diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-11-10 16:43:27 -0500 | 
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-11-10 16:43:27 -0500 | 
| commit | 45cc5ff5c8631e804300ed311f11ab326d869750 (patch) | |
| tree | 85f30ac5be3b4641e7720b747a818549836f1468 /Archipelago | |
| parent | 933af93c0935806e84f3a685c079279b7c2734d0 (diff) | |
| download | lingo-archipelago-45cc5ff5c8631e804300ed311f11ab326d869750.tar.gz lingo-archipelago-45cc5ff5c8631e804300ed311f11ab326d869750.tar.bz2 lingo-archipelago-45cc5ff5c8631e804300ed311f11ab326d869750.zip  | |
Prevent crashing when hovering over LEVEL SECRET
Diffstat (limited to 'Archipelago')
| -rw-r--r-- | Archipelago/effects.gd | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/Archipelago/effects.gd b/Archipelago/effects.gd index a7cbf65..5c3efe2 100644 --- a/Archipelago/effects.gd +++ b/Archipelago/effects.gd | |||
| @@ -99,10 +99,10 @@ func show_puzzle_skip_message(node_path): | |||
| 99 | if not panel_input.visible: | 99 | if not panel_input.visible: | 
| 100 | return | 100 | return | 
| 101 | 101 | ||
| 102 | var ap_panel = panel_input.get_parent().get_parent().get_parent().get_parent().get_node( | 102 | var ap_panel = panel_input.get_parent().get_parent().get_parent().get_parent().get_node_or_null( | 
| 103 | "AP_Panel" | 103 | "AP_Panel" | 
| 104 | ) | 104 | ) | 
| 105 | if not ap_panel.solvable: | 105 | if ap_panel == null or not ap_panel.solvable: | 
| 106 | return | 106 | return | 
| 107 | 107 | ||
| 108 | puzzle_focused = true | 108 | puzzle_focused = true | 
