Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ.Net in our free Daily Digest.
To receive our Daily Newsletter, you must first be a member of the QJ website. Becoming a member is FREE and easy to do. To get your own
membership, click here to sign-up.
If you are already a member, click here to log-in. You
can then click on "Newsletter Settings" to customize your daily digest experience.
Scans your equipment for cumulative bonuses like additional spell damage and sums them up.
This is basically the scan engine from TitanPanel [ItemBonuses] (http://ui.worldofwar.net/ui.php?id=871) to make it available without Titan dependencies.
ATTENTION! MAJOR INTERFACE CHANGES. Installing this version of bonus scanner will break compatibility with current mods. Mod authors will have to upgrade their mods.
Basic Usage: BonusScanner.active = 1, when BonusScanner is active BonusScanner.bonuses always contains a table of the bonuses of the current equipment. Example: BonusScanner.bonuses['HEAL'] contains the current healing bonus.
The lib also provides the following functions (might still change before v1.0):
BonusScanner:GetBonus(bonus) - returns total of a certain bonus type or 0 if not 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
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_Update() - gets called, after bonuses get updated. Empty function to hook into.
BonusScanner also provides a slash command, mostly for debugging purposes. The Command is /bonusscanner or /bscan. The options are: - /bscan show - shows all bonuses of your current equipment - /bscan details - shows bonuses with slot distribution - /bscan - (insert itemlink with Shift-click) shows recognized bonuses from that item. - /bscan - shows bonuses of given equipment slot.
'BLOCK', -- chance to block 'DODGE', -- chance to dodge 'PARRY', -- chance to parry 'ATTACKPOWER', -- attack power 'CRIT', -- chance to get a critical strike 'RANGEDATTACKPOWER', -- ranged attack power 'RANGEDCRIT', -- chance to get a crit with ranged weapons 'TOHIT', -- chance to hit
'DMG', -- spell damage 'ARCANEDMG', -- arcane spell damage 'FIREDMG', -- fire spell damage 'FROSTDMG', -- frost spell damage 'HOLYDMG', -- holy spell damage 'NATUREDMG',-- nature spell damage 'SHADOWDMG',-- shadow spell damage 'SPELLCRIT',-- chance to crit with spells 'HEAL', -- healing 'HOLYCRIT', -- chance to crit with holy spells
'HEALTHREG', -- health regeneration per 5 sec. 'MANAREG', -- mana regeneration per 5 sec. 'HEALTH', -- health points 'MANA', -- mana points } Changes : v0.9.5 [2006-01-16]:
- changed code to object-oriented style to avoid namespace conflicts. (This basically means to replace '_' in variables by '.' and in function names by ':' - changed event handling to avoid massive updates during zone changes - updated patterns as of Titan [ItemBonuses] v1.0 - (en),(de) added mana oils and wizard oils - (de) fixed pattern for passive spell damage and healing bonus - (en) added another pattern for 'of sorcery' items - (fr) updated french translation courtesy of the_nuru