apply_combat_profile
Apply a realistic boss-combat profile to get DPS reflecting actual fight conditions. Sets enemy conditions like shock, curse, and charges; adjust based on your build's capabilities.
Instructions
Apply a realistic boss-combat profile in one call, so DPS reflects an actual fight.
The engine's enemy-condition levers are OFF by default, so a bare get_build_stats understates
a build that, in play, keeps shock/curse/charges up. This sets the common ones at once
(enemyIsBoss=tier plus the toggles) and returns the resulting stats.
IMPORTANT — these are ASSUMPTIONS the build must actually produce: only keep shocked if the
build shocks, cursed if it runs a curse, the charge flags if it generates them. Turn off the
ones that don't apply (they'd otherwise inflate DPS with effects the build can't sustain). The
response lists what was assumed. Tiers: None / Boss / Pinnacle / Uber.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Pinnacle | |
| shocked | No | ||
| cursed | No | ||
| power_charges | No | ||
| frenzy_charges | No | ||
| full_es | No | ||
| full_life | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||