Category Archives: Angband (Vanillia)

Improvements the Borg and screensaver for the Vanilla branch of Angband.

Screensaver for V341 updated

There was a couple of problems getting the vanilla 341 screensaver working.  I had to make a couple of changes to the game code.  Main-win.c in WinMain() about line 5449 Cmd-misc.c in do_cmd_try_borg() about line 109 I’ve tested it in … Continue reading

Posted in Angband (Vanillia) | Tagged , , | 1 Comment

Vanilla 341 Update

I wanted to get an update for the vanilla borg.  I have not been able to get the latest (351) to compile but at least the 341 will be working a little better. Minor fix for resting as an attack … Continue reading

Posted in Angband (Vanillia) | Tagged , | Leave a comment

One more repair to the shopping bug.

I forgot to complete a change from the other day.  Borgs were still trying to sell rings to a full shop, and there was a potential issue with wands and staves. A crash was reported in borg6 related to the … Continue reading

Posted in Angband (Vanillia) | Tagged , | 1 Comment

Shopping Fix for 341

The borg selling stuff to the shop needed two fixes. The borg might try to sell rings to a full shop, even when the pval of the rings do not match.  I had to add a check there. The borg … Continue reading

Posted in Angband (Vanillia) | Tagged , , | Leave a comment

341 seems pretty stable

It looks like most of the major issues with porting the borg to 341 are resolved.  I made a couple of minor changes the past few days.  I will move onto the 350 version of the game real soon. Smarter … Continue reading

Posted in Angband (Vanillia) | Tagged , , | 2 Comments

Special Characters in Unique Monster Names Fixed

Borg was losing track of monsters if they were standing on an item.  He might focus in on the item instead of the monster.  Since the monster would not be loaded into the monster array, he would not fear the … Continue reading

Posted in Angband (Vanillia) | Tagged , , | 1 Comment

Enchanting Loop and a Home Stack Size Fix

I am getting really close to solving the loops issues introduced with 341.  I have a paladin borg playing at depth 98 right now.  He is doing well. The borg was looping at searching a chest.  I added a modulus … Continue reading

Posted in Angband (Vanillia) | Tagged , , , | 3 Comments

Important fixes for sync and Call Light

Very important fixes to help complete the 341 borg. After these fixes, the 341 should be working really well. I am still keeping a close eye on it each day, spotting buggy behavior.  The next major issue to tackle is … Continue reading

Posted in Angband (Vanillia) | Tagged , , , | 4 Comments

Another loop issue resolved.

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 … Continue reading

Posted in Angband (Vanillia) | Tagged , , , | Leave a comment

Borg update_map() fix.

Because the borg can’t crush items.  He was getting stuck in loops dropping ammo.  Whose idea was it to get rid of crushing and replace it with a flawed squelch?  I’d like to see how a person is supposed to … Continue reading

Posted in Angband (Vanillia) | Tagged , , | 1 Comment