Transcription ArgusCore lot 9 : DK / chaman / paladin

- DK Pilier de givre (51271) : immunite knockout jamais appliquee, hook
  EFFECT_2 rebinde sur MOD_DAMAGE_PERCENT_DONE (reel) [b972eb3d]
- Chaman Guidance ancestrale (108281) : proc de duplication des soins
  rebinde sur PERIODIC_DUMMY (reel) [92990cd1]
- Paladin Guide de vertu (200025) : hook de ciblage EFFECT_0 mort retire,
  ciblage natif suffisant [875ca905]
Soul Reaper DK note pour inspection pipeline (meme hook OK chez Argus).
This commit is contained in:
SylvaniaCore deploy
2026-08-09 20:03:52 +00:00
parent df469267ac
commit e3ab513653
3 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -1315,8 +1315,9 @@ public:
void Register() override
{
OnEffectApply += AuraEffectApplyFn(spell_dk_pillar_of_frost_AuraScript::OnApply, EFFECT_2, SPELL_AURA_DUMMY, AURA_EFFECT_HANDLE_REAL);
OnEffectRemove += AuraEffectRemoveFn(spell_dk_pillar_of_frost_AuraScript::OnRemove, EFFECT_2, SPELL_AURA_DUMMY, AURA_EFFECT_HANDLE_REAL);
// vrai 51271 EFFECT_2 = SPELL_AURA_MOD_DAMAGE_PERCENT_DONE, pas DUMMY [ArgusCore] — le hook ne matchait jamais
OnEffectApply += AuraEffectApplyFn(spell_dk_pillar_of_frost_AuraScript::OnApply, EFFECT_2, SPELL_AURA_MOD_DAMAGE_PERCENT_DONE, AURA_EFFECT_HANDLE_REAL);
OnEffectRemove += AuraEffectRemoveFn(spell_dk_pillar_of_frost_AuraScript::OnRemove, EFFECT_2, SPELL_AURA_MOD_DAMAGE_PERCENT_DONE, AURA_EFFECT_HANDLE_REAL);
}
};
+1 -1
View File
@@ -170,7 +170,7 @@ class spell_pal_beacon_of_virtue : public SpellScript
void Register() override
{
OnObjectAreaTargetSelect += SpellObjectAreaTargetSelectFn(spell_pal_beacon_of_virtue::FilterTargets, EFFECT_0, TARGET_UNIT_DEST_AREA_ALLY);
// EFFECT_0 de 200025 n utilise pas ce ciblage (hook mort au boot) — le ciblage natif suffit [ArgusCore 875ca905]
OnObjectAreaTargetSelect += SpellObjectAreaTargetSelectFn(spell_pal_beacon_of_virtue::FilterTargets, EFFECT_1, TARGET_UNIT_DEST_AREA_ALLY);
OnObjectAreaTargetSelect += SpellObjectAreaTargetSelectFn(spell_pal_beacon_of_virtue::FilterTargets, EFFECT_2, TARGET_UNIT_DEST_AREA_ALLY);
}
+2 -1
View File
@@ -2353,7 +2353,8 @@ class spell_sha_ancestral_guidance : public AuraScript
void Register() override
{
DoCheckProc += AuraCheckProcFn(spell_sha_ancestral_guidance::CheckProc);
OnEffectProc += AuraEffectProcFn(spell_sha_ancestral_guidance::HandleEffectProc, EFFECT_0, SPELL_AURA_DUMMY);
// vrai 108281 EFFECT_0 = SPELL_AURA_PERIODIC_DUMMY [ArgusCore] — le proc ne partait jamais
OnEffectProc += AuraEffectProcFn(spell_sha_ancestral_guidance::HandleEffectProc, EFFECT_0, SPELL_AURA_PERIODIC_DUMMY);
}
};