CombatExtended-Continued / CombatExtended

Combat Extended mod for RimWorld
381 stars 255 forks source link

[Bug]: Alpha Animals - 'Swallowed Whole' Insta-kill #1206

Open N7Huntsman opened 2 years ago

N7Huntsman commented 2 years ago

Rimworld version: Combat Extended version: 1.4.4.3 Combat Extended source (Steam, GitHub, etc.): Github Your operating system: Windows 10 Your mod list: Harmony, Ideology, Royalty, Vanilla Framework Expanded, Alpha Animals, Combat Extended.

Description When a pawn is shallowed by the Alpha Animal Mature fleshbeast, the pawn is instantly killed by having its neck destroyed and throws an error (log below). This appears to be related to the mechanic in Combat Extended where animals are attack the neck of prone/knocked down targets. In testing, massively increasing the body part hit points of the neck on the swallowed creature allows then to survive the damage to their neck.

Currently, this is fixed in the release version of CE by disabled the Fleshbeasts' 'swallow whole' ability.

Expected behavior In the base mod, the Mature Fleshbeast swallows but does not immediately kill the swallowed pawn, and there is a window of time during which killing the fleshbeast will cause it the swallowed pawn to be rescued.

To reproduce Spawn a Mature Fleshbeast and get it to attack a colonist.

Screenshots & log dumps Error log: https://pastebin.com/uiyD79FH

Complete the following checklist I hereby verify that I have done the following:

SamaelGray commented 2 years ago

To add to the animals issues, the cave spiders from VAE-Caves are bugged as well. the cocoons they create throws errors when the spider tries to consume the prey inside