diff --git a/src/simulator/crates/mc-turn/tests/capture_caravan.rs b/src/simulator/crates/mc-turn/tests/capture_caravan.rs index 97fd5254..b552d5bb 100644 --- a/src/simulator/crates/mc-turn/tests/capture_caravan.rs +++ b/src/simulator/crates/mc-turn/tests/capture_caravan.rs @@ -37,6 +37,7 @@ fn build_trade_catalog() -> UnitsCatalog { capturable: false, ransom_multiplier: 2.0, build_cost: 0, + logistics: None, }); // merchant.json: tier-1 trade GP — premium ransom multiplier, modest cost. cat.insert(CatalogUnitStats { @@ -47,6 +48,7 @@ fn build_trade_catalog() -> UnitsCatalog { capturable: true, ransom_multiplier: 3.0, build_cost: 80, + logistics: None, }); // caravan_master.json: tier-3 — higher cost AND higher multiplier. cat.insert(CatalogUnitStats { @@ -57,6 +59,7 @@ fn build_trade_catalog() -> UnitsCatalog { capturable: true, ransom_multiplier: 3.5, build_cost: 160, + logistics: None, }); cat } diff --git a/src/simulator/crates/mc-turn/tests/capture_engineer.rs b/src/simulator/crates/mc-turn/tests/capture_engineer.rs index 19ae29a2..70a76f41 100644 --- a/src/simulator/crates/mc-turn/tests/capture_engineer.rs +++ b/src/simulator/crates/mc-turn/tests/capture_engineer.rs @@ -41,6 +41,7 @@ fn build_engineer_catalog() -> UnitsCatalog { capturable: false, ransom_multiplier: 2.0, build_cost: 0, + logistics: None, }); // dwarf_engineer.json shape — capturable, premium ransom multiplier, // AP capacity 6 (tier-1 specialist ladder). @@ -52,6 +53,7 @@ fn build_engineer_catalog() -> UnitsCatalog { capturable: true, ransom_multiplier: 3.0, build_cost: 70, + logistics: None, }); cat } diff --git a/src/simulator/crates/mc-turn/tests/capture_pvp_end_to_end.rs b/src/simulator/crates/mc-turn/tests/capture_pvp_end_to_end.rs index 59ba1ba8..4158359a 100644 --- a/src/simulator/crates/mc-turn/tests/capture_pvp_end_to_end.rs +++ b/src/simulator/crates/mc-turn/tests/capture_pvp_end_to_end.rs @@ -55,6 +55,7 @@ fn build_capturable_catalog() -> UnitsCatalog { capturable: false, ransom_multiplier: 2.0, build_cost: 0, + logistics: None, }); cat.insert(CatalogUnitStats { id: "worker".into(), @@ -64,6 +65,7 @@ fn build_capturable_catalog() -> UnitsCatalog { capturable: true, ransom_multiplier: 2.0, build_cost: 70, + logistics: None, }); cat }