Antimagic shouldn't cancel kenku permaflight.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1635 c06c8d41-db1a-0410-9941-cceddc491573
2HNLFROSOZ6ROLX3Q3W5E7I4Y4ELIWSJ7EX5GDGZZOMRPTK6TBSAC DUR_HASTE, DUR_SLOW, DUR_PARALYSIS, DUR_CONF,DUR_MIGHT, DUR_INVIS, DUR_FIRE_SHIELD,DUR_WEAPON_BRAND, DUR_ICY_ARMOUR, DUR_REPEL_MISSILES, DUR_REGENERATION,DUR_DEFLECT_MISSILES, DUR_SWIFTNESS, DUR_INSULATION, DUR_STONEMAIL,DUR_CONTROLLED_FLIGHT, DUR_CONTROL_TELEPORT, DUR_RESIST_POISON,DUR_RESIST_FIRE, DUR_RESIST_COLD, DUR_TRANSFORMATION, DUR_STONESKIN,DUR_FORESCRY, DUR_SEE_INVISIBLE, DUR_SILENCE, DUR_CONDENSATION_SHIELD
DUR_INVIS, DUR_CONF, DUR_PARALYSIS, DUR_SLOW, DUR_HASTE,DUR_MIGHT, DUR_FIRE_SHIELD, DUR_ICY_ARMOUR, DUR_REPEL_MISSILES,DUR_REGENERATION, DUR_SWIFTNESS, DUR_STONEMAIL, DUR_CONTROL_TELEPORT,DUR_TRANSFORMATION, DUR_DEATH_CHANNEL, DUR_DEFLECT_MISSILES,DUR_FORESCRY, DUR_SEE_INVISIBLE, DUR_WEAPON_BRAND, DUR_SILENCE,DUR_CONDENSATION_SHIELD, DUR_STONESKIN, DUR_BARGAIN,DUR_INSULATION, DUR_RESIST_POISON, DUR_RESIST_FIRE, DUR_RESIST_COLD,DUR_SLAYING, DUR_STEALTH, DUR_MAGIC_SHIELD
if (!you.duration[DUR_FIRE_SHIELD] && you.duration[DUR_CONDENSATION_SHIELD])base_shield = 2 + (you.skills[SK_ICE_MAGIC] / 6); // max 6elsereturn (0);
if (you.duration[DUR_MAGIC_SHIELD])base_shield = 2 + you.skills[SK_EVOCATIONS] / 6;if (!you.duration[DUR_FIRE_SHIELD] &&you.duration[DUR_CONDENSATION_SHIELD])base_shield += 2 + (you.skills[SK_ICE_MAGIC] / 6); // max 6