aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
authoroffl <11556157+offl@users.noreply.github.com>2025-06-10 20:01:29 +0300
committerGitHub <noreply@github.com>2025-06-10 19:01:29 +0200
commit0756fb956c4319d7a49fe4cb06d2c1c1ee894fd5 (patch)
tree1268165167e03f2df31374dab62cb0314aa24185 /src/server/scripts/Outland
parentb4e749a7fa34bcbb4d7320c93804a643291ef6b9 (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.cpp27
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);
}