Users will create these groups - I'll call them "sets", group will be used in another way - each set has 4 attributes:
priority
jobs
zones
mounts
Priority
Auto based on a sorted list in the UI probably
Jobs & zones
Job and zone groups
Mounts
Mount group to randomize from
Defining groups
Groups needs to be defined to be used in sets.
Sample groups:
Type
Name
Value
Jobs
RNG DPS
MCH, BRD, DNC
Jobs
DOL
MNR, BTN, FSH
Zones
Sanctuary
Island Sanctuary
Mounts
Mechanical
SDS Fenrir, Regalia Type-G, Magitek Armor, Rolling Tankard, Gabriel α
Mounts
Animals
Albino Karakul, Antelope Stag, Portly Porxie
Mounts
Horses
Unicorn, Nightmare, Aithon, Xanthos, Gullfaxi, Enbarr, Markab, Boreas, Kirin, Arion
Using groups
Main interface for creating sets, assign groups and priorities
Priority
Jobs
Zones
Mounts
0
RNG DPS
ANY
Mechanical
1
ANY
Sanctuary
Animals
2
DOL
ANY
Horses
On execution, plugin will essentially go through the list based on priority and pick the mount/group on the first job && zone match.
If no match then do nothing, or fallback to /ac "Mount Roulette, perhaps as a configuration.
I like this. Especially since it describes more or less exactly how I envisioned the feature that implements #1 and #2 (which are now both obsolete, yay).
Users will create these groups - I'll call them "sets", group will be used in another way - each set has 4 attributes:
Priority
Auto based on a sorted list in the UI probably
Jobs & zones
Job and zone groups
Mounts
Mount group to randomize from
Defining groups
Using groups
On execution, plugin will essentially go through the list based on priority and pick the mount/group on the first job && zone match. If no match then do nothing, or fallback to
/ac "Mount Roulette
, perhaps as a configuration.