diff options
author | Griffin Smith <root@gws.fyi> | 2019-12-23T22·55-0500 |
---|---|---|
committer | Griffin Smith <root@gws.fyi> | 2019-12-23T22·55-0500 |
commit | 32421916e09dc56d91707af10474644276712fc5 (patch) | |
tree | d48ae5b6bf5239ddffe13f0fa3c2c34448839a78 /haskell-overlay.nix | |
parent | a58966d43f86d6fae92c1fc11e43650177fcecd1 (diff) |
Update the vision every time we step the game
Recalculate the character's lines of sight every time we step the game, rather than just every time the character *moves*. I had originally thought this was a non-contiguous lines-of-sight bug - which there's a test disproving - but it actually turned out to be that actions like eating or attacking would step the game forward (thus moving gormlaks) without re-calculating the positions visible to the character.
Diffstat (limited to 'haskell-overlay.nix')
0 files changed, 0 insertions, 0 deletions