From 9e1e0112c90476f47d24d4f6d7f01287887b68f1 Mon Sep 17 00:00:00 2001 From: Samuel Bouchet Date: Wed, 11 Mar 2026 21:00:51 +0100 Subject: [PATCH] Reduce pacing variance with conditional weight boosts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add pity-timer style conditional entries in box_of_boxes: - box_meta_basics weight 3 after 15 boxes (direct meta path) - box_adventure weight 3 after 30 boxes (adventure safety net) This reduces early-game variance significantly: - 1st Meta UI spread: 7x → 3.3x - 1st Adventure spread: 14x → 7x - All Adventures: faster across all seeds --- content/data/boxes.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/data/boxes.json b/content/data/boxes.json index 2bd56ed..bcdf22f 100644 --- a/content/data/boxes.json +++ b/content/data/boxes.json @@ -29,6 +29,8 @@ {"itemDefinitionId": "box_legendary", "weight": 1}, {"itemDefinitionId": "box_adventure", "weight": 1}, {"itemDefinitionId": "box_style", "weight": 1}, + {"itemDefinitionId": "box_meta_basics", "weight": 3, "condition": {"type": "BoxesOpenedAbove", "value": 15}}, + {"itemDefinitionId": "box_adventure", "weight": 3, "condition": {"type": "BoxesOpenedAbove", "value": 30}}, {"itemDefinitionId": "box_improvement", "weight": 3, "condition": {"type": "BoxesOpenedAbove", "value": 10}}, {"itemDefinitionId": "box_supply", "weight": 1, "condition": {"type": "BoxesOpenedAbove", "value": 10}}, {"itemDefinitionId": "box_story", "weight": 1, "condition": {"type": "BoxesOpenedAbove", "value": 5}},