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 /xanthous.cabal | |
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 'xanthous.cabal')
-rw-r--r-- | xanthous.cabal | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xanthous.cabal b/xanthous.cabal index e70a7391f3c1..5f1abdbc8fa9 100644 --- a/xanthous.cabal +++ b/xanthous.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: ae5b84ec168dd61b715e874bcb49579697873b164c43027a776dda725dfdffbf +-- hash: 2d93180ab419496ded42f750d00a5b3f6c6994a9af86a8694bb585a1f52919d4 name: xanthous version: 0.1.0.0 @@ -208,6 +208,7 @@ test-suite test other-modules: Test.Prelude Xanthous.Data.EntityCharSpec + Xanthous.Data.EntityMap.GraphicsSpec Xanthous.Data.EntityMapSpec Xanthous.DataSpec Xanthous.Entities.RawsSpec |