Let circles grow to 110 m, Brimstone's and Clove's smoke reach

Brimstone's Sky Smoke and Clove's Ruse can land 55 m from the agent
(MapRange and MapTargetingRange, 5500 cm, in the game files), so a
player drawing that reach needs a 110 m circle. The custom circle tool
stopped at 40 m.

A custom circle is saved by the top-left of a box as wide as the largest
circle, so resizing it never moves it. Growing that box to 110 m would
move every saved circle 35 m up and left, so data version 104 (still
unreleased on desktop, shared with Paranoia's correction) moves each
saved circle's top-left out to the new box and keeps its centre.
Migrations through 103 still measure circles in the 40 m box
(utilityAnchorBeforeVersion104), as they read Paranoia at its old size.

Cloud rows never run local migrations. A utility row holding a custom
circle is now written at payload version 3; one below that was placed in
the 40 m box and is corrected as it is read, as Paranoia rows are. Copies
kept on this computer read up to version 3.

Circles around an agent are saved by the agent's own position and do not
move. Lineups hold no custom circles.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dc7033d7acDara Adedeji committed on 10/19/2026, 5:05:32 AMparent95ac873
13 files changedLine totals unavailable