Update 2
Huge update!
  • Added autoattacks. They are simmed to be 100 potency attacks every 3 seconds.
  • Added cooldowns. Current cooldown usage is not to stack, but to use whenever they're up. I understand this isn't optimal, but there isn't reason for me to optimize it when its the user's job, once I get user made rotations working.
  • Added execute (by default, will start at 20% time remaining).
  • Added potency count. This takes into account simulation state and (supposedly) all variables. HE isn't correctly modeled because I don't know how much of an increase 15% dex is. Currently just modeled as 15% additional damage (which is high, obviously, but this is a proof of concept).
  • Added TP usage count.

I'm working on adding TP/potency displays at the attack level, for more detailed reporting.