Download
(15Kb)
Download
Updated: 06-01-21 12:05 AM
Pictures
File Info
Compatibility:
The Burning Crusade Classic (2.5.1)
Updated:06-01-21 12:05 AM
Created:09-29-19 04:00 PM
Downloads:5,087
Favorites:20
MD5:
Categories:Classic - General, The Burning Crusade Classic, Buff, Debuff, Spell, Character Advancement, Miscellaneous

SpellBook Abridged for WoW Classic  Popular! (More than 5000 hits)

Version: 2.6.4a
by: LBXZero [More]

=== The Burning Crusade Classic Update ===

This update only changes the TOC file to tell WoW that this supports The Burning Crusade. The Addon still works as intended with no further changes.

I did not intend to return for TBC, but I am back. I am only casually playing WoW. As such, unless a major necessity is absolutely needed for this addon, I am really not updating this addon. If you want to take over this project, you may take over the project or continue with your own fork.

--- What is this Addon?

This Addon modifies WoW Classic's Spellbook to permit filtering out lower ranks of spells while also having a way to find lower rank of spells when you want to downrank a spell.

--- Rank Filter ---
Toggling this check button in the Spellbook will switch the spellbook between showing all available spells and highest rank of spells.

This feature is limited based on how the spell was named in WoW. As such, some spells that should be filtered are not filtered because Blizzard was screwy with the spell name.

--- Auto UpRank ---
Toggling this check button in the Spellbook will turn this feature on or off. When active, any time a new spell is learned, the addon will check if it is a rank update of an older spell and then search all of your active toolbars for the former highest spell rank of the spell. When detected, the addon will swap it out with the new version.

Note, if you have Ranks 1, 2, and 3 of a spell in your toolbars and then you learn Rank 4, only the Rank 3 version will be updated. I assume that any lower rank version was placed there for a specific purpose, and I didn't want to overengineer the addon on this simple feature.

--- These 2 Buttons can be dragged ---
The "Rank Filter" and "Auto UpRank" option buttons can be dragged. Hold Control+ Right Mouse Button to drag them around. To reset their position, use the slash command "/sba".

This feature was added because of skinning addons can alter the locations, and this was a simplest solution.

--- Stance Usability Highlighting ---
This feature was added to help highlight spells based on if your current stance can use them. I added a tab to configure how you wish to highlight the usable spells.

A simple breakdown of the names:
Normal: Standard Colors for spells that don't specify a required form or stance in the tooltip
In Form: Colors for spells that require a form or stance and the character is in that form or stance
Out of Form: Colors for spells that require a form or stance and the character is not in that form or stance

This feature works by parsing the spell description in the spell's tooltip, looking for key words. As such, if the spell limitations are described in the stance's tooltip description only, this addon will not detect and highlight it.

--- No Combat Lock Out Limitation ---

While in combat, this addon will lock out the spellbook. I know this is not how the normal spellbook works. The reason why this lock out was deemed necessary is due to how WoW's UI handles 3rd Party addons. WoW's UI is setup to prevent automation/botting through 3rd Party addons. The result of this goal restricts how an action button can be updated during combat. Simply put, the configuration of an action button can't be changed while in combat.

The known issue of using the Spellbook while in combat is changing the pages or tabs will not change the action function of the spell in the 12 visible buttons. Errors can be generated if the spellbook is open while in combat.

The most logical solution deemed by the community as a whole was to lock out the spellbook while in combat. The community agrees that in best practice of playing an MMO, you should not have the spellbook open while in combat in the first place. If you don't have the necessary spell needed for an encounter, you should be retreating and reconfiguring your toolbars outside of combat.

But if you wish to disregard these warnings, there is a variant in the Other Files tab. The file is labeled as 2.6.4A Beta, also titled with "Spellbook Abridged No Combat Lock Out". This version is the same as 2.6.4A except the combat lock out is removed.

Change Log:
Version 2.6.4a:
- Updated TOC to show TBCC support.

Version 2.6.4:
- Some code clean up. Reduce items unnecessary in global space.

Version 2.6.3
- Fixed bug in how frames added to SpellButtons by other addons are handled. Only frames that inherited "Button" at some stage are raised to top level.
- Tweaked how Form/Stance highlighting is applied. In the case of a skin addon applies its own default color, Spellbook Abridged's highlighting should be applied last if enabled.

Version 2.6.2
- Attempt to fix rare "attempt to index upvalue" bug

Version 2.6.1:
- Update TOC to 1.13.3
- Fixed error generated when Spellbook is closed while displaying "Options" and then learn a new spell

Version 2.6:
- Added Options Tab and ability to customize the colors of the Spell Name and Spell Subtext and alter the color of the Spell's Icon.
- Can now enable or disable form highlighting.

Version 2.5 (Beta):
- Fixed an issue where Multibar Grids hide and stay hidden after the Spellbook closes. (Oversight in Blizzard's code).
- (Beta) Added a feature to highlight spells based on being in the correct form or not.

Version 2.4:
- Spellbook will close when combat starts and can't be opened until out of combat. This is to prevent certain errors that can occur if the Spellbook is open in combat
- Added a basic Auto UpRank function.

Version 2.3:
- Rank Filter Button can be moved. Use Control+Right Mouse Button to drag and move.
Use "/sba" in the chat window to reset the location
- Fixed a compatibility issue with the addon "Clique"

Version 2.2:
- Fixed the issued where you can't cast spells directly from the Spellbook.
- Fixed Compatibility issue with Addons that read spell tab info before WoW finishes login.

Version 2.1:
- Changed when the Spell List generated to ensure it occurs before the Spellbook Updates.
- Fixed a design oversight that prevented Addons that used unused spell tabs from working properly.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
2.6.4A Beta
14kB
06-01-21 12:17 AM
Addon


Post A Reply Comment Options
Unread 10-14-19, 06:43 AM  
AScares
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
ITs about time...!
Report comment to moderator  
Reply With Quote
Unread 10-02-19, 10:59 AM  
tinyu
A Molten Giant
 
tinyu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 837
File comments: 374
Uploads: 13
Thank you.
__________________
"There's no such thing as too many addons."
Lothaer
Titan Dev Team Member.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: