Calculator
Calculate Deskrawl hit damage, basic-attack DPS, defenses and timing from current stats. Inspect every formula and numeric step.
What do you want to calculate?
Normal and critical hits from current stats, skill scaling and optional target defenses.
Formula & result
Enter your values, then press Calculate. Results clear when an input changes.
Scope & assumptions
Ordinary weapon-scaling hit against a living target. The selected damage type, attack category, target health and checked statuses determine which entered bonuses apply. Conditions describe the target before this hit, not statuses this hit might apply.
Damage vs bonuses add together in one conditional bucket, separate from damage type/general bonuses and attack-type bonuses. Vulnerable also multiplies the received hit by 1.3 before defenses, using a second round-to-even stage.
Copy current totals; do not re-add gear or buffs. Flat Damage is separate from weapon tooltip damage. Blank optional stats/defenses default to zero; target health defaults to 50%.
Equipment/talent proc chains, forced Healthy/Injured overrides, ability-specific critical modifiers or multiple attack-category tags, extra hits, DoT, dodge, shields and invulnerability are not simulated.
Damage uses ±10% random variation and native integer stages. Nominal values use a ×1 random factor, not integration over the full distribution. Panel rounding can cause small differences from internal values.
Trace every step
See the formula, substituted values, damage layers and result. Nothing is submitted or saved to your account.
Rules: Deskrawl 1.0.3, checked against extracted game code. trunc removes decimals, roundEven rounds ties to the nearest even integer, and float32 follows game precision. Displayed results round to six decimal places; numeric substitutions retain full precision.