to raise the morale you can talk to Jester and give the bandits money. You can also accept task from Jester. Morale decrease over time so you have to check every now and then if you want to keep it at 100. If your morale is at 100, you can try visit the pub at night, that's what works for me.