aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMitchesD <majklprofik@seznam.cz>2015-02-18 18:12:12 +0100
committerMitchesD <majklprofik@seznam.cz>2015-02-18 18:12:12 +0100
commit2a405b94e7a5d3ad700eb1093ccb363db7ec2dc0 (patch)
tree3b09be6a0eed54a8420ec08f7b2958fe3b964a9d /src
parentc87088016e1dfc187b1b67747200f043f1850bee (diff)
parent1e90b096cafa9cfb9eeb06015f85ea8c4b285226 (diff)
Merge pull request #14053 from Rushor/Melli
Scripts/Arcatraz: Warden Mellichar - Set summoned Units in Combat
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp
index 2407f3980de..9ffc151b3b9 100644
--- a/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp
+++ b/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.cpp
@@ -338,6 +338,13 @@ class npc_warden_mellichar : public CreatureScript
IsRunning = true;
}
+ void JustSummoned(Creature* summon) override
+ {
+ DoZoneInCombat(summon);
+ if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, 100.0f, true))
+ summon->AI()->AttackStart(target);
+ }
+
bool CanProgress()
{
if (Phase == 7 && instance->GetData(DATA_WARDEN_4) == DONE)