Update skill shortcuts when autolearn is enabled.
This commit is contained in:
		@@ -2690,12 +2690,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;
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
 
 | 
			
		||||
@@ -611,11 +611,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