From 12fa17dba5e390ef6d9d7d0668a42bdd1b70cfd7 Mon Sep 17 00:00:00 2001 From: Xfurry Date: Mon, 9 Jul 2012 19:21:16 +0200 Subject: [PATCH] [12029] Implement spell 35865 --- src/game/SpellEffects.cpp | 13 +++++++++++++ src/shared/revision_nr.h | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 9dcb98f79..6bf03d023 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -6760,6 +6760,19 @@ void Spell::EffectScriptEffect(SpellEffectIndex eff_idx) unitTarget->CastSpell(m_caster, 32300, true); return; } + case 35865: // Summon Nether Vapor + { + if (!unitTarget) + return; + + float x, y, z; + for (uint8 i = 0; i < 4; ++i) + { + m_caster->GetNearPoint(m_caster, x, y, z, 0, 5.0f, M_PI_F*.5f*i + M_PI_F*.25f); + m_caster->SummonCreature(21002, x, y, z, 0, TEMPSUMMON_TIMED_OR_DEAD_DESPAWN, 30000); + } + return; + } case 38358: // Tidal Surge { if (!unitTarget) diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 8afd51785..9080b8020 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "12027" + #define REVISION_NR "12029" #endif // __REVISION_NR_H__