scroll.server/crates
WiseDev 252277ec8d take one id per summoned character, not one per play
the spawn log caught it at once: two archers took 11 and 12, and the
goblins that followed started again at 12, then the knight landed on 13.
the counter moved by one per card while a card can summon several.

two objects sharing a global id are one object to the client -
getGameObjectIndex finds the first and reuses it - so the duplicates
never became objects, never got models, and left the client and the
server holding different sets, which no checksum can survive.
2026-08-23 15:02:27 +03:00
..
auth-service stop minting a new account on every login 2026-08-23 08:54:43 +03:00
game-service take one id per summoned character, not one per play 2026-08-23 15:02:27 +03:00
gateway answer the client when it asks for the sector state 2026-08-23 14:32:20 +03:00
logic answer the client when it asks for the sector state 2026-08-23 14:32:20 +03:00
logic-derive move all crates into crates/, glob members 2026-08-23 08:15:45 +03:00
scroll-server supervised mode: run the services as child processes 2026-08-23 09:46:59 +03:00
service-rpc answer the client when it asks for the sector state 2026-08-23 14:32:20 +03:00
storage fix chest shop prices and gate the free chest 2026-08-23 09:02:49 +03:00
titan compare the server checksum against the client's 2026-08-23 13:44:51 +03:00
titan-derive build and send the battle sector state 2026-08-23 10:24:20 +03:00