Fix burned out torch

fix for #4601
also hides the torch-menu when the torch has already 0 charges.