赞 | 1 |
VIP | 0 |
好人卡 | 2 |
积分 | 1 |
经验 | 18571 |
最后登录 | 2019-4-20 |
在线时间 | 376 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 112
- 在线时间
- 376 小时
- 注册时间
- 2015-1-26
- 帖子
- 203
|
魔封剑(来自FF6)
效果:使用后自身停止行动,吸收任何人使用的下一个魔法(无论敌我)并转化为自身MP
原理:为自身附加状态(216),停止自身行动;为场上所有人附加状态(217),当有状态(217)的目标施法时,强制中断法术并为魔封剑使用者恢复相当于法术消耗的MP。
——不过说老实话,这个技能在FF6里一点都不实用……
【技能】
编辑器效果:场上所有人附加状态(217)
Code:
<Target: Everybody>
<After Eval>
user.addState(216);
</After Eval>
【状态(216)】
效果:停止行动
code:
<State Motion: Chanting>
【状态(217)】
Code:
<Custom Conclude Effect>
if (this.isMagical()){
this.damage = 0;
this.lukEffectRate = 0;
BattleManager.endAction();
for (var i = 0; i < $gameParty.aliveMembers().length; i++) {
var actor = $gameParty.aliveMembers()[i];
if (actor.isStateAffected(216)){
actor.gainMp(10);
actor.startDamagePopup();
actor.removeState(216);
}
actor.removeState(217);
}
for (var i = 0; i < $gameTroop._enemies.length; i++) {
var enemy = $gameTroop._enemies[i];
enemy.removeState(216);
enemy.removeState(217);
}
}
</Custom Conclude Effect>
|
|