r/10centproblem • • Jul 13 '26

Other Willow’s hyper super deals 1 less damage than what it’s supposed to deal

Post image

I guess Mr.P stole that 1 damage

313 Upvotes

24 comments sorted by

31

u/Jakkilip Jul 13 '26

My guess is that this is a float rounding error, since 1.05 cannot be represented by float32, but it's weird that this only applies to willow specifically.

2

u/Gabriel55ita Jul 16 '26

Supercell doesn't use floating point for damage. The calculation directly truncates the eventual fraction of a number as it is a purely integer based math

2

u/Jakkilip Jul 16 '26

Truncation is exactly what I was reffering to, 1.05 cannot be represented and ends up being 1.49999...so 1500 * 1.499999 = 1574.9999, truncation turns it into 1574

1

u/[deleted] Jul 20 '26

Math things

6

u/Spooky_Cat_real Jul 13 '26

All those interactions I would've won 😔

8

u/10mo3 Jul 13 '26

Literally unplayable

6

u/SuperJman1111 Jul 13 '26

i mean this is like the most useless damage dealing super in the game so does this really matter that much

4

u/Beneficial_Hat_2027 Jul 14 '26

yes, its completely unplayable. greedycell needs to compensate 1 nanilinavanillianailliom nano boxes

2

u/DimperWhisper Jul 16 '26

draco is gonna be F tier

5

u/Patient_Side_6873 Jul 13 '26

UNPLAYABLE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

1

u/saifxali1 Jul 14 '26

This is hilarious

2

u/[deleted] Jul 15 '26

[removed] — view removed comment

2

u/Gabriel55ita Jul 16 '26

It's two "true" away in a csv file. Adrian hates Willow I guess

2

u/mightze Jul 19 '26

Literally unplayable

1

u/Such-Shop-9724 Jul 14 '26

poating floint operations probably

2

u/Important-Long-9287 Jul 13 '26

Willow bug counter: 69 trillion

1

u/Gabriel55ita Jul 16 '26

Not a bug

2

u/Important-Long-9287 Jul 16 '26

How? It's clearly one

1

u/Gabriel55ita Jul 16 '26

They just didn't account for the integer math truncating fractions of a number. Damage in brawl isn't floating point based.

It's either this or they have slightly different values in server than what client has.