aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2011-08-07 21:58:35 +0200
committerMachiavelli <machiavelli.trinity@gmail.com>2011-08-07 21:58:35 +0200
commitbeaca1bd348a4702ecfe91c5ae8cb7edf68cb5b4 (patch)
treeebac8f184289e4d950196b57332b960bc30242d8
parent2d3f51e6e561c95836638ac9779c88f6e9849708 (diff)
Fix build
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp38
1 files changed, 16 insertions, 22 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index e14fd4e81ed..f6c92c33d29 100755
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -8393,7 +8393,22 @@ bool Unit::HandleProcTriggerSpell(Unit* victim, uint32 damage, AuraEffect* trigg
// Soul Preserver
case 60510:
{
- trigger_spell_id = 60515;
+ switch (getClass())
+ {
+ case CLASS_DRUID:
+ trigger_spell_id = 60512;
+ break;
+ case CLASS_PALADIN:
+ trigger_spell_id = 60513;
+ break;
+ case CLASS_PRIEST:
+ trigger_spell_id = 60514;
+ break;
+ case CLASS_SHAMAN:
+ trigger_spell_id = 60515;
+ break;
+ }
+
target = this;
break;
}
@@ -8470,27 +8485,6 @@ bool Unit::HandleProcTriggerSpell(Unit* victim, uint32 damage, AuraEffect* trigg
target = victim;
break;
}
- // Soul Preserver Trinket
- case 60510:
- {
- switch (GetClass())
- {
- case CLASS_DRUID:
- trigger_spell_id = 60512;
- break;
- case CLASS_PALADIN:
- trigger_spell_id = 60513;
- break;
- case CLASS_PRIEST:
- trigger_spell_id = 60514;
- break;
- case CLASS_SHAMAN:
- trigger_spell_id = 60515;
- break;
- }
-
- target = this;
- }
default:
// Illumination
if (auraSpellInfo->SpellIconID == 241)