Error message—"cannot acquire lease: no player id!"

Summary: Got an error message; not quite sure what caused it, but most of my guys were eating and I was just looking at the citizen management dialog.


Versions and mods:
No mods, latest release version in Steam at the time of writing, version 0.1.0 (release 210) according to the title screen.

System information:
DxDiag 2015-03-15.txt (66.7 KB)


the prodigal “bug hunter” hath returned!! :smile: :+1:


I saw this message while some goblins were in my town. I don’t know if that’s the cause though.

For what it’s worth, there were no goblins in my case. That is to say, they were on the map, but not in town. Since it’s talking about a lease, I thought it might have to do with focusing the camera on a citizen (which I may have been doing since I had the citizen management dialog open; hard to tell from the video, though), or with the shepherd ‘leashing’ sheep to follow them.

We have a lot of different reports with leases errors these last weeks. I heard or read somewhere, that hearthlings lease objects so that no other entity can pick them up. That way only one person can use one object at a given time (even if he/she hasn’t lifted it yet because it’s walking towards it).

Or something like that. And to differentiate between your objects and other faction’s objects there’s ownership or the player_id I think. To calculate the inventory.


Now that I look for just “lease error”, I do indeed see a bunch of them—no clue how I didn’t when I first made this topic. Why does that always happen to me? I must be doing something wrong. Can’t remember what I searched for in this particular instance. Anyway, of course, as always, feel free to merge if need be.

That sounds sensible about leasing objects being sort of like a claim mechanism for the hearthlings. If you manage to retrace the source for that, I’d be interested to see it.

1 Like

Got them again in my play of R223. In particular, I got one precisely when a trader was set to return. See attached video.

18:55 trader was going to return from 12:00; also at 38:10.


Yes, but that one is this bug:

Allegedly Chris has already fixed it.


Excellent! I did indeed get the “on trader return” message properly in my play of R240.