В классике есть точно,но скролл и скилл к нему который дает ехп это 2 разные вещи, вотВ сборке есть итем id 59 SP Scroll: High Grade с параметром <set name="skillType" val="SPHEAL"/> дающий при использовании SP, есть ли нечто подобное для получения EXP?
<set name="skillType" val="EXPHEAL"/> , ГС не пропускает?
Interlude версия
<set name="skillType" val="EXPHEAL" />
<set name="operateType" val="OP_ACTIVE" />
Ну да. Я неправильно выразился. Соответственно скрол с привязанным к нему скиломВ классике есть точно,но скролл и скилл к нему который дает ехп это 2 разные вещи, вот
Code:<set name="skillType" val="EXPHEAL" /> <set name="operateType" val="OP_ACTIVE" />
<skill id="51043" levels="5" name="XP Scroll">
<set name="magicType" val="SPECIAL" />
<table name="#item">49777 49778 49779 49780 49781</table>
<table name="#power">1000 10000 100000 500000 10000000</table>
<set name="icon" val="icon.skill0000" />
<set name="reuseDelay" val="3000" />
<set name="power" val="#power" />
<set name="magicLevel" val="1" />
<set name="hitTime" val="200" />
<set name="itemConsumeId" val="#item" />
<set name="itemConsumeCount" val="1" />
<set name="target" val="TARGET_SELF" />
<set name="skillType" val="ExpHeal" />
<set name="operateType" val="OP_ACTIVE" />
<set name="altUse" val="true" />
<set name="isHandler" val="true" />
<cond msgId="1509">
<not>
<player olympiad="true" />
</not>
</cond>
</skill>
[13:37:40] ERROR Error loading skill 51043
java.lang.IllegalArgumentException: No enum constant l2.gameserver.model.Skill.SkillType.ExpHeal
at java.lang.Enum.valueOf(Enum.java:238)
at l2.commons.collections.MultiValueSet.getEnum(Unknown Source)
at l2.gameserver.skills.DocumentSkill.parseSkill(Unknown Source)
at l2.gameserver.skills.DocumentSkill.parseDocument(Unknown Source)
at l2.gameserver.skills.DocumentBase.parse(Unknown Source)
at l2.gameserver.skills.SkillsEngine.loadSkills(Unknown Source)
at l2.gameserver.skills.SkillsEngine.loadAllSkills(Unknown Source)
at l2.gameserver.tables.SkillTable.load(Unknown Source)
at l2.gameserver.data.xml.Parsers.parseAll(Unknown Source)
at l2.gameserver.GameServer.<init>(Unknown Source)
at l2.gameserver.GameServer.main(Unknown Source)
вообще без разницы.EXPHEAL а не ExpHeal
[13:48:07] ERROR Error loading skill 51043
java.lang.IllegalArgumentException: No enum constant l2.gameserver.model.Skill.SkillType.EXPHEAL
at java.lang.Enum.valueOf(Enum.java:238)
at l2.commons.collections.MultiValueSet.getEnum(Unknown Source)
at l2.gameserver.skills.DocumentSkill.parseSkill(Unknown Source)
at l2.gameserver.skills.DocumentSkill.parseDocument(Unknown Source)
at l2.gameserver.skills.DocumentBase.parse(Unknown Source)
at l2.gameserver.skills.SkillsEngine.loadSkills(Unknown Source)
at l2.gameserver.skills.SkillsEngine.loadAllSkills(Unknown Source)
at l2.gameserver.tables.SkillTable.load(Unknown Source)
at l2.gameserver.data.xml.Parsers.parseAll(Unknown Source)
at l2.gameserver.GameServer.<init>(Unknown Source)
at l2.gameserver.GameServer.main(Unknown Source)
может в один итем два скила?А как добавить в один скил выдачу и XP и SP