The value per refinement point is 66, and then we add a constant 50, and divide by 100.
This means
- Code: Select all
(refinement_level * 66 + 50) / 100
This is effectively performing 5/4 (aka nearest) rounding.
This means what it says.
The value per refinement point is 66, and then we add a constant 50, and divide by 100.
(refinement_level * 66 + 50) / 100
This is effectively performing 5/4 (aka nearest) rounding.
Mathy wrote:The value per refinement point is 66, and then we add a constant 50, and divide by 100.
This means
- Code: Select all
(refinement_level * 66 + 50) / 100
This is effectively performing 5/4 (aka nearest) rounding.
This means what it says.
Akazu wrote:Mathy wrote:The value per refinement point is 66, and then we add a constant 50, and divide by 100.
This means
- Code: Select all
(refinement_level * 66 + 50) / 100
This is effectively performing 5/4 (aka nearest) rounding.
This means what it says.
Hello Mathy,
Thank you for your contribution,
I have tested this and concluded that the game uses this:
Which is your statement but it does have a Floor/Round Down to Whole numbers.
FLOOR((refinement_level * 66 + 50) / 100)
I have tested this on OriginsRO upgrading a lot
Thank you for helping me get the right information.
In the end I and Jake was wrong, but we both achieve correct knowledge as a result.
Perq wrote:I gotta admit that I'm confus a lil bit. :V I always thought that you get 2 defense per 3 refine rate. I don't quite understand how does the (66*x+50)/100 works D:
Would this mean that if you have only one item with one refine rate on it, you will get +1 def from it?
Perq wrote:I gotta admit that I'm confus a lil bit. :V I always thought that you get 2 defense per 3 refine rate. I don't quite understand how does the (66*x+50)/100 works D:
Would this mean that if you have only one item with one refine rate on it, you will get +1 def from it?