Update skill shortcuts when autolearn is enabled.
This commit is contained in:
@ -2711,12 +2711,21 @@ public class Player extends Playable
|
||||
|
||||
addSkill(skill, false);
|
||||
skillsForStore.add(skill);
|
||||
|
||||
if (Config.AUTO_LEARN_SKILLS)
|
||||
{
|
||||
updateShortCuts(skill.getId(), skill.getLevel(), skill.getSubLevel());
|
||||
}
|
||||
}
|
||||
|
||||
storeSkills(skillsForStore, -1);
|
||||
|
||||
if (Config.AUTO_LEARN_SKILLS && (skillCounter > 0))
|
||||
{
|
||||
sendPacket(new ShortCutInit(this));
|
||||
sendMessage("You have learned " + skillCounter + " new skills.");
|
||||
}
|
||||
|
||||
return skillCounter;
|
||||
}
|
||||
|
||||
|
@ -644,11 +644,10 @@ public class RequestAcquireSkill implements IClientIncomingPacket
|
||||
|
||||
player.addSkill(skill, store);
|
||||
player.sendItemList();
|
||||
player.updateShortCuts(_id, _level, 0);
|
||||
player.sendPacket(new ShortCutInit(player));
|
||||
player.sendPacket(new ExBasicActionList(ExBasicActionList.DEFAULT_ACTION_LIST));
|
||||
player.sendSkillList(skill.getId());
|
||||
|
||||
player.updateShortCuts(_id, _level, 0);
|
||||
showSkillList(trainer, player);
|
||||
|
||||
// If skill is expand type then sends packet:
|
||||
|
Reference in New Issue
Block a user