|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Private Member Functions | |
| void | HandleScriptEffect (SpellEffIndex) |
| PrepareSpellScript (spell_pot_check_SpellScript) | |
| void | Register () OVERRIDE |
| void | RemoveItems (Player *player) |
| bool | Validate (SpellInfo const *) OVERRIDE |
Definition at line 1687 of file zone_zuldrak.cpp.
|
inlineprivate |
Definition at line 1711 of file zone_zuldrak.cpp.
References FetchIngredients, GetClosestCreatureWithEntry(), SpellScript::GetHitPlayer(), NPC_FINKLESTEIN, QUEST_STATUS_INCOMPLETE, QUEST_THE_ALCHEMIST_APPRENTICE_DAILY, RemoveItems(), SAY_RUINED, SPELL_ALCHEMIST_APPRENTICE_INVISBUFF, SPELL_KILL_CREDIT, and SPELL_THROW_INGREDIENT.
Referenced by Register().
|
private |
|
inlineprivatevirtual |
Implements _SpellScript.
Definition at line 1760 of file zone_zuldrak.cpp.
References EFFECT_0, HandleScriptEffect(), SpellScript::OnEffectHitTarget, OVERRIDE, SPELL_EFFECT_SCRIPT_EFFECT, and SpellEffectFn.
|
inlineprivate |
Definition at line 1753 of file zone_zuldrak.cpp.
References Player::DestroyItemCount(), FetchIngredients, and Player::HasItemCount().
Referenced by HandleScriptEffect().
|
inlineprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 1691 of file zone_zuldrak.cpp.
References OVERRIDE, SPELL_FETCH_AMBERSEED, SPELL_FETCH_CHILLED_SERPENT_MUCUS, SPELL_FETCH_CRUSHED_BASILISK_CRYSTALS, SPELL_FETCH_CRYSTALLIZED_HOGSNOT, SPELL_FETCH_FROZEN_SPIDER_ICHOR, SPELL_FETCH_HAIRY_HERRING_HEAD, SPELL_FETCH_ICECROWN_BOTTLED_WATER, SPELL_FETCH_KNOTROOT, SPELL_FETCH_MUDDY_MIRE_MAGGOT, SPELL_FETCH_PICKLED_EAGLE_EGG, SPELL_FETCH_PRISMATIC_MOJO, SPELL_FETCH_PULVERIZED_GARGOYLE_TEETH, SPELL_FETCH_PUTRID_PIRATE_PERSPIRATION, SPELL_FETCH_RAPTOR_CLAW, SPELL_FETCH_SEASONED_SLIDER_CIDER, SPELL_FETCH_SHRUNKEN_DRAGONS_CLAW, SPELL_FETCH_SPECKLED_GUANO, SPELL_FETCH_SPIKY_SPIDER_EGG, SPELL_FETCH_TROLLBANE, SPELL_FETCH_WASPS_WINGS, SPELL_FETCH_WITHERED_BATWING, SPELL_HAVE_AMBERSEED, SPELL_HAVE_CHILLED_SERPENT_MUCUS, SPELL_HAVE_CRUSHED_BASILISK_CRYSTALS, SPELL_HAVE_CRYSTALLIZED_HOGSNOT, SPELL_HAVE_FROZEN_SPIDER_ICHOR, SPELL_HAVE_HAIRY_HERRING_HEAD, SPELL_HAVE_ICECROWN_BOTTLED_WATER, SPELL_HAVE_KNOTROOT, SPELL_HAVE_MUDDY_MIRE_MAGGOT, SPELL_HAVE_PICKLED_EAGLE_EGG, SPELL_HAVE_PRISMATIC_MOJO, SPELL_HAVE_PULVERIZED_GARGOYLE_TEETH, SPELL_HAVE_PUTRID_PIRATE_PERSPIRATION, SPELL_HAVE_RAPTOR_CLAW, SPELL_HAVE_SEASONED_SLIDER_CIDER, SPELL_HAVE_SHRUNKEN_DRAGONS_CLAW, SPELL_HAVE_SPECKLED_GUANO, SPELL_HAVE_SPIKY_SPIDER_EGG, SPELL_HAVE_TROLLBANE, SPELL_HAVE_WASPS_WINGS, SPELL_HAVE_WITHERED_BATWING, and sSpellMgr.