From 359bd647fa2b71649da78bc64ee9f4f36c6c4954 Mon Sep 17 00:00:00 2001 From: Alexander Batalov Date: Tue, 6 Dec 2022 12:07:08 +0300 Subject: [PATCH] Revert Silent Death checks --- src/combat.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/combat.cc b/src/combat.cc index dff1867..349ca84 100644 --- a/src/combat.cc +++ b/src/combat.cc @@ -3860,7 +3860,7 @@ static int attackCompute(Attack* attack) if (perkHasRank(gDude, PERK_SILENT_DEATH) && !_is_hit_from_front(gDude, attack->defender) && dudeHasState(DUDE_STATE_SNEAKING) - && gDude == attack->defender->data.critter.combat.whoHitMe) { + && gDude != attack->defender->data.critter.combat.whoHitMe) { damageMultiplier = 4; } @@ -3905,7 +3905,7 @@ static int attackCompute(Attack* attack) if (perkHasRank(gDude, PERK_SILENT_DEATH) && !_is_hit_from_front(gDude, attack->defender) && dudeHasState(DUDE_STATE_SNEAKING) - && gDude == attack->defender->data.critter.combat.whoHitMe) { + && gDude != attack->defender->data.critter.combat.whoHitMe) { damageMultiplier *= 2; } }