View Full Version : Component Duplication Bug/Exploit
September 30th, 2003, 03:56 AM
This bug appears when you sell an item at a spaceport, then load a game that was saved before your sale (and you are still in the same area). If you go to the spaceport, your sold items are still there, even if in your save game you still have them. This can be exploited to dup items! http://forum.shrapnelgames.com/images/icons/blush.gif
September 30th, 2003, 04:55 AM
Yes, and it's also annoying when you die, reload a saved game, and go to outfit your ship like you did before, having found a hard to find item in your previous save only to discover that the item you purchased is now gone due to the same quirk. http://forum.shrapnelgames.com/images/icons/icon9.gif
September 30th, 2003, 06:16 AM
Note that this only works sometimes, and only then if you enter the exact same port.
September 30th, 2003, 08:28 PM
That doesn't stop anyone from exploiting the bug! Tho I can't complain too much. I had lost the opportunity to buy some nice equipment due to this bug (as Hotfoot did), so I felt justified in exploiting it to get me some nice engines (I only found two of the speed I wanted, so I duplicated the third)!
[ September 30, 2003, 19:29: Message edited by: Wydraz ]
September 30th, 2003, 09:05 PM
Buy... equipment? Surely you jest! I've gotten enough equipment off of ships I've destroyed to outfit an entire fleet. http://forum.shrapnelgames.com/images/icons/icon7.gif
September 30th, 2003, 09:26 PM
You must spend a lot of time blowing up ships! They never drop the stuff I want. http://forum.shrapnelgames.com/images/icons/icon8.gif http://forum.shrapnelgames.com/images/icons/icon12.gif
September 30th, 2003, 10:11 PM
Originally posted by Hotfoot:
Yes, and it's also annoying when you die, reload a saved game, and go to outfit your ship like you did before, having found a hard to find item in your previous save only to discover that the item you purchased is now gone due to the same quirk. http://forum.shrapnelgames.com/images/icons/icon9.gif <font size="2" face="sans-serif, arial, verdana">Of course, using the saved game system to gain pre-knowledge of places you haven't been yet, could be considered cheating itself...
October 1st, 2003, 05:30 AM
Yeah the same thing could be said if you die and use a save game you made before it happened
October 3rd, 2003, 08:02 AM
Yep. It sure could. That's a major reason why I dislike games designed with the expectation you'll die a few times and keep playing from the recent saved game. Not only that it's "cheating", but that it kinda removes all challenge and suspense, replacing it with the penalty of replaying part of the game. Long live Nethack. http://forum.shrapnelgames.com/images/icons/icon12.gif
October 3rd, 2003, 04:54 PM
Originally posted by PvK:
Of course, using the saved game system to gain pre-knowledge of places you haven't been yet, could be considered cheating itself...
PvK<font size="2" face="sans-serif, arial, verdana">Frankly, I was expecting the game to randomly generate new equipment when it loads from a save game. Instead, if I want to do that, I have to restart the entire game. Then all the places get new inventories and it's all good. So if I completely clear out a planet of all their good equipment, I can save, quit the game, restart, and there will be more stuff for me to buy.
If I die, reload and I want to go back to a planet to try getting either the equipment I lost or new equipment, I shouldn't be penalized because of the "quirks" in the trading system. Either reset the shops with the save games to what they were at the time of saving, or re-generate them. I can understand wanting to keep savegame filesizes low (hence why saving the contents of the shop in a savegame is not being done), as well as loading times, but come on. The game already regenerates the shops every time you level or every time you launch the game. Putting in another call to do it whenever you load a saved game would be a simple, elegant solution, remove the problems I had, and remove the duplication bug.
Edit: As for considering saving and reloading "cheating", fine, feel free, but given the nature of computers and games, it is entirely unrealistic to assume that people are going to be willing to play a game that has no save feature whatsoever. It's frustrating and annoying, and makes the game not fun, especially if the game is very hard. Very few people have the ability to sit down a play a game through to completion in one sitting, especially if the game is long, hard, and/or buggy. Imagine playing Starfury, having just gotten a nice, shiny battleship, when suddenly...BAM! Crash to desktop. Well, no savegame to reload, let's start all the way back at the beginning of the game, only to CTD again after having bought a battleship. Or let's say you have what most people commonly refer to as a life, and you play games in your spare time. Well, too bad, you'll never make it past your little Mk1 Destroyer, because you can't save your 1-2 hour game sessions. Oh yes, that's fun. http://forum.shrapnelgames.com/images/smilies/rolleyes.gif
[ October 03, 2003, 16:02: Message edited by: Hotfoot ]
October 3rd, 2003, 05:00 PM
You can also do the same by visiting another port; it re-sets the previous one, oddly. Though I agree it should be more uniform in how it resets.
October 3rd, 2003, 05:04 PM
Originally posted by Phoenix-D:
You can also do the same by visiting another port; it re-sets the previous one, oddly. Though I agree it should be more uniform in how it resets.<font size="2" face="sans-serif, arial, verdana">Actually, I've noticed that ports will stay uniform in the demo no matter how many other ports you visit. I went to every port in Freeport, then Genesis, then back again, and Freeport Station and Freeport 5 were still as I had left them. Only levelling seems to reset them, as the level of equipment you buy is directly proportional to your own level.
October 3rd, 2003, 05:21 PM
Odd, because when filling up the- aha.
What I did specifically was visit Freeport V, then the station, reload, Freeport V, station, etc. So its not as easy as I thought I remembered.
October 4th, 2003, 04:26 PM
Another thing when you take a job at a spaceport, then load a saved game, that job is gone while the others are still there!
October 4th, 2003, 10:40 PM
I got Freeport station to reset itself without levelling or reloading. At first I waited for about a year at the station, no change resulted. Then I went to another system and came back. Again, there was no change. Then I visited Freeport V spacedock and returned immediately to the station and bingo, full reset.
I'm guessing a certain period of time passage and visiting another station is what causes it, although the period of time in question might be extreme.
edit: Scratch that, I was able to get Freeport station and Freeport V's spacedocks to reset just by flying back and forth between them. I'm guessing the game only keeps one component list on hand along with the ID of the spacedock it belongs to and doesn't bother resetting it when a save is loaded.
[ October 04, 2003, 22:11: Message edited by: Mehrunes ]
vBulletin® v3.7.0, Copyright ©2000-2013, Jelsoft Enterprises Ltd.