I suppose there is a bug in this patch: > @@ -156,7 +156,7 @@ > int no=op->contr->party_number; > for(pl=first_player;pl!=NULL;pl=pl->next) > if(pl->ob->contr->party_number==no && pl->ob!=op) > - new_draw_info(NDI_UNIQUE, NDI_WHITE, pl->ob, msg); > + new_draw_info_format(NDI_WHITE, 0, pl->ob, msg); > } > > int command_gsay(object *op, char *params) It should be + new_draw_info_format(NDI_WHITE, 0, pl->ob, "%s", msg); ^^^^ to prevent problems with messages that contain '%' characters. _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel