promotional bannermobile promotional banner

Project: Astral Combatant (PAC)

Experimental
Post‑match PvP coach and round tracker for World of Warcraft. Logs arenas/BGs/duels and exports clean summaries for self‑review or coaching, with strict no‑automation and no voice‑cloning rules.
This shows all of the windows during internal testing and coding, one of the earliest versions and might still be part of this package. In the future it will look cleaner and bundled neatly together instead of multiple windows.

This shows all of the windows during internal testing and coding, one of the earliest versions and might still be part of this package. In the future it will look cleaner and bundled neatly together instead of multiple windows.

This is how the meter looked during internal testing. It looks slightly similar now but work is currently paused until Blizzard provides more documentation for addons going forward.

This is how the meter looked during internal testing. It looks slightly similar now but work is currently paused until Blizzard provides more documentation for addons going forward.

this is the welcome splash screen for the addon that was shoddily taken. It no longer has the "Got it" button but it will be readded in the future.

this is the welcome splash screen for the addon that was shoddily taken. It no longer has the "Got it" button but it will be readded in the future.

Description

Project: Astral Combatant (PAC) is a tiny post‑match PvP coach and round tracker for World of Warcraft.
It does not play for you, press your buttons, or make decisions. It just listens, records, and hands you clean round data so you can see what actually happened and make better calls next time.

PAC lives strictly in the post‑match review lane. It is meant to sit alongside VODs, notes, and coaching sessions as a receipts machine, not as an in‑match decision engine.


What PAC does

Right now PAC focuses on the parts of PvP rounds that actually matter when you sit down to review:

  • Tracks arenas, battlegrounds, skirmishes, duels, and world‑PvP rounds

  • Records basic round context: bracket, map, result, duration

  • Captures high‑level stats like damage, healing, and crowd control

  • Tracks key defensive and offensive cooldown usage (where possible from the combat log)

  • Lets you add per‑round notes and tags for later review

  • Exports text summaries formatted for human or AI coaching tools

The goal is to give you a clean “round card” you can pull up later and say:
“Here is what happened, here is what I pressed, here is what my team and the enemy team did.”


What PAC will not do

PAC is built for the current combat‑addon rules and is Midnight‑era safe:

  • No rotations, no keypresses, no automation

  • No real‑time “do this now” suggestions in combat

  • No targeting, pathing, or gameplay decisions

  • No secret rankings or “this player is bad” labels

If the combat log cannot see it reliably, PAC does not pretend to.
Gaps are left as gaps instead of being filled with guesses.


Trust & accuracy

PAC only reports what the game actually exposes through the combat log and round context.
It does not invent stats, hidden scores, or outcomes that aren’t grounded in real events.

In practice, that means:

  • Summaries are built from concrete events (damage, healing, cooldowns, results).

  • There are no hidden MMR clones or made‑up performance scores.

  • AI tools may help format or review exports outside the game, but they never change the underlying numbers.

The idea is simple: receipts over vibes.


Coaching personalities and creator voices

PAC is designed to support different “coaching personalities” – text presets that change how post‑match summaries talk to you (tone, focus, level of detail) without changing the underlying data.

In the future, some of these personalities may be built in collaboration with other players or creators. When that happens:

  • Each creator keeps full rights to their own name, likeness, personality, and voice.

  • Any creator‑inspired preset is added only with their explicit permission.

  • Creators can ask for their preset to be removed or changed at any time.

No AI voice training: first‑party and third‑party AI systems are not granted permission to train on, clone, or imitate any creator’s voice or personality from this project, or to build “soundalike” voices/personas from PAC’s coaching personalities.

PAC’s goal here is to open a door that did not exist for a lot of us:
let other PvP players and personalities be represented in a way that respects their identity and boundaries, not feed their voices into training data.


Who this is for

PAC is for players who:

  • Have been blamed, flamed, or ignored in PvP and want a non‑toxic way to see what actually happened.

  • Want round‑by‑round receipts they can bring to a coach, a friend, or their own notes.

  • Prefer tools that are honest about what they can and cannot see.

It was built by a long‑time Protection/Ret Paladin PvPer who spent years being labeled a meme, a troll, or “the problem” no matter what the logs and VODs said – and decided to build a receipts machine instead.


Status

PAC 0.8.0 is an early public prototype:

  • Focused first on arenas, battlegrounds, and Shuffle‑style rounds

  • UI is intentionally minimal and will evolve as more rounds are logged

  • Data model and exports are still being tightened as real games expose edge cases

Expect rough edges and missing pieces. The priority is correctness and clarity over flash.

 

PAC currently ships one Midnight-safe codebase in two labeled builds (standard and Creator). Both builds remove live combat parsing and obey Midnight’s combat-addon rules.

The standard build is the recommended download for most players. The Creator Edition build is functionally identical but explicitly labeled for creators/reviewers; features, bugfixes, and UI are kept in sync between them.

Options and opt-in features

There are opt-in features available under **Esc → Options → AddOns → Project: Astral Combatant**.  
If you are unsure what a setting does, you can safely leave it disabled; the default configuration is conservative and non-intrusive.

If you’d like to report a bug, ask a question, or suggest improvements, feel free to use the comments on this page or the contact links provided in the project documentation.

 


Links and source

PAC is released under the MIT License for the addon code.
Coaching personalities, names, and voices are governed by an additional identity/voice policy (no AI voice training, no impersonation).


Credits

Created by Paragøn‑Tichondrius (World of Warcraft)
Channels: Paragonsttv / ParagonTV (Twitch/YouTube), ParagonTheBear (variety/long‑form)
AI‑assisted development with Perplexity (for wording and structure, not gameplay).

 

If you’d like to support PAC’s future development, you can tip via the link on my Twitch channel (ParagonsTTV) or somewhere around my profile/project. Never required, always appreciated.

The Project: Astral Combatant (PAC) Team

profile avatar
  • 1
    Projects
  • 1
    Downloads