ファイアーエムブレム聖戦の系譜リメイク作ろうぜ
1- 20
436:396
2013/10/30(水) 01:47:52.87 ID:bgx4tYkk0
 // 最初の攻撃
 // 最終命中率 = 攻撃側命中 - 防御側回避
 if(new Random(100) <= agi - avd) 
 // ※大盾は技%
 if(enemySkill.contains("大盾") && new Random(100) < enemySkill.getSklPoint() ){
  damages.add(null); // nullは回避
 } else if(specialSword == 2){ // 月光剣は防御無視
   damages.add(offence);
  } else if(specialSword == 3) // 太陽剣は自分回復
   damages.add(offence - deffence);
   damages.add(-1 * (offence - deffence)); // 太陽剣の場合は回復(マイナスダメージ)を計算
  } else {
   damages.add(offence - deffence);
  } 
  myWeapon.setDurability(myWeapon.getDurability() - 1) // 耐久度 -1 ※大盾も武器消費アリ
 } else {
  damages.add(null); // nullは回避
 }

 // 勇者装備時の再攻撃
 if(myWeapon.isYusha()){
  if(new Random(100) <= agi - avd) 
   // ※大盾は技%
   if(enemySkill.contains("大盾") && new Random(100) < enemySkill.getSklPoint() ){
    damages.add(null); // nullは回避
  } else if(specialSword == 2){
    damages.add(offence);
   } else if(specialSword == 3) // 太陽剣は自分回復
    damages.add(offence - deffence);
    damages.add(-1 * (offence - deffence)); // 太陽剣の場合は回復(マイナスダメージ)を計算
   } else {
    damages.add(offence - deffence);
   } 
   myWeapon.setDurability(myWeapon.getDurability() - 1) // 耐久度 -1 ※大盾も武器消費アリ
  } else {
   damages.add(null); // nullは回避
  }
 }



<<前のレス[*]次のレス[#]>>
516Res/288.26 KB
↑[8] 前[4] 次[6] 書[5] 板[3] 1-[1] l20




VIPサービス増築中!
携帯うpろだ|隙間うpろだ
Powered By VIPservice