inherit "/std/guild/guild_occ_sh";
#include <ss_types.h>
#include <ranger.h>
#define TYTULY ({"Goniec",\
                 "Poczatkujacy Zwiadowca",\
                 "Zwiadowca",\
                 "Doswiadczony Zwiadowca",\
                 "Straznik Fortecy Barad'Dur",\
                 "Doswiadczony Straznik Fortecy Barad'Dur",\
                 "Obronca Fortecy Barad'Dur",\
                 "Mysliciel",\
                 "Taktyk",\
                 "Wprawny Taktyk",\
                 "Zelazna Tarcza",\
                 "Ostrze Gniewu",\
                 "Legendarny Tancerz Wojny",\
                 })
                 
#define TYTULY_NEW ({ "Poczatkujacy Zwiadowca Tancerzy Wojny",\
	"Zwiadowca Tancerzy Wojny",\
	"Doswiadczony Zwiadowca Tancerzy Wojny",\
	"Poczatkujacy Wojownik Tancerzy Wojny",\
	"Wojownik Tancerzy Wojny",\
	"Doswiadczony Wojownik Tancerzy Wojny",\
	"Elitarny Wojownik Tancerzy Wojny",\
	"Grozny Wojownik Tancerzy Wojny",\
        "Weteran Tancerzy Wojny",\
	"Wirujace Ostrze Tancerzy Wojny",\
	"Smiertelne Ostrze Tancerzy Wojny",\
	"Mithrylowe Ostrze Tancerzy Wojny",\
	"Swietliste Ostrze Tancerzy Wojny",\
	"Bezszelestny Cien Tancerzy Wojny",\
	"Smiercionosny Cien Tancerzy Wojny",\
	"Mistrz Ostrzy Tancerzy Wojny",\
	"Mistrz Miecza Tancerzy Wojny",\
	"Legenda Tancerzy Wojny"})
query_guild_tax_occ()
{
    return 25;
}
public string
query_guild_name_occ()
{
return GUILD_NAME;
}
public string
query_guild_title_occ()
{
if ( shadow_who->query_prop("szef_rangerow") )
    return "Szepczace Ostrze, Wodz Tancerzy Wojny";
switch(shadow_who->query_stat(7))
{
  case 1..20:
       return TYTULY_NEW[0];
  case 21..30:
       return TYTULY_NEW[1];       
  case 31..45:
       return TYTULY_NEW[2];
  case 46..60:
       return TYTULY_NEW[3];
  case 61..70:
       return TYTULY_NEW[4];
  case 71..80:
       return TYTULY_NEW[5];
  case 81..90:
       return TYTULY_NEW[6];
  case 91..100: 
       return TYTULY_NEW[7];
  case 101..110:
       return TYTULY_NEW[8];
  case 111..120:
       return TYTULY_NEW[9];
  case 121..130:
       return TYTULY_NEW[10];
  case 131..140:
       return TYTULY_NEW[11];
  case 141..150:
       return TYTULY_NEW[12];
  case 151..160:
       return TYTULY_NEW[13];
  case 161..170: 
       return TYTULY_NEW[14];
  case 171..180:
       return TYTULY_NEW[15];
  case 181..190:
       return TYTULY_NEW[16];       
  default:
       return TYTULY_NEW[17];
}
  
/*  
switch( shadow_who->query_stat(7) )
{
  case 0..12:
       return TYTULY[0];
       break;
  case 13..23:
       return TYTULY[1];
       break;
   case 24..34:
        return TYTULY[2];
        break;
   case 35..44:
       return TYTULY[3];
       break;       
   case 45..65:
       return TYTULY[4];
       break;
   case 66..76:
       return TYTULY[5];
       break;
   case 77..90:
       return TYTULY[6];
       break;
   case 91..105:
       return TYTULY[7];
       break;
   case 106..115:
       return TYTULY[8];
       break;
   case 116..127:
       return TYTULY[9];
       break;
   case 128..139:
       return TYTULY[10];
       break;   
   case 140..155:
       return TYTULY[11];
       break;    
   
   default:
       return TYTULY[12];
       break;
    }
*/
}
