Seoladh, Speisialtacht