diff --git a/src/entities/traps/laserTrap.c b/src/entities/traps/laserTrap.c index c19c975..ab69e83 100644 --- a/src/entities/traps/laserTrap.c +++ b/src/entities/traps/laserTrap.c @@ -128,14 +128,14 @@ static void touch(Entity *other) if (t->offTime != 0) { swapSelf(other); - other->applyDamage((int) (other->healthMax / 4)); + other->applyDamage((int) (other->healthMax / 4) + 1); swapSelf(other); } else { /* instant kill */ swapSelf(other); - other->applyDamage((int) other->health); + other->applyDamage((int) other->healthMax + 1); swapSelf(other); }