From dc8641c13fc678469dbb632f94f6c58209045f17 Mon Sep 17 00:00:00 2001 From: Ferywir Date: Fri, 12 Jun 2026 16:24:47 +0200 Subject: [PATCH] fix(market): raise resource input maxlength so high-speed servers can send full convoys The send/trade-route resource fields were capped at maxlength="5", limiting input to 99,999 per resource. On high-speed servers a single convoy carries far more (e.g. Teutons: 1000 x speed), so players could not fill their merchants. Raise the cap to maxlength="9" (~1 billion), which covers any server speed. The server already validates against available resources and merchant capacity, so no server-side change is needed and no over-send is possible. Co-Authored-By: Claude Opus 4.8 --- Templates/Build/17.tpl | 2 +- Templates/Build/17_create.tpl | 2 +- Templates/Build/17_edit.tpl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Templates/Build/17.tpl b/Templates/Build/17.tpl index 6f911c73..3136965e 100644 --- a/Templates/Build/17.tpl +++ b/Templates/Build/17.tpl @@ -126,7 +126,7 @@ if (isset($_GET['z'])) { <?php echo $resNames[$i];?> : - + () diff --git a/Templates/Build/17_create.tpl b/Templates/Build/17_create.tpl index 86324ece..40d487ab 100644 --- a/Templates/Build/17_create.tpl +++ b/Templates/Build/17_create.tpl @@ -38,7 +38,7 @@ $firstSelect = ($villages[0]?? 0) == $village->wid? 1 : 0; '1',2=>'2',3=>'3',4=>'4']; $names = [1=>LUMBER,2=>CLAY,3=>IRON,4=>CROP]; foreach ($icons as $i => $img):?> <?php echo $names[$i];?> - + diff --git a/Templates/Build/17_edit.tpl b/Templates/Build/17_edit.tpl index b2da490b..01f26d58 100644 --- a/Templates/Build/17_edit.tpl +++ b/Templates/Build/17_edit.tpl @@ -32,7 +32,7 @@ $deliveries = (int)($edited_route['deliveries']??1); ]; foreach ($res as $r):?> <?php echo $r[3];?> - +