[Démoniste] Pierre de soin
[code=diff]
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 438facb..5db514c 100755
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -10917,6 +10917,9 @@ uint32 Unit::SpellHealingBonus(Unit *pVictim, SpellEntry const *spellProto, uint
// no bonus for heal potions/bandages
if (spellProto->SpellFamilyName == SPELLFAMILY_POTION)
return healamount;
+ // and Warlock's Healthstones
+ if (spellProto->SpellFamilyName == SPELLFAMILY_WARLOCK && (spellProto->SpellFamilyFlags[0] & 0x10000))
+ return healamount;

// Healing Done
// Taken/Done total percent damage auras[/code]

src : AMD
Pourquoi modifier le code alors qu'il suffit de mettre des entrées dans la table spell_bonus_data ?

Retourner en haut Accueil