Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : Wrong hold completition percentage
New Topic New Poll Post Reply
Poster Message
Doom
Level: Smitemaster
Avatar
Rank Points: 3341
Registered: 07-05-2004
IP: Logged
icon Wrong hold completition percentage (+1)  
I'm currently in the 15th level of the official hold but when I go to hold selection, I can see that the hold is only 23% completed. I seriously don't believe that the number is correct because I'm already over halfway. (Unless the last levels are really huge!)

Perhaps this line in my drod.err has something to do with it?

Assertion error in line 580 of C:\\Caravel\\DROD17\\DROD\\HoldSelectScreen.cpp: "GetDbRefCount() == dwStartingDbRefCount"
04-06-2005 at 07:25 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
krammer
Level: Smitemaster
Rank Points: 904
Registered: 02-12-2003
IP: Logged
icon Re: Wrong hold completition percentage (+1)  
Erm - that's weird.

The percentage is percentage of secrets conquered, not the hold - but the % secrets should only show up when the hold is conquered. So it is a bug, but not what you expected. :)

____________________________
+++ Divide by Cucumber Error +++ Please Reinstall Universe and Reboot +++

"Oook!"
04-06-2005 at 07:47 PM
View Profile Send Private Message to User Send Email to User Show all user's posts This architect's holds Quote Reply
Stefan
Level: Smitemaster
Avatar
Rank Points: 2119
Registered: 05-25-2004
IP: Logged
icon Re: Wrong hold completition percentage (+1)  
Could it be that the demo hold and the official hold is considered to be the same hold (same GIDs). That would explain this behaviour, since when you import a player that has completed the demo hold, DROD thinks that you've completed the entire hold and thus the percentage shows up.

Nasty bug, really.

____________________________
0.099³
04-06-2005 at 09:32 PM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5252
Registered: 02-04-2003
IP: Logged
icon Re: Wrong hold completition percentage (0)  
Stefan wrote:
Could it be that the demo hold and the official hold is considered to be the same hold (same GIDs). That would explain this behaviour, since when you import a player that has completed the demo hold, DROD thinks that you've completed the entire hold and thus the percentage shows up.

Nasty bug, really.
Yes, you're right, and it is. I've made a general-purpose fix that will work for all holds: when importing saved games, if a "hold conquered" saved game is encountered, it will only import it if there actually is an exit staircase (still) in that room.

I'm betting architects in general will like this, for as they add levels to a hold in development, people won't automatically get conqueror access if they have merely beaten the hold at an earlier stage in development.


____________________________
Gandalf? Yes... That's what they used to call me. Gandalf the Grey. That was my name.
I am Gandalf the White. And I come back to you now at the turn of the tide.
04-06-2005 at 11:17 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : Wrong hold completition percentage
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.9
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.