v0.4.2a: fixed a bug where gardens would rarely plant two plants ontop of eachother
This commit is contained in:
+7
-2
@@ -51,8 +51,13 @@ public class GardenPainter extends Painter {
|
|||||||
} else if (bushes == 1) {
|
} else if (bushes == 1) {
|
||||||
level.plant(new BlandfruitBush.Seed(), level.pointToCell(room.random()));
|
level.plant(new BlandfruitBush.Seed(), level.pointToCell(room.random()));
|
||||||
} else if (Random.Int(5) == 0) {
|
} else if (Random.Int(5) == 0) {
|
||||||
level.plant(new Sungrass.Seed(), level.pointToCell(room.random()));
|
int plant1, plant2;
|
||||||
level.plant(new BlandfruitBush.Seed(), level.pointToCell(room.random()));
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user