From 71dbe904a6172286bf14f4b558ea416dabda7d94 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Fri, 14 Feb 2025 14:33:52 +0000 Subject: [PATCH] Fix campfire randomization to be in line with H3 Campfire can now have one of 3 rewards layouts: - 400 gold + 4 of random non-gold resource - 500 gold + 5 of random non-gold resource - 600 gold + 6 of random non-gold resource This should make it match H3 logic --- config/objects/rewardablePickable.json | 36 +++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/config/objects/rewardablePickable.json b/config/objects/rewardablePickable.json index 764065a30..b737ba5c2 100644 --- a/config/objects/rewardablePickable.json +++ b/config/objects/rewardablePickable.json @@ -26,17 +26,47 @@ "selectMode" : "selectFirst", "rewards" : [ { + "appearChance" : { "min" : 0, "max" : 33 }, "message" : 23, "removeObject" : true, "resources" : [ { "anyOf" : [ "wood", "ore", "mercury", "gems", "sulfur", "crystal" ], - "min" : 4, - "max" : 6 + "amount" : 4 }, { "type" : "gold", - "amount" : [ 400, 500, 600 ] + "amount" : 400 + } + ] + }, + { + "appearChance" : { "min" : 33, "max" : 66 }, + "message" : 23, + "removeObject" : true, + "resources" : [ + { + "anyOf" : [ "wood", "ore", "mercury", "gems", "sulfur", "crystal" ], + "amount" : 5 + }, + { + "type" : "gold", + "amount" : 500 + } + ] + }, + { + "appearChance" : { "min" : 66, "max" : 100 }, + "message" : 23, + "removeObject" : true, + "resources" : [ + { + "anyOf" : [ "wood", "ore", "mercury", "gems", "sulfur", "crystal" ], + "amount" : 6 + }, + { + "type" : "gold", + "amount" : 600 } ] }