1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-26 11:27:39 +00:00

fixed distance computation in 3D fieldquotient

This commit is contained in:
Zeno Rogue
2020-03-21 10:14:54 +01:00
parent 7096d152be
commit e70915de9d
3 changed files with 14 additions and 3 deletions

View File

@@ -366,7 +366,7 @@ EX int zebra3(cell *c) {
EX namespace fieldpattern {
EX pair<int, bool> fieldval(cell *c) {
if(WDIM == 3) return make_pair(int(c->master->fieldval) * currfp.local_group, false);
if(WDIM == 3) return make_pair(currfp.inverses[int(c->master->fieldval) * currfp.local_group], false);
else if(ctof(c)) return make_pair(int(c->master->fieldval), false);
else return make_pair(btspin(c->master->fieldval, c->c.spin(0)), true);
}