mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-11-09 15:39:55 +00:00
fixed mtwisted nil
This commit is contained in:
parent
9349d08117
commit
83a2168fc1
@ -1342,8 +1342,8 @@ EX namespace hybrid {
|
|||||||
auto& v = get_shift_current(cw0);
|
auto& v = get_shift_current(cw0);
|
||||||
if(v != SHIFT_UNKNOWN) return v;
|
if(v != SHIFT_UNKNOWN) return v;
|
||||||
|
|
||||||
if(nil) return in_underlying([&] { return get_shift(cw0); });
|
/** note: will not be done in fix_bounded_cycles because then it is already called in underlying map, but that is fine */
|
||||||
if(euclid && !quotient) {
|
if(nil) {
|
||||||
/** we prevent possible 'two candidate' errors by computing the correct value, we know all the positions in the underlying map, so we can do that */
|
/** we prevent possible 'two candidate' errors by computing the correct value, we know all the positions in the underlying map, so we can do that */
|
||||||
transmatrix uT, uU, uT1;
|
transmatrix uT, uU, uT1;
|
||||||
in_underlying([&] {
|
in_underlying([&] {
|
||||||
|
Loading…
Reference in New Issue
Block a user