--- deliantra/server/include/cfperl.h 2009/01/08 03:03:24 1.103 +++ deliantra/server/include/cfperl.h 2009/10/11 18:18:03 1.106 @@ -101,7 +101,11 @@ void cfperl_make_book (object *book, int level); void cfperl_send_msg (client *ns, int color, const char *type, const char *msg); int cfperl_can_merge (object *ob1, object *ob2); -void cfperl_mapscript_activate (object *ob, object *activator, int state); +void cfperl_mapscript_activate (object *ob, int state, object *activator, object *originator = 0); + +bool is_match_expr (const char *expr); +/* applies the match expression and returns true if it matches */ +bool match (const char *expr, object *ob, object *self = 0, object *source = 0, object *originator = 0); //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////