don't need to return false when the fire timer has a duration