v0.4.2a: fixed a bug where gardens would rarely plant two plants ontop of eachother

This commit is contained in:
Evan Debenham
2016-09-11 02:07:42 -04:00
parent 1de87689b3
commit 3e65ce6a1d

View File

@@ -51,8 +51,13 @@ public class GardenPainter extends Painter {
} else if (bushes == 1) {
level.plant(new BlandfruitBush.Seed(), level.pointToCell(room.random()));
} else if (Random.Int(5) == 0) {
level.plant(new Sungrass.Seed(), level.pointToCell(room.random()));
level.plant(new BlandfruitBush.Seed(), level.pointToCell(room.random()));
int plant1, plant2;
plant1 = level.pointToCell(room.random());
level.plant(new Sungrass.Seed(), plant1);
do {
plant2 = level.pointToCell(room.random());
} while (plant2 == plant1);
level.plant(new BlandfruitBush.Seed(), plant2);
}
}