diff options
author | tartalo <none@none> | 2009-10-18 17:12:04 +0200 |
---|---|---|
committer | tartalo <none@none> | 2009-10-18 17:12:04 +0200 |
commit | edd468ba2efdf282d14138de75d099aa8000a58f (patch) | |
tree | a0ffc22f922f4da112ac17f3c191655aee394c81 | |
parent | 379eef6eb1fbf61112619201295a05b961285ed0 (diff) |
Violet Hold, Cyanigosa: code cleansing
--HG--
branch : trunk
-rw-r--r-- | src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp index 6d4822a01d9..a4b5a69e4f0 100644 --- a/src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp +++ b/src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp @@ -82,30 +82,24 @@ struct TRINITY_DLL_DECL boss_cyanigosaAI : public ScriptedAI if (uiBlizzardTimer < diff) { - Unit* pTarget = SelectUnit(SELECT_TARGET_RANDOM, 0); - while (pTarget && pTarget->GetTypeId() != TYPEID_PLAYER) - pTarget = SelectUnit(SELECT_TARGET_RANDOM, 0); - if (pTarget) - DoCast(pTarget, HeroicMode ? H_SPELL_BLIZZARD : SPELL_BLIZZARD); + if (Unit* pTarget = SelectTarget(SELECT_TARGET_RANDOM, 0,100,true)) + DoCast(pTarget, HEROIC(SPELL_BLIZZARD,H_SPELL_BLIZZARD)); } else uiBlizzardTimer -= diff; if (uiTailSweepTimer < diff) { - DoCast(m_creature, HeroicMode ? H_SPELL_TAIL_SWEEP : SPELL_TAIL_SWEEP); + DoCast(m_creature, HEROIC(SPELL_TAIL_SWEEP,H_SPELL_TAIL_SWEEP)); } else uiTailSweepTimer -= diff; if (uiUncontrollableEnergyTimer < diff) { - DoCast(m_creature->getVictim(), HeroicMode ? H_SPELL_UNCONTROLLABLE_ENERGY : SPELL_UNCONTROLLABLE_ENERGY); + DoCast(m_creature->getVictim(), HEROIC(SPELL_UNCONTROLLABLE_ENERGY,H_SPELL_UNCONTROLLABLE_ENERGY)); } else uiUncontrollableEnergyTimer -= diff; if (HeroicMode) if (uiManaDestructionTimer < diff) { - Unit* pTarget = SelectUnit(SELECT_TARGET_RANDOM, 0); - while (pTarget && pTarget->GetTypeId() != TYPEID_PLAYER) - pTarget = SelectUnit(SELECT_TARGET_RANDOM, 0); - if (pTarget) + if (Unit* pTarget = SelectTarget(SELECT_TARGET_RANDOM, 0,100,true)) DoCast(pTarget, SPELL_MANA_DESTRUCTION); } else uiManaDestructionTimer -= diff; |