diff --git a/game/modules/tome/data/damage_types.lua b/game/modules/tome/data/damage_types.lua index 09bf6f3a18178433bd6f97efaec537f503ee67ec..297b934ce96b1ffcd26d6914ed33922c3fb5b68c 100644 --- a/game/modules/tome/data/damage_types.lua +++ b/game/modules/tome/data/damage_types.lua @@ -442,10 +442,16 @@ setDefaultProjector(function(src, x, y, type, dam, state) end end + --Dark Empathy (Reduce damage against summoner) if src.necrotic_minion_be_nice and src.summoner == target then dam = dam * (1 - src.necrotic_minion_be_nice) end + --Dark Empathy (Reduce damage against other minions) + if src.necrotic_minion_be_nice and target.summoner and src.summoner == target.summoner then + dam = dam * (1 - src.necrotic_minion_be_nice) + end + -- Curse of Misfortune: Unfortunate End (chance to increase damage enough to kill) if src and src.hasEffect and src:hasEffect(src.EFF_CURSE_OF_MISFORTUNE) then local eff = src:hasEffect(src.EFF_CURSE_OF_MISFORTUNE)