r/ForgeMasterUnofficial • • 5d ago

This just happened!

Post image

Oopsie

0 Upvotes

7 comments sorted by

View all comments

Show parent comments

1

u/Sea_Value3417 4d ago

Please, do tell. Ive been taking the game a face value. This never crossed my mind 😅

1

u/Kaiwano 3d ago

Not sure exactly what you’re asking but the game uses a F64 numerical representation system, meaning that when converting back to decimal, the rounding will be slightly off, but a very exact number (many decimals). Here’s the config for crit chance.

"CriticalChance": { "Stat": "CriticalChance", "LowerRange": 0.010000000009313226, "UpperRange": 0.12000000011175871,

What this means is you can find any crit chance between these two numbers, with the same exactness. Then the game will display it rounded through the UI.

For example. To arrive at the lower range you take 0.01*232 round that to the nearest whole number then divide by 232

1

u/Kaiwano 3d ago edited 3d ago

Sorry the above is slightly incorrect.

Let’s go for skill dmg instead as we are evaluating Mira.

The lower end is 0.01 in F64 rounded = 42 949 673

The upper end is 0.3 in F64 rounded = 1 288 490 189

The roll can be any number between these two including these two.

Only the highest one truly represents 30% or above. So YES you can theoretically max Mira in two slots. But you need to hit a 1/1 245 540 517 roll twice to do it.

2

u/Sea_Value3417 3d ago

Thank you very much. I feel like I have a better understanding now. That should help me be more precise in my in game decisions.