varargs int CanSwivel(mixed who, mixed what){ return this_player()->CanManipulate(); } mixed direct_swivel_obj(object target){ return CanSwivel(this_player(), target); } mixed direct_swivel_wrd_obj(object target){ return CanSwivel(this_player(), target); } mixed direct_swivel_str(string str){ return CanSwivel(this_player(), remove_article(lower_case(str))); } mixed direct_swivel_str_on_obj(string str, object target){ return CanSwivel(this_player(), remove_article(lower_case(str))); } varargs mixed eventSwivel(object who, mixed what){ return 1; }