diff options
Diffstat (limited to 'AnodyneArchipelago/ArchipelagoManager.cs')
-rw-r--r-- | AnodyneArchipelago/ArchipelagoManager.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/AnodyneArchipelago/ArchipelagoManager.cs b/AnodyneArchipelago/ArchipelagoManager.cs index 4570c39..8ee5584 100644 --- a/AnodyneArchipelago/ArchipelagoManager.cs +++ b/AnodyneArchipelago/ArchipelagoManager.cs | |||
@@ -111,7 +111,12 @@ namespace AnodyneArchipelago | |||
111 | _itemIndex = _session.Items.AllItemsReceived.Count; | 111 | _itemIndex = _session.Items.AllItemsReceived.Count; |
112 | } | 112 | } |
113 | 113 | ||
114 | if (_itemsToCollect.Count > 0 && (GlobalState.Dialogue == null || GlobalState.Dialogue == "") && !GlobalState.ScreenTransition && Plugin.Player != null && GlobalState.black_overlay.alpha == 0f) | 114 | if (_itemsToCollect.Count > 0 && |
115 | (GlobalState.Dialogue == null || GlobalState.Dialogue == "") && | ||
116 | !GlobalState.ScreenTransition && | ||
117 | Plugin.Player != null && | ||
118 | GlobalState.black_overlay.alpha == 0f && | ||
119 | !Plugin.IsGamePaused) | ||
115 | { | 120 | { |
116 | NetworkItem item = _itemsToCollect.Dequeue(); | 121 | NetworkItem item = _itemsToCollect.Dequeue(); |
117 | HandleItem(item); | 122 | HandleItem(item); |