diff --git a/src/d_netcmd.c b/src/d_netcmd.c index b4ba92182..4f0a9f50c 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -1113,6 +1113,13 @@ static void SendNameAndColor(void) players[consoleplayer].mo->color = (UINT8)players[consoleplayer].skincolor; } } + else + { + cv_skin.value = players[consoleplayer].skin; + CV_StealthSet(&cv_skin, skins[players[consoleplayer].skin].name); + // will always be same as current + SetPlayerSkin(consoleplayer, cv_skin.string); + } return; } @@ -1230,6 +1237,13 @@ static void SendNameAndColor2(void) players[secondplaya].mo->color = players[secondplaya].skincolor; } } + else + { + cv_skin.value = players[secondplaya].skin; + CV_StealthSet(&cv_skin, skins[players[secondplaya].skin].name); + // will always be same as current + SetPlayerSkin(secondplaya, cv_skin.string); + } return; }