Removed schedule from RequestAcquireAbilityList recalculate stats.
Thanks to Fakee.
This commit is contained in:
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -24,7 +24,6 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.l2jmobius.commons.network.PacketReader;
|
import org.l2jmobius.commons.network.PacketReader;
|
||||||
import org.l2jmobius.commons.threads.ThreadPool;
|
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillData;
|
import org.l2jmobius.gameserver.data.xml.SkillData;
|
||||||
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
import org.l2jmobius.gameserver.data.xml.SkillTreeData;
|
||||||
import org.l2jmobius.gameserver.model.SkillLearn;
|
import org.l2jmobius.gameserver.model.SkillLearn;
|
||||||
@@ -185,12 +184,8 @@ public class RequestAcquireAbilityList implements IClientIncomingPacket
|
|||||||
player.addSkill(skill, true);
|
player.addSkill(skill, true);
|
||||||
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
player.setAbilityPointsUsed(player.getAbilityPointsUsed() + points);
|
||||||
}
|
}
|
||||||
player.sendPacket(new ExAcquireAPSkillList(player));
|
|
||||||
|
|
||||||
ThreadPool.schedule(() ->
|
player.sendPacket(new ExAcquireAPSkillList(player));
|
||||||
{
|
player.getStat().recalculateStats(true);
|
||||||
player.getStat().recalculateStats(false);
|
|
||||||
player.broadcastInfo();
|
|
||||||
}, 100);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Reference in New Issue
Block a user