v2.5.2: fixed stealthy mimics not staying visible in fog in some cases

This commit is contained in:
Evan Debenham
2024-09-17 11:46:28 -04:00
parent db1ecad12f
commit fbb5337b4a

View File

@@ -1332,7 +1332,7 @@ public class GameScene extends PixelScene {
if (scene != null) {
for (Mob mob : Dungeon.level.mobs.toArray(new Mob[0])) {
if (mob.sprite != null) {
if (mob instanceof Mimic && mob.state == mob.PASSIVE && ((Mimic) mob).stealthy() && mob.sprite.visible){
if (mob instanceof Mimic && mob.state == mob.PASSIVE && ((Mimic) mob).stealthy() && Dungeon.level.visited[mob.pos]){
//mimics stay visible in fog of war after being first seen
mob.sprite.visible = true;
} else {