feat(Core/Instance): InstanceScript: create Remove functions (#17702)

InstanceScript: create `Remove` helper functions
This commit is contained in:
KJack
2023-11-14 06:13:28 -05:00
committed by GitHub
parent 2e4ad36d20
commit 3d20f8902b
16 changed files with 77 additions and 47 deletions

View File

@@ -176,7 +176,7 @@ public:
creature->AI()->Talk(SAY_FINKLE_GANG);
break;
case NPC_CHROMATIC_ELITE_GUARD:
AddMinion(creature, true);
AddMinion(creature);
break;
}
}

View File

@@ -111,7 +111,7 @@ public:
case NPC_FLAMEWALKER_HEALER:
case NPC_FLAMEWALKER_ELITE:
{
AddMinion(creature, true);
AddMinion(creature);
break;
}
}
@@ -123,7 +123,7 @@ public:
{
case NPC_FIRESWORN:
{
AddMinion(creature, false);
RemoveMinion(creature);
break;
}
case NPC_FLAMEWALKER:
@@ -132,7 +132,7 @@ public:
case NPC_FLAMEWALKER_HEALER:
case NPC_FLAMEWALKER_ELITE:
{
AddMinion(creature, false);
RemoveMinion(creature);
break;
}
}

View File

@@ -154,7 +154,7 @@ public:
case GO_FIRE_BARRIER:
case GO_MURUS_GATE_1:
case GO_MURUS_GATE_2:
AddDoor(go, true);
AddDoor(go);
break;
case GO_ICE_BARRIER:
IceBarrierGUID = go->GetGUID();
@@ -187,7 +187,7 @@ public:
case GO_BOSS_COLLISION_1:
case GO_BOSS_COLLISION_2:
case GO_FORCE_FIELD:
AddDoor(go, false);
RemoveDoor(go);
break;
default:
break;