More fixes to SkillNodeList and GetShortestPathTo

To much was removed so had to add stuff back for it to work as it
should.