diff options
Diffstat (limited to 'apworld/client')
| -rw-r--r-- | apworld/client/player.gd | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/apworld/client/player.gd b/apworld/client/player.gd index 0e3fb23..35fd793 100644 --- a/apworld/client/player.gd +++ b/apworld/client/player.gd | |||
| @@ -604,9 +604,12 @@ func _ready(): | |||
| 604 | continue | 604 | continue | 
| 605 | 605 | ||
| 606 | if ( | 606 | if ( | 
| 607 | door.get_type() == gamedata.SCRIPT_proto.DoorType.ITEM_ONLY | 607 | not (door.has_legacy_location() and door.get_legacy_location()) | 
| 608 | or door.get_type() == gamedata.SCRIPT_proto.DoorType.GALLERY_PAINTING | 608 | and ( | 
| 609 | or door.get_type() == gamedata.SCRIPT_proto.DoorType.CONTROL_CENTER_COLOR | 609 | door.get_type() == gamedata.SCRIPT_proto.DoorType.ITEM_ONLY | 
| 610 | or door.get_type() == gamedata.SCRIPT_proto.DoorType.GALLERY_PAINTING | ||
| 611 | or door.get_type() == gamedata.SCRIPT_proto.DoorType.CONTROL_CENTER_COLOR | ||
| 612 | ) | ||
| 610 | ): | 613 | ): | 
| 611 | continue | 614 | continue | 
| 612 | 615 | ||
