quisquous / cactbot

FFXIV TypeScript Raiding Overlay
Apache License 2.0
795 stars 382 forks source link

Tags for Specific types of attacks? TB Raidwide Stack Etc. #5533

Open Dedoooo opened 1 year ago

Dedoooo commented 1 year ago

For Boss Timeline plugin why should a player have to memorize every type of cast name such as a tankbuster/stack/raidwide/whatever mechanic that the boss has? I would love having tags whether they're text or icons or colorized by bar to be specific for a cast name for fights it would be great to proactively prepare instead of having some spell name and having to remember what it actually does.

Thank you for your work!

xiashtra commented 1 year ago

You could sort of have this with timeline replacements in a user file. For example, to replace every instance of Soul Surge with raidwide, you could have:

Options.Triggers.push({
  zoneId: ZoneId.AnabaseiosTheNinthCircleSavage,
  timelineReplace: [
    {
      'locale': 'en',
      'replaceText': {
        'Soul Surge': 'raidwide',
      },
    },
  ],
});
quisquous commented 1 year ago

@xiashtra It's easier than that these days, there's a timeline editing section in the cactbot config. If you go to ACT -> Plugins -> OverlayPlugin.dll -> Cactbot Config -> Raidboss section -> open the expansion -> open the zone you care about -> Edit Timeline

That said, we've had discussion over time for tagging things in #516 and elsewhere, but we never came to any real agreement.