I have a suggestion, for the quests in karamja could you make the script teleport to camelot/ardougne and get a charter boat over or something please
also, it tries to use a shortcut to the desert that is unable to be used unless the lumbridge tasks are done, anychance you could either add an option not to use certain short cuts or possibly make another script that does diaries