Fixed error with canGainCraftEfficency