diff options
-rw-r--r-- | sql/base/world_database.sql | 2 | ||||
-rw-r--r-- | sql/updates/2011_01_10_0_world_spell_linked_spell.sql | 3 | ||||
-rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 11 |
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: { |