mirror of
https://github.com/ZhengPeiRu21/mod-individual-progression
synced 2025-11-29 23:44:51 +08:00
Use new target selector syntax in Naxx 40
This commit is contained in:
@@ -175,7 +175,7 @@ public:
|
|||||||
events.RepeatEvent(20000);
|
events.RepeatEvent(20000);
|
||||||
break;
|
break;
|
||||||
case EVENT_MUTATING_INJECTION:
|
case EVENT_MUTATING_INJECTION:
|
||||||
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 100.0f, true, -SPELL_MUTATING_INJECTION))
|
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 100.0f, true, true, -SPELL_MUTATING_INJECTION))
|
||||||
{
|
{
|
||||||
me->CastSpell(target, SPELL_MUTATING_INJECTION, false);
|
me->CastSpell(target, SPELL_MUTATING_INJECTION, false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -425,7 +425,7 @@ public:
|
|||||||
case EVENT_CHAINS:
|
case EVENT_CHAINS:
|
||||||
for (uint8 i = 0; i < 3; ++i)
|
for (uint8 i = 0; i < 3; ++i)
|
||||||
{
|
{
|
||||||
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 200, true, -SPELL_CHAINS_OF_KELTHUZAD))
|
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 200, true, true, -SPELL_CHAINS_OF_KELTHUZAD))
|
||||||
{
|
{
|
||||||
me->CastSpell(target, SPELL_CHAINS_OF_KELTHUZAD, true);
|
me->CastSpell(target, SPELL_CHAINS_OF_KELTHUZAD, true);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -197,7 +197,7 @@ public:
|
|||||||
Talk(EMOTE_WEB_WRAP);
|
Talk(EMOTE_WEB_WRAP);
|
||||||
for (uint8 i = 0; i < 2; ++i)
|
for (uint8 i = 0; i < 2; ++i)
|
||||||
{
|
{
|
||||||
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 0, true, -SPELL_WEB_WRAP))
|
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 0, true, true, -SPELL_WEB_WRAP))
|
||||||
{
|
{
|
||||||
target->RemoveAura(SPELL_WEB_SPRAY);
|
target->RemoveAura(SPELL_WEB_SPRAY);
|
||||||
uint8 pos = urand(0, 2);
|
uint8 pos = urand(0, 2);
|
||||||
|
|||||||
Reference in New Issue
Block a user