demon data calculations
BP vs Demon Stats — Final Working Model
Goal: Predict demon stats using minimal inputs.
1. Core Formula
Final Stat = (Flat Stat at Level L) × (1 + Bonus %) × BP Scaling × Lord Multiplier
- Flat Stat = template-based (by rarity)
- Bonus % = generated from rarity curve
- BP Scaling = derived from level 1 affiliation
- Lord Multiplier = 1.0 → 1.15 depending on awakening
2. Flat HP / ATK Generation Rule
Flat HP and Flat ATK are generated from a rarity/group template, not from the bonus % curve.
Flat HP at Level L = Flat HP Template[rarity][L] Flat ATK at Level L = Flat ATK Template[rarity][L]
Template is determined from:
- Demon rarity / scaling group
- Level 1 flat HP
- Level 1 flat ATK
Rule:
If Level 1 matches a known template, use that template for all levels.
If Level 1 matches a known template, use that template for all levels.
3. Bonus % Curves (Per Rarity)
Important: You MUST record the Level 1 starting %.
Rare Curve
| Level Range | Increase per Level |
|---|---|
| 1 → 3 | +1.5 |
| 3 → 8 | +2.5 each level |
| 8 → 10 | +2.5 each level |
| 10 → 15 | +3 each level |
| 15 → 20 | +1 each level |
Epic Curve
| Level Range | Increase per Level |
|---|---|
| 1 → 3 | +2 |
| 3 → 8 | +3 each level |
| 8 → 10 | +4 each level |
| 10 → 15 | +4 each level |
| 15 → 20 | +2 each level |
Legendary Curve
| Level Range | Increase per Level |
|---|---|
| 1 → 3 | +2 |
| 3 → 8 | +3 each level |
| 8 → 10 | +4 each level |
| 10 → 15 | +4 each level |
| 15 → 20 | +2 each level |
Captain Curve
| Level Range | Increase per Level |
|---|---|
| 1 → 3 | +3 |
| 3 → 8 | +4 each level |
| 8 → 10 | +6 each level |
| 10 → 15 | +6 each level |
| 15 → 20 | +4 each level |
HP% = ATK% for all tested demons.
4. BP Scaling
BP Scaling = Derived from Level 1 Affiliated vs Base stats
- Use Level 1 Base Stats
- Use Level 1 Affiliated Stats
- Use BP value
5. Lord Scaling
No Lord = 1.00x A0 = 1.10x A1 = 1.11x A2 = 1.12x A3 = 1.13x A4 = 1.14x A5 = 1.15x
6. Non-Scaling Stats
- DEF = static
- M.RES = static
- SPD = static
- Energy = static
7. Required Data Inputs
- Demon rarity
- Level
- BP
- Level 1 base HP / ATK
- Level 1 affiliated HP / ATK / DEF / M.RES
- Starting Bonus % at Level 1
- Lord Awakening Level (optional)