Another important fix for 341. I am still correcting the porting problems which include bad spell address, unhooks, loops, etc. I will be starting on version 3.5 next week.
- Looping correction in the borg_defend_aux_panel_shift() and borg_wear_swap().
- Better implementation of the squelch function.
- The mineral veins are no longer considered ‘interesting’ if the borg will have to dig them. They will still be interesting if he has Stone to Mud.
- There was a shopping loop related to the money-scum shopping
- The borg has been getting out of sync with the game quite a bit with version 341. I have not traced down the source. He must be making a keypress which is not expected under certain circumstances. I found one instance where the borg will indicated that he is dropping one item from a stack, but when he drops the last item he wants to indicated ‘1’ for the quantity. The game assumes only one is dropped so the 1 keypress gets him out of sync. There must be other situations like this and I’m trying to catch them.