@Override public void doNo4(ICharactor opponent) { int damage = getDamage(); opponent.takeDamage(damage); System.out.println("❏" + name + "は" + opponent.getName() + "に斬りかかった!"); System.out.println("攻撃は命中!" + opponent.getName() + "に" + damage + "ポイントのダメージを与えた!"); }
@Override public void doNo1(ICharactor opponent) { int damage = getDamage() + 15; opponent.takeDamage(damage); takeDamage(8); System.out.println( "❏" + name + "は" + opponent.getName() + "に危険をかえりみず斬りかかった!!" + opponent.getName() + "に" + damage + "ポイントのダメージを与えた!"); System.out.println(name + "は攻撃の反動により8ポイントのダメージを受けた!"); }