|
I am thinking this is probably related to 255 overrun issue. With negative creation modifier, player's rating probably become negative. Since the variable type for ratings is probably positive integer type, there will be no negative number. So, the negative number is actually largest (or close to) number. Effectively, the speed rating got roll under (as oppose to roll-over in stats tracking) in this case.
Curious, do you see this with other ratings? Or maybe it's just the part of code with speed creation is faulty.
|