Download
(69Kb)
Download
Updated: 01-25-10 11:34 AM
Pictures
File Info
Updated:01-25-10 11:34 AM
Created:unknown
Downloads:117,228
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 08-08-09, 12:11 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
Re: BonusScanner Continued v5.1e Not Loading.

Originally posted by Coasty
After I log in and get to the server login page BonusScanner is listed along with the other addons when I check the list of addons. Also, on the addons page the option to load outdated addons is turned on.

The problem is that after I log into the Garrosh server BonusScanner is no longer listed in the addon list and, of course, its mini-map button is nowhere to be seen. This type of problem is driving me nuts as I have the same problem with TitanGuild (except TitanGuild doesn't even show up in the addons list on the server login page).

I've tried everything I can think of, un-installing/re-installing etc, and nothing has worked. I don't have an error log since I don't know of a way to generate one.
BonusScanner probably loads fine, however its minimap button code resides on a separate addon/plugin, essentially a LoadOnDemand plugin. Blizzard made some changes to the API related to loading addons in 3.2. Try using the "/bscan broker" slash command and see if the plugin loads fine now, even if you reload your UI. If it doesn't, we can troubleshoot further.
__________________
Report comment to moderator  
Reply With Quote
Unread 08-08-09, 02:49 AM  
Coasty
A Flamescale Wyrmkin

Forum posts: 116
File comments: 5
Uploads: 0
BonusScanner Continued v5.1e Not Loading.

After I log in and get to the server login page BonusScanner is listed along with the other addons when I check the list of addons. Also, on the addons page the option to load outdated addons is turned on.

The problem is that after I log into the Garrosh server BonusScanner is no longer listed in the addon list and, of course, its mini-map button is nowhere to be seen. This type of problem is driving me nuts as I have the same problem with TitanGuild (except TitanGuild doesn't even show up in the addons list on the server login page).

I've tried everything I can think of, un-installing/re-installing etc, and nothing has worked. I don't have an error log since I don't know of a way to generate one.
Report comment to moderator  
Reply With Quote
Unread 07-04-09, 01:56 AM  
Aijur
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
hey guys , i need your help , i installed the addon but no bonuses are showing , i recently reinstalled wow but before this it was working perfectly, it used to show the precentages of stats received by using the item , this was shown under the item in the same "box" ( it was like : +200 health -200 mana +0.1 crit chance) . I can`t remember how to enable that again so i would really apreciate some help.
Report comment to moderator  
Reply With Quote
Unread 05-08-09, 06:41 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
Re: Empty Sockets & Enchants

Originally posted by Taborious
Is there anyway to return the # of empty gem slots a player has or quality of them? Also, return if the item does or does not have an enchant?
Not at the moment but should be fairly easy to code some API for those cases. What exactly are you trying to accomplish ?
__________________
Report comment to moderator  
Reply With Quote
Unread 05-05-09, 12:25 PM  
Taborious
A Defias Bandit

Forum posts: 3
File comments: 3
Uploads: 0
Empty Sockets & Enchants

Is there anyway to return the # of empty gem slots a player has or quality of them? Also, return if the item does or does not have an enchant?
Last edited by Taborious : 05-05-09 at 01:13 PM.
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 12:17 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
Re: Armor value too low

Originally posted by Lichthammer
BonusScanner shows a too low armor value compared to my character info or Tankadin2 both for my high level paladin and for my low level warrior. The values are app. 10% to low. I could not figure out where the difference comes from, since none of the armor items or shield accounts for that difference, nor any combination of them.

Best regards!
BS is an item scanner, it doesn't take talents into consideration, it only provides a means to view what kind of stats you are receiving purely from items. If you have talents that increase your armor (eg toughness for warriors or improved devo aura for pallies I guess ?), then the total amount of a particular stat will be higher than that reported in BS, as it should be. Same goes for let's say spell power for casters.
__________________
Last edited by Tristanian : 04-05-09 at 12:18 PM.
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 06:41 AM  
Lichthammer
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Armor value too low

BonusScanner shows a too low armor value compared to my character info or Tankadin2 both for my high level paladin and for my low level warrior. The values are app. 10% to low. I could not figure out where the difference comes from, since none of the armor items or shield accounts for that difference, nor any combination of them.

Best regards!
Report comment to moderator  
Reply With Quote
Unread 01-28-09, 09:38 PM  
myrloc
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Everyone needs this addon!
Report comment to moderator  
Reply With Quote
Unread 01-17-09, 12:38 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
Originally posted by Andeh
This addon currently doesn't work.

Edit: Actually it does, but for some reason, tooltip view of bonuses is disabled by default.... Not sure why, as thats probably the main reason people use this addon.
It's disabled to save on CPU usage for people that use it as part of compilations, as a dependency for other addons utilizing its API. Those addons do not require the extra strain.
Report comment to moderator  
Reply With Quote
Unread 01-17-09, 05:20 AM  
Andeh
A Wyrmkin Dreamwalker

Forum posts: 54
File comments: 27
Uploads: 0
This addon currently doesn't work.

Edit: Actually it does, but for some reason, tooltip view of bonuses is disabled by default.... Not sure why, as thats probably the main reason people use this addon.
Last edited by Andeh : 01-17-09 at 05:27 AM.
Report comment to moderator  
Reply With Quote
Unread 11-29-07, 01:57 PM  
Dreadlorde
A Pyroguard Emberseer
 
Dreadlorde's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2302
File comments: 141
Uploads: 4
Hi Tristanian, it's Thargos.
__________________

Funtoo - Plan 9 - Windows 7
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: