diff options
Diffstat (limited to 'client/game.gd')
-rw-r--r-- | client/game.gd | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/client/game.gd b/client/game.gd index 0fc42333..304d88bd 100644 --- a/client/game.gd +++ b/client/game.gd @@ -247,10 +247,12 @@ func handle_packet(p): while item_names[p.item] in tutorial_queue: tutorial_queue.erase(item_names[p.item]) - if not tutorial_queue.is_empty(): - tutorial_running = true - update_tutorial_running.emit(tutorial_running) - mp.send_chat(player_id, "/start-tutorial %s" % tutorial_queue.pop_front()) + if not tutorial_queue.is_empty(): + tutorial_running = true + update_tutorial_running.emit(tutorial_running) + mp.send_chat(player_id, "/start-tutorial %s" % tutorial_queue.pop_front()) + else: + tutorial_queue.clear() "menu": match p.menu: "book": |