Sim repository for Shadow Priests in Battle for Azeroth
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Jul 4, 2018
apl update base azerite gear Jan 2, 2019
azerite-gear update azerite gear Jan 20, 2019
azerite-trait-ilvls upgrade neck level to 48 for T23 Jan 1, 2019
azerite-traits update azerite traits Jan 22, 2019
consumables update racials, enchants, and consumables Jan 20, 2019
enchants update racials, enchants, and consumables Jan 20, 2019
gear update base azerite gear Jan 2, 2019
json_Charts update azerite traits Jan 22, 2019
racials update racials, enchants, and consumables Jan 20, 2019
stats update azerite gear Jan 20, 2019
talents update talents Jan 21, 2019
trinkets update trinkets Jan 21, 2019
.gitignore update azerite traits Aug 21, 2018
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Jul 4, 2018
CONTRIBUTING.md change name to WarcraftPriests Aug 25, 2018
LICENSE Create LICENSE Jul 4, 2018
PULL_REQUEST_TEMPLATE.md Create PULL_REQUEST_TEMPLATE.md Jul 4, 2018
README.md update azerite gear Jan 20, 2019
analyze.py upgrade neck level to 48 for T23 Jan 1, 2019
analyzeDS.py update traits and trinkets Dec 3, 2018
api.py update da azerite traits Aug 8, 2018
azeritePowerID.py WIP gear update for BoD Jan 1, 2019
csvToJson.py Updated csvtojson to add 1_stack and 3_stack to combos (displays 0 DPS) Jan 18, 2019
profiles.py remove RS and Uldir Dec 10, 2018
reports.py remove RS and Uldir Dec 10, 2018
requirements.txt convert to python3 Aug 5, 2018
sim.py remove RS and Uldir Dec 10, 2018
simParser.py add weights to analyze Jun 30, 2018
weights.py Updating BoD composite Jan 20, 2019

README.md

BfA Shadow Priest Sims

This repo includes scripts and sims for shadow priests.

Important Links

Discussion

How to Run

All scripts are run with python3. If you are using Windows you will likely need to change references in sim.py from python3 to python.

  1. Run pip install -r requirements.txt in order for analyze.py to work
  2. Validate the default lists of reports in reports.py are what you want to sim.
  3. Run python profiles.py dir/ --talents [DA, LotV] for the directory you want to sim.
  4. After profiles are generated create secrets.py inside the root directory. Set apiKey = XXX
  5. By default if a file already exists in results/ or if the weight in weights.py is 0, sim.py will skip it
  6. To run the sims use python sim.py dir/ [--iterations X, --weights, --talents [DA, LotV]] where dir/ is the sim directory you want to sim

IF YOU WANT TO STOP THE SCRIPT USE CTRL+Z

SimC Script for Azerite Traits

.\simc.exe spell_query=azerite.class=priest | Out-File 'A:\simc\priest-traits.txt'

Base Actor Information

All sims are run with the following as a base (unless specified otherwise)

Talent Combos

Every sim is run with the top DA and LotV build:

Raids

  • DA: FotM_ToF_AS_LI_DA
  • LotV: FotM_ToF_AS_LI_LotV

Dungeons

  • DA: SWV_DV_SC_LI_DA
  • LotV: SWV_DV_SC_LI_LotV

Azerite Traits

Stats - Mythic (Percent Stat - Gear Amount)

  • 20.13% Crit - 1089
  • 17.90% Haste - 1217
  • 1.52% Versatility - 129
  • 21.97% Mastery - 742
  • 7169 Intellect - 5123

Enchants

Consumables

Results