diff --git a/src/js/game/systems/goal_acceptor.js b/src/js/game/systems/goal_acceptor.js index 3eeb16b7..60d4a984 100644 --- a/src/js/game/systems/goal_acceptor.js +++ b/src/js/game/systems/goal_acceptor.js @@ -69,7 +69,7 @@ export class GoalAcceptorSystem extends GameSystemWithFilter { const requiredItems = globalConfig.goalAcceptorItemsRequired; - const fillPercentage = clamp(requiredItems, 0, 1); + const fillPercentage = clamp(goalComp.currentDeliveredItems / requiredItems, 0, 1); const center = staticComp.getTileSpaceBounds().getCenter().toWorldSpace(); if (item) {