• 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!

people in tavern rooms

morgan terror

Magnificent bastard
Storm Modder
Public Relations
you know the people that occasionally show up in houses throughout the town? well, i've been seeing them in tavern rooms too. it's understandable why this happens in regard to coding, since it's the same kind of location, but it doesn't really make sense from a gameplay perspective. however, this wouldn't bother me if it wouldn't occasionally interfere with the rest of the game.

what happens is that whenever a quest takes place in a tavern room, the guy already inside starts mucking around with the quest. for example, remember that captain that's supposed to escort the ammunition ship to barbados? if you choose to kill him, the player starts walking along the waypoints set for the 'resident'. i'm not sure if there's a way out of that problem, since the game crashed pretty quickly once it started doing that. i think that the resident also screws up the girl won in a card game quest. the trick to avoiding these problems is of course trying until there's no resident inside, but it is far from ideal.

as for solving the problem, i'd think a seperate house location designated as tavern room with some code preventing a resident from spawning would do the trick. keep in mind though that not all taverns have the same room, namely the newer ones (for as far as i remember).
 
There is probably a line in the residants that make it...

Removing this sould hopefully fix it for the tavern rooms :yes
 
thank goodness, i hope that makes it into the next patch. are you sure that it won't remove the residents everywhere though?

by the way: the reason why i initially tried to kill the guy is because i couldn't talk him over. this is because my leadership skill wasn't high enough, but with the way the skill system now works, you CAN'T get it high enough at that point in the plot. doing some sidequests first would fix it, of course, but we know now that that tends to mess up the main quest. it's okay, i guess, but still noteworthy.
 
Doing sidequests during the main quest shouldn't mess things up; it could in specific instances,
but then we'd have to find those instances and make sure it doesn't happen again, like Talisman did for the Claire Larousse one.
 
Try attached file. Extract to PROGRAM\LandEncounters .
I had the code check if the word "tavern" comes up in the location ID and, if so, skip the generation of random characters.
Please check if you still DO get them in the tavern halls; if not, I'll probably have to adjust the code a bit and make it search for "upstairs" instead or something.

Edit: On second thought, let's do that straight away. Attached file updated to search for "upstairs" instead.
 
will do. however, i have found something a bit nastier. apparently, that part of the main quest simply no longer works at all. i killed him without problems this time, but the game crashes when you find the papers he has with him. i think bribing him still works just fine. anyway, i'll go try out that mod of yours.

EDIT: it works! better still, it also fixed the quest!
 
people still show up where they should, and i haven't been finding them in any of the tavern rooms. i have, however, not checked all the rooms yet, so someone else trying this out would be helpful. it causes no additional bugs from what i've seen, but testing the remaining residents is recommended for sake of being 100% sure.
 
okay, i've found the first curious event, which may or may not be related to this mod. oranjestad tavern is missing the sleeping sequence now. resting in the tavern still sets the time to 10 in the morning, but you don't go to your room first. i haven't found any specifically bad effects from this yet, but it's still worth noting.
 
That has been like that as long as I can remember. The same thing happens in one of the Spanish taverns also. Santo Domingo?
 
Is it the same room design (ie model) that is used for both locations? :?

May be a missing locator :shrug
 
No, it is not related to this fix.

The taverns are different. At the Dutch tavern you walk straight in and the bar is facing the door. At the Spanish tavern when you walk in the bar is on the left.
 
In those two taverns you do not go upstairs. You pay you money the screen goes black then comes back where you were in the Spanish tavern, while in the Dutch tavern the only change is to the clock.
 
Back
Top