Druid Feral
User avatar
EU Gehennas
Posts: 161
Likes: 81
Tauren
Druid
9 months ago (1.13.3)
 •  Unread

Heya,

I am currently working on an Addon that shows some relevant stats for tanking on screen.
Everything is working really nicely now and it feels really good, I have big plans for Stuff like:

  • Changing the displayed stats according to Shapeshift Form <- Function in place
  • Changing the displayed stats according to Class
  • Adding some kind of color code
  • Adding caps/thresholds for specific stats
  • Adding Resistances (courtesy of @Pippina :)) <- Function in place
  • Really Advanced: A menu with tickboxes to select stats you want to track.
  • Remaining Lightning Shields (Sham), Block Value (Sham + Warrior) - Suggested by @Caperfin

I'll keep it updated here with stable versions for those of you who want to try: https://github.com/Rinkusan/AdvancedStats

To turn it on, just type /stats :) Click and drag.

This is what it currently looks like!


As you can see it's not fancy, it's a simply frame with text in it. It can be moved wherever you want on the screen and it can also simply be hidden.
The Information should update automatically by performing a number of actions, such as shapeshifting, receiving a buff or debuff, switching gear and so on and so forth.

Hoping there is someone around who can help me or point me in the right direction with mentioned issues :)

   Pippina
Rinku < the Druid > - For the HORDE - Gehennas, EU
Badlands
User avatar
EU Flamelash
Posts: 431
Likes: 169
Gnome
Shaman
9 months ago (1.13.3)
 •  Unread

Unfortunately, I can't help with your dilemma but I fully support this addon. I can see this being very useful for many classes, personally it's exhausting staring at buffs and mind-mathing what my stats are without opening my entire toon sheet.

Image    Image     Image
Shaman Elemental
User avatar
Posts: 73
Likes: 18
9 months ago (1.13.3)
 •  Unread

It looks like the event that you want to track may be "UNIT_INVENTORY_CHANGED". From https://wowwiki.fandom.com/wiki/Events_A-Z_(full_list) it says:

Fired when the player equips or unequips an item... This event is also raised when a temporary enhancement (poison, lure, etc..) is applied to the player's weapon... If multiple slots are equipped/unequipped at once it only fires once now.
.
Also note:
This event is no longer triggered when changing zones or logging in. Inventory information is available when PLAYER_ENTERING_WORLD is triggered.
So you may want to check for "PLAYER_ENTERING_WORLD" event if your stats aren't updating when you first enter the world.

If "UNIT_INVENTORY_CHANGED" doesn't do it for you, there are a couple other events that you can track for individual stat changes like "UNIT_ATTACK_POWER", "UNIT_ATTACK_SPEED", "UNIT_DAMAGE", "UNIT_DEFENSE". Unfortunately not all of the stats you seem to be tracking appear to have their own events, at least not from the list above.

If you're looking for more events to check, look at the URL provided above, it has all (at least it claims) events for wow. Do note, however, that not all of these work for Classic and some that do work slightly differently. Don't be afraid to Google a bit as you refine what you're looking for, that's what most of us do ;)
Best of luck to you!

   Rinkusan
Hey there, ClassicRaids here! Join our weekly Free WoW Game Time Giveaway!

ClassicRaids is a website centered around endgame content for World of Warcraft Classic. We help our users with a WoW Classic Guild Recruitment List, Character Search & Lookup, and Gold Making Profession Guides. Check us out and let us know if there's anything we can do to better support the Classic WoW community!
Druid Feral
User avatar
EU Gehennas
Posts: 161
Likes: 81
Tauren
Druid
9 months ago (1.13.3)
 •  Unread

Thank you, sir, I will take a look at all of that after MC :D

Rinku < the Druid > - For the HORDE - Gehennas, EU
Ashenvale
User avatar
US Fairbanks
Posts: 1022
Likes: 778
Gnome
Warrior
9 months ago (1.13.3)
 •  Unread

I'm watching this addon. I'd love to have this displayed on my screen to double check stats before heading into fights.

Can you make an option for it to display resistances as well? Lots of times I'm swapping gear out around resist fights, and yeah it's displayed in the character screen but with pally buffs coming on and falling off all the time due to range, it would be nice to just be able to eyeball it in real time along with the rest of the tank stats without keeping my character panel open.

   Rinkusan
Druid Feral
User avatar
EU Gehennas
Posts: 161
Likes: 81
Tauren
Druid
9 months ago (1.13.3)
 •  Unread

ClassicRaids wrote:
9 months ago
It looks like the event that you want to track may be "UNIT_INVENTORY_CHANGED".
Tried this now, unfortunately having the same issues still. Thanks tho :)

ClassicRaids wrote:
9 months ago
If you're looking for more events to check, look at the URL provided above
Thanks, I am aware of that list and also of the single Events. I'm not very savvy in this kind of thing, will registering lots and lots of events not be hard on performance?

Rinku < the Druid > - For the HORDE - Gehennas, EU
Druid Feral
User avatar
EU Gehennas
Posts: 161
Likes: 81
Tauren
Druid
9 months ago (1.13.3)
 •  Unread

@Pippina Resistances are added.

Addon now correcty shows all Information at all times.
Still only optimized for Druids at this point, other classes will only see current resistances.
Will show Tanking Stats in Bear Form.
Will show Crit, AP and Hit in Cat Form.
Will show resistances while non-shifted/Boomkin/Aquatic.
Will show a short string in Travel Form.

Working on further improvements, who knew this would be so satisfying :D

   teebling
Rinku < the Druid > - For the HORDE - Gehennas, EU
Badlands
User avatar
EU Flamelash
Posts: 431
Likes: 169
Gnome
Shaman
9 months ago (1.13.3)
 •  Unread

Pippina wrote:
9 months ago
I'm watching this addon. I'd love to have this displayed on my screen to double check stats before heading into fights.
oh shoot i didn't think about this YES! I can now scream at paladins when their aura is too far.

Image    Image     Image
Druid Feral
User avatar
EU Gehennas
Posts: 161
Likes: 81
Tauren
Druid
9 months ago (1.13.3)
 •  Unread

Caperfin wrote:
9 months ago
Pippina wrote:
9 months ago
I'm watching this addon. I'd love to have this displayed on my screen to double check stats before heading into fights.
oh shoot i didn't think about this YES! I can now scream at paladins when their aura is too far.
Just let me know what exactly you would like to have shown for sham :) I will hardcode everything for now, since I think it will be tough to figure out how to actually make a menu :)

Rinku < the Druid > - For the HORDE - Gehennas, EU
Druid Restoration
User avatar
OC Yojamba
Posts: 969
Likes: 773
Tauren
Druid
9 months ago (1.13.3)
 •  Unread

I haven't been playing much lately, but this looks really good. If I jump on in next couple of days I'll check it out.

ImageImage Lvl 60
ImageImage Lvl 43
Badlands
User avatar
EU Flamelash
Posts: 431
Likes: 169
Gnome
Shaman
9 months ago (1.13.3)
 •  Unread

Rinkusan wrote:
9 months ago
Just let me know what exactly you would like to have shown for sham :) I will hardcode everything for now, since I think it will be tough to figure out how to actually make a menu :)
Remaining Lightning Shields or Block Value would be cool for shaman raid tank purposes.

Image    Image     Image
Similar topics
to 'Rinku's Advanced Stats'
Posts ViewsLast post

Latest Blue Posts

View all
  • Screenshot of the Month

    View gallery