Hi,
I can't find any explanation about what happens if you change the skill you are learning while you haven't fully learnt it yet. Does the former skill remain half-learnt to be continued later? Does the progress get lost forever?
It gets "paused" and you can continue learning it later. Once you have more than 20 skills (or up to 37, depending what level of the Better Learning skills you have) it is a bad idea to do this since it will increase the skill learning penalty, but at lower levels it makes no difference.
It would certainly be nice if when you tried to do this, the game gave you a warning and told you how much time it will add to learning each skill.
I did this last night, to see if I could learn two skills at once, and without any warning about the increase in time, the new skill learning started and paused the previously started skill, and increased the time needed for both.
Is there a way to cancel learning the 2nd skill which would allow the first skill to be learned without the time penalty?
I don't intend to. Except it might be useful when learning an advanced skill which takes a day or more to learn to be able to learn some simpler skills during the day and then learn the advanced skills at night when if you were learning a simple skill it would finish and the time would be lost for learning a new skill.
I.E., when you were online, you could switch to learning the simpler skill and when you were about to go offline, you could switch to learning the more time consuming skill - which would continue while you were away from the game.