Great shot, Seigyoku! Those poor Elves.
Yup, there are rain objects in the FX tab in the units menu. You can also script it in using the guide feneur linked to as a reference. And then Seigyoku changed the water deepness from the water placement menu to partially submerge the buildings - very clever work!