Well, then you could change the constructor to not changes from 0 to the defaults, but that would break a lot of mobs that are already 0. Perhaps change the constructor so that 0 still goes to the default, but anything that has a speed of -1 is set to 0?
|