v1.0.1: fixed non-disarmable traps being disarmed by time freeze
This commit is contained in:
@@ -347,7 +347,7 @@ public class TimekeepersHourglass extends Artifact {
|
||||
public void disarmPressedTraps(){
|
||||
for (int cell : presses){
|
||||
Trap t = Dungeon.level.traps.get(cell);
|
||||
if (t != null) t.disarm();
|
||||
if (t != null && t.disarmedByActivation) t.disarm();
|
||||
}
|
||||
|
||||
presses = new ArrayList<>();
|
||||
|
||||
@@ -131,7 +131,7 @@ public class Swiftthistle extends Plant {
|
||||
public void disarmPressedTraps(){
|
||||
for (int cell : presses){
|
||||
Trap t = Dungeon.level.traps.get(cell);
|
||||
if (t != null) t.disarm();
|
||||
if (t != null && t.disarmedByActivation) t.disarm();
|
||||
}
|
||||
|
||||
presses = new ArrayList<>();
|
||||
|
||||
Reference in New Issue
Block a user