Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#2347 closed defect (fixed)

Builders get stuck forever trying to build, if an animal is in the way

Reported by: frapell Owned by: sanderd17
Priority: Must Have Milestone: Alpha 16
Component: UI & Simulation Keywords:
Cc: Patch:

Description (last modified by sanderd17)

Steps to reproduce:

  1. Grab a bunch of workers
  2. Select a building
  3. Place the building over an animal, such as a deer

What happens:

The animal stays still, builders start hammering, and the building doesn't advance in its construction.

What should happen:

Animals should flee when workers approach, or at least move away if there's a building starting where they are standing.

SVN revision: 14494.

Change History (7)

comment:1 by Marcio, 10 years ago

This happen with a builder when he is working in another building example 2 order to build 2 houses and one of builder is working over the foundation of the second building and many are building over a single one in a reduced space.

comment:2 by sanderd17, 10 years ago

Description: modified (diff)

I have seen someone else mentioning it before. And I recently touched fleeing. So it's possible this happens.

But I can't reproduce it.

Are you sure these are the minimal steps to reproduce (i.e., if you open a map, and the first building you place on some deer, they don't run away)?

comment:3 by Michael, 10 years ago

I saw this before but I don't know what the problem was.

I can reproduce it with this steps. (revision 14486)

comment:4 by sanderd17, 10 years ago

revision 14486 doesn't count, as I touched fleeing after that, and possibly fixed it. Does it happen with the current revision?

comment:5 by Michael, 10 years ago

Yes.

comment:6 by sanderd17, 10 years ago

Owner: set to sanderd17
Resolution: fixed
Status: newclosed

In 14502:

Use an actual flee order to move animals away from the foundation. Fixes #2347

comment:7 by sanderd17, 10 years ago

Component: Core engineUI & Simulation
Milestone: BacklogAlpha 16
Note: See TracTickets for help on using tickets.