wileymud-1.187b/
wileymud-1.187b/attic/
wileymud-1.187b/attic/bin/
wileymud-1.187b/attic/lib/
wileymud-1.187b/attic/lib/adm/
wileymud-1.187b/attic/lib/man/
wileymud-1.187b/attic/lib/new-wld/
wileymud-1.187b/attic/lib/new-wld/default/
wileymud-1.187b/attic/lib/old/
wileymud-1.187b/attic/lib/wld/
wileymud-1.187b/attic/public_html/
wileymud-1.187b/attic/public_html/gfx/
wileymud-1.187b/attic/src/bin/
wileymud-1.187b/attic/src/etc/
wileymud-1.187b/attic/src/libauth-4.0-p5/
wileymud-1.187b/attic/src/sedna/
wileymud-1.187b/backups/
wileymud-1.187b/bin/
wileymud-1.187b/docs/
wileymud-1.187b/etc/
wileymud-1.187b/lib/
wileymud-1.187b/lib/adm/
wileymud-1.187b/lib/boards/
wileymud-1.187b/lib/log/
wileymud-1.187b/lib/man/
wileymud-1.187b/lib/ply/
wileymud-1.187b/lib/ply/a/
wileymud-1.187b/lib/ply/b/
wileymud-1.187b/lib/ply/c/
wileymud-1.187b/lib/ply/d/
wileymud-1.187b/lib/ply/g/
wileymud-1.187b/lib/ply/k/
wileymud-1.187b/lib/ply/m/
wileymud-1.187b/lib/ply/s/
wileymud-1.187b/lib/ply/t/
wileymud-1.187b/public_html/gfx/
wileymud-1.187b/src/bin/
wileymud-1.187b/src/convert/attic/
wileymud-1.187b/src/convert/obj/
wileymud-1.187b/src/convert/perl/
wileymud-1.187b/src/convert/perl/MudConvert/
wileymud-1.187b/src/convert/perl/MudConvert/DUMP/
wileymud-1.187b/src/convert/perl/MudConvert/Report/
wileymud-1.187b/src/convert/perl/MudConvert/WileyMUD/
wileymud-1.187b/src/convert/perl/output/
wileymud-1.187b/src/convert/perl/output/DUMP/
wileymud-1.187b/src/convert/perl/output/Report/
wileymud-1.187b/src/convert/perl/output/WileyMUD/
wileymud-1.187b/src/etc/
wileymud-1.187b/src/etc/init.d/
wileymud-1.187b/src/etc/rc.d/
wileymud-1.187b/src/etc/rc.d/init.d/
wileymud-1.187b/src/lib/
wileymud-1.187b/src/lib/adm/
wileymud-1.187b/src/lib/boards/
wileymud-1.187b/src/lib/log/
wileymud-1.187b/src/lib/man/
wileymud-1.187b/src/lib/ply/
wileymud-1.187b/src/lib/ply/a/
wileymud-1.187b/src/lib/ply/b/
wileymud-1.187b/src/lib/ply/c/
wileymud-1.187b/src/lib/ply/d/
wileymud-1.187b/src/lib/ply/e/
wileymud-1.187b/src/lib/ply/f/
wileymud-1.187b/src/lib/ply/g/
wileymud-1.187b/src/lib/ply/h/
wileymud-1.187b/src/lib/ply/i/
wileymud-1.187b/src/lib/ply/j/
wileymud-1.187b/src/lib/ply/k/
wileymud-1.187b/src/lib/ply/l/
wileymud-1.187b/src/lib/ply/m/
wileymud-1.187b/src/lib/ply/n/
wileymud-1.187b/src/lib/ply/o/
wileymud-1.187b/src/lib/ply/p/
wileymud-1.187b/src/lib/ply/q/
wileymud-1.187b/src/lib/ply/r/
wileymud-1.187b/src/lib/ply/s/
wileymud-1.187b/src/lib/ply/t/
wileymud-1.187b/src/lib/ply/u/
wileymud-1.187b/src/lib/ply/v/
wileymud-1.187b/src/lib/ply/w/
wileymud-1.187b/src/lib/ply/x/
wileymud-1.187b/src/lib/ply/y/
wileymud-1.187b/src/lib/ply/z/
wileymud-1.187b/src/obj/
wileymud-1.187b/src/utils/
wileymud-1.187b/src/utils/mobmaker/
void spell_summon_mount(BYTE level, struct char_data *ch, char *arg, int type, struct char_data *victim, struct obj_data *obj)
{
	struct affected_type af;
	int i;
	int cantload;
	int rnum;
	char buffer[40];

/* We summon a mount of a type relative to the level of the ranger
   casting it. 
      Aaaaaand the lucky mobs are:
         level 27 One of...
		huge spider		Mob #
		large stirge		Mob #
         level 28 One of...
		elephant		Mob #
		giant ant		Mob #
		unicorn			Mob #
	 level 29 One of...
		green dragon baby	Mob #
		baby brontosaur		Mob #
		giant scorpion		Mob #
	 level 30,31 One of...
		flying dragon golden	Mob #
		roc			Mob #
		lammasu			Mob #
		horse			Mob #
		pegasus			Mob #
	 level 32+ One of...
		griffon			Mob #
		giant eagle		Mob #
		small allosaur		Mob #
	 The higher levels can summon any of the mobs on levels lower than
	   their own.  If no mob is specified, a random mob appropriate to
	   the ranger's level will be loaded.  The mob gets a saving throw
	   vs. charm.  If it succeeds, it becomes agressive and hates the
	   caster.  If it fails, it becomes charmed.  
	-Sedna
*/
	if(!(arg)) {
	  If (level == 27) {
	    rnum = number(1, 2) + ??;
	    mob = read_mobile(rnum, VIRTUAL);
	  } else if (level == 28) {
	    rnum = number(1,5) + ??;
	    mob = read_mobile(rnum, VIRTUAL);
	  } else if (level == 29) {
	    rnum = number(1,8) + ??;
	    mob = read_mobile(rnum, VIRTUAL);
	  } else if (level <= 31) {
	    rnum = number(1,13) + ??;
	    mob = read_mobile(rnum, VIRTUAL);
	  } else {
	    rnum = number(1,15) + ??;
	    mob = read_mobile(rnum, VIRTUAL);
	  }
	} else {
            cantload=0;
            rnum = 0;
            for(i=??;i<(??+15);i++)
              if(isname(arg,mob_index[i].name)) {
                rnum=i;
                break;
            if(rnum) {