Winterbay
Active member
Burning lots of turns (if left unattended) by trying to get pirate insults but not actually using the big book. All it does is keep killing them. A few days back I went AFK for a while, came back to find no adventures left and 103 bottles of rum in my inventory, and the pirate fledges quest still unfinished!! I normally fix this by selecting a combat macro, then restarting script. Couldn't the script have a few combat macros that it will use for certain quests? Or maybe some intelligent function that asks why a quest isn't finished yet? While on the subject of pirates, I notice the script will often not notice that it has the Frathouse Blueprints. It will carry on trying to get insults instead of progressing. It should stop and tell you to use the blueprints yourself.
The script has an override that should use the pirate book. I've never had any problems with it not using it, so I'd really appreciate getting some CLI-output or session logs from where you think it has failed to use the book.
I sometimes, depending on the character, find the script isn't healing and not even stopping to heal properly - uses tongue of walrus just the once to cure beaten up, and only heals about 40HP, then carries on and frequently gets killed/beaten up again. Rinse and repeat = result no progress in quest. The script should stop if this happens!! It stops just fine if it can't restore HP or MP, but happily continues on adventuring away in this circumstance, even though it's accomplishing nothing.
I tend to stop the script myself and just use the VIP Hot Tub, then restart script or just take over the quest anyway. Similar to pirate quest, if left unattended this can burn all remaining turns. I know this is [partly/totally?] my fault for not setting up the healing script & mafia settings properly, but why doesn't the script realize what it's doing?!
The script does no healing. At all. That is all up to Mafia and /or your recoveryScript. Setting those up is left as an exercise for the user, and it may be worth tweaking the lower and upper bounds for HP and MP restoration as you level up.
At level 13, once The War is won the script will often revert to a default and spend all turns in the HiTS farming, even though I already have the star key, hat and crossbow, and I know the council has been visited, and the NS Quest started. Manually doing the sorceress cavern & maze seems the easiest way to stop this behaviour, as it will then carry on normally. I know this is quite minor as the Lair is very easy to do manually, but the script is supposed to do it for you!
The only time it should go to the HITS at that point is to identify bang-potions, and it will adventure there until all 5 important ones have been identified. This should not take more than 10 turns if you have the potions. Do yo have evidence that it's taking more than that?
This one is quite minor too, but not in terms of a whole run. I notice there seems to be some skipping of choice adventures too, mainly in the cyrpt but also some other zones (bathroom/ballroom/bedroom). The game is designed around choices to get stats or meat, but the script just skips them. That doesn't make any sense at all!!
The script only uses the choice adventures that are needed and otherwise lets you do whatever you want with your choices, so if you want to get meat or whatever during the cyrpt-quest, feel free to set your choices to do so and the script won't stop you. If you have Bale's newlife-script it will set those adventures for you and will set them to "skip" since most don't want the meat (unless in a fist-run).
Even if just the Pirate Fledges Quest could be fixed it would make a big difference since that is a biggie and affects several quests. I know you'll probably want to see CLI quotes but I haven't got any at the moment. They can be supplied at a later date if you need them. If this is mainly me not setting mafia or scripts up right, please just tell me what I need to do!
As you said, I do noeed CLI-output (or sessionlogs) to be abel to do anything since I've never had any problem with that part.