From d78480120d986e7f8f0e5c6393e7b6c195d76201 Mon Sep 17 00:00:00 2001 From: Kuyondo Date: Wed, 3 Sep 2025 16:30:36 +0800 Subject: [PATCH] readable if statement --- apps/openmw/mwclass/weapon.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwclass/weapon.cpp b/apps/openmw/mwclass/weapon.cpp index 80ed5862ea..197c3ff1b3 100644 --- a/apps/openmw/mwclass/weapon.cpp +++ b/apps/openmw/mwclass/weapon.cpp @@ -285,7 +285,7 @@ namespace MWClass bool activeWeapUsesAmmo = activeWeapon->mWeaponClass == ESM::WeaponType::Class::Ranged; bool sameAmmoType = activeWeapon->mAmmoType == type; // special case for ammo equipping - if (!((!activeWeapUsesAmmo && isAmmo) || (activeWeapUsesAmmo && isAmmo && sameAmmoType))) + if ((activeWeapUsesAmmo && !sameAmmoType) || !isAmmo) return { 0, "#{sCantEquipWeapWarning}" }; } }