Skip to content
Snippets Groups Projects
Commit 3deb044e authored by DarkGod's avatar DarkGod
Browse files

Lost life warning input disabler now counts both max life and max negative life

parent 8b5eeebe
No related branches found
No related tags found
No related merge requests found
......@@ -2031,14 +2031,14 @@ function _M:setupCommands()
print("===============")
end end,
[{"_g","ctrl"}] = function() if config.settings.cheat then
game.player:takeHit(100, game.player)
do return end
game.player:setEffect("EFF_STUNNED", 1, {apply_power=200})
do return end
local f, err = loadfile("/data/general/events/rat-lich.lua")
print(f, err)
setfenv(f, setmetatable({level=self.level, zone=self.zone}, {__index=_G}))
print(pcall(f))
do return end
game.player:takeHit(100, game.player)
do return end
self:changeLevel(game.level.level + 1)
do return end
......
......@@ -385,7 +385,7 @@ function _M:act()
self:updateMainShader()
if config.settings.tome.life_lost_warning and self.shader_old_life then
local perc = (self.shader_old_life - self.life) / self.max_life
local perc = (self.shader_old_life - self.life) / (self.max_life - self.die_at)
if perc > (config.settings.tome.life_lost_warning / 100) then
game.bignews:say(100, "#LIGHT_RED#LIFE LOST WARNING!")
game.key.disable_until = core.game.getTime() + 2000
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment