ページ 11

ver1.3.2のバグ周知と対策

Posted: 2016年10月21日(金) 01:08
by まっつUP
皆さん、お世話になります。
さて、本体およびコアスクリプトならびが更新されたことは
もう既にみなさんご存知かと思います。

この更新にともなってスキルの仕様が少し変更されたのですが
装備などによってスキル習得が行われているとき
レベルアップによって同IDのスキルを習得してから
その装備を外すと覚えているはずのスキルを覚えていない状態になる
バグが発生しております。

このバグについては一時的な対策プラグインを作成したのでアップしておきます。
ただし、「特徴」で追加したスキルを参照しなくなります。
まあスキル習得バグの方が致命的でしょう。

このプラグインはMVで使うことを想定しております。
素材のみの販売はダメです。
上記以外の規約はありません。
何か不具合ありましたら気軽にどうぞ。

※需要がなくなりましたので古い方は削除しました。

Re: ver1.3.2のバグ周知と対策

Posted: 2016年10月21日(金) 20:28
by まっつUP
このプラグインを更新しました。

「特徴」で追加したスキルを参照できるようになりました。

規約は上のものと同様です。

Re: ver1.3.2のバグ周知と対策

Posted: 2016年10月21日(金) 20:36
by まっつUP
また、Yanfly様が今回のアップデートに際してプラグインを更新されたようです。
(毎日配布元を拝見させていただいております。)
他のスキル効果の修正に伴い、スキル習得バグも修正しているとのことです。
そのため、Yanfly様のプラグインの最新バージョンを適用している方は
FixisLearnを適用する必要はございません。

追記:誤字を修正しました

Re: ver1.3.2のバグ周知と対策

Posted: 2016年11月24日(木) 22:21
by まっつUP
MV本体のver1.3.4へのアップデートによりこのプラグインは導入不要になりました。

ただし、isLearnedSkillの内容に変更があったため
スキル追加の特徴に関係があるプラグインの挙動を再度確認する必要があります。
例えば以下のような拙作のプラグインです。
viewtopic.php?f=5&t=2553

//以下ぱっと見の変更点

isLearnedSkillではその特徴で追加されたスキルは判定されなくなった。

hasSkillが新たに追加された。引数はスキルID。
その全ての習得スキルを判定する。
イベントコマンド「条件分岐」にはこちらを使うようになった。

なお、learnSkillでそのスキルの習得を行っているが
条件が「isLearnedSkillが満たされない時」なので
ここの挙動は改善したと言えると思う。