static int ダメージ計算(int ぼくの攻撃力, int きみの守備力)
{
  int ダメージ = ぼくの攻撃力 - きみの守備力;
  if (ダメージ<=0) ダメージ = 1;
  return ダメージ;
}

こんな糞コードも仕様上書けちまうんだ
そう、C#ならね

読み返してみたら思ったほど糞にならなくて残念