◆ CheckRequirement()
3056 {
3060
3062 if (creature->isDead())
3065 }
@ QUEST_STATUS_INCOMPLETE
Definition QuestDef.h:103
@ SPELL_FAILED_NOT_HERE
Definition SharedDefines.h:1009
@ SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW
Definition SharedDefines.h:1122
@ SPELL_CAST_OK
Definition SharedDefines.h:1138
Player * ToPlayer()
Definition Object.h:201
QuestStatus GetQuestStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1430
Unit * GetCaster()
Definition SpellScript.cpp:401
Creature * FindNearestCreature(uint32 entry, float range, bool alive=true) const
Definition Object.cpp:2459
@ NPC_ABYSSAL_FLAMEBRINGER
Definition spell_item.cpp:3032
@ QUEST_SUPER_HOT_STEW
Definition spell_item.cpp:3030
References WorldObject::FindNearestCreature(), SpellScript::GetCaster(), Player::GetQuestStatus(), NPC_ABYSSAL_FLAMEBRINGER, QUEST_STATUS_INCOMPLETE, QUEST_SUPER_HOT_STEW, SPELL_CAST_OK, SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW, SPELL_FAILED_NOT_HERE, and Object::ToPlayer().
Referenced by Register().
◆ HandleDummy()
void spell_item_demon_broiled_surprise::HandleDummy |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
3050 {
3053 }
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1178
@ SPELL_CREATE_DEMON_BROILED_SURPRISE
Definition spell_item.cpp:3031
References Unit::CastSpell(), SpellScript::GetCaster(), and SPELL_CREATE_DEMON_BROILED_SURPRISE.
Referenced by Register().
◆ Load()
bool spell_item_demon_broiled_surprise::Load |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ PrepareSpellScript()
◆ Register()
void spell_item_demon_broiled_surprise::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ Validate()
bool spell_item_demon_broiled_surprise::Validate |
( |
SpellInfo const * |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: