- if (!pd->is_notice && cf->func && GetUserMode(cn, cf->service) && !IsDeaf(cf->service))
- cf->func(pd->user, cn, pd->text+1, cf->service);
+ if (cf->func && !pd->is_notice
+ && GetUserMode(cn, cf->service) && !IsDeaf(cf->service))
+ cf->func(pd->user, cn, pd->text+1, cf->service, pd->is_notice);