See it in the app
Start another run after a battle ends
Restart Run watches for the end-of-battle restart control and starts the next run. You set the delay in Automations → Restart Run → Settings.
It waits for a normal run ending. The separate quest-farming helpers deliberately surrender a battle; leave those off when you want to keep your current run.
Try one full restart
Enable Restart Run and select Start Engine. Watch a battle end and confirm the next run begins. Check recent activity for the restart, then add gem collection or automatic upgrades if you want them.
Reopening the app is a separate job
App Watchdog brings the Android game back after supported interruptions. Restart Run handles the results screen. You can use both together.
TowerLoop needs an awake Windows PC and a connected Android phone or emulator. It cannot restart a battle while the PC is asleep or the Android connection is unavailable.
Plan your overnight setup
Read the overnight guide and use the restart savings calculator to estimate time spent waiting between your runs. The in-game Auto Restart comparison covers that separate option.
Product scope
It uses local input only. TowerLoop taps and clicks inside a device or emulator you control. It does not modify the game client, edit files, read protected memory, touch server data, or create in-game currency.
TowerLoop’s rules posture is simple: it is independent software, and you are responsible for the rules that apply to your own account and setup. For the product-scope and account-rules summary, read the FAQ.
