promotional bannermobile promotional banner

Forever Tweaks

Lightweight quality-of-life addon for World of Warcraft Forever

Forever Tweaks

A lightweight quality-of-life addon for World of Warcraft Forever.

Features

  • Creates an Instance chat tab if missing and enables party, raid, and instance messages there, including leaders and raid warnings.
  • Sorts the full tracked-quest list by quest level, lowest first.
  • Automatically sells junk and repairs items at merchants.
  • Shows the selected profession recipe's output tooltip with equipped-item comparisons.
  • Automatically replaces harmful, non-helpful spell actions with spell-casting macros that start autoattack in combat, reuses identical generated commands across ranks, and removes duplicate generated macros while preserving action-bar assignments. Helpful spells are excluded, and their unedited generated macros are restored to spell buttons before removal.
  • Automatically upgrades action-bar spells and makes spell references in macros rankless to use the highest learned rank.
  • Adds a small circular-arrow button at the minimap’s top-right corner to reload the interface.
  • Removes chat backgrounds and borders and shows chat tabs only on hover outside gamepad chat focus.
  • Expands chat upward with matching top and bottom screen margins during gamepad chat focus and shows native artwork and all docked tabs until focus closes.
  • Shows chat input backgrounds and channel labels while focused, with input focus borders during gamepad chat expansion.
  • Expands chat input to the right for long drafts and shrinks it as text is removed.
  • Clears unsent chat text when gamepad Back closes chat focus.
  • Restores up to 120 recent messages per permanent chat tab and reopens regular and Battle.net friend whisper tabs after UI reload.
  • Sets chat messages to begin fading after 30 seconds, with native gamepad focus keeping messages visible.
  • Smoothly fades player and target frames, cast bars, and gamepad action bars between 40% opacity outside combat and 70% in combat.
  • Shows earned XP as a hollow gold progress ring starting at the top and rested XP as a blue arc just inside the player level indicator’s outer rim, preserving the native level number and name line and hiding the original XP artwork.
  • Shows maximum HP beside the level in friendly and hostile unit tooltips.
  • Swaps the main and R2 controller panels during combat with momentary triggers, leaving button appearance and click handlers under native control; separate trigger input handlers preserve the other held trigger on release and return to the default panel when both are released.
  • Makes the player turn with the gamepad camera while moving, including autorun.
  • Disables native gamepad touchpad cursor control for use with an external mouse mapper.
  • Disables automatic gamepad buff popups while keeping manual buff inspection available.
  • Enables tooltips in controller menus and sets GamePadFactionColor to 0 at login and UI reload.
  • Attempts to remove the controller-to-mouse overlap delay; the client still retains 2000, so this adjustment is not working.
  • Includes a controller mapping restore tool for touchpad input mappings and native Share/Create menu actions.
  • Hides the floating beta Issue Reporter and automatic quest-reward feedback surveys.
  • Captures protected-action failures, controller-panel state, and rejected quest ordering in source and alpha packages for troubleshooting.

Forever Tweaks Team

profile avatar
  • 1
    Followers
  • 3
    Projects
  • 2.4K
    Downloads

More from palepyjamas