exodus2/
exodus2/area/mobscr/
exodus2/area/mobvoc/
exodus2/bin/
exodus2/clans/
exodus2/gods/
exodus2/player/A/
exodus2/player/B/
exodus2/player/D/
exodus2/player/E/
exodus2/player/L/
exodus2/player/M/
exodus2/player/O/
exodus2/player/R/
exodus2/src/obj/clans/
/***************************************************************************
 *  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.						   *
 ***************************************************************************/

/***************************************************************************
*	ROM 2.4 is copyright 1993-1995 Russ Taylor			   *
*	ROM has been brought to you by the ROM consortium		   *
*	    Russ Taylor (rtaylor@pacinfo.com)				   *
*	    Gabrielle Taylor (gtaylor@pacinfo.com)			   *
*	    Brian Moore (rom@rom.efn.org)				   *
*	By using this code, you have agreed to follow the terms of the	   *
*	ROM license, in the file Rom24/doc/rom.license			   *
***************************************************************************/


/*
 * Spell functions.
 * Defined in magic.c.
 */
DECLARE_SPELL_FUN (spell_null);
DECLARE_SPELL_FUN (spell_mirror);
DECLARE_SPELL_FUN (spell_web);
DECLARE_SPELL_FUN (spell_acid_blast);
DECLARE_SPELL_FUN (spell_firestorm);
DECLARE_SPELL_FUN (spell_bee_sting);
DECLARE_SPELL_FUN (spell_bee_swarm);
DECLARE_SPELL_FUN (spell_armor);
DECLARE_SPELL_FUN (spell_fireshield);
DECLARE_SPELL_FUN (spell_bless);
DECLARE_SPELL_FUN (spell_blindness);
DECLARE_SPELL_FUN (spell_burning_hands);
DECLARE_SPELL_FUN (spell_call_lightning);
DECLARE_SPELL_FUN (spell_calm);
DECLARE_SPELL_FUN (spell_cancellation);
DECLARE_SPELL_FUN (spell_cause_critical);
DECLARE_SPELL_FUN (spell_cause_light);
DECLARE_SPELL_FUN (spell_cause_serious);
DECLARE_SPELL_FUN (spell_change_sex);
DECLARE_SPELL_FUN (spell_chain_lightning);
DECLARE_SPELL_FUN (spell_charm_person);
DECLARE_SPELL_FUN (spell_chill_touch);
DECLARE_SPELL_FUN (spell_colour_spray);
DECLARE_SPELL_FUN (spell_continual_light);
DECLARE_SPELL_FUN (spell_control_weather);
DECLARE_SPELL_FUN (spell_create_food);
DECLARE_SPELL_FUN (spell_create_rose);
DECLARE_SPELL_FUN (spell_create_spring);
DECLARE_SPELL_FUN (spell_create_water);
DECLARE_SPELL_FUN (spell_cure_blindness);
DECLARE_SPELL_FUN (spell_herb_lore);
DECLARE_SPELL_FUN (spell_cure_critical);
DECLARE_SPELL_FUN (spell_cure_disease);
DECLARE_SPELL_FUN (spell_cure_light);
DECLARE_SPELL_FUN (spell_cure_poison);
DECLARE_SPELL_FUN (spell_cure_serious);
DECLARE_SPELL_FUN (spell_curse);
DECLARE_SPELL_FUN (spell_demonfire);
DECLARE_SPELL_FUN (spell_detect_evil);
DECLARE_SPELL_FUN (spell_detect_good);
DECLARE_SPELL_FUN (spell_detect_hidden);
DECLARE_SPELL_FUN (spell_detect_invis);
DECLARE_SPELL_FUN (spell_detect_magic);
DECLARE_SPELL_FUN (spell_detect_poison);
DECLARE_SPELL_FUN (spell_dispel_evil);
DECLARE_SPELL_FUN (spell_dispel_good);
DECLARE_SPELL_FUN (spell_dispel_magic);
DECLARE_SPELL_FUN (spell_earthquake);
DECLARE_SPELL_FUN (spell_enchant_armor);
DECLARE_SPELL_FUN (spell_enchant_weapon);
DECLARE_SPELL_FUN (spell_energy_drain);
DECLARE_SPELL_FUN (spell_faerie_fire);
DECLARE_SPELL_FUN (spell_faerie_fog);
DECLARE_SPELL_FUN (spell_farsight);
DECLARE_SPELL_FUN (spell_fireball);
DECLARE_SPELL_FUN (spell_fireproof);
DECLARE_SPELL_FUN (spell_flamestrike);
DECLARE_SPELL_FUN (spell_floating_disc);
DECLARE_SPELL_FUN (spell_fly);
DECLARE_SPELL_FUN (spell_frenzy);
DECLARE_SPELL_FUN (spell_gate);
DECLARE_SPELL_FUN (spell_giant_strength);
DECLARE_SPELL_FUN (spell_harm);
DECLARE_SPELL_FUN (spell_haste);
DECLARE_SPELL_FUN (spell_heal);
DECLARE_SPELL_FUN (spell_greater_heal);
DECLARE_SPELL_FUN (spell_restore);
DECLARE_SPELL_FUN (spell_heat_metal);
DECLARE_SPELL_FUN (spell_holy_word);
DECLARE_SPELL_FUN (spell_identify);
DECLARE_SPELL_FUN (spell_infravision);
DECLARE_SPELL_FUN (spell_invis);
DECLARE_SPELL_FUN (spell_know_alignment);
DECLARE_SPELL_FUN (spell_lightning_bolt);
DECLARE_SPELL_FUN (spell_locate_object);
DECLARE_SPELL_FUN (spell_magic_missile);
DECLARE_SPELL_FUN (spell_mass_healing);
DECLARE_SPELL_FUN (spell_mass_invis);
DECLARE_SPELL_FUN (spell_nexus);
DECLARE_SPELL_FUN (spell_pass_door);
DECLARE_SPELL_FUN (spell_plague);
DECLARE_SPELL_FUN (spell_poison);
DECLARE_SPELL_FUN (spell_portal);
DECLARE_SPELL_FUN (spell_protection_evil);
DECLARE_SPELL_FUN (spell_protection_good);
DECLARE_SPELL_FUN (spell_ray_of_truth);
DECLARE_SPELL_FUN (spell_recharge);
DECLARE_SPELL_FUN (spell_refresh);
DECLARE_SPELL_FUN (spell_remove_curse);
DECLARE_SPELL_FUN (spell_shocking_grasp);
DECLARE_SPELL_FUN (spell_shield);
DECLARE_SPELL_FUN (spell_sleep);
DECLARE_SPELL_FUN (spell_slow);
DECLARE_SPELL_FUN (spell_stone_skin);
DECLARE_SPELL_FUN (spell_summon);
DECLARE_SPELL_FUN (spell_teleport);
DECLARE_SPELL_FUN (spell_ventriloquate);
DECLARE_SPELL_FUN (spell_weaken);
DECLARE_SPELL_FUN (spell_word_of_recall);
DECLARE_SPELL_FUN (spell_acid_breath);
DECLARE_SPELL_FUN (spell_fire_breath);
DECLARE_SPELL_FUN (spell_frost_breath);
DECLARE_SPELL_FUN (spell_gas_breath);
DECLARE_SPELL_FUN (spell_lightning_breath);
DECLARE_SPELL_FUN (spell_general_purpose);
DECLARE_SPELL_FUN (spell_high_explosive);
/* BEGIN UNDERWATER */
DECLARE_SPELL_FUN (spell_aqua_breathe);
DECLARE_SPELL_FUN (spell_channel_electricity);
DECLARE_SPELL_FUN (spell_ice_beam);
DECLARE_SPELL_FUN (spell_electrical_charge);
/* END UNDERWATER */
/* RANGER SPELLS */
DECLARE_SPELL_FUN (spell_bark_skin);
DECLARE_SPELL_FUN (spell_eyes_of_the_owl);
DECLARE_SPELL_FUN (spell_spider_vine);
DECLARE_SPELL_FUN (spell_floating_letters);
/* CJ SPELLS */
DECLARE_SPELL_FUN (spell_vermin_skin);
DECLARE_SPELL_FUN (spell_vortex);
DECLARE_SPELL_FUN (spell_maelstrom);
DECLARE_SPELL_FUN (spell_tornado);
DECLARE_SPELL_FUN (spell_locust_wings);
DECLARE_SPELL_FUN (spell_torture);
DECLARE_SPELL_FUN (spell_chaos_warp);
DECLARE_SPELL_FUN (spell_warped_space);
DECLARE_SPELL_FUN (spell_malevolence);
DECLARE_SPELL_FUN (spell_meat_storm);
DECLARE_SPELL_FUN (spell_imaginary_garb);
DECLARE_SPELL_FUN (spell_gravity);
DECLARE_SPELL_FUN (spell_chaos_bolt);
DECLARE_SPELL_FUN (spell_erratic_bolt);
DECLARE_SPELL_FUN (spell_frog);
DECLARE_SPELL_FUN (spell_warped_cat);
DECLARE_SPELL_FUN (spell_warped_owl);
DECLARE_SPELL_FUN (spell_spider_body);
DECLARE_SPELL_FUN (spell_meteor_swarm);
DECLARE_SPELL_FUN (spell_scramble);
DECLARE_SPELL_FUN (spell_vivify);
DECLARE_SPELL_FUN (spell_wielded_enemy);
DECLARE_SPELL_FUN (spell_switch);
DECLARE_SPELL_FUN (spell_evil_twin);