mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-26 19:37:40 +00:00 
			
		
		
		
	ok, hive cares about distlimit by itself
This commit is contained in:
		| @@ -1357,7 +1357,7 @@ EX land_validity_t& land_validity(eLand l) { | ||||
|     return some0; | ||||
|    | ||||
|   // horocycle-based lands, not available in bounded geometries nor in Chaos mode | ||||
|   if(l == laWhirlpool || l == laCamelot || l == laCaribbean || l == laTemple || l == laHive) { | ||||
|   if(l == laWhirlpool || l == laCamelot || l == laCaribbean || l == laTemple) { | ||||
|     if(ls::any_chaos()) { | ||||
|       if(l == laTemple || l == laHive)  | ||||
|         return special_chaos; | ||||
| @@ -1368,6 +1368,11 @@ EX land_validity_t& land_validity(eLand l) { | ||||
|     if(INVERSE) return not_implemented; | ||||
|     } | ||||
|  | ||||
|   if(l == laHive) { | ||||
|     if(ls::any_chaos()) return special_chaos; | ||||
|     if(closed_or_bounded) return unbounded_only; | ||||
|     } | ||||
|  | ||||
|   // this pattern does not work on elliptic and small spheres | ||||
|   if((l == laBlizzard || l == laVolcano) && elliptic && S7 < 5 && !arcm::in()) | ||||
|     return not_enough_space; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue