Talk:Kolmisilmä

From Noita Wiki
Jump to navigation Jump to search

Health Scaling

The wiki states the bosses normal health is 1,211 and that his health doubles per orb collected. After collecting 11 orbs, its health would be 131,481. Correct me if I'm wrong, but if its health doubles per orb collected, then wouldn't it's health be over two million at that point?

Orbs Health
0 1,211
1 2,422
2 4,844
3 9,688
4 19,376
5 38,752
6 77,504
7 115,008
8 310,016
9 620,032
10 1,240,064
11 2,480,128

And if you reverse engineer the max health at 11 orbs (as given in the article) back down to its base health, by halving it every time, then (ignoring digits following the decimal point) it would be...

Orbs Health
11 131,481
10 65,741
9 32,870
8 16,435
7 8,218
6 4,109
5 2,054
4 1,027
3 514
2 257
1 128
0 64

Again, correct me if I'm wrong, but I don't think a normal 0 orb boss has less health than an Ukko. So either something weird happens in the math of calculating the boss' HP that I'm not understanding or isn't made clear in the article, or there's an error in the article somewhere. Can somebody clarify? -DMmeBREAKFAST (talk) 02:03, 2 April 2021 (UTC)

Wiki information here appears to be an oversimplification. The boss' HP scaling is exponential, but it's not a straight exponent value, and definitely not 1,211^n.
From what I can see in the code, the HP scaling uses this formula: local boss_hp = 46.0 + ( 2.0 ^ (orbcount + 1.3) ) + (orbcount*15.5)
Note that this is also using the in-game damage numbers; the game multiplies these by 25 when displaying them in the UI. So the full formula is 25 * (46 + (2 ^ (orbcount + 1.3)) + (orbcount * 15.5))
Calculation for that for the first 11 orbs gets us:
Orbs HP
0 1,211.557
1 1,660.614
2 2,171.229
3 2,804.958
4 3,684.916
5 5,057.331
6 7,414.662
7 11,741.824
8 20,008.648
9 36,154.797
10 68,059.594
11 131,481.688
The value for 33 orbs is apparently 528,772,513,134.451 -- which is lower than what I recall it should be, but... that's what I get from the formula used in the game's code. Feel free to incorporate some/all of this into the page if you have time, or I'll update the information later. Vexx32 (talk) 04:31, 2 April 2021 (UTC)
I just saw a 6 Orb boss fight in the Epilogue Update and Kolmi's health was 7,414. So your chart checks out to at least that degree. Also your start and end points match the ones used originally in the article as well. Also also considering the game drops everything after the decimal point, I've gone ahead and edited the chart down to whole numbers only. It's a bit cleaner that way, IMO. -DMmeBREAKFAST (talk) 16:23, 7 April 2021 (UTC)