take damage bug fixed

after taking damage, the defender is unexpectedly unchange.