射撃時の計算を見なおしているんだけど、
>>308のサイトを見ると、発砲したときの計算と、発砲した弾が
当たるかどうかの処理は、別箇所でやってるように思えるんだが、

発砲

当たる/当たらない―当たらない→ ノーダメージ

当たる場合

回避できる/できない−回避できた→ ノーダメージ

回避できない

ダメージ

という計算でいいのだろうか?
それだと、たとえアムロといえども、ハマーンとかにビームを当てるのは難しいような…。