diff options
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r-- | client/Archipelago/manager.gd | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 590b498..1370e9d 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd | |||
@@ -312,6 +312,10 @@ func parse_printjson_for_textclient(message): | |||
312 | func _process_location_scout(item_id, location_id, player, flags): | 312 | func _process_location_scout(item_id, location_id, player, flags): |
313 | _location_scouts[location_id] = {"item": item_id, "player": player, "flags": flags} | 313 | _location_scouts[location_id] = {"item": item_id, "player": player, "flags": flags} |
314 | 314 | ||
315 | if player == client._slot and flags & 4 != 0: | ||
316 | # This is a trap for us, so let's not display it. | ||
317 | return | ||
318 | |||
315 | var gamedata = global.get_node("Gamedata") | 319 | var gamedata = global.get_node("Gamedata") |
316 | var map_id = gamedata.map_id_by_name.get(global.map) | 320 | var map_id = gamedata.map_id_by_name.get(global.map) |
317 | 321 | ||