gurba-0.40/
gurba-0.40/bin/
gurba-0.40/lib/
gurba-0.40/lib/cmds/guild/fighter/
gurba-0.40/lib/cmds/monster/
gurba-0.40/lib/cmds/race/catfolk/
gurba-0.40/lib/cmds/race/dwarf/
gurba-0.40/lib/cmds/verb/
gurba-0.40/lib/daemons/data/
gurba-0.40/lib/data/boards/
gurba-0.40/lib/data/messages/
gurba-0.40/lib/data/players/
gurba-0.40/lib/design/
gurba-0.40/lib/domains/gurba/
gurba-0.40/lib/domains/gurba/guilds/fighter/
gurba-0.40/lib/domains/gurba/monsters/
gurba-0.40/lib/domains/gurba/objects/armor/
gurba-0.40/lib/domains/gurba/objects/clothing/
gurba-0.40/lib/domains/gurba/objects/weapons/
gurba-0.40/lib/domains/gurba/vendors/
gurba-0.40/lib/kernel/cmds/admin/
gurba-0.40/lib/kernel/daemons/
gurba-0.40/lib/kernel/include/
gurba-0.40/lib/kernel/lib/
gurba-0.40/lib/kernel/net/
gurba-0.40/lib/kernel/sys/
gurba-0.40/lib/logs/
gurba-0.40/lib/pub/
gurba-0.40/lib/std/modules/languages/
gurba-0.40/lib/std/races/
gurba-0.40/lib/std/races/monsters/
gurba-0.40/lib/wiz/fudge/
gurba-0.40/lib/wiz/spud/
gurba-0.40/src/host/beos/
gurba-0.40/src/host/pc/res/
gurba-0.40/src/kfun/
gurba-0.40/src/lpc/
gurba-0.40/src/parser/
gurba-0.40/tmp/
void main( string arg )
{
int i,j;
int hp, max_hp;
string *stat_abrvs;
string *stat_names;
object ob;

   if(arg != "") {
      ob = this_player()->query_environment()->find_object( arg );
      if( ob == 0 ) {
         write(arg+" is not here!\n");
         ob = 0;
      }
      else {
         if( !ob->is_alive() ) {
            write("You can't stat the "+arg+"!\n");
            ob = 0;
         } 
            
      }
   }
   else {
      ob = this_player();
   }
 

   if(ob) {
      hp = ob->query_hp();
      max_hp = ob->query_max_hp();
      stat_abrvs = ({ "str", "con", "end", "dex", "agl", "aim", 
                     "int", "wis", "per", "cha", "luc", "spr", "god" });

      stat_names = ({"strength    ", "constitution", "endurance   ",
                     "dexterity   ", "agility     ", "aim         ",
                     "intelligence", "wisdom      ", "perception  ",
                     "charisma    ", "luck        ", "spirituality",
                     "god bonus   " });
   
      j = 0;
   
      write("                        stat   base   bonus \n");
      write("-----------------------------------------------\n");
      for( i=0; i < sizeof( stat_names ); i++ ) {
         write("\t"+capitalize(stat_names[i])+" :   "
               +ob->query_stat(stat_abrvs[i])
               +"\t"
               +ob->query_base_stat(stat_abrvs[i])
               +"\t"
               +ob->query_bonus_stat(stat_abrvs[i])
               +"\n");
         ++j;
         if( j==3 ) {
            write("\n");
            j = 0;
         }

      }
      write("\n\n\t"+"Hitpoints    :  "+hp+"/"+max_hp+"\n");
   }

}