From 3540341630a3a38808870fd3bbcb6d9ec4a8fd8c Mon Sep 17 00:00:00 2001 From: Daniel Scharrer Date: Mon, 15 Jan 2018 16:52:36 +0100 Subject: [PATCH] SpellsLvl03: Properly end the the fireball spell --- src/game/magic/spells/SpellsLvl03.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/magic/spells/SpellsLvl03.cpp b/src/game/magic/spells/SpellsLvl03.cpp index d5548b857f..248d1dabb3 100644 --- a/src/game/magic/spells/SpellsLvl03.cpp +++ b/src/game/magic/spells/SpellsLvl03.cpp @@ -320,9 +320,9 @@ void FireballSpell::Update() { //m_duration = std::min(ulCurrentTime + 1500, m_duration); DoSphericDamage(Sphere(eCurPos, 30.f * m_level), 3.f * m_level, DAMAGE_AREA, DAMAGE_TYPE_FIRE | DAMAGE_TYPE_MAGICAL, m_caster); - m_duration = 0; ARX_SOUND_PlaySFX(SND_SPELL_FIRE_HIT, &sphere.origin); ARX_NPC_SpawnAudibleSound(sphere.origin, entities[m_caster]); + requestEnd(); } ARX_SOUND_RefreshPosition(m_snd_loop, eCurPos);