Group 1 holds daily/secret chests (
Only offers listed in
offerId 1, 2, 11). Group 2 holds starter/boost/gold/discount/returning offers (3-8, 12-16). Group 3 holds iridium overseer bundles (17-19). priority breaks ties, cooldown is days before it can show again (0 always, 9999 once), bundle/aura names the payout. Condition lines are opaque match rules: do not decode param numbers, only tune priority/cooldown/payout.
<Offers>
<Group groupId="2">
<Offer offerId="6" priority="20" cooldown="7" aura="Gold_bonus_offer_25" />
<Offer offerId="7" priority="20" cooldown="30" aura="Gold_bonus_offer_50" />
</Group>
<Group groupId="3">
<Offer offerId="17" priority="1" cooldown="0" bundle="Bundle_Iridium_Overseer_T3" />
</Group>
</Offers>sv_offerEnable in default_platform_config.lua can appear (stock 6,7,17,18,19). To run an offer, add its id there and set cooldown 0 here. aura payouts must match an AccountAura defName.Additional Notes:
aura names must match account_auras.xml defName.