My name is Luna Fae Carper, or Princess Luna Fae. A little background before I go into what this addon does: I am a transgender female gamer from Phoenix, Arizona, who has always been fascinated and interested in tinkering with technology. I am optimistic about artificial intelligence and emerging technologies. I started playing Warcraft during Wrath of the Lich King in my high school years and have played ever since. This will be my first addon I have developed "solo." I am using AI with GitHub Copilot running in my IDE and watching YouTube videos to learn programming as a new skill. I have also been using Unreal Engine to make maps on Fortnite. Anyway, that being said, let me introduce you to my first addon for World of Warcraft: PvP Magic.
PvP Magic is a new PvP addon and a work in progress.
- Welcome the player upon entering the game with their current honor level and an encouraging message to participate in more PvP.
- Slash command for firing the welcome message on demand: "/pvpmagic wt"
- Voiceovers for events: Player Death, Killing Blows, Mage Table, Warlock Soulwell, Welcome Message (on login event), PvP Match Start, Addon's Target Caller.
- Troll song for 5 deaths without a killing blow.
- Target caller with assignable macro and toggle command /pvpmagic tcaller Target caller is in two parts: main addon code that assigns a sound file to the event and types in party/raid chat, and a macro that can be placed on any action bar slot that will focus your target (which fires the addon code), attacks, pings the focus target, and adds a skull raid icon to the focus target. When clearing focus, the raid icon also gets auto-cleared.
- Battleground/Arena after-action reports with heatmaps of deaths, captures, and team fights.
- Damage Reports.
- Healer Tracker.
- K/D/A, W/L History.
- Unit Frames similar to Battleground Enemies (if I get that good at this).
Client-side announcer voiceovers.- Interface and settings panel for tracking/configuring/viewing it all.
- And more! Give me some ideas on GitHub and social media.
Unzip to: "World of Warcraft_retail_\Interface\AddOns" Make sure the folder name is correct: "PvPMagic" (excluding quotes, preserving capitalization).