Changelog 20260414.1

/!\ GAME : added the first 9 monuments
UI : minors fixes and qol

Changelog 20260413.1

BALANCE : travail sur presque tous les templates d'armées ennemies pour éviter les victoires sans combats
GAME : ajout de 4 nouveaux templates d'armées ennemies
UI : minor fixes and wording

Changelog 20260410.1

GAME : 2 new town center level 5 buildings ! Manage your custom army templates and convert resources
GAME : added some objectives and countdown display for basic actions (tutorial)
GAME : players can now "pause" their market to avoid receiving presents or unwanted transactions (for heritage for instance)
TECH : fix some websocket related issues when staying too long on the page
TECH : some server optimizations
UI : minor changes and wording

Changelog 20260408.1

/!\ UNDERWORLD : fixed army general relic which gave a way too big of a bonus
GAME : Add more content to shard shops
BALANCE : changed port to "shallow water" land synergy
UI : minor changes

Changelog 20260407.1

/!\ UNDERWORLD : fixed major army and relic synchronisation bug
BALANCE : halved unit prices
BALANCE : lower event gold cost in the underword
UI : add global prod/cons per resource on tooltip
UI : minors changes

Changelog 20260403.1

/!\ BALANCE : underworld sessions do NOT reward resources anymore
WEB : add a new "underworld sessions" interface
BALANCE : completely reworked scoring system
BALANCE : prevents expanding further than 9 tiles from your town center
UI : added dynamic unit stats tooltip in the underworld
UI : added details in market confirmation modal
UI : real time update of unit count during a fight
UI : add a "bulk upgrade" in the economic view
UNDERWORLD : added difficulty levels
UNDERWORLD : doubled all life points so fights last longer (to avoid doing the last boss in 2-3 turns))
UNDERWORLD : add 32 new relics
UNDERWORLD : add 13 new events
UNDERWORLD : add new speed x16
UNDERWORLD : add 5 new trophies/titles for shards
UNDERWORLD : changed the tile colors slightly for better readability
GAME : added shard shop logic (empty for now)
GAME : added challenge of the week
GAME : roads disappear after 14 days without being used
GAME : add a new trophy for 50 roads
FIX : fights not dispatching "finished" update on turn 100
FIX : multiple tiny text mistakes
FIX : prevent market transactions to use more cart with a broken price
FIX : multiple means to cheese calculated resources for abyssal maws

Changelog 20260330.1

/!\ BALANCE : changed heritage levels to require more and more expertise levels (+ minimum building level)
GAME : added some information popups for new players
BALANCE : nerf knights damage (from 50 to 30)
BALANCE : nerf knight relic (from x2 to x1.5)
GAME : added 2 trophies and titles for connection days
GAME : can now build road on other player domain
UI : added dedicated maw icons for events
UI : quick buttons for unit placements
UI : change trophy "tabs" and add latest unlocks
UI : add army composition and relic used for a run
UI : display owned relics when a fight has rewards
FIX : in fights, do not stay on middle lane when there are the same amount of units on each side
FIX : trophies and titles count wrong on a player profile
FIX : "no loss" message not displaying after a fight
FIX : empty message when claiming surge on well without production
FIX : missing template name when the building is not built
FIX : try to avoid player infinite loop due to device time
FIX : units going out of screen on mobile

Changelog 20260327.1

/!\ BALANCE : change score system (act fights sum, non retroactive)
BALANCE : added 2 steps for act 1 and 2 shape with optional paths
BALANCE : changed overflowing well from +40% to ×1.25
UNDERWORLD : new "fight speed" setting
UNDERWORLD : corridor conquest now activates when we reach the tile (not on the next turn)
UNDERWORLD : save last used template and display template used in history
UI : changed some display rules in underworld
UI : being able to "replace" a unit type on a tile
BALANCE : remove malus on archers/swordsmen/cavalry starter relics
FIX : lost shards on heritage
FIX : skip possible on some choice nodes in the underworld

Changelog 20260326.1

/!\ BALANCE : removed automatic roads under markets (needs manual road build)
UNDERWORLD : 10 new fight done/won titles
UNDERWORLD : 5 new underworld session won titles
UNDERWORLD : added a starter relic for both cleric and knight templates
FIGHTS : when a unit is on the "middle" corridor, when reaching the end, it'll go to the side most enemies are
GAME : added 3 titles for clovers, 2 for roads and 2 for surges
BALANCE : removed HP multiplier on enemies on underworld fights (now a unit always has the same amount of HP unless relics alter it)
BALANCE : narrowed the range of "rest" recruit option (from 10-50 to 10-20)
BALANCE : widened the range of "fight reward" recruit option (from 10-20 to 20-40)
BALANCE : block heritage while external carts are traveling including the player
BALANCE : add a random starter relic on random template
GAME : anonymized market offers
UI : moved where underworld shards are displayed
UI : show to which units relics are applied to in the tooltip
UI : display relic bonuses in the tooltip
UI : added the number of trophies and titles a player unlocked
UI : translated underworld popups
/!\ FIX : fight reward relics no applied
FIX : market expertise description clearly states that it's instant when validating the travel
FIX : position of the %xp when no xp/h (eg. market)
FIX : french typos
FIX : modal background behind the panel on confirmation popups

Changelog 20260325.1

GAME : add a score to underworld sessions (old ones have a lower score because turns were not tracked)
GAME : market expertise is now based on traveled distance
BALANCE : keep roads when keeping domain on heritage sacrifice
BALANCE : do not count other players buildings for proximity bonuses (unless explicitly stated)
WEB : direct link play on the planet from leaderboards
UI : sort buildable buildings by TC unlock level
FIX : block tile release under "must be in domain" buildings
FIX : update total expertise level for trophy in real time (build/destroy buildings) and not only on level ups

Maths for market expertise :
this was 10/h/cart, so 30 carts for 1h was +300xp/h.
min tile/h is 20 (hill+no road+exp1), max tile/h is 240 (plain+road+exp50)
so realistic "average" would be with roads ~150 tile/h, which translates to 0.067xp/tile/cart so also +300xp/h for 30 carts

Changelog 20260324.2

GAME : add 5 new unit training building
GAME : add default army templates linked to these buildings
GAME : add a chat message for guest players to tell them they can turn their account into perma ones
FIX : links not clickable in the footer in a rare case

Changelog 20260324.1

GAME : improve heritage bonus display
WEB : changed some leaderboards because they had no value
WEB : add planet daily production snapshot (planet choice page)
UNDERWORLD : change effect (damage/shield) spread on multiple targets, now proportional to targets total life (+shield) instead of equal split between tiles
BALANCE : heritage xp bonus set to 10/level
BALANCE : Removed CA cost for underworld portal (temporary while it can't get XP) and forced it on one's domain
BALANCE : blocked presents reception for heritage players until they have their market
BALANCE : only count underworld real positive "gains" for trophy and leaderboards
BALANCE : changed land synergies from +10% to +15%
BALANCE : changed building synergies from +20% to +25%
BALANCE : changed deep resonance effect from +5% to +15%
BALANCE : changed overflowing well effect from +25% to +40%
BALANCE : changed farm land synergie from shallow water to fertile plains
BALANCE : changed forge land synergie from iron deposit to hills
BALANCE : the maw is forced to change at least 2 out of its 3 required resources the following week
UI : change font for heritage levels
FIX : remove hexagonal shape on bottom icons
FIX : error 500 on maw when guest
FIX : better deep resonance description (for the bidirectional effect)
FIX : try to fix mobile tooltips staying when opening a panel
PERF : try to fix map flicker

Changelog 20260323.1

WEB : new integrated changelog system, no more "surprise" when something changes without notice
GAME : new Heritage mode option : keep domain
GAME : gaining new units in the underworld now always also ups the "max"
GAME : display player shards
GAME : changed market expertise bonus from 0.25 to 0.5
GAME : display xp/d when hourly rate is too low
GAME : add "last seen" on player profile panel
GAME : new "quick centering" buttons on town center and maw
GAME : add confirmation modals on fight start and trade confirmation to avoid missclick
GAME : add 7 new titles for resources generation
GAME : added the ability to "soft reset" an empire (delete town center)
GAME : added the ability to build road under buildings
UNDERWORLD : added 3 new army template (thanks to Mimi)
FIX : angry trophy on mobile
FIX : return rewards being wrongly calculated on a >7d afk time
FIX : market earnings trophy description (not gold but all resources)
FIX : another round of number formatting fixes (complete rework)
FIX : improve some maw rules
FIX : no expertise gain for paused buildings
FIX : player present max quantity always indexed to food
FIX : coordinates with an extra space did not work in the chat
FIX : rare case where an underworld session would not start
ADMIN : better tools to remove players
PERF : first cache level on market offers

Changelog 20260320.2

UNDERWORLD changes :
NEW : Add enemy army templates, no more full random
NEW : Added "event" node type (only one type for now)
NEW : Added 3 relics implementation (minor damage boost or malus)
FIX : Added a fix to avoid having the same reward multiple times
BALANCE : Altered difficulty maths and rewards
BALANCE : Resting now set army units to 100%

Changelog 20260320.1

GAME : players can link coordinates in the chat
GAME : display how much resources a player will get back for destroying a building
GAME : players can zoom more to read fights
FIX : more number formatting (1998 wrongly changed to 1.10k)
FIX : clover should only spawn once a day now
FIX : remove reward for trophy "first steps"
FIX : translation on "welcome back" panel in english

Changelog 20260319.1

GAME : button to navigate to selected player town center
GAME : display content of a moving cart
BALANCE : heal all units between underworld acts
BALANCE : destroying buildings now refund the build cost (upgrades not included)
BALANCE : replace food with leather for lvl 5 upgrades
WEB : remove level leaderboard, add underworld gain leaderboard
WEB : do not remove underworld "bets" from total resources
FIX : clover should not spawn on player buildings (because of surges)
FIX : clover animation removal
FIX : wording market transaction trophy
TECH : force reload when websocket is lost or page cache is stale on mobile
CHAT : add a /discord command and make internal links clickable
BALANCE : when a surge is "planned" out of the "max" range when upgrading a building, we reroll it
BALANCE : do not count spent underworld resources for resources accumulation trophy
FIX : rounded border on the panels did not match
FIX : corridor conquest win condition is applied before the units fight this turn