Updated: 03-01-22 12:19 PM
File Info
Eternity's End (9.2.0)
Updated:03-01-22 12:19 PM
Created:06-13-21 09:30 PM
Categories:Character Advancement, Classic - General

Reckless Abandon

Version: v1.5.5
by: fraukebetz [More]

Reckless Abandon

Are you an altoholic?

Do you have an absurd number of "COVID-19 buff" level 50s with quests spanning across multiple xpacks due to years of leveling experience changes?

Tired of "your quest log is full" when trying to start threads of fate?

Have you felt the pain of having to drill into each quest individually, click abandon, and then confirm?

Have you have found macros that abandon your entire quest log, but would rather fine tune the experience?

This addon will help you recklessly abandon your quests, either individually with a single click or as entire groups of zone and campaign quests.

This addon is inspired by many others that solve various parts of the problem, but aren't a complete solution.


  • Abandon buttons placed right in your quest log.
  • Abandon groups of zone and campaign quests, or individual quests
  • Exclude quests from group abandons
  • Configurable via an options panel
  • Abandon all quests entirely with the command line
  • Toggle-able guard rails if you want to actually confirm, but don't want to have to drill into quest details or right click abandon
  • Fixes bugs present in similar addons where buttons are rendered outside of the quest list
  • Tiny, uses less than 1mb of memory
  • Actively maintained and will be extended with new features

Opening the Configuration Panel
/reckless config
Found a Bug?
Looking for Alpha and Beta Releases?
  • English (enUS, enGB)
  • Spanish (esES, esMX)

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

- Unreleased

- v1.5.5 - 2022-03-01
- Fixed
- Missing AceBucket and AceTimer in libraries manifest (Thanks discordgregory!)
- Incorrect backdrop border call (Thanks discordgregory!)

- v1.5.4 - 2022-02-23
- Fixed
- Rare instances of lua errors when accepting quests very quickly via addons like AutoTurnIn or Leatrix Plus
- Changed
- Use AceBucket for event throttling
- Bump TOC for 9.2

- v1.5.3 - 2021-12-09
- Fixed
- SetBackdropBorderColor lua errors related to api changes in 9.1.5

- v1.5.2 - 2021-11-16
- Changed
- Updated toc for 9.1.5
- Fixed
- Refresh config gui on cli change

- v1.5.1 - 2021-06-30
- Changed
- Bump TOC for 9.1.0

- v1.5.0 - 2021-06-19
- Added
- New command line for listing quests in a table
- /reckless list all
- This command is enabled by default, and can be used in combination with other commands that require information such as questID
- New command line for toggling debugging
- /reckless debug
- This command is always enabled
- New command line for abandoning quests that match a qualifier
- Available qualifiers are daily, weekly, gray, green, yellow, orange, red
- These qualifiers are localized and will match your language
- /reckless abandon <qualifier>
- You can enable it in the configuration panel
- Localization for spanish
- Client version warnings
- Changed
- Text formatting for some popups
- Text for some configuration toggles
- Removed some unused strings
- Ignore hidden quests when abandoning all quests in a quest log
- Tooltip styling

- v1.4.1 - 2021-28-05
- Fixed
- A potential lua error when auto exclusion list pruning is enabled

- v1.4.0 - 2021-09-03
- Added
- New configuration toggle for showing the login message
- Changed
- Updated TOC for 9.0.5

- v1.3.0 - 2021-16-01
- Added
- New command line for abandoning quests by quest id
- /reckless abandon <questId>
- You can enable it in the configuration panel
- New command line for excluding quests from group abandons by quest id
- /reckless exclude <questId>
- You can enable it in the configuration panel
- New command line for including quests in group abandons by quest id
- /reckless include <questId>
- You can enable it in the configuration panel
- New configuration options for exclusions lists
- Enable automatic pruning to remove a quest from the exclusion list when abandoned
- Prune orphaned quests manually by clicking the "Prune Exclusion List" button
- Additional localized strings
- Changed
- Quest links are now more blizzard like and show up in yellow color
- Updated the syntax of the abandon all quests command line
- Use /reckless abandon all
- Orphaned quests are now displayed as red on the exclusion list in the configuration panel
- Fixed
- Punctuation in the abandon all quests popup confirmation

- v1.2.1 - 2020-11-01
- Fixed
- Removed print statement that should have been a debug statement

- v1.2.0 - 2021-11-01
- Added
- Ability to exclude quests from group abandons. Right click a quest abandon button to exclude it.
- More missing localization strings
- Changed
- Group abandon buttons are now disabled if none of the child quests can be abandoned
- Individual quest abandon buttons are now disabled if the quest cannot be abandoned
- Covenant callings cannot actually be abandoned.
- The covenant calling group abandon button is now hidden by default
- Language in the configuration panel
- Fixed
- Rare lua errors when button bounds are nil in the questlog
- Added nil checks to avoid bad arithmetic
- Lua errors when completing a covenant calling

- v1.1.0 - 2021-05-01
- Added
- Missing localization strings
- Expanded profile options
- Fixed
- Lua errors when scrolling through the questlog

- v1.0.0 - 2021-02-01
- Added
- Abandon buttons for individual quests
- Abandon buttons for zone quests
- Abandon buttons for campaign quests
- Abandon buttons for covenant callings
- Configuration panel
- Command line for abandoning all quests
- Documentation

[unreleased]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.5.5...develop
[1.5.5]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.5.4..1.5.5
[1.5.4]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.5.3..1.5.4
[1.5.3]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.5.2..1.5.3
[1.5.2]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.5.1..1.5.2
[1.5.1]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.5.0..1.5.1
[1.5.0]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.4.1..v1.5.0
[1.4.1]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.4.0..v1.4.1
[1.4.0]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.3.0..v1.4.0
[1.3.0]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.2.1..v1.3.0
[1.2.1]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.2.0..v1.2.1
[1.2.0]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.1.0..v1.2.0
[1.1.0]: https://github.com/MotherGinger/RecklessAbandon/compare/v1.0.0..v1.1.0
[1.0.0]: https://github.com/MotherGinger/RecklessAbandon/releases/tag/v1.0.0
Archived Files (6)
File Name
02-23-22 09:40 PM
12-09-21 10:55 PM
11-22-21 02:04 AM
07-01-21 10:53 PM
06-18-21 11:09 PM
06-13-21 09:46 PM

There have been no comments posted to this file.
Be the first to add one.

Category Jump: