diff --git a/src/main/java/com/bladecoder/ink/runtime/NativeFunctionCall.java b/src/main/java/com/bladecoder/ink/runtime/NativeFunctionCall.java index 73fd2cf..7ccccba 100644 --- a/src/main/java/com/bladecoder/ink/runtime/NativeFunctionCall.java +++ b/src/main/java/com/bladecoder/ink/runtime/NativeFunctionCall.java @@ -431,28 +431,28 @@ public Object invoke(Object left, Object right) { addStringBinaryOp(Equal, new BinaryOp() { @Override public Object invoke(Object left, Object right) { - return ((String) left).equals(right); + return left.equals(right); } }); addStringBinaryOp(NotEquals, new BinaryOp() { @Override public Object invoke(Object left, Object right) { - return (!((String) left).equals(right)); + return !left.equals(right); } }); addStringBinaryOp(Has, new BinaryOp() { @Override public Object invoke(Object left, Object right) { - return (((String) left).contains(right.toString())); + return ((String) left).contains(right.toString()); } }); addStringBinaryOp(Hasnt, new BinaryOp() { @Override public Object invoke(Object left, Object right) { - return (((String) left).contains(right.toString())); + return !((String) left).contains(right.toString()); } });