• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Fixed Opium Dialog Exit case when sitting

jsv

Freebooter
Storm Modder
Ok, now for opium trade related bug.

After making a nice profit in that 10-minutes window, I'm visiting pirates' settlement on Nevis. To be precise, the brothel there. And here is that guy sitting in the corner who asks me if I want to gamble. Sure, if he doesn't need his money anymore, why not? The guy offers me this nice selection of games:
lets_play_some_smugglers.jpg

Naturally, I want to try that "Some smuggler" game, it's new to me. It turns out to be not exactly a game, but still a gamble is a gamble, so I promise do deliver some opium in 2 months, and our little conversation is over.
But than I'm just sitting here. I can't get up from the table and fast travel doesn't work either.
The same thing happens if the guy offers me to drink instead of gambling and I agree.
 
First to clarify. The people you can smuggle to are random. Thats why I ask to test it so these kind of cases will appear :).
Will take a look at how to fix this.
 
It can has some nice effects :p.
Actually had a case once where I had to smuggle opium to the mineworkers etc :p.
So you truly get sent ALL over the place
Does it tell you only the name of the character or also the location?
Probably location too, eh? That's cool, that is!
 
So you truly get sent ALL over the place
Does it tell you only the name of the character or also the location?
Probably location too, eh? That's cool, that is!
:)
The smuggler agent gives you a book containing a list of opium buyers once they like you enough or you bring opium to them and ask about it. This list contains the names and the locations. It could for example be a priest in a church or a shop owner, it could also be a citizen walking somewhere. The script takes a lot of stuff in account already. For example people from disabled islands wont be chosen etc. (I believe guards are excluded too but I'm not sure :p).
You can only smuggle to a certain person once in a row. After that you have to smuggle to someone else first. This is to make sure if the script for example chose someone who lived next door to the opium den you couldn't exploid that to much. If you are really lucky and two people are picked closeby you can make a lot of money very quickly :p
 
I haven't had time to test this and I got to go now. But this should fix the problem.
@jsv could you test to see if it works?
place in:
..\PROGRAM\DIALOGS
 

Attachments

  • OpiumBuyer.c
    3.2 KB · Views: 94
Back
Top