CleverRaven / CleverRaven/Cataclysm-DDA
Goats leaving enclosures by hopping fences
- Dominant language
- C++
- Stars
- 13.1k
- Forks
- 4.6k
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 200
Description
### 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


### Versions and configuration
- OS: Windows 11
- OS Version: 10.0.22000.978 (21H2)
- Game Version: 5e94c7c [64-bit]
- Graphics Version: Tiles
- Game Language: System language []
- Mods loaded: [
Dark Days Ahead [dda],
Bionic Professions [package_bionic_professions],
Aftershock [aftershock],
Arcana and Magic Items [Arcana],
Blaze Industries [blazeindustries],
Xedra Evolved [xedra_evolved],
Mythical Martial Arts [MMA],
Cataclysm++ [Cata++],
Arcana/Aftershock Patchmod [Arcana_aftershock_Patch],
Arcana/Cata++ Patchmod [Arcana_Cata++_Patch],
Extra Mutated Scenarios [extra_mut_scens],
Mining Mod [Mining_Mod],
My Sweet Cataclysm [my_sweet_cataclysm],
Translate Complex Dialogue [translate_dialogue],
Secronom [secronom],
Secronom+ Lore Expansion [secronom_lore_expansion]
### 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.
Contributor guide
Research direction
No source file, test, or entry point is named. First reproduce the issue in game version 5e94c7c using goats in a split rail fence enclosure, with the listed mods if possible. Compare goat movement and fence behavior with the expected enclosure containment, then verify that goats no longer leave their spawning enclosures while retaining intended agility.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100