Download
(13Kb)
Download
Updated: 12-07-07 03:50 PM
Pictures
File Info
Updated:12-07-07 03:50 PM
Created:unknown
Downloads:6,636
Favorites:13
MD5:

Bubbler  Popular! (More than 5000 hits)

Version: 1.0
by: Kaso [More]

Bubbler is a Shield mod, it estimates the amount of damage absorption you have left on your Power Word: Shield, Ice Barrier, Mana Shield or Voidwalker Sacrifice. (Or a combination of these).

I loved CT_ShieldMod before WoW 2.0 came out and bugged Cide a fair bit to fix her up for 2.0 however Cide is a busy guy and other projects nodoubt come first, so tired of waiting i've done a complete rewrite from scratch of CT_ShieldMod along with expanding it's features and fixing some issues i felt CT_ShieldMod had.

Features
Estimates Shield damage absorption remaining and displays this in a small window.
Supports PW:S Casted by other players
Supports Ice Barrier, Mana Shield and Voidwalker Sacrifice.
Supports Multiple simultaneous shields (eg a mage can have Ice Barrier, Mana Shield and a third party PW:S all at once and this will be accurately modeled.
Optional backwards compatibility with CT_ShieldMod (Mods that used CT_ShieldMod's data can effortlessly use Bubbler's data also)
Localized for enUS, frFR, deDE, esES
Translated for enUS, frFR

How it works
When you take damage whilst unshielded, Bubbler records an average hit/spellhit for each mob/mob+spell. Then when you are shielded and take a hit from a similar mob it will use this average to estimate the amount of absorption lost. If you take a hit from a mob Bubbler hasn't recorded an average for then it will turn the output window background red to signify that the data displayed is no longer accurate.

Beta Notice
Currently the version uploaded is a beta version because without a Mage or Warlock (or Priest over level 6) I've been unable to test properly, the basic features work as well as i can see on my little priest but i encourage you to download and give it a test and give me a shout if you find any flaws please. Also if you test out mage/warlock compatibility and have no problems also give me a shout so i know its working.

Untested areas: Mage and warlock shields, Third party shields, fr de and es localisations.

Optional Files (0)


Post A Reply Comment Options
Unread 12-10-07, 11:45 AM  
Codex
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 280
Uploads: 12
Why use estimate values?

Why do you even need to use estimate values?

Manashield absorbs like 717 damage or something.

If you get hit for 17, (717-17)== 700. Now it holds for 700 more dmg.

Why do u need to estimate?
Report comment to moderator  
Reply With Quote
Unread 12-11-07, 05:05 AM  
Kaso
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 6
Uploads: 2
Re: Why use estimate values?

Re: Why use estimate values?

Because the wow combatlog currently doesnt tell you how much you absorb if it is a full absorb, you just get a "You absorb fred's Fireball." message.
Report comment to moderator  
Reply With Quote
Unread 12-11-07, 11:35 AM  
Zefi
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I'm on a French client and that does not work
When i cast a priest shield i got this error :
"Interface\Addons\Bubbler\Bubbler.lua:362:invalide capture index"
The frame show 0 damage, i try with the same mob but the same error

Zef

EDIT : I try with my mage and got the same error but on line 257
Last edited by Zefi : 12-11-07 at 11:42 AM.
Report comment to moderator  
Reply With Quote
Unread 12-12-07, 05:58 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Installed v1.0. Cast PW: Shield (rank 12, max) with a level 70 priest on himself out of combat. USEng server/client, WoW 2.3 live. The following two errors are thrown up (recorded with the Ace2 BugSack/BugGrabber) and the mod stops working (the Bubbler frame does not reappear):

"Bubbler\\Bubbler.lua:579: attempt to index field '?' (a nil value)\nBubbler\\Bubbler.lua:206: in function <Interface\\AddOns\\Bubbler\\Bubbler.lua:114>\"

"Bubbler\\Bubbler.lua:579: attempt to index field '?' (a nil value)\nBubbler\\Bubbler.lua:603: in function `ShouldShieldBeZero'\nBubbler\\Bubbler.lua:212: in function <Interface\\AddOns\\Bubbler\\Bubbler.lua:114>"

Hope to try this again when it works.
Report comment to moderator  
Reply With Quote
Unread 12-22-07, 11:25 AM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 153
Uploads: 0
found bubbler had an issue in a dougen with other preists in the run if i get the error again ill write it down
Report comment to moderator  
Reply With Quote
Unread 01-06-08, 06:37 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
I can't get it to work on my Priest, either. BugSack error dumps:

Code:
[2008/01/01 12:05:56-355-x1]: Bubbler\Bubbler.lua:730: BubblerOutputWindow:SetPoint(): Couldn't find region named '(null)'
Bubbler\Bubbler.lua:730: in function `SetupOutputWindow'
Bubbler\Bubbler.lua:563: in function `UpdateShield'
Bubbler\Bubbler.lua:206: in function <Interface\AddOns\Bubbler\Bubbler.lua:114>

[2008/01/01 12:05:57-355-x4]: Bubbler\Bubbler.lua:738: attempt to index field 'mainFontString' (a nil value)
Bubbler\Bubbler.lua:563: in function `UpdateShield'
Bubbler\Bubbler.lua:206: in function <Interface\AddOns\Bubbler\Bubbler.lua:114>

[2008/01/01 12:05:57-355-x18]: Bubbler\Bubbler.lua:738: attempt to index field 'mainFontString' (a nil value)
Bubbler\Bubbler.lua:563: in function `UpdateShield'
Bubbler\Bubbler.lua:670: in function `ProcessAbsorb'
Bubbler\Bubbler.lua:236: in function <Interface\AddOns\Bubbler\Bubbler.lua:114
>
Report comment to moderator  
Reply With Quote
Unread 01-07-08, 09:50 AM  
layziegtp
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Mod is working just fine for me as a level 20 priest.

My question is, wouldn't it be better to pull mob information from MobInfo if it is installed? It keeps a record of each mobs average damage.

Great mod, I like it alot.
Report comment to moderator  
Reply With Quote
Unread 01-14-08, 12:53 PM  
AzWWarraven
A Murloc Raider

Forum posts: 5
File comments: 3
Uploads: 0
2 errors when casting PW:S:

[2008/01/14 11:52:35-555-x1]: Bubbler\Bubbler.lua:730: BubblerOutputWindow:SetPoint(): Couldn't find region named '(null)'
Bubbler\Bubbler.lua:730: in function `SetupOutputWindow'
Bubbler\Bubbler.lua:563: in function `UpdateShield'
Bubbler\Bubbler.lua:206: in function <Interface\AddOns\Bubbler\Bubbler.lua:114>



and

[2008/01/14 11:52:36-555-x1]: Bubbler\Bubbler.lua:738: attempt to index field 'mainFontString' (a nil value)
Bubbler\Bubbler.lua:563: in function `UpdateShield'
Bubbler\Bubbler.lua:206: in function <Interface\AddOns\Bubbler\Bubbler.lua:114>



Also, I don't see the tracker window anywhere on my screen, dispite the mod being installed and enabled.
Last edited by AzWWarraven : 01-14-08 at 12:56 PM.
Report comment to moderator  
Reply With Quote
Unread 03-07-08, 10:56 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by layziegtp
Mod is working just fine for me as a level 20 priest.

My question is, wouldn't it be better to pull mob information from MobInfo if it is installed? It keeps a record of each mobs average damage.

Great mod, I like it alot.
On a level 70 priest, it bugs out and doesn't work, as reported by myself below as well as several other people. Likely works for you because as the author states in the mod description: Currently the version uploaded is a beta version because without a Mage or Warlock (or Priest over level 6) I've been unable to test properly, the basic features work as well as i can see on my little priest but i encourage you to download and give it a test and give me a shout if you find any flaws please.

Not much point getting used to this mod if it bugs out and stops working when your priest gets past the mid-levels.

ShieldLeft is the one working mod of this type (as of this date). A shame the Bubbler author seems to be MIA; would have been nice to see competition for ShieldLeft.
Last edited by Zidomo : 03-07-08 at 10:56 AM.
Report comment to moderator  
Reply With Quote
Unread 11-26-08, 09:45 PM  
epicor
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Long way around

I dont know anything about coding or making mods, but it seems to me like you are going the long way around. Wouldnt it be easier to read the combat log and just subtract the (absorbed) amounts?

make a variable with the target name and the monitor the combat log for that name to have ( XX absorbed) after the combat message. yes? no?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: