From 7b58fbec8a0527968eb3408be21df0064e15a69d Mon Sep 17 00:00:00 2001 From: smallmodel <15067410+smallmodel@users.noreply.github.com> Date: Sun, 17 Nov 2024 21:25:54 +0100 Subject: [PATCH] Fix comparison operator for char --- code/script/scriptvariable.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/script/scriptvariable.cpp b/code/script/scriptvariable.cpp index 838f8ff1..0dd34d75 100644 --- a/code/script/scriptvariable.cpp +++ b/code/script/scriptvariable.cpp @@ -2293,9 +2293,9 @@ void ScriptVariable::greaterthan(ScriptVariable& variable) m_data.intValue = m_data.floatValue > variable.m_data.intValue; break; - case VARIABLE_CHAR + VARIABLE_CHAR *VARIABLE_MAX: // ( char ) >= ( char ) + case VARIABLE_CHAR + VARIABLE_CHAR *VARIABLE_MAX: // ( char ) > ( char ) type = VARIABLE_INTEGER; - m_data.intValue = m_data.charValue >= variable.m_data.charValue; + m_data.intValue = m_data.charValue > variable.m_data.charValue; break; } }