fixed clear unused by checking for undefined consume value, and assigning consume value to new resources
fixed clear unused by checking for undefined consume value, and assigning consume value to new resources

oliversalzburg/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists,rdancer/cbc-kitten-scientists,cameroncondry/cbc-kitten-scientists