Attack now just finds the proper foes to effect and then passes these to the children effects
Cleaned up Defend Request so that it accepts the args for the defending player