raistlinthewiz/mooege — comment on commit 749dba13d42ba26611878efa33a7ffffe0b5792e
File: src/Mooege/Core/GS/Players/Player.cs line 375
By xsochor:

// needed for real-unlocking skill for right-clicking hotbar AND for socketting skill with rune
GameAttributeMap map = new GameAttributeMap();
if (oldSNOSkill != -1)
{
// switch off old skill in hotbar
map[GameAttribute.Skill, oldSNOSkill] = 0;
map[GameAttribute.Skill_Total, oldSNOSkill] = 0;
}
// switch on new skill in hotbar
map[GameAttribute.Skill, message.SNOSkill] = 1;
map[GameAttribute.Skill_Total, message.SNOSkill] = 1;
map.SendMessage(InGameClient, this.DynamicID);