Cataclysm-DDA icon indicating copy to clipboard operation
Cataclysm-DDA copied to clipboard

Blood draw kit gives error every time I draw toxic acidic blood from acidic zombie

Open CoroNaut opened this issue 1 year ago • 1 comments

Describe the bug

As title, see picture for in-game error and debug.log for trace. It ends up working anyways, and the blood goes into the blood draw kit all the same.

Attach save file

TESTINGTWO-trimmed.tar.gz

Steps to reproduce

  1. Spawn blood draw kit
  2. Spawn acidic zombie
  3. Try to collect toxic acidic blood

Expected behavior

There shouldn't be an error when collecting toxic acidic blood

Screenshots

image

Versions and configuration

  • OS: Windows
    • OS Version: 10.0.19045.4651 (22H2)
  • Game Version: cdda-experimental-2024-09-07-0110 e398be1 [64-bit]
  • Graphics Version: Tiles
  • Game Language: System language []
  • Mods loaded: [ Dark Days Ahead [dda], Disable NPC Needs [no_npc_food], Portal Storms Ignore NPCs [personal_portal_storms], Slowdown Fungal Growth [no_fungal_growth] ]

Additional context

debug.log

CoroNaut avatar Sep 08 '24 02:09 CoroNaut

I think #67382 is the culprit. Previously drawing blood from acidic zombie generated acidic blood, and then function exited.

This change https://github.com/CleverRaven/Cataclysm-DDA/pull/67382/files#diff-99adfdaa9690fab771878f30cd5fe3b30b0d4e87f994e1d4176cf3331fcd906fL4646 made it so draw kit drew acidic blood and immediately after that it tried to put "default" blood in vacutainer, but can't do this because it can't mix default blood - blood in the error message - and acidic blood.

Night-Pryanik avatar Sep 08 '24 16:09 Night-Pryanik