← Back to GitHub
← Version 0.10.0 tracker
BugP2

Enemies that heal on every hit can't hurt the client

Merged for the next release: stuck damage ghosts come off; tested in two games.

A player on 0.9.1 with a long mod list reported enemies that healed whenever they were hit and could not be hurt by the client, in long sessions. 0.9.1 and 0.9.2 fixed related causes. The next release also stops a health report already on its way from healing back the hit that took an enemy over. We could not reproduce this exact case in testing.

The steps

  1. Queued · On the list, not started.
  2. Looked into · Investigated or designed: the cause or the plan is written down.
  3. Built · Written, with tests, waiting for review.
  4. Reviewed · Passed code review.
  5. Rig-tested · Checked on two real games playing together.
  6. Merged · In the next release's code. Before the release goes out, the whole of it is played for several hours straight on two games, to catch rare crashes and problems that only show up over a long session.
  7. Long playtest · In a test build of the release, being played for several hours straight on two games.
  8. Shipped · Out on GitHub and Nexus.

Change: pull request #194