Figured out why Gabby's Merchant settings are causing problems (in UC-1.13)[message #287709]
|
Tue, 26 July 2011 22:24
|
|
Wil473 |
  |
Messages:2813
Registered:September 2004 Location: Canada |
|
|
Gabby and Franz may not have same items defined in their inventory XML's. Had some time today so I decided to swap inventories and merchant behaviours between Herve (being used by Smitty) and Gabby (being used by one of the Calisto bartenders). The problem of Franz suddenly not buying some items came back as expected. Decided to comment out part of Smitty's inventory, and found that Franz would buy/sell as normal the commented out inventory. For items left common between the two merchants, Franz will not buy/sell (shows up as $1.00 item as it looks like the game initializes from the full list). Smitty on the other hand will buy/sell without problem.
Betty (Keith's merchant list/behaviour) may also be affected - for some time now I've been noticing that Betty still sells the "Cigar Gift Set" for $1.00 (probably in her inventory from game initialization) but will not buy it from mercs. As a rule all bartenders in UC sell the "Cigar Gift Set," and Gabby inventory/NPC ID was used by bartender.
Options:
0) Leave Gabby merchant behaviour/XML with the Bartender.
1) Not have Smitty and Franz sell the same optics. There is a BR's outlet in the sector north of Franz that is not part of this bug. Franz seems to be able to buy attachments even if not listed in his XML (just as he can buy weapons not defined there as well).
2) Drake arms dealer set to use the Gabby merchant settings, no change to inventory (don't think there is any common inventory), but he will be able to buy stuff.
EDIT: did some more experimenting, any changes to how the Gabby merchant behaviour and XML are used will have to wait till next save game breaking version. While not save game breaking per sec, I cannot figure out how to seamlessly transfer the Gabby merchant behaviour to Smitty or another Merc without the bartender in Calisto ending up with a lot of cheap hunting gear (ie. all of Smitty's current inventory ends up being associated with the bartender, but since it is not legal according to the XML it all cost $1.00). Best I could probably manage is drop the inventory on a 3rd party NPC (ie. Agent X) and hope the player doesn't reach him till the point cheap hunting gear is meaningless in-game.
[Updated on: Wed, 27 July 2011 01:19] by Moderator Report message to a moderator
|
|
|
|