Download
(26 Kb)
Download
Updated: 11/15/20 06:54 PM
Pictures
File Info
Compatibility:
Markarth (6.2.5)
Updated:11/15/20 06:54 PM
Created:06/20/17 04:11 PM
Monthly downloads:342
Total downloads:269,392
Favorites:140
MD5:
Constellations  Popular! (More than 5000 hits)
Version: 1.1.6
by: Solinur [More]
With the new CP v2.0 system, there won't be any update to Constellations anymore.

Dependencies

None

Description

Distributing your CP to optimize your DPS can be a rather complicated affair. While browser based CP calculators are available, they still require you to get a parse, analyse it and enter the data manually.

This addon aims to simplify this process by automatically reading a Combat Metrics parse and enter all data automatically.

It then attempts to calculate a better CP distribution and shows your original and new damage factor.

Instructions:
  • Open Combat Metrics or the Champion Point Menu. The Constellations window will then open as well.
  • On the first tab in Constellations you need to enter the ratios of the various types of Damage you cause.
  • If you want to import a parse from Combat Metrics, browse to a fight and press the import button in the Constellations Window.
  • Don't forget to adjust your "Damage Bonus %" value, as this isn't determined automatically.
  • You can also select units (e.g. only the boss) in Combat Metrics so damage to other targets gets neglected.
  • Alternatively you can enter everything manually.
  • On the second tab you can edit the original CP composition. For new Combat Metrics Parses (since 0.7.4 on 20th of June) the CP composition is saved, so it will be restored on import. Otherwise your current CP distribution is preset.
  • When everything is set, press the calculate button on the 2nd tab.
  • If the new damage factor is higher (indicated by green text color) a better CP distribution has been found.

Current Limitations:
  • The addon can not automatically detect your Damage Done values. You need to set it yourself.
  • The addon can not set any CP's, you only get shown what would be optimal.
  • Some abilities may be missing from the database, which means they won't be automatically imported. A debug message will hint at these abilities. Please report them here, so I can implement them in the future.

Solinur (EU)
Version 1.1.6
  • Added a few missing abilities. Thx to yzanas and dg00des for the reports.

Version 1.1.5
  • API Bump to Markarth (100033)

Version 1.1.4
  • Added some missing data. (Thx to dhomhnuill and justme for reporting them)

Version 1.1.3
  • API Bump to Stonethorn (100032)

Version 1.1.2
  • Added missing data for Force Pulse (splash effect) and Flying Blade (second hit).
  • Increased DPS slider range to 200k.

Version 1.1.1
  • Added missing abilities: Puncturing Sweeps (thx @ daydreamr) and Stone Giant (thx @ migueltorres).

Version 1.1.0
  • Did some improvements to the optimization routine, which should now get a result faster.
  • In some cases not all CP are used (the result is still good), which will be displayed below the results.
  • Added a toggle to enforce the "Exploiter" passive of the Ritual constellation. Use this to see if a better result with Exploiter can be obtained.
  • Minimum/Maximum values of Spell Erosion and Piercing should now be followed, the only exception is when points for Exploiter are required.
  • Updated Vampire and Werewolf abilities for Greymoor.
  • Added a few Synergy abilities, based on best guesses (Don't want to bother anyone testing this with me, since those abilities are usually barely relevant in the overall damage composition).

Version 1.0.0
  • Added better display of results including percentage increase, DPS increase. In case you don't want to import a fight, the base DPS can be set on first page.
  • Added some limited support for Exploiter passive.
  • A few Notes on that:
  • When one of the investigated CP combinations fulfills requirements for the exploiter passive, it will now be attributed with the appropriate result that includes the (averaged) damage bonus.
  • The uptime of the required Off-Balance buff will be read from the imported data but can also be set on the first page. Default is the current maximum uptime. Keep in mind that in order to precisely attribute the effect, a reasonable estimation of "Damage Bonus %" on the first page is required.
  • The way the optimization works, does not always lead to it being checked. In order to force exploiter to be checked, you can set minimum and maximum poits in Thaumaturge to 75.

Version 0.4.18
  • Added Aegis Caller

Version 0.4.17
  • Checked and where necessary updated Templar abilities.
  • Updated Necrotic & Mystic Orb abilities (Thx to Parth for reporting this).

Version 0.4.16
  • API Bump to Harrowstorm (100030)
  • Didn't get around to check if any CP relevant changes were done to abilities. I'll have a look trough the patch notes next week, but feel free to notify me of changes.
  • Removed LibAddonMenu dependency since it is not actually used.
  • Code cleanup and small fixes

Version 0.4.15
  • Added a few Updates to abilities recently introduced or changed. Thanks to LiquidPony and iiJonno for reporting them.
  • Removed bundle Libraries. You will need to install LibAddonMenu separately, if you haven't done so already.
  • Removed unnecessary white spaces.
  • Fixed variables that were unintentionally global
  • Some minor fixes in XML code

Version 0.4.14
  • API Bump to Dragonhold (100029)
  • Info: The next update will remove bundled libraries.

Version 0.4.13
  • Checked and when necessary updated some abilities: Mage Guild, Soul Trap + morphs
  • Updated all bleeds so that they are affected by penetration now.

Version 0.4.12
  • API Bump to Scalebreaker (100028)
  • Updated Libraries
  • I didn't have time to check if the CP affecting abilities got changed. Please contact me if you find any wrongly attributed abilities.

Version 0.4.11
  • Updated Libs.
  • Checked and if necessary updated almost all abilities.
  • Added Necromance abilities.

Version 0.4.10
  • Updated Libs & Api Bump
  • Updated Sorcerer pet ability data. Thanks to @Tony1697 for pointing this out and providing some of the data.

Version 0.4.9
  • API Bump to Wrathstone (100026)
  • Reorganized bundled libraries (Make sure to activate them in the Addon Panel). This should fix a lua error some received.

Version 0.4.8
  • Added a few missing abilities. Thanks to Tonyleila, dhomhnuill and Deloth_Vyrr for the reports.

Version 0.4.7
  • API Bump to Murkmire (100025)

Version 0.4.6
  • Added a few missing skills and item procs. Thanks to Jonno for reporting them.

Version 0.4.5
  • Fixed critical error in Ability Data

Version 0.4.4
  • API Bump to Wolfhunter (100024)
  • Added Several missing Skills: One Hand and Shield, Werewolf, Psijic Guild, some Light and Heavy Attacks. Thanks to gvarnadoe and BjørnTheBurr for reporting some of them.

Version 0.4.3
  • API Bump to Summerset (100023)
  • Update LAM to r26

Version 0.4.2
  • Added ability data for Summerset. This required several hours of tedious work. Luckily @Latin did most of this work for me, for which I'm very grateful. If you are on US maybe consider sending hi, a little donation.

Version 0.4.1
  • Fixed two issues that would throw an error in some cases.

Version 0.4.0
  • Added crit damage done and penetration to the values retrieved from Combat Metrics on import.
  • Added button to reset detailed penetration data which is used after import from Combat Metrics

Version 0.3.10
  • Added new Abilitiy IDs for Puncturing Sweeps and Biting Jabs. Those were introduced due to the refactoring of those abilities by ZOS.
  • Added Zaan set proc.
  • Added some low rank abilities.

Version 0.3.9
  • Updated LibAddonMenu to version 2.0 r25 to fix an issue

Version 0.3.8
  • API Bump to Clockwork City (100021)
  • Added a few abilities
  • Fixed properties for Twisting Path

Version 0.3.7
  • Added Endless Fury Explosion

Version 0.3.6
  • API Bump to Horns of the Reach (100020)
  • Fixed some leaked global variables.
  • Added a bunch of Destro Staff abilities of lower ranks (thanks to catch22atplay)

Version 0.3.5
  • Fixed a bug that could cause incorrect calculations (including the suggestion to set CP not at jump points)

Version 0.3.4
  • Fixed an error that appeared when setting Min and Max for a CP to the same value.
  • Added data for a bunch of monster sets

Version 0.3.3
  • Added French Translation done by Llwydd - Thanks!
  • Fixed an error in the calculation Formula. In some cases this might change the result quite a bit.
  • Fixed messed up labels after Import
  • Updated Ability DB

Version 0.3.2
  • Fixed an error that happened when on type of damage was 0

Version 0.3.1
  • Updated Ability Database

Version 0.3.0
  • Initial Upload
Optional Files (0)


Archived Files (38)
File Name
Version
Size
Uploader
Date
1.1.5
26kB
Solinur
11/02/20 05:07 PM
1.1.4
26kB
Solinur
08/30/20 09:30 AM
1.1.3
26kB
Solinur
08/20/20 01:04 PM
1.1.2
26kB
Solinur
07/10/20 03:00 PM
1.1.1
26kB
decay2
06/07/20 03:20 PM
1.1.0
26kB
decay2
05/23/20 07:15 AM
1.0.0
25kB
decay2
05/21/20 10:39 AM
0.4.18
24kB
decay2
04/19/20 04:27 AM
0.4.17
24kB
decay2
03/12/20 04:09 PM
0.4.16
24kB
decay2
02/22/20 04:10 PM
0.4.15
24kB
decay2
11/05/19 05:06 PM
0.4.14
74kB
decay2
10/20/19 03:02 PM
0.4.13
74kB
decay2
08/22/19 03:54 PM
0.4.12
78kB
decay2
08/11/19 04:00 PM
0.4.11
75kB
decay2
05/18/19 05:32 PM
0.4.10
67kB
decay2
04/27/19 03:56 PM
0.4.9
68kB
decay2
01/21/19 05:51 PM
0.4.8
65kB
decay2
01/10/19 03:02 PM
0.4.7
63kB
decay2
10/21/18 11:50 AM
0.4.6
64kB
decay2
09/13/18 04:04 PM
0.4.5
64kB
decay2
08/13/18 05:17 AM
0.4.4
64kB
decay2
08/12/18 05:23 PM
0.4.4
64kB
decay2
08/12/18 05:21 PM
0.4.3
65kB
decay2
05/21/18 08:12 AM
0.4.2
65kB
decay2
04/23/18 06:58 PM
0.4.1
62kB
decay2
03/15/18 05:14 PM
0.4.0
62kB
decay2
03/12/18 03:53 PM
0.3.10
57kB
decay2
02/11/18 05:39 PM
0.3.9
57kB
decay2
01/05/18 12:28 PM
0.3.8
54kB
decay2
11/18/17 05:31 PM
0.3.7
54kB
decay2
09/21/17 01:51 PM
0.3.6
54kB
decay2
08/13/17 12:41 PM
0.3.5
54kB
decay2
07/29/17 01:02 PM
0.3.4
54kB
decay2
07/09/17 05:11 PM
0.3.3
53kB
decay2
06/27/17 01:11 PM
0.3.2
52kB
decay2
06/21/17 03:47 PM
0.3.1
52kB
decay2
06/20/17 04:39 PM
0.3.0
52kB
decay2
06/20/17 04:16 PM


Post A Reply Comment Options
Unread 11/28/17, 06:19 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Originally Posted by nekotakoyaki
Originally Posted by decay2
Originally Posted by nekotakoyaki
Have the ability properties been updated to account for Twisting Path being a DOT instead of Direct Damage now?
Not that I'm aware of. But I probably should. I think I can do it until tomorrow.
Thank you for updating it! Now I can finally use constellations for my magblade.
Your welcome, though admittedly I wanted to do it much sooner, but then I forgot
Report comment to moderator  
Reply With Quote
Unread 01/10/18, 06:53 PM  
Vahrokh
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 34
Uploads: 1
Found missing abilities

39079 Unstable Wall of Storms - No Data for this Ability!
39080 Unstable Wall of Storms - No Data for this Ability!

They refer to Wall of Elements 1 used with lightning staff.
Last edited by Vahrokh : 01/10/18 at 06:55 PM.
Report comment to moderator  
Reply With Quote
Unread 01/11/18, 05:20 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Re: Found missing abilities

Originally Posted by Vahrokh
39079 Unstable Wall of Storms - No Data for this Ability!
39080 Unstable Wall of Storms - No Data for this Ability!

They refer to Wall of Elements 1 used with lightning staff.
Thanks, they will be added..
Report comment to moderator  
Reply With Quote
Unread 02/09/18, 03:21 PM  
Martype
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 1
Uploads: 1
[22:12] [Constellations] (37910) Crippling Grasp - No Data for this Ability!
[22:12] [Constellations] (37907) Crippling Grasp - No Data for this Ability!
[22:12] [Constellations] (37527) Incapacitating Strike - No Data for this Ability!
Report comment to moderator  
Reply With Quote
Unread 02/10/18, 04:49 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Originally Posted by Martype
[22:12] [Constellations] (37910) Crippling Grasp - No Data for this Ability!
[22:12] [Constellations] (37907) Crippling Grasp - No Data for this Ability!
[22:12] [Constellations] (37527) Incapacitating Strike - No Data for this Ability!
I'll add them. Do you know the ranks for those abilities?
Report comment to moderator  
Reply With Quote
Unread 02/12/18, 09:54 AM  
DoonerSeraph
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 19
Uploads: 4
[Constellations] (99267) Unfathomable Darkness - No Data for this Ability!

On a different subject. Why everytime I import a dummy parse, my "Damage Bonus %" resets to 20%?

Btw thanks for the addon
Report comment to moderator  
Reply With Quote
Unread 02/12/18, 02:37 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Originally Posted by DoonerSeraph
[Constellations] (99267) Unfathomable Darkness - No Data for this Ability!

On a different subject. Why everytime I import a dummy parse, my "Damage Bonus %" resets to 20%?

Btw thanks for the addon
Thats the default value. It can't be read so it uses that. Maybe I can make it to save its last value per char or something

I'll add the ability.
Report comment to moderator  
Reply With Quote
Unread 02/17/18, 08:00 AM  
DoonerSeraph
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 19
Uploads: 4
Originally Posted by decay2
Originally Posted by DoonerSeraph
[Constellations] (99267) Unfathomable Darkness - No Data for this Ability!

On a different subject. Why everytime I import a dummy parse, my "Damage Bonus %" resets to 20%?

Btw thanks for the addon
Thats the default value. It can't be read so it uses that. Maybe I can make it to save its last value per char or something

I'll add the ability.
Ah, I get it, thank you

Also, 2 more "skills":

Storm Master (70297)
Sunderflame (60060)
Report comment to moderator  
Reply With Quote
Unread 02/25/18, 05:49 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Originally Posted by DoonerSeraph
Ah, I get it, thank you

Also, 2 more "skills":

Storm Master (70297)
Sunderflame (60060)
Sure, do you know how they work ? I think they both are set procs. Do you know if they are direct damage or damage over time?
Last edited by Solinur : 02/25/18 at 05:49 PM.
Report comment to moderator  
Reply With Quote
Unread 03/14/18, 09:34 PM  
Anceane
 
Anceane's Avatar
AddOn Author - Click to view AddOns

Forum posts: 306
File comments: 1017
Uploads: 1
helllo

Since the last patch each time i want to use it i have this :

Code:
user:/AddOns/Constellations/Constellations.lua:481: operator # is not supported for # nil
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:481: in function 'GetDamageFactor'
	user:/AddOns/Constellations/Constellations.lua:872: in function 'CST.Calculate'
	Constellations_CalculateCalculateButton_MouseUp:2: in function '(main chunk)'
	
	
	
	user:/AddOns/Constellations/Constellations.lua:549: operator < is not supported for nil < number
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:549: in function 'ImportCMXData'
	Constellations_ImportImportButton_MouseUp:2: in function '(main chunk)'
Thank you
Report comment to moderator  
Reply With Quote
Unread 03/15/18, 04:05 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Originally Posted by Anceane
helllo

Since the last patch each time i want to use it i have this :

Code:
user:/AddOns/Constellations/Constellations.lua:481: operator # is not supported for # nil
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:481: in function 'GetDamageFactor'
	user:/AddOns/Constellations/Constellations.lua:872: in function 'CST.Calculate'
	Constellations_CalculateCalculateButton_MouseUp:2: in function '(main chunk)'
	
	
	
	user:/AddOns/Constellations/Constellations.lua:549: operator < is not supported for nil < number
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:549: in function 'ImportCMXData'
	Constellations_ImportImportButton_MouseUp:2: in function '(main chunk)'
Thank you

I'll have a look. Also please check if Constellations and Combat Metrics are up to date. Also, can you tell me if this happens with a fresh parse or with old, saved ones only?
Report comment to moderator  
Reply With Quote
Unread 03/15/18, 08:17 AM  
Anceane
 
Anceane's Avatar
AddOn Author - Click to view AddOns

Forum posts: 306
File comments: 1017
Uploads: 1
Originally Posted by decay2
Originally Posted by Anceane
helllo

Since the last patch each time i want to use it i have this :

Code:
user:/AddOns/Constellations/Constellations.lua:481: operator # is not supported for # nil
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:481: in function 'GetDamageFactor'
	user:/AddOns/Constellations/Constellations.lua:872: in function 'CST.Calculate'
	Constellations_CalculateCalculateButton_MouseUp:2: in function '(main chunk)'
	
	
	
	user:/AddOns/Constellations/Constellations.lua:549: operator < is not supported for nil < number
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:549: in function 'ImportCMXData'
	Constellations_ImportImportButton_MouseUp:2: in function '(main chunk)'
Thank you

I'll have a look. Also please check if Constellations and Combat Metrics are up to date. Also, can you tell me if this happens with a fresh parse or with old, saved ones only?
Unfortunatly for me it happened any times now, constellation does not work anymore. Both addons are up to date. My combat either in light mode or group mode stil works fine with combat metrics

But now opening Constellations do nothing than popping the error message. Until that it was working fine.

I am not at max CP but only 587 so may be this is the problem with the new version ?

Thank you
Report comment to moderator  
Reply With Quote
Unread 03/15/18, 10:22 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Originally Posted by Anceane
Originally Posted by decay2
Originally Posted by Anceane
helllo

Since the last patch each time i want to use it i have this :

Code:
user:/AddOns/Constellations/Constellations.lua:481: operator # is not supported for # nil
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:481: in function 'GetDamageFactor'
	user:/AddOns/Constellations/Constellations.lua:872: in function 'CST.Calculate'
	Constellations_CalculateCalculateButton_MouseUp:2: in function '(main chunk)'
	
	
	
	user:/AddOns/Constellations/Constellations.lua:549: operator < is not supported for nil < number
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:549: in function 'ImportCMXData'
	Constellations_ImportImportButton_MouseUp:2: in function '(main chunk)'
Thank you

I'll have a look. Also please check if Constellations and Combat Metrics are up to date. Also, can you tell me if this happens with a fresh parse or with old, saved ones only?
Unfortunatly for me it happened any times now, constellation does not work anymore. Both addons are up to date. My combat either in light mode or group mode stil works fine with combat metrics

But now opening Constellations do nothing than popping the error message. Until that it was working fine.

I am not at max CP but only 587 so may be this is the problem with the new version ?

Thank you
Thanks for confirming this.

For now you can change the following two lines for a quick and dirty fix: line 5 in Constellations.lua:

Lua Code:
  1. local pendata = {}

line 549

Lua Code:
  1. if version == nil or version < 2 then

The second error indicates that Combat Metrics is not up to date (current version is 0.8.1.3).
If you are using minion, try to uninstall and reinstall as it can sometimes get into a state where it doesn't update an addon anymore.
Last edited by Solinur : 03/15/18 at 10:22 AM.
Report comment to moderator  
Reply With Quote
Unread 03/16/18, 03:57 PM  
Anceane
 
Anceane's Avatar
AddOn Author - Click to view AddOns

Forum posts: 306
File comments: 1017
Uploads: 1
I downloaded both new versions of the two addons, everything is working fine again!! thank you so much

Originally Posted by decay2
Originally Posted by Anceane
Originally Posted by decay2
Originally Posted by Anceane
helllo

Since the last patch each time i want to use it i have this :

Code:
user:/AddOns/Constellations/Constellations.lua:481: operator # is not supported for # nil
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:481: in function 'GetDamageFactor'
	user:/AddOns/Constellations/Constellations.lua:872: in function 'CST.Calculate'
	Constellations_CalculateCalculateButton_MouseUp:2: in function '(main chunk)'
	
	
	
	user:/AddOns/Constellations/Constellations.lua:549: operator < is not supported for nil < number
stack traceback:
	user:/AddOns/Constellations/Constellations.lua:549: in function 'ImportCMXData'
	Constellations_ImportImportButton_MouseUp:2: in function '(main chunk)'
Thank you

I'll have a look. Also please check if Constellations and Combat Metrics are up to date. Also, can you tell me if this happens with a fresh parse or with old, saved ones only?
Unfortunatly for me it happened any times now, constellation does not work anymore. Both addons are up to date. My combat either in light mode or group mode stil works fine with combat metrics

But now opening Constellations do nothing than popping the error message. Until that it was working fine.

I am not at max CP but only 587 so may be this is the problem with the new version ?

Thank you
Thanks for confirming this.

For now you can change the following two lines for a quick and dirty fix: line 5 in Constellations.lua:

Lua Code:
  1. local pendata = {}

line 549

Lua Code:
  1. if version == nil or version < 2 then

The second error indicates that Combat Metrics is not up to date (current version is 0.8.1.3).
If you are using minion, try to uninstall and reinstall as it can sometimes get into a state where it doesn't update an addon anymore.
Report comment to moderator  
Reply With Quote
Unread 03/16/18, 07:23 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 706
Uploads: 8
Originally Posted by Anceane
I downloaded both new versions of the two addons, everything is working fine again!! thank you so much
Your welcome, I'm glad everything is working again.
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.