diff options
author | Blaymoira <none@none> | 2009-02-08 00:26:48 +0100 |
---|---|---|
committer | Blaymoira <none@none> | 2009-02-08 00:26:48 +0100 |
commit | a11ab1ca81674fd99d8a247908cb50087e81ccdc (patch) | |
tree | 9c4fec7f04427bd259d6b1f34405294337085c80 /src | |
parent | 4ed12b0e17d83dc5e0ee34d7c1241975f0a7f3c0 (diff) |
*Use JustSummoned functions in Harbringer Skyriss script - by Iskander
--HG--
branch : trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp index f93bd4da668..bb418e29389 100644 --- a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp +++ b/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp @@ -111,6 +111,19 @@ struct TRINITY_DLL_DECL boss_harbinger_skyrissAI : public ScriptedAI pInstance->SetData(TYPE_HARBINGERSKYRISS,DONE); } + void JustSummoned(Creature *summon) + { + if(!summon) + return; + if(IsImage66) + summon->SetHealth((summon->GetMaxHealth()*33)/100); + else + summon->SetHealth((summon->GetMaxHealth()*66)/100); + if(m_creature->getVictim()) + if(Unit *target = SelectUnit(SELECT_TARGET_RANDOM, 0)) + summon->AI()->AttackStart(target); + } + void KilledUnit(Unit* victim) { //won't yell killing pet/other unit |