|
Post by Variaz on Apr 21, 2011 11:46:15 GMT -5
Weird one here. Leveling up I decided to finally put a level's worth (10 points) in defense to see what would happen to my ac. First point dropped it!! by 1 to 7 from 8..the other 9 points raised it back to 8... I figure there is something seriously wrong with the formula for this to be true. Since when do you lose AC from 1 point of defense? Never. This is definitely a bug.
|
|
|
Post by Gando on Apr 21, 2011 19:45:00 GMT -5
Yeah some kind of weird display bug at that I think. I found the stat was at 7 when I reentered without spending the points.
|
|
|
Post by Gando on Apr 23, 2011 1:41:41 GMT -5
So, I have found that if you don't get the 'Bee Sting' artifact dagger early on you just struggle to find a decent weapon until levelables become available if you can find anything at all. So having said that, I made a new rogue (after my last one died ignominious vs the ORCs and the first thing I see in the 2nd dungeon I enter on the artifact list (~ or | for the curious) is the Bee Sting. So cheered I go lookingfor it. After exploring every inch of the dungeon and then in desperation trying Wizard mode (ctrl - W) I discovered that it was in fact NOT on the level (1st) and since it wasn't in the previous dungeon I assume it was generated in a wall or something, disappeared yet still appeared on the list forever unfindable again. This is conjecture since I didn't find it and so can't prove it but it is on the list when in fact it isn't in the dungeon and wasn't on the list before I entered this dungeon. Seems that the artifact list is either bugged or the artifact generator is.
==EDIT== I can confirm that this happened again. Started over, level 1 character...2nd dungeon I entered the Dagger appears on the list but its an open dungeon (no hidden areas) and no dagger. Something peculiar is going on here.
|
|
|
Post by Gando on Apr 23, 2011 3:22:30 GMT -5
Experienced yet another random crash on level change. Quite a drag since I spent a lot of time on that level without saving.
|
|
|
Post by Variaz on Apr 23, 2011 12:41:47 GMT -5
Experienced yet another random crash on level change. Quite a drag since I spent a lot of time on that level without saving. Was it once again on the last level of a random dungeon?
|
|
|
Post by Gando on Apr 23, 2011 19:50:37 GMT -5
Yes of course.
|
|
|
Post by challtdow on Apr 23, 2011 20:41:07 GMT -5
Are you sure you never ran into any summoners during the 1st dungeon in those cases where Bee Sting wasn't found. It can generate on a summoned monster and then be lost when that monster disappears.
Chall T. Dow
|
|
|
Post by Gando on Apr 24, 2011 0:35:31 GMT -5
Yep. As I stated (as clearly as I could) I checked BEFORE entering the dungeon and made sure there were no artifacts listed. And right after I entered there it was, each time.
Now the aspect of the possibility of an artifact generating on a monster almost guaranteed to disappear seems like a bug of intent if not function. That is, artifacts which only appear once in the game should not be generated as random summons' treasures.
In fact I think if an artifact is generated and then is destroyed by its owner disappearing it should be ungenerated and put back in the (raw?) list to be regenerated later. Same if it appears in a shop at some point. (Does that ever happen?)
|
|
|
Post by Gando on Apr 24, 2011 8:21:42 GMT -5
If you steal a spellbook and get tweak points for it, other spellbooks of the same type will stack with it even though they do not have tweak points.
|
|
|
Post by Variaz on Apr 25, 2011 19:11:09 GMT -5
Yep. As I stated (as clearly as I could) I checked BEFORE entering the dungeon and made sure there were no artifacts listed. And right after I entered there it was, each time. Now the aspect of the possibility of an artifact generating on a monster almost guaranteed to disappear seems like a bug of intent if not function. That is, artifacts which only appear once in the game should not be generated as random summons' treasures. In fact I think if an artifact is generated and then is destroyed by its owner disappearing it should be ungenerated and put back in the (raw?) list to be regenerated later. Same if it appears in a shop at some point. (Does that ever happen?) Last time I've checked, Portralis was in permanent "preserve mode", where they should be able to reappear if you miss them, though that could very well be bugged. It's a little difficult to troubleshoot, too, since even in debug mode, you can't force which items are generated on monsters.
|
|
|
Post by Gando on Apr 25, 2011 20:58:06 GMT -5
Not even with wish?
|
|
|
Post by Variaz on Apr 27, 2011 21:34:42 GMT -5
Weird one here. Leveling up I decided to finally put a level's worth (10 points) in defense to see what would happen to my ac. First point dropped it!! by 1 to 7 from 8..the other 9 points raised it back to 8... I figure there is something seriously wrong with the formula for this to be true. Since when do you lose AC from 1 point of defense? Can you reproduce this issue? On my new character, I am unable to reproduce it. 1 point of Defense increased my AC, did not lower it.
|
|
|
Post by Gando on Apr 27, 2011 22:37:04 GMT -5
Ive had this happen several times on different characters. It is an update to the calc stats display bug. If you put points in something then remove the points and replace them somewhere the stats don't update properly. That's my theory anyway without digging into the lua for that and putting in tests.
|
|
|
Post by Variaz on Apr 28, 2011 20:18:03 GMT -5
Another crash, this time on the stairs (yet again.) Found the bug. It was with the code for random dragon hoards and rooms with ranged enemies surrounded by pits. It would randomly pick some monsters, but there was one chance out of a couple thousands that it would pick a number that went beyond the r_info array's size, thus causing a crash. This has now been fixed. Oh, and while debugging this, I've changed dragon hoards so that low level hoards will make the dragon's level lower. Let's face it, a level 9 baby dragon is pretty tough for a level 4 character in a level 3 dungeon...
|
|
|
Post by Gando on Apr 28, 2011 21:12:32 GMT -5
Oh out of range errors ..my favorite after divide by zero
|
|