So as Crystal_ recently discovered, in RBY and GSC stats reductions work in a different way than in the later gens.
The standard multipliers for stat reduction (and the implemented in every simulator) are:
However, in RBY and GSC, it is programmed in a different way:
As you can see, the multiplier is different at -1, -4 and -5.
What does this mean?
Snorlax speed is 158.
Skarmory speed after a curse using old formula is: floor [238 * 2 / 3] = 158 (I think in NB it was 159)
Skarmory speed after a curse using ingame GSC formula is: floor [238 * 66 / 100] = 157
That means that Snorlax should always be faster than Skarm after a Curse instead of a speed tie, which is huge.
How do you think metagame would have changed if implemented correctly in PO and NB?
The standard multipliers for stat reduction (and the implemented in every simulator) are:
Code:
-1: floor [stat * 2/3]
-2: floor [stat * 2/4]
-3: floor [stat * 2/5]
-4: floor [stat * 2/6]
-5: floor [stat * 2/7]
-6: floor [stat * 2/8]
Code:
-1: floor [stat * 66/100]
-2: floor [stat * 50/100]
-3: floor [stat * 40/100]
-4: floor [stat * 33/100]
-5: floor [stat * 28/100]
-6: floor [stat * 25/100]
What does this mean?
Snorlax speed is 158.
Skarmory speed after a curse using old formula is: floor [238 * 2 / 3] = 158 (I think in NB it was 159)
Skarmory speed after a curse using ingame GSC formula is: floor [238 * 66 / 100] = 157
That means that Snorlax should always be faster than Skarm after a Curse instead of a speed tie, which is huge.
How do you think metagame would have changed if implemented correctly in PO and NB?
Last edited: