Vanilla WoW - VanillaGaming

Community => Addons => Topic started by: Atreyyo on November 13, 2016, 06:32:33 pm



Title: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on November 13, 2016, 06:32:33 pm

Introducing

Raid Ability Tracker

What is Raid Ability Tracker?
It's basicly an addon that tracks certain class ability cooldowns (in raid) and puts them in an easy to view list.
Quickly sort by class or ability.

Only players with RAT will be listed, which means, if a player does not have the addon installed, you will not be able to see his cooldowns in RAT.


(http://i65.tinypic.com/5bpem1.jpg)
(http://i66.tinypic.com/2meby34.jpg)
(http://i63.tinypic.com/2yw9wgp.png)

Version check
(http://i64.tinypic.com/106k3o0.png)

Set up your settings in the options menu before use.

Hold down "Alt" to move frame.


Download RAT (https://github.com/Atreyyo/RAT)



As usual, let me know if you find any bugs or you gt any feedback!
Cheers!



Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: ohkillem on November 13, 2016, 06:34:34 pm
looks cool


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: X e o on November 13, 2016, 07:56:47 pm
do other people need to have the addon for abilities to be tracked ? or can one track all regardless?


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Spox on November 13, 2016, 10:58:53 pm
Some yes and some no

best if everyone has it


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on January 14, 2017, 12:40:31 am
New version up!

  • Added Disarm
  • Fixed an error with scan for Major Soulstone cooldown
  • Fixed a bug with the version check frame


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: daeghan on January 14, 2017, 02:16:29 am
New options are???


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on January 14, 2017, 03:02:04 pm
New version up!

  • Added Disarm
  • Fixed an error with scan for Major Soulstone cooldown
  • Fixed a bug with the version check frame
  • Added notify option to notify when abilieis are ready

(http://i66.tinypic.com/2ihb5eb.png)

(http://i68.tinypic.com/2posdpc.png)


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Cohle on January 15, 2017, 03:22:13 am
make sticky already :x


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: daeghan on January 15, 2017, 06:23:11 am
No last stand?


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Alda on January 15, 2017, 11:36:57 am
No last stand?

I dont think LS is worth putting on this. LS isnt something you use on CD, more of a emergancy thing.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Nela on January 15, 2017, 12:07:31 pm
No last stand?

I dont think LS is worth putting on this. LS isnt something you use on CD, more of a emergancy thing.
The same you may say about each of already listed abilities as some of them are used on specific fights or situations only.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Luise on January 15, 2017, 05:43:29 pm
Nice addon, i wil try it today.

as a suggestion to make the addon slim you could use the class icons from the wow client located at Interface\Glues\CharacterCreate\UI-CharacterCreate-Classes.blp

(http://i.imgur.com/fzABfmj.jpg)

The question mark is at Interface\Icons\INV_Misc_QuestionMark.blp

(http://i.imgur.com/tZNxlNH.jpg)

Code:
<Layer level="ARTWORK">
<Texture name="$parent_ClassTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Classes" setAllPoints="true"/>
</Layer>


use the following code to get the class icon (taken from XPerl):
Code:
function XPerl_ClassPos (class)
if(class=="WARRIOR") then return 0,    0.25,    0, 0.25; end
if(class=="MAGE")    then return 0.25, 0.5,     0, 0.25; end
if(class=="ROGUE")   then return 0.5,  0.75,    0, 0.25; end
if(class=="DRUID")   then return 0.75, 1,       0, 0.25; end
if(class=="HUNTER")  then return 0,    0.25,    0.25, 0.5; end
if(class=="SHAMAN")  then return 0.25, 0.5,     0.25, 0.5; end
if(class=="PRIEST")  then return 0.5,  0.75,    0.25, 0.5; end
if(class=="WARLOCK") then return 0.75, 1,       0.25, 0.5; end
if(class=="PALADIN") then return 0,    0.25,    0.5, 0.75; end
return 0.25, 0.5, 0.5, 0.75 -- Returns empty next one, so blank
end

local _, PlayerClass = UnitClass("player")
local r, l, t, b = XPerl_ClassPos(PlayerClass)
XPerl_Player_ClassTexture:SetTexCoord(r, l, t, b)



Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on January 18, 2017, 10:34:51 pm
Nice addon, i wil try it today.

as a suggestion to make the addon slim you could use the class icons from the wow client located at Interface\Glues\CharacterCreate\UI-CharacterCreate-Classes.blp

(http://i.imgur.com/fzABfmj.jpg)

The question mark is at Interface\Icons\INV_Misc_QuestionMark.blp

(http://i.imgur.com/tZNxlNH.jpg)

Code:
<Layer level="ARTWORK">
<Texture name="$parent_ClassTexture" file="Interface\Glues\CharacterCreate\UI-CharacterCreate-Classes" setAllPoints="true"/>
</Layer>


use the following code to get the class icon (taken from XPerl):
Code:
function XPerl_ClassPos (class)
if(class=="WARRIOR") then return 0,    0.25,    0, 0.25; end
if(class=="MAGE")    then return 0.25, 0.5,     0, 0.25; end
if(class=="ROGUE")   then return 0.5,  0.75,    0, 0.25; end
if(class=="DRUID")   then return 0.75, 1,       0, 0.25; end
if(class=="HUNTER")  then return 0,    0.25,    0.25, 0.5; end
if(class=="SHAMAN")  then return 0.25, 0.5,     0.25, 0.5; end
if(class=="PRIEST")  then return 0.5,  0.75,    0.25, 0.5; end
if(class=="WARLOCK") then return 0.75, 1,       0.25, 0.5; end
if(class=="PALADIN") then return 0,    0.25,    0.5, 0.75; end
return 0.25, 0.5, 0.5, 0.75 -- Returns empty next one, so blank
end

local _, PlayerClass = UnitClass("player")
local r, l, t, b = XPerl_ClassPos(PlayerClass)
XPerl_Player_ClassTexture:SetTexCoord(r, l, t, b)


Thanks for the tip Luise! Will check it out.


New version up RAT 1.9.3 (https://www.dropbox.com/s/td7r0spmetumv6e/Rat_1.9.3.rar?dl=0)
Fixed a minor bug.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: pingaan on February 28, 2017, 03:19:08 pm
Is there a way to resize it? Change a value in the .lua perhaps?


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on February 28, 2017, 04:59:03 pm
Is there a way to resize it? Change a value in the .lua perhaps?

Currently no, but, both a resize and a colorpicker function is on the "to do" list. Will probably come with the next version.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: pingaan on February 28, 2017, 09:03:04 pm
Great!


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: pingaan on April 01, 2017, 08:42:02 pm
@Atreyyo BuMp ;-)


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on April 13, 2017, 11:37:56 am
@Atreyyo BuMp ;-)

I hear you man.
The fixes are 50% finished.
I'm just debating over how I should implement the scaling function.
Should you be able to drag the corner of the Window to scale it, with an on/off setting in the options menu? or have a scaling bar in the options menu?

Not sure yet, what do you guys think?


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Nimo on April 13, 2017, 02:10:02 pm
why not both + /rat scale 0-1 with decimals and whatever 4th 5th and 6th option there is. Never limit urself if u have other ways:D
Ive no clue about addon making so maybe its not possible to have such alternatives, but there is honestly go for it


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: pingaan on April 23, 2017, 06:07:14 pm
I'm fine with just being able to resize it in the .Kia, what ever makes it easier for you to apply/update.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: pingaan on April 23, 2017, 06:07:32 pm
.Kia = .lua


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on May 07, 2017, 12:18:23 am
Update!


  • Added scaling function
  • Added color picker
  • You can now click the abilities to announce the cooldowns for others
  • Cleaned up some code and made it abit more lightweight

(https://i.imgsafe.org/e48ba476f8.png)

(https://i.imgsafe.org/e48c1b39cf.png)

More to come.

Let me know if you find any bugs.

Download RAT 1.9.4 (https://www.dropbox.com/s/be83gfgkvcfsh7n/Rat_1.9.4.rar?dl=0)



Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on May 15, 2017, 10:31:22 pm
Update!

Someone asked me if I could add fonts and bar textures, so here it is!

(http://i66.tinypic.com/xc3ak2.png)

(http://i64.tinypic.com/2hxotpz.png)



Download RAT 1.9.5 (https://www.dropbox.com/s/qsmg15svenzuax5/Rat_1.9.5.rar?dl=0)



Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Luise on May 16, 2017, 12:33:23 am
cool stuff but after updating to 1.9.5 i get those errors:

(http://i.imgur.com/qrMhRcy.png)

something is not working with the default settings in RatDefault(). If i call it manually and relog its working. If i delete the RAT files in WTF the error comes again.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on May 16, 2017, 07:09:14 am
cool stuff but after updating to 1.9.5 i get those errors:

(http://i.imgur.com/qrMhRcy.png)

something is not working with the default settings in RatDefault(). If i call it manually and relog its working. If i delete the RAT files in WTF the error comes again.
Thanks for letting me know.
I'll fix it later today.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on May 16, 2017, 05:59:07 pm
Should be fixed now, please let me know if you find more bugs!

Download RAT 1.9.6 (https://www.dropbox.com/s/6879i43hqbzijwa/Rat_1.9.6.rar?dl=0)


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Connelly on May 20, 2017, 01:39:34 am
Working great here, no problems. Just wondering if its not too much a bother, if a setting to reduce the players and skills names could be added, and/or maybe change the length of the bars.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on July 18, 2017, 09:46:55 pm
Get the latest version here from now on: https://github.com/Atreyyo/RAT



Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Alda on July 19, 2017, 12:40:03 pm
Noice works fine


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Wzz on March 20, 2018, 05:12:18 pm
Hello : )

I'm french and i'm actually playing on nostalgeek server Fr

This addon look really amazing and i really want to make it work! Unfortunally it actually doesn't

I have the window of the addon in game, with the options and all that stuff
When i'm using a spell , the other guy with me ( who have the addon too ) see nothing in his screen , nothing happened at all and same for me when he use a CD. I supposed , this is because we have a French client ?

Any chance to explain me what i'm supposed to do for make it work with Fr Client ?

It's not a problem for me to go English client to make this amazing addon working but my 39 anothers lame ass mates will never follow me just for an addon X) ..





Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on March 20, 2018, 07:30:20 pm
Hello : )

I'm french and i'm actually playing on nostalgeek server Fr

This addon look really amazing and i really want to make it work! Unfortunally it actually doesn't

I have the window of the addon in game, with the options and all that stuff
When i'm using a spell , the other guy with me ( who have the addon too ) see nothing in his screen , nothing happened at all and same for me when he use a CD. I supposed , this is because we have a French client ?

Any chance to explain me what i'm supposed to do for make it work with Fr Client ?

It's not a problem for me to go English client to make this amazing addon working but my 39 anothers lame ass mates will never follow me just for an addon X) ..


Hey!

If you can translate this I will make it work for the French client.

Code:
Innervate
Challenging Roar
Challenging Shout
Rebirth
Shield Wall
Berserker Rage
Pummel
Disarm
Major Soulstone
Lay on Hands
Blessing of Protection
Divine Shield
Divine Intervention
Tranquilizing Shot
Kick
Reincarnation
Mana Tide Totem

If someone could translate it to German I could add support for the German client aswell.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Floki on March 20, 2018, 09:10:14 pm
Here's a screenshot of the translation - not letting me post it as text coz of some of the German words.

(http://oi64.tinypic.com/5a2fe1.jpg)


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Wzz on March 20, 2018, 09:16:33 pm
(https://zupimages.net/up/18/12/h52u.png) (http://zupimages.net/viewer.php?id=18/12/h52u.png)


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Cohle on March 20, 2018, 09:21:03 pm
   Das Innervate
   Das Challenging Roar
   Das Challenging Shout
   Das Rebirth
   Das Shield Wall
   Das Berserker Rage
   Das Pummel, ja
   Das Disarm
   Das Major Soulstone
   Das Lay on Hands
   Das Blessing of Protection
   Das Divine Shield
   Das Divine Intervention
   Das Tranquilizing Shot
   Das Kick
   Das Reincarnation
   Das Mana Tide Totem


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Anatomic on March 20, 2018, 09:22:07 pm
   Das Innervate
   Das Challenging Roar
   Das Challenging Shout
   Das Rebirth
   Das Shield Wall
   Das Berserker Rage
   Das Pummel, ja
   Das Disarm
   Das Major Soulstone
   Das Lay on Hands
   Das Blessing of Protection
   Das Divine Shield
   Das Divine Intervention
   Das Tranquilizing Shot
   Das Kick
   Das Reincarnation
   Das Mana Tide Totem
Das Auto


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Brawnzy on March 20, 2018, 09:50:08 pm
   Das Innervate
   Das Challenging Roar
   Das Challenging Shout
   Das Rebirth
   Das Shield Wall
   Das Berserker Rage
   Das Pummel, ja
   Das Disarm
   Das Major Soulstone
   Das Lay on Hands
   Das Blessing of Protection
   Das Divine Shield
   Das Divine Intervention
   Das Tranquilizing Shot
   Das Kick
   Das Reincarnation
   Das Mana Tide Totem

Actually instead of Das Kick its Das Boot


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Nope on March 20, 2018, 10:27:44 pm
   Das Innervate
   Das Challenging Roar
   Das Challenging Shout
   Das Rebirth
   Das Shield Wall
   Das Berserker Rage
   Das Pummel, ja
   Das Disarm
   Das Major Soulstone
   Das Lay on Hands
   Das Blessing of Protection
   Das Divine Shield
   Das Divine Intervention
   Das Tranquilizing Shot
   Das Kick
   Das Reincarnation
   Das Mana Tide Totem

Das Spiel


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Wzz on March 23, 2018, 01:10:00 pm
if you gave up for the Fr compatibility plz let me know :p i ' ll force my mates to take the English client ahah


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on March 23, 2018, 01:58:13 pm
if you gave up for the Fr compatibility plz let me know :p i ' ll force my mates to take the English client ahah

I will add support for both the French and German client as soon as I get some free time to work on it.
Probably this weekend.

Stay tuned.


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Wzz on March 26, 2018, 09:19:03 am
Ok , i will :) GL

Hope this is not too hard or too time-consuming for you ^^'


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on March 26, 2018, 09:02:06 pm
Ok , i will :) GL

Hope this is not too hard or too time-consuming for you ^^'

Alright, added localization support for both German and French clients.

Although I had no way of testing this so I'm not sure if wow will accept the special characters, might  have to use a different method.

Anyways, let me know if it works, or doesn't work :)

https://github.com/Atreyyo/RAT


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Wzz on March 27, 2018, 08:57:52 am
thanks, i 'll test it tonight, after work, before my raid : )

i'll let you know what's going on, with screenshot or video


Title: Re: Raid Ability Tracker (RAT) [Addon]
Post by: Atreyyo on July 09, 2018, 09:52:32 pm
Small update!

Added a feature to invert the bars upwards.

(https://i.imgur.com/DHYYAdq.png)

(https://i.imgur.com/syXe4NL.png)


https://github.com/Atreyyo/RAT