Skip to content

Events ​

Timed events. Each module only runs while its event is on.

  • Event rewards opens tabs with a red dot and claims free rewards. Tabs you list are skipped.
  • Cheese Trap joins the trap you choose and reads the result mail about 30 minutes after it starts.
  • My caravan sends your own caravan and can refresh it with trade vouchers. Diamond refresh is off by default and capped per refresh.
  • Ghoul Siege defends during the siege.

💰 These switches spend stamina, items, resources or diamonds

  • Cheese Trap · Enabled: Stamina (starting and joining rat rallies)
  • Cheese Trap · Trap to take part in today: Stamina (starting and joining rat rallies)
  • Carriages (joining others) · Enabled (Default: On): Trade contracts (at most 1 per carriage joined)
  • My caravan · Enabled (Default: On): Caravan trade vouchers (when refreshing)
  • My caravan · Refresh the caravan with trade tickets before departing (never when short of tickets or a price shows) (Default: On): Caravan trade vouchers
  • My caravan · Stop refreshing at: ur_shard = rewards include a UR hero shard (default) / ur_quality = UR quality: Caravan trade vouchers
  • My caravan · Max refreshes per caravan (default 5, the first Free one counts; at the limit the current caravan is sent): Caravan trade vouchers (after the free refreshes)
  • My caravan · Allow diamonds to refresh caravan quality (after tickets run out; default off): Diamonds (each refresh capped by the per-refresh limit)
  • My caravan · Max diamonds per caravan refresh (default 100): Diamonds (never more than this per refresh)

Switches ​

Event calendar ​

SwitchDefaultWhat it does
Enabled
events.enabled
OffReads the Events calendar and notes today's Cheese Trap time; during the event (about 30 minutes) no rallies are started or joined. Off by default.
Interval (min)
events.interval
180 minHow many minutes between reads of the event calendar.

Event rewards ​

SwitchDefaultWhat it does
Enabled
event_rewards.enabled
OnOpens Special Event when its icon has a red dot, visits only the tabs with a red dot and taps recognised Claim buttons; binding and web pages are skipped. Other right-side entries belong to Red-dot rewards.
Interval (min)
event_rewards.interval
10 minHow many minutes between Special Event red-dot checks.
Max seconds per run
event_rewards.max_seconds
150 sMaximum seconds one reward run may take.
Tabs to skip even with a red dot (comma separated, matched by text)
event_rewards.skip_tabs
Demon King, Bind for Reward, More EventsTabs that are not opened even with a red dot (any tab whose text contains these words), as a list of text.

Cheese Trap ​

SwitchDefaultWhat it does
💰 Enabled
cheese_trap.enabled
OffCheese Trap (Special Event): at the scheduled time it starts the challenge and shares the mouse coordinates in alliance chat; for the trap you take part in today it starts and joins mouse rallies, then reads the results mail and claims free rewards. Off by default.
💰 Spends: Stamina (starting and joining rat rallies)
Interval (min)
cheese_trap.interval
1 minHow many minutes between checks whether a Cheese Trap is due.
Cheese results: 32 min after each trap starts, read the cheese mails in Mail > Alliance (win/loss, challenges completed); claim free rewards only
cheese_trap.read_reports
On32 minutes after each trap starts, reads the cheese mails in Mail > Alliance (win or loss, challenges completed) and claims free rewards only.
💰 Trap to take part in today
cheese_trap.join
First trapWhich Cheese Trap you take part in today: 0 = none, 1 = the first, 2 = the second. Only one can be chosen, never both.
💰 Spends: Stamina (starting and joining rat rallies)
None / First trap / Second trap

Carriages (joining others) ​

SwitchDefaultWhat it does
💰 Enabled
carriage.enabled
OnCaravan and DM invites: accepts caravan guard / VIP invitations from DMs and thanks the sender; about every two hours it checks the precious caravan and joins car 4 if you have not joined today (donates 1 Trade Contract, or praises the driver if you have none; never diamonds).
💰 Spends: Trade contracts (at most 1 per carriage joined)
Interval (min)
carriage.interval
10 minHow many minutes between looks at the DM red dot; it is closed at once if there is none.

My caravan ​

SwitchDefaultWhat it does
💰 Enabled
my_caravan.enabled
OnMy Caravan: dispatches your caravan and claims the earnings automatically, optionally refreshing with trade tickets until a UR hero shard shows up before sending. Diamonds are not used by default.
💰 Spends: Caravan trade vouchers (when refreshing)
Interval (min)
my_caravan.interval
10 minHow many minutes between checks whether the My Caravan page needs a visit.
Check the caravan page every N minutes (goes early when a caravan is due)
my_caravan.check_minutes
60 minHow many minutes between visits to the caravan page (it goes earlier when a caravan is almost due).
Escort team number (on the caravan page)
my_caravan.escort_team
1Which team escorts the caravan (Escort Team on the caravan page).
Range: 1 – 4
💰 Refresh the caravan with trade tickets before departing (never when short of tickets or a price shows)
my_caravan.refresh_quality
OnRefreshes the caravan with trade tickets before departing; never when tickets are short or a price is shown.
💰 Spends: Caravan trade vouchers
💰 Stop refreshing at: ur_shard = rewards include a UR hero shard (default) / ur_quality = UR quality
my_caravan.refresh_mode
ur_shardWhen to stop refreshing: ur_shard = the rewards include a UR hero shard (default); ur_quality = the caravan reaches UR quality.
💰 Spends: Caravan trade vouchers
Requires: My caravan · Refresh the caravan with trade tickets before departing (never when short of tickets or a price shows)
💰 Max refreshes per caravan (default 5, the first Free one counts; at the limit the current caravan is sent)
my_caravan.max_refreshes_per_caravan
5 timesMaximum refreshes per caravan (the first free one counts); at the limit the current caravan is sent as it is. Default 5.
💰 Spends: Caravan trade vouchers (after the free refreshes)
Requires: My caravan · Refresh the caravan with trade tickets before departing (never when short of tickets or a price shows)
💰 Allow diamonds to refresh caravan quality (after tickets run out; default off)
my_caravan.diamond_refresh
OffAfter trade tickets run out, allows diamonds to refresh caravan quality. Off by default; no refresh if the price cannot be read, is above the cap or diamonds are short.
💰 Spends: Diamonds (each refresh capped by the per-refresh limit)
💰 Max diamonds per caravan refresh (default 100)
my_caravan.diamond_refresh_max_cost
100 diamondsA single caravan refresh is skipped if its diamond price is above this amount. Default 100.
💰 Spends: Diamonds (never more than this per refresh)
Requires: My caravan · Allow diamonds to refresh caravan quality (after tickets run out; default off)
Max caravans out at once
my_caravan.max_parallel
1Maximum number of caravans out at the same time; 1 = one at a time, using only the top-left slot.
Range: 1 –

Ghoul Siege ​

SwitchDefaultWhat it does
Enabled
siege.enabled
OnUndead Siege defence: before the event starts it recalls squad 1 into the city to defend and releases it about 35 minutes after the start (the start time is read from the event calendar).
Interval (min)
siege.interval
1 minHow many minutes between checks whether to defend the city or release the squad.

AFK Atlas is an independent third-party tool and is not affiliated with the game's developer or publisher.
Disclaimer · Privacy Policy · Support