Open flyxiv opened 2 months ago
This could be good enough for priority-heavy MMOs with mostly static priority table such as World of Warcraft(although it could be better), but FFXIV's DPS rotation is very dynamic because of the following factors:
1) Raidbuffs: Unlike WOW, FFXIV's combat jobs have raid-wide damage buffs, which 2) Decisive Rotation: WOW's proc-based rotation makes the rotation change dynamically. Meanwhile, FFXIV's rotation is mostly decisive: if the player uses the same rotation of skills, the player will always get the same status. While users may think this system makes FFXIV's DPS rotation easier, this 100% controlled environment makes intense planning of DPS rotation possible, where each skill cast of 8 party members are carefully planned in advance to make the biggest DPS outcome possible.
To conclude, FFXIV's end-game rotation is more "plan-based" than "real-time priority based, so a more sophisticated algorithm is needed for end-game optimized rotation bot planner". Whereas in WOW, an almost 99% optimality can be reached only with priority-based rotation bots, especially in single-target combat events.
Figured out whether the problem is viable. Let's set up a project plan before diving deep into the Data.