diff --git a/src/thingdef/thingdef_expression.cpp b/src/thingdef/thingdef_expression.cpp index 1e4065d28..d217b9555 100644 --- a/src/thingdef/thingdef_expression.cpp +++ b/src/thingdef/thingdef_expression.cpp @@ -1246,7 +1246,7 @@ FxExpression *FxBinaryInt::Resolve(FCompileContext& ctx) if (right->ValueType != VAL_Int) { right = new FxIntCast(right); - right = left->Resolve(ctx); + right = right->Resolve(ctx); } if (left == NULL || right == NULL) {