Group 1 holds daily/secret chests (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>
Only offers listed in 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.

Comments

3 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.