immune to them, i.e. your equipment and/or mutations confer resistance at the necessary level.
Implement FR 1872840: When transforming, only remove clothes you cannot wear when transformed. Also fix some inconsistencies in what you could keep wearing and what you could put on while transformed.
And a few more monspeak/wpnnoise replacements.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3588 c06c8d41-db1a-0410-9941-cceddc491573
J7KCPTGASQNRAKVKQ5FCXZ75E75PK7I2BB6MFSI3COWU6HRKTWSAC PNF7TDGOW4Q4TFGLLZ5S2YR3LKGAR72XKMVDIFNXOVFJD4O3MJQQC 4JBNKOYI3VP6BFGDB2QBPMCJ6XLZMGKD5NJDY5IJS6XVHU523GHQC TFNFP2YQA4EOVE4VIXBEQSGACZSXHWIQ2T4TIPQ46R2MJW2C4B5AC HUC2W6NCVEGAAFWUBS4TZMWLJ55WXUGS5CFBIIFIHNTCAIBYL44QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC 6CZYPP67SB2M3SQS3QIPJWHZY7PJIRTTBH5CLORV3AALVTJIL5MQC P2ZCF3BBG523ZEOD6XQA4X5YEHBTWH3IM33YVHXP2SQ5POXZIH4QC BZMLXBTB63CXPZZPFXM4VLE7IBXPBEZ6YLM4MSNQGJR4L5IBM3OAC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC DH3YTI6VVI727SQXO4CXSDCSBG2UN3UAWLFULBGRLBVH22ACRXIAC I2B33Z7NZGC33AMDSSK446AZZYWKPHWLAGULVHKKZU4MVB4BNJOAC 42MTICYVGGEHUGHZ4SDECI6IYB5JEUCIN3LM2XYYCEHUBWDE7M2AC UDYVF65OZSNPANLHDI3ODBEGUAKAVZ4KH4OZFAKR2CQJPO4AXU6QC EEZCC5GUYHETFQV4KSZJSJ6BTTWZHKS7RXQ25XQ6ODGKLDD4XFRAC G7CTMQ3VNTAB73ZI3LNZHKTAJ5LEQEGG772MVFQQ5XXLCMJVORTQC AIIVH43Z5X3GTPFY4FXQRZPG6Y7QPH2KJ47VM2Q43PCGGD5MTMOAC // if we're removing body armour, the cloak will come off as well -- bwrif ( removed.find(EQ_BODY_ARMOUR) != removed.end() &&you.equip[EQ_BODY_ARMOUR] != -1 )removed.insert(EQ_CLOAK);// if we're removing gloves, the weapon will come off as well -- bwr// but this makes Statue Form odd -- haranpif ( removed.find(EQ_GLOVES) != removed.end() &&you.equip[EQ_GLOVES] != -1 )removed.insert(EQ_WEAPON);
int player_res_fire(bool calc_unid = true);int player_res_steam(bool calc_unid = true);
int player_res_fire(bool calc_unid = true, bool temp = true);int player_res_steam(bool calc_unid = true, bool temp = true);
// transformations:switch (you.attribute[ATTR_TRANSFORMATION]){case TRAN_ICE_BEAST:rf--;break;case TRAN_DRAGON:rf += 2;break;case TRAN_SERPENT_OF_HELL:rf += 2;break;case TRAN_AIR:rf -= 2;break;
if (you.duration[DUR_FIRE_SHIELD])rf += 2;// transformations:switch (you.attribute[ATTR_TRANSFORMATION]){case TRAN_ICE_BEAST:rf--;break;case TRAN_DRAGON:rf += 2;break;case TRAN_SERPENT_OF_HELL:rf += 2;break;case TRAN_AIR:rf -= 2;break;}
case TRAN_LICH:case TRAN_ICE_BEAST:case TRAN_STATUE:case TRAN_DRAGON:case TRAN_SERPENT_OF_HELL:case TRAN_AIR:rp++;break;
// spells:if (you.duration[DUR_RESIST_POISON] > 0)rp++;// transformations:switch (you.attribute[ATTR_TRANSFORMATION]){case TRAN_LICH:case TRAN_ICE_BEAST:case TRAN_STATUE:case TRAN_DRAGON:case TRAN_SERPENT_OF_HELL:case TRAN_AIR:rp++;break;}