ESC should only cancel movement if a quest is running
authorLiza Carvelli <liza@carvel.li>
Wed, 10 Jul 2024 06:54:08 +0000 (08:54 +0200)
committerLiza Carvelli <liza@carvel.li>
Wed, 10 Jul 2024 06:54:20 +0000 (08:54 +0200)
Questionable/Controller/QuestController.cs

index 4dfa0085f2901ca15378a166b766728b9e514c30..48463285f2a8bbac72a11d85cb7402e365861b46 100644 (file)
@@ -74,8 +74,10 @@ internal sealed class QuestController
         if (_keyState[VirtualKey.ESCAPE])
         {
             if (_currentTask != null || _taskQueue.Count > 0)
+            {
                 Stop("ESC pressed");
-            _movementController.Stop();
+                _movementController.Stop();
+            }
         }
 
         if (CurrentQuest != null && CurrentQuest.Quest.Data.TerritoryBlacklist.Contains(_clientState.TerritoryType))