調整シリーズ第1回、ボスカードの制限
MVPカードは効果がかなり便利なので、ドロップ率高めの鯖はなんらかの調整がいると思う。
ただ、狩り専門の鯖なら正直なところ別になくてもいいのかもしれない。
黄金蟲カードとかは魔法MOBが鴨になるから狩り専鯖でも調整したほうがいい・・・のかな?
で、この鯖はGvも視野に入れてるがドロップ率はそこまで上げない予定なので、Gv時間だけ効果を無効にすることにする。
方法は下記。
※装備はitem_db2.txtで制限したほうが早い。
item_db.txtの編集
・効果を無くしたいカード(装備)の効果の前に
「if(getpkflag("this")==2) end;」と追加。
・効果を変更したい場合は
「if(getpkflag("this")==2) { Gv時間中の効果 }」
で大丈夫なはず。
Gvマップ外

Gvマップ内

で、これだけだと予め装備したままGvマップへ移動すると効果が無効にならない。
Gvマップ内で装備を持ち替えると無効になる。なんでだ・・・
追記:
なので転送サービスNPCに転送時にステータスを再計算させることにした。
これで一応砦に入る際は転送サービスから移動する場合は自動で装備の制限がかかるようになった。
が、砦から戻ったときの再計算がOnPCMoveMAPでもOnPCDieでも効果がないっぽい。
ブレスとかでステータスを再計算すれか転送サービスから移動をすれば元の効果に戻るからいいといえばいいのかもだけど・・・。
MVPカードは効果がかなり便利なので、ドロップ率高めの鯖はなんらかの調整がいると思う。
黄金蟲カードとかは魔法MOBが鴨になるから狩り専鯖でも調整したほうがいい・・・のかな?
で、この鯖はGvも視野に入れてるがドロップ率はそこまで上げない予定なので、Gv時間だけ効果を無効にすることにする。
方法は下記。
※装備はitem_db2.txtで制限したほうが早い。
item_db.txtの編集
・効果を無くしたいカード(装備)の効果の前に
「if(getpkflag("this")==2) end;」と追加。
・効果を変更したい場合は
「if(getpkflag("this")==2) { Gv時間中の効果 }」
で大丈夫なはず。
Gvマップ外

Gvマップ内

で、これだけだと予め装備したままGvマップへ移動すると効果が無効にならない。
Gvマップ内で装備を持ち替えると無効になる。なんでだ・・・
追記:
なので転送サービスNPCに転送時にステータスを再計算させることにした。
これで一応砦に入る際は転送サービスから移動する場合は自動で装備の制限がかかるようになった。
が、砦から戻ったときの再計算がOnPCMoveMAPでもOnPCDieでも効果がないっぽい。
ブレスとかでステータスを再計算すれか転送サービスから移動をすれば元の効果に戻るからいいといえばいいのかもだけど・・・。