OK, going to have to call it a night.
Fixed the following bugs:
1. Sieges no longer require massive battles over and over again.
What I've decided to do is:
A. Battle size is proportional to relative army sizes, adjusted for difficulty setting (i.e., you won't get a lot of troops on Mommy). This part is done.
B. If you win vs. massive numbers, you do proportionate casualties. I.E., you'll fight at great odds, but if you win, the battle's representative of the larger battle; if you go up against 1000+ enemies, you may have to fight 200 vs. 50 in Mommy, but if you win, you'll inflict many times 200 casualties. How many? IDK yet, I'm still balancing all that out. Something on the order of 2-5X, though, so that huge battles aren't a total drag to play out.
C. I probably won't touch the inner siege battle conditions, i.e., the final battles, simply because that gives both players and the AI a pretty good shot to win as defenders as things stand and I think that's appropriate.
2. I found and squished a game-locking bug; apparently, if all you have is missile weapons in the tavern brawl, you get stuck forever looping while the code tried futilely to find an appropriate weapon. Now the bartender just says they're not intervening because you're not going to just kick the guy to death or whatever, which is realistic. The bar fights are just annoyances past a certain point in the game anyhow; really should find a way to scale them up, have a battle with a Berserkir every once in awhile or something...
That's it for now; a lot of the other bugs reported thus far are fairly small things (I hope) and I'll try and knock them out tomorrow.
Fixed the following bugs:
1. Sieges no longer require massive battles over and over again.
What I've decided to do is:
A. Battle size is proportional to relative army sizes, adjusted for difficulty setting (i.e., you won't get a lot of troops on Mommy). This part is done.
B. If you win vs. massive numbers, you do proportionate casualties. I.E., you'll fight at great odds, but if you win, the battle's representative of the larger battle; if you go up against 1000+ enemies, you may have to fight 200 vs. 50 in Mommy, but if you win, you'll inflict many times 200 casualties. How many? IDK yet, I'm still balancing all that out. Something on the order of 2-5X, though, so that huge battles aren't a total drag to play out.
C. I probably won't touch the inner siege battle conditions, i.e., the final battles, simply because that gives both players and the AI a pretty good shot to win as defenders as things stand and I think that's appropriate.
2. I found and squished a game-locking bug; apparently, if all you have is missile weapons in the tavern brawl, you get stuck forever looping while the code tried futilely to find an appropriate weapon. Now the bartender just says they're not intervening because you're not going to just kick the guy to death or whatever, which is realistic. The bar fights are just annoyances past a certain point in the game anyhow; really should find a way to scale them up, have a battle with a Berserkir every once in awhile or something...
That's it for now; a lot of the other bugs reported thus far are fairly small things (I hope) and I'll try and knock them out tomorrow.