![]() |
TrinityCore
|
Inheritance diagram for spell_dru_berserk:Protected Member Functions | |
| bool | ToCatForm () const override |
Protected Member Functions inherited from spell_dru_base_transformer | |
| void | HandleOnCast () |
| ShapeshiftForm | GetShapeshiftForm () const |
| uint32 | GetShapeshiftFormSpell () const |
Private Member Functions | |
| bool | Validate (SpellInfo const *spellInfo) override |
| void | ResetCooldowns () |
| void | Register () override |
Definition at line 319 of file spell_druid.cpp.
|
inlineoverrideprivatevirtual |
Reimplemented from spell_dru_base_transformer.
Definition at line 336 of file spell_druid.cpp.
References SpellScript::AfterCast, spell_dru_base_transformer::Register(), ResetCooldowns(), and SpellCastFn.
|
inlineprivate |
Definition at line 329 of file spell_druid.cpp.
References SpellScript::GetCaster(), Unit::GetSpellHistory(), SpellHistory::ResetCooldown(), SPELL_DRUID_GROWL, SPELL_DRUID_MANGLE, and SPELL_DRUID_THRASH_BEAR.
Referenced by Register().
|
inlineoverrideprotectedvirtual |
Implements spell_dru_base_transformer.
Definition at line 343 of file spell_druid.cpp.
|
inlineoverrideprivatevirtual |
Reimplemented from spell_dru_base_transformer.
Definition at line 321 of file spell_druid.cpp.
References SPELL_DRUID_GROWL, SPELL_DRUID_MANGLE, SPELL_DRUID_THRASH_BEAR, spell_dru_base_transformer::Validate(), and SpellScriptBase::ValidateSpellInfo().