Download
(209Kb)
Download
Updated: 11-12-21 10:38 AM
Pictures
File Info
Compatibility:
Shadowlands patch (9.1.5)
Chains of Domination (9.1.0)
Shadowlands patch (9.0.5)
Updated:11-12-21 10:38 AM
Created:05-21-10 01:14 PM
Downloads:177,464
Favorites:473
MD5:
Categories:Combat Mods, DPS, Healers, Tank

TinyDPS  Popular! (More than 5000 hits)

Version: 9.1.5.1
by: Talyrius, Sideshow

TinyDPS is a lightweight damage and healing meter.

Looking for an addon to measure damage and healing without adversely affecting your gameplay experience? TinyDPS should suit your needs. By excluding unnecessary features (graphs, pie charts, extensive data collection, etc.) and offering a minimalistic interface, TinyDPS attempts to maintain a balance between information and performance.

Usage

  • Options are available by right-clicking on the frame or minimap button.
  • To move the frame or button, while holding the Shift key, click and drag to the desired location.
  • For resizing of the frame, click and drag the bottom-right corner.
  • Toggling frame visibility can be accomplished by clicking on the minimap button or typing /tdps.
  • In addition to the option in the right-click menu (under Fight), all data can be reset by middle-clicking the frame or minimap button. Similarly, the back and forward mouse buttons will allow for quickly switching between displaying overall or just the current fight's damage/healing.
  • Available slash commands (/tdps <command>):
    help or ?, reset or r, damage or d, healing or h, visiblebars <number>, whisper <name>, reportlength <number>
Known Issues and Limitations
Intended Behavior
  • Pet data is attributed to the owner.
  • Vehicle/mounted combat data is ignored.
  • Overhealing is ignored.
  • Absorbs are added to healing.
  • Unlike damage, healing won't start a new fight.
Feedback
Bug Reports and Feature Requests
Please submit bug reports and feature requests using the GitHub issue tracker.

Comments
You may leave comments at WoWInterface.

Version 9.1.5.1
  • Updated for Patch 9.1.5.

Version 9.1.0.1
  • Updated for Patch 9.1: Chains of Domination.

Version 9.0.5.1
  • Updated for Patch 9.0.5.

Version 9.0.2.1
  • Updated for Patch 9.0.2, the second Shadowlands pre-expansion patch.

Version 8.2.5.1
  • Updated for Patch 8.2.5.

Version 8.2.0.1
  • Updated for Patch 8.2: Rise of Azshara.

Version 8.1.0.1
  • Updated for Patch 8.1: Tides of Vengeance.

Version 8.0.1.1
  • Updated for Patch 8.0.1: Battle for Azeroth.
  • Allowed for the packaged and addon version to be one and the same.
  • Fixed the errors related to the changes in the map API.
  • The COMBAT_LOG_EVENT_UNFILTERED event no longer provides data; fetch it with CombatLogGetCurrentEventInfo instead.

Version 7.3.0.1
  • Updated for Patch 7.3: Shadows of Argus.
  • Fixed PlaySound calls by making use of the SoundKit.
  • Added an option to automatically hide in pet battles.
  • The minimap button's tooltip will now take the 'short format' option into account.

Version 7.0.3.2
  • Adjusted argument return order for combat events to account for multistrikes being removed.
  • Damage absorbed by Soul Capacitor's Spirit Shift is now ignored.
  • Damage dealt to Soul Effigy is now ignored.

Version 7.0.3.1
  • Updated for Patch 7.0.3: Legion.
  • Damage dealt to absorbs is now tracked.
  • Damage dealt to Prismatic Crystals is now correctly being ignored.
  • Replaced removed animation SetChange method with SetFromAlpha and SetToAlpha methods.
  • Added esES/esMX localization (thanks to chronojean).
  • Updated the README.

Version 6.2.2.1
  • Improved zone detection; no longer interferes with the player's map viewing experience.
  • Confined garbage collection use to outside of combat.
  • Prevented word wrap from occurring to the text displayed on bars.
  • Fixed integer overflow errors.

Version 6.2.0.1
  • Updated for Patch 6.2: Fury of Hellfire.
  • Added Ashran as an area to check for when the 'hide in PvP' option is used.
  • Removed redundant code.
  • Added more comprehensive support for absorbs.

Version 6.1.2.1
  • Updated for Patch 6.1: The Adventure Continues.
  • Added zhCN localization (thanks to cbdgv).
  • Assigned a color to the "UNKNOWN" class to avoid an error.
  • Added support for Clarity of Will.
  • Fixed data not being reset when joining a new group with the option enabled.

Version 6.0.2.2
  • Fixed boss fight detection and performed some code cleanup.

Version 6.0.2.1
  • Updated for Patch 6.0.2: The Iron Tide.
  • Removed a string substitution that is no longer necessary.

Version 5.4.0.1
  • Updated for Patch 5.4: Siege of Orgrimmar.

Version 5.3.0.1
  • Updated for Patch 5.3: Escalation.
  • Fixed a bug that sometimes prevented hiding in combat from working as expected.
  • The 'hide [in/out of] combat' options are now mutually exclusive.
  • Added itIT localization (thanks to Oz).

Version 5.2.0.3
  • Fixed the way in which NPC ID's are extracted to allow Throne of Thunder boss fights to be saved.

Version 5.2.0.2
  • Fixed an error caused by hunters' Stampede ability.

Version 5.2.0.1
  • Updated for Patch 5.2: The Thunder King.

Version 5.1.0.2
  • Added the Instance channel as a report destination.
  • Added frFR localization (thanks to ckeurk).

Version 5.1.0.1
  • Updated for Patch 5.1: Landfall.
  • Prevent frames from being dragged off the screen.
  • Fixed a typo and simplified the zone checking function.

Version 5.0.4.3
  • Fixed all of the group (party/raid) detection checks.
  • Improved and optimized PvP zone detection.

Version 5.0.4.2
  • Added a small ruRU locale update and error fix (thanks to Shestak).

Version 5.0.4.1
  • Properly implemented LibBossIDs-1.0.
  • Performed code reformatting and optimization.
  • Added support for cross-realm reporting.
  • Removed backward compatibility for Patch 4.3.
  • Added a README and LICENSE file.
  • Added new absorption spells/pet exclusions and removed those that no longer exist.

Version 0.941
  • Added initial Mists of Pandaria compatibility.

Version 0.94
  • Updated for Patch 4.3.
  • Updated LibBossIDs-1.0.

Version 0.939
  • Updated for Patch 4.2.

Version 0.938
  • Updated LibBossIDs-1.0.
  • Added option "Hide In Combat" (Options -> Various).
  • Using the "/tdps" command has now permanent effect.
  • Middle clicking the frame resets all data which is now also the case for the minimap button.

Version 0.937
  • Updated for Patch 4.2.

Version 0.936
  • Corrected issue with auto hide in PvP.

Version 0.935
  • Updated LibBossIDs-1.0.
  • Resize grip has now zero opacity until hovered.

Version 0.934
  • Updated LibBossIDs-1.0.

Version 0.933
  • Changes to report and bar menu.
  • Small fix concerning bar width.
  • Adding a custom font is now easier.
  • Default custom font is from TukUI.

Version 0.932
  • Wintergrasp battles will now hide TinyDPS if needed.

Version 0.931
  • Simplified color handling.
  • Support for CUSTOM_CLASS_COLORS.

Version 0.93
  • Reworked DropDownMenu.
  • Reworked tooltip on minimap button.
  • deDE localization (thanks to ac3r).
  • ruRU localization (thanks to mupymupa).

Version 0.91
  • Tweaked short number format.
  • Updated LibBossIDs-1.0.
  • DropDownMenu creates much less garbage memory.
  • Tooltips do not create garbage memory anymore.
  • Text on statusbars has been lowered by 1 pixel.
  • Fixed absorbs (spell_aura_removed) and updated id's.
  • Excluded fonts due to licenses, added default system fonts.
  • Added koKR localization (thanks to eastkiki for help and testing).

Version 0.90
  • Fixed bug with 'Hide When Solo.'
  • Fixed bug with 'Short Format.'
  • Reworked frame positioning.
  • Tweaked starting of new fights.
  • Updated list of excluded pets.
  • Added absorbs: Val'anyr Hammer of Ancient Kings.

Version 0.89
  • Fixed bug with frame width; this also fixes ocasionally 'empty' bars.
  • Added Sacred Shield and Guarded by the Light to absorb list.
  • Various tweaks.

Version 0.88
  • Healing now includes (trackable) absorbs.
  • Optimized CPU usage: 'OnUpdate' halted when out of combat.
  • Optimized CPU usage: Refreshing bar text is now much faster.
  • Various other optimizations, changes and tweaks.

Version 0.86
  • Fixed tiny bug when swapping bar/text color.
  • Fixed boss tracking due to changes in Patch 4.0.1.

Version 0.85
  • Complete rewrite of data handling (collection and storage).
  • => fight history is now dynamic and can be completely turned off (default).
  • Non-damage pets (Wrath of Air Totem, etc.) are now ignored much faster (all languages, only english before).
  • Changed some functions to prevent problems with saved variables and version.
  • Fixed a little bug with melee in the spell tracker.
  • Unchecking 'track spells' will now delete all spell data.
  • Resetting TinyDPS will not change to 'current fight' anymore.
  • Refreshing of bars can now be set to 1 second (default: 2).
  • Minimap button is now disabled by default.
  • Lots of function rewrites and alround code cleaning.

Version 0.84
  • Added: The position of the frame is now saved for all characters.
  • Added: A explicit reset of all saved variables and settings to prevent a bug with the spelltracker.

Version 0.83
  • Fixed: Bug with spell tracking.

Version 0.82
  • Added: Officer channel.
  • Fixed: Cataclysm compatibility.

Version 0.81
  • Fixed: Tiny bug with raid colors from previous version. This changes nothing to the add-on actually, but it's just better.

Version 0.80
  • Fixed: Tiny bug with outline monochrome.
  • Changed: The default style is now more sexy. ;)
  • Changed: Tracking of spells has been rewritten.
  • Changed: Class colors will now use RAID_CLASS_COLORS (this changes nothing for most of us).
  • Added: Option to disable spell tracking completely (saves CPU and ram for the sake of tinyness).
  • The usual tiny adjustments and polish.

Version 0.79
  • (Re-)added: Option to autohide in PvP.
  • (Re-)added: Option to autohide when solo.
  • Your DPS is shown in the button tooltip (minimap).
  • Some tiny adjustments not really worth mentioning.

Version 0.78
  • Fixed: Tiny bug with percentages (introduced in previous update).
  • Changed: Tiny adjustment in reporting.
  • Changed: Simplified options menu.
  • Changed: Updating TinyDPS will not reset your settings anymore.

Version 0.77
  • Fixed: Tiny bug with auto reset.
  • Fixed: Evading mobs are now ignored (this fixes occasional empty fights).
  • Added: Option to only keep boss segments.
  • Cleaned up some scripts.

Version 0.76
  • Fixed: Some saved variables had the wrong location.
  • Fixed: On some rare occasion, bars would not update.
  • Optimized: "OnUpdate" event.
  • Optimized: "autoreset" on new group.
  • Optimized: Combat check and fight splitting.
  • Optimized: Updating of bars.
  • => overall CPU savings up to 25%.
  • Added: you can now report top 3.
  • Minor interface adjustments.

Version 0.71
  • Fixed: Small bug with overall healing.
  • Changed: Settings are now saved per account.
  • Changed: Tried to improve the options menu again.
  • Changed: Command options (/tdps ? for help).
  • Added: You can now report to channels.
  • Added: Options for font shadow and outline.
  • Added: Optional minimap button.
  • Re-added: "show only yourself".
  • Loads of code tweaks.

Version 0.62-Beta
  • Fixed: Hitching problem.
  • Changed: Context menu.
  • Added: Option to hide when not in a group.

Version 0.61-Beta
  • Fixed: Bug causing an error upon displaying damage.

Version 0.60-Beta
  • Added: Auto reset on new group.
  • Added: Option to hide in PvP.
  • Added: Spell detail.
  • Added: Fight history.
  • Lots of code rewrite.

Version 0.42-Beta
  • Fixed: Detecting of pets (read: Greater Fire/Earth Elementals).
  • Changed: Resizing is now with a tiny grip (bottom-right of the frame).
  • Added: You can now scroll.
  • Added: Short DPS format.
  • Many code tweaks.

Version 0.41-Beta
  • Fixed: Better pet tracking (also tracks Water Elementals now).
  • Changed: Reporting menu and code.
  • Changed: Reworked color code and menu.
  • Added: There is now an option to show rank numbers.
  • Added: MouseButton3 resets data, MouseButton4 shows overall data, MouseButton5 shows current fight.

Version 0.40-Beta
  • Fixed: Problem with tracking of (some) players.
  • Fixed: Bug with 'hide out of combat.'
  • Fixed: Bug in reporting.
  • Changed: A new fight will now be started even when the first hit is a miss.
  • Changed: Function names for scope security.
  • Added: You can change the anchor, meaning the frame can grow upwards now.
  • Added: You can separately show and hide damage, percentage or DPS.
  • Added: No shared media yet, but I added a pixel-font for those who care. :)

Version 0.39-Beta
  • Fixed: Error in option 'show only yourself.'
  • Change: Context menu cleaned once again.
  • Added: Option to auto hide out of combat.
  • Added: Commands: /tdps show | hide | reset.
  • Added: Option to enable or disable DPS and Percent.
  • Code optimization.

Version 0.37-Beta
  • Initial public release.
Archived Files (3)
File Name
Version
Size
Author
Date
9.1.0.1
209kB
Talyrius
09-15-21 02:21 PM
9.0.5.1
209kB
Talyrius
03-13-21 04:49 PM
9.0.2.1
209kB
Talyrius
01-11-21 05:50 PM


Post A Reply Comment Options
Unread 09-16-11, 04:26 AM  
Ametko
A Kobold Labourer
 
Ametko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Hello. First - Great addon, big thx for this.
Second - sry for most worst English u ever seen )
My little question in pictures:

NOW


What I Want


I think this "option" config in this code, but i cant do it
[10] = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i %i', n, n/t) end,
This string what i need? What should i do?

Code:
	local textLayout = { -- bits: 8 = dps, 4 = percentage, 2 = amount, 1 = short format. Example: 13 = 1101 = percentage and dps (short)

		[0]  = function(i, n, t) bar[i].fontStringRight:SetText('') end,
		[1]  = function(i, n, t) bar[i].fontStringRight:SetText('') end,
		[2]  = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i', n) end,
		[3]  = function(i, n, t) bar[i].fontStringRight:SetText(short(n)) end,
		[4]  = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i%%', n/tdpsFight[tdpsF][tdpsV]*100) end,
		[5]  = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i%%', n/tdpsFight[tdpsF][tdpsV]*100) end,
		[6]  = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i%% %i', n/tdpsFight[tdpsF][tdpsV]*100, n/t) end,
		[7]  = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%s %i%%', short(n), n/tdpsFight[tdpsF][tdpsV]*100) end,
		[8]  = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i', n/t) end,
		[9]  = function(i, n, t) bar[i].fontStringRight:SetText(short(n/t)) end,
		[10] = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i %i', n, n/t) end,
		[11] = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%s %s', short(n), short(n/t)) end,
		[12] = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i%% %i', n/tdpsFight[tdpsF][tdpsV]*100, n/t) end,
		[13] = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i%% %s', n/tdpsFight[tdpsF][tdpsV]*100, short(n/t)) end,
		[14] = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%i %i%% %i', n, n/tdpsFight[tdpsF][tdpsV]*100, n/t) end,
		[15] = function(i, n, t) bar[i].fontStringRight:SetFormattedText('%s %i%% %s', short(n), n/tdpsFight[tdpsF][tdpsV]*100, short(n/t)) end

	}
__________________
Armory (RU)
Report comment to moderator  
Reply With Quote
Unread 09-02-11, 01:59 AM  
Eolian
A Kobold Labourer
 
Eolian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 114
Uploads: 4
Originally posted by ForeverTheGM
No, this isn't currently possible and there are no plans for any new features for the time being.
really dont want to do back to skada just for one feature /sadface
Report comment to moderator  
Reply With Quote
Unread 08-31-11, 11:40 PM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 363
File comments: 259
Uploads: 3
Im wondering if there is any way to have two panels open at the same time though. Id like to have one to track healing/absorbs and one to track damage.
Is there an option for that or some way in the .lua to add that?
No, this isn't currently possible and there are no plans for any new features for the time being.
Report comment to moderator  
Reply With Quote
Unread 08-31-11, 07:14 PM  
Eolian
A Kobold Labourer
 
Eolian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 114
Uploads: 4
I just picked this up and I really like it, its much smaller then skada and seems to be recording just like it with half the memory usage.

Im wondering if there is any way to have two panels open at the same time though. Id like to have one to track healing/absorbs and one to track damage.
Is there an option for that or some way in the .lua to add that?

Thanks
Report comment to moderator  
Reply With Quote
Unread 08-30-11, 11:08 AM  
Sideshow
A Flamescale Wyrmkin
 
Sideshow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 321
Uploads: 3
thanks
Report comment to moderator  
Reply With Quote
Unread 08-30-11, 03:41 AM  
Nihan
A Kobold Labourer

Forum posts: 0
File comments: 55
Uploads: 0
It is sad to see that you are going but ofc its understandable. Thanks for all support and creating this amazing addon

Sideshow you are such a nice person i wish you good luck irl <3
Report comment to moderator  
Reply With Quote
Unread 08-18-11, 01:28 PM  
Sideshow
A Flamescale Wyrmkin
 
Sideshow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 321
Uploads: 3
Originally posted by bobbank
I am very sad.
I'm sure FGM will do a fine job
Report comment to moderator  
Reply With Quote
Unread 08-17-11, 10:25 AM  
bobbank
A Kobold Labourer

Forum posts: 0
File comments: 50
Uploads: 0
I am very sad.
Report comment to moderator  
Reply With Quote
Unread 08-16-11, 11:48 AM  
Sideshow
A Flamescale Wyrmkin
 
Sideshow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 321
Uploads: 3
As a member of this very time consuming guild <Real Life>, I cannot support this script anymore. Therefore, this mod is discontinued as I stopped playing this wonderful rpg after 6+ years.

(edit: the mod is now maintained by ForeverTheGM)

I had a lot of fun making the script, testing it (hitting dummies and rabbits for countless hours), and receiving positive feedback from a great community. Thanks for that. It has been a great experience.

Bringing a little tear to the eye, I say goodbye to WoW and my baby addon TinyDPS.

All the best,
Sid
Last edited by Sideshow : 08-17-11 at 03:28 AM.
Report comment to moderator  
Reply With Quote
Unread 08-15-11, 12:20 PM  
bobbank
A Kobold Labourer

Forum posts: 0
File comments: 50
Uploads: 0
Originally posted by Sideshow
nothing changed to the algorithms

i'll have a look with a cpu profiler when i have time
A lot of us have noticed since the patch that we get more lag than before, during AOE aspects of a raid encounter. But we have noticed this with Recount and Skada, also.

I would be happy to try to use a profiler to get some data - can you recommend one and tell me how it works?

p.s. I love this mod, it is exactly what I wanted. Have you confirmed with a profiler that it uses less CPU than recount or skada?
Report comment to moderator  
Reply With Quote
Unread 07-28-11, 01:50 PM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Originally posted by Sideshow


Spaces don't affect interpreted code when the script is loaded in memory
Not really, but it does take longer to load the file
Report comment to moderator  
Reply With Quote
Unread 07-28-11, 01:16 PM  
Sideshow
A Flamescale Wyrmkin
 
Sideshow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 321
Uploads: 3


Spaces don't affect interpreted code when the script is loaded in memory
Report comment to moderator  
Reply With Quote
Unread 07-28-11, 05:22 AM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Originally posted by Sideshow
luigi: replace the wglass file with a texture of your choice

game92: the thing with global variables and functions is that they are slower than locals
Hmm okey, well anyways have you through about like remove all these emty spaces in the tinydps.lua? ^^
Last edited by Aftermathhqt : 07-28-11 at 05:22 AM.
Report comment to moderator  
Reply With Quote
Unread 07-27-11, 01:30 PM  
Sideshow
A Flamescale Wyrmkin
 
Sideshow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 321
Uploads: 3
luigi: replace the wglass file with a texture of your choice

game92: the thing with global variables and functions is that they are slower than locals
Report comment to moderator  
Reply With Quote
Unread 07-24-11, 04:01 AM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Hey Sideshow, i have a request, maybe you chould make some for future version, so you can make the TinyDPS abit more peronal, i've came up with somthing great, since i want it to fit in with my UI, with all texture etcs..

So instead of

LUA Code:
  1. local function newBar(g)
  2.         local dummybar = CreateFrame('Statusbar', 'tdpsStatusBar', tdpsFrame)

I did so i can reach it through other AddOns

LUA Code:
  1. function newBar(g)
  2.         dummybar = CreateFrame('Statusbar', 'tdpsStatusBar', tdpsFrame)

So this my little code that i made so i can change font/shadowoffset/shadowcolor/fontsize, without going in tinydps and edit anything and yes, this works 100% and it overwrite everything.

LUA Code:
  1. local OtherAddOns = CreateFrame("Frame", nil, UIParent)
  2. OtherAddOns:RegisterEvent("ADDON_LOADED")
  3. OtherAddOns:SetScript("OnEvent", function(self, event, AddOn)
  4.     if AddOn == "TinyDPS" then
  5.         InvisFrame = CreateFrame("Frame", nil, tdpsFrame)
  6.         InvisFrame:SetFrameStrata("MEDIUM")
  7.         InvisFrame:SetFrameLevel(2)
  8.         InvisFrame:SetAllPoints()
  9.         CreateBorderLight(InvisFrame, 12, AftermathhUI.bordercolor, AftermathhUI.bordercolor, AftermathhUI.bordercolor, 2)
  10.         hooksecurefunc("newBar", function(g)
  11.             --statusbar
  12.             dummybar:SetStatusBarTexture(AftermathhUI.media.texture)
  13.             --number fontstring    
  14.             dummybar.fontStringRight:SetFont(AftermathhUI.media.font, 11, AftermathhUI.media.fontflag)
  15.             dummybar.fontStringRight:SetShadowColor(0, 0, 0)
  16.             dummybar.fontStringRight:SetShadowOffset(1, -1)
  17.             --name fontstring
  18.             dummybar.fontStringLeft:SetFont(AftermathhUI.media.font, 11, AftermathhUI.media.fontflag)
  19.             dummybar.fontStringLeft:SetShadowColor(0, 0, 0)
  20.             dummybar.fontStringLeft:SetShadowOffset(1, -1)
  21.         end)   
  22.     end
  23. end)

Hope this helped some other ppl aswell
Last edited by Aftermathhqt : 07-24-11 at 04:04 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.