typedef void DO_FUN( CHAR_DATA * ch, const char *argument );
act( AT_IMMORT, "$n forces you to '$t'.", ch, argument, victim, TO_VICT );
void act( short AType, const char *format, CHAR_DATA * ch, const void *arg1, const void *arg2, int type );
CHAR_DATA *vch = ( CHAR_DATA * ) arg2;
OBJ_DATA *obj1 = ( OBJ_DATA * ) arg1;
OBJ_DATA *obj2 = ( OBJ_DATA * ) arg2;
char *act_string ( const char *format, CHAR_DATA * to, CHAR_DATA * ch, const void *arg1, const void *arg2, int flags )
CHAR_DATA *vch = ( CHAR_DATA * ) arg2;
OBJ_DATA *obj1 = ( OBJ_DATA * ) arg1;
OBJ_DATA *obj2 = ( OBJ_DATA * ) arg2;
void act( short AType, const string & format, char_data * ch, const void *arg1, const void *arg2, int type )
{
#define ACTF_NONE 0
#define ACTF_TXT BV00
#define ACTF_CH BV01
#define ACTF_OBJ BV02
string txt;
char_data *to;
char_data *third = ( char_data * ) arg1;
char_data *vch = ( char_data * ) arg2;
obj_data *obj1 = ( obj_data * ) arg1;
obj_data *obj2 = ( obj_data * ) arg2;
int flags1 = ACTF_NONE, flags2 = ACTF_NONE;
void act( short AType, const char *format, CHAR_DATA * ch, const void *arg1, const void *arg2, int type )
{
const char *txt;
const char *str;
CHAR_DATA *to;
CHAR_DATA *vch = ( CHAR_DATA * ) arg2;
#define ACTF_NONE 0
#define ACTF_TXT BV00
#define ACTF_CH BV01
#define ACTF_OBJ BV02
const OBJ_DATA *obj1 = ( const OBJ_DATA * ) arg1;
const OBJ_DATA *obj2 = ( const OBJ_DATA * ) arg2;
int flags1 = ACTF_NONE, flags2 = ACTF_NONE;
const OBJ_DATA *obj1 = ( const OBJ_DATA * ) arg1;