но первый вариант с убийством разве не лучше?
Ну как сказать: в первом варианте можно защитить игрока и убить нападавшего в случае, если правильно выбрал цель. Во втором варианте защищает игрока, подвергающегося нападению в любом случае (ну, если не было блока).