![]() |
TrinityCore
|
Inheritance diagram for spell_borean_tundra_neural_needle:Private Member Functions | |
| PrepareSpellScript (spell_borean_tundra_neural_needle) | |
| bool | Validate (SpellInfo const *) override |
| void | HandleWhisper () |
| void | Register () override |
Definition at line 1272 of file zone_borean_tundra.cpp.
|
inlineprivate |
Definition at line 1281 of file zone_borean_tundra.cpp.
References Creature::AI(), WorldObject::CastSpell(), Unit::GetAura(), SpellScript::GetCaster(), Object::GetEntry(), SpellScript::GetHitCreature(), SpellScript::GetSpellInfo(), Player::KilledMonsterCredit(), RAND(), SPELL_NEURAL_NEEDLE_IMPACT, CreatureAI::Talk(), Object::ToPlayer(), WHISPER_TORTURE_1, WHISPER_TORTURE_2, WHISPER_TORTURE_3, WHISPER_TORTURE_4, WHISPER_TORTURE_5, WHISPER_TORTURE_RANDOM_1, WHISPER_TORTURE_RANDOM_2, and WHISPER_TORTURE_RANDOM_3.
Referenced by Register().
|
private |
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
Definition at line 1319 of file zone_borean_tundra.cpp.
References SpellScript::AfterHit, HandleWhisper(), and SpellHitFn.
|
inlineoverrideprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 1276 of file zone_borean_tundra.cpp.
References SPELL_NEURAL_NEEDLE_IMPACT, and _SpellScript::ValidateSpellInfo().