"fresh rotten" crafted food bug fixed

Future note: when comparing signed and unsigned numbers, it assumes that both are unsigned.
merge Really Fix Cooking This Time