mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-30 21:42:59 +00:00 
			
		
		
		
	virtualRebase now used in all quotient geometries
This commit is contained in:
		| @@ -1080,10 +1080,11 @@ void monster::rebasePat(const transmatrix& new_pat) { | |||||||
|     fixmatrix(at); pat = at; |     fixmatrix(at); pat = at; | ||||||
|     return; |     return; | ||||||
|     } |     } | ||||||
|   if(among(geometry, gZebraQuotient, gTorus, gKleinQuartic, gBolza, gBolza2, gMinimal)) { |   if(quotient) { | ||||||
|     at = inverse(gmatrix[base]) * new_pat; |     at = inverse(gmatrix[base]) * new_pat; | ||||||
|     virtualRebase(this, true); |     virtualRebase(this, true); | ||||||
|     fixmatrix(at); |     fixmatrix(at); | ||||||
|  |     fixelliptic(at); | ||||||
|     return; |     return; | ||||||
|     } |     } | ||||||
|   pat = new_pat; |   pat = new_pat; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue