be HAPPY and not ANGRY once released from prison
The problem is only with creatures of the same color as the player that are being held captive. I would like the state of the creatures once released from prison to be HAPPY and not ANGRY. It does not seem logical that after various adventures to free them they are upset when they are brought home. They also seem to demand all the wages they have missed because of their captivity.
No solution?
There is no annoyance generated from being held captive.
They get annoyed because they are hungry and can't feed themselves because of the custody and like you said also can't get their salary and so will get angry from this even more!
No solution?
A possible solution would be to set their happiness back to max once you free them by capturing the prison. I think you can possibly script that behaviour already but they will still ask for their salary. 🤔
I'm not sure if we want this to change, but if we do the way could be to freeze their happiness while in prison.
It not makes sense for the creatures to be angry with those who release them
They are angry you took so long to free them :p