git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5421 c06c8d41-db1a-0410-9941-cceddc491573
VQD5BW56OTUNPILMCASXZ6YZ3OQGXKQ7CSNDMNZUX72AQZXKOE3QC RHQMOI5G3WLHIPFTJWM4WBHAW7SZQJVYQGBOJSF5QANFIPVEODGQC TO43FWKHNIA5MVDOFXYHQODTLBQYEZKX5UIUGID57436UF7G2EXQC 6YE7VMQJZ633V2FJFP2JQC5R37MMOBPE2PVIZWW7VYAO6BOJB73AC 57E4T664CXRFPVW2BZBYI33UIHFS4PSEZURZYPSYSZK5DRLJJ5CQC NK2TBKWOQBD2ZRGAO4Z3HMZPIN7UX3HNUS2YHEIJUUINUTRMPODQC LS5XCCGKQHSJQGWLWLGTP2F5OYWK4ND5AQQAGRN6H2HVBSXNCCZAC 77H4BWWPPGLM3PLZH4QTAJRXIZTSDVNCOKZE223I437FN2UJ34RQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC LHX6VLEJ2NQ242ECIWTGZTAGRWG7WLQ3DGMHGIMQAGYYKJJMWRBQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC 7K5P2GRF6QUXTMERG2R3BB6DZFQYJQ6V2KNPMBPFDLOP36NQILPAC QXD3HX6QQ37PW6HVKIIKGFLO2ACROLUGKK66KFX7ED6SO4FDXB2AC NXVPOFYKJFWQWKVPQUMWH2Y2KJEZX44BUOBFJ4JD4KFGPEGYHG4QC 7V4DCKFJCNBXFODMKJ6H3MCDUTSD4XVQ7D4D6XFCD4JNF4HCE4KAC CH7JECYYH35H4TRHRNRTRJCQTQLZ2WRH62TKV72SUIU2RTK5OH7AC POP6UTTHSJGDU5NU7ENQJOZVFUHYM63HJ6HLPXDDLK7XFIP4XEIQC WHY6LRRJ5T2NSBE3IUCR4X3TOAH7TTK5NPUPUIFT7TPNJ6J4HBDAC CQ24AVAI6SW3AHTIDMLPSTRRBEU6FHRF5I5FD6G5QIYE6PO4BQMQC SD2KQUYWJSXWQLCCG5H3IDKSVNFKAKIIH6IN3IXNME55KFMRKSPAC 2Q3P7FHAAZRJ337GTR2ZLD72ECBUDJ42MROKVCNKNDV6CGMQOSYAC X3CWUWK437W32BTAAQY7DQ3P4KI5CM3KQW5AW4E2VCHGEOP5WKCAC YATODO2EN3AW7IXW5PL25HHK34YHF6Y32QBMOUZXEATZZ4YQQWZQC BSM7LVUI3SSHMQJDHUQB2EDNRCXK4IMGKJKDZXJC3XL4N5X3VVKAC JDZCDMUCQ7VENYVLB62KQWUIRGABID37OKATOKCBUPCDL7W75NPAC P52QVYEFQXNK6IXNN2EMZIBLOIHHGQ7LODWIGWPJLANGVIPQK5IAC NY5JJY33IHF5EKTLPDFVYTN3PFNKV4A3MAH5MRQ3AWH53L2HFIQQC Q263OF72GJOH2VQHGCF5IYZ5UHKV5DNX3J3WTCEONPN3WGGNZOUQC 6LT6USGJOTDMRJGXLAN2NSZXK2GKWEXDKKUV6SVV7ZC6WI6EKMDQC A4BTFRR7MAUIABPGMTNPKPZVVSP5XPFGEOCX4YEI7U3EUAKNJAMAC RBAGQ2PB7V5YAM5KSHSZR2E3MLKDSRVM5XYGI2TIXP5QMVBOQHDQC ZJSJGWYEOMUS4VK7VWFVLKW2E42X7KPFLK6HAA5LN3URQWISQULQC DDU4A3JGN5IUIPP5IASOODKPR2WBHSDSV4FITZ6HNXNSXXQACWAQC WQIEW3O4MANA2KKYRUWEZP44KHVJ4RRHEZTDXSF4EDELX66LO26QC QS3ZRS3E6KL3YJHPKYEWCWJYRBJSXD5OOYF6Y25HZVECGPJRDB5QC XXBZEIEB6JTDFJC6V2VSDAV2KHDXZYQ245EMQBKOX3I7HTU2DMIAC FCZSQBKDNMJZRJS2LWQQWLUFGOXSKXDJZQIHC7L5S7HXCXQPOMMAC NVSFIV2ZKP44XHCSCXG6OZVGL67OIFINC34J2EMKTA4KULCERUEAC X5WLJCJVW55SXZVP7IKP7ADCJIGNKN4PKAXFECVR6TNK7XSMZR7QC UB67ZWGT7FOPKZ7SO5PAO3V4PUBPWPWXKQIQIUABNB533XP4JUMQC 23PFLB2E4QHL5SF3Q2YV5FXRH6MFHENEU2ACVC572ZCYDXCBZVQAC 4UXFU3FZOCBSLDQ4S7MJKAE2H7VUHCNRDQMIY6NJ3PHYXWNGISDQC 3CMMAOYW3XCVFBCT2RT6YH5BLVAWQT62QXXWWCMWIZKDFZBY4M2QC NULVQ2A7ES5N3BBQAH6YKFST6UPVKD4KYYFFHYTUKSYLHXR4OYSAC 32S5UVZCXZ5QWH4NDB23MHOPLVPON3VKIWH6EEY42SRPBFZUUXSQC 7YUGK5Q64KG5O7GJGTUBRRLHAHBCJ5YOE23YUPT6UBKUSB67CYAQC TRCCLE5RJ4VJULBOWOI2WC3RJU7WTEGS7RRQTDQL6W5UU246LKTQC XD27UUFYG5CXSQMTO5TMCAND5QUDNGLNGZFNISRFWCNO7R2ODAPQC strncpy(Options.tile_show_items, "!?/%=([)X}+\\_.", 18);
// FIXME: Ideally, we'd use the user-specified order, and push all// missing item types at the end of it, NetHack like.// Unfortunately I can't think of a remotely non-hacky way// to do this.strncpy(Options.tile_show_items, "!?/%=([)x}+\\_", 18);
const int needed = skill_exp_needed(you.skills[x] + 2);const int prev_needed = skill_exp_needed(you.skills[x] + 1);int spec_abil = species_skills(x, you.species);
const int needed = skill_exp_needed(you.skills[x] + 1);const int prev_needed = skill_exp_needed(you.skills[x]);int spec_abil = species_skills(x, you.species);if (!show_aptitudes){int percent_done = ((you.skill_points[x] -(prev_needed * spec_abil) / 100) * 100) /(((needed - prev_needed) * spec_abil) / 100);
int percent_done = ((you.skill_points[x] -(prev_needed * spec_abil) / 100) * 100) /(((needed - prev_needed) * spec_abil) / 100);
// But wouldn't that put us way into the next level?// Shouldn't it be 0 then, or maybe the difference?if (percent_done >= 100)percent_done = 99;
if (percent_done == 100)--percent_done;if (percent_done == 0)++percent_done;
if (percent_done <= 0)percent_done = 1; // This'll just be turned to 0 anyway.
returngod == GOD_KIKUBAAQUDGHA ||god == GOD_MAKHLEB ||god == GOD_YREDELEMNUL ||god == GOD_BEOGH ||god == GOD_LUGONU;
return (god == GOD_KIKUBAAQUDGHA|| god == GOD_MAKHLEB|| god == GOD_YREDELEMNUL|| god == GOD_BEOGH|| god == GOD_LUGONU);
case ENCH_SLOW: case ENCH_HASTE: case ENCH_FEAR:case ENCH_INVIS: case ENCH_CHARM: case ENCH_SLEEP_WARY:case ENCH_SICK: case ENCH_SLEEPY: case ENCH_PARALYSIS:
case ENCH_SLOW: case ENCH_HASTE: case ENCH_FEAR:case ENCH_INVIS: case ENCH_CHARM: case ENCH_SLEEP_WARY:case ENCH_SICK: case ENCH_SLEEPY: case ENCH_PARALYSIS:
// kenku can fly, but only from the ground// (until level 15, when it becomes permanent until revoked)//jmf: "upgrade" for draconians -- expensive flight
// Kenku can fly, but only from the ground// (until level 15, when it becomes permanent until revoked).// jmf: "upgrade" for draconians -- expensive flight