/* Do not remove the headers from this file! see /USAGE for more info. */ // Function to marry two people. Both must be online. // Code by Aziz #include <mudlib.h> #include <daemons.h> inherit CMD; private void main(mixed victims){ object v1, v2; string victim1, victim2; string *vic=explode(victims, " "); if(!victims){ write("Usage: marry victim1 victim2\n"); return; } victim1 = vic[0]; victim2 = vic[1]; if(!v1=find_body(victim1)){ write("Unable to find "+capitalize(victim1)+", aborting.\n"); return; } if(!v2=find_body(victim2)){ write("Unable to find "+capitalize(victim2)+", aborting.\n"); return; } v1->set_spouse(victim2); v2->set_spouse(victim1); write("Ok. You've just married "+capitalize(victim1)+" and "+capitalize(victim2)+".\n"); CHANNEL_D->deliver_emote("announce", this_body()->query_name(), sprintf("has just married "+capitalize(victim1)+" and "+capitalize(victim2)+"!!! Rejoice!")); this_body()->simple_action("$N has just married "+capitalize(victim1)+" and "+capitalize(victim2)+"!"); return; }