Fixes exploit that lets AIs use machinery even after cameras are disabled

Also fixes the blind runtime in ai/Life()
Fixes #5718