canFireWeapon less strict for hints. This should prevent weapons from appearing really late in case of energy inconsistencies