diff --git a/shmup.cpp b/shmup.cpp index 261444d4..78caeea0 100644 --- a/shmup.cpp +++ b/shmup.cpp @@ -130,7 +130,7 @@ vector active, nonvirtual, additional; cell *findbaseAround(shiftpoint p, cell *around, int maxsteps) { - if(fake::split()) { + if(quotient || fake::split()) { auto p0 = inverse_shift(ggmatrix(around), p); virtualRebase(around, p0); return around;