ATKとDEXが3倍になるNPC専用スキル「ラッシュアタック」
強力な効果とは裏腹に、発動する時エフェクトが・・・
地味~~~。発動時のエフェクトが無いのでショボーンです。
そこでオリジナルに発動エフェクトを付けてみます。
改造対象は、src → map → skill.c ファイル。
最新のAthena2341だと、3478行目あたりの
case NPC_EXPLOSIONSPIRITS://NPC爆裂波動
clif_skill_nodamage(src,bl,skillid,skilllv,1);
status_change_start(bl,SC_EXPLOSIONSPIRITS,skilllv,0,0,0,skill_get_time(skillid,skilllv),0 );
break;
「NPC_EXPLOSIONSPIRITS」で検索すると楽です。
その一部分に
clif_misceffect2(src,366);
を追加します。
このような内容になればOKです。
case NPC_EXPLOSIONSPIRITS://NPC爆裂波動
clif_misceffect2(src,366);
clif_skill_nodamage(src,bl,skillid,skilllv,1);
status_change_start(bl,SC_EXPLOSIONSPIRITS,skilllv,0,0,0,skill_get_time(skillid,skilllv),0 );
break;
内容を書き換えた後は、リメイクを忘れずに。
改造の結果・・・
格好良くなった!
たった1行追加するだけで出来る超簡単な改造法。一度お試しください。
ちなみに今回はサクリファイスのエフェクトにしましたが、
「366」の部分を書き換えることで任意のエフェクトを表示させることができます。
misceffect番号はAthenaWikiさんなどに載っています。
色々なエフェクトを試してみてください。