aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/base/world_database.sql2
-rw-r--r--sql/updates/2011_01_10_0_world_spell_linked_spell.sql3
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp11
3 files changed, 4 insertions, 12 deletions
diff --git a/sql/base/world_database.sql b/sql/base/world_database.sql
index 4c11db78192..a9e0b214ee2 100644
--- a/sql/base/world_database.sql
+++ b/sql/base/world_database.sql
@@ -18022,7 +18022,7 @@ INSERT INTO `spell_linked_spell` (`spell_trigger`,`spell_effect`,`type`,`comment
( 45524, 55095, 0, 'Chains of Ice - Frost Fever'),
( 20066,-61840, 0, 'Repentance'),
( 66235, 66233, 0, 'Ardent Defender Visuals'),
-( 58875, 58876, 0, 'Spirit Walk'),
+( 58875, 58876, 1, 'Spirit Walk'),
-- Quest
( 40214, 40216, 2, 'Dragonmaw Illusion'),
( 40214, 42016, 2, 'Dragonmaw Illusion'),
diff --git a/sql/updates/2011_01_10_0_world_spell_linked_spell.sql b/sql/updates/2011_01_10_0_world_spell_linked_spell.sql
new file mode 100644
index 00000000000..aea063c7505
--- /dev/null
+++ b/sql/updates/2011_01_10_0_world_spell_linked_spell.sql
@@ -0,0 +1,3 @@
+DELETE FROM `spell_linked_spell` WHERE `spell_trigger`=58875 AND `spell_effect`=58876;
+INSERT INTO `spell_linked_spell` (`spell_trigger`,`spell_effect`,`type`,`comment`) VALUES
+(58875,58876,1, 'Spirit Walk');
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index bb3a1276fa5..66bb62e2073 100755
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -5076,17 +5076,6 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger
triggered_spell_id = 34650;
break;
}
- // Spirit Walk
- case 58875:
- {
- // Cast on owner
- target = GetOwner();
- if (!target)
- return false;
-
- triggered_spell_id = 58876;
- break;
- }
// Mark of Malice
case 33493:
{