maybe throw error when chosen zone doesnt match choosen target effects
maybe throw error when chosen zone doesnt match choosen target effects