diff --git a/code/datums/martial/cqc.dm b/code/datums/martial/cqc.dm index e5b959b340f..cae4cdf14b2 100644 --- a/code/datums/martial/cqc.dm +++ b/code/datums/martial/cqc.dm @@ -102,7 +102,8 @@ var/atom/throw_target = get_edge_target_turf(defender, attacker.dir) defender.throw_at(throw_target, 1, 14, attacker) defender.apply_damage(10, attacker.get_attack_type()) - defender.adjustStaminaLoss(45) + if(defender.body_position == LYING_DOWN && !defender.IsUnconscious()) + defender.adjustStaminaLoss(45) log_combat(attacker, defender, "kicked (CQC)") . = TRUE