git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8403 c06c8d41-db1a-0410-9941-cceddc491573
VY5F47DRV7FDFLCDWZLKU3Q6SPEPSI2XR3WFITPWUB3A5EKAUEDAC JOGR7D3OKRBK75HF4KZEFSEIOS2WIWSDX47H7I6UON6SDMGAGP6AC GVRMGMMPRH4UJJX7YBFEQF5MEZS7ZBY57PNHSOI5R72DL4AH4Y3QC VTNHAJQYSGOK3RIMX5X4PMQEIODRBNUGYCZ7Q522DEAYMKQ2YUXAC 4HLF6Q3OBOOHCCJ76L2BXVIYI6EMJ2G7O4XXZPFTLFP6BQGSUZNAC ENOQQ6DEA6ECRNTBGYYNK7G3DFEILMKQBNKP4SUQIZW2L6HWVR7QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC KAOE5HB3THUKVGFZRO5EZESHEB3Q34WUO5DFMLWIKOBF47LZTIYAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC O4DT3BQQ3XYPL6PQ72G6VPBAVHXZMEOLONFXNHXFMBXBVOYMB6VQC I2B33Z7NZGC33AMDSSK446AZZYWKPHWLAGULVHKKZU4MVB4BNJOAC UURAYLSSITZLQR56MCWFPIWMECU7F3USMA2UPJAO4IPIY5WVKP5QC YCL3W2PFE6ILTGBFODCSXNPDIA46KVSZP2TI7HDMYAOEJT65RIEAC mpr("You feel protected from missiles.");you.duration[DUR_REPEL_MISSILES] += 8 + roll_dice( 2, pow );if (you.duration[DUR_REPEL_MISSILES] > 100)you.duration[DUR_REPEL_MISSILES] = 100;
_increase_duration(DUR_REPEL_MISSILES, 8 + roll_dice( 2, pow ), 100,"You feel protected from missiles.");
mpr("You feel very safe from missiles.");you.duration[DUR_DEFLECT_MISSILES] += 15 + random2(pow);if (you.duration[DUR_DEFLECT_MISSILES] > 100)you.duration[DUR_DEFLECT_MISSILES] = 100;
_increase_duration(DUR_DEFLECT_MISSILES, 15 + random2(pow), 100,"You feel very safe from missiles.");
mpr("You feel quick.");if (dur_incr + you.duration[DUR_SWIFTNESS] > 100)you.duration[DUR_SWIFTNESS] = 100;elseyou.duration[DUR_SWIFTNESS] += dur_incr;
_increase_duration(DUR_SWIFTNESS, 20 + random2(power), 100,"You feel quick.");
int dur_incr = 10 + random2(power);mpr("You feel insulated.");if (dur_incr + you.duration[DUR_INSULATION] > 100)you.duration[DUR_INSULATION] = 100;elseyou.duration[DUR_INSULATION] += dur_incr;
_increase_duration(DUR_INSULATION, 10 + random2(power), 100,"You feel insulated.");
int dur_incr = 10 + random2(power);mpr("You feel resistant to poison.");if (dur_incr + you.duration[DUR_RESIST_POISON] > 100)you.duration[DUR_RESIST_POISON] = 100;elseyou.duration[DUR_RESIST_POISON] += dur_incr;
_increase_duration(DUR_RESIST_POISON, 10 + random2(power), 100,"You feel resistant to poison.");
int dur_incr = 10 + random2(power);mpr("You feel in control.");if (dur_incr + you.duration[DUR_CONTROL_TELEPORT] >= 50)you.duration[DUR_CONTROL_TELEPORT] = 50;elseyou.duration[DUR_CONTROL_TELEPORT] += dur_incr;
_increase_duration(DUR_CONTROLLED_FLIGHT, 10 + random2(power), 50,"You feel in control.");
you.duration[DUR_FIRE_SHIELD] += 5 + (power / 10) + (random2(power) / 5);if (you.duration[DUR_FIRE_SHIELD] > 50)you.duration[DUR_FIRE_SHIELD] = 50;mpr("The air around you leaps into flame!");
_increase_duration(DUR_FIRE_SHIELD,5 + (power / 10) + (random2(power) / 5), 50,"The air around you leaps into flame!");