More Adhoc functions implemented

Where are you registering this event?  You'll need to be careful with savestates.

-[Unknown]