diff --git a/source/WorldServer/Spawn.cpp b/source/WorldServer/Spawn.cpp index b40f253..88e3e44 100644 --- a/source/WorldServer/Spawn.cpp +++ b/source/WorldServer/Spawn.cpp @@ -2610,7 +2610,8 @@ void Spawn::InitializeInfoPacketData(Player* spawn, PacketStruct* packet) { //Mount flag check if (entity->GetMount() > 0) { vis_flag += INFO_VIS_FLAG_MOUNTED; - classicFlags += INFO_CLASSIC_FLAG_NOLOOK; // serves as dual purpose for NPC's + if((classicFlags & INFO_CLASSIC_FLAG_NOLOOK) == 0) + classicFlags += INFO_CLASSIC_FLAG_NOLOOK; // serves as dual purpose for NPC's } //Hide hood check