◆ HandleScript()
| void spell_gen_ds_flush_knockback::HandleScript |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
3740 {
3741
3743 {
3745 {
3747 float verticalSpeed = 8.0f;
3748
3749
3750 player->KnockbackFrom(target->GetPositionX(), player->GetPositionY(), horizontalSpeed, verticalSpeed);
3751 }
3752 }
3753 }
Unit * GetHitUnit()
Definition SpellScript.cpp:448
Unit * GetCaster()
Definition SpellScript.cpp:401
float GetDistance(WorldObject const *obj) const
Definition Object.cpp:1299
References SpellScript::GetCaster(), WorldObject::GetDistance(), and SpellScript::GetHitUnit().
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
| void spell_gen_ds_flush_knockback::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: