Details
Expansion
Developers
Having issues?
Developed with AI assistance; changes are reviewed and checked with automated tests, linting and type checks.
I got tired of running a pile of small addons for things that feel like they should be in the default settings, so I put them in one. Everything is made to look like it came with the game: the options are a page in Options → AddOns, moving windows is a tab in Edit Mode, and the map uses retail's own dungeon icons.
If you already run Leatrix Plus, Questie, BlizzMove, Peddler, FishingBuddy or similar, the overlapping option greys out and names the addon that has it, so the two never fight. Repairs, selling junk and faster auto loot start on; everything else that acts for you is off until you turn it on.

Dungeon entrances on the map, nameplates, and the junk coin in your bags.

Every dungeon and raid entrance, with retail's icons. Blackrock Mountain lists all four.

Nameplates in retail's own frame, with your target outlined, casts in a slim bar and a quest icon on what you still need.

Spell reach icons sit beside the health bar: full colour when the spell reaches, solid red when it does not.

Unit tooltips with the health bar inside, in the retail game's own bar and frame.

Zone level ranges on the world map, coloured like quest levels.

Gear groups mark each item with a strip in the group's colour.

Move and scale Blizzard windows from a tab in Edit Mode.

The game's junk coin on greys and on anything you mark yourself.

Camp tooltips say what sitting nearby gives you.
Features
- Automation: accept and turn in quests (hold Shift to talk normally), skip single-option gossip, go straight to the flight map at a flight master, accept summons and group resurrections, release in battlegrounds, decline duels. These are off by default. Faster auto loot is on by default. Off until you turn it on: invite anyone who whispers a keyword you pick (inv, invite or group), and skip the game's warning when you roll Need or Disenchant and when you loot a Bind on Pickup item.
- Vendors: repair automatically (from guild funds when allowed) and sell grey junk through the game's own bulk sale, plus up to 12 marked non-grey stacks per visit, all staying in buyback. With Mark items as junk on, Alt+Right-click marks anything as junk. Marking is off by default.
- Gear groups: Ctrl+Right-click a bag item to put it in a group such as Healing or DPS, then equip the whole group from the same menu, each item marked in the group's colour. A fishing pole keeps the weapons it replaced as a Before fishing group.
- Maps: every dungeon and raid entrance gets retail's icon; click one to travel there. Zones show their level range, and unexplored areas are revealed in a blue tint.
- Nameplates: a taller bar with name and level above, your target outlined, and casts in a slim bar.
- Spell reach (off until you turn it on): a small icon for each attack you track on every enemy nameplate, full colour when the spell can reach and solid red when it cannot, melee included. Pick your spells from a list by icon and name, and choose where the icons sit, their size, the out of range look and whether they show on every enemy or only your target.
- Tooltips: a thin rounded border over charcoal, or retail's navy, or the game's own border, with class-coloured player names and the health bar inside. Off until you turn it on, the game's own tooltips can follow the mouse cursor instead of the corner of the screen.
- Windows: move and scale Blizzard windows from Edit Mode, saved per layout.
- Camera and glow (off until you turn it on): pull the camera back further than the game's own Max Camera Distance allows, and turn off the full screen glow effect.
- Trainer: a Train all button beside the class trainer's Train button buys every spell the trainer offers that your gold covers, in one click.
- Quests and camps: quest levels show on the map and tracker, quests added in Forever get a soft gold tint, and Abandon quests clears several at once with one confirmation. With Questie installed (or just its QuestieDB addon), pointing at a quest giver on the minimap lists their quests, a creature you need shows your progress in its tooltip and a quest icon by its nameplate, and Questie's map markers use the game's own quest symbols. Camp tooltips say what they give and whether you have it, a benefit you gain is named on screen, and the quest tracker sorts nearest first.
- Spellbook and bags: the spellbook shows spells you haven't learned yet, as retail does. The reagent bag joins the combined bag.
- Auction house: weapons and armour on the Browse tab get a sortable iLvl column between Name and Available, and the item level stops repeating after the name.
- Fishing: double right-click with a pole to cast, or to put on your best lure, with a warning when you have none.
- Also: quiet the errors a spammed macro repeats, hide macro names, suggest a companion addon where it would help, print one line after an update saying what changed, and
/rlreloads.
Beyond hiding macro names if you ask, it leaves your action bars alone, and it adds nothing to your target frame or nameplates beyond the optional spell reach icons.
Usage
Everything is under Options → AddOns → Tweaks Forever. /tweaks, /tweaksforever or the addon compartment on the minimap opens it.
Translations are welcome as a pull request, or pasted into an issue, on GitHub; anything not translated yet shows in English.
Works with Shortest Path Forever: click a dungeon entrance on the map and it plans the way there.
Bug reports and ideas are welcome. Source code and issues: github.com/cjber/tweaks-forever (GPL-3.0).
You must be logged in to leave a comment.