ファイアーエムブレム聖戦の系譜リメイク作ろうぜ
↓ 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