Смысл в том что я хочу сделать отдельный параметр, который будет давать скил если сет будет заточен на, например, 25 и больше.
Делал по аналогии enchan6Skill в SetStats.java (исходник Acis 372 рева).
Вот что в логах еррора пишет.
armorsets.xml не загружается.
При компиле исходов все норм.
Ткните пожалуйста куда нюхать проблему?
Делал по аналогии enchan6Skill в SetStats.java (исходник Acis 372 рева).
Вот что в логах еррора пишет.
Оффтоп:
янв 02, 2018 4:13:49 PM net.sf.l2j.commons.data.xml.XMLDocument loadDocument
SEVERE: Error loading XML file armorSets.xml
java.lang.IllegalArgumentException: StatsSet : Integer value required, but found: null for key: enchant25Skill.
at net.sf.l2j.gameserver.templates.StatsSet.getInteger(StatsSet.java:226)
at net.sf.l2j.gameserver.model.item.ArmorSet.<init>(ArmorSet.java:34)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.parseDocument(ArmorSetData.java:53)
at net.sf.l2j.commons.data.xml.XMLDocument.loadDocument(XMLDocument.java:60)
at net.sf.l2j.commons.data.xml.XMLDocument.loadDocument(XMLDocument.java:36)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.load(ArmorSetData.java:31)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.<init>(ArmorSetData.java:25)
at net.sf.l2j.gameserver.data.xml.ArmorSetData$SingletonHolder.<clinit>(ArmorSetData.java:77)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.getInstance(ArmorSetData.java:72)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:172)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:120)
SEVERE: Error loading XML file armorSets.xml
java.lang.IllegalArgumentException: StatsSet : Integer value required, but found: null for key: enchant25Skill.
at net.sf.l2j.gameserver.templates.StatsSet.getInteger(StatsSet.java:226)
at net.sf.l2j.gameserver.model.item.ArmorSet.<init>(ArmorSet.java:34)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.parseDocument(ArmorSetData.java:53)
at net.sf.l2j.commons.data.xml.XMLDocument.loadDocument(XMLDocument.java:60)
at net.sf.l2j.commons.data.xml.XMLDocument.loadDocument(XMLDocument.java:36)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.load(ArmorSetData.java:31)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.<init>(ArmorSetData.java:25)
at net.sf.l2j.gameserver.data.xml.ArmorSetData$SingletonHolder.<clinit>(ArmorSetData.java:77)
at net.sf.l2j.gameserver.data.xml.ArmorSetData.getInstance(ArmorSetData.java:72)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:172)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:120)
armorsets.xml не загружается.
При компиле исходов все норм.
Ткните пожалуйста куда нюхать проблему?