From d179faefd1d663347fb1a332b3c15bb9cf373955 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sun, 26 May 2024 00:49:17 -0400 Subject: Fixed cards after 20 not collecting --- AnodyneArchipelago/ArchipelagoManager.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'AnodyneArchipelago') diff --git a/AnodyneArchipelago/ArchipelagoManager.cs b/AnodyneArchipelago/ArchipelagoManager.cs index 8ee5584..0ca2e6a 100644 --- a/AnodyneArchipelago/ArchipelagoManager.cs +++ b/AnodyneArchipelago/ArchipelagoManager.cs @@ -216,7 +216,13 @@ namespace AnodyneArchipelago } else if (itemName == "Card") { - CardTreasure cardTreasure = new(Plugin.Player.Position, GlobalState.inventory.CardCount); + int cardIndex = GlobalState.inventory.CardCount; + if (cardIndex >= 19) + { + cardIndex += 1; + } + + CardTreasure cardTreasure = new(Plugin.Player.Position, cardIndex); cardTreasure.GetTreasure(); GlobalState.SpawnEntity(cardTreasure); } -- cgit 1.4.1