◆ CheckCast()
1925 {
1928
1932
1936 if (
Vehicle* vehicle2 = target2->GetVehicleKit())
1937 {
1938 if (!vehicle2->GetPassenger(0))
1940
1942 }
1943
1945 }
@ SPELL_FAILED_DONT_REPORT
Definition SharedDefines.h:976
@ SPELL_CAST_OK
Definition SharedDefines.h:1138
uint32 GetEntry() const
Definition Object.h:116
Unit * GetExplTargetUnit()
Definition SpellScript.cpp:433
Unit * GetCaster()
Definition SpellScript.cpp:401
Vehicle * GetVehicleKit() const
Definition Unit.h:1829
Unit * GetPassenger(int8 seatId) const
Definition Vehicle.cpp:228
@ NPC_SALVAGED_DEMOLISHER
Definition ulduar.h:155
References Object::GetEntry(), Vehicle::GetPassenger(), Unit::GetVehicleKit(), NPC_SALVAGED_DEMOLISHER, SPELL_CAST_OK, and SPELL_FAILED_DONT_REPORT.
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_demolisher_ride_vehicle::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
1948 {
1950 }
#define SpellCheckCastFn(F)
Definition SpellScript.h:329
HookList< CheckCastHandler > OnCheckCast
Definition SpellScript.h:328
SpellCastResult CheckCast()
Definition boss_flame_leviathan.cpp:1924
References CheckCast(), and SpellCheckCastFn.
The documentation for this class was generated from the following file: