grendel-1.0.0a7/backup/
grendel-1.0.0a7/bin/
grendel-1.0.0a7/boards/
grendel-1.0.0a7/clans/
grendel-1.0.0a7/documentation/todo/
grendel-1.0.0a7/help/
grendel-1.0.0a7/logs/
grendel-1.0.0a7/players/
grendel-1.0.0a7/progs/
grendel-1.0.0a7/races/
grendel-1.0.0a7/src/contrib/
grendel-1.0.0a7/src/modules/speller/
grendel-1.0.0a7/src/modules/status/
grendel-1.0.0a7/src/tests/
grendel-1.0.0a7/src/tests/dunit/
require "glib.c"

void onGreet(external ch, external target)
{
   if(target.alignment == -1000)
   {
     do("say We don't want you people here!");
     do("kill " + target.name);
   }
   else
   {
     do("Welcome traveller, can I offer you my services?"); 
   }
}

void onFight(external ch, external target)
{
   int x;
   x = random(100);

   if(x =< 75)
   {
      do("cast 'magic missile' " + target.name);

      sleep(1);

      if(x =< 15)
      {
         do("cast 'vortex' " + target.name);
      }
   }
}