Skip to content

SWtOR related stuff (stat optimization, log reader, etc...)

License

Notifications You must be signed in to change notification settings

Vhaerlein/swtor.playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

swtor.playground

SWtOR related stuff (stat optimization, log reader, etc...)

--

StatOptimizer

Application for searching optimal stat distribution for any dps class (theoretically, though tested only on combat sentinel).

  • Alacrity is now GCD rounding aware (GCD is rounded to the highest 0.1s fraction, e.g. for 13% alacrity GCD will be 1,3274 and it will be rounded up to 1.4s)
  • Adrenals/relics are not included in dps mathematical model.
  • All parameters can be changed from UI (mastery, power, etc...).
  • Save/Load profile (app will remember last used profile).
  • Profile is Json file, if needed can be edited outside application (and for some parameters it's the only way).
  • Load combat session data from combat log allowing you can do calculations theoretically for any dps class (ability name tooltip will show basic session information about this ability).
  • Option to optimize stats vs single session and vs all sessions.
  • SWtOR 5.2 actual abilities database (ability icon tooltip will show some of DB information).
  • Stat formulas are located in App.config.
  • Ability xml can be overriden with "xml\abilities.xml" file.

Some number tuning is required after data is loaded from combat log. E.g. sentinel's Ataru Form is a triggered ability, and in parsed data it will have like 1 activation and 180 hits. App doesn't do any guessing about triggered abilities so it's up to you to change then numbers (in this case change activation number from 1 to 180). Same is true for AoE abilities (e.g. Cyclone Slash is 2 hits per one activation, thus in-app activation number should be [total hits] divided by 2).

--

ClassAbilityXmlMerger

Quick and dirty class ability xml merger (for xml files obtained from torcommunity.com). New updates should be placed in xml folder as well (just increase [00N] number prefix for each new update file).

--

Latest compiled version can be always found under "Releases" section.