Download
(69Kb)
Download
Updated: 01-25-10 11:34 AM
Pictures
File Info
Updated:01-25-10 11:34 AM
Created:unknown
Downloads:117,146
Favorites:376
MD5:

BonusScanner Continued  Popular! (More than 5000 hits)

Version: 5.3
by: Mirrikat45, Tristanian

Purpose : Scans your equipment by reading item tooltips for cumulative bonuses like additional spell damage and sums them up. It can run as a standalone tooltip scanning mod, but the original intention behind its creation was to be a library for other mods, requesting item bonus data.

LDB Plugin : As of version 4.6, BonusScanner provides a Load-On-Demand LDB feed, called Broker_BonusScanner. The plugin is enabled by default but can be disabled via a simple slash command (/bscan broker). The LDB plugin can be configured by simply right-clicking on it. An interface options menu should open, allowing you to manipulate aspects of the button/block ('watched' bonuses, combat ratings, labels) and the tooltip (select bonuses shown at any time via the bonus category tabs, configure average item level, gem summary etc). In addition, the plugin will register and automatically enable a minimap icon the first time its loaded, for users lacking a proper LDB display addon (as a side effect, button functionality is obsoleted). The minimap icon can be optionally turned off. Support for other types of plugins (eg Titan, FuBar exclusive) is being discontinued.


Basic Usage (as a function library):
BonusScanner.active = 1, when BonusScanner is active
BonusScanner.bonuses always contains a table of bonuses for the current equipment (player). In addition, BonusScanner.GemsRed, BonusScanner.GemsYellow, BonusScanner.GemsBlue, BonusScanner.GemsPrismatic contain the total number of gems per color for the player. BonusScanner.AverageiLvl will hold the average item level value of the player's gear.
Example: BonusScanner.bonuses['HEAL'] contains the current healing bonus.


The addon also provides the following API:

BonusScanner:GetBonus(bonus)
- returns total of a certain bonus type or 0 if that bonus type is not present.
- example: BonusScanner:GetBonus('CRIT') returns crit chance bonus of your current equipment.

BonusScanner:GetSlotBonuses(slotname)
- returns table of bonuses on a certain item slot or an empty table if nothing present.
- example: BonusScanner:GetSlotBonuses('Trinket0') returns bonuses on your first trinket slot. Valid slot names are : 'Head', 'Neck', 'Shoulder', 'Shirt', 'Chest', 'Waist', 'Legs', 'Feet', 'Wrist', 'Hands', 'Finger0', 'Finger1', 'Trinket0', 'Trinket1', 'Back', 'MainHand', 'SecondaryHand', 'Ranged', 'Tabard'. They are pretty much self-explanatory.

BonusScanner:GetBonusDetails(bonus)
- returns slot distribution of a certain bonus type.

BonusScanner:GetSlotBonus(bonus, slotname)
- returns the bonus amount of a certain bonus type on a certain item slot.
- example: BonusScanner:GetSlotBonus('DMG', 'Head') returns the spell damage bonus on your helmet.

BonusScanner:GetRatingBonus(bonustype, value, level, class)
- returns the percentage or raw number of skillpoints of a bonus rating value.

bonustype: represents the bonus type.

Valid types are : "EXPERTISE", "DEFENSE", "DODGE", "PARRY", "BLOCK", "TOHIT", "CRIT", "RANGEDHIT", "RANGEDCRIT", "HASTE", "SPELLTOHIT", "SPELLCRIT", "HOLYCRIT", "SPELLH" (aka Spell Haste), "RESILIENCE", "ARMORPEN".

value: decimal number of the rating value.
level: The level of the character.
class: The character class e.g "DRUID" or "DEATHKNIGHT" (uppercase is preferred). If the variable is not specified, the character class of the current player is used.

- example: GetRatingBonus('CRIT',200,70, "SHAMAN") will return the percentage number corresponding to 200 critical strike rating for a level 70 Shaman character.


BonusScanner:GetGemSum(itemlink)
- returns 4 integer values representing the number of Red, Yellow, Blue and Prismatic gems (in this order) that exist on the specific itemlink (link is the itemlink in this case).

BonusScanner:ItemHasEnchant(itemlink)
- returns true, enchantID if an enchant exists on the specific itemlink or false if an enchant is absent.

BonusScanner:GetEmptySockets(itemlink)
- returns 4 integer values : emptyMetaSockets, emptyRedSockets, emptyYellowSockets, emptyBlueSockets. The description of the values returned should be self explanatory.


Available bonus types are:

--Base Stats
STR = 'Strength',
AGI = 'Agility',
STA = 'Stamina',
INT = 'Intellect',
SPI = 'Spirit',
ARMOR = 'Armor' (total),

--Resistances
ARCANERES = 'Arcane Resistance',
FIRERES = 'Fire Resistance',
NATURERES = 'Nature Resistance',
FROSTRES = 'Frost Resistance',
SHADOWRES = 'Shadow Resistance',

--Skills
FISHING = 'Fishing',
MINING = 'Mining',
HERBALISM = 'Herbalism',
SKINNING = 'Skinning',
DEFENSE = 'Defense Rating',
EXPERTISE = 'Expertise Rating',

--Abilities
BLOCK = 'Block Rating',
BLOCKVALUE = 'Block Value',
DODGE = 'Dodge Rating',
PARRY = 'Parry Rating',
RESILIENCE = 'Resilience Rating',
DMGWPN = 'Increased Melee Damage',
RANGEDDMG = 'Ranged Weapon Damage',
ARMORPEN = 'Armor Penetration',

-- DPS
DPSMAIN = 'Main Weapon(s) DPS',
DPSRANGED = 'Ranged Weapon DPS',
DPSTHROWN = 'Thrown Weapon DPS',

--Attack Power
ATTACKPOWER = 'Attack Power',
ATTACKPOWERUNDEAD = 'Attack Power against Undead',
ATTACKPOWERFERAL = 'Attack Power in feral form',
RANGEDATTACKPOWER = 'Ranged Attack Power',

--Critical
CRIT = 'Critical Strike Rating',
RANGEDCRIT = 'Ranged Critical Strike',

--Hit
TOHIT = 'Hit Rating',
RANGEDHIT = 'Ranged Hit Rating',

--Haste
HASTE = 'Haste Rating',

--Spell Damage/healing
DMGUNDEAD = 'Spell Damage against Undead',
ARCANEDMG = 'Arcane Damage',
FIREDMG = 'Fire Damage',
FROSTDMG = 'Frost Damage',
HOLYDMG = 'Holy Damage',
NATUREDMG = 'Nature Damage',
SHADOWDMG = 'Shadow Damage',
SPELLPEN = 'Spell Penetration',
SPELLPOW = 'Spell Power',

--Regen
HEALTHREG = 'Life Regeneration',
MANAREG = 'Mana Regeneration',

--Health/mana
HEALTH = 'Life Points',
MANA = 'Mana Points'

--Extra bonuses
THREATREDUCTION = '% Reduced Threat',
THREATINCREASE = '% Increased Threat',
INCRCRITDMG = '% Increased Critical Damage',
SPELLREFLECT = '% Spell Reflect',
STUNRESIST = '% Stun Resistance',
PERCINT = '% Intellect',
PERCBLOCKVALUE = '% Shield Block Value',

-- WOTLK Metagems
PERCARMOR = '% Increased Armor Value',
PERCMANA ='% Mana',
PERCREDSPELLDMG = '% Reduced Spell Damage Taken',
PERCSNARE = '% Reduced Snare/Root Duration',
PERCSILENCE = '% Reduced Silence Duration',
PERCFEAR = '% Reduced Fear Duration',
PERCSTUN = '% Reduced Stun Duration',
PERCCRITHEALING = '% Increased Critical Healing',

More bonus types available for detection can and will be added as I see fit.

Slash Commands : BonusScanner provides a few slash commands, for configuration purposes. Usage is /bonusscanner or /bscan. The options are:

/bscan show - Shows all bonuses of your current equipment.
/bscan details - Shows bonuses with slot distribution.
/bscan tooltip - Attaches bonus summary on item/itemlink tooltips.
/bscan tooltip gems - Attaches gem color count on tooltips (requires tooltips enabled - holding Ctrl down while hovering over an itemlink will achieve the same result).
/bscan itembasic - Attaches item level and item ID properties on tooltips.
/bscan itemextend - Attaches enchant and gem ID properties on tooltips.
/bscan broker - Enables/Disables the LDB feed. If the plugin is already loaded, changes will take effect after reloading the UI.
/bscan clearcache - Clears the item cache and forces a garbage collection (mostly used for debugging purposes).
/bscan target - Shows bonuses for your target's equipped gear (must be in inspect range and non-NPC. As of WoW 2.4 this will work on opposite faction players, if located inside a neutral town).
/bscan target 'player' - Whispers bonuses for your target's equipped gear (must be in inspect range) to the player specified.
/bscan 'itemlink' - Shows bonuses of linked item (insert link with Shift-Click).
/bscan 'itemlink' 'player' - Whispers bonuses of linked item to the player specified.
/bscan 'slotname' - Shows bonuses of given equipment slot.


Installation : Unzip the BonusScanner archive to your ../Interface/Addons folder, overwriting any previous versions.

Additional Considerations :
- Set bonuses will not be taken into consideration in the item bonus summary, on an item tooltip, as they aren’t really part of the item but rather conditional. They will still be counted as usual in the overall summary for a specific target or the player himself. This is intended behavior.
- Detection of temporary bonuses derived by oils, poisons or stones has been disabled as again they do not represent static bonuses but have a limited duration.
- Gem colors will only be counted properly if the gems in question exist in the player's local cache (aka if the player has 'seen' the gems even once). Note that the local cache normally gets wiped on every major patch, so the gems will need to be 'seen' again for their colors to be counter properly. This is sadly, a limitation with Blizzard's system of itemlinks and the API.
- Metagem bonuses when shown as part of an item's summary, will only be counted if the user fulfills the requirements. They should still be counted properly for their owners.

Credits: BonusScanner was not originally created by myself, although a good part of its code has been written from scratch. I’ve been using the addon as part of Titan Panel back in the day and just picked it up where others left it, having very little to do personally with programming and lua. This addon was originally developed by CrowleyAJ and thus all credit goes to him for his hard work. Special thanks also goes to Archarodim, jmsteele, Xinhuan (for the gem table idea) and all the people that have contributed one way or another into keeping the addon alive.

Known Issues in v5.1
- Only English localization is fully supported at the moment. Other locales may be missing a number of bonus patterns and gem color support. Any help to correct misinterpretations, non-localized strings or add missing patterns will be greatly appreciated.

Release History:
5.3 Mirrikat45 [2010.01.24]
  • Corrected amount of Defense gained from Rune of the Stoneskin Gargoyle.
  • Added Rune of the Narubian Carapace

5.2 Tristanian [2009.08.09]
- Updated libraries.
- Updated base ratings for 3.2, in accordance with the following changes:
  • Dodge Rating: The amount of dodge rating required per percentage of dodge has been increased by 15%.
  • Parry Rating: The amount of parry rating required per percentage of parry has been reduced by 8%.
  • Resilience: The amount of resilience needed to reduce critical strike chance, critical strike damage and overall damage has been increased by 15%.
------------------------------------------------
5.1 Tristanian [2009.08.04]
- Major update.
- Updated toc for 30200 (WoW 3.2).
- Implemented changes to facilitate a more object oriented design.
- Localized unnecessary and forgotten globals.
- Removed some redundant code.
- Properly merged the global bonus table with the frame object.
- Reduced overall memory usage.
- Totally revamped the GetGemSum method, which now properly relies on tooltip scanning, instead of static table ID matching (localization needed!).
- Updated locale independent enchants.
- Implemented itemlink caching for equipped items, to throttle down unnecessary updates fired because of UNIT_INVENTORY_CHANGED.
- Changed the LDB plugin's profile to a per character basis. Previous settings will all be reverted to defaults.
------------------------------------------------
5.0 (hotfix) Tristanian [2009.06.02]
- Fixed an issue with the LDB feed not properly reporting special rating bonuses details, on the button (eg. defense, expertise).
- Updated localization for ES and FR.
------------------------------------------------
5.0 Tristanian [2009.05.24]
- Added support for CUSTOM_CLASS_COLORS.
- Added Titanium Plating bonus.
- Added new pattern for Vitality.
- Added some missings gem ID's (stormjewels etc).
- Added ItemHasEnchant(itemlink) method.
- Added GetEmptySockets(itemlink) method.
- Modified the GetGemSum method to detect up to 4 gemmed sockets.
- Added detection method for engineering enchants.
- Added support for Prismatic Gems. Modified ScanEquipment method. It now returns bonuses, bonuses_details, RedGems, YellowGems, BlueGems, PrismaticGems, AverageiLevel.
- Updated LDB feed to support the latest changes.
------------------------------------------------
4.9 Tristanian [2009.04.24]
- Implemented a 1 second delay when scanning a target via the /bscan target slash command to ensure gear is properly parsed and
bonuses are properly counted.
- Updated Korean and Chinese localization.
- Removed ranged slot calculation from average item level.
------------------------------------------------
4.8 Tristanian [2009.04.14]
- Updated TOC to 30100 (WoW 3.1)
- Added an obscure spell power pattern found on certain items, on the new emblem rewards.
- Added Spanish localization.
- Removed Resistance to Snare and Root effects as it doesn't seem to be used anymore.
- Added a new option to the button configuration of the LDB feed, enabling the user to hide watched bonuses.
- Added some sanity checks for empty slots, to avoid calculation errors.
- Parry, Defense, Block, Dodge and Resilience Rating: Low-level players will now convert these ratings into their corresponding defensive stats at the same rate as level 34 players.
- WoW 3.1 Armor Penetration Rating: All classes now receive 25% more benefit from Armor Penetration Rating. Corrected base rating value.
- WoW 3.1 Haste Rating: Shamans, Paladins, Druids and Death knights now receive 30% more melee haste from Haste Rating. Implemented changes to core addon plus the LDB feed to return different melee and ranged/spell values.
------------------------------------------------
4.7 Tristanian [2009.03.15]
- Fixed a bug that would sometimes prevent the bonuses of certain prismatic gems from being properly counted.
- Updated Chinese localization.
- Changed default behavior of the LDB feed to enabled.
------------------------------------------------
4.6b Tristanian [2009.02.23]
- Fixed a bug with the library loading order that would prevent the configuration option for the minimap icon from being enabled.
- Updated French localization.
------------------------------------------------
4.6 Tristanian [2009.02.20]
- Configuration initialization moved to ADDON_LOADED instead of VARIABLES_LOADED.
- Implemented a load on demand LDB plugin, that provides an overview of the gear bonuses for the current player.
- Added /bscan broker slash command to toggle the state of the LDB feed (enabled/disabled).
- Added LibDBIcon support for the LDB feed, for users lacking a proper display addon.
------------------------------------------------
4.5 Tristanian [2009.02.09]
- Added average item level to bonuses table.
- Modified /bscan show and /bscan target commands to display the average item level of the relevant target.
------------------------------------------------
4.4 Tristanian [2009.01.20]
- Replaced instances of getglobal() with _G for minor efficiency.
- Added DPS values and categories for weapons.
- Re-enabled German localization with a few needed updates for Wotlk (work in progress).
- Added Chinese localizations (zhCN and zhTW).
- Added support for feral AP on weapons (patch 3.0.8).
------------------------------------------------
4.3 Tristanian [2009.01.12]
- Fixed "Void Star Talisman" pattern detection.
- Scrapped AceLibrary and TipHooker-1.0 in favor of the Libstubbed LibTipHooker-1.1 library.
- Merged gem table, implemented proper folder structure for localization.
- Minor code improvements (event handling via the main module, level & class specification for scanned targets).
------------------------------------------------
4.2 Tristanian [2009.01.04]
- Re-enabled "Ranged critical Rating"
- Added a significant amount of missing patterns (Hodir healing enchants, mp5 metagem effect, vitality, wisdom etc)
------------------------------------------------
4.1 Tristanian [2008.10.14]
- Removed "/bs" slash command handler to avoid conflicts with other addons
- Added new rating conversion formula for levels 71-80
- Consolidated Crit/Hit/Haste Ratings and adjusted info for "Hit Rating" according to melee/spells
- Fixed proper detection for Shattered Sun crit metagem
- Fixed slash command for itemlink scanning
- Minor improvements
- Re-enabled "Ranged Hit Rating"
- Disabled auto-hooking of itemlinks. Itembasic and Itemextend commands now depend on tooltips enabled.
- Added French locale
- Added Armor Penetration Rating
- Removed OnUpdate, replaced with AceTimer-3.0 to slightly throttle spammy events
- Added initial batch of Gem Item ID's for coloring purposes
- Added patterns for new metagem bonuses
- Added Icewalker enchant
- Revamped localization, eliminated global strings, AceLocale-3.0 is used instead.
- Redundant code cleanup
------------------------------------------------
3.5 Tristanian [2008.07.25]
- Fixed a bug with socket bonuses improperly detecting damage and healing values
- Replaced instances of "this" with "self" to ensure compatibility with future expansion(s)
- Fixed missing gem colors added with patch 2.4.2
- Slight improvements to the line parser for easier detection of patterns
- Tagged code for revision in preparation of "Wrath of the Lich King" expansion
------------------------------------------------
3.4a Tristanian [2008.04.07]
- Committed a couple of missing de/DE enchant patterns
- Added gem color support for the new WoW 2.4 gems
------------------------------------------------
3.4 Tristanian [2008.03.31]
- Updated TOC to 20400
- Implemented a few more safeguards to avoid errors on invalid itemlinks
- Updated German localization
- Fixed a bug that would make you unable to scan a "custom" target along with a proper range check
- Added a custom pattern for a shoulder enchant for EU/US locale
- Added some more gem ID's to identify coloring for some gem quest rewards due to Blizzard using different ID's
------------------------------------------------
3.3 Tristanian [2008.02.11]
- Added support for some countable, secondary effects, derived from meta gems
- BonusScanner will now properly warn you when trying to manually scan an item that hasn't been validated on the server
- Added a missing critical strike rating pattern
- Minor efficiency fixes
- Fixed a bug that was preventing tooltips from being hooked properly while zoning
or switching to different frames
------------------------------------------------
3.2 Tristanian [2007.12.08]
- Added Gem color count support
- Updated all relevant slash commands to support the new functionality (show, target, itemlink, slotname, etc)
- Added /bs tooltip gems command to optionally attach gem color count on tooltips
- Holding Ctrl and hovering over an itemlink will also reveal gem color count information
- Added a new option to TitanItemBonuses to display character Gem color count on the ItemBonuses tooltip
- Refined TitanItemBonuses category menu on right-click to display ratings as percentages if selected
------------------------------------------------
3.1a Tristanian [2007.11.27]
- Fixed a serious bug that was preventing tooltip attachment for users with no previous savedvariables
------------------------------------------------
3.1 Tristanian [2007.11.25]
- Fixed parsing for some color-coded metagems, adjusted text and translations here and there
- Defense, Resilience and Expertise ratings will now also display percentages of decreased crit chance
- You may (optionally) enable additional statistics (ItemID, GemsIDs, EnchantID, Itemlevel etc) on item tooltips
- Implemented code to display hidden spell damage bonuses for healers (work in progress)
------------------------------------------------
3.0a Tristanian [2007.11.16]
- Hotfix Release
- Fixed an issue with TitanItemBonuses category submenu disappearing on mouseover
------------------------------------------------
v3.0 Tristanian [2007.11.15]
- Major update
- Updated TOC to 20300
- Improved addon message output
- Added /bs slash command and revamped slash command help
- Improved /bs 'itemlink' and /bs target to take into consideration the validity of checks
- Added Expertise rating, removed weapon ratings
- Added a pattern for healing items that also provide spell damage bonuses
- Revamped line parser to support the new separators for multi bonus enchants/gems
- Revamped passive bonus parser to support custom values for specific patterns
- Adjusted the healing bonus granted from spell damage enchants accordingly (work in progress)
- Implemented tooltip hooking support for item bonus summary (requires AceLibrary, TipHooker)
- Renamed GetRatingBonus function to BonusScanner:GetRatingBonus
- Removed dependency from TitanItemBonuses for bonus category display. BonusScanner is now completely independent.
- Implemented local item (session) cache to reduce rapid memory increase when tooltip summary is enabled
- Forced a cache reset and garbage collection every every hour to improve performance
- Removed temporary item buff detection (BonusScanner will be limited to persistent bonuses now)
- Added a few missing patterns for critical hits and spell damage
------------------------------------------------
v2.11a Tristanian [2007.9.30]
- Fixed Haste Rating conversions to percentages to reflect the latest change in the patch
------------------------------------------------
v2.11 Tristanian [2007.9.24]
- Updated TOC to 20200
- Implemented conversion of Combat Ratings to percentages/points
- Updated /bscan commands to support the rating conversion where applicable
- Updated TitanItemBonuses to support rating conversions
------------------------------------------------
v2.10 Tristanian [2007.9.7]
- Implemented German Localization (BonusScanner will now work with German clients again)
- Corrected a bug that was preventing certain passive effects, on multi-bonus patterns from being parsed
- Removed some redundant patterns
- Efficiency improvements here and there
------------------------------------------------
v2.9a BETA Tristanian [2007.8.31]
- Added German Localization (work in progress)
------------------------------------------------
v2.9 Tristanian [2007.8.28]
- Added a missing bonus pattern derived from Void Star Talisman
- Added a missing unarmed (fist) bonus pattern
- Removed some redundant patterns and variables
- Improved /bscan and /bscan details commands if TitanItemBonuses is loaded
- Implemented a range check for the /bscan target command
------------------------------------------------
v2.8 Tristanian [2007.8.9]
- Merged multi pattern separators into a single table (long overdue)
- Modifications made to generic pattern parser for future efficiency (needs testing)
- Added a missing block rating pattern
- The block value of a shield will now properly add to the total amount of block value
------------------------------------------------
v2.7a Tristanian [2007.8.1]
- Corrected the Demon's Blood pattern
- Added scope crit rating pattern
- Added scope ranged weapon damage pattern
- Scrapped reinforced armor detection (limited to weapons, rings, trinkets and kits) for total armor detection from gear
------------------------------------------------
v2.7 Tristanian [2007.7.25]
- Corrected an issue with two-handed swords skill rating
- Corrected typos with Bow, Crossbow and Gun skill ratings that prevented the bonuses from being counted
- Added feral combat rating and two-handed axes skill rating bonus detection
- Added Surefooted pattern
- Added two generic haste enchant patterns (just in case)
------------------------------------------------
v2.6b Tristanian [2007.7.14]
- Added a new melee bonus called 'Armor Penetration' found in T6 (warrior/rogue) item sets and weapons
------------------------------------------------
v2.6a Tristanian [2007.7.8]
- Added a missing mana regeneration socket bonus
------------------------------------------------
v2.6 Tristanian [2007.7.1]
- Added Enchant separators to localization.lua for easier reference
- Added missing fist skill rating and pattern
- Added Soulfrost, Sunfire and Savagery patterns
- Added a missing health regeneration pattern
------------------------------------------------
v2.5 Tristanian [2007.6.16]
- Added missing shield block rating pattern, values are added to regular block rating
- Added 'Minor Speed increase and 9 Stamina' pattern, correcting overall stamina values
- Added pattern for Vitality on boots
- Refined the generic parser to support metagems with the '&' separator
- Added a couple of haste rating patterns to support Black Temple item equip bonuses (possibly more out there)
------------------------------------------------
v2.4a Tristanian [2007.6.4]
- Updated TOC to 20100
- Added missing weapon ratings (eg. daggers)
- Added support for Armor detection on weapons, rings and trinkets
- Added/Fixed several patterns to support BC tooltip equip bonuses
- Added Atiesh patterns
- Fixed the way several special enchants are detected (especially mana regen)
- Fixed detection of bonuses on several green and blue items 'of the []itype[/i]' (basically reinstated enchantment fix)
- Modified /bscan 'itemlink' to show the item link instead of the plain item name in default chat frame
- Added a new command /bscan 'itemlink' 'player' which will whisper bonuses to the said player
------------------------------------------------
v2.3 jmlsteele [2007.02.20]
-Added support for multiple bonus lines seperated by ' and '
-Added support for 'Socket Bonus:' (checks if you have socketed correctly)
-Fixed /bscan 'itemlink' command to reflect changes to the itemlink format
-Updated English Localization file
------------------------------------------------
v2.2 jmlsteele [2007.01.11]
-Updated TOC to 20003
-Removed redundant code
-Re-enabled unused bonus types to fix error with ItemBonuses
-Fixed scanning of multiple, different, values/line
-Fixed scanning for Atiesh staffs
-Added weapon ratings (Axe,Mace,Sword,Bow,XBow,Gun)
-Added Resilience
-Added Weapon Damage
-Added Spell Penetration
-Added ability to scan other people
-New slash command /bscan target
-Removed enchantment fix (fixed properly by patch 2.0.3)
------------------------------------------------
v2.1 jmlsteele [2006.12.21]
-Fixed healing enchants not displaying properly
-Re-enabled Feral Attack Power
-Re-enabled Undead Attack power
-Thanks to Tristanian for the above fixes
------------------------------------------------
v2.0 jmlsteele [2006.12.17]
-Updated codebase for TOC 20000
-Added fix to compensate for enchant colours
-Added fix for itemlink scanning
-Changed %s to ratings (hit, crit, dodge, etc...)
------------------------------------------------
v1.2 Crowley [2006.11.02]
- Link: http://wow.curse-gaming.com/en/files/details/1732/bonusscanner/
Optional Files (0)


Post A Reply Comment Options
Unread 09-23-12, 12:17 PM  
Prindarla
A Kobold Labourer

Forum posts: 0
File comments: 41
Uploads: 0
the fix for 5.0.4 is to comment out the range slot.

find BonusScanner.slots = { in bonusscanner.lua
and add -- before the entry "Ranged",

this should get it working again
Report comment to moderator  
Reply With Quote
Unread 08-29-12, 09:50 AM  
erogroth
A Cyclonian

Forum posts: 43
File comments: 32
Uploads: 0
Looks like both the original and this have both been abandoned. Any ideas for a replacement?
Report comment to moderator  
Reply With Quote
Unread 07-05-12, 07:00 AM  
WoWGeek
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Equip statuses

It seems that BS isn't accounting for equip bonuses on gear.
For example, my leveling hunter gets all his haste from equip bonuses and BS is reporting no haste.
Am I missing something about how to use the addon?
Thanks.
Report comment to moderator  
Reply With Quote
Unread 11-16-10, 11:40 PM  
Mirrikat45
A Murloc Raider
 
Mirrikat45's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 160
Uploads: 5
Re: Will this be updated?

Originally posted by Xye
Will this be updated for the latest patch please?
Yes, the update will go live December 7th.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 01:17 PM  
Xye
A Murloc Raider

Forum posts: 5
File comments: 3
Uploads: 0
Will this be updated?

Will this be updated for the latest patch please?
Report comment to moderator  
Reply With Quote
Unread 09-29-10, 10:50 AM  
dranged
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Bonusscanner LDB

Originally posted by thekitchensink
I can't get the LDB display to show up either, nor will it hook into titan panel. Titan panel is not even detecting anything in the plugins tab from the interface options menu, so something might be missing.
Get an older version where the LDB is still with it install that and just update Bonusscanner itself and you will have it back in the plugins tab.
Report comment to moderator  
Reply With Quote
Unread 08-11-10, 11:09 PM  
thekitchensink
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
I can't get the LDB display to show up either, nor will it hook into titan panel. Titan panel is not even detecting anything in the plugins tab from the interface options menu, so something might be missing.
Report comment to moderator  
Reply With Quote
Unread 05-07-10, 07:38 PM  
mearlin
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
LDB Configuration Panel

I can't seem to find a way to open the config panel, am I missing something?

Thank you
Report comment to moderator  
Reply With Quote
Unread 04-27-10, 11:15 AM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
cant get the LDB to show up.
Report comment to moderator  
Reply With Quote
Unread 04-05-10, 02:14 AM  
vodanh
A Murloc Raider

Forum posts: 5
File comments: 12
Uploads: 0
Conflict with Grid ?

Am I the only one that has a conflict with Grid and this addon ?
When BS is enabled, My Grid can not display correctly. Can anyone else confirm this or is it just me and I have another addon in conjunction with BS that is causing the conflict ?


*FIXED: I turned off BS and grid would work but break when i turned it back on.
But then it worked on another char. I then turned off Honor_Fu and ReccomendedZone_Fu and the conflict between BS and Grid was gone.
Last edited by vodanh : 04-05-10 at 02:19 AM.
Report comment to moderator  
Reply With Quote
Unread 03-31-10, 04:29 PM  
Grenaid
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
LDB

Oddly, it is not showing up for Titan Panel with me either.

I had it working for a while, with a version of BonusScanner that had a separate folder too: Broker_BonusScanner.

This folder is missing from the current install; fine.

The "/bscan broker" command "enables" and "disables" the module according to chat, but it is not listed in Titan anymore. Not sure how to debug LDB problems, could it be hooked into another addon? No problems with other LDB things and Titan so far.
Last edited by Grenaid : 03-31-10 at 04:29 PM.
Report comment to moderator  
Reply With Quote
Unread 01-25-10, 03:11 PM  
Star_Hobbit
A Kobold Labourer
 
Star_Hobbit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 60
Uploads: 6
From Titan panel:
Ability to utilize Data Broker plug-ins.
Report comment to moderator  
Reply With Quote
Unread 10-28-09, 02:49 PM  
yami
An Aku'mai Servant
 
yami's Avatar

Forum posts: 35
File comments: 2
Uploads: 0
Question titan panel?

is there a way to incorperate this into titan panel?
Report comment to moderator  
Reply With Quote
Unread 08-12-09, 04:01 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
Re: here are your new errors

Originally posted by lewal
Date: 2009-08-12 08:56:30
ID: -1
Error occured in: Global
Count: 3
Message: ..\FrameXML\GameTooltip.lua line 126:
StatLogicTooltipMoneyFrame1:SetPoint(): Couldn't find region named 'StatLogicTooltipTextLeft10'
Debug:
[C]: ?
[C]: SetPoint()
..\FrameXML\GameTooltip.lua:126: SetTooltipMoney()
..\FrameXML\GameTooltip.lua:88: GameTooltip_OnTooltipAddMoney()
[string "*:OnTooltipAddMoney"]:1:
[string "*:OnTooltipAddMoney"]:1
[C]: SetHyperlink()
...ankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:12257: GetSum()
...ankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:12938: GetDiff()
TankPoints\TankPointsTooltips.lua:271: handler()
...usScanner\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:169:
...usScanner\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:164
[C]: SetAuctionItem()
...ace\AddOns\Blizzard_AuctionUI\Blizzard_AuctionUI.lua:1405: AuctionFrameItem_OnEnter()
[string "*:OnEnter"]:2:
[string "*:OnEnter"]:1
AddOns:
Swatter, v5.6.4389 (KangaII)
Corpse, v3.2.0.1
Ace2, v
Your error is irrelevant to BonusScanner. It's coming from the LibStatLogic-1.1 library of the TankPoints addon.
__________________
Report comment to moderator  
Reply With Quote
Unread 08-12-09, 08:09 AM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 153
Uploads: 0
here are your new errors

Date: 2009-08-12 08:56:30
ID: -1
Error occured in: Global
Count: 3
Message: ..\FrameXML\GameTooltip.lua line 126:
StatLogicTooltipMoneyFrame1:SetPoint(): Couldn't find region named 'StatLogicTooltipTextLeft10'
Debug:
[C]: ?
[C]: SetPoint()
..\FrameXML\GameTooltip.lua:126: SetTooltipMoney()
..\FrameXML\GameTooltip.lua:88: GameTooltip_OnTooltipAddMoney()
[string "*:OnTooltipAddMoney"]:1:
[string "*:OnTooltipAddMoney"]:1
[C]: SetHyperlink()
...ankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:12257: GetSum()
...ankPoints\libs\LibStatLogic-1.1\LibStatLogic-1.1.lua:12938: GetDiff()
TankPoints\TankPointsTooltips.lua:271: handler()
...usScanner\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:169:
...usScanner\libs\LibTipHooker-1.1\LibTipHooker-1.1.lua:164
[C]: SetAuctionItem()
...ace\AddOns\Blizzard_AuctionUI\Blizzard_AuctionUI.lua:1405: AuctionFrameItem_OnEnter()
[string "*:OnEnter"]:2:
[string "*:OnEnter"]:1
AddOns:
Swatter, v5.6.4389 (KangaII)
Corpse, v3.2.0.1
Ace2, v
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: