mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-31 22:12:59 +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; |     return some0; | ||||||
|    |    | ||||||
|   // horocycle-based lands, not available in bounded geometries nor in Chaos mode |   // 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(ls::any_chaos()) { | ||||||
|       if(l == laTemple || l == laHive)  |       if(l == laTemple || l == laHive)  | ||||||
|         return special_chaos; |         return special_chaos; | ||||||
| @@ -1368,6 +1368,11 @@ EX land_validity_t& land_validity(eLand l) { | |||||||
|     if(INVERSE) return not_implemented; |     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 |   // this pattern does not work on elliptic and small spheres | ||||||
|   if((l == laBlizzard || l == laVolcano) && elliptic && S7 < 5 && !arcm::in()) |   if((l == laBlizzard || l == laVolcano) && elliptic && S7 < 5 && !arcm::in()) | ||||||
|     return not_enough_space; |     return not_enough_space; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue