*** adv_guild.c.orig	Wed Jan 16 22:13:10 1991
--- adv_guild.c	Sun Aug 22 13:32:17 1993
***************
*** 187,193 ****
  query_cost_for_level(l, e) {
      level = l;
      exp = e;
!     get_level();
      if (next_exp <= exp)
  	return 0;
      return (next_exp - exp) * 1000 / EXP_COST;
--- 187,193 ----
  query_cost_for_level(l, e) {
      level = l;
      exp = e;
!     get_level(0);
      if (next_exp <= exp)
  	return 0;
      return (next_exp - exp) * 1000 / EXP_COST;
***************
*** 200,224 ****
      player_ob = this_player();
      level = call_other(player_ob, "query_level", 0);
  
!     cost = raise_cost(player_ob->query_str());
      if (cost)
  	write("Str: " + cost + " experience points.\n");
      else
  	write("Str: Not possible.\n");
  
!     cost = raise_cost(player_ob->query_con());
      if (cost)
  	write("Con: " + cost + " experience points.\n");
      else
  	write("Con: Not possible.\n");
  
!     cost = raise_cost(player_ob->query_dex());
      if (cost)
  	write("Dex: " + cost + " experience points.\n");
      else
  	write("Dex: Not possible.\n");
  
!     cost = raise_cost(player_ob->query_int());
      if (cost)
  	write("Int: " + cost + " experience points.\n");
      else
--- 200,224 ----
      player_ob = this_player();
      level = call_other(player_ob, "query_level", 0);
  
!     cost = raise_cost(player_ob->query_str(), 0);
      if (cost)
  	write("Str: " + cost + " experience points.\n");
      else
  	write("Str: Not possible.\n");
  
!     cost = raise_cost(player_ob->query_con(), 0);
      if (cost)
  	write("Con: " + cost + " experience points.\n");
      else
  	write("Con: Not possible.\n");
  
!     cost = raise_cost(player_ob->query_dex(), 0);
      if (cost)
  	write("Dex: " + cost + " experience points.\n");
      else
  	write("Dex: Not possible.\n");
  
!     cost = raise_cost(player_ob->query_int(), 0);
      if (cost)
  	write("Int: " + cost + " experience points.\n");
      else