Scripts: Removed duplicate target selection function (SelectUnit), there is only SelectTarget now
This commit is contained in:
@@ -89,12 +89,12 @@ class boss_archavon : public CreatureScript
|
||||
switch (eventId)
|
||||
{
|
||||
case EVENT_ROCK_SHARDS:
|
||||
if (Unit* target = SelectUnit(SELECT_TARGET_RANDOM, 0))
|
||||
if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0))
|
||||
DoCast(target, SPELL_ROCK_SHARDS);
|
||||
events.ScheduleEvent(EVENT_ROCK_SHARDS, 15000);
|
||||
break;
|
||||
case EVENT_CHOKING_CLOUD:
|
||||
if (Unit* target = SelectUnit(SELECT_TARGET_RANDOM, 0))
|
||||
if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0))
|
||||
DoCast(target, SPELL_CRUSHING_LEAP, true); //10y~80y, ignore range
|
||||
events.ScheduleEvent(EVENT_CHOKING_CLOUD, 30000);
|
||||
break;
|
||||
@@ -169,7 +169,7 @@ class mob_archavon_warder : public CreatureScript
|
||||
switch (eventId)
|
||||
{
|
||||
case EVENT_ROCK_SHOWER:
|
||||
if (Unit* target = SelectUnit(SELECT_TARGET_RANDOM, 0))
|
||||
if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0))
|
||||
DoCast(target, SPELL_ROCK_SHOWER);
|
||||
events.ScheduleEvent(EVENT_ROCK_SHARDS, 6000);
|
||||
break;
|
||||
|
||||
@@ -128,7 +128,7 @@ class boss_emalon : public CreatureScript
|
||||
switch (eventId)
|
||||
{
|
||||
case EVENT_CHAIN_LIGHTNING:
|
||||
if (Unit* target = SelectUnit(SELECT_TARGET_RANDOM, 0))
|
||||
if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0))
|
||||
DoCast(target, SPELL_CHAIN_LIGHTNING);
|
||||
events.ScheduleEvent(EVENT_CHAIN_LIGHTNING, 25000);
|
||||
break;
|
||||
|
||||
@@ -96,7 +96,7 @@ class boss_toravon : public CreatureScript
|
||||
events.ScheduleEvent(EVENT_WHITEOUT, 38000);
|
||||
break;
|
||||
case EVENT_FREEZING_GROUND:
|
||||
if (Unit* target = SelectUnit(SELECT_TARGET_RANDOM, 1))
|
||||
if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 1))
|
||||
DoCast(target, SPELL_FREEZING_GROUND);
|
||||
events.ScheduleEvent(EVENT_FREEZING_GROUND, 20000);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user