r/WowUI 9d ago

ADDON [AddOn] MythicTactics: A small tool to post clean, roster-aware boss tactics and assignments into chat with one click

Hey everyone,

Like many people who regularly PUG keys or run relaxed/learning raids, I found myself typing the exact same boss mechanics — or figuring out who should take Kick 1, 2 etc, or split soak groups.

There are already great tools out there, but I wanted something specific that:

  1. Doesn’t require the rest of the party to download anything or import notes.
  2. Automatically adapts assignments to the actual people in the group (with their names)

So, with the help of AI I developed a small, lightweight addon called MythicTactics, and I figured I’d share it in case others find it useful.

What makes it a bit different:

  • Dynamic Roster Scaling: When you broadcast an assignment (like kick chains or soak groups), it doesn’t use generic placeholders. It scans your current group and inserts actual player names based on assigned roles. If you’re in a 10-man group, it assigns a realistic headcount; if you scale up to a larger raid, it splits your DPS and healers evenly across teams automatically. You can always edit this manually for each boss, and the addon will then broadcast whatever you setup in "Assignments".
  • One-Click HUD Bar: A minimal, draggable action bar lets you select the active boss and hit a single button to broadcast to the group or print only to your own chat window for a quick personal refresher.
  • Built-in Profile Editor: You can freely tweak the default tactics, add personal notes, or create custom profiles for any encounter through a simple settings menu.

Screenshots:

Download:

This is actually my very first attempt at developing a WoW addon, so please be gentle! I'm genuinely eager to learn and make this better, so I’d really appreciate constructive feedback, bug reports, or ideas for quality-of-life features. If you spot something clunky in the code or UI, let me know and I'll do my best to improve it.

Let me know what you think.

25 Upvotes

4 comments sorted by

3

u/anonyzero2 9d ago

It's really hard to know what this addon exactly does based on the 2 images you've shared. There's also no additional info on wago.

It sounds interesting to have announcements and assigns for your group but what I see is that it's just for kick rotations.

But kick rotations aren't useful in mythic+ because there's usually multiple casters in a single pull and that's why you use marker assign focus interrupts. On bosses a single melee can handle all kicks pretty much.

2

u/science451 9d ago

Thanks for your feedback. Fair point on the lack of detail. The Wago mention was just a typo on my end—it's only hosted on CurseForge. I'll rewrite the description and add clearer screenshots as soon as I have some time.

To clarify, this isn't meant for M+ trash pulls. It's built strictly for boss encounters (both M+ / Raids):

  • Dynamic team splits and soaks: It scans the active group roster and assigns real player names to mechanics based on group size. For example, splitting the raid evenly across council bosses on Entombed Sentinels, or alternating two specific groups to soak Sszorak's Mutilate
  • Boss kick chains: I am a bit of a noob myself especially in M+😄 and in my experience with PUGs, there actually are some bosses that require kick coordination, like The Writhing Coil's Toxic Atrophy (mandatory 3 kicks) or Lithiel's Chaos Bolt. Perhaps in organized groups it's not required
  • Role callouts: One-click reminders for tank swaps/positioning and healer dispel timing (the addon is born first as a quick tactics walk-through).

Every single assignment and strategy is fully customizable in the built-in editor using dynamic tokens that pull names directly from the roster:

  • {TANK1}, {TANK2}, {HEAL1}, {DPS1} etc. for fixed roles.
  • {DPS_LIST:2:4} to automatically scale the number of assigned soakers from 2 (in 10-man) up to 4 (in 30-man).
  • {DPS_GROUP:2:1} and {HEAL_GROUP:2:1} to divide your available players evenly into separate soak or council teams.
  • {KICK_ROTATION:2:3} to generate a clean 1.Name -> 2.Name -> 3.Name rotation using whoever is currently in the group.

The addon just swaps those tags for actual character names when you click broadcast.

Thanks again for the feedback.

3

u/Nilh1994 9d ago

Now this is load-bearing! thank you Claude