We moved our repositories to BitBucket!

If you can't login or you can't register to the forums do not rise an issue, instead please write to support (at) l2jserver.com

Check our wiki!

Report server issues here

Forum has been updated to phpBB 3.2, let's see if this fixes some minor bugs we had.

Thank you for visiting http://www.l2jserver.com/

[FIXED]Awakening errors

Move here solved/invalid bug reports.
Please add manual tag [INVALID] to invalid reports, until we add new tag system, thanks.
Post Reply
ChaosPaladin
Posts: 39
Joined: Wed Feb 19, 2014 12:13 pm

[FIXED]Awakening errors

Post by ChaosPaladin » Wed Jan 14, 2015 12:18 am

If, after awakening to make relog and log back into the game, then the class will again be 3rd

log errors

Code: Select all

џэт 13, 2015 6:01:39 PM com.l2jserver.gameserver.model.quest.Quest showError
WARNING: D:\Program Files\Servers\ertheia_l2j\game\data\scripts\instances\HarnakUndergroundRuins\HarnakUndergroundRuins.java
java.lang.NullPointerException
	at instances.HarnakUndergroundRuins.HarnakUndergroundRuins.onAdvEvent(HarnakUndergroundRuins.java:376)
	at com.l2jserver.gameserver.model.quest.Quest.notifyEvent(Quest.java:554)
	at com.l2jserver.gameserver.model.quest.QuestTimer$ScheduleTimerTask.run(QuestTimer.java:49)
	at com.l2jserver.gameserver.ThreadPoolManager$RunnableWrapper.run(ThreadPoolManager.java:92)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
 
џэт 13, 2015 6:04:06 PM com.l2jserver.gameserver.model.actor.instance.L2PcInstance storeSkill
WARNING: Error could not store char skills: Duplicate entry '268481874-1911-0' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '268481874-1911-0' for key 'PRIMARY'
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
	at com.mysql.jdbc.Util.getInstance(Util.java:360)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:971)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2530)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1907)
	at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1199)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:1392)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.storeSkill(L2PcInstance.java:7758)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.addSkill(L2PcInstance.java:7663)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.giveAvailableAutoGetSkills(L2PcInstance.java:2662)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.rewardSkills(L2PcInstance.java:2555)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.setClassId(L2PcInstance.java:2360)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6974)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1071)
	at com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:611)
	at com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:136)
	at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:70)
	at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1134)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
 
џэт 13, 2015 6:04:06 PM com.l2jserver.gameserver.model.actor.instance.L2PcInstance storeSkill
WARNING: Error could not store char skills: Duplicate entry '268481874-1909-0' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '268481874-1909-0' for key 'PRIMARY'
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
	at com.mysql.jdbc.Util.getInstance(Util.java:360)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:971)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2530)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1907)
	at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1199)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:1392)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.storeSkill(L2PcInstance.java:7758)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.addSkill(L2PcInstance.java:7663)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.giveAvailableAutoGetSkills(L2PcInstance.java:2662)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.rewardSkills(L2PcInstance.java:2555)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.setClassId(L2PcInstance.java:2360)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6974)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1071)
	at com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:611)
	at com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:136)
	at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:70)
	at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1134)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
 
џэт 13, 2015 6:04:06 PM com.l2jserver.gameserver.model.actor.instance.L2PcInstance storeSkill
WARNING: Error could not store char skills: Duplicate entry '268481874-1320-0' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '268481874-1320-0' for key 'PRIMARY'
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
	at com.mysql.jdbc.Util.getInstance(Util.java:360)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:971)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2530)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1907)
	at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1199)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:1392)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.storeSkill(L2PcInstance.java:7758)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.addSkill(L2PcInstance.java:7663)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.giveAvailableAutoGetSkills(L2PcInstance.java:2662)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.rewardSkills(L2PcInstance.java:2555)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.setClassId(L2PcInstance.java:2360)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6974)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1071)
	at com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:611)
	at com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:136)
	at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:70)
	at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1134)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
 
џэт 13, 2015 6:04:06 PM com.l2jserver.gameserver.model.actor.instance.L2PcInstance storeSkill
WARNING: Error could not store char skills: Duplicate entry '268481874-1322-0' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '268481874-1322-0' for key 'PRIMARY'
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
	at com.mysql.jdbc.Util.getInstance(Util.java:360)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:971)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2530)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1907)
	at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1199)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:1392)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.storeSkill(L2PcInstance.java:7758)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.addSkill(L2PcInstance.java:7663)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.giveAvailableAutoGetSkills(L2PcInstance.java:2662)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.rewardSkills(L2PcInstance.java:2555)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.setClassId(L2PcInstance.java:2360)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6974)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1071)
	at com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:611)
	at com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:136)
	at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:70)
	at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1134)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
 
џэт 13, 2015 6:04:06 PM com.l2jserver.gameserver.model.actor.instance.L2PcInstance storeSkill
WARNING: Error could not store char skills: Duplicate entry '268481874-239-0' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '268481874-239-0' for key 'PRIMARY'
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
	at com.mysql.jdbc.Util.getInstance(Util.java:360)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:971)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2530)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1907)
	at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1199)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:1392)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.storeSkill(L2PcInstance.java:7758)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.addSkill(L2PcInstance.java:7663)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.giveAvailableAutoGetSkills(L2PcInstance.java:2662)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.rewardSkills(L2PcInstance.java:2555)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.setClassId(L2PcInstance.java:2360)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6974)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1071)
	at com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:611)
	at com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:136)
	at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:70)
	at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1134)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
 
џэт 13, 2015 6:04:07 PM com.l2jserver.gameserver.model.actor.instance.L2PcInstance storeSkill
WARNING: Error could not store char skills: Duplicate entry '268481874-194-0' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '268481874-194-0' for key 'PRIMARY'
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
	at com.mysql.jdbc.Util.getInstance(Util.java:360)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:971)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2530)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1907)
	at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1199)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:1392)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.storeSkill(L2PcInstance.java:7758)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.addSkill(L2PcInstance.java:7663)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.giveAvailableAutoGetSkills(L2PcInstance.java:2662)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.rewardSkills(L2PcInstance.java:2555)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.setClassId(L2PcInstance.java:2360)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:6974)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1071)
	at com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:611)
	at com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:136)
	at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:70)
	at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1134)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

ChaosPaladin
Posts: 39
Joined: Wed Feb 19, 2014 12:13 pm

Re: Awakening errors

Post by ChaosPaladin » Tue Jan 27, 2015 1:08 am

Relevant on [commit]6698a95cca705b31172360ed91346c47950d677e[/commit]

User avatar
Sdw
L2j Veteran
L2j Veteran
Posts: 855
Joined: Mon May 03, 2010 8:38 am
Location: France

Re: Awakening errors

Post by Sdw » Tue Jan 27, 2015 1:21 pm

Corrected the instance npe in

For the skill issues, could you try
Gist by: Sdw-
And make sure :
- The error doesn't happen anymore
- You keep auto get that will be replaced
- Auto get that don't level up anymore or aren't replaced are gone

I can't think straight today, hope it works out and thanks for your patience on this :D

ChaosPaladin
Posts: 39
Joined: Wed Feb 19, 2014 12:13 pm

Re: Awakening errors

Post by ChaosPaladin » Tue Jan 27, 2015 2:20 pm

Does not work, 3rd lass is returned after relog

Code: Select all

џэт 27, 2015 9:12:55 AM com.l2jserver.gameserver.model.actor.instance.L2PcInstance storeSkill
WARNING: Error could not store char skills: Duplicate entry '268486267-1320-0' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '268486267-1320-0' for key 'PRIMARY'
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
	at com.mysql.jdbc.Util.getInstance(Util.java:360)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:971)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2530)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1907)
	at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1199)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:1392)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.storeSkill(L2PcInstance.java:7824)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.addSkill(L2PcInstance.java:7729)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.giveAvailableAutoGetSkills(L2PcInstance.java:2636)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.rewardSkills(L2PcInstance.java:2529)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.setClassId(L2PcInstance.java:2391)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:7031)
	at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1071)
	at com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:612)
	at com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:136)
	at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:70)
	at com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1145)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

ChaosPaladin
Posts: 39
Joined: Wed Feb 19, 2014 12:13 pm

Re: Awakening errors

Post by ChaosPaladin » Tue Jan 27, 2015 2:34 pm

If you get Awaken (4rd class) through Alt + G menu and make relog, 4rd class remains and is not reset to 3rd

Goes, this error only getting a 4rd in the quest

p.s if you get awaken from alt + G, 3rd class skills not where no tag "removeSkill" not deleted, as it is through the quest
Last edited by ChaosPaladin on Tue Jan 27, 2015 2:38 pm, edited 1 time in total.

User avatar
Sdw
L2j Veteran
L2j Veteran
Posts: 855
Joined: Mon May 03, 2010 8:38 am
Location: France

Re: Awakening errors

Post by Sdw » Tue Jan 27, 2015 2:38 pm

It's because skill are cleaned only only when you awake normally. Changing class through admin command doesn't touch skills at all.

User avatar
Sdw
L2j Veteran
L2j Veteran
Posts: 855
Joined: Mon May 03, 2010 8:38 am
Location: France

Re: Awakening errors

Post by Sdw » Tue Feb 03, 2015 12:31 am

Fixed in

Thanks ! And sorry for the wait (or the dumbest mistake I can possibly have done), difficult to find time currently.

ChaosPaladin
Posts: 39
Joined: Wed Feb 19, 2014 12:13 pm

Re: [FIXED]Awakening errors

Post by ChaosPaladin » Tue Feb 03, 2015 1:34 am

:oops:

Exemple:

L2j:
3rd class Phoenix Knight
SPOILER:
Active skills 1
Image
Active skills 2
Image
Passive skills
Image
4rd class (awaken) Sigil Phoenix Knight
SPOILER:
Active skills
Image
Passive skills
Image
Public Test Server Innova (Q: Why Innova ? A: Because when you start getting level 99)
3rd class Phoenix Knight
SPOILER:
Active skills 1
Image
Active skills 2
Image
Passive skills
Image
4rd class (awaken) Sigil Phoenix Knight
SPOILER:
Active skills 1
Image
Active skills 2
Image
Passive skills
Image
Please note, after Awakening lacking a few skills (Passive skill: Expertise R99: id 239 for exemple)
Relog does not help

ChaosPaladin
Posts: 39
Joined: Wed Feb 19, 2014 12:13 pm

Re: [FIXED]Awakening errors

Post by ChaosPaladin » Fri Feb 06, 2015 12:02 pm

I think that would fix the trees of skills after Awakening, it is necessary to add skill tree awakenSaveTree (for example) that preserves the skills that should not be removed during Awakening and make removal skills after Awakening, which do not belong to awakenSaveTree and they have no "removeSkill" tag :P
Gist by: ChaosPaladin

User avatar
Sdw
L2j Veteran
L2j Veteran
Posts: 855
Joined: Mon May 03, 2010 8:38 am
Location: France

Re: [FIXED]Awakening errors

Post by Sdw » Fri Feb 06, 2015 12:06 pm

Class changed is kept by default, as it's not in user skills.
Expertise will be kept if added to awaken skill tree, same for Divine Inspiration.
Create Common Item is already kept as it's in awaken skill tree already.

I'm still thinking about this.

Post Reply