Joselito

Vassal
Customer
Config file: config\services.properties
Goal: Keep market active 24/7 without breaking city performance/economy.

1) Enable and define baseline​

Code:
AllowOfflineTrade = True
OfflineMinLevel = 20
OfflineRestoreAfterRestart = True
OfflineTradeDaysToKick = 7
  • OfflineMinLevel prevents lvl 1 spam shops.
  • OfflineRestoreAfterRestart restores traders after reboot.
  • OfflineTradeDaysToKick cleans abandoned stores.

2) Configure taxes and anti-flood placement​

Code:
TradeTax = 1.5
OffshoreTradeTax = 0.5
TradeOnlyFar = True
TradeRadius = 50
  • Tax helps adena sink.
  • Distance control reduces visual clutter and path blocking.

3) Optional visual differentiation​

Code:
OfflineTradeNameColorChange = true
OfflineTradeNameColor = A0FFFF
Useful for GMs and players to identify offline stores quickly.


4) Advanced stability tips​

  • Combine with dedicated trade zone (if your project uses offshore zones).
  • Set moderate OfflineTradeDaysToKick (5-14 days).
  • Don’t use zero tax in long seasons unless adena sinks are strong.
  • Monitor city FPS and reduce trader density if needed.

5) Common mistakes​

  • Allowing offline at low levels (bot shop spam).
  • No cleanup timer (thousands of stale traders).
  • Zero tax + high farm = heavy adena inflation.
 
Back
Top