HI Maxcheaters.
I want to share my little change on Mana Potion. I want creat a mid server and I not prefere the normal Mana Potion... -> Healer class are for my eyes op.
so first of all I tryed to do a Potion like normal healing potion for HP.
But I had some problems with skill show on buffs....
Tested on acis project!
Here I show you a easy other way!
That is what I do now
Code:
gameserver\data\xml\skills
+ADD
<skill id="5521" levels="1" name="Mana Potion">
<table name="#mhot"> 81 </table>
<set name="target" val="TARGET_SELF" />
<set name="staticReuse" val="true" />
<set name="hitTime" val="2000" />
<set name="reuseDelay" val="1000" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="OP_ACTIVE" />
<set name="removedOnDamage" val="true" />
<for>
<effect count="10" name="ManaHealOverTime" time="3" noicon="1" val="#mhot" stackOrder="1" stackType="force_meditation" />
<effect name="ImmobileUntilAttacked" time="10" val="0">
<mul order="0x30" stat="pDef" val="0.1" />
</effect>
</for>
</skill>
gameserver\data\xml\items
Change
<item id="728" type="EtcItem" name="Mana Potion">
<set name="default_action" val="skill_reduce" />
<set name="etcitem_type" val="potion" />
<set name="material" val="LIQUID" />
<set name="weight" val="5" />
<set name="price" val="1080" />
<set name="reuse_delay" val="5000" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="ItemSkills" />
<set name="item_skill" val="5521-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying}}}" />
<set name="shared_reuse_group" val="10" />
</item>
skillgrp.dat
5521 1 1 27 -1 1 2.00000000 1 B skill.white.1218 icon.skill1430 0 0 0 0 8 10
skillname-e.dat
5521 1 a,Mana Potion\0 a,Recover MP for 10 seconds. \0 a,none\0 a,none\0