mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-10-26 19:37:40 +00:00
random pattern no longer generates wall on start
This commit is contained in:
@@ -1588,8 +1588,11 @@ EX namespace patterns {
|
|||||||
#endif
|
#endif
|
||||||
case 'g':
|
case 'g':
|
||||||
return canvasback;
|
return canvasback;
|
||||||
case 'r':
|
case 'r': {
|
||||||
return hrand(0x1FFFFFF + 1);
|
color_t r = hrand(0x1FFFFFF + 1);
|
||||||
|
if(c == cwt.at) r &= 0xFFFFFF;
|
||||||
|
return r;
|
||||||
|
}
|
||||||
case '^': {
|
case '^': {
|
||||||
int x = c->master->fieldval & 4095;
|
int x = c->master->fieldval & 4095;
|
||||||
int y = (c->master->fieldval >> 12) & 4095;
|
int y = (c->master->fieldval >> 12) & 4095;
|
||||||
|
|||||||
Reference in New Issue
Block a user