I don't know if this happens already, but morale should be locked with the attack. Let me explain, if I send an attack while having 100 morale against the opponent, and suddenly he loses points and I have 80 morale against him, my attack that was sent before the morale change happened should be...