K
Keith
Guest
Keith - Originally posted by Duke Suraknar from Ellaybe Island
Ok, if you encounter the Bug where you can't no longer Take Trade missions from stores there is a Workaround.
Here are the Details as outlayed by Thanos.
******************
Concerning the STORE/TRADE thing, here's a workaround. Find the name of the trader that you need to deliver stuff to, from the Quest Log. Now look in ProgramDialogs for a file with that name
(for example, for the trader in Falaise de Fleur, it's 'arnaud matton_dialog.c')
Now look for this line:
and replace the ">=" with "<="
Also, look for the line:
and comment it out (ie Put "//" without the quotes in front of it).
This should do the trick. The next time you talk to the shopkeeper, you'll have a dialog option for 'delivering the goods'. I have tried this (had the same quest bug) and it works; I was able to get a new quest immediately after.
When you're done, you can change the file back to the original
One more thing: for some reason, the game sets the expiration date for these quests to a very high value (definately NOT a month, more like 2 years). I was able to check thish from the savegame. You can make the quest expire by `hex-editing` the savegame BUT, when I did this, I was unable to get any more quests of that type.
-thanos
**********************
The Bug has been posted on the Bug List anyways for an Eventual Patch from Bethesda.
Ok, if you encounter the Bug where you can't no longer Take Trade missions from stores there is a Workaround.
Here are the Details as outlayed by Thanos.
******************
Concerning the STORE/TRADE thing, here's a workaround. Find the name of the trader that you need to deliver stuff to, from the Quest Log. Now look in ProgramDialogs for a file with that name
(for example, for the trader in Falaise de Fleur, it's 'arnaud matton_dialog.c')
Now look for this line:
Code:
if (CheckQuestAttribute("iTradeNation", npchar.nation) && GetSquadronGoods(pchar, iQuestTradeGoods) >= iQuantityShipGoods)
and replace the ">=" with "<="
Also, look for the line:
Code:
RemoveCharacterGoods(pchar, makeint(pchar.quest.iTradeGoods), makeint(pchar.quest.iQuantityGoods));
and comment it out (ie Put "//" without the quotes in front of it).
This should do the trick. The next time you talk to the shopkeeper, you'll have a dialog option for 'delivering the goods'. I have tried this (had the same quest bug) and it works; I was able to get a new quest immediately after.
When you're done, you can change the file back to the original
One more thing: for some reason, the game sets the expiration date for these quests to a very high value (definately NOT a month, more like 2 years). I was able to check thish from the savegame. You can make the quest expire by `hex-editing` the savegame BUT, when I did this, I was unable to get any more quests of that type.
-thanos
**********************
The Bug has been posted on the Bug List anyways for an Eventual Patch from Bethesda.