Download
(162Kb)
Download
Updated: 03-13-09 04:41 PM
Pictures
File Info
Updated:03-13-09 04:41 PM
Created:02-14-09 08:58 PM
Downloads:9,637
Favorites:39
MD5:

DotIt  Popular! (More than 5000 hits)

Version: Beta 10 Fix 4_1
by: Eggi [More]

Changed the name to CompactBars and as I can't find an option to rename it I have created a new project:

http://www.wowinterface.com/download...mpactBars.html

b10 Fix 4_1
- performance improvements and a bit of code cleaning
- deDE localization added
- bossmod bars improved (will be removed on wipes/boss death)
b10 Fix 3
- bossmod bars should now be removed on wipes/boss deaths
- added localization (nothing really changed for the user... only preperation to allow localization)
b10 Fix 2
- added the option to hide the bossmod bar text
- added the option to hide the target text
- fixed some bugs with other locals (only important for the verticale scale)
- added 2 missing rogue spells
b10 Fix 1
- added some options (mainly to hide the default bossmod bars)
b10
- added bossmods
-- supports BigWigs and DBM
-- at the moment it is not possible to hide the original bars
-- you can disable the bossmods in the general options
b9 Fix 20
-- classes split into different modules
-- fixed a bug where debuffs could get the timing of another debuff
b9 Fix 19
-- added shamans
-- added warlocks
-- added warriors
--> every class now has all the spells included (with ~10 spells that I will add in a later release)
b9 Fix 18
-- added all paladin and priest spells
b9 Fix 17
-- added all mage spells
b9 Fix 16
-- added all hunter spells,
b9 Fix 15
-- added all druid spells (tracks internal eclipse cd!)
b9 Fix 14
-- added all rogue spells
b9 Fix 12
-- added missing DK spells ... only Desecration should be missing now
b9 Fix 11
-- added every DK spell - so please be aware that if you don't use a logarithmic scale that you should disable spells with very long bars or use a logarithmic scale (maybe a 10 or 20 min part at the end of your bar)
-- fixed a major bug which could lead to bars not appearing and incorrect timings
b9 Fix 10:
- fixed DKs (there was a typo which did not allow dks as they are written DEATHKNIGHT without a space)
- single target mode fixed
b9 Fix 9:
- changed moonfire and insect swarm to reflect the talents (thanks to Wara)
- remove dots option should now work better
- changed the options
-- increased the size of the options dialog
-- alpha values of colors are now stored properly
-- texture selection working again
-- rearranged some options
b9 Fix 7:
-- multiline option field should now work properly
-- choosing textures and fonts is now much easier (there is a preview in the options)
b9 Fix 6:
-- logarithmic scale is now not used by default
b9 Fix 5:
-- fixed some default spells
b9 Fix 2:
-- fixed a bug with the text not disappearing properly
b9 Fix 1:
-- fixed a bug with a table
b9:
-- logarithmic scale added
-- dots can now be removed on target change (means only 1 dot bar! ... this only works with the option own dots enabled)
-- item cooldowns
b8 Fix 3:
-- fixed a bug with refreshing dots and other things
-- this means that it is not possible to track stacking aoe dots (FoK with deadly will be only tracked once and not refreshed)
b8 Fix 2:
-- code cleanup
b8 Fix 1:
-- fixes a bug with the vertical bars
b8:
-- uses own code instead of a library for cooldown management
-- should fix the problems that some people got when mounting or other things like that
b7 Fix 7:
-- added some more default spells
b7 Fix 6:
-- added some additional checks to avoid bars double appearing instead of refreshing
b7 Fix 5:
-- fixed a memory leak (thanks to Colenzo)
-- added paladin spells (thanks to Colenzo)
-- fixed a bug that was introduced with fix 4
b7 Fix 3:
-- modified some code to prevent bugs after the first wow start
b7 Fix 2:
-- fixed a problem that cooldowns did not show up after a few times
-- fixed a problem that cooldowns did not reset properly if abilities like preperation were used
b7 Fix 1:
-- changed some default spells (heroism, speed pot and wild magic)
-- removed LibCooldown-Item-2.0
b7:
-- added spell cooldowns
-- if you want your cooldowns displayed please add them on your own. It is even possible to leave the code field empty here, but if you input a return value it will be used instead of the cooldown!
b6 Fix 4:
-- fixed a few extremely anoying bugs that seem to be related with zoning
b6 Fix 3:
-- fixed the color menu problem when inserting a spell
b6 Fix 2:
-- insert spell menue should be working again
b6 Fix 1:
-- only added a check which hopefully fixes a null value problem (could not personally reproduce that error so its hard to say if its fixed)
b6:
-- added the option to disable the text of the scale to save some space on screen (you should at least show it once so that you know how many seconds one step is)
-- added option to track only dots of your target and so it does not show the name of the current target which leads to an improvement in the screen space needed (if you change target the old bar will not be removed!)
-- added options to disable spells and group of spells
-- buf fixes

a6:
-- possibility to add custom spells and changes to the structure (only class specific spells + general spells are loaded)
b4:
-- fixed a little bug in the options menu
b3:
-- added some more options:
--- fonts can now be changed
--- the bars can now be thicker than 10 px
--- changed the slider ranges
--- changed the order of the options
--- added the profiles dialogue
-- fixed the lock (don't forget to press ALT when you have unlocked it!)

b2:
-- added devouring plague
Beta Files (5)
File Name
Version
Hits
Size
Author
Date
Beta 10 Fix 1
1,119
160kB
Eggi
03-10-09 04:45 PM
Beta 10 Fix 1
1,109
160kB
Eggi
03-10-09 04:40 PM
Beta 10 Fix 1
1,064
160kB
Eggi
03-10-09 04:38 PM
Beta 10 Fix 1
1,110
160kB
Eggi
03-10-09 04:37 PM
Beta 10
1,095
159kB
Eggi
03-09-09 04:32 PM


Optional Files (0)


Post A Reply Comment Options
Unread 03-06-09, 01:15 PM  
Lariel
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
First off, I was thrilled to find this addon, as I've been looking for something similar for a bit by now.

However, I'm having problems getting it to work right on my mage. I want to track the Improved Scorch debuff, and it just won't work. I tried entering both the Improved Scorch spell ID (all ranks at that) and the spell ID of the actual Scorch spell, but neither worked.

Could anyone help me out here? I simply don't know what could be causing it. Living Bomb works just fine by the way, as does Icy Veins.
Report comment to moderator  
Reply With Quote
Unread 03-06-09, 06:10 AM  
Eggi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 76
Uploads: 5
Originally posted by Privelgus
Thanks, just set it up just like Coolline.

One more question: I'm not sure, if this is allready possible, but can I change the alpha of all bars? I tried to change the alpha of the barcolors, but nothing changed at all.
The barcolors are overwritten if the spell has a color defined, but I will check if there is a bug.
Report comment to moderator  
Reply With Quote
Unread 03-06-09, 03:21 AM  
Privelgus
A Kobold Labourer

Forum posts: 0
File comments: 61
Uploads: 0
Originally posted by Eggi
Thats already possible.
Go to the options and Set as steps 1 and then type the size and the time of the step. I think in the video it should be something like 10 seconds (I only think it was 10 because of stealth... but could be less) and then create the other by typing the time into the logarithmic time edit seperated by commas... so for example
15, 20, 30, 50, 100 ... Should then lead to nearly the same behavior.
To the "not overlapping" behavior. This is only in that video because the creator of the movie did not use any spells that have a very similar cooldown.
And there is also the possibility (without using a logarithmic scale!) that you set the time that is displayed on your scale to a lower value or increasing the size of the bar.
Thanks, just set it up just like Coolline.

One more question: I'm not sure, if this is allready possible, but can I change the alpha of all bars? I tried to change the alpha of the barcolors, but nothing changed at all.
Report comment to moderator  
Reply With Quote
Unread 03-06-09, 12:37 AM  
Eggi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 76
Uploads: 5
Originally posted by Privelgus
Would it be possible to set ALL timesteps the size I like it, not only after 1 min? I would like to change it the way the addon Coolline handles it.

Here's a short video, where you can see the difference.

The advantage is, the last few seconds the icons move faster and that way they are not overlapping at the and. This way you can see the exact time the DoT/buff/CD/etc. fades.
Thats already possible.
Go to the options and Set as steps 1 and then type the size and the time of the step. I think in the video it should be something like 10 seconds (I only think it was 10 because of stealth... but could be less) and then create the other by typing the time into the logarithmic time edit seperated by commas... so for example
15, 20, 30, 50, 100 ... Should then lead to nearly the same behavior.
To the "not overlapping" behavior. This is only in that video because the creator of the movie did not use any spells that have a very similar cooldown.
And there is also the possibility (without using a logarithmic scale!) that you set the time that is displayed on your scale to a lower value or increasing the size of the bar.
But I have to say that I like the icon animation in the end ... thats something I will implement and probably also the option that the bars are "invisible" (it is already possible by setting the alpha down to 0 but I will add a checkbox so that this is possible only with one click instead of changing all the colors)

BTW: Animations should (if they fix all the problems) be easy to create when 3.1 hits (and with the advantage of not eating up so many resources)
Last edited by Eggi : 03-06-09 at 12:43 AM.
Report comment to moderator  
Reply With Quote
Unread 03-05-09, 06:40 PM  
Privelgus
A Kobold Labourer

Forum posts: 0
File comments: 61
Uploads: 0
Would it be possible to set ALL timesteps the size I like it, not only after 1 min? I would like to change it the way the addon Coolline handles it.

Here's a short video, where you can see the difference.

The advantage is, the last few seconds the icons move faster and that way they are not overlapping at the and. This way you can see the exact time the DoT/buff/CD/etc. fades.
Report comment to moderator  
Reply With Quote
Unread 03-05-09, 12:51 AM  
Eggi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 76
Uploads: 5
Originally posted by Seir
how about adding icon options

Things like the ability to change icon size, or have effects that trigger on end like the icon pulsing, or growing larger, fading out slowly, playing a sound etc...
Icon size is bound to the bar so if you want a larger icon then you have to increase the height of the bar (in the vertical modus the width).

The other options are no problem and I will add them when I'm finished with all the classes and bossmods.
Report comment to moderator  
Reply With Quote
Unread 03-04-09, 09:10 PM  
Seir
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
how about adding icon options

Things like the ability to change icon size, or have effects that trigger on end like the icon pulsing, or growing larger, fading out slowly, playing a sound etc...
Report comment to moderator  
Reply With Quote
Unread 03-04-09, 04:51 PM  
Eggi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 76
Uploads: 5
Fix 11+ is very important for everyone! Please update to Fix 11+ as Fix 10 (or 9) introduced a problem which could lead to incorrect timings and bars not appearing.
Last edited by Eggi : 03-04-09 at 05:30 PM.
Report comment to moderator  
Reply With Quote
Unread 03-03-09, 08:19 PM  
Seir
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Originally posted by endercortan
Seir have you tried http://www.wowinterface.com/download...ntHorizon.html ? It's similar to this but caster/dot oriented; I think it does a few of the things you've suggested already and maybe a bit more.
Yeah i have but it won't be as useful after 3.1
Report comment to moderator  
Reply With Quote
Unread 03-03-09, 01:06 AM  
Eggi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 76
Uploads: 5
Originally posted by endercortan
Seir have you tried http://www.wowinterface.com/download...ntHorizon.html ? It's similar to this but caster/dot oriented; I think it does a few of the things you've suggested already and maybe a bit more.
With the disadvantage of eating up much more screen space.
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 11:07 PM  
endercortan
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Seir
I was thinking today that there were one thing that would be nice to see eventually on dotit:

A line or bar w/e to mark where your current cast/gcd will end in comparison to the rest of your timers.

0------------I <- e.g. immolate timer
0||||||||||||||||||||||||||||||| <- scale
-------------1.5------2.5------3
________________^
________________| your current cast/gcd ends here
Seir have you tried http://www.wowinterface.com/download...ntHorizon.html ? It's similar to this but caster/dot oriented; I think it does a few of the things you've suggested already and maybe a bit more.
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 05:09 AM  
Eggi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 76
Uploads: 5
Originally posted by Seir
I was thinking today that there were one thing that would be nice to see eventually on dotit:

A line or bar w/e to mark where your current cast/gcd will end in comparison to the rest of your timers.

0------------I <- e.g. immolate timer
0||||||||||||||||||||||||||||||| <- scale
-------------1.5------2.5------3
________________^
________________| your current cast/gcd ends here
Sounds like overkill to me. It needs a second scale (as your casts are much shorter then the dots/..) and so I don't really see how it makes the castbar comparable to your dots (I mean if I want to compare it has to has the same length ... that means for example if you use Hunger For Blood (30s dur) and a 3 second cast... it would have a 10:1 ratio which leads to a very small castbar.
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 03:19 AM  
Privelgus
A Kobold Labourer

Forum posts: 0
File comments: 61
Uploads: 0
Originally posted by Eggi
It is better to not have anything active while changing settings (but I will try to fix that problem)
To 1 and 2: should be both no problem to add.
3: Would be some more work. I will do this maybe if when I have some time left
Yeha!
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 02:16 AM  
Seir
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
I was thinking today that there were one thing that would be nice to see eventually on dotit:

A line or bar w/e to mark where your current cast/gcd will end in comparison to the rest of your timers.

0------------I <- e.g. immolate timer
0||||||||||||||||||||||||||||||| <- scale
-------------1.5------2.5------3
________________^
________________| your current cast/gcd ends here
Last edited by Seir : 03-02-09 at 02:18 AM.
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 12:52 AM  
Eggi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 76
Uploads: 5
Originally posted by Privelgus
I was fighting on a test dumy so I can see the settings I just set DoTIt, stopt fighting to change the Barscale in DoTIt, closed the Menu and started fighting again. Then I got this error:

[2009/03/02 05:18:40-655-x1]: DotIT-1.0\core.lua:268: attempt to perform arithmetic on local 'appl' (a nil value)
DotIT-1.0\core.lua:282: in function `?'
CallbackHandler-1.0-3 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[2]":4: in function <[string "safecall Dispatcher[2]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[2]":13: in function `?'
CallbackHandler-1.0-3 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):73: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:72>


I think there was still a buff up on me while I changed the settings and even when I started again to fight.
---

And three more things I realy would like to see:

1) Can you please add a option that DoTIt does not shows up, if there is nothing for it to track?

2) Would it be possible to set bars to disapear if the icon "reachs" zero insted of the icon "exeeds" zero?

3) Currently the bars are shown all on one side of the bar. I hink it would be cool to let one bar show up on one side and the others on the other side. Maybe a second Timebar would be also cool. Like this:

||||||||||Debuffs on target||||||||||
-----------DoTIt-Timebar------------
||||||||||||||Selfbuffs|||||||||||||||
|||||||||||||Cooldowns||||||||||||||

or

||||||||||Debuffs on target||||||||||
-----------DoTIt-Timebar------------
||||||||||||||Selfbuffs|||||||||||||||
-----------DoTIt-Timebar------------ <- and this bar only shows up, if there is a CD to track?
|||||||||||||Cooldowns||||||||||||||

Keep up the good work!
It is better to not have anything active while changing settings (but I will try to fix that problem)
To 1 and 2: should be both no problem to add.
3: Would be some more work. I will do this maybe when I have some time left
Last edited by Eggi : 03-02-09 at 04:09 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: