Author Topic: Büg Reports  (Read 28193 times)

ManOfHonor

  • Guest
Re: BŁg Reports
« Reply #45 on: February 24, 2007, 05:42:39 AM »
I first got the message that the Bow had been degraded, but not discarded, then I received the 'Received Short Bow' message, and I believed it was not cracked prior to that event, so I think it just went POOF.


I'm sure you've already thought of this, but just in case- perhaps a line of code to check if there are inventory slots available in the player's inventory would help, and if it returned negative, the items would go to the item pool?
(The only real problem with that being that people could fill their inventory with crap, and force weapons to go to the item pool, but it really wouldn't be worth the effort, since the item pool is discarded after every battle, though hopefully before when the degraded item would be placed in the pool.)

Or, as an alternative, it could go to an innkeeper? Maybe a magic chest in Leipzig that contains overflow?


But you already said that it has been revised, so *shrug* just throwing it out there... I'll keep an eye out for anything else next time I play..


Oh, thinking of that, sometimes in battle, I will try to shoot someone who is standing with their back against a wall, and the arrow will go right through them and stick into the wall.. Causing no damage at all :P

Rather annoying, that, especially when the dirt scoundrel is throwing stones at me >.<

*Fire arrow* Received 0 Damage. *Fire Arrow* Received 0 Damage *Grumble* Received Zero Damage. Grrrr! Received 0 Damage *Pulls sword and charges* Sticks and stones won't break my bones, and swords will surely KILL YOU! *Slicey Dicey*

Offline Ron Losey

  • Master
  • *****
  • Posts: 4418
    • View Profile
Re: BŁg Reports
« Reply #46 on: February 24, 2007, 06:15:14 AM »
The arrows going through somebody is probably the infamous M&B high-speed projectile bug.  In short, if the missile is fast and the frame rate is low, the missile phases in and out of existence with the frame rate and can phase through a target.  Keeping all shot speeds below 70 will usually do it (although it feels a little funny with guns).

Wood

  • Guest
Re: BŁg Reports
« Reply #47 on: February 24, 2007, 07:41:22 AM »
This is a fairly old bug caused by the order in which the game engine checks projectile collisions. It checks collisions with scenery first and with people second. So if an opponent is right against a wall the game determines that it hit the wall before it hit the person. So just hits the wall.

Offline Ron Losey

  • Master
  • *****
  • Posts: 4418
    • View Profile
Re: BŁg Reports
« Reply #48 on: February 24, 2007, 07:53:41 AM »
This is a fairly old bug caused by the order in which the game engine checks projectile collisions. It checks collisions with scenery first and with people second. So if an opponent is right against a wall the game determines that it hit the wall before it hit the person. So just hits the wall.

Ouch ... this combined with the speed bug (this mod does have arrow speeds set high) could really make for some interesting collision bugs... First it jumps them, then it goes to the wall instead of picking them up halfway through - effectively doubles the impact of both bugs.

Still might be able to lower projectile speeds enough to reduce the effect, but that sounds like it can't be totally cured.

Offline Hellequin

  • Moderator
  • *****
  • Posts: 254
    • View Profile
Re: BŁg Reports
« Reply #49 on: February 24, 2007, 11:02:25 AM »
Note - Ron, over on taleworlds Kon_Air asserts that the diagnosis on the "too fast, clips through the guy" thing is mistaken, that he's never had a problem with speeds up to 225.  I haven't tested it myself (and don't know what testing you did) and so can't comment except to point you at his post, here.  If you do end up revising the diagnosis I'll be interested to hear about it.

The scene prop collisions thing is old news, alas, although you're right that city fighting will be far worse for it than most combats.  Tip: if you shoot along the length of a wall rather than toward it, you're OK - so just try moving so that there's air immediately behind your target from your POV.

And, ManOfHonor, I had missed the "only one inventory slot left" in your initial post.  Yes, that particular problem hasn't been addressed, not even by my revised current code.  Putting it in the loot pool is an excellent idea.  Won't be "broken" in a gameplay sense because I can put the degraded item there, and thus it's just getting around a deficiency - that's fine.  I'd kinda been hoping I could just ignore this one for long enough for Armagan to give us the ability to put it back in the equipped-item slot, but that's a pretty easy fix.  I'll just have to make sure of the timing on things, since the loot pool normally empties before being filled with combat loot.

Thanks, all... keep 'em coming!  These leetle bugs are easy squishin'.  Not like the single mis-capitalization which had me literally tearing the potion throwing code apart for three days.

- Hellequin

Offline Ron Losey

  • Master
  • *****
  • Posts: 4418
    • View Profile
Re: BŁg Reports
« Reply #50 on: February 24, 2007, 12:05:59 PM »
Lowering shot speed stopped bullets from skipping in Mesoamerica.  Just went through that last week.

In general, we figured that the lower the frame rate, the more problems there were.  So, large battles in graphic-intensive environments plus high shot speed on not-so-hot computers equaled very odd performance.

Since we lowered the shot speed to 70, there have been no problems... then again, we didn't test that in a city.

Now, with small groups, on high end computers, there should not be a serious drop in frame rate - and so by the current theory, higher speeds should work.  I can't test that, because i do NOT have access to a high-end machine at the moment.  My adjustments to graphics detail trying to force this would suggest it to be true, but the data is incomplete.  That's the theory on why some people have problems and others do not - and it seems to fit.


Butcher_Boy

  • Guest
Re: BŁg Reports
« Reply #51 on: February 24, 2007, 02:13:11 PM »
I encountered a rather annoying bug in an encounter where I escorted pilgrims on their way to Braunschweig. The event caused my party to appear trapped inside the mountain near the city. Should be easy enough to fix by moving the mountain further away from the city.

Offline Hellequin

  • Moderator
  • *****
  • Posts: 254
    • View Profile
Re: BŁg Reports
« Reply #52 on: February 24, 2007, 06:35:36 PM »
Ah, right.  Good catch; I've had that happen myself when testing the next version (where the start town is now random instead of fixed).  Braunschweig's already been moved a couple of units away.  The 0.2 release may also have an updated map if I end up thus inclined; either way, thanks but check.

ManOfHonor

  • Guest
Re: BŁg Reports
« Reply #53 on: February 24, 2007, 06:45:38 PM »
Yes, I was going to mention the Braunschweig problem as well (it is also impossible to enter the town without doing the pilgrim thing it seems).


I've just enabled cheat mode and teleported out when I needed to.

(Actually I almost always have cheat mode on because I like Ctrl + Spacebar for faster wait times, I hate sitting there staring at nothing at the normal wait speed, especially in this mod where you are the only party on the map.)


I had another bug with one of the Armorers just today, but I didn't catch what it was, I'll try and reproduce it and see if I can get anything...


Also, i was trying out alchemy the other day, I bought a bunch of stuff in one town, then went to another town and bought more alchemical stuff, as soon as I left the town, all of the stuff I bought vanished! Dunno where it went... (Most of them where Base type items)

Offline Merlkir

  • Administrator
  • *****
  • Posts: 5742
    • View Profile
    • My DeviantArt online Gallery
Re: BŁg Reports
« Reply #54 on: February 26, 2007, 03:14:23 AM »
maybe there's something wrong with my install, but I get an error about a polehammer (or lancknecht polehammer) mesh. Also I tried throwing an acid splash potion. It exploded alright, but three enemies were standing right in the gas cloud and were not hurt. When I tried to close to them, I was killed by the acid :)
Here's my gallery: http://merlkir.deviantart.com/

I'm now painting and drawing commissions. I'll paint portraits, pets, girlfriends, favourite characters..you name it. Send me a PM if interested ;)

Offline Hellequin

  • Moderator
  • *****
  • Posts: 254
    • View Profile
Re: BŁg Reports
« Reply #55 on: February 26, 2007, 11:41:54 PM »
Thanks, guys.  Again in no particular order:

1) Waiting on the map will not only be dull, but also pointless, as soon as I get the code to suppress your Healing skill while on the world map (except while doing Spend A Day stuff) working.  Even things like waiting to go into the city gates will have their own intrinsic "wait for dawn" option, so there should be literally no reason for it unless you're trying to kill time waiting for a Sabbath or something.  Just a heads-up on that.

2) The bug where your bought stuff vanished is probably just the component reconciliation code working.  The way that works is that if you have, say, a Pawn (4 drams) plus two Drams (1 each) in your inventory, you'll lose all of them and they'll be replaced by a Vial (7 drams) plus an invisible placeholder that says your Vial is actually only 6pts full.  This can sometimes result in items seeming to simply disappear, when the quantities are small enough - buy another Dram in the above example, and it'll simply "vanish" but in the process your Vial will (on record) now be full 7/7 instead of 6/7.

If it's not that, then that's a new one on me.  Could you give me any more specifics?  When exactly did you notice, and what caused you to notice?

3) Merlkir - I'm still trying to figure out what's up with that mesh.  There's nothing wrong with your install - at least, nothing that isn't wrong with at least Merentha's as well.  For the moment please avoid the polehammer and halberd items (if you can, don't know if the error comes up when it's just sitting 'on the shelves'), they're probably both affected (though, annyingly, not on my install), and they'll be the only ones.

4) "Acid splash"?  Um, I'm not sure which one you're even talking about.  There is an element of randomness in their effects, so in some cases it's quite possible for people in the area of effect to just roll lucky and not suffer.  However, "acid splash" would imply the Eyeburn potion, which can't kill anybody - it's a skill penalty, not damage.  Unless you meant the Breath of Death posion-cloud potion, for which see my above comments.

Breath of Death and other wide-area-of-effect potions are also prone to spamming the display-message queue, in which case affected messages often vanish.  It's quite possible that there were so many enemies taking so many hits that they literally blurred out on you, and it was only once things slowed down that you approached and your own message (presumably along with some others?) came up.  I know this has happened to me; I've considered writing a script to consolidate the display ("Five enemies choked for between 5 and 8 damage") but that's actually counterindicated by the way it's set up currently (everyone in the cloud has an X% chance based on their position relative to its center, per 1/100th of a second; X is low enough that it stretches out in time, but generally no two people take a hit simultaneously), as well as being a pain to write.

If you're sure it wasn't one of those, I'd be happy to hear more details so I can try and replicate it here.

- Hellequin

newb

  • Guest
Re: BŁg Reports
« Reply #56 on: February 27, 2007, 02:40:03 AM »
« Last Edit: February 27, 2007, 02:45:30 AM by newb »

Offline Ron Losey

  • Master
  • *****
  • Posts: 4418
    • View Profile
Re: BŁg Reports
« Reply #57 on: February 27, 2007, 07:22:53 AM »

Wait a minute ... this may be off topic for bug reports, but I have to say something about this ....

I hope nobody is taking the religion from Darklands seriously.  I mean, the Protestant Reformation and subsequent Catholic Counter-Reformation have much to be proud of - they swept away much of the ancient superstitions that had plagued the Church for centuries.  However, our setting is before that time. 

The Church at the time was a fiasco.  Three different people were claiming to be the Pope.  The Church was funded on sale of "indulgences", which could only be described as extortion.  Lucrative Church offices were sold to anybody who could pay for them.  The practice of "veneration of saints" and "holy relics" was, by definition, obvious idol worship.  The monastic orders who objected to this obvious corruption were either ignored, or in the case of the "Hussite Rebellion", declared as heretics and exterminated.  Religion was very much a form of magic to most people at the time, and to the clergy it was all too often just business.

The objective of the original Darklands, and continued objective here, is to simulate the feel of the time.  No one should take it seriously as a representation of any modern belief system, either to support or criticize.  Certainly no one should believe any of it.

After that last post, this needed to be pointed out.  Everyone read this carefully.

----------------------------------

Then, everybody expend some divine favor to make a prayer to Saint Volt, to see if we can de-bug this mod.  Maybe make a pilgrimage to the "shrine of Univac."

Offline Fisheye

  • Blues Brother
  • Guildsman
  • ****
  • Posts: 427
  • My scalp's so bright, I gotta wear shades.
    • View Profile
Re: BŁg Reports
« Reply #58 on: February 27, 2007, 09:21:40 AM »
Didn't take the time to check if this is reported;

This is the only mod (out of the 10+ iv'e tested) that randomly lacks a menue. What hppens is that when I am in a city and start visiting places I sometimes expirience a blank screen with no options to click. (Often when I visit the stable) It only shows the name of my heroes in the top right corner and their health.

Hellequin: as you probably already know, this is caused by jumping to menu 0.

newb

  • Guest
Re: BŁg Reports
« Reply #59 on: February 27, 2007, 09:30:07 AM »

Wait a minute ... this may be off topic for bug reports, but I have to say something about this ....

I hope nobody is taking the religion from Darklands seriously.  I mean, the Protestant Reformation and subsequent Catholic Counter-Reformation have much to be proud of - they swept away much of the ancient superstitions that had plagued the Church for centuries.  However, our setting is before that time. 

The Church at the time was a fiasco.  Three different people were claiming to be the Pope.  The Church was funded on sale of "indulgences", which could only be described as extortion.  Lucrative Church offices were sold to anybody who could pay for them.  The practice of "veneration of saints" and "holy relics" was, by definition, obvious idol worship.  The monastic orders who objected to this obvious corruption were either ignored, or in the case of the "Hussite Rebellion", declared as heretics and exterminated.  Religion was very much a form of magic to most people at the time, and to the clergy it was all too often just business.

The objective of the original Darklands, and continued objective here, is to simulate the feel of the time.  No one should take it seriously as a representation of any modern belief system, either to support or criticize.  Certainly no one should believe any of it.

After that last post, this needed to be pointed out.  Everyone read this carefully.

----------------------------------

Then, everybody expend some divine favor to make a prayer to Saint Volt, to see if we can de-bug this mod.  Maybe make a pilgrimage to the "shrine of Univac."


Historically you are correct indeed... then again...

What is considered a faliour and what is a success? Personally I see it as a great triumph that the church survived that time period INSPITE the idiots mixing the message of love and peace with greed, politics and war. Saying "it was the church" or even "christianity" who was responible for scertain individuals and their deeds is quite an ignorant thing to say...

Anyways, what I was reffering to was fx. the fathers prayr when loading etc... very nice and fun way of giving the mod some uniqueness.
« Last Edit: February 27, 2007, 09:31:55 AM by newb »