OK...I've been paying careful attention since I started playing today and made notes but I don't know how helpful they will be because I still have no idea what is causing the script to run twice.
I started out in the hidden city, the script consistently ran only once after each turn (all turns played in the browser with the cli in the chat pane). To the Palindome, still only ran once after each turn. To the Lab, and the script started running twice after each turn for 3 or 4 turns (about 40 turns total played at this point) , then returned to only running once. (Between the palindome and the lab I changed familiars from the hound dog I had been using from the start of play to the happy medium.) Switch back to hound. To the white forest, and the script only ran once after each turn. Switched to npzr, 1 turn for mega gem, and script ran 2X after that adventure. Killed Dr. Awkward, script ran 1X after. Changed gear. 1 turn at Oasis, script ran 1X. 1 turn @ Desert, script ran 2X AND I got an error with debug_log along with a red cli message "Script execution aborted".
Checked the script menu and all scripts were present, so that problem appears fixed, thanks V.
Continued with 3 turns at desert, script ran 1X after first adv., and ran 2X after the next 2 adv.. Got Gnasir, script ran 1X. Switched back to hound. 1 turn getting hydrated, script ran 1X. At this point, when continuuing at the Oasis, the script ran after mood & restore ran. Got the stone rose, and the script did not run at all after.
Oasis for 3 turns, script ran 1X each.
Desert 1X, script 1X. Switch to NPZR. Got Gnasir, script ran 1X. Next fought locust, script ran 2X and again got the error, debug_log and "Script execution aborted" message.
I can't make heads or tails of any of it, but I hope someone else can !
