deengames-prototypes / virus-escape

A virus-escaping-the-network strategic puzzler.
0 stars 3 forks source link

Bug: Seed 2828407160: anti-virus walks over you #19

Closed ashes999 closed 6 years ago

ashes999 commented 6 years ago

Repro steps:

The nearest anti-virus will walk over top of you. If you keep hitting space, the game progresses, and you don't die.

ashes999 commented 6 years ago

Figured out a similar bug; if there's one (say, vertical) space between you and an anti-virus, and you both move into the space on your next turn, it doesn't die, and you "disappear" under it.

ghost commented 6 years ago

The nearest anti-virus will walk over top of you. If you keep hitting space, the game progresses, and you don't die.

This is supposed to happen, but the player shouldn't be allowed to stand around with an anti-virus on their head. I should add a per-tick check to continuously reduce health.

Figured out a similar bug; if there's one (say, vertical) space between you and an anti-virus, and you both move into the space on your next turn, it doesn't die, and you "disappear" under it.

This is also supposed to happen. In the game, the player moves first. And if an anti-virus steps on the player, the player gets hurt. Same check as above should do the trick.

ashes999 commented 6 years ago

This is supposed to happen, but the player shouldn't be allowed to stand around with an anti-virus on their head.

This is a bug. The player EATS antivirii for breakfast. They should never co-occupy a tile.

This is also supposed to happen. In the game, the player moves first. And if an anti-virus steps on the player, the player gets hurt. Same check as above should do the trick.

This is also a bug. Anti-viruses don't decrease health; we consume them. They should be consumed. If that has a health penalty, so be it; but co-occupying tiles should never happen.