You haven't included the instance inside the function...
void (*old_Update) (void *instance);
void Update(void *instance) {
if(instance != NULL && isUpdate) {
ChangeField(instance, 6000, 0, 0, 0, 0, 0);
isUpdate = false;
}
old_Update(instance);
}
Also...