|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Private Member Functions | |
| void | HandleScriptEffect (SpellEffIndex) |
| PrepareSpellScript (spell_random_ingredient_SpellScript) | |
| void | Register () OVERRIDE |
| bool | Validate (SpellInfo const *) OVERRIDE |
Definition at line 1622 of file zone_zuldrak.cpp.
|
inlineprivate |
Definition at line 1639 of file zone_zuldrak.cpp.
References FetchIngredients, GetClosestCreatureWithEntry(), SpellScript::GetHitPlayer(), SpellScript::GetSpellInfo(), NPC_FINKLESTEIN, SPELL_RANDOM_INGREDIENT_EASY, SPELL_RANDOM_INGREDIENT_HARD, and SPELL_RANDOM_INGREDIENT_MEDIUM.
Referenced by Register().
|
private |
|
inlineprivatevirtual |
Implements _SpellScript.
Definition at line 1666 of file zone_zuldrak.cpp.
References EFFECT_0, HandleScriptEffect(), SpellScript::OnEffectHitTarget, OVERRIDE, SPELL_EFFECT_SCRIPT_EFFECT, and SpellEffectFn.
|
inlineprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 1626 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, and sSpellMgr.