WarcraftPriests / df-shadow-priest

Shadow Priest sim repo for Dragonflight
https://warcraftpriests-df.github.io/
MIT License
7 stars 6 forks source link

Fixed Local simc processing #29

Closed jamesw061 closed 1 year ago

jamesw061 commented 1 year ago

Local suite runs weren't running due to the args not being pushed through the chain correctly and reaching the local implementation and then the simc autodownload.

This also contains some bugfixes: Crashing bug trying to open executable with encoding It saving the simc output as a "json" file and then crashing on the parse step

This commit cleans up the arg processing with suite.py generate_args now doing all the argument creation rather than some in main and some in generate_args

There are some sleeps still lying around in regards to file management I want to clean up but it's for a later day

Tested to not have an effect on the main raidbots use case