◆ ChangeSummonPos()
void spell_gen_summon_target_floor::ChangeSummonPos |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
511 {
513 return;
514
517 Position offset = { 0.0f, 0.0f, -destZ, 0.0f};
521 }
WorldLocation const * GetExplTargetDest()
Definition SpellScript.cpp:416
void SetExplTargetDest(WorldLocation &loc)
Definition SpellScript.cpp:423
WorldLocation * GetHitDest()
Definition SpellScript.cpp:504
Unit * GetCaster()
Definition SpellScript.cpp:401
Definition Position.h:255
float GetMapWaterOrGroundLevel(Position pos, float *ground=nullptr) const
Definition Object.h:614
void RelocateOffset(const Position &offset)
Definition Position.cpp:59
float GetPositionZ() const
Definition Position.h:123
References SpellScript::GetCaster(), SpellScript::GetExplTargetDest(), SpellScript::GetHitDest(), WorldObject::GetMapWaterOrGroundLevel(), Position::GetPositionZ(), Position::RelocateOffset(), and SpellScript::SetExplTargetDest().
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_gen_summon_target_floor::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file:
- azerothcore-wotlk/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp