v0.6.4: fixed some entities not being visually cleared in prison boss
This commit is contained in:
parent
a8af20fdaa
commit
67bdd5b5fc
|
@ -384,8 +384,6 @@ public class PrisonBossLevel extends Level {
|
||||||
tengu.pos = 5+28*32;
|
tengu.pos = 5+28*32;
|
||||||
tengu.sprite.place(5 + 28 * 32);
|
tengu.sprite.place(5 + 28 * 32);
|
||||||
|
|
||||||
changeMap(MAP_END);
|
|
||||||
|
|
||||||
//remove all mobs, but preserve allies
|
//remove all mobs, but preserve allies
|
||||||
ArrayList<Mob> allies = new ArrayList<>();
|
ArrayList<Mob> allies = new ArrayList<>();
|
||||||
for(Mob m : mobs.toArray(new Mob[0])){
|
for(Mob m : mobs.toArray(new Mob[0])){
|
||||||
|
@ -395,6 +393,9 @@ public class PrisonBossLevel extends Level {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
clearEntities(null);
|
clearEntities(null);
|
||||||
|
|
||||||
|
changeMap(MAP_END);
|
||||||
|
|
||||||
for (Mob m : allies){
|
for (Mob m : allies){
|
||||||
do{
|
do{
|
||||||
m.pos = Random.IntRange(3, 7) + Random.IntRange(26, 30)*32;
|
m.pos = Random.IntRange(3, 7) + Random.IntRange(26, 30)*32;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user