Auto-Reconnect & Macro Resume¶
Lyonspyre is an AFK-friendly shard. You're welcome to set up a looping macro (or a Razor script) and let it grind a skill while you're away — and if the server restarts or your connection blips while you're gone, the client will log itself back in and pick it back up, so you don't lose a night of progress to a reboot.
This works for both of Razor's automation systems: a GUI macro with the Loop box checked, and a script (the text script language) that was running. Either one resumes from the top once you're back in the world.
What happens when the server restarts¶
If you have auto-reconnect enabled and the connection drops (server reboot, brief network hiccup), the client will:
- Wait and retry until the server is back. Retries start quickly and then back off to one attempt every ~30 seconds, so a long reboot doesn't matter — it just keeps waiting.
- Log you back in automatically using your saved account, last server, and last character — no clicks needed.
- Drop you back where you were. Your position is stored on the server at logout, so you reappear where your character was standing.
- Resume your looping macro or running script from the top, once you're fully back in the world.
An intentional logout (you clicking Quit) never auto-reconnects — only an unexpected drop does.
Setting it up¶
Auto-reconnect is on by default. To leave a skill grinding overnight through reboots you really only need to make sure your account is saved and you've got a loop running:
| Setting | Where | Why |
|---|---|---|
| Auto-reconnect | Razor → Macros or Scripts option tab ("Auto-reconnect after a disconnect") | On by default. Uncheck it if you ever want a drop to just send you to the login screen instead of relogging. |
| Save Account | Login screen / client options | Auto-reconnect needs your saved credentials to log back in. |
| A loop to run | Razor (the in-game assistant) | Either a macro with the Loop box checked, or a script that loops on its own (e.g. a while that re-casts Hiding). |
| Resume after reconnect | Razor options ("Resume looping macro after reconnect") | On by default — replays your macro or script once you're back in-world. Turn it off if you'd rather not auto-resume. |
Keep gaining: vary your target
The skill-gain engine stops counting repeated checks on the same target in the same spot (see Skills → skill gain). A macro that just hammers one tile will run fine but stops gaining. A good AFK loop roams between nodes/targets so every check still counts.
What's NOT auto-resumed¶
- One-shot macros. Only macros set to Loop resume — a macro meant to run once won't re-fire on reconnect. (Scripts resume if they were running at the drop, so a script meant to run once will restart from the top — keep that in mind if you AFK a non-looping script.)
- A macro or script you stopped yourself. If you manually stop it, a later reconnect won't bring it back.
- A full client restart. If the client (not just the server) closes, there's nothing running to resume — this only covers the client staying open through a server-side reboot or a network drop.
A note on security¶
Auto-reconnect needs your password saved on disk to log back in. That's fine for a personal machine, but don't enable Save Account on a shared or public computer.