Core/Spells: Update "spell_gen_clone" spellscript for 4.3.4
This commit is contained in:
1 parent
f95a6d6523
commit
102d46a3d0
1 file changed
+15
-2
@@ -759,6 +759,11 @@ class spell_gen_chaos_blast : public SpellScriptLoader
|
||||
}
|
||||
};
|
||||
|
||||
enum Clone
|
||||
{
|
||||
SPELL_NIGHTMARE_FIGMENT_MIRROR_IMAGE = 57528
|
||||
};
|
||||
|
||||
class spell_gen_clone : public SpellScriptLoader
|
||||
{
|
||||
public:
|
||||
@@ -776,8 +781,16 @@ class spell_gen_clone : public SpellScriptLoader
|
||||
|
||||
void Register() OVERRIDE
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_gen_clone_SpellScript::HandleScriptEffect, EFFECT_1, SPELL_EFFECT_SCRIPT_EFFECT);
|
||||
OnEffectHitTarget += SpellEffectFn(spell_gen_clone_SpellScript::HandleScriptEffect, EFFECT_2, SPELL_EFFECT_SCRIPT_EFFECT);
|
||||
if (m_scriptSpellId == SPELL_NIGHTMARE_FIGMENT_MIRROR_IMAGE)
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_gen_clone_SpellScript::HandleScriptEffect, EFFECT_1, SPELL_EFFECT_DUMMY);
|
||||
OnEffectHitTarget += SpellEffectFn(spell_gen_clone_SpellScript::HandleScriptEffect, EFFECT_2, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
else
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_gen_clone_SpellScript::HandleScriptEffect, EFFECT_1, SPELL_EFFECT_SCRIPT_EFFECT);
|
||||
OnEffectHitTarget += SpellEffectFn(spell_gen_clone_SpellScript::HandleScriptEffect, EFFECT_2, SPELL_EFFECT_SCRIPT_EFFECT);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user