aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/ExilesReach
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts/ExilesReach')
-rw-r--r--src/server/scripts/ExilesReach/zone_exiles_reach.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/server/scripts/ExilesReach/zone_exiles_reach.cpp b/src/server/scripts/ExilesReach/zone_exiles_reach.cpp
index e5b8a33aefb..069cce7341e 100644
--- a/src/server/scripts/ExilesReach/zone_exiles_reach.cpp
+++ b/src/server/scripts/ExilesReach/zone_exiles_reach.cpp
@@ -367,7 +367,8 @@ struct npc_sparring_partner_exiles_reach : public ScriptedAI
case POSITION_SPARPOINT_READY:
if (Player* player = ObjectAccessor::GetPlayer(*me, _playerGUID))
me->SetFacingToObject(player);
- me->RemoveUnitFlag(UNIT_FLAG_IMMUNE_TO_PC | UNIT_FLAG_UNINTERACTIBLE);
+ me->SetImmuneToPC(false);
+ me->SetUninteractible(false);
break;
default:
break;
@@ -394,7 +395,8 @@ struct npc_sparring_partner_exiles_reach : public ScriptedAI
damage = 0;
me->SetHealth(1);
DoStopAttack();
- me->SetUnitFlag(UNIT_FLAG_IMMUNE_TO_PC | UNIT_FLAG_UNINTERACTIBLE);
+ me->SetImmuneToPC(true);
+ me->SetUninteractible(true);
_events.CancelEvent(EVENT_JUMP_BEHIND);
if (Player* player = ObjectAccessor::GetPlayer(*me, _playerGUID))