CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.1k stars 4.1k forks source link

Goats leaving enclosures by hopping fences #61347

Open CocoBatPone opened 1 year ago

CocoBatPone commented 1 year ago

Describe the bug

Goats are leaving the enclosures they're spawning in very easily, by climbing over the fence.

Steps to reproduce

  1. Find/spawn at farm with goats or spawn goats in an enclosure made of split rail fence
  2. Watch goats wander or startle them
  3. Goats leave enclosure and wander off

Expected behavior

I expect to be able to keep goats in an enclosure, and for the enclosures they spawn in to be able to hold them.

Screenshots

2022-09-29 10_30_08-Cataclysm_ Dark Days Ahead - 5e94c7c 2022-09-29 10_26_39-Cataclysm_ Dark Days Ahead - 5e94c7c

Versions and configuration

Additional context

I figure maybe goats are meant to be able to climb/jump over certain things as I've cared for goats and know they're quite agile and like to jump over and onto things, so this might be a feature, but I figure they're not intended to be able to leave enclosures they spawn in so easily.

LyleSY commented 1 year ago

Real Goatperson here. This was intended by design as far as goats climbing but if someone wants to beef up the pre-goat fences to be more goat-proof that makes sense to me

LyleSY commented 1 year ago

Some quick research suggests there is such a thing as goat-proof fence but I'm not sure off the top of my head that we have this modeled in CDDA https://www.tractorsupply.com/tsc/cms/life-out-here/the-barn/goats-and-sheep/choose-the-right-fence-for-your-goat

CocoBatPone commented 1 year ago

Ah, yeah, I expect a goat to be able to hop a fence, the ones we had were fenced in with chainlink, the only reason this was off to me is because they can leave the fencing in which they spawn, which I wouldn't expect, with them being in there in the first place and all.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not \'bump\' or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.