условное заполнение отсутствующих значений на основе других доступных переменных

Как условно использовать столбец для заполнения недостающих значений другого столбца.

DF:

A   B   C
1   158 damage
nan 789 not damage
nan 898 damage
nan 698 damage
nan 445 not damage
0       not damage

Используя столбец C, я хочу заполнить столбец нулевыми значениями.

Condition, if C == damage, then A = 1 else 0.

python,pandas,

2