Wild labor task - PrisionerTransition receives invalid state, indefinite protection until death #4
Labels
No labels
Bug
Suggestion
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
NotEvil/TiedUp-Legacy#4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Describe the bug
When captured and given a gather task by a kidnapper not assigned to a camp, fulfilling this task does not correctly release you from captivity, putting you in an indefinite state of immunity until death.
This may be the result of an improper release order, as the console output considers the collar removal to be forcibly removed, and alerts the kidnapper that just removed the collar, causing them and other nearby kidnappers to walk up to you but not do anything. In addition, the PrisonerTransition logs 'Cannot release - not IMPRISONED or WORKING.'
Steps to reproduce
Expected behavior
Once the task is completed, you are let go, the kidnapper says a line from jobs.complete and nothing else, and leaves you behind uncollared. After the protection period has expired, you become an eligible target again.