CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.61k stars 4.17k forks source link

Soaked NPCs will not dry themselves off if you trade them a towel, nor can you use a towel on them via "use item on" to do it for them. #73824

Closed O1OOO1O closed 3 months ago

O1OOO1O commented 5 months ago

Describe the bug

Soaked NPCs will not dry themselves off if you trade them a towel, nor can you use a towel on them via "use item on" to do it for them.

Attach save file

NA

Steps to reproduce

Have an NPC get soaked in the rain or go through water to become wet. Get out of the rain or wait for it to go away. Trade a dry towel to them, wait. NPC will not use the towel to dry off.
Have a dry towel in your inventory, try 'use item on' when interacting with the NPC. Towel is not an option when they are soaked.

Expected behavior

If an NPC is soaked, they should occasionally check if they have a dry towel in their inventory. If they do, and they are inside or it is not raining, and they are not currently in water, they should use the towel to dry off. (preferably also only do it when 'they are in a safe situation/at ease.' as well.) Alternatively, be able to dry them off yourself via use item on, but we really need NPCs to not need to be babysat.

At present, I have to take control of the followers and dry them off to get this done. It's mostly a cosmetic thing at present, but imagine it was nighttime in winter and the NPC is wet...

Screenshots

No response

Versions and configuration

Additional context

No response

github-actions[bot] commented 4 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.