I agree this is really annoying. You are supposed to gain health for creatures on the table, not just creatures that attack. The enemy should just go into negative health until your creatures are done attacking. I don't know anything about programing thoguh, so maybe having the bond activate before the attack round would be a quick and easy fix.