convert skills to uint16 to avoid integer over flow in calculations
Merge pull request #137 from scottdavis/fixGmTrainingCrash

convert skills to uint16 to avoid integer over flow in calculations