mobius 红蓝药没效果
MP恢复药水 ID:728 瞬间体力治愈药水ID:1540 还有HP和MP的特效药都没效果,但是很奇怪勇气特效药有效果。自己研究半天没发现啥问题!!! 版本:L2J_Mobius_CT_2.6_HighFive 论坛里的国庆版也一样 别的开源在config里有相关魔力治愈药水的设定,如果mobius里config里没有,你可以参考一下他们的 id所对应的技能!
在技能里设置一下,比如
<item id="728" type="EtcItem" name="Mana Potion">
<!-- A magical, liquid medicine that restores MP for a certain amount of time. -->
<set name="icon" val="icon.etc_reagent_blue_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="immediate_effect" val="true" />
<set name="material" val="LIQUID" />
<set name="weight" val="180" />
<set name="price" val="2000" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="ItemSkills" />
<set name="item_skill" val="10001-1" />
<set name="for_npc" val="true" />
<cond msgId="113" addName="1">
<player flyMounted="false" />
</cond>
<cond msgId="113" addName="1">
<player isPvpFlagged="false" />
</cond>
</item>
728 对应的技能是10001,那我们就可以去技能10001那里去设置,如果这个不生效 ,就去比对你说的那个勇气药水和魔力药水之前的写法区别!
L2JTWconfig里面有
# ---------------------------------------------------------------------------
# Mana Drugs/Potions
# ---------------------------------------------------------------------------
# This option will enable core support for:
# Mana Drug (item ID 726), using skill ID 10000.
# Mana Potion (item ID 728), using skill ID 10001.
EnableManaPotionSupport = True
mobius的config 就一个AutoPotions设置
而且勇气特效药和HP特效药、MP特效药 items里也没什么区别,skills里面2287-6和2289-6都一样 但就是使用CP 有反应 恢复1200CP 用HP特效 就有动画效果没实际效果
HP特效
<item id="8627" type="EtcItem" name="Elixir of Life (S-Grade)">
<!-- Regenerates HP. This item can only be used by a character whose level is 76 or higher. Re-use delay is 5 minutes. -->
<set name="icon" val="icon.etc_super_hp_potion_i05" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ELIXIR" />
<set name="immediate_effect" val="true" />
<set name="crystal_type" val="S" />
<set name="material" val="LIQUID" />
<set name="weight" val="5" />
<set name="price" val="15000" />
<set name="shared_reuse_group" val="6" />
<set name="reuse_delay" val="300000" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="Elixir" />
<set name="item_skill" val="2287-6" /> <!-- Elixir of Life (No Grade) -->
<cond msgId="113" addName="1">
<player flyMounted="false" />
</cond>
</item>
CP特效
<item id="8639" type="EtcItem" name="Elixir of CP (S-Grade)">
<!-- Regenerates CP. This item can only be used by a character whose level is 76 or higher. Re-use delay is 5 minutes. -->
<set name="icon" val="icon.etc_super_cp_potion_i05" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="ELIXIR" />
<set name="immediate_effect" val="true" />
<set name="crystal_type" val="S" />
<set name="material" val="LIQUID" />
<set name="weight" val="5" />
<set name="price" val="6000" />
<set name="shared_reuse_group" val="7" />
<set name="reuse_delay" val="300000" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="Elixir" />
<set name="item_skill" val="2289-6" /> <!-- Elixir of CP (No Grade) -->
</item> l2jmobius config里没有就是没有了,
skill 里 你看一下
<skill id="2287" levels="6" name="Elixir of Life">
<table name="#amount">250 650 1100 1500 1900 2300</table>
<table name="#levelRange">1;19 20;39 40;51 52;60 61;75 76;85</table>
<set name="isMagic" val="2" /> <!-- Static Skill -->
<set name="magicLevel" val="1" />
<set name="operateType" val="A1" />
<set name="targetType" val="SELF" />
<cond msgId="113" addName="1">
<player levelRange="#levelRange" />
</cond>
<for>
<effect name="Heal">
<param power="#amount" />
</effect>
</for>
</skill>
这里是治疗量,这里要没有效果,你就把Mobius里面所有的治愈类型的药水都买一遍,
看有没有好使的,没有再说,有就用好使的这个对比!
没有,就用谷歌搜 L2jMobius Mana !!!!!
还是没搞清什么问题!最后想了一个曲线救国的办法! 把这些道具使用的SKILL换成魔法药草的SKILL
页:
[1]