Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

magic.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  *  Original Diku Mud copyright (C) 1990, 1991 by Sebastian Hammer,        *
00003  *  Michael Seifert, Hans Henrik Strfeldt, Tom Madsen, and Katja Nyboe.    *
00004  *                                                                         *
00005  *  Merc Diku Mud improvments copyright (C) 1992, 1993 by Michael          *
00006  *  Chastain, Michael Quan, and Mitchell Tse.                              *
00007  *                                                                         *
00008  *  In order to use any part of this Merc Diku Mud, you must comply with   *
00009  *  both the original Diku license in 'license.doc' as well the Merc       *
00010  *  license in 'license.txt'.  In particular, you may not remove either of *
00011  *  these copyright notices.                                               *
00012  *                                                                         *
00013  *  Much time and thought has gone into this software and you are          *
00014  *  benefitting.  We hope that you share your changes too.  What goes      *
00015  *  around, comes around.                                                  *
00016  ***************************************************************************/
00017 
00018 /***************************************************************************
00019  *  ROM 2.4 is copyright 1993-1998 Russ Taylor                             *
00020  *  ROM has been brought to you by the ROM consortium                      *
00021  *      Russ Taylor (rtaylor@hypercube.org)                                *
00022  *      Gabrielle Taylor (gtaylor@hypercube.org)                           *
00023  *      Brian Moore (zump@rom.org)                                         *
00024  *  By using this code, you have agreed to follow the terms of the         *
00025  *  ROM license, in the file Rom24/doc/rom.license                         *
00026  ***************************************************************************/
00027 
00028 
00029 /*
00030  * Spell functions.
00031  * Defined in magic.c.
00032  */
00033 DECLARE_SPELL_FUN(  spell_null      );
00034 DECLARE_SPELL_FUN(  spell_acid_blast    );
00035 DECLARE_SPELL_FUN(  spell_tribul_kill   );
00036 DECLARE_SPELL_FUN(  spell_armor     );
00037 DECLARE_SPELL_FUN(  spell_bless     );
00038 DECLARE_SPELL_FUN(  spell_blindness     );
00039 DECLARE_SPELL_FUN(  spell_burning_hands );
00040 DECLARE_SPELL_FUN(  spell_call_lightning    );
00041 DECLARE_SPELL_FUN(      spell_calm      );
00042 DECLARE_SPELL_FUN(      spell_cancellation  );
00043 DECLARE_SPELL_FUN(  spell_cause_critical    );
00044 DECLARE_SPELL_FUN(  spell_cause_light   );
00045 DECLARE_SPELL_FUN(  spell_cause_serious );
00046 DECLARE_SPELL_FUN(  spell_change_sex    );
00047 DECLARE_SPELL_FUN(      spell_chain_lightning   );
00048 DECLARE_SPELL_FUN(  spell_charm_person  );
00049 DECLARE_SPELL_FUN(  spell_chill_touch   );
00050 DECLARE_SPELL_FUN(  spell_colour_spray  );
00051 DECLARE_SPELL_FUN(  spell_continual_light   );
00052 DECLARE_SPELL_FUN(  spell_control_weather   );
00053 DECLARE_SPELL_FUN(  spell_create_food   );
00054 DECLARE_SPELL_FUN(  spell_create_rose   );
00055 DECLARE_SPELL_FUN(  spell_create_spring );
00056 DECLARE_SPELL_FUN(  spell_create_water  );
00057 DECLARE_SPELL_FUN(  spell_cure_blindness    );
00058 DECLARE_SPELL_FUN(  spell_cure_critical );
00059 DECLARE_SPELL_FUN(      spell_cure_disease  );
00060 DECLARE_SPELL_FUN(  spell_cure_light    );
00061 DECLARE_SPELL_FUN(  spell_cure_poison   );
00062 DECLARE_SPELL_FUN(  spell_cure_serious  );
00063 DECLARE_SPELL_FUN(  spell_curse     );
00064 DECLARE_SPELL_FUN(      spell_demonfire     );
00065 DECLARE_SPELL_FUN(  spell_detect_evil   );
00066 DECLARE_SPELL_FUN(  spell_detect_good   );
00067 DECLARE_SPELL_FUN(  spell_detect_hidden );
00068 DECLARE_SPELL_FUN(  spell_detect_invis  );
00069 DECLARE_SPELL_FUN(  spell_detect_magic  );
00070 DECLARE_SPELL_FUN(  spell_detect_poison );
00071 DECLARE_SPELL_FUN(  spell_dispel_evil   );
00072 DECLARE_SPELL_FUN(      spell_dispel_good       );
00073 DECLARE_SPELL_FUN(  spell_dispel_magic  );
00074 DECLARE_SPELL_FUN(  spell_earthquake    );
00075 DECLARE_SPELL_FUN(  spell_enchant_armor );
00076 DECLARE_SPELL_FUN(  spell_enchant_weapon    );
00077 DECLARE_SPELL_FUN(  spell_energy_drain  );
00078 DECLARE_SPELL_FUN(  spell_faerie_fire   );
00079 DECLARE_SPELL_FUN(  spell_faerie_fog    );
00080 DECLARE_SPELL_FUN(  spell_farsight      );
00081 DECLARE_SPELL_FUN(  spell_fireball      );
00082 DECLARE_SPELL_FUN(  spell_fireproof     );
00083 DECLARE_SPELL_FUN(  spell_flamestrike   );
00084 DECLARE_SPELL_FUN(  spell_floating_disc );
00085 DECLARE_SPELL_FUN(  spell_fly       );
00086 DECLARE_SPELL_FUN(      spell_frenzy        );
00087 DECLARE_SPELL_FUN(  spell_gate      );
00088 DECLARE_SPELL_FUN(  spell_giant_strength    );
00089 DECLARE_SPELL_FUN(  spell_harm      );
00090 DECLARE_SPELL_FUN(      spell_haste     );
00091 DECLARE_SPELL_FUN(  spell_heal      );
00092 DECLARE_SPELL_FUN(  spell_heat_metal    );
00093 DECLARE_SPELL_FUN(      spell_holy_word     );
00094 DECLARE_SPELL_FUN(  spell_identify      );
00095 DECLARE_SPELL_FUN(  spell_infravision   );
00096 DECLARE_SPELL_FUN(  spell_invis     );
00097 DECLARE_SPELL_FUN(  spell_know_alignment    );
00098 DECLARE_SPELL_FUN(  spell_lightning_bolt    );
00099 DECLARE_SPELL_FUN(  spell_locate_object );
00100 DECLARE_SPELL_FUN(  spell_magic_missile );
00101 DECLARE_SPELL_FUN(      spell_mass_healing  );
00102 DECLARE_SPELL_FUN(  spell_mass_invis    );
00103 DECLARE_SPELL_FUN(  spell_nexus     );
00104 DECLARE_SPELL_FUN(  spell_pass_door     );
00105 DECLARE_SPELL_FUN(      spell_plague        );
00106 DECLARE_SPELL_FUN(  spell_poison        );
00107 DECLARE_SPELL_FUN(  spell_portal        );
00108 DECLARE_SPELL_FUN(  spell_protection_evil   );
00109 DECLARE_SPELL_FUN(  spell_protection_good   );
00110 DECLARE_SPELL_FUN(  spell_ray_of_truth  );
00111 DECLARE_SPELL_FUN(  spell_recharge      );
00112 DECLARE_SPELL_FUN(  spell_refresh       );
00113 DECLARE_SPELL_FUN(  spell_remove_curse  );
00114 DECLARE_SPELL_FUN(  spell_sanctuary     );
00115 DECLARE_SPELL_FUN(  spell_shocking_grasp    );
00116 DECLARE_SPELL_FUN(  spell_shield        );
00117 DECLARE_SPELL_FUN(  spell_sleep     );
00118 DECLARE_SPELL_FUN(  spell_slow      );
00119 DECLARE_SPELL_FUN(  spell_stone_skin    );
00120 DECLARE_SPELL_FUN(  spell_summon        );
00121 DECLARE_SPELL_FUN(  spell_teleport      );
00122 DECLARE_SPELL_FUN(  spell_ventriloquate );
00123 DECLARE_SPELL_FUN(  spell_weaken        );
00124 DECLARE_SPELL_FUN(  spell_word_of_recall    );
00125 DECLARE_SPELL_FUN(  spell_acid_breath   );
00126 DECLARE_SPELL_FUN(  spell_fire_breath   );
00127 DECLARE_SPELL_FUN(  spell_frost_breath  );
00128 DECLARE_SPELL_FUN(  spell_gas_breath    );
00129 DECLARE_SPELL_FUN(  spell_lightning_breath  );
00130 DECLARE_SPELL_FUN(  spell_general_purpose   );
00131 DECLARE_SPELL_FUN(  spell_high_explosive    );

Generated on Thu Jan 13 21:48:12 2005 for Beyond the Shadows by  doxygen 1.4.0