diff --git a/src/common/scripting/backend/codegen.cpp b/src/common/scripting/backend/codegen.cpp index d3d0a7186..2fcdb118b 100644 --- a/src/common/scripting/backend/codegen.cpp +++ b/src/common/scripting/backend/codegen.cpp @@ -11332,7 +11332,7 @@ FxExpression *FxReturnStatement::Resolve(FCompileContext &ctx) } else if (protoRetCount > retCount) { // also warn when returning less values then the return count - mismatchSeverity = MSG_WARNING; + mismatchSeverity = ctx.Version >= MakeVersion(4, 12) ? MSG_ERROR : MSG_WARNING; } }