diff options
| author | tobmaps <spambot42@yandex.ru> | 2011-06-24 23:04:16 +0700 |
|---|---|---|
| committer | tobmaps <spambot42@yandex.ru> | 2011-06-24 23:04:16 +0700 |
| commit | 1340a3d3825895f768c4fdc699a91f3382fef641 (patch) | |
| tree | c7393266b80d9eb5d680e84a4cb4f95712de66af | |
| parent | b7ba9a7fa857f09109848ff6aa1f1140e95b7507 (diff) | |
Core/Spells: Fix Paladin T8 Holy 2P Bonus
| -rw-r--r-- | sql/base/world_database.sql | 1 | ||||
| -rw-r--r-- | sql/updates/world/2011_06_24_05_world_spell_bonus_data.sql | 3 | ||||
| -rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 7 |
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) { |
