aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellMgr.cpp
diff options
context:
space:
mode:
authorEmo Norfik <norfpl@gmail.com>2012-01-08 23:07:31 +0000
committerNay <dnpd.dd@gmail.com>2012-01-08 23:07:31 +0000
commit6cb495048916a916804ebf8bde19e9619b12f897 (patch)
tree4c23282d87e3339a4f7899ae2e47f57ca2e6faa7 /src/server/game/Spells/SpellMgr.cpp
parent13d3a675b11aaa4c4e733a0353daca7ae2da6ed6 (diff)
Scripts/Utgarde Pinnacle:
- Re-write Svala Sorrowgrave - Scripted achievement The Incredible Hulk. This script was writen basing on work and data: - Original TC script. - Albis fix for Arthas sounds and texts https://github.com/TrinityCore/TrinityCore/issues/4002 . - Ric event start fix. - Recorded encounters uploaded on YouTube. - Data found on ScriptDev2 forums. - Iov's custom SD2 repo and Svalas's script https://github.com/Iov/scriptdev2 . Also thx to: - ZxBiohazardZx for pointing how to fix looting problem when boss is killed when flying. - Aokromes for confirmig how many times event "Ritual of the Sword" is performed. - Mini event with Arthas. - Call Flames: timers of cast and time between "Ball of Flame" (48246) can be wrong (based on videos). - Ritual of the Sword works and is performed once at 50% hp but: a) Still need retail data for teleport position of Svala floating above player. b) Need fully fixed spell Ritual of the Sword (48276), the triggering of spell Ritual Strike - Trigger Missile (48331) part was hardcoded. - Spell Paralyze (48278) used by Ritual Channeler: fixed stacking and selection to ritual player only. - Achievement "The Incredible Hulk": works but often Scourge Hulk don't get initial dmg from spell Ritual Strike (spell 48277 Effect #1 Value: 6650 to 7350). - Looting problems when Svala was killed in air (require vmaps and option "vmap.enableHeight = 1" enabled in "worldserver.conf"). - Moved script_texts to creature_text. It require option "vmap.enableHeight = 1" to work properly.
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
-rwxr-xr-xsrc/server/game/Spells/SpellMgr.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index e57cbf4a390..f3d5697c672 100755
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -3041,6 +3041,7 @@ void SpellMgr::LoadDbcDataCorrections()
case 42611: // Shoot
case 61588: // Blazing Harpoon
case 52479: // Gift of the Harvester
+ case 48246: // Ball of Flame
spellInfo->MaxAffectedTargets = 1;
break;
case 41376: // Spite
@@ -3383,6 +3384,7 @@ void SpellMgr::LoadDbcDataCorrections()
spellInfo->AreaGroupId = 0; // originally, these require area 4522, which is... outside of Icecrown Citadel
break;
case 70602: // Corruption
+ case 48278: // Paralyze
spellInfo->AttributesEx3 |= SPELL_ATTR3_STACK_FOR_DIFF_CASTERS;
break;
case 70715: // Column of Frost (visual marker)