A plugin for EllesmereUI: shows PvP on EllesmereUI's player and target frames while that unit is flagged for PvP, and FFA for free-for-all PvP.
Open EllesmereUI's options and pick PvP Text in the sidebar. The player and target frames each have their own settings:
- Show PvP Text: on or off for that frame.
- Show PvP Timer (player frame only, on to start): after you turn PvP off, or leave a PvP zone, you stay flagged for a few minutes; this adds the time left, e.g. "PvP 4:32". The game only tells this for your own character, so the target frame doesn't have it.
- Position:
- Attached to Frame: pick an Anchor Point on the unit frame (Top Left ... Bottom Right) and nudge it with the X Offset and Y Offset sliders, or type exact values in their boxes.
- Unlock Mode: the text becomes an element in EllesmereUI's Unlock Mode ("PvP Text: Player" and "PvP Text: Target", under Unit Frames). Drag it there, and anchor it to the unit frame or anything else with EllesmereUI's own anchoring. Switching to Unlock Mode starts it where it was.
- Text Size.
- Text Color: Custom (pick a color), Class (the unit's class color, the same way EllesmereUI's frames color names: your EllesmereUI Class Colors for players, the friendly or hostile color for NPCs, gray when tapped), or Faction (Alliance blue, Horde red).
The font, outline, and shadow follow EllesmereUI's unit frame text settings, so the text matches the frames' other text.
The eye button beside the first row previews the text on both frames, even when nobody is flagged. While Unlock Mode is open the text always shows, so it can be placed. EllesmereUI's Reset button puts everything back to the starting settings.