Combat Function was never broken New Expression Evaluation Bug Discovered

There is a bug with function parameters. Again. This time I have discovered that a calculation performed within passing to a function parameter list that is not parenthesised i.e. &myfunc(1,2,3,4+5,6); will not behave as expected. Please parenthesise your calculations within function parameters like so: &myfunc(1,2,3,(4+5),6); to see desired results.

I’m fairly sure this is to do with the precedence of the comma listbuilder operator being somehow incorrect. Please expect random crashing while I work on this bug.

Leave a Reply