Let me try to explain what happened here. The vill looked like it had 8 hp vs 7 attack of a boar. But the vill actually had 6 hp and regenerated 1 hp because of the polish bonus, making it look like it had 8 hp, when it actually had 7 hp. Thats why heart thought it had another hit left on it.