Power is dependant on evocations skill; chance of leaving a cloud per-grid is 1 in 60-evocations skill.
Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
X7CZALKQGJSJUDHTIQXBJIBGZAYXNDCUAUC2LHUFYHIN4UTTHBKAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
for (radius_iterator ri(you.pos(), LOS_RADIUS, false); ri; ++ri) { if (grd(*ri) < DNGN_MAXWALL) continue; if (one_chance_in(60 - you.skills[SK_EVOCATIONS])) place_cloud(CLOUD_RAIN, *ri, random2(you.skills[SK_EVOCATIONS]), KC_YOU); }
for (radius_iterator ri(you.pos(), LOS_RADIUS, false); ri; ++ri)
{
if (grd(*ri) < DNGN_MAXWALL)
continue;
if (one_chance_in(60 - you.skills[SK_EVOCATIONS]))
place_cloud(CLOUD_RAIN, *ri, random2(you.skills[SK_EVOCATIONS]), KC_YOU);
}