mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-23 02:25:38 +01:00
Scripts/Commands: Fix ".npc info" immune mask output
Fix ".npc info" showing wrong immune mask list Fixes #12358
This commit is contained in:
@@ -761,8 +761,8 @@ public:
|
||||
handler->PSendSysMessage(npcFlagTexts[i].Name, npcFlagTexts[i].Value);
|
||||
|
||||
handler->PSendSysMessage(LANG_NPCINFO_MECHANIC_IMMUNE, mechanicImmuneMask);
|
||||
for (uint8 i = 0; i < MAX_MECHANIC; ++i)
|
||||
if ((mechanicImmuneMask << 1) & mechanicImmunes[i].Value)
|
||||
for (uint8 i = 1; i < MAX_MECHANIC; ++i)
|
||||
if (mechanicImmuneMask & (1 << (mechanicImmunes[i].Value - 1)))
|
||||
handler->PSendSysMessage("%s (0x%X)", mechanicImmunes[i].Name, mechanicImmunes[i].Value);
|
||||
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user