May 2019 VBorg Updates

  • Some warrior borgs were spending way too much time in munchkin mode when their food levels dropped to 2.  They would stair scum to the surface instead of recalling.
  • Borg was not shooting the ego ammo as much as he should have been.
  • I needed to alter the borg_think() in borg9.c to move the borg_notice() to occurr before the borg_update() since some of the borg_update() calcs are based on information defined in borg_notice().  On the first turn of the borg, those borg_notice() variables would not be set and it can alter how the borg values loot and monsters.
  • The value of known and ID’d ammo on the ground will be greatly increased so the borg is more likely to retrieve the spent ammo.
  • Warrior borgs will have an increased quiver size, just like Rangers.  This will allow them to pick up more ammo in the dungeon.
  • Removing useless equipment will be allowed when encumbered.  Previously, he was not allowed to remove equipment if encumbered because he would crush the items.  But the downside is, he will continue to wear bad stuff.  In the example I saw, the borg was wearing a Ring of Escaping as a level 50 Warrior.  That is an extreme case of bad-choice of equipping.
  • The Fear Curse was given a greater penalty.  Rings of Escaping were being prefered because of their speed boost.
  • make sure the store always has rations to sell.
  • The borg has been reluctant to sell unID’d rings which were found deep in the dungeon.  That’s a good thing since most worthless rings are found more shallow.  But the borg was not buying ID scrolls for these rings.  Generally he sells rings to the shop since they are found in shallow depths and generally worthless.  I had to tell him to buy scrolls specifically for this type of ring.
  • A typo in the munchkin mode was preventing the borg was using recalls to return to town to sell off loot.
  • More aggressive borg_crush_junk.  He tends to spend way too much time collecting items to sell to town, even when at high clevel.
  • The borg will attempt to save some ammo when in munchkin mode.  Its ok for him to use ammo while leveling up, but its a bit of a waste of the resource to shoot arrows at depth 3 when he is clevel 49, especially when he is trying to dive deeper.
  • Improvements to how the borg will calculate the value of a swap weapons blows count.
  • The melee-centric borgs were mistakenly forbiddin from using Teleport Other on monsters immediately adjacent to them.  They should be allowed to do so.
  • Other improvements to how TP_Other targets are selected.
  • For some crazy reason, the borg was not setting Unique flags for the unique monsters.  I must have use a find->replace-all effect and wrote over the flag.  Its fixed now.
This entry was posted in Angband (Vanillia). Bookmark the permalink.

1 Response to May 2019 VBorg Updates

  1. Dram says:

    Just wanted to thank you for your continued work on the borg. I have lost many hours happily watching the ‘@’ symbol charge about tirelessly 😉 I’ve even had the odd winner, though not in 3.4.1 yet…

Leave a Reply

Your email address will not be published. Required fields are marked *