Found another bug: http://www.hiveworkshop.com/forums/t...plimit-266717/
.evaluate() does not always generate a TriggerEvaluate() call for methods but always for functions.
This can lead to undefined behaviour if you use .evaluate() to increase the OpLimit.
I am using ForForce now instead.
I have attached a test map which shows you the behaviour in the output map script.