Ludeon Forums

RimWorld => Bugs => Topic started by: teh_doctah on August 02, 2021, 05:42:33 AM

Title: [1.3, Royalty] Auto-slaughter/pens causing pawns to ignore area restrictions
Post by: teh_doctah on August 02, 2021, 05:42:33 AM
Set all my pawns to be Inside, an area I designated under rooves, as well as a small strip (one tile wide) through a pen so my noble could get to their throne room, due to toxic fallout.  I then noticed a pawn go into the  pen that the area cut through and leave the allowed strip to slaughter a duck.  I figured the area restriction would be prioritized. 

Should be fairly easy to reproduce, save here: https://drive.google.com/file/d/1bn5SuEcZKuyiXaAtrNyFqf1MXLGxQEsr/view?usp=sharing
Title: Re: [1.3, Royalty] Auto-slaughter/pens causing pawns to ignore area restrictions
Post by: zgrssd on August 02, 2021, 07:31:19 AM
If you cover some parts of the pen, animals will now automatically avoid the toxic fallout by staying under the roof for as long as possible.
Title: Re: [1.3, Royalty] Auto-slaughter/pens causing pawns to ignore area restrictions
Post by: teh_doctah on August 03, 2021, 02:16:08 AM
This is regarding human pawns/colonists.
Title: Re: [1.3, Royalty] Auto-slaughter/pens causing pawns to ignore area restrictions
Post by: zgrssd on August 03, 2021, 05:56:04 AM
Quote from: teh_doctah on August 03, 2021, 02:16:08 AM
This is regarding human pawns/colonists.
This is about humans interacation with the Animals:

Quote from: teh_doctah on August 02, 2021, 05:42:33 AM
I then noticed a pawn go into the  pen that the area cut through and leave the allowed strip to slaughter a duck.

If you control the animal position, you also control the human behavior. And it is not even hard.
Title: Re: [1.3, Royalty] Auto-slaughter/pens causing pawns to ignore area restrictions
Post by: sledge on August 03, 2021, 12:47:00 PM
This is not the only bug regarding area restrictions.
I had a royal pawn temporary restricted to a 10x20 area to force a rescue to sleeping spot for an ally. He just left the area to do meditation in his throne room afterwards. Normal job priorisation was not allowed outside of the area though.
Title: Re: [1.3, Royalty] Auto-slaughter/pens causing pawns to ignore area restrictions
Post by: Pheanox on August 03, 2021, 06:46:05 PM
I can not reproduce this with the save you provided, with or without ideology.  Pawns respect their assigned areas and do not leave to tend animals.  It may be fixed in 1.3.3080, though I have had this reported before and not been able to reproduce it, or the meditation bug.
Title: Re: [1.3, Royalty] Auto-slaughter/pens causing pawns to ignore area restrictions
Post by: zgrssd on August 04, 2021, 04:57:41 PM
Quote from: Pheanox on August 03, 2021, 06:46:05 PM
I can not reproduce this with the save you provided, with or without ideology.  Pawns respect their assigned areas and do not leave to tend animals.  It may be fixed in 1.3.3080, though I have had this reported before and not been able to reproduce it, or the meditation bug.
My guess is:
1. The Animal was in the restricted zone when the command targetted it
2. The Animal walked out of the zone to feed or whatever
3. The order still follows the animal, outside the allowed zones.

There is a similar thing with hunting orders. Once the Pawn locks in a target, it will hunt it no mater how far it moves from the allowed zones.