Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Migrants bugging out  (Read 1375 times)

NonconsensualSurgery

  • Bay Watcher
    • View Profile
Migrants bugging out
« on: April 10, 2012, 02:13:26 pm »



Help! Some of my migrants think they're traders!

Most of my migrants are fine. They arrive as normal, obedient dwarves and run towards my entrance.

Some migrants arrive with "trader" as their profession. These have an @ symbol and sit on the very edge of the map with a dropped baby AI until they are killed or a dwarven caravan arrives. If they do survive until a caravan arrives, they will all run to the trade depot and act like normal traders and then leave when it does.

This is a serious problem because migrant waves always stop after the first dwarf with the trader profession. The next dwarf will not appear until they move, and if they never move that's it until next season.

I *did* mod the entity file; worldgen dwarves now live in caves instead of fortresses, goblins build outdoor fortifications etc. What I can't figure out is how any of these changes would cause any migrant with the trader profession to not be considered a member of my fortress. Has anyone else ever triggered this bug?

My broker has high trading skills yet functions normally for a dwarf. Only migrants with trading bug out.
« Last Edit: April 10, 2012, 02:29:54 pm by NonconsensualSurgery »
Logged
Never had a bat massacre people with an axe before.
EDIT2: Oh god, the bat has got a title now.

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: Migrants bugging out
« Reply #1 on: April 10, 2012, 02:16:05 pm »

Known bug:

http://www.bay12games.com/dwarves/mantisbt/view.php?id=5098

I've had it happen in my community fortress.  I don't know any way to fix it.  The 'traders' will join and leave with the dwarven caravan, if they aren't killed by invaders.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

Garath

  • Bay Watcher
  • Helping to deforest the world
    • View Profile
Re: Migrants bugging out
« Reply #2 on: April 10, 2012, 02:23:02 pm »

I had it happen in a big way and they stayed for years untill killed.
Logged
Quote from: Urist Imiknorris
Jam a door with its corpse and let all the goblins in. Hey, nobody said it had to be a weapon against your enemies.
Quote from: Frogwarrior
And then everyone melted.

NonconsensualSurgery

  • Bay Watcher
    • View Profile
Re: Migrants bugging out
« Reply #3 on: April 11, 2012, 12:37:08 am »

How widespread is the bug? Is every fortress/world affected, or just random ones?
Logged
Never had a bat massacre people with an axe before.
EDIT2: Oh god, the bat has got a title now.

Garath

  • Bay Watcher
  • Helping to deforest the world
    • View Profile
Re: Migrants bugging out
« Reply #4 on: April 11, 2012, 03:29:19 am »

I had it in three fortresses in that world (out of 3), but not in any other world.
Logged
Quote from: Urist Imiknorris
Jam a door with its corpse and let all the goblins in. Hey, nobody said it had to be a weapon against your enemies.
Quote from: Frogwarrior
And then everyone melted.

robertheinrich

  • Bay Watcher
    • View Profile
Re: Migrants bugging out
« Reply #5 on: April 11, 2012, 07:24:47 am »

If you have dfhack installed this should fix your trader migrants (and non-trader migrants who don't enter your fort):

Spoiler (click to show/hide)
Logged

humblegar

  • Bay Watcher
    • View Profile
Re: Migrants bugging out
« Reply #6 on: April 11, 2012, 10:08:12 am »

I partly abandoned a fort because of this.

Thank you for a solution!

Will causing a cave in beneath them also work? (I know they will die, but will migraints come?)

Logged