Minor update to fix the doubling of writing desk counting.
I'm glad to see you caught most of the bugs I found! The amulet loop happens when the amulet isn't found while adventuring in the airship. Once at the basement, the script tries to backfarm the amulet but somehow gets caught and doesn't. This leads to a loop that goes something like: basement -> need amulet -> tries to adventure at the airship but fails -> basement. I haven't bothered to look into the actual issue but I would assume it should be an easy fix like the other issues.
I watched my latest run, I didn't get the amulet while doing the airship so I started backfarming, it properly got the amulet and then proceeded. No loop detected for me. You might be referring to it continually going back to the castle? This uses the escape function of the Don't Mess Around with Gym adventure to continually make sure that it's always the next adventure in that zone, thus allowing us to keep the script moving forward without having to introduce a new function or a while loop to get the amulet.
As far as not using VIP and other Mr. Store functions, they're new since we're now out of standard, so I haven't put them in yet as I'm still working on core functions.
The script does use clovers, specifically to get 2 sonar biscuits and to get 3 ores. However it currently doesn't use them for power leveling, which I will fix soon.
You can't use the telescope in Edcore (campground items can't be used).
It should get desk potions, it's specifically coded into the daily setup. However I haven't bothered putting in a setup for swapping fan/light, that's a Dickstab option which will come along later.
Every card is new, I'm still focusing on No/Low Mr. Store options (as this is primarily focused on alts that won't be likely to have been spending too much on Mr. Store options)
BHH?
If you feel like coding any features, go ahead and do so, that would help immensely as I still have to work on the very complex Eat/Drink protocols and Ka spending.