犯节气[fàn jié qi]
词典have an attack of a seasonal illness:犯节气。
have an attack of a seasonal illness
1. 他的病有点儿犯节气,一到阴天下雨就不舒服。 He suffers attacks from a chronic disease whenever it rains.