Core/Spell Area: - fixed bug in spell area quest end status check

This commit is contained in:
luis
2026-05-23 13:09:06 -03:00
parent 64334baf61
commit 04762047af
+1 -1
View File
@@ -756,7 +756,7 @@ bool SpellArea::IsFitToRequirements(Player const* player, uint32 newZone, uint32
return false;
if (questEnd) // is not in expected forbidden quest state
if (!player || (((1 << player->GetQuestStatus(questEnd)) & questEndStatus) == 0))
if (!player || (((1 << player->GetQuestStatus(questEnd)) & questEndStatus) != 0))
return false;
if (auraSpell) // does not have expected aura