promotional bannermobile promotional banner

PvP Tab Binder

Automatically switches Tab keybinding between "Target Nearest Enemy" and "Target Nearest Enemy Player" based on PvP/PvE zones. Perfect for PvP players who want optimal targeting - targets NPCs in PvE, only players in PvP instances.

File Details

PvPTabBinder.zip

  • R
  • Oct 4, 2025
  • 16.12 KB
  • 1.6K
  • 12.0.0+4
  • Retail + 1

File Name

PvPTabBinder.zip

Supported Versions

  • 12.0.0
  • 11.2.5
  • 11.2.0
  • 5.5.1
  • 5.5.0

Version 2.1.1 - Duel Detection Unification & Debounced Updates

Bug Fixes

  • Unified Duel Detection (Classic & Retail): Removed usage of Classic-only UnitIsDueling and now track duel state via events on all versions (DUEL_REQUESTED, DUEL_FINISHED, DUEL_OUTOFBOUNDS). Prevents nil-call errors and keeps behavior consistent.

Technical Improvements

  • Debounced Update Handling: Wrapped UpdateKeybinding() with a 0.3s debounce using C_Timer, coalescing bursty events (zone changes/login/War Mode toggles) to reduce chat spam and needless binding churn.