diff --git a/deob-ast/src/main/java/dev/openrs2/deob/ast/transform/CharLiteralTransformer.kt b/deob-ast/src/main/java/dev/openrs2/deob/ast/transform/CharLiteralTransformer.kt index e5c085eb..909fdaf2 100644 --- a/deob-ast/src/main/java/dev/openrs2/deob/ast/transform/CharLiteralTransformer.kt +++ b/deob-ast/src/main/java/dev/openrs2/deob/ast/transform/CharLiteralTransformer.kt @@ -41,9 +41,9 @@ class CharLiteralTransformer : Transformer() { } private fun convertToCharLiteral(a: Expression, b: Expression) { - if (a.calculateResolvedType() != ResolvedPrimitiveType.CHAR) { + if (b !is IntegerLiteralExpr) { return - } else if (b !is IntegerLiteralExpr) { + } else if (a.calculateResolvedType() != ResolvedPrimitiveType.CHAR) { return }