I want to create an ability that grants some bonuses while the hero in within a terrain type (snow, im my case). When the ability is cast, the hero covers an area in snow (Point-blank AoE and similar to blight creation) and gets IAS, MS and evasion. Those bonuses last while he stands in snow (I would like the snow to "melt" after x seconds, resetting the tiles) and disappear if he moves away.
I know that terrain-type checking is doable (eeve! TD, Pyramid escape etc) and so is tile resetting (if you've played "Slide, Ninja, slide", you'll propably know there is a skill called "Thaw". That skill creates a small area of blight - I think - at target point for a few seconds. Once the effect ends, the blighted tiles become snowy again), but I can't think how to implement it.
Last but not least, I would like to know if I can create a weather effect on the area the spell is cast and remove it once the spell duration ends.
A big "thank you", a free /hug and +rep
to anyone who helps me! 
I know that terrain-type checking is doable (eeve! TD, Pyramid escape etc) and so is tile resetting (if you've played "Slide, Ninja, slide", you'll propably know there is a skill called "Thaw". That skill creates a small area of blight - I think - at target point for a few seconds. Once the effect ends, the blighted tiles become snowy again), but I can't think how to implement it.
Last but not least, I would like to know if I can create a weather effect on the area the spell is cast and remove it once the spell duration ends.
A big "thank you", a free /hug and +rep

