All three AoE spells are sold at the elf magic shop to the east of the map and they all require some very specific rare treasure, IIRC some of them can be found in the sections of the desert area (perhaps one in the pyramid?). In order to access the shop (which is only open at daytime) you need to access the elven council or something, not sure what triggers it, keep asking for rumors, I'm sure you'll figure out. You can also use the item cheat I posted if you wish.
Here's the code that initializes the treasures in each location:
So according to this code some of the items you'll need are at: