function combat(fighter) fighter.hp = fighter.hp - fighter.damage end function cull_dead(fighter) if fighter.hp < 0 then fighter.dead = true end end function handler(fighter) combat(fighter) cull_dead(fighter) print(fighter.name, "HP now", fighter.hp, "damage", fighter.damage, "dead", fighter.dead) end