flag_t oldflags;
unsigned int thehash;
char hashstr[100];
+ void *args[3];
if (cargc<2) {
chanservstdmessage(sender, QM_NOTENOUGHPARAMS, "giveowner");
oldflags = rcup->flags;
rcup->flags |= QCUFLAG_OWNER;
rcup->changetime=time(NULL);
-
+
+ args[0]=sender;
+ args[1]=rcup;
+ args[2]=(void *)oldflags;
+
+ triggerhook(HOOK_CHANSERV_CHANLEVMOD, args);
+
chanservstdmessage(sender,QM_DONE);
strcpy(flagbuf,printflags(oldflags,rcuflags));