After #36 pouches were removed from the pouches map as they were removed from the players inventory. Therefore, when a player has no pouches in their inventory, the pouch overlay wasn't rendering over the pouches in the bank because pouches was empty and early returning out of EssencePouchTrackingOverlay#renderItemOverlay. Using EssencePouchTrackingState instead of pouches and this resolves the issue and closes #45.
After #36 pouches were removed from the
pouches
map as they were removed from the players inventory. Therefore, when a player has no pouches in their inventory, the pouch overlay wasn't rendering over the pouches in the bank becausepouches
was empty and early returning out of EssencePouchTrackingOverlay#renderItemOverlay. UsingEssencePouchTrackingState
instead ofpouches
and this resolves the issue and closes #45.