git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6996 c06c8d41-db1a-0410-9941-cceddc491573
QG7MKYZECIRDJJZKVRFI6XTCH42GTKA55BFIWPJBQZ27CZVLUJDQC
OHOFJZ6S5AJUO5EFVGG7HJHRPSXJSTJD2DDXAERT4LNVWDK23K6AC
IRGU5RNHZDY3OZJHDREJFPELSWGRGECFJN6F5KJBWKBIKIMFVFWQC
25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
3GRGONHWIZ7PTTNMJ6CIZEMIKC7N2DTU62BLJ5QG4E7RGA5O2XMAC
SJP5BHX6MFWF3OSQPEF4WUWZWPUGMOVURTT2CUVT6H3A66LETXUAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
355HO2F6CLJGKAPTBSGTDZK4YTCDKBS57B2TBUWIXQJ5A4UYRPAQC
KFWZ6CK4MZRLZN7YCZV32OAJBB5XVEJQR6SR474UQX2MJGXI4F7AC
2YL37AGHLFOMIF3GCTVQGGV2RNNWETWM6ZMUHO3QEWDVBFFSFAKQC
RISMOCQM6BKK4XSIRKYLOBB2UPDYJNDAL6OGIIR5GGNZQAK5YSZAC
3BYA46OYLVN6ZPGAZD5OGIMMH5PRWGNSU3ITJRCVBE6P5HYYYAYQC
2H32CFFM2FNS63JJPNM2S6HMO543EX72GMPOU5GI6HTMQYPL6I3AC
UHDT225XZQLYFE7S4LZECR5C2QSI6PNDTP2WWLCIGHAJ3YNFHPXQC
CLIEHAE2PP7ZIGLLIMYCWM4FC54KBOAN5AILOLAZJ5S26GTJM4RQC
M5ZDZJBTOJ7SWQPZZQPC24JYZKP26MWSRDHXBWQE2MPPL6WCXOIQC
VXSORUQOM2VZA4CAZDC6KPAY373NQIN3UT7CXQXTRCYXO2WM62DAC
R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC
G3HJCS277WA2VONPOJW6FAOQO7VHMSMLXZWYIXKFE4N4Y3OV7UZAC
FCZSQBKDNMJZRJS2LWQQWLUFGOXSKXDJZQIHC7L5S7HXCXQPOMMAC
JR2RAQ523LOWNDYJNK6AZVKI6WVMI622PIV72XWOVZYPXPUKSQWAC
Q7UVH4DI46F2E2KUPOTHZTAJKMMYM2UJ5KRUC5CJDZGR4AZCR52AC
NVD2HSEW2ONWNYDDCTOMZZOUP6NG4DCXI4LNYYIY4BQEBDMJQK5AC
UKYGZDI6PYZPXDACCQGVPHANUP5ADCSNROOZIE7LYIZQWSNFHJZAC
C2PRXJYHDRF2642VDAUY76HJKCPQFGWDI6AM3SMCMYCHGWYDQXQQC
33MBISZXMRGZMQ37PVINHKNWAXHYPHURMRG6ST7O2SKIRGGBHI2AC
WAO43LWOVQKOXAKIML5ZA6UKSORMPXAMGYFPRVK2DNMQSPLC5JGQC
3FRPKD2JSN7RA2HKWAO3XV7MMKCIAMWIMU6JNJ452VZEUSXM6PWQC
VGKONTCFVUJKMGHHKIUBSMTYHWH7776H5HUJ74XV7NLK3TCGIZPAC
PO3IATZV4JX3I3522UAGF53ZLZ4FW7C2J32Z23PEWQVHGGEUO7SAC
MCQZ4HEOF65FEVWUEAMO2765JYMJPKXQ454HCCWWK3JUYEUSUXTAC
HCQBAKIE4MXJ3XID6CECTZGNWYC33C3642KOKNKO37VVRDMJ2T4QC
MLZSEZWNNZMSIDQNAAIOJJR4K7VSVJICL5SAGHD3ROM7SYDVZABAC
22QXEMVWB4WB7NRHBLXMRVAYNG36KKTJJABENPBRXYERXEYVBLFQC
3ZWALZFSTSIVYXY4BAY6ANGINTDACZC6RSSJTEMQSTSUIE66YOBQC
3U54KX4JPCEBGC3USUQJVX35HBEWV6DX6ZZ4RV7GT3HBX7LMLKPAC
XD27UUFYG5CXSQMTO5TMCAND5QUDNGLNGZFNISRFWCNO7R2ODAPQC
KKNUX66ORZWWQH4ARKCHPHNDOYCI65STE3A27LKA3FWUKIX7MAXQC
MON7RKVUB3K6T2WHI4BTVLOQQFSVPR5LAAPHDMR5OLDFGNJBDY7QC
6GSGCC5JQJ5NOKX36UHRNOCXNHDBS2A2TDMAR34UBOGWE2DORXIQC
K2RBO245UPBDAGMUUMB5EPUNKBDMQ2FM4HLCTTF6Y7ILWW2XVSDQC
JZCODQCOUBBBPPR4TLOAPIB4BQLDY3ORTJXTWEQSUJVJ7DMK7FVAC
VJZ4D26E4L4E22SO6UYB44DNUTLG72LA4GTAEZ2DKKEMAICHOXBQC
JCWJWGMQIKQGSSFJUQRKNIWW3HBOJSHYDTOPPE5BWOJTIJTDYUTAC
XHFG7QUF4UF7OYU7KWT2EB6XITI2BZDHH2D2FD7YP33C3M4GRBKQC
KQNIGKATHT4YSPJFPJGIGPD6VNR5B753SE2JN2LCXZZJNHCGY3DQC
7AMQN7MITMXBNVDAK5VOXTQ4TZIAOD6ZLOFJG7GQMBTY23Y2BKSAC
100, // SK_FIGHTING
140, // SK_SHORT_BLADES
120, // SK_LONG_BLADES
110, // SK_UNUSED_1
100, // SK_AXES
70, // SK_FIGHTING
160, // SK_SHORT_BLADES
150, // SK_LONG_BLADES
100, // SK_UNUSED_1
150, // SK_AXES
(220 * 130) / 100, // SK_SPELLCASTING
180, // SK_CONJURATIONS
220, // SK_ENCHANTMENTS
200, // SK_SUMMONINGS
(70 * 130) / 100, // SK_SPELLCASTING
150, // SK_CONJURATIONS
150, // SK_ENCHANTMENTS
150, // SK_SUMMONINGS
},
{ // SP_OGRE_MAGE (17)
100, // SK_FIGHTING
110, // SK_SHORT_BLADES
100, // SK_LONG_BLADES
100, // SK_UNUSED_1
100, // SK_AXES
100, // SK_MACES_FLAILS
100, // SK_POLEARMS
100, // SK_STAVES
150, // SK_SLINGS
150, // SK_BOWS
150, // SK_CROSSBOWS
150, // SK_DARTS
150, // SK_THROWING
170, // SK_ARMOUR
130, // SK_DODGING
100, // SK_STEALTH
130, // SK_STABBING
150, // SK_SHIELDS
150, // SK_TRAPS_DOORS
100, // SK_UNARMED_COMBAT
100, // undefined
100, // undefined
100, // undefined
100, // undefined
100, // undefined
(70 * 130) / 100, // SK_SPELLCASTING
100, // SK_CONJURATIONS
80, // SK_ENCHANTMENTS
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
100, // SK_TRANSMIGRATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
100, // SK_AIR_MAGIC
100, // SK_EARTH_MAGIC
100, // SK_POISON_MAGIC
(100 * 75) / 100, // SK_INVOCATIONS
(100 * 75) / 100, // SK_EVOCATIONS
// lowered because of HD raise -- bwr
// if (you.experience_level < 14)
// hp_adjust++;
if (!(you.experience_level % 5))
{
modify_stat( (coinflip() ? STAT_INTELLIGENCE
: STAT_STRENGTH), 1, false,
"level gain");
}
if (!(you.experience_level % 3))
modify_stat(STAT_STRENGTH, 1, false, "level gain");
// We've previously declared that these are radically
// different from Ogres... so we're not going to
// refer to them as Ogres. -- bwr
case SP_OGRE_MAGE: res = "Ogre-Mage"; break;
SP_HUMAN, SP_HIGH_ELF,
SP_GREY_ELF, SP_DEEP_ELF,
SP_SLUDGE_ELF, SP_MOUNTAIN_DWARF,
SP_HALFLING, SP_HILL_ORC,
SP_KOBOLD, SP_MUMMY,
SP_NAGA, SP_GNOME,
SP_OGRE, SP_TROLL,
SP_OGRE_MAGE, SP_RED_DRACONIAN,
SP_CENTAUR, SP_DEMIGOD,
SP_SPRIGGAN, SP_MINOTAUR,
SP_DEMONSPAWN, SP_GHOUL,
SP_KENKU, SP_MERFOLK,
SP_VAMPIRE
SP_HUMAN, SP_HIGH_ELF,
SP_GREY_ELF, SP_DEEP_ELF,
SP_SLUDGE_ELF, SP_MOUNTAIN_DWARF,
SP_HALFLING, SP_HILL_ORC,
SP_KOBOLD, SP_MUMMY,
SP_NAGA, SP_GNOME,
SP_OGRE, SP_TROLL,
SP_RED_DRACONIAN, SP_CENTAUR,
SP_DEMIGOD, SP_SPRIGGAN,
SP_MINOTAUR, SP_DEMONSPAWN,
SP_GHOUL, SP_KENKU,
SP_MERFOLK, SP_VAMPIRE