mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-24 17:10:36 +00:00
fire in Brownian no longer generates level-0 walls
This commit is contained in:
parent
b419aab0a1
commit
51ef84f0b2
5
game.cpp
5
game.cpp
@ -1073,12 +1073,13 @@ EX void useup(cell *c) {
|
||||
drawParticles(c, c->wall == waFire ? 0xC00000 : winf[c->wall].color, 10, 50);
|
||||
if(c->wall == waTempFloor)
|
||||
c->wall = waChasm;
|
||||
else if(c->wall == waTempBridge || c->wall == waTempBridgeBlocked || c->wall == waBurningDock)
|
||||
else if(c->wall == waTempBridge || c->wall == waTempBridgeBlocked || c->wall == waBurningDock || c->land == laBrownian)
|
||||
placeWater(c, c);
|
||||
else
|
||||
else {
|
||||
c->wall = c->land == laCaribbean ? waCIsland2 : waNone;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
EX int realstuntime(cell *c) {
|
||||
if(isMutantIvy(c)) return (c->stuntime - mutantphase) & 15;
|
||||
|
Loading…
Reference in New Issue
Block a user