PvPBanger Tools Forever

Buff reminder, chat link copier and quest cleaner for PvPBanger on WoW: Forever. Includes the matching Forever core.

PvPBanger Tools Forever bundles the three small utilities that do not deserve their own addon: a buff reminder, a chat link copier and a quest cleaner. Each one is a separate switch in the control panel.

This download does not bundle its own copy of the core. In the Forever pack the ten folders ship side by side and this folder declares ## Dependencies: PvPBanger, so PvPBanger (Forever Core) must be installed and enabled alongside it or the client will not load this module.

What it does

  • Buff Reminder - resolves ranked spells to the highest rank you actually know, because Forever gives every rank its own spell id. Class defaults are Arcane Intellect, Power Word: Fortitude, Battle Shout and Mark of the Wild; thresholds, a mouse-wheel binding and self, party and raid scopes are all configurable, and the group-wide spells are the explicit ones only.
  • Secure buff button - the reminder casts from a single SecureActionButtonTemplate button (CLICK PvPBangerBuffButton:LeftButton). Wheel and key input use the key-down path, the restricted handler installed outside combat disables the action instead of rewriting attributes in combat lockdown, and the refresh is queued until combat ends.
  • Chat URL Copy - wraps URLs in chat into clickable pvpburl links and opens a copy window with the address pre-selected for Ctrl+C. Links are never opened automatically and the window tells you to verify the destination.
  • Quest Cleaner - scans the log, shows every abandonable quest with its id, lets you tick or untick rows and filter by name or id, and requires you to type ABANDON to confirm the batch. It restores the quest that was selected before it ran and refuses if Forever is missing a required abandon function.
  • Honest status - the buff reminder prints what it is doing through /pvpbuff status and the quest cleaner states in the window that nothing is abandoned by scanning.

Forever client target

- Interface 16001 in a _Camelot.toc manifest, so the Retail client cannot load it and this pack cannot load Retail settings. - Mainline 12.x UI API surface per the repo's own compatibility note: Interface 16001 with GetBuildInfo reporting 1.60.x, project id WOW_PROJECT_MAINLINE (1). - Optional APIs are probed, not assumed; anything the client lacks is reported instead of guessed at.

Installation

1. Exit the game completely. AddOn folders are read at launch. 2. Open your Forever client's Interface/AddOns folder. The Forever reference notes record the product as wow_classic_beta, so the directory is usually _classic_beta_; use whatever folder your launcher actually updates. This is not the Retail _retail_ folder. 3. Extract the archive and copy PvPBanger and PvPBanger_Tools into Interface/AddOns, so each folder sits directly inside AddOns with no extra outer folder. 4. Do not copy the ZIP itself into AddOns - the game does not read archives. 5. Start the game and enable the folders in the character-select AddOns list. 6. Type /pvpbforever and copy the report. It prints the client build, the Interface number, the saved-variable names, every optional API that is present or missing, and any event registration the client refused.

Slash commands

Grepped from the shipped Lua in the 0.18.3 archive, not from the manifest:

Command What it does
/pvpbuff Open the Buff Reminder settings (status prints the state)
/pvpbuff scan List the helpful spell families you have learned
/pvpbuff wheel Toggle the buff wheel binding
/pvpbuff threshold Set how soon a buff counts as due
/pvpbuff bind Set the buff button binding
/pvpblink Open the link copy window for a URL you pass, or the demo link
/pvpbquests Open the Quest Cleaner

Dependency plan

This project sets one Required Dependency: PvPBanger Forever Core, matching the ## Dependencies: PvPBanger line in its own _Camelot.toc. Without the core folder present and enabled, the client will not load this module at all - the .toc dependency is hard, not a suggestion. No other addon is required; optional dependencies are listed in the module's .toc and are used only when they exist.

Support

Issues, feedback and release notes: pvpbanger.com

PvPBanger Tools Forever Team

profile avatar
  • 17
    Projects
  • 51
    Downloads

More from GetPWorksView all