Why not simply making a button, like the air/terrain attack of the arch-x, that can switch between preferred buildings to attack only for heroes?
example:
for BarbarianKing
Favourite Target: Any
(push the button)
Favourite Target: Defences
it'll make so much strategy on that...

