From dce6ccf4dee09f6108fb63915c74c079cfed82b6 Mon Sep 17 00:00:00 2001 From: Akkadius Date: Thu, 5 Feb 2015 05:43:36 -0600 Subject: [PATCH] GetTaskActivityDoneCountFromTaskID crash fix --- zone/tasks.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zone/tasks.cpp b/zone/tasks.cpp index 59c6f50eb..98a0ec4c5 100644 --- a/zone/tasks.cpp +++ b/zone/tasks.cpp @@ -2872,7 +2872,13 @@ int ClientTaskState::GetTaskActivityDoneCountFromTaskID(int TaskID, int Activity break; } } - return ActiveTasks[ActiveTaskIndex].Activity[ActivityID].DoneCount; + + if (ActiveTasks[ActiveTaskIndex].Activity[ActivityID].DoneCount){ + return ActiveTasks[ActiveTaskIndex].Activity[ActivityID].DoneCount; + } + else{ + return 0; + } } int ClientTaskState::GetTaskStartTime(int index) {