46364637463846394640464146424643464446454646
if ((hp - damage) <= 1) { if (game.getType() != CompType.TEAM) { game.setWinner(getOlympiadSide() == 1 ? 2 : 1); game.endGame(20000, false); setCurrentHp(1, false); attacker.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); attacker.sendActionFailed(); return; }
46454646464746484649465046514652465346544655
return; } else if (game.doDie(this)) { game.setWinner(getOlympiadSide() == 1 ? 2 : 1); game.endGame(20000, false); } } } super.onReduceCurrentHp(damage, attacker, skill, awake, standUp, directHp); }