◆ HandleHit()
void spell_obsidian_sanctum_flame_tsunami::HandleHit |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
1587 {
1589 {
1591 {
1593 bool isFacingSouth = std::fabs(
GetCaster()->GetOrientation() - M_PI) < M_PI / 4;
1594 target->KnockbackFrom(isFacingSouth ? 3283.44f : 3208.44f , target->GetPositionY(), 12.5f, 9.0f);
1595 }
1596 }
1597 }
@ SPELL_FLAME_TSUNAMI_LEAP
Definition boss_sartharion.cpp:106
Unit * GetHitUnit()
Definition SpellScript.cpp:448
Unit * GetCaster()
Definition SpellScript.cpp:401
References SpellScript::GetCaster(), SpellScript::GetHitUnit(), and SPELL_FLAME_TSUNAMI_LEAP.
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_obsidian_sanctum_flame_tsunami::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ Validate()
bool spell_obsidian_sanctum_flame_tsunami::Validate |
( |
SpellInfo const * |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file:
- azerothcore-wotlk/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/boss_sartharion.cpp