From e391cc3dfa80ed6a6078f50b7900e5359570dfa3 Mon Sep 17 00:00:00 2001 From: nooperation Date: Thu, 1 Feb 2024 15:18:25 -0500 Subject: [PATCH] showItemPropertyRanges: Spaces in range is only displayed if min or max value is negative --- .../showItemPropertyRanges/showItemPropertyRanges.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/showItemPropertyRanges/showItemPropertyRanges.cpp b/plugins/showItemPropertyRanges/showItemPropertyRanges.cpp index 4d2a999..d8631ea 100644 --- a/plugins/showItemPropertyRanges/showItemPropertyRanges.cpp +++ b/plugins/showItemPropertyRanges/showItemPropertyRanges.cpp @@ -75,7 +75,14 @@ bool AppendStatPropertyRange(wchar_t* propertyString, D2ItemDataStrc* pItemData, colorCode = '2'; // 8 highlights modified values, but it's probably too much information } - wsprintfW(propertyString, L"%s �c%c[%d - %d]�c3", propertyString, colorCode, prop.nMin, prop.nMax); + if (prop.nMax < 0 || prop.nMin < 0) + { + wsprintfW(propertyString, L"%s �c%c[%d - %d]�c3", propertyString, colorCode, prop.nMin, prop.nMax); + } + else + { + wsprintfW(propertyString, L"%s �c%c[%d-%d]�c3", propertyString, colorCode, prop.nMin, prop.nMax); + } return true; }