aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/base/world_database.sql1
-rw-r--r--sql/updates/world/2011_06_24_05_world_spell_bonus_data.sql3
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp7
3 files changed, 11 insertions, 0 deletions
diff --git a/sql/base/world_database.sql b/sql/base/world_database.sql
index c3347731ab3..436102d9890 100644
--- a/sql/base/world_database.sql
+++ b/sql/base/world_database.sql
@@ -16959,6 +16959,7 @@ INSERT INTO `spell_bonus_data` (`entry`,`direct_bonus`,`dot_bonus`,`ap_bonus`,`a
(53600, 0, 0, 0, 0 ,'Paladin - Shield of Righteousness'),
(20267, 0, 0, 0, 0, 'Paladin - Judgement of Light Proc'),
(25997, 0, 0, 0, 0, 'Paladin - Eye for an Eye'),
+(64891, -1, 0, -1, -1, 'Paladin - T8 Holy 2P - Holy Mending'),
(50256, -1, -1, 0.08, -1, 'Pet Skills - Bear (Swipe)'),
(32546, 0.8068, -1, -1, -1, 'Priest - Binding Heal'),
(27813, 0, 0, 0, 0, 'Priest - Blessed Recovery Rank 1'),
diff --git a/sql/updates/world/2011_06_24_05_world_spell_bonus_data.sql b/sql/updates/world/2011_06_24_05_world_spell_bonus_data.sql
new file mode 100644
index 00000000000..58ae76c3100
--- /dev/null
+++ b/sql/updates/world/2011_06_24_05_world_spell_bonus_data.sql
@@ -0,0 +1,3 @@
+DELETE FROM `spell_bonus_data` WHERE `entry` = 64891;
+INSERT INTO `spell_bonus_data` VALUES
+(64891, -1, 0, -1, -1, 'Paladin - T8 Holy 2P - Holy Mending');
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 66992062fb3..607ad66572d 100755
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -6915,6 +6915,13 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger
basepoints0 = CalculatePctN(int32(damage), triggerAmount);
break;
}
+ // Item - Paladin T8 Holy 2P Bonus
+ case 64890:
+ {
+ triggered_spell_id = 64891;
+ basepoints0 = triggerAmount * damage / 300;
+ break;
+ }
case 71406: // Tiny Abomination in a Jar
case 71545: // Tiny Abomination in a Jar (Heroic)
{