return CheckResult only if over max water ascension violations

It was misplaced, I think.