Relationships PVP OctoWoW

Player-made addons and UI configurations.
User avatar
Lemony
Posts: 48
Contact:

Relationships PVP OctoWoW

Post#1 » Fri Jul 10, 2026 11:40 am

Relationships PVP

Relationships PVP is an all-in-one PvP companion addon for OctoWoW.

It combines battleground statistics, arena tracking, and quick queue management into one clean and easy-to-use window, allowing you to spend less time navigating Blizzard's PvP interface and more time fighting.

---

Features

:bar_chart: Detailed PvP Statistics

Track your performance across every battleground and arena bracket.

Statistics include:

* Games Played
* Wins & Losses
* Win Percentage
* Killing Blows
* Honorable Kills
* Deaths
* Kill/Death Ratio
* Honor Earned
* Battleground Marks Earned

Statistics are tracked separately for:

* Alterac Valley
* Warsong Gulch
* Arathi Basin
* 2v2 Arena
* 3v3 Arena
* 5v5 Arena
* Arena Skirmishes

A total summary is also displayed for all PvP activities combined.

---

:trophy: Personal Records

Relationships PVP keeps track of your personal achievements, including:

* Highest Win Streak
* Most Killing Blows in a Single Match
* Total Honor Earned

These records update automatically as you play.

---

⚔ Quick Queue System

Queue for PvP without opening Blizzard's PvP windows.

Queue directly for:

* Alterac Valley
* Warsong Gulch
* Arathi Basin
* Rated 2v2
* Rated 3v3
* Rated 5v5
* Arena Skirmishes

Additional queue tools include:

* Queue All Battlegrounds
* Queue as Group
* Leave/Cancel All Queues
* Live Queue Status Display

---

:desktop: Clean Interface

The addon provides a simple, movable interface with:

* Battleground statistics panel
* Queue status panel
* One-click queue buttons
* Refresh button
* Toggleable minimap button

Window and minimap icon positions are automatically remembered between sessions.

---

https://octowow.st/git/Relationship/RelationshipsPVP

bg.png
bg.png (251.61 KiB) Viewed 4738 times
Last edited by Lemony on Mon Jul 20, 2026 11:49 am, edited 1 time in total.
Relationship The Feral Druid. You Can Find Me On N'Zoth.

User avatar
Lemony
Posts: 48
Contact:

Re: Relationships PVP OctoWoW

Post#2 » Sat Jul 11, 2026 10:33 am

V1.1 Update

Added a new Draw column to the PVP statistics table.

Matches that end in a draw are now tracked separately instead of being counted as losses. Draws no longer increase either the Wins or Losses totals.

UI Changes

* Added the Draw column between the Wins and Losses columns.
* Shifted the Games and Wins columns slightly to the left to maintain a balanced layout.
* Increased the width of the surrounding frame slightly to accommodate the additional column.
* Adjusted column spacing and alignment so all values display cleanly.

Updated Column Order

Games | Wins | Draws | Losses | Win Rate

Statistics

* Wins now only include victories.
* Draws are tracked independently.
* Losses now only include defeats.
* Games continues to equal the total of Wins + Draws + Losses.
Relationship The Feral Druid. You Can Find Me On N'Zoth.

User avatar
Lemony
Posts: 48
Contact:

Re: Relationships PVP OctoWoW

Post#3 » Sun Jul 12, 2026 11:39 am

V1.2

Fixed

* Resolved a UI panel positioning issue caused by the Relationships PVP panel.
* Opening or closing the Relationships PVP panel no longer causes the Character, Friends, Spellbook, or other Blizzard UI panels to shift to the center of the screen.

Changes

* Removed the `BattlefieldFrame.Show` / `PVPBattlegroundFrame.Show` override that could leave invisible UI panels occupying Blizzard's panel slots.
* Added temporary UI panel suppression during auto-queueing so PvP frames are treated as normal frames and do not reserve panel slots.
* PvP panel registrations are automatically restored once suppression ends.
* Replaced `HideUIPanel()` calls with direct `:Hide()` calls for PvP panels to avoid unnecessary UI panel slot recalculations.

Result

* The auto-queue system no longer interferes with Blizzard's UI panel manager.
* Character, Friends, Spellbook, Talents, and other standard UI panels now retain their normal left-side positioning while using the Relationships PVP panel.
Relationship The Feral Druid. You Can Find Me On N'Zoth.

User avatar
Lemony
Posts: 48
Contact:

Re: Relationships PVP OctoWoW

Post#4 » Mon Jul 13, 2026 10:27 pm

V1.3

Spendable Honor tracking

The addon now tracks your Spendable Honor directly from the in-game Honor (H) panel:

* Your current Spendable Honor is recorded when you enter a battleground.
* It is checked again when you leave the battleground.
* The difference between the two values is recorded as the Honor earned for that match.

Example:

* Enter BG with 1,000 Spendable Honor.
* Leave BG with 1,200 Spendable Honor.
* Battleground Honor earned: 200.
Relationship The Feral Druid. You Can Find Me On N'Zoth.

User avatar
Yslith
Posts: 13

Re: Relationships PVP OctoWoW

Post#5 » Fri Jul 17, 2026 4:33 am

Any plans to add a KoS function?

User avatar
Lemony
Posts: 48
Contact:

Re: Relationships PVP OctoWoW

Post#6 » Fri Jul 17, 2026 2:38 pm

Yslith wrote: Fri Jul 17, 2026 4:33 am Any plans to add a KoS function?
in what context do you mean? like a highlight of a person who has killed you the most or?
Relationship The Feral Druid. You Can Find Me On N'Zoth.

User avatar
Lemony
Posts: 48
Contact:

Re: Relationships PVP OctoWoW

Post#7 » Sat Jul 18, 2026 6:17 pm

V1.4

⚔️ PvP Nemesis & KOS Tracking

Added two new PvP relationship stats to the bottom row of the stats panel:

* Last BG Nemesis – The player who killed you the most in your most recent battleground.
* KOS Enemy (All-Time) – The player who has killed you the most across all tracked battlegrounds.

📊 How It Works

While you're in Alterac Valley, Warsong Gulch, or Arathi Basin, the addon now:

* Tracks the last hostile player to damage you (within a 15-second window).
* Credits that player when you die.
* Counts repeated deaths to build a per-match tally.

When you leave the battleground:

* Your top killer becomes Last BG Nemesis.
* The results are added to your persistent all-time statistics to determine your KOS Enemy.

All data is saved **per character**.

🧹 New Slash Command

You can now reset your killer history at any time with:

```
/rpvp kos
```

or

```
/rpvp clearkos
```

Both commands clear all tracked killer statistics.
Relationship The Feral Druid. You Can Find Me On N'Zoth.

Who is online

Users browsing this forum: No registered users and 1 guest