fixes #19

DefineButton2 with BUTTONCONDACTIONs did not publish properly because the ActionOffset wasn't calculated correctly (the ActionOffset field is included in the offset)