One thing that would, or should, be easy to add to 2.50.2, is a conversion of the values stored in Game->Generic[], so that the user may utilise them as floats. I noticed that, Game->Generic[GEN_MAGICDRAINRATE], if set to '0.5', returns as '0'. This is interesting, as if you wanted to make all magic costs higher, you could set the value of that index to '3', or more; but you cannot actually lower costs below 1/2 (an index value of '1').

Changing it to a float, would mean that a value of '0.5' in that index spot, would quarter magic costs. I see some other possible uses for this array, but that is the most prominent.