diff --git a/game/modules/tome/class/Player.lua b/game/modules/tome/class/Player.lua index 1e875f1322de8f07255f8be965f9fb8251eacc04..43dacbce26dc24043c21e36b3fe040159326d620 100644 --- a/game/modules/tome/class/Player.lua +++ b/game/modules/tome/class/Player.lua @@ -183,6 +183,7 @@ function _M:die(src) if self.game_ender then engine.interface.ActorLife.die(self, src) game.paused = true + self.energy.value = game.energy_to_act game:registerDialog(DeathDialog.new(self)) else mod.class.Actor.die(self, src) diff --git a/ideas/classes.ods b/ideas/classes.ods index 74da951e933ad6ea1cc6129a94ecab87a407150c..20f0b310b0cbd40fa26398f4d0568e00ee983dd2 100644 Binary files a/ideas/classes.ods and b/ideas/classes.ods differ