Quantcast
Download
(122 Kb)
Download
Updated: 01/27/18 02:05 PM
Pictures
File Info
Compatibility:
Dragon Bones (3.3)
Clockwork City (3.2)
Updated:01/27/18 02:05 PM
Created:04/26/16 04:14 PM
Monthly downloads:52,446
Total downloads:531,643
Favorites:377
MD5:
Categories:Combat Mods, Buff, Debuff, Spell, Character Advancement, Data Mods, Beta-version AddOns
3.3
Combat Metrics  Popular! (More than 5000 hits)
Version: 0.7.14
by: decay2 [More]
Description

Please note that the addon is still in beta so don't expect everything to be perfect.

I made Combat Metrics basically for two reasons. First to have a tool to analyse my fights in a useful and comfortable manner. The second was to provide more insightful and meaningful damage parses.

Combat Metrics is an addon to track your fights. You can use it to measure your DPS, you can analyse which skills make your DPS or who caused your incoming damage. You can also analyse the heals you received or cast. You can check which buffs and debuffs were running, how much magicka or stamina per second you used and regenerated. You can Analyse the Combat log, filter it to analyse specific issues.

Combat Metrics basically just records your fight during combat and analyses it when you attempt to view the statistics. That way I hope to keep the impact on the fps as low as possible. Since it saves the data of the whole fight, you might hit the lua memory limit especially when a lot of heavy fights are happening in a row (I suspect Cyrodil is a candidate). If you want to keep the impact on memory small you can select to only keep a few fights in storage. For minimal performance impact there is a light mode that only uses a minimum of resources to show you DPS and HPS of your current fight.

The main report window can be toggled by assigning a key to it or by typing /cmx into the chatbox.
You can also assign keys to post the damage per second (DPS) or healing per second (HPS) of your most recent fight to the chat. Alternatively you can use /cmx dps, /cmx sdps, /cmx mdps, /cmx alldps for automatic, single-target, multi-target or single + multitarget DPS respectively. You can use /cmx hps to post you healing per second.

I want to thank Atropos for letting me use his functions to build the user interface. Coolmodi's addons were also quite insightful especially for handling the event registrations. I also learned from the addons of Circonian and Spellbuilder. Finally I want to mention @EgoRush and all participants in his thread at Tamrielfoundry. The discussions there lead to my motivation for creating this addon.

Known Issues
  • Sometimes a buff event is missed (probably). The addon dismisses these cases which might lead to (slightly) reduced uptimes shown in the report.
  • If you want to see Statistics in AvA areas, disable "Light Mode in Cyrodil"
Decay2 aka Solinur (Pact EU)
Version 0.7.14
  • Fixed an issue where group detection failed.

Version 0.7.13
  • Fixed an issue where the LiveReport window could show after the loading screen even if the option to turn Combat Metrics off in Cyrodil was active.

Version 0.7.12
  • Fixed scene toggle for main window
  • Fixed issue preventing the loading of japanese locale

Version 0.7.11
  • API Bump to Dragon Bones (100022)
  • Bugfix for an arror that prevented to open the report window on PTS.

Version 0.7.10
  • Updated LibAddonMenu to version 2.0 r25 to fix an issue (for real this time)

Version 0.7.9
  • API Bump to Clockwork City (100021)
  • Note: I'm still working on version 0.8.0, but there may be a beta soon.

Version 0.7.8
  • API Bump to Horns of the Reach (100020)
  • Fixed some leaked global variables.

Version 0.7.7
  • Replaced workaround for Minor Magickasteal with a proper fix. This was not a bug by ZOS, but a mistake in my code.

Version 0.7.6
  • Fixed issue that could trigger a lua error under rare conditions
  • Added (most likely temporary) workaround for Minor Magickasteal. Every magicka regeneration tick that is exactly 300 is attributed to Minor Magickasteal for now.

Version 0.7.5
  • Fixed fight reset at the Mage in AA

Version 0.7.4
  • Fixed Ultimate reg and drain tracking
  • Fixed a bug that threw an error message when the player didn't do anything
  • Added an option to turn off display of stacks
  • Some minor changes for integration of a new addon (coming soon)

Version 0.7.3
  • Removed a spammy debug message that got lost.
  • Fixed a bug that caused more fights to be kept in the recent fight list than it was specified in the settings.

Version 0.7.2
  • Added a fix to posting damage via slash commands
  • Added a fix to showing crit % in the ability panel
  • Added a fix to combat log text when receiving damage.

Version 0.7.1
  • Added a fix for the "Turn off in Cyrodil" setting
  • Added a fix to correctly hide the Live Report Window according to the respective setting
  • Added a fix to correctly set group tracking
  • Added a fix where posting DPS didn't work correctly when using options involving bosses
  • Fixed streaming combat log to the chat window.
  • Added option to rename the chat tab where combat log data gets streamed to.

Version 0.7.0
  • Rewrote major parts of the code to improve performance and efficiency. This resulted in a new data structure which makes it neccessary to reset all saved data, including saved fights and your settings
  • Most of the things are still the same (just done differently in the background) so don't expect any larger changes.
  • I will rework the UI code next. I don't plan to change much, but feel free to send me any ideas or comments regarding the interface.
  • Posting damage to chat can now be done anytime and is no longer affected by the current calculation status of the fight. You won't accidentially post low DPS numbers anymore.
  • Fights will no longer be calculated after the end of the fight. They now will get calculated when you attempt to view them the fight report. The progress of the calculation is now shown, so you no longer have to wonder if the addon got stuck. The calculation is now faster, and also uses a more aggresive setting that might cause minor frame drops but further increases the speed.
  • Support for stackable buffs: Each number of stacks will show up as a separate buff. This potentially increases the number of buffs quite a bit. I have ideas how to organize stacked buffs better and will implement improvements in the future.
  • Support for group buffs: Buff uptime is given for group and player separately.
  • DPS or HPS in the unit window is now shown as the damage per second between the first and the last hit or heal to that unit. This means, the total DPS/HPS will not be the sum of the individual unit DPS/HPS.
  • Fights are now saved accountwide so you can review them on any of your chars. The overview shows the Character that you played with in the fight.
  • Since the introduction of group buffs tracking in Homestead, fights are quite large so only a few could be saved before reaching the file size limit (64MB). If you normally save a fight now by clicking the save button you will no longer save the combat log. This allows to save a lot more fights. If you wish to save a fight including the log, press Shift+Click. This is also explained by the tooltip.

Version 0.6.21
  • API Bump to Morrowind (100019)
  • Added warning for upcoming update: At the end of this week, between May 26th and May 28th a new, almost completely rewritten update for Combat Metrics will be released. Due to changes to the data structure, it is neccessary to reset all data. Maybe make a backup or some screenshots of your favorite fights.

Version 0.6.20
  • Small fixes

Version 0.6.19
  • Added some bugfixes to buff tracking (duplicate events, some buffs not showing)
  • Added some slash commands to post dps: /CMX dps, /CMX sdps, /CMX mdps, /CMX alldps for automatic, single-target, multi-target or single + multitarget DPS respectively. /CMX hps to post HPS
  • Fixed a typo and some small code improvements (thx @ Ayantir)

Version 0.6.18
  • Changed buff tracking so it should behave more or less like before the Homestead update, with one exception: Enemy debuffs are now tracked globally (so they don't reflect your contribution but the one from the whole group. In a future update I will try to display both)

Version 0.6.17
  • Added missing Icons

Version 0.6.16
  • Fixed the broken bufftracking introduced recently.

Version 0.6.15
  • Fixed a critical error introduced in last patch.

Version 0.6.14
  • While we further wait for the API patch, I implemented a few fixes for stuff that stopped working due to the API change issue. (Group heal/incoming DPS not shown, Fight reset @ Mage ..)

Version 0.6.13
  • Added a workaround for "better" buff tracking. It's a bit weird, but probably a bit better. You'll see.

Version 0.6.12
  • Removed tracking of effects for other units than the player. This removes debuff tracking for now. This was necessary since all debuff events are broadcasted now which lead to performance issues.

Version 0.6.11
  • Add setting to disable group damage monitoring in large groups
  • Added keybind to toggle the live damage window
  • Added option to turn off the automatic channel selection when posting damage
  • Added tracking of Crusher Enchantment
  • Replaced the delete icon. (It was confused with one indicating to close a window)
  • API Bump to Homestead (100018)

Version 0.6.10
  • Fixed a bug where an error message appeared when a certain combination of selections was made
  • Added Ability IDs for buffs if the respective debug option is switched on
  • Added the possibility to replace ability names or icons. Refer to the addon description for more details
  • Outgoing Damage that gets absorbed by a shield now contributes towards total damage.
  • Added a check to ignore damage from "The Mage" and "The Warrior" when they blow up remaining adds on entering their enrage phase. This was setting the group damage values off.
  • The fight will now reset when The Mage reaches the ground.
  • You can now manually reset the fight (via Keybind or by typing "/cmx reset"). Use with caution, as it may cause issues.

Version 0.6.9
  • Fixed a critical error introduced in last patch.

Version 0.6.8
  • Updated LibAddonMenu to version 2.0 r23

Version 0.6.7
  • Updated Japanese Translation

Version 0.6.6
  • Added a light mode option to turn of statistic calculations (and only show dps/hps in the live window)
  • Added an option to turn on light mode for cyrodil
  • Added an option to turn all addon activity off for cyrodil
  • Fixed an issue where sometimes no outgoing buffs were shown in the "Healing caused" tab
  • Attempted to fix an issue where group members were used to name the fight.
  • Fixed a bug where player buffs were recorded twice when in group.
  • Fixed a bug where buffs in combat log wouldn't show other targets then the player.
  • Fixed a bug where player selfheal was not getting filtered properly in combat log
  • Fixed a bug where resource and stat data were not shown in the combat log when the fight was loaded from saved fights.
  • Fixed a bug where permanent buffs were not shown in the buff recap.
  • Note: Combat Metrics got moved to Combat Addons since a lot of things are working quite good, I'd say.
  • Note: Some entries in the Outgoing (De-)buffs tab are clearly not related to the player (The passive boni from repentance, Warhorn.. ). Since I have no good way to filter them without impairing functionality I'll leave it as it is.

Version 0.6.5
  • API Bump to One Tamriel

Version 0.6.4
  • implemented japanese translation from @Lionas (if someone wants to do other translations, just go ahead ;) )

Version 0.6.3
  • fixed a bug that appeared in 0.6.2 when posting damage to chat
  • fixed some issues with the UI scaling (e.g. slider bars hiding some numbers)

Version 0.6.2
  • Updated LibAddonMenu to 2.0r22
  • Added a timestamp to the Combat Start/end message in Chatlog
  • Added digit grouping to DPS posts
  • Fixed a bug that could appear if you were getting into combat but not participating
  • Fixed a bug that could appear if you were inviting someone into the group
  • Removed compatability with API 100015

Version 0.6.1
  • add indication when Boss DPS is shown
  • Mark bosses in unit overview
  • Slight change in Boss DPS post to chat format to indicate when boss dps is shown.
  • removed forgotten debug output
  • fixed a bug that caused a lua error

Version 0.6.0
  • Added tracking of group buffs and debuffs that you apply to an enemy (It looks to me like it is not possible to track debuffs applied from group members)
  • Added detailed tracking of resource drain/gain effects
  • Added two more layouts for the live report ("Horizontal" and "Vertical"), in addition to the standard one which is called "Compact".
  • Added several debug options. Most of them should not be needed for the average player but they might help in identifying bugs/problems.
  • Added a scaling option for the live report window
  • Added a scaling option for the fight report window
  • Added little info tooltips to explain the function of the buttons (hope I didn't miss any)
  • Added Major Force, Weapon Enchant procs and some set procs to the buffs tracking. They had to be added manually because the tracking for them works different than for the other buffs, which can be tracked directly via the API. Those Effects were taken from Srendarr, big thanks to @Phinix, check out his fantastic Addon if you haven't
  • Changed the way DPS is posted. There also is a new option which posts Boss DPS in bossfights and the Sum DPS in all other fights.
  • Added API Compatibility for the Shadows of the Hist DLC (I have run a Dungeon without problems but I didn't thoroughly test everything yet)
  • updated LibAddonMenu to version 2.0r20.2

Version 0.5.10
  • Fixed an issue where the addon was still "stuck" in calculations for people who experienced this before the fix in version 0.5.8 and couldn't resolve it since (e.g. by resetting the SavedVariables).
  • Added a slash command to toggle the main window.

Version 0.5.9
  • Attempted to fix a bug that caused the game to crash after bossfights with multiple enemies. (thx to @timidobserver and @code65536 for the detailed reports)

Version 0.5.8
  • Fixed a bug that appeared when no fights had been saved and a recent fight was selected in the overview.
  • Combat log now shows blocked and shielded hits.
  • Attempted again to fix an issue where the addon gets "stuck" in calculations.

Version 0.5.7
  • Fixed a bug that showed wrong colors for skills in fights with multiple targets

Version 0.5.6
  • When all data has been deleted the panel will now properly reset.
  • You can now choose to hide the background for the live window
  • You can no longer save or load fights multiple times. The save button will be greyed out for fights which are already among the saved fights, when trying to load a fight which is already loaded you will jump to the fight instead.
  • Skills are now coloured by skill type. (note that this feature only works for new fights. Saved fights which were recorded previously will still shop up in the old way)
  • Sometimes long-term buffs were shown to have been active > 100% even if they were active all the time. This has been fixed to a degree but might still appear due to lag. (Thanks to @Scootworks for reporting)
  • Attempted to fix an issue with Blade of Woe causing problems with dps calculation
  • Attempted to fix an issue where "empty" fights were being recorded.
  • Attempted to fix an issue where the addon gets "stuck" in calculations
  • Fixed a bug where the page buttons for the combat log were not hiding properly
  • Fixed a bug where a fight would be named after a boss, when a boss was nearby but not participating in the fight.

Version 0.5.5
  • Fixed a bug introduced in the previous version.

Version 0.5.4
  • Fixed an error appearing when you browsed trough fights but had some units selected
  • Attempted to fix an issue where the Main Report Window got stuck and wouldn't update anymore. (thanks @mra4nii for reporting this)

Version 0.5.3
  • Damage and Heal done by pets is now included. The respective skills are marked as (pet) in the skill overview. Please note that the activated ability of pets is technically originating from the player and not the pet. That means only the automatic actions of the pets are registered towards them. Right now I don't plan to implement incoming damage and heal on pets, as I don't know how to show that in the interface. If you really think you need this please contact me.
  • You can now choose account wide settings
  • The elements of the live window can now be disabled one by one
  • In order to save space you can now delete the log of saved fights, the calculated stats will still be available but of course will take up only very little space.
  • If the lines in the combat log exceed the limit page buttons will now appear on the header bar of the combat log frame. You can use them to browse trough the complete (filtered) log.
  • Added API compatibility for Dark Brotherhood Patch

Version 0.5.2
  • fixed an error appearing when someone left the group

Version 0.5.1
  • fixed an issue where the chat log tab was created even when the option was disabled.
  • fixed an issue of showing group damage when not in group
  • fixed an issue where the live report window was shown even when it was disabled in the options.

Version 0.5.0
  • added combat log stream to chat window. When enabled this will automatically create a chat tab and stream damage and heal events to the combat log window. You can choose to show only e.g. outgoing damage or heal according to your preference.
  • added an option to disable the live report window
  • added more control bindings to selectively post only multi target or single target dps data.
  • fixed a bug that caused wrong calculations if the report window was opened too early. This was probably the main cause for the occurrence of buffs with more than 100% uptime.
  • increased the speed of report calculations. This is not due to an optimization, I just increased the limiter a bit, so it is now more aggressive, but still shouldn't be noticeable. If anyone notices big framerate drops just in the seconds after large fights please contact me.
  • Added a security check to prevent corruption of the SavedVariable/CombatMetrics.lua file. This is just an estimation and should keep the file size below 55MB. If anyone sees the file getting bigger than 60MB, please contact me.

Version 0.48
  • initial release
Optional Files (1)
File Name
Version
Size
Author
Date
Type
0.6.1
48kB
08/06/16 08:30 AM
Patch


Archived Files (48)
File Name
Version
Size
Author
Date
0.7.13
122kB
decay2
01/26/18 04:14 PM
0.7.12
122kB
decay2
01/20/18 02:34 PM
0.7.11
122kB
decay2
01/11/18 03:27 PM
0.7.10
122kB
decay2
01/06/18 08:07 AM
0.7.9
119kB
decay2
01/05/18 12:49 PM
0.7.8
119kB
decay2
08/13/17 12:41 PM
0.7.7
119kB
decay2
08/05/17 10:48 AM
0.7.6
119kB
decay2
07/27/17 01:44 PM
0.7.5
119kB
decay2
07/02/17 02:49 PM
0.7.4
119kB
decay2
06/19/17 03:37 PM
0.7.3
119kB
decay2
05/31/17 03:09 PM
0.7.2
119kB
decay2
05/30/17 03:55 PM
0.7.1
119kB
decay2
05/29/17 05:34 PM
0.7.0
119kB
decay2
05/28/17 03:41 PM
0.6.21
116kB
decay2
05/22/17 02:41 PM
0.6.20
116kB
decay2
03/19/17 07:28 AM
0.6.19
116kB
decay2
03/01/17 05:01 PM
0.6.18
110kB
decay2
02/20/17 02:55 PM
0.6.17
111kB
decay2
02/17/17 02:36 PM
0.6.16
106kB
decay2
02/17/17 02:18 PM
0.6.15
106kB
decay2
02/16/17 03:31 AM
0.6.14
106kB
decay2
02/15/17 04:57 PM
0.6.13
107kB
decay2
02/08/17 03:48 PM
0.6.12
106kB
decay2
02/06/17 06:04 PM
0.6.11
106kB
decay2
02/05/17 08:51 AM
0.6.10
106kB
decay2
01/08/17 05:38 PM
0.6.9
105kB
decay2
11/01/16 02:20 PM
0.6.8
105kB
decay2
11/01/16 02:10 PM
0.6.7
102kB
decay2
10/24/16 02:40 PM
0.6.6
102kB
decay2
10/23/16 03:26 PM
0.6.5
101kB
decay2
10/05/16 05:40 AM
0.6.4
101kB
decay2
08/14/16 04:33 PM
0.6.3
92kB
decay2
08/08/16 02:18 PM
0.6.2
92kB
decay2
08/07/16 02:33 PM
0.6.1
91kB
decay2
07/15/16 02:08 PM
0.6.0
91kB
decay2
07/11/16 05:28 PM
0.6.0
87kB
decay2
07/02/16 07:23 AM
0.5.10
87kB
decay2
06/28/16 05:10 PM
0.5.8
87kB
decay2
06/21/16 06:00 PM
0.5.7
87kB
decay2
06/13/16 05:00 PM
0.5.6
87kB
decay2
06/13/16 03:12 PM
0.5.5
118kB
decay2
05/29/16 04:29 PM
0.5.4
118kB
decay2
05/29/16 03:49 PM
0.5.3
118kB
decay2
05/25/16 03:56 PM
0.5.2
85kB
decay2
05/19/16 05:52 PM
0.5.1
85kB
decay2
05/19/16 04:22 PM
0.5.0
85kB
decay2
05/18/16 03:14 PM
0.48
84kB
decay2
04/26/16 04:14 PM


Post A Reply Comment Options
Unread 02/16/18, 11:49 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 7
File comments: 29
Uploads: 0
it would be really cool if this addon had it's own website or something similar to Tamriel Trade Centers setup, and it records like the top 100 DPS recordings. Would just be cool to see what the highest DPS would be ya know?
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Report comment to moderator  
Reply With Quote
Unread 02/05/18, 10:40 AM  
Archamus

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Post to chat dps not the same as the combat log

Originally Posted by decay2
However so far this is working as intended.
The thing is that the "DPS" in the unit list, uses the time from the first hit to the last hit on the unit.
The number when posting uses the time from the first hit on any unit to the last hit on any unit.
Ah ok. Normally I wouldn't have adds from before the boss fight still in the log like I'm now seeing I had here, so I never realized it reported it that way. I might have to find a spot for the stop combat keybind.

Originally Posted by decay2
In the 2nd screenshot you selected the boss. Notice how the "selection DPS" (shown in orange next to total DPS in the main panel) is exactly the same as the one in the post.
I hadn't even noticed that when I was messing with it.

Honestly now that I realize what happened it makes sense to report it that way. I would suggest that if possible posting just boss dps should probably show the actual dps on the boss as reported in the unit panel though.

Thanks
Report comment to moderator  
Reply With Quote
Unread 02/05/18, 07:08 AM  
decay2
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 233
Uploads: 5
Re: Post to chat dps not the same as the combat log

Originally Posted by Archamus
When posting dps to chat, if adds are involved in the fight, it isn't reporting the boss damage as shown in the combat log. This is happening whether posting only boss damage, or posting the report that shows total and boss damage on one line.

I tested it really quick on a world boss that I dragged a couple of things to and while it's off, it isn't off by too much, but on Ra Kotu a couple of nights ago you can see the disparity is pretty big.

EDIT: I don't know if it started doing this before or after the group damage being shown fix.
I see what you mean. However so far this is working as intended.
The thing is that the "DPS" in the unit list, uses the time from the first hit to the last hit on the unit.
The number when posting uses the time from the first hit on any unit to the last hit on any unit.
In the 2nd screenshot you selected the boss. Notice how the "selection DPS" (shown in orange next to total DPS in the main panel) is exactly the same as the one in the post.

If you hover over DPS in the unit panel you should also see an explanation of how this DPS is calculated.
Maybe I should call that column UDPS (Unit Damage Per Second) to make clear that this is effectively a different stat then the DPS that is normally calculated.

The UDPS effectively means that a significant part of the fight you weren't fighting Rakotu, and when you started this is the dps you did, which is the reason why its higher then the dps calculated for the whole fight duration.

Edit: I'll think a bit if It makes sense to change which of those values should be posted and if I'm actually able to change it. Feel free to add some reasoning how this should be handled in your opinion
Last edited by decay2 : 02/05/18 at 07:22 AM.
Report comment to moderator  
Reply With Quote
Unread 02/05/18, 12:26 AM  
Archamus

Forum posts: 0
File comments: 8
Uploads: 0
Post to chat dps not the same as the combat log

When posting dps to chat, if adds are involved in the fight, it isn't reporting the boss damage as shown in the combat log. This is happening whether posting only boss damage, or posting the report that shows total and boss damage on one line.

I tested it really quick on a world boss that I dragged a couple of things to and while it's off, it isn't off by too much, but on Ra Kotu a couple of nights ago you can see the disparity is pretty big.

World boss:


Ra Kotu:


EDIT: I don't know if it started doing this before or after the group damage being shown fix.
Last edited by Archamus : 02/05/18 at 12:27 AM.
Report comment to moderator  
Reply With Quote
Unread 02/04/18, 05:17 AM  
decay2
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 233
Uploads: 5
Originally Posted by danno8
Hey there

I am using the new beta version, but this bug seems to be in both versions.

The buff "Briarheart" that occurs during the proc of the Briarheart Thorns set always seems to have a higher than possible % for it's uptime. The absolute highest uptime should be 66% (10 second buff that has a 15 second cooldown) but for some reason I always get a 90+% reported for that buff.
If combat metrics shows that and is working fine with other buffs, there is no reason why it would be wrong for this buff only, as this is simply what's given by the API. Now there are a few possibilities as to why this happens, ranging from that this is simply the wrong "buff" being tracked (it could be some placeholder buff and not the one that actually indicates the beneficial buff part) or simply mean that there is a bug with this set. I will look into it.

Originally Posted by Bherdani
Hi there! Love this addon, thank you for all your hard work Probably a dumb question, but... I am unable to get CMX to work (have used it forever though, it's wonderful). I must have done something wrong! To try to fix it, I turned all other addons off, reinstalled thru minion and manually (both with and without deleting saved variables). But no matter what, when I log into game I get this error:

user:/AddOns/CombatMetrics/CombatMetricsControls.lua:91: operator * is not supported for string * number
stack traceback:
user:/AddOns/CombatMetrics/CombatMetricsControls.lua:91: in function 'createTLW'
user:/AddOns/CombatMetrics/CombatMetricsControls.lua:777: in function 'CMX.UI.ControlLR'
user:/AddOns/CombatMetrics/CombatMetricsUI.lua:1074: in function 'CMX.UI.Initialize'
user:/AddOns/CombatMetrics/CombatMetrics.lua:1225: in function 'Initialize'
user:/AddOns/CombatMetrics/CombatMetrics.lua:1261: in function '(anonymous)'

Not sure what to do, any guidance would be appreciated

[EDIT: I've tried installing versions back to 0.7.8, still the same error. Must be something obvious I just don't get xD ver0.7.14 thru 0.7.8]
One thing to fix this definetly would be to reset your saved variable. With Minion you can do the following:
  • Close the game
  • Uninstall Combat Metrics via Minion
  • Check "Delete Saved Variables"
  • Install Combat Metrics again

I'd assume that your game wasn't closed when you deleted your saved vars first, which would lead to the old saved vars getting rewritten from memory on reloadUI / logging out
Last edited by decay2 : 02/04/18 at 05:17 AM.
Report comment to moderator  
Reply With Quote
Unread 02/03/18, 05:02 PM  
Bherdani

Forum posts: 0
File comments: 15
Uploads: 0
Hi there! Love this addon, thank you for all your hard work Probably a dumb question, but... I am unable to get CMX to work (have used it forever though, it's wonderful). I must have done something wrong! To try to fix it, I turned all other addons off, reinstalled thru minion and manually (both with and without deleting saved variables). But no matter what, when I log into game I get this error:

user:/AddOns/CombatMetrics/CombatMetricsControls.lua:91: operator * is not supported for string * number
stack traceback:
user:/AddOns/CombatMetrics/CombatMetricsControls.lua:91: in function 'createTLW'
user:/AddOns/CombatMetrics/CombatMetricsControls.lua:777: in function 'CMX.UI.ControlLR'
user:/AddOns/CombatMetrics/CombatMetricsUI.lua:1074: in function 'CMX.UI.Initialize'
user:/AddOns/CombatMetrics/CombatMetrics.lua:1225: in function 'Initialize'
user:/AddOns/CombatMetrics/CombatMetrics.lua:1261: in function '(anonymous)'

Not sure what to do, any guidance would be appreciated

[EDIT: I've tried installing versions back to 0.7.8, still the same error. Must be something obvious I just don't get xD ver0.7.14 thru 0.7.8]
Last edited by Bherdani : 02/04/18 at 03:42 AM.
Report comment to moderator  
Reply With Quote
Unread 02/03/18, 03:42 PM  
danno8

Forum posts: 0
File comments: 26
Uploads: 0
Hey there

I am using the new beta version, but this bug seems to be in both versions.

The buff "Briarheart" that occurs during the proc of the Briarheart Thorns set always seems to have a higher than possible % for it's uptime. The absolute highest uptime should be 66% (10 second buff that has a 15 second cooldown) but for some reason I always get a 90+% reported for that buff.
Report comment to moderator  
Reply With Quote
Unread 01/31/18, 07:09 AM  
Tiara Ra

Forum posts: 0
File comments: 82
Uploads: 0
Originally Posted by decay2
I uploaded a beta of the upcoming major update here: https://forums.elderscrollsonline.co...-test/p1?new=1

Please mention which version you use when reporting issues. Until it's released on minion.
ver 0.8.0 beta
In pvp:
Code:
Lua Error: user:/AddOns/CombatMetrics/CombatMetrics.lua:910: operator < is not supported for number < nil
stack traceback:
	user:/AddOns/CombatMetrics/CombatMetrics.lua:910: in function 'ProcessLogEffects'
	user:/AddOns/CombatMetrics/CombatMetrics.lua:1029: in function 'CalculateChunk'
	user:/AddOns/CombatMetrics/CombatMetrics.lua:513: in function 'CalculateFight'
	user:/AddOns/CombatMetrics/CombatMetricsUI.lua:2223: in function 'updateFightReport'
	user:/AddOns/CombatMetrics/CombatMetricsUI.lua:853: in function 'toggleFightReport'
	:1: in function '(main chunk)'
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Report comment to moderator  
Reply With Quote
Unread 01/30/18, 06:18 PM  
decay2
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 233
Uploads: 5
I uploaded a beta of the upcoming major update here: https://forums.elderscrollsonline.co...-test/p1?new=1

Please mention which version you use when reporting issues. Until it's released on minion.
Report comment to moderator  
Reply With Quote
Unread 01/30/18, 12:36 PM  
Soon Tzu

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by decay2
Originally Posted by Soon Tzu
Thanks for the quick fix to the group damage issue! And my apologies for bringing up another issue but it seems CM is not tracking Minor Savagery. It's just completely missing from buff events both from myself as a NB as well as from/for others.
I disabled Minor Savagery because it is spammy as hell. I once noticed that in a fight at the 4th boss in vHoF I had about 150 events from this buff per second. It's usually always there if you have some nightblade around.
That sounds terrifying. Thanks for the response.
Report comment to moderator  
Reply With Quote
Unread 01/30/18, 11:55 AM  
decay2
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 233
Uploads: 5
Originally Posted by Soon Tzu
Thanks for the quick fix to the group damage issue! And my apologies for bringing up another issue but it seems CM is not tracking Minor Savagery. It's just completely missing from buff events both from myself as a NB as well as from/for others.
I disabled Minor Savagery because it is spammy as hell. I once noticed that in a fight at the 4th boss in vHoF I had about 150 events from this buff per second. It's usually always there if you have some nightblade around.
Report comment to moderator  
Reply With Quote
Unread 01/30/18, 11:27 AM  
Soon Tzu

Forum posts: 0
File comments: 6
Uploads: 0
Thanks for the quick fix to the group damage issue! And my apologies for bringing up another issue but it seems CM is not tracking Minor Savagery. It's just completely missing from buff events both from myself as a NB as well as from/for others.
Report comment to moderator  
Reply With Quote
Unread 01/28/18, 12:03 AM  
pandros1484

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by decay2
Originally Posted by pandros1484
hey decay, awesome addon ! you're amazing <3

I have encountered one issue though, don't know if you have noticed it : whenever I try to get dps readings from testing or normal fights with my magicka nightblade, the combat metrics wouldn't stop the fight until the refreshing path expires.. as long as it's active, it still keeps getting the dps and it gets lower and lower.. at some point, I had to bind the post dps key to a mouse button so I could get the correct one before it went down after the fight I'd be thrilled if you had time to check it out and see \o/
That's actually how it is supposed to be right now. Essentially from the view of the addon you are still "active". And as long as you are in combat, it should still update the "active combat time" which of course effects your damage per second. However I can see how this is a problem for you, so I'll have a look if I can do something about it. Meanwhile I'd recommend the reset combat keybind, where you can "stop" the current fight and start a new one. This is a bit faster and you can always delete the stub fight with that refreshing path ticks and post your dps later.
I didn't even know I could stop the combat manually thank you for the info <3
Report comment to moderator  
Reply With Quote
Unread 01/27/18, 02:02 PM  
decay2
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 233
Uploads: 5
Originally Posted by Iliana
Originally Posted by Soon Tzu
Seems the latest version is no longer capable of tracking the group's damage? It's not showing at all in the live window and report always shows 0 group damage. Have been told by 3 other ppl already that they have the same problem.
Yes, the people I have talked to report the same.
Sometimes, when you fix things you break other things. I've found the issue and will upload a fix in the next few minutes.
Report comment to moderator  
Reply With Quote
Unread 01/27/18, 07:49 AM  
Iliana
 
Iliana's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Soon Tzu
Seems the latest version is no longer capable of tracking the group's damage? It's not showing at all in the live window and report always shows 0 group damage. Have been told by 3 other ppl already that they have the same problem.
Yes, the people I have talked to report the same.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: