EDIT: It appears there may be other struct changes, so if this works for you, great. If not, then wait for the later update.
It looks like one of the structs used for OP_PlayerProfile changed, since updating that opcode causes a crash. Unfortunately due issues at work today I won't have time to figure out the fix until later.
In the meantime, the attached patch contains the rest of the updates, and will at least get you skittles. I'll post the final changes as soon as I can, unless Newby beats me to it ;-)