HV Unified simulator
- Regular buff loop in all 3 tiers now collects candidates then sorts by MP cost ascending (cheapest first) when no channeling, or descending (most expensive first) when channeling is active - Previously just iterated BUFF_PRIORITY declaration order (Haste → Spark → Heartseeker → Regen → Absorb → Shadow Veil) which wasn't cost-ordered - _reason now shows 'buff' (cheapest first) or 'chBuff' (most expensive) |
||
|---|---|---|
| docs | ||
| references | ||
| scripts | ||
| simulator | ||
| src | ||
| .gitignore | ||