![]() |
TrinityCore
|
Inheritance diagram for spell_gen_seaforium_blast:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| bool | Load () override |
| void | AchievementCredit (SpellEffIndex) |
| void | Register () override |
Definition at line 3227 of file spell_generic.cpp.
|
inlineprivate |
Definition at line 3239 of file spell_generic.cpp.
References GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING, SpellScript::GetGObjCaster(), SpellScript::GetHitGObj(), and SPELL_PLANT_CHARGES_CREDIT_ACHIEVEMENT.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 3234 of file spell_generic.cpp.
References SpellScript::GetGObjCaster(), GameObject::GetOwnerGUID(), and ObjectGuid::IsPlayer().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 3247 of file spell_generic.cpp.
References AchievementCredit(), EFFECT_1, SpellScript::OnEffectHitTarget, SPELL_EFFECT_GAMEOBJECT_DAMAGE, and SpellEffectFn.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 3229 of file spell_generic.cpp.
References SPELL_PLANT_CHARGES_CREDIT_ACHIEVEMENT, and SpellScriptBase::ValidateSpellInfo().