Don't draw Nothing weapon combos for NPC states.

This commit is contained in:
Ottermandias 2023-07-20 14:55:58 +02:00
parent 56c553d094
commit 5dd9cca14c

View file

@ -107,6 +107,19 @@ public class EquipmentDrawer
StainId cMainhandStain, out StainId rMainhandStain, StainId cOffhandStain, out StainId rOffhandStain, EquipFlag? cApply, StainId cMainhandStain, out StainId rMainhandStain, StainId cOffhandStain, out StainId rOffhandStain, EquipFlag? cApply,
out bool rApplyMainhand, out bool rApplyMainhandStain, out bool rApplyOffhand, out bool rApplyOffhandStain, bool locked) out bool rApplyMainhand, out bool rApplyMainhandStain, out bool rApplyOffhand, out bool rApplyOffhandStain, bool locked)
{ {
if (cMainhand.ModelId.Value == 0)
{
rOffhand = cOffhand;
rMainhand = cMainhand;
rMainhandStain = cMainhandStain;
rOffhandStain = cOffhandStain;
rApplyMainhand = false;
rApplyMainhandStain = false;
rApplyOffhand = false;
rApplyOffhandStain = false;
return DataChange.None;
}
var allWeapons = cApply.HasValue; var allWeapons = cApply.HasValue;
if (_config.HideApplyCheckmarks) if (_config.HideApplyCheckmarks)
cApply = null; cApply = null;