Amarantine-xiv / Amas-FF14-Combat-Sim

Apache License 2.0
6 stars 1 forks source link

Provide more flexibility in specifying damage formulas #42

Open Amarantine-xiv opened 8 months ago

Amarantine-xiv commented 8 months ago

Things like ground dots and direct sources of damage vary in the order of operations they apply buffs/debuffs, 5% variance, etc.

From Rime on AS: i believe for ground dots it is base dmg -> buffs -> +/-5% variance -> crit -> dhit -> debuffs

for direct damage (variance -> crit -> dhit) -> source statuses -> target statuses specifically any buffs/debuffs which snapshot happen before randomization

Amarantine-xiv commented 8 months ago

Also from Rime: for direct damage, buffs happen after randomization . Direct Damage: base damage -> randomization -> source statuses -> target statuses

DoT Status Effects: base damage -> source statuses -> target statuses -> randomization ^ snapshot

Ground DoTs: base damage -> source statuses -> randomization -> target statuses ^ snapshot