Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/Не работает Mana Drug
Search

Не работает Mana Drug

5 replies103 viewsCurrently viewing: 1
L
L2RedLine

User

Новичок

Posts: 24

На форуме с: 01/08/2009

Рейтинг: 0

· 11/03/2009, 08:41 PM

Сборка: L2j-Equal Interlude
Проблема: Не работает Mana Drug

Когда пробую его использовать мне пишет: Skill not implemented. Skill ID: 2003 NOTDONE.
Помогите исправить, благодарю.
Ниже выкладываю пару кодов.


\java\com\equal\gameserver\handler\itemhandlers\Potions.java:

Код
            // MANA POTIONS
            case 726: // mana drug, xml: 2003
                res = usePotion(activeChar, 2003, 1); // configurable through xml
                break;


\java\com\equal\gameserver\model\L2Potion.java:
Код
        switch (_potion)
        {
            case (1540):
                double nowHp = activeChar.getCurrentHp();
                nowHp+=435;
                if (nowHp>= activeChar.getMaxHp())
                {
                    nowHp = activeChar.getMaxHp();
                }
                activeChar.setCurrentHp(nowHp);
                break;
            case (728):
                double nowMp = activeChar.getMaxMp();
                nowMp+=435;
                if (nowMp>= activeChar.getMaxMp())
                {
                    nowMp = activeChar.getMaxMp();
                }
                activeChar.setCurrentMp(nowMp);
                break;
            case (726):
                _milliseconds = 500;
                _duration = 15;
                _effect = 1.5;
                startPotionMpRegeneration(activeChar);
                break;
        }
    }


\gameserver\data\stats\skills\2000-2099.xml:
Код
<skill id="2003" levels="1" name="Squash Seed">
  <!-- Summer Squash Event Skill (http://www.lineage2.com/archive/2006/11/fall_harvest.html) -->
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="NOTDONE"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="hitTime" val="1500"/>
</skill>

0
filmotechnic
filmotechnic

User

Бывалый

Posts: 140

На форуме с: 01/01/2008

Репутация: +66

Рейтинг: 0

· 11/03/2009, 10:32 PM

ну например у меня так:

[code]
<skill id="2003" levels="1" name="Squash Seed">
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="1500"/>
<set name="skillType" val="MPHOT"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="buffDuration" val="20000"/>
<set name="isPotion" val="true"/>
<for>
<effect count="4" name="ManaHealOverTime" time="5" val="1.5" stackOrder="1.5" stackType="MpRecover"/>
</for>
</skill>code]

естественно с NOTDONE пахать не будет...

0
L
L2RedLine

User

Новичок

Posts: 24

На форуме с: 01/08/2009

Рейтинг: 0

· 11/04/2009, 01:55 PM

filmotechnic: ну например у меня так:

[code]
<skill id="2003" levels="1" name="Squash Seed">
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="1500"/>
<set name="skillType" val="MPHOT"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="buffDuration" val="20000"/>
<set name="isPotion" val="true"/>
<for>
<effect count="4" name="ManaHealOverTime" time="5" val="1.5" stackOrder="1.5" stackType="MpRecover"/>
</for>
</skill>[code]

естественно с NOTDONE пахать не будет...


Сделал так, банку использует но Mp совсем не востанавливает.

0
V
VlLight

User

Бывалый

Posts: 235

На форуме с: 05/20/2009

Репутация: +63

Рейтинг: 0

· 11/04/2009, 02:06 PM

[quote]
time="5" val="1.5"
[quote]
Восстанавливать раз в 5 секунд 1,5 единицы маны - эффекта заметно не будет.

0
L
L2RedLine

User

Новичок

Posts: 24

На форуме с: 01/08/2009

Рейтинг: 0

· 11/04/2009, 05:28 PM

Сделал MP регит 5мин. все нормально, но есть одно но
Банка работает 5мин. но когда подвожу мышку к банки буффу пишет что держит 20сек. потом показывает 0сек. в течении 4мин. 40сек. Чде можно паменять чтобы там писало бы тоже 5мин.

0
Войдите или зарегистрируйтесь чтобы ответить