/*The following are two basic healing spells which would be of use in a RoT based mud for the fact that the clerics/priests really have crappy healing spells. Don't really give me credit for the fact that these are simple as any other spell but I am just here to help you out */ void spell_redemption(int sn, int level, CHAR_DATA *ch, void *vo,int target) { CHAR_DATA *victim = (CHAR_DATA *) vo; int bonus = 170 + level + dice(1,20); victim->hit = UMIN( victim->hit + bonus, victim->max_hit ); update_pos( victim ); send_to_char( "A warm feeling fills your body.\n\r", victim ); if ( ch != victim ) send_to_char( "Ok.\n\r", ch ); return; } void spell_restoration(int sn, int level,CHAR_DATA *ch, void *vo,int target) { CHAR_DATA *victim = (CHAR_DATA *) vo; int bonus = 300 + level + dice(1,40) victim->hit = UMIN( victim->hit + bonus, victim->max_hit ); update_pos( victim ); send_to_char( "A warm feeling fills your body.\n\r", victim ); if ( ch != victim ) send_to_char( "Ok.\n\r", ch ); return; } /* As for the rest just declare the spells in magic.h, add then into the healing group in const.c and add the level still for it in const.c as well*/ Any questions ? well email salem@ausi.com or icq# 83883365