effect casts with multiple domains