Some fighting fixes. Values no longer go negative. F