-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Cocoon Samples #63791
Comments
Confirmed on dc8a598 Going to a shipwreck and killing the razorclaws there, then waiting for them to turn into cocoons will result in the cocoon dropping fish and insect samples when killed. |
This is because they don't leave a corpse behind, so the dissectables are just dropped, Lines 2683 to 2690 in dc8a598
|
oh i always tought it was a feature |
What if we just make this a feature, instead of considering it a bug? |
Why would we? Nothing says "extract the characteristic parts of X" quite like "hey what if we melted it down to gloop but exploded before finishing" On the design side getting to bypass dissection like this is immensely abuseable. It's a bug with the dissection samples living in a corpse pocket and the "no corpse" setting not erasing the contents. |
I think this can be cleared up by adding a check during for ( item this_item : corpse_pocket_contents ) {
if ( std::find(harvest_results) == this_item {
i_rem this_item;
}
} The brute force way is to simply clear that pocket entirely during zombify into, but that pocket is also used for bionics and things like embedded arrows I think. So we don't really want to do that, we want our removal to be as precise as possible. |
I've encountered this again while testing #71475 |
Describe the bug
So, according to Venera, this is a bug. If you kill something and let it become a cocoon, killing it leaves behind some samples.
Attach save file
N/a
Steps to reproduce
Kill razorclaws, wait, kill cocoons
Expected behavior
Apparently, not samples dropping?
Screenshots
No response
Versions and configuration
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],
Xedra Evolved [xedra_evolved],
Magiclysm [magiclysm],
Blaze Industries [blazeindustries],
SpeedyDex [speedydex],
Stats Through Kills [stats_through_kills],
Stats Through Skills [StatsThroughSkills],
My Sweet Cataclysm [my_sweet_cataclysm]
]
Additional context
No response
The text was updated successfully, but these errors were encountered: