![]() |
TrinityCore
|
Inheritance diagram for spell_dru_travel_form_dummy:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| SpellCastResult | CheckCast () |
| void | Register () override |
Definition at line 2757 of file spell_druid.cpp.
|
inlineprivate |
Definition at line 2764 of file spell_druid.cpp.
References SpellInfo::CheckLocation(), WorldObject::GetAreaId(), SpellScript::GetCastDifficulty(), SpellScript::GetCaster(), WorldLocation::GetMapId(), WorldObject::GetZoneId(), Player::HasSpell(), Unit::IsInWater(), SPELL_DRUID_FORM_AQUATIC, SPELL_DRUID_FORM_AQUATIC_PASSIVE, SPELL_DRUID_FORM_STAG, SPELL_FAILED_CUSTOM_ERROR, sSpellMgr, and Object::ToPlayer().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 2776 of file spell_druid.cpp.
References CheckCast(), SpellScript::OnCheckCast, and SpellCheckCastFn.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 2759 of file spell_druid.cpp.
References SPELL_DRUID_FORM_AQUATIC, SPELL_DRUID_FORM_AQUATIC_PASSIVE, SPELL_DRUID_FORM_STAG, and SpellScriptBase::ValidateSpellInfo().