From 1facb672acc21b0b4a8139196928f12da1ed7e9b Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 4 Jul 2021 11:31:14 +0200 Subject: [PATCH] fifteen:: fixed triangle_markers (they were based on incorrect end configuration) --- rogueviz/fifteen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rogueviz/fifteen.cpp b/rogueviz/fifteen.cpp index 948bc8b8..4beb2877 100644 --- a/rogueviz/fifteen.cpp +++ b/rogueviz/fifteen.cpp @@ -51,7 +51,7 @@ void compute_triangle_markers() { cell *c = p.first; forCellIdEx(c1, i, c) if(fif.count(c1) && fif[c1].target == p.second.target + 1) { - triangle_markers[p.second.target] = (i - p.second.targetdir) * (p.second.targetmirror ? -1 : 1); + triangle_markers[p.second.target] = gmod((1 + i - p.second.targetdir) * (p.second.targetmirror ? -1 : 1), c->type); } if(p.second.current == 0)