diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua index bdb06e784b364c9842ee9e4d1c18d9c70895e402..feb36eed8d242eef24755285dd1a6c6857e23ad1 100644 --- a/game/modules/tome/class/Actor.lua +++ b/game/modules/tome/class/Actor.lua @@ -711,6 +711,7 @@ function _M:onTakeHit(value, src) -- Find a place around to clone local a = self:clone() a.life = math.max(1, a.life - value / 2) + a.clone_on_hit.chance = math.ceil(a.clone_on_hit.chance / 2) a.energy.val = 0 a.exp_worth = 0.1 a.inven = {}