WoW EventTracker addon Dragonflight/Wrath of the Lich King Classic 2023
logo
wow addon EventTracker

EventTracker

Game Version: 10.0.5 +1
Total Downloads: 11,521
Updated: Jan 25, 2023
Created: Jun 8, 2009
download EventTrackerDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
4.4.3 release 15.99 KB Jan 25, 2023 10.0.5 +1 1,126 download EventTracker 4.4.3 releaseDownload
4.4.2 release 15.99 KB Dec 2, 2022 10.0.2 +1 1,133 download EventTracker 4.4.2 releaseDownload
4.4.1 release 15.97 KB Dec 2, 2022 10.0.2 +1 34 download EventTracker 4.4.1 releaseDownload
4.4 release 16.00 KB Nov 27, 2022 10.0.2 +1 122 download EventTracker 4.4 releaseDownload
4.3.1 release 16.03 KB Nov 23, 2022 10.0.2 +1 92 download EventTracker 4.3.1 releaseDownload
4.3 release 15.56 KB Nov 23, 2022 10.0.2 11 download EventTracker 4.3 releaseDownload
2.9 release 15.26 KB Jul 26, 2016 7.0.3 2,793 download EventTracker 2.9 releaseDownload
2.8 release 14.38 KB Jul 22, 2015 6.2.0 632 download EventTracker 2.8 releaseDownload
2.7 release 14.31 KB Jan 22, 2015 6.0.3 461 download EventTracker 2.7 releaseDownload
2.6 release 14.17 KB Dec 11, 2014 6.0.3 229 download EventTracker 2.6 releaseDownload
2.5 release 13.78 KB Dec 9, 2014 6.0.3 103 download EventTracker 2.5 releaseDownload
2.4 release 14.85 KB Sep 13, 2013 5.4.0 579 download EventTracker 2.4 releaseDownload
2.3 release 13.82 KB May 22, 2013 5.3.0 208 download EventTracker 2.3 releaseDownload
2.2 release 13.46 KB Mar 6, 2013 5.2.0 145 download EventTracker 2.2 releaseDownload
2.1 release 13.01 KB Nov 28, 2012 5.1.0 169 download EventTracker 2.1 releaseDownload
2.0 release 13.08 KB Aug 28, 2012 5.0.4 200 download EventTracker 2.0 releaseDownload
1.9 release 12.73 KB Dec 3, 2011 4.3.0 545 download EventTracker 1.9 releaseDownload
1.8 release 13.06 KB Jun 30, 2011 4.2.0 268 download EventTracker 1.8 releaseDownload
1.7 release 12.69 KB Apr 27, 2011 4.1.0 263 download EventTracker 1.7 releaseDownload
1.5 release 12.66 KB Oct 14, 2010 4.0.1 507 download EventTracker 1.5 releaseDownload
1.4 release 12.94 KB Jan 18, 2010 3.3.0 643 download EventTracker 1.4 releaseDownload
1.3 release 12.43 KB Dec 8, 2009 3.3.0 343 download EventTracker 1.3 releaseDownload
1.2 release 12.41 KB Aug 4, 2009 3.2.0 546 download EventTracker 1.2 releaseDownload
1.1 release 11.72 KB Jul 15, 2009 3.1.0 255 download EventTracker 1.1 releaseDownload
1.0 release 11.64 KB Jun 8, 2009 3.1.0 112 download EventTracker 1.0 releaseDownload

Screenshots

Description

Share this:

Event Tracker

Using this addon you can view detailed information about the events that are triggered by the game.

Detailed information such as arguments of the event’s payload for the tracked events/functions are displayed. You can also see which frames are monitoring specific events.

You can also track function calls to see time spent during the execution of the function (on a call per call base as well as the total execution time).

You have two options to track standard WoW events

  • Update the file EventTracker_events.lua yourself. The following is an example of how the contents of the file may look like.
-- Events to be tracked 
ET_TRACKED_EVENTS = {
 "PLAYER_LEVEL_UP",
 "PLAYER_XP_UPDATE",
 "UNIT_HEALTH"
};
-- Events to be ignored (applied when using /et registerall)
ET_IGNORED_EVENTS = {
 "BAG_UPDATE_COOLDOWN",
 "ACTIONBAR_UPDATE_COOLDOWN",
 "UNIT_POWER_FREQUENT",
}

 

  • Add an even using the in-game slash command /et add <event>. Events added this way will not persist between log-in sessions.
Be careful to specify only valid events.

Event Tracker uses the function GetFramesRegisteredForEvent(), which will cause WoW to hard crash when it is being called with a non-existing event.

Slash commands

The following slash commands are available:

Command Description
/et open or /et close Show/hide EventTracker window
/et ? or /et help Show this list of commands
/et add <event> Add event to be tracked
/et remove <event> Remove event to be tracked
/et registerall Register all events to be tracked (# of events not known)
/et unregisterall Unregister all events to be tracked (except for VARIABLES_LOADED)
/et resetpos Reset position of the main EventTracker frame
/et filter Adds a filter to showed events (sub-string search, no regexp) – Requires registerall to be active
/et removefilter Remove filter

 

Notice

This project was abandoned since 2016 and I just took over it. My goal is to keep it working under retail version.
If you have issues with other clients (such as Classic/WOTLK), please submit a PR on github page.

To Do

  • Fix: frame rate drop when scrolling the main window
  • Add a GUI option to enter tracked/filtered events
  • Add a GUI option to copy single event’s details
  • Re-implement the filter/ignore logic (Add a filter textedit box?)
  • Save user settings

 

Comments

Add a comment