Map::board_vehicle: passenger (<null>) is already there

Hi all, new here.

I’m getting this error on my guy’s RV, and can’t access the vehicle controls. A search on the subforum didn’t find this error, so I’m imagining it’s a bug. So, yeah, reporting. Is there a way I can edit the save file to fix it?

EDIT: Forgot to note the problem started when I found a wolf dead in my driver’s seat. I’m imagining he was trying to steal it and my companion got him before he could get it into gear?

Happened to me once. Needed to siphon de gasoline, there was no way i could control the car.

Figured out how to fix it. I hope it doesn’t screw anything else up.

Go into your maps.txt file. Find your vehicle – helps I suppose if you gave it a unique name.

Then look for lines below your vehicle’s name that have numbers other than 0 in the second-to-last and third-to-last places on the end, like this:

1 0 -1 300 0 0 0 1 2 0

That 1 2 (bolded above) seems to be the problem (in another instance it was 1 1). Changing those numbers to 0 0 on each line defining a tile in my vehicle cleared up the error. I fixed about 8 or 9 of these, and my vehicle works fine again – controls are accessible again.

So, to be clear, the line above should look like this after the appropriate change:

1 0 -1 300 0 0 0 0 0 0

Glad, too, because this is a heavily tricked-out RV with tons of stuff in 7 trunks… it would have been sooo tedious to tear it down and rebuild another.

Started a new game, and it has happened again as I started my RV From Hell for the first time in that game.

The driver’s seat was clear, though, so I tried driving. Every movement I get 8 or so messages like this:

DEBUG: empty passenger part 1 pcoord=62, 60 u=61,60

They vary between part 1 and part 4 at changing coordinates.

EDIT: This time, the value was 1 1 instead of 1 2, and changing that to 0 0 in each affected vehicle tile fixed it.

This should be fixed in the latest dev version. If you’ve already upgraded to that and this problem still isn’t fixed then we have a problem. :stuck_out_tongue:

Nope, I hadn’t upgraded yet, so disregard then! I tried, but it crashed – probably due to the savefile control characters thing? Guess it’s time to roll a new dude!

Hi there.
Playing Cata DDA since 0.2, first time I encounter this bug.
Playing with stable Version of 0.8, "Romero"
Mapfile shows following

Thunder
5 0 0 400 0 0 0 0 0 0
54 0 0 100 0 0 0 1 3 1
{“bday”:0,“invlet”:110,“typeid”:“goggles_welding”}
0
24 0 0 1000 0 0 0 0 0 0
12 0 -1 400 0 0 0 0 0 0
57 0 -1 200 0 0 0 0 0 0
24 0 -1 1000 0 0 0 0 0 0
12 0 1 400 0 0 0 0 0 0
25 0 -2 200 1 0 0 0 0 0
25 0 2 200 1 0 0 0 0 0
55 0 -1 250 0 0 0 0 0 0
4 1 0 400 0 0 0 0 0 0
28 1 0 50 0 0 0 0 0 0
4 1 -1 400 0 0 0 0 0 0
28 1 -1 50 0 0 0 0 0 0
69 1 -1 20 0 0 0 0 0 0
4 1 1 400 0 0 0 0 0 0
28 1 1 50 0 0 0 0 0 0
69 1 1 20 0 0 0 0 0 0
5 1 -2 400 0 0 0 0 0 0
5 1 2 400 0 0 0 0 0 0
4 2 -1 400 0 0 0 0 0 0
13 2 0 400 0 0 0 0 0 0
4 2 1 400 0 0 0 0 0 0
33 2 -2 400 0 0 20 0 0 0
33 2 2 400 0 0 20 0 0 0
4 -1 -1 400 0 0 0 0 0 0
28 -1 -1 50 0 0 0 0 0 0
4 -1 0 400 0 0 0 0 0 0
28 -1 0 50 0 0 0 0 0 0
4 -1 1 400 0 0 0 0 0 0
28 -1 1 50 0 0 0 0 0 0
20 -1 -2 1000 0 0 0 0 0 0
48 -1 -2 150 2370 0 0 0 0 0
19 -1 2 1000 0 0 0 0 0 0
48 -1 2 150 440 0 0 0 0 0
5 -2 -1 400 0 0 0 0 0 0
53 -2 -1 300 0 0 0 0 0 0
5 -2 0 400 0 0 0 0 0 0
53 -2 0 300 0 0 0 0 0 0
5 -2 1 400 0 0 0 0 0 0
53 -2 1 300 0 0 0 0 0 0
16 -2 -2 1000 0 0 0 0 0 0
16 -2 2 1000 0 0 0 0 0 0
4 -3 -1 400 0 0 0 0 0 0
53 -3 -1 300 0 0 0 0 0 0
4 -3 0 400 0 0 0 0 0 0
53 -3 0 300 0 0 0 0 0 0
4 -3 1 400 0 0 0 0 0 0
53 -3 1 300 0 0 0 0 0 0
33 -3 -2 400 0 0 20 0 0 0
33 -3 2 400 0 0 20 0 0 0
45 1 0 400 0 0 0 0 0 0
49 1 0 300 100000 0 0 0 0 0
49 1 1 300 100000 0 0 0 0 0
49 1 -1 300 100000 0 0 0 0 0
49 0 -1 300 100000 0 0 0 0 0
49 0 0 300 100000 0 0 0 0 0
49 0 1 300 100000 0 0 0 0 0
58 -2 -2 20 0 0 0 0 0 0
58 -2 2 20 0 0 0 0 0 0
58 -1 2 20 0 0 0 0 0 0
58 -1 -2 20 0 0 0 0 0 0
60 1 -2 20 0 0 0 0 0 0
0

After changing the mentioned numbers to 0 0 it works fine,
but I still thought I should report it because it seems this bug still occurs.