CleverRaven / CleverRaven/Cataclysm-DDA
Critters become invincible when occupying a seat
- Dominant language
- C++
- Stars
- 13.1k
- Forks
- 4.6k
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 200
Description
### Describe the bug
An large worm entered my car. Now, it is impossible to kill.
- hitting it only shows the animation of the hitting, but no HP change
- Shooting it is also just kind of ignored by the game

### Attach save file
[Kingstree-trimmed.tar.gz](https://github.com/CleverRaven/Cataclysm-DDA/files/10913676/Kingstree-trimmed.tar.gz)
### Steps to reproduce
Allow a large worm to enter your car, try to kill it afterwards, fail.
### Expected behavior
Being able to kill the damn worm
### Screenshots
_No response_
### Versions and configuration
- OS: Linux
- OS Version: Distributor ID: Ubuntu; Description: Ubuntu 22.10; Release: 22.10; Codename: kinetic;
- Game Version: 786a04d [64-bit]
- Graphics Version: Tiles
- Game Language: English [en]
- Mods loaded: [
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
Portal Storms Ignore NPCs [personal_portal_storms],
No Fungal Growth [no_fungal_growth],
Bionic Professions [package_bionic_professions],
Magiclysm [magiclysm]
]
### Additional context
_No response_
Contributor guide
Research direction
Start with the attached Kingstree-trimmed.tar.gz save file and reproduce the issue by allowing a large worm to enter the car, then attempting melee and ranged attacks. Done means the worm takes HP damage and can be killed after occupying a seat.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100