mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-15 10:00:28 +00:00
fix(Core/ScriptMgr): correct condition for AreaTrigger (#9491)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
This commit is contained in:
@@ -1140,12 +1140,12 @@ bool ScriptMgr::OnAreaTrigger(Player* player, AreaTrigger const* trigger)
|
||||
ASSERT(player);
|
||||
ASSERT(trigger);
|
||||
|
||||
bool ret = true;
|
||||
bool ret = false;
|
||||
FOR_SCRIPTS_RET(ElunaScript, itr, end, ret) // return true by default if not scripts
|
||||
if (!itr->second->CanAreaTrigger(player, trigger))
|
||||
ret = false; // we change ret value only when scripts return false
|
||||
if (itr->second->CanAreaTrigger(player, trigger))
|
||||
ret = true; // we change ret value only when scripts return false
|
||||
|
||||
if (!ret)
|
||||
if (ret)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user