![]() |
TrinityCore
|
Inheritance diagram for spell_collecting_fallout::spell_collecting_fallout_SpellScript:Private Member Functions | |
| PrepareSpellScript (spell_collecting_fallout_SpellScript) | |
| void | OnLaunch (SpellEffIndex effIndex) |
| void | HandleFail (SpellEffIndex effIndex) |
| void | Register () override |
Private Attributes | |
| bool | _spellFail = true |
Definition at line 561 of file gnomeregan.cpp.
|
inlineprivate |
Definition at line 574 of file gnomeregan.cpp.
References _spellFail, and SpellScript::PreventHitDefaultEffect().
Referenced by Register().
|
inlineprivate |
Definition at line 565 of file gnomeregan.cpp.
References _spellFail, SpellScript::PreventHitDefaultEffect(), and roll_chance_i().
Referenced by Register().
|
private |
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
Definition at line 580 of file gnomeregan.cpp.
References EFFECT_0, EFFECT_1, HandleFail(), SpellScript::OnEffectLaunch, OnLaunch(), SPELL_EFFECT_TRIGGER_SPELL, and SpellEffectFn.
|
private |
Definition at line 586 of file gnomeregan.cpp.
Referenced by HandleFail(), and OnLaunch().