git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4526 c06c8d41-db1a-0410-9941-cceddc491573
UDFLMJBZ6KY6Z33MSHVFJBOI6JH6WXVPSQK6PUZLXJ76TIQNHPHAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
const int shield = mon->inv[MSLOT_SHIELD];
{ u += 30; } if (shield != NON_ITEM && get_armour_ego_type( mitm[shield] ) == SPARM_MAGIC_RESISTANCE )
{
u += 30;
}
if (shield != NON_ITEM
&& get_armour_ego_type( mitm[shield] ) == SPARM_MAGIC_RESISTANCE )
if (shield != NON_ITEM && mitm[shield].base_type == OBJ_ARMOUR) { // ego armour resistance if (get_armour_ego_type( mitm[shield] ) == SPARM_POISON_RESISTANCE) u += 1; }
if (shield != NON_ITEM && mitm[shield].base_type == OBJ_ARMOUR)
// ego armour resistance
if (get_armour_ego_type( mitm[shield] ) == SPARM_POISON_RESISTANCE)
u += 1;
if (shield != NON_ITEM && mitm[shield].base_type == OBJ_ARMOUR) { // check ego resistance const int ego = get_armour_ego_type( mitm[shield] ); if (ego == SPARM_FIRE_RESISTANCE || ego == SPARM_RESISTANCE) u += 1; }
// check ego resistance
const int ego = get_armour_ego_type( mitm[shield] );
if (ego == SPARM_FIRE_RESISTANCE || ego == SPARM_RESISTANCE)
if (ego == SPARM_COLD_RESISTANCE || ego == SPARM_RESISTANCE) u += 1; } if (shield != NON_ITEM && mitm[shield].base_type == OBJ_ARMOUR) { // check ego resistance const int ego = get_armour_ego_type( mitm[shield] );
if (ego == SPARM_COLD_RESISTANCE || ego == SPARM_RESISTANCE)
if (shield != NON_ITEM && mitm[shield].base_type == OBJ_ARMOUR) { // check for ego resistance if (get_armour_ego_type( mitm[shield] ) == SPARM_POSITIVE_ENERGY) u += 1; }
// check for ego resistance
if (get_armour_ego_type( mitm[shield] ) == SPARM_POSITIVE_ENERGY)