身代わりの条件を変更するには
Posted: 2016年4月18日(月) 20:51
身代わりの条件設定は以下にあるかと思いますが、
rpg_objects.js
Game_BattlerBase.prototype.isDying = function() {
return this.isAlive() && this._hp < this.mhp / 4;
};
条件を「身代わりする側のHPが半分以上」、かつ「身代わりする側がステート1だったら50%の確率」、
「身代わりする側がステート2だったら80%の確率」
という風に変更するにはどう記述すればよろしいでしょうか?
やりたいことは、パッシブステート等を利用して
「護衛・入門」⇒味方を50%の確率で自動でかばう
「護衛・極意」⇒味方を80%の確率で自動でかばう
のようなスキルの作成です。
よろしくお願いします。
rpg_objects.js
Game_BattlerBase.prototype.isDying = function() {
return this.isAlive() && this._hp < this.mhp / 4;
};
条件を「身代わりする側のHPが半分以上」、かつ「身代わりする側がステート1だったら50%の確率」、
「身代わりする側がステート2だったら80%の確率」
という風に変更するにはどう記述すればよろしいでしょうか?
やりたいことは、パッシブステート等を利用して
「護衛・入門」⇒味方を50%の確率で自動でかばう
「護衛・極意」⇒味方を80%の確率で自動でかばう
のようなスキルの作成です。
よろしくお願いします。