Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skeletons drop corpses #3945

Closed
ianestrachan opened this issue Oct 29, 2013 · 9 comments

Comments

Projects
None yet
6 participants
@ianestrachan
Copy link
Contributor

commented Oct 29, 2013

Which, when butchered, produce plant marrow.

I'm going out on a limb here and guessing that this isn't intended behavior.

@i2amroy

This comment has been minimized.

Copy link
Member

commented Oct 29, 2013

The problem here is that skeletons have been changed to use the ZOMBIE death function, which redirects to mdeath::normal. This either needs to be changed to a custom function or changed back to the old method of not having an mdeath::function as it was previously.

@ianestrachan

This comment has been minimized.

Copy link
Contributor Author

commented Oct 29, 2013

They should have their own function to drop bones (which I think an issue already exists for). They probably shouldn't drop other loot.

@StrangerState

This comment has been minimized.

Copy link
Contributor

commented Oct 29, 2013

I could see the skeletons losing their pants, but it could probably still be wearing a shirt or a jacket. The loot tables in the zombie function could be changed to account for this.

Going by the most recent description, Skeletons aren't actual fleshless human skeletons but more like zombies that are morbidly skeletal-thin, but they're still using the bone material, rather than flesh. I can see two directions to go with it. If the zombie is fleshy enough to leave a corpse, then it should have a flesh material type (and maybe a new "NO_MEAT" flag). If it's just naked and so bony that it just collapses into skin and bones, then dropping a bunch of bones in lieu of a corpse shouldn't be too hard to implement.

On a tangential note, the zombie death function itself is kind of unsound, and it should be made obsolete once that creature rewrite comes to pass. When that happens we should be able to create a creature's inventory based on item groups at the time they are spawning, and we wouldn't always have to worry about generating new items on the fly when a zombie is killed.

@GlyphGryph

This comment has been minimized.

Copy link
Contributor

commented Oct 29, 2013

Skeletons have /skin/, but it would probably be going a bit far to say they have any real flesh under it. They should definitely drop corpses though, since they should be able to resurrect - they just shouldn't return any items when butchered, and the corpse should probably be pretty light.

@ianestrachan

This comment has been minimized.

Copy link
Contributor Author

commented Oct 30, 2013

I can't imagine they have much flesh left, since they have a chance for bullets to pass right through them without any damage (like smokers).

@KA101

This comment has been minimized.

Copy link
Contributor

commented Oct 30, 2013

And the bones are doubtless full of Blob. One good kick ought to Pulp the thing, truth be told.

@i2amroy

This comment has been minimized.

Copy link
Member

commented Oct 30, 2013

Corollary to this, several robot types now drop corpses when they shouldn't (since their crumpled bodies are currently handled by the item drop code).

@Rivet-the-Zombie

This comment has been minimized.

Copy link
Member

commented Oct 30, 2013

Skeletons have /skin/, but it would probably be going a bit far to say they have any real flesh under it. They should definitely drop corpses though, since they should be able to resurrect - they just shouldn't return any items when butchered, and the corpse should probably be pretty light.

I've always envisioned C:DDA skeletons as looking like the Crypt Keeper. I'd think one solid stomp could finish something like that off for good once it was on the ground.

@i2amroy

This comment has been minimized.

Copy link
Member

commented Oct 30, 2013

Here's the image I've always associated with C:DDA skeletons:
http://fc08.deviantart.net/fs71/i/2012/043/6/1/cancer_by_lordnetsua-d4phl2v.jpg
Mostly just bones, but with a very thin layer of ooze/skin on top.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.