Exemple #1
0
 @Override
 public void doNo4(ICharactor opponent) {
   int damage = getDamage();
   opponent.takeDamage(damage);
   System.out.println("❏" + name + "は" + opponent.getName() + "に斬りかかった!");
   System.out.println("攻撃は命中!" + opponent.getName() + "に" + damage + "ポイントのダメージを与えた!");
 }
Exemple #2
0
 @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ポイントのダメージを受けた!");
 }
Exemple #3
0
 @Override
 public void doNo2(ICharactor opponent) {
   System.out.println("❏" + name + "は" + opponent.getName() + "に斬りかかった!しかし、攻撃は外れた!");
 }