From 94ac04b3607329d80f8d8dfff806caeb2f8a8582 Mon Sep 17 00:00:00 2001 From: hg <4683435+hgtw@users.noreply.github.com> Date: Sun, 28 Aug 2022 13:16:35 -0400 Subject: [PATCH] [Bug Fix] Fix loading world shared task state (#2398) The default for this field is -1 not 0, so on world restarts this was marking all elements completed --- world/shared_task_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/world/shared_task_manager.cpp b/world/shared_task_manager.cpp index 4ea3866a7..1febff643 100644 --- a/world/shared_task_manager.cpp +++ b/world/shared_task_manager.cpp @@ -356,7 +356,7 @@ void SharedTaskManager::LoadSharedTaskState() e.step = ad.step; e.optional = ad.optional; e.req_activity_id = ad.req_activity_id; - e.activity_state = sta.completed_time == 0 ? ActivityHidden : ActivityCompleted; + e.activity_state = sta.completed_time > 0 ? ActivityCompleted : ActivityHidden; } }