untested
local areas = {
{topLeft = Position(1000, 1000, 7), bottomRight = Position(1100, 1100, 7)},
{topLeft = Position(1000, 1000, 7), bottomRight = Position(1100, 1100, 7)},
{topLeft = Position(1000, 1000, 7), bottomRight = Position(1100, 1100, 7)},
}
function onCastSpell(cid, var)...