Update skill shortcuts when autolearn is enabled.
This commit is contained in:
		| @@ -2688,12 +2688,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; | ||||
| 	} | ||||
| 	 | ||||
|   | ||||
| @@ -691,11 +691,10 @@ public class RequestAcquireSkill implements IClientIncomingPacket | ||||
| 		 | ||||
| 		player.addSkill(skill, store); | ||||
| 		player.sendItemList(false); | ||||
| 		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
	 MobiusDevelopment
					MobiusDevelopment