1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-22 09:27:40 +00:00

improved mirrors in various geometries

This commit is contained in:
Zeno Rogue
2018-08-21 15:37:59 +02:00
parent ae19323e00
commit 7cdf1a353f
8 changed files with 136 additions and 31 deletions

View File

@@ -1138,9 +1138,12 @@ land_validity_t& land_validity(eLand l) {
return not_enough_space;
// mirrors do not work in gp
if(among(l, laMirror, laMirrorOld) && gp::on)
if(among(l, laMirror, laMirrorOld) && (gp::on && old_daily_id < 33))
return dont_work;
if(binarytiling && among(l, laMirror, laMirrorOld))
return dont_work;
if(l == laWhirlwind && hyperbolic_not37)
return pattern_incompatibility;