User Tools

Site Tools



madaosociety

MadaoSociety

Automates the Allied Society (beast tribe) quests, the dailies and the rank-up quests, and the weekly Custom Deliveries.

The crafting societies and every Custom Delivery craft with Madao's crafter, so they also need Madao Craft.

Features

  • Two buttons on the Main Tasks 2 tab: Allied Society and Custom Delivery. Both can also run as a task in the Madao Planner.

Allied Society

  • Works the societies you tick, one at a time. The society with the highest rank goes first. The order in the panel only breaks ties.
  • Plays the unlock quest of a locked society, and the quests before it, when it can run them.
  • Plays the rank-up quests. After each turn-in it checks the zone map and the game chat for the next rank-up quest, and plays it before it takes more dailies.
  • Takes the dailies: up to 3 per society, and 12 a day for all societies together. It reads the day's remaining allowance from the game's Timers window.
  • Runs the quest steps: travel, talking, fights, quest items and actions, emotes, gathering and crafting.
  • Turns the dailies in last. It finishes every accepted daily first, then makes one trip to the society's base camp.
  • Finishes dailies left over from before the daily reset first.
  • Swaps jobs with your gear sets. Combat quests use your current job when it fits, otherwise your highest-level combat job that has a gear set (never Blue Mage or Beastmaster). Crafting and gathering quests swap to the job the quest was accepted on.
  • Skips a society that reached maximum rank (Skip completed societies).
  • Ends by itself when no ticked society has work left.

All 20 societies are in the panel:

Expansion Combat Crafting Gathering
A Realm Reborn Amal'jaa, Sylphs, Kobolds, Sahagin Ixal
Heavensward Vanu Vanu, Vath Moogles
Stormblood Kojin, Ananta Namazu (crafting or gathering, the quest decides)
Shadowbringers Pixies Dwarves Qitari
Endwalker Arkasodara Loporrits Omicrons
Dawntrail Pelupelu Yok Huy Mamool Ja

Custom Delivery

  • For every client you tick, each week: reads the client's request, buys the vendor materials for it, crafts the collectables on a crafter and hands them in.
  • Plays the unlock quests a client still needs first, side quests before them included. It does not play main scenario quests: a client behind them shows needs main scenario.
  • Crafts and hands in only what the client and the weekly allowance still allow.
  • At the start of the run, when a Purple or Orange Crafters' Scrip wallet is at or over its limit, it spends that scrip at the Scrip Exchange beside the first client, on the items you set in Currency (live).
  • The panel shows every client's state and this week's request.

The 12 clients the game lists today:

Client Where
Zhloe Aliapoh Idyllshire
M'naago Rhalgr's Reach
Kurenai The Ruby Sea
Adkiragh Idyllshire
Kai-Shirr Eulmore
Ehll Tou The Firmament
Charlemend The Firmament
Ameliance Old Sharlayan
Anden Il Mheg
Margrat Labyrinthos
Nitowikwe Shaaloani
Tiisol Ja Tuliyollal

The list comes from the game, so a client added by a patch shows up by itself.

Requirements

  • MadaoCore (Free) - required by every Madao addon
  • MadaoCombat (Free) - for the quests that fight
  • Madao Craft - for the crafting societies and for Custom Delivery. Combat and gathering societies do not need it.
  • A saved gear set in the game for every job it may swap to (combat, crafter and gatherer jobs).
  • Each society and each client has its own unlock quest and level. The panel shows locked and the reason when you are not there yet.
  • Crystals in your bags for the crafter. Gil for aetheryte teleports and for Custom Delivery materials.

How to start

  1. Open the MadaoCore window (see MadaoCore).
  2. Click the Main Tasks 2 tab.
  3. In the Select Task list click Allied Society. The panel opens on the right.
  4. Tick the societies you want in the table. A new character starts with Pelupelu ticked.
  5. Check that every job it may use has a gear set.
  6. Press the green Start button at the top of the MadaoCore window. Press it again to stop.

For the weekly deliveries click Custom Delivery in Select Task instead. Pick the Crafter, check the ticked clients in the table, then press Start. All clients are ticked at first.

You can also open the Allied Society entry in the FFXIVMinion menu to see the Allied Society panel in its own window while the bot runs.

Settings

Setting What it does
Run unlock and rank-up quests Allied Society. Plays the unlock quest of a locked society and each rank-up quest once its giver offers it. On by default.
Skip completed societies Allied Society. Passes over a society at maximum rank. On by default.
Tick box and arrows in the society table Which societies run, and the order that breaks ties. Only Pelupelu is ticked at first.
Reset hour (local) Allied Society. The local hour of the game's daily reset (15:00 UTC). 24 (default) means local midnight.
Crafter Custom Delivery. The crafter that crafts. Automatic (current crafter, else the highest level) by default.
Tick box and arrows in the client table Custom Delivery. Which clients run, and in which order. All ticked by default.
Throw away older-expansion rewards DISCARDS food and materia from an older expansion that the hand-ins gave. Off by default. One switch for Allied Society and one for Custom Delivery.
Throw away materia below the newest grade DISCARDS materia below the newest grade that the hand-ins gave, in stacks up to Largest stack to throw (3 by default). Off by default. One switch for each feature.
Throw away food rewards Custom Delivery. DISCARDS the meals the hand-ins gave. Off by default.
Spend scrips at the start of the run Custom Delivery. On by default. Nothing is bought until you set items.
Spend at or above One limit per scrip, 0 to 4000, 2000 by default. A scrip at or over it is spent at the start of the run.
Keep at least Scrips of that kind that are never spent. 0 by default.
Set items in Currency (live) Opens the Currency (live) window. Add the items to buy with each Crafters' Scrip.

Other buttons

Other buttons

Setting What it does
Reset default order Allied Society. Puts the societies back in newest-expansion-first order. Ticks stay.
Clear done for now Allied Society. Forgets every done for now and done for today verdict, so each ticked society is tried again on the next Start.
Reset allowance counter Allied Society. Sets the local allowance count to zero.
Parked quests and Clear parked list Allied Society. The quests the run gave up on, and a button to forget them.
Clear this week's marks Custom Delivery. Forgets every done this week verdict, so each ticked client is tried again on the next Start.
Retry data load Reads the game data again. Shows when a read failed (Allied Society) and always on the Custom Delivery panel.

Please Note

  • The daily allowance is the game's own: 12 Allied Society dailies a day for all societies together, 3 per society. The run opens and closes the Timers window by itself to read it. The Allowance used line shows the count.
  • Custom Deliveries: 12 a week for all clients together, 6 per client. The week resets on Tuesday at 08:00 UTC.
  • A quest it cannot run is skipped. It stays in your journal, is listed under Parked quests, and you play it by hand. The run goes on with the other quests.
  • A gathering quest that cannot find its node, or cannot swap to the gatherer job, stops the whole run with a popup that names the quest.
  • A crafting quest stops with a message in the log when the crystals, the quest's materials or the gear set for the job are missing.
  • If you hold dailies from before the daily reset, the game refuses new ones. Madao finishes the old ones first.
  • Societies with nothing left for now show as done for now in the Current Task lines, with the reason in a tooltip.
  • Custom Delivery crafts collectables. Your crafter has to reach the item's collectability level. After two tries that end short, the client is left out for the run and the log says how far it got.
  • Custom Delivery buys the materials a gil vendor sells. A material no gil vendor sells leaves that client out for the run.
  • Custom Delivery does the crafting request of each client only. The gathering and fishing requests are not done.
  • Three switches DISCARD items: Throw away older-expansion rewards, Throw away materia below the newest grade and Throw away food rewards. All are off by default. They throw away only what the run gained: what you held before the run stays.
  • It does not spend the societies' own currencies.

Support and Feedback

Questions and bug reports: MadaoSupport Discord.

madaosociety.txt · Last modified: 2026/11/12 06:44 by madaopvp