This probably breaks obscure skill functionality, but all of the ExecuteType*() methods return a boolean now (not just 1, 2 & 6 -- which now actually *use* a boolean, not a byte).