/*************************************************************************** * Original Diku Mud copyright (C) 1990, 1991 by Sebastian Hammer, * * Michael Seifert, Hans Henrik St{rfeldt, Tom Madsen, and Katja Nyboe. * * * * Merc Diku Mud improvments copyright (C) 1992, 1993 by Michael * * Chastain, Michael Quan, and Mitchell Tse. * * * * In order to use any part of this Merc Diku Mud, you must comply with * * both the original Diku license in 'license.doc' as well the Merc * * license in 'license.txt'. In particular, you may not remove either of * * these copyright notices. * * * * Much time and thought has gone into this software and you are * * benefitting. We hope that you share your changes too. What goes * * around, comes around. * ***************************************************************************/ /* * Command functions. * Defined in act_*.c (mostly). */ DECLARE_DO_FUN( do_area_report ); DECLARE_DO_FUN( do_chomp ); DECLARE_DO_FUN( do_cset ); DECLARE_DO_FUN( do_planewalk ); DECLARE_DO_FUN( do_wraith ); DECLARE_DO_FUN( do_killme ); DECLARE_DO_FUN( do_anon_desc ); DECLARE_DO_FUN( do_hunter ); DECLARE_DO_FUN( do_penalty_renown); DECLARE_DO_FUN( do_sidestep ); DECLARE_DO_FUN( do_imm_stake ); DECLARE_DO_FUN( do_slots ); DECLARE_DO_FUN( do_learndisc ); DECLARE_DO_FUN( do_high_dice ); DECLARE_DO_FUN( do_lflame ); DECLARE_DO_FUN( do_spwrath ); DECLARE_DO_FUN( do_mindblock ); DECLARE_DO_FUN( do_lunaavenger ); DECLARE_DO_FUN( do_fbite ); DECLARE_DO_FUN( do_bsong ); DECLARE_DO_FUN( do_gift_of_the_spriggian ); DECLARE_DO_FUN( do_howlban ); DECLARE_DO_FUN( do_brage ); DECLARE_DO_FUN( do_wtalon ); DECLARE_DO_FUN( do_gorgon ); DECLARE_DO_FUN( do_pet ); DECLARE_DO_FUN( do_dissolve ); DECLARE_DO_FUN( do_petdrink ); DECLARE_DO_FUN( do_petfeed ); DECLARE_DO_FUN( do_learn_gift ); DECLARE_DO_FUN( do_pettrain ); DECLARE_DO_FUN( do_petscore ); DECLARE_DO_FUN( do_makepet ); DECLARE_DO_FUN( do_checkld ); DECLARE_DO_FUN( do_pbackup ); DECLARE_DO_FUN( do_mage_sspirit ); DECLARE_DO_FUN( do_callspirits ); DECLARE_DO_FUN( do_confusemind ); DECLARE_DO_FUN( do_squarecircle ); DECLARE_DO_FUN( do_mregen ); DECLARE_DO_FUN( do_darksight ); DECLARE_DO_FUN( do_falsepride ); DECLARE_DO_FUN( do_taintmind ); DECLARE_DO_FUN( do_diablerize ); DECLARE_DO_FUN( do_entrancement ); DECLARE_DO_FUN( do_spit ); DECLARE_DO_FUN( do_bonecraft ); DECLARE_DO_FUN( do_changeling ); DECLARE_DO_FUN( do_hice ); DECLARE_DO_FUN( do_safe_room ); DECLARE_DO_FUN( chbreeed_form ); DECLARE_DO_FUN( do_perm_renown ); DECLARE_DO_FUN( do_give_renown ); DECLARE_DO_FUN( do_trait ); DECLARE_DO_FUN( do_ftouch ); DECLARE_DO_FUN( do_autoprotect ); DECLARE_DO_FUN( do_hand ); DECLARE_DO_FUN( do_loyalty ); DECLARE_DO_FUN( do_wiznet ); DECLARE_DO_FUN( do_bad_name ); DECLARE_DO_FUN( do_list_oowners ); DECLARE_DO_FUN( do_mxpecho ); DECLARE_DO_FUN( do_bash ); DECLARE_DO_FUN( do_rollover ); DECLARE_DO_FUN( do_callduty ); DECLARE_DO_FUN( do_spburrow ); DECLARE_DO_FUN( do_conditioning ); DECLARE_DO_FUN( do_pigeon ); DECLARE_DO_FUN( do_beckon ); DECLARE_DO_FUN( do_serenity ); DECLARE_DO_FUN( do_sharespirit ); DECLARE_DO_FUN( do_unveil ); DECLARE_DO_FUN( do_mirrorimage ); DECLARE_DO_FUN( do_formillusion ); DECLARE_DO_FUN( do_cloneobject ); DECLARE_DO_FUN( do_rename ); DECLARE_DO_FUN( do_control ); DECLARE_DO_FUN( do_guardian ); DECLARE_DO_FUN( do_fear ); DECLARE_DO_FUN( do_portal ); DECLARE_DO_FUN( do_soultwist ); DECLARE_DO_FUN( do_curse ); DECLARE_DO_FUN( do_scream ); DECLARE_DO_FUN( do_beastwithin ); DECLARE_DO_FUN( do_mud_config ); DECLARE_DO_FUN( do_flag_rp ); DECLARE_DO_FUN( do_accept ); DECLARE_DO_FUN( do_powers ); DECLARE_DO_FUN( do_list_skills ); DECLARE_DO_FUN( do_check_string ); DECLARE_DO_FUN( do_agony ); DECLARE_DO_FUN( do_fleshcraft ); DECLARE_DO_FUN( do_zuloform ); DECLARE_DO_FUN( do_breath ); DECLARE_DO_FUN( do_marble ); DECLARE_DO_FUN( do_earthmeld ); DECLARE_DO_FUN( do_disease ); DECLARE_DO_FUN( do_activate ); DECLARE_DO_FUN( do_affects ); DECLARE_DO_FUN( do_playwave ); DECLARE_DO_FUN( do_alignment ); DECLARE_DO_FUN( do_alia ); DECLARE_DO_FUN( do_alias ); DECLARE_DO_FUN( do_spiralbow ); DECLARE_DO_FUN( do_unalias ); DECLARE_DO_FUN( do_prefi ); DECLARE_DO_FUN( do_prefix ); DECLARE_DO_FUN( do_allow ); DECLARE_DO_FUN( do_ignore ); DECLARE_DO_FUN( do_vlist ); DECLARE_DO_FUN( do_anarch ); DECLARE_DO_FUN( do_ansi ); DECLARE_DO_FUN( do_answer ); DECLARE_DO_FUN( do_antitribu); DECLARE_DO_FUN( do_showfight); DECLARE_DO_FUN( do_areas ); DECLARE_DO_FUN( do_artifact ); DECLARE_DO_FUN( do_at ); DECLARE_DO_FUN( do_auto ); DECLARE_DO_FUN( do_autodamage ); DECLARE_DO_FUN( do_autoexit ); DECLARE_DO_FUN( do_autoloot ); DECLARE_DO_FUN( do_autosac ); DECLARE_DO_FUN( do_autosave ); DECLARE_DO_FUN( do_autostance ); DECLARE_DO_FUN( do_avatar ); DECLARE_DO_FUN( do_backstab ); DECLARE_DO_FUN( do_bamfin ); DECLARE_DO_FUN( do_bamfout ); DECLARE_DO_FUN( do_ban ); DECLARE_DO_FUN( do_beastlike ); DECLARE_DO_FUN( do_berserk ); DECLARE_DO_FUN( do_bind ); DECLARE_DO_FUN( do_birth ); DECLARE_DO_FUN( do_bite ); DECLARE_DO_FUN( do_blank ); DECLARE_DO_FUN( do_blindfold ); DECLARE_DO_FUN( do_bloodline ); DECLARE_DO_FUN( do_brandish ); DECLARE_DO_FUN( do_breakup ); DECLARE_DO_FUN( do_brief ); DECLARE_DO_FUN( do_bug ); DECLARE_DO_FUN( do_essence ); DECLARE_DO_FUN( do_buy ); DECLARE_DO_FUN( do_call ); DECLARE_DO_FUN( do_calm ); DECLARE_DO_FUN( do_cast ); DECLARE_DO_FUN( do_change ); DECLARE_DO_FUN( do_changelight ); DECLARE_DO_FUN( do_channels ); DECLARE_DO_FUN( do_chat ); DECLARE_DO_FUN( do_fvlist ); DECLARE_DO_FUN( do_cgossip ); DECLARE_DO_FUN( do_claim ); DECLARE_DO_FUN( do_clandisc ); DECLARE_DO_FUN( do_show_clan_info); DECLARE_DO_FUN( do_silent ); DECLARE_DO_FUN( do_weaken ); DECLARE_DO_FUN( do_clanname ); DECLARE_DO_FUN( do_claw ); DECLARE_DO_FUN( do_claws ); DECLARE_DO_FUN( do_nocturn ); DECLARE_DO_FUN( do_ooc ); DECLARE_DO_FUN( do_ahriman ); DECLARE_DO_FUN( do_abyss ); DECLARE_DO_FUN( do_close ); DECLARE_DO_FUN( do_command ); DECLARE_DO_FUN( do_commands ); DECLARE_DO_FUN( do_compare ); DECLARE_DO_FUN( do_complete ); DECLARE_DO_FUN( do_config ); DECLARE_DO_FUN( do_consent ); DECLARE_DO_FUN( do_consider ); DECLARE_DO_FUN( do_cprompt ); DECLARE_DO_FUN( do_crack ); DECLARE_DO_FUN( do_create ); DECLARE_DO_FUN( do_credits ); DECLARE_DO_FUN( do_darkheart ); DECLARE_DO_FUN( do_decapitate ); DECLARE_DO_FUN( do_delet ); DECLARE_DO_FUN( do_delete ); DECLARE_DO_FUN( do_deny ); DECLARE_DO_FUN( do_description ); DECLARE_DO_FUN( do_diagnose ); DECLARE_DO_FUN( do_dismount ); DECLARE_DO_FUN( do_disarm ); DECLARE_DO_FUN( do_disconnect ); DECLARE_DO_FUN( do_divorce ); DECLARE_DO_FUN( do_notag ); DECLARE_DO_FUN( do_tag ); DECLARE_DO_FUN( do_donate ); DECLARE_DO_FUN( do_down ); DECLARE_DO_FUN( do_draw ); DECLARE_DO_FUN( do_drink ); DECLARE_DO_FUN( do_drop ); DECLARE_DO_FUN( do_ntrust ); DECLARE_DO_FUN( do_map ); DECLARE_DO_FUN( do_offer ); DECLARE_DO_FUN( do_offersoul ); DECLARE_DO_FUN( do_omni ); DECLARE_DO_FUN( do_grant ); DECLARE_DO_FUN( do_east ); DECLARE_DO_FUN( do_eat ); DECLARE_DO_FUN( do_echo ); DECLARE_DO_FUN( do_empty ); DECLARE_DO_FUN( do_escape ); DECLARE_DO_FUN( do_email ); DECLARE_DO_FUN( do_emote ); DECLARE_DO_FUN( do_enter ); DECLARE_DO_FUN( do_equipment ); DECLARE_DO_FUN( do_evileye ); DECLARE_DO_FUN( do_examine ); DECLARE_DO_FUN( do_exits ); DECLARE_DO_FUN( do_familiar ); DECLARE_DO_FUN( do_fangs ); DECLARE_DO_FUN( do_favour ); DECLARE_DO_FUN( do_fcommand ); DECLARE_DO_FUN( do_murmur ); DECLARE_DO_FUN( do_feed ); DECLARE_DO_FUN( do_fightstyle ); DECLARE_DO_FUN( do_fileupdate ); DECLARE_DO_FUN( do_fill ); DECLARE_DO_FUN( do_finger ); DECLARE_DO_FUN( do_flee ); DECLARE_DO_FUN( do_flex ); DECLARE_DO_FUN( do_follow ); DECLARE_DO_FUN( do_force ); DECLARE_DO_FUN( do_forceauto ); DECLARE_DO_FUN( do_freeze ); DECLARE_DO_FUN( do_gag ); DECLARE_DO_FUN( do_garou ); DECLARE_DO_FUN( do_get ); DECLARE_DO_FUN( do_ghoul ); DECLARE_DO_FUN( do_gift ); DECLARE_DO_FUN( do_gifts ); DECLARE_DO_FUN( do_give ); DECLARE_DO_FUN( do_godless ); DECLARE_DO_FUN( do_goto ); DECLARE_DO_FUN( do_group ); DECLARE_DO_FUN( do_gtell ); DECLARE_DO_FUN( do_help ); DECLARE_DO_FUN( do_hide ); DECLARE_DO_FUN( do_holylight ); DECLARE_DO_FUN( do_home ); DECLARE_DO_FUN( do_howl ); DECLARE_DO_FUN( do_huh ); DECLARE_DO_FUN( do_humanform ); DECLARE_DO_FUN( do_humanity ); DECLARE_DO_FUN( do_hunt ); DECLARE_DO_FUN( do_hurl ); DECLARE_DO_FUN( do_immune ); DECLARE_DO_FUN( do_immtalk ); DECLARE_DO_FUN( do_incog ); DECLARE_DO_FUN( do_inconnu ); DECLARE_DO_FUN( do_induct ); DECLARE_DO_FUN( do_info ); DECLARE_DO_FUN( do_mspoff ); DECLARE_DO_FUN( do_introduce ); DECLARE_DO_FUN( do_outfit ); DECLARE_DO_FUN( do_inventory ); DECLARE_DO_FUN( do_invis ); DECLARE_DO_FUN( do_kick ); DECLARE_DO_FUN( do_kill ); DECLARE_DO_FUN( do_killperson ); DECLARE_DO_FUN( do_list ); DECLARE_DO_FUN( do_locate ); DECLARE_DO_FUN( do_lock ); DECLARE_DO_FUN( do_log ); DECLARE_DO_FUN( do_logout ); DECLARE_DO_FUN( do_look ); DECLARE_DO_FUN( do_majesty ); DECLARE_DO_FUN( do_marry ); DECLARE_DO_FUN( do_mask ); DECLARE_DO_FUN( do_meditate ); DECLARE_DO_FUN( do_memory ); DECLARE_DO_FUN( do_mfind ); DECLARE_DO_FUN( do_mload ); DECLARE_DO_FUN( do_mount ); DECLARE_DO_FUN( do_morph ); DECLARE_DO_FUN( do_mortal ); DECLARE_DO_FUN( do_mortalvamp ); DECLARE_DO_FUN( do_mset ); DECLARE_DO_FUN( do_mstat ); DECLARE_DO_FUN( do_mwhere ); DECLARE_DO_FUN( do_music ); DECLARE_DO_FUN( do_nightsight ); DECLARE_DO_FUN( do_noemote ); DECLARE_DO_FUN( do_north ); DECLARE_DO_FUN( do_note ); DECLARE_DO_FUN( do_notell ); DECLARE_DO_FUN( do_oclone ); DECLARE_DO_FUN( do_ofind ); DECLARE_DO_FUN( do_oload ); DECLARE_DO_FUN( do_open ); DECLARE_DO_FUN( do_order ); DECLARE_DO_FUN( do_oreturn ); DECLARE_DO_FUN( do_oset ); DECLARE_DO_FUN( do_ostat ); DECLARE_DO_FUN( do_oswitch ); DECLARE_DO_FUN( do_otransfer ); DECLARE_DO_FUN( do_pact ); DECLARE_DO_FUN( do_password ); DECLARE_DO_FUN( do_peace ); DECLARE_DO_FUN( do_permban ); DECLARE_DO_FUN( do_pick ); DECLARE_DO_FUN( do_pload ); DECLARE_DO_FUN( do_poison ); DECLARE_DO_FUN( do_practice ); DECLARE_DO_FUN( do_pray ); DECLARE_DO_FUN( do_press ); DECLARE_DO_FUN( do_preturn ); DECLARE_DO_FUN( do_prompt ); DECLARE_DO_FUN( do_propose ); DECLARE_DO_FUN( do_pset ); DECLARE_DO_FUN( do_pull ); DECLARE_DO_FUN( do_punch ); DECLARE_DO_FUN( do_stomp ); DECLARE_DO_FUN( do_purge ); DECLARE_DO_FUN( do_put ); DECLARE_DO_FUN( do_qmake ); DECLARE_DO_FUN( do_quaff ); DECLARE_DO_FUN( do_qset ); DECLARE_DO_FUN( do_qstat ); DECLARE_DO_FUN( do_qtrust ); DECLARE_DO_FUN( do_quest ); DECLARE_DO_FUN( do_question ); DECLARE_DO_FUN( do_qui ); DECLARE_DO_FUN( do_quit ); DECLARE_DO_FUN( do_rage ); DECLARE_DO_FUN( do_read ); DECLARE_DO_FUN( do_copyover ); DECLARE_DO_FUN( do_unread ); DECLARE_DO_FUN( do_readaura ); DECLARE_DO_FUN( do_reboo ); DECLARE_DO_FUN( do_reboot ); DECLARE_DO_FUN( do_recall ); DECLARE_DO_FUN( do_recharge ); DECLARE_DO_FUN( do_recho ); DECLARE_DO_FUN( do_recite ); DECLARE_DO_FUN( do_regenerate ); DECLARE_DO_FUN( do_release ); DECLARE_DO_FUN( do_reload ); DECLARE_DO_FUN( do_remove ); DECLARE_DO_FUN( do_reply ); DECLARE_DO_FUN( do_report ); DECLARE_DO_FUN( do_rescue ); DECLARE_DO_FUN( do_rest ); DECLARE_DO_FUN( do_restore ); DECLARE_DO_FUN( do_return ); DECLARE_DO_FUN( do_rset ); DECLARE_DO_FUN( do_rstat ); DECLARE_DO_FUN( do_sacrifice ); DECLARE_DO_FUN( do_safe ); DECLARE_DO_FUN( do_save ); DECLARE_DO_FUN( do_say ); DECLARE_DO_FUN( do_scan ); DECLARE_DO_FUN( do_score ); DECLARE_DO_FUN( do_scry ); DECLARE_DO_FUN( do_sell ); DECLARE_DO_FUN( do_serpent ); DECLARE_DO_FUN( do_shadowplane ); DECLARE_DO_FUN( do_shadowsight ); DECLARE_DO_FUN( do_sheath ); DECLARE_DO_FUN( do_shield ); DECLARE_DO_FUN( do_shoot ); DECLARE_DO_FUN( do_shout ); DECLARE_DO_FUN( do_shutdow ); DECLARE_DO_FUN( do_shutdown ); DECLARE_DO_FUN( do_show_artifacts); DECLARE_DO_FUN( do_side ); DECLARE_DO_FUN( do_silence ); DECLARE_DO_FUN( do_sit ); DECLARE_DO_FUN( do_skill ); DECLARE_DO_FUN( do_skillall ); DECLARE_DO_FUN( do_skillz ); DECLARE_DO_FUN( do_sla ); DECLARE_DO_FUN( do_slay ); DECLARE_DO_FUN( do_sleep ); DECLARE_DO_FUN( do_slookup ); DECLARE_DO_FUN( do_speak ); DECLARE_DO_FUN( do_spc ); DECLARE_DO_FUN( do_special ); DECLARE_DO_FUN( do_spell ); DECLARE_DO_FUN( do_stake ); DECLARE_DO_FUN( do_stance ); DECLARE_DO_FUN( do_smother ); DECLARE_DO_FUN( do_sneak ); DECLARE_DO_FUN( do_snoop ); DECLARE_DO_FUN( do_socials ); DECLARE_DO_FUN( do_south ); DECLARE_DO_FUN( do_split ); DECLARE_DO_FUN( do_spy ); DECLARE_DO_FUN( do_spydirection ); DECLARE_DO_FUN( do_sset ); DECLARE_DO_FUN( do_stand ); DECLARE_DO_FUN( do_steal ); DECLARE_DO_FUN( do_summon ); DECLARE_DO_FUN( do_switch ); DECLARE_DO_FUN( do_teach ); DECLARE_DO_FUN( do_tear ); DECLARE_DO_FUN( do_tell ); DECLARE_DO_FUN( do_throw ); DECLARE_DO_FUN( do_tie ); DECLARE_DO_FUN( do_time ); DECLARE_DO_FUN( do_title ); DECLARE_DO_FUN( do_token ); DECLARE_DO_FUN( do_totems ); DECLARE_DO_FUN( do_track ); DECLARE_DO_FUN( do_tradition ); DECLARE_DO_FUN( do_train ); DECLARE_DO_FUN( do_transfer ); DECLARE_DO_FUN( do_transport ); DECLARE_DO_FUN( do_tribe ); DECLARE_DO_FUN( do_secttalk ); DECLARE_DO_FUN( do_truesight ); DECLARE_DO_FUN( do_trust ); DECLARE_DO_FUN( do_turn ); DECLARE_DO_FUN( do_twist ); DECLARE_DO_FUN( do_check ); DECLARE_DO_FUN( do_typo ); DECLARE_DO_FUN( do_unload ); DECLARE_DO_FUN( do_unlock ); DECLARE_DO_FUN( do_unpolymorph ); DECLARE_DO_FUN( do_untie ); DECLARE_DO_FUN( do_unwerewolf ); DECLARE_DO_FUN( do_up ); DECLARE_DO_FUN( do_upkeep ); DECLARE_DO_FUN( do_users ); DECLARE_DO_FUN( do_newusers ); DECLARE_DO_FUN( do_value ); DECLARE_DO_FUN( do_vampire ); DECLARE_DO_FUN( do_vamptalk ); DECLARE_DO_FUN( do_hooves ); DECLARE_DO_FUN( do_magetalk ); DECLARE_DO_FUN( do_vanish ); DECLARE_DO_FUN( do_vclan ); DECLARE_DO_FUN( do_version ); DECLARE_DO_FUN( do_visible ); DECLARE_DO_FUN( do_vote ); DECLARE_DO_FUN( do_voodoo ); DECLARE_DO_FUN( do_web ); DECLARE_DO_FUN( do_wake ); DECLARE_DO_FUN( do_watcher ); DECLARE_DO_FUN( do_watching ); DECLARE_DO_FUN( do_wear ); DECLARE_DO_FUN( do_wearaffect ); DECLARE_DO_FUN( do_weather ); DECLARE_DO_FUN( do_werewolf ); DECLARE_DO_FUN( do_west ); DECLARE_DO_FUN( do_where ); DECLARE_DO_FUN( do_whisper ); DECLARE_DO_FUN( do_who ); DECLARE_DO_FUN( do_animawalk ); DECLARE_DO_FUN( do_wimpy ); DECLARE_DO_FUN( do_wizhelp ); DECLARE_DO_FUN( do_wizlist ); DECLARE_DO_FUN( do_wizlock ); DECLARE_DO_FUN( do_write ); DECLARE_DO_FUN( do_xemote ); DECLARE_DO_FUN( do_xsocials ); DECLARE_DO_FUN( do_yell ); DECLARE_DO_FUN( do_zap ); DECLARE_DO_FUN( do_olc ); DECLARE_DO_FUN( do_asave ); DECLARE_DO_FUN( do_alist ); DECLARE_DO_FUN( do_resets ); DECLARE_DO_FUN( do_showspecial ); DECLARE_DO_FUN( do_beast ); DECLARE_DO_FUN( do_mirror ); DECLARE_DO_FUN( do_spriggan ); DECLARE_DO_FUN( do_pounce ); DECLARE_DO_FUN( do_burrow ); DECLARE_DO_FUN( do_luna ); DECLARE_DO_FUN( do_moongate ); DECLARE_DO_FUN( do_sphere ); DECLARE_DO_FUN( do_sphereaffects); DECLARE_DO_FUN( do_entropy_shield); DECLARE_DO_FUN( do_force_shield ); DECLARE_DO_FUN( do_mind_shield ); DECLARE_DO_FUN( do_life_shield ); DECLARE_DO_FUN( do_prime_shield ); DECLARE_DO_FUN( do_spirit_shield); DECLARE_DO_FUN( do_mage ); DECLARE_DO_FUN( do_create_foci ); DECLARE_DO_FUN( do_focistat ); DECLARE_DO_FUN( do_charged_bolt ); DECLARE_DO_FUN( do_alter_flow ); DECLARE_DO_FUN( do_mana_shield ); DECLARE_DO_FUN( do_heal ); DECLARE_DO_FUN( do_pathos ); DECLARE_DO_FUN( do_location ); DECLARE_DO_FUN( do_travel ); DECLARE_DO_FUN( do_speed_time ); DECLARE_DO_FUN( do_slow_time ); DECLARE_DO_FUN( do_dispel ); DECLARE_DO_FUN( do_rip ); DECLARE_DO_FUN( do_flames ); DECLARE_DO_FUN( do_polymorph ); DECLARE_DO_FUN( do_unmist ); DECLARE_DO_FUN( do_mist ); DECLARE_DO_FUN( do_mob ); DECLARE_DO_FUN( do_mpstat ); DECLARE_DO_FUN( do_mpdump ); DECLARE_DO_FUN( do_counterspell ); DECLARE_DO_FUN( do_surrender ); DECLARE_DO_FUN( do_cloak ); DECLARE_DO_FUN( do_nightfall ); DECLARE_DO_FUN( do_gaze ); DECLARE_DO_FUN( do_confuse ); DECLARE_DO_FUN( do_insane ); DECLARE_DO_FUN( do_vsummon ); DECLARE_DO_FUN( do_haunt ); DECLARE_DO_FUN( do_awe ); DECLARE_DO_FUN( do_moonbeam ); DECLARE_DO_FUN( do_cookie ); DECLARE_DO_FUN( do_greet ); DECLARE_DO_FUN( do_meet ); DECLARE_DO_FUN( do_board ); DECLARE_DO_FUN( do_askquest ); DECLARE_DO_FUN( do_penalty ); DECLARE_DO_FUN( do_style ); DECLARE_DO_FUN( do_nature ); DECLARE_DO_FUN( do_demeanor ); DECLARE_DO_FUN( do_for ); DECLARE_DO_FUN( do_clear ); DECLARE_DO_FUN( do_roompose ); DECLARE_DO_FUN( do_autocopy ); DECLARE_DO_FUN( do_mob_hunt ); DECLARE_DO_FUN( do_filet ); DECLARE_DO_FUN( do_chop ); DECLARE_DO_FUN( do_make_fire ); DECLARE_DO_FUN( do_cook ); DECLARE_DO_FUN( do_wash ); DECLARE_DO_FUN( do_garou_status ); DECLARE_DO_FUN( do_shapeshift ); DECLARE_DO_FUN( do_tenebrous ); DECLARE_DO_FUN( do_rent ); DECLARE_DO_FUN( do_icy ); DECLARE_DO_FUN( do_persuasion ); DECLARE_DO_FUN( do_staredown ); DECLARE_DO_FUN( do_witherlimb ); DECLARE_DO_FUN( do_blur ); DECLARE_DO_FUN( do_truefear ); DECLARE_DO_FUN( do_scentbeyond ); DECLARE_DO_FUN( do_disquiet ); DECLARE_DO_FUN( do_aeolus ); DECLARE_DO_FUN( do_porcupine ); DECLARE_DO_FUN( do_obedience ); DECLARE_DO_FUN( do_paralyzing ); DECLARE_DO_FUN( do_clap ); DECLARE_DO_FUN( do_fetishdoll ); DECLARE_DO_FUN( do_invisibility ); DECLARE_DO_FUN( do_wallgranite ); DECLARE_DO_FUN( do_camouflage ); DECLARE_DO_FUN( do_reshape ); DECLARE_DO_FUN( do_teachgift ); DECLARE_DO_FUN( do_halosun ); DECLARE_DO_FUN( do_mother ); DECLARE_DO_FUN( do_bodywrack ); DECLARE_DO_FUN( do_wyld ); DECLARE_DO_FUN( do_dazzle ); DECLARE_DO_FUN( do_tail ); DECLARE_DO_FUN( do_rain ); DECLARE_DO_FUN( do_eclipse ); DECLARE_DO_FUN( do_lightning ); DECLARE_DO_FUN( do_wall ); DECLARE_DO_FUN( do_animal ); DECLARE_DO_FUN( do_fleshbond ); DECLARE_DO_FUN( do_masssummons ); DECLARE_DO_FUN( do_spclaw ); DECLARE_DO_FUN( do_newmem ); DECLARE_DO_FUN( do_tap_caern); DECLARE_DO_FUN( aslan_axe);