Skip to content

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:

  1. 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.
  2. Log you back in automatically using your saved account, last server, and last character — no clicks needed.
  3. Drop you back where you were. Your position is stored on the server at logout, so you reappear where your character was standing.
  4. 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.