diff options
| author | offl <11556157+offl@users.noreply.github.com> | 2025-06-10 20:01:29 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-10 19:01:29 +0200 |
| commit | 0756fb956c4319d7a49fe4cb06d2c1c1ee894fd5 (patch) | |
| tree | 1268165167e03f2df31374dab62cb0314aa24185 /src/server/scripts/Outland | |
| parent | b4e749a7fa34bcbb4d7320c93804a643291ef6b9 (diff) | |
Scripts/Spells: Get rid of some database spell scripts (#30925)
Diffstat (limited to 'src/server/scripts/Outland')
| -rw-r--r-- | src/server/scripts/Outland/zone_blades_edge_mountains.cpp | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/server/scripts/Outland/zone_blades_edge_mountains.cpp b/src/server/scripts/Outland/zone_blades_edge_mountains.cpp index d91c3d320bb..84da3ebedde 100644 --- a/src/server/scripts/Outland/zone_blades_edge_mountains.cpp +++ b/src/server/scripts/Outland/zone_blades_edge_mountains.cpp @@ -1043,6 +1043,32 @@ class spell_bem_dispelling_analysis : public SpellScript } }; +/*###### +## Quest 10544: A Curse Upon Both of Your Clans! +######*/ + +enum ACurseUponBothOfYourClans +{ + NPC_OGRE_BUILDING_BUNNY_LARGE = 21351 +}; + +// 32580 - Wicked Strong Fetish +class spell_bem_wicked_strong_fetish : public SpellScript +{ + PrepareSpellScript(spell_bem_wicked_strong_fetish); + + void HandleScript(SpellEffIndex /*effIndex*/) + { + Unit* caster = GetCaster(); + caster->SummonCreature(NPC_OGRE_BUILDING_BUNNY_LARGE, caster->GetPositionX(), caster->GetPositionY(), caster->GetPositionZ(), 0.0f, TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN, 30s); + } + + void Register() override + { + OnEffectHit += SpellEffectFn(spell_bem_wicked_strong_fetish::HandleScript, EFFECT_0, SPELL_EFFECT_SCRIPT_EFFECT); + } +}; + void AddSC_blades_edge_mountains() { new npc_nether_drake(); @@ -1053,4 +1079,5 @@ void AddSC_blades_edge_mountains() new npc_oscillating_frequency_scanner_master_bunny(); new spell_oscillating_field(); RegisterSpellScript(spell_bem_dispelling_analysis); + RegisterSpellScript(spell_bem_wicked_strong_fetish); } |
