public RestrictedToNation[] getResToNations() {
return new RestrictedToNation[] {new RestrictedToNation()};
}
public void afterGameChanged(SetMapObjectHealth change) {
MapData mapData = Game.getMapData();
if (mapData.isUnit(change.getMapObject())) {
if (change.getHealth() <= 0) {
Messages.getMessages().info("DUnitDestroyManager", "Destroy",
"Destroying unit " + change.getMapObject()
+ " because it has only " + change.getHealth()
+ " (owner was: "
+ mapData.getUnit(change.getMapObject())
.getOwner());
RemoveUnit rmUnit = new RemoveUnit(change.getMapObject());
rmUnit.execute();
Messages.getMessages().info("DUnitDestroyManager", "Destroy",
"Destroying done");