46294630463146324633463446354636463746384639
if (isInOlympiadMode()) { OlympiadGame game = _olympiadGame; if ((this != attacker) && ((skill == null) || skill.isOffensive())) { game.addDamage(this, Math.min(hp, damage)); } if ((hp - damage) <= 1) { if (game.getType() != CompType.TEAM) {