Protein Posted January 11, 2017 Posted January 11, 2017 (edited) 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 Edited January 11, 2017 by Protein Quote
AccessDenied Posted January 12, 2017 Posted January 12, 2017 Why? <effect name="ImmobileUntilAttacked" time="10" val="0"> Quote
Tryskell Posted January 12, 2017 Posted January 12, 2017 (edited) Why? <effect name="ImmobileUntilAttacked" time="10" val="0"> He just said he was finding healer class too much powerful. And it's also a way to don't abuse the potion, if you use it you have to protect yourself or you get rekted. I got only a word to say, it must be a nice alcohol to sleep that deep after drinking it. Edited January 12, 2017 by Tryskell Quote
Protein Posted January 12, 2017 Author Posted January 12, 2017 Why? <effect name="ImmobileUntilAttacked" time="10" val="0"> why not? on Mid rate server you should not use mana pots like all 3 sec with 500 MP reload. if you not my mind then use the Mana Pots on all server arround! Haters gonna hate. Quote
Red-Hair-Shanks Posted January 12, 2017 Posted January 12, 2017 why not? on Mid rate server you should not use mana pots like all 3 sec with 500 MP reload. if you not my mind then use the Mana Pots on all server arround! Haters gonna hate. you can increase the time of pottion.there is no need to added as buff.but thank you for share it maybe someone want it.every idea is good :) <set name="reuseDelay" val="1000" /> Quote
Protein Posted January 13, 2017 Author Posted January 13, 2017 you can increase the time of pottion.there is no need to added as buff.but thank you for share it maybe someone want it.every idea is good :) <set name="reuseDelay" val="1000" /> Yes you can, but when you do for example 10 sec reuse time you not see on items the reuse time when its done. So you want count yourself? Or click like a idiot on mana pots? Quote
AccessDenied Posted January 13, 2017 Posted January 13, 2017 why not? on Mid rate server you should not use mana pots like all 3 sec with 500 MP reload. if you not my mind then use the Mana Pots on all server arround! Haters gonna hate. Not only your IQ is lower than Antarctica's temperature but you also wrote it on a label and hold it on top of your head. I love how kids 2k17 say things without understand what they mean such as "haters gonna hate". You just grew up and saw it on the internet so you're like "oh its cool ill say it too". Quote
Protein Posted January 13, 2017 Author Posted January 13, 2017 Not only your IQ is lower than Antarctica's temperature but you also wrote it on a label and hold it on top of your head. I love how kids 2k17 say things without understand what they mean such as "haters gonna hate". You just grew up and saw it on the internet so you're like "oh its cool ill say it too". What is your problem? Im a kid? Ok can fahters be a kid? MY IQ is enought trust me my friend, maybe im not the best java dev. And my english not the best but I still not understand what you want from me? Btw how old are you? Im 23, have a wife, kid since 2 month a job (earn about 3k euro per month) but my IQ is soo bad. You Big brain. I share here something and get only stupid commends I not know what I do to you... Quote
Meydex Posted January 13, 2017 Posted January 13, 2017 Another way of messing with such idea would be to increase the sit/stand Mp regeneration rate on Formulas.java. In other words, players would have to sit or stand to regain their mp back at high rate, hence making them vulnerable again. But I guess your idea makes it a bit more fancy with the effects :PThanks for the share though man! Quote
Red-Hair-Shanks Posted January 13, 2017 Posted January 13, 2017 Yes you can, but when you do for example 10 sec reuse time you not see on items the reuse time when its done. So you want count yourself? Or click like a idiot on mana pots? activeChar.sendMessage("reuse time of mp 10s"); simple. Quote
Protein Posted January 13, 2017 Author Posted January 13, 2017 Another way of messing with such idea would be to increase the sit/stand Mp regeneration rate on Formulas.java. In other words, players would have to sit or stand to regain their mp back at high rate, hence making them vulnerable again. But I guess your idea makes it a bit more fancy with the effects :P Thanks for the share though man! Yes also a good idea with sit... Or make a skill like relax, just other way round. With down hp and heal mp :) Thanks for the first good post :D Quote
L2J NexuS Posted January 13, 2017 Posted January 13, 2017 Another way of messing with such idea would be to increase the sit/stand Mp regeneration rate on Formulas.java. In other words, players would have to sit or stand to regain their mp back at high rate, hence making them vulnerable again. But I guess your idea makes it a bit more fancy with the effects :P Thanks for the share though man! This idea was used in L2Pride tho :troll: Quote
Meydex Posted January 14, 2017 Posted January 14, 2017 This idea was used in L2Pride tho :troll: Well it is a pretty practical idea. No wonder other servers use it too :) Quote
AccessDenied Posted January 14, 2017 Posted January 14, 2017 What is your problem? Im a kid? Ok can fahters be a kid? MY IQ is enought trust me my friend, maybe im not the best java dev. And my english not the best but I still not understand what you want from me? Btw how old are you? Im 23, have a wife, kid since 2 month a job (earn about 3k euro per month) but my IQ is soo bad. You Big brain. I share here something and get only stupid commends I not know what I do to you... I wrote that 1 line u use is useless and u answer back "haters gonna hate". Rofl Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.