Fixed some more bugs in the hook system

Also accounted for NS2Stat's odd way of overriding a certain event so
that Shine's hook runs properly.