Это не баг, это фича. Если была война и убили босса рекетиров и мэра, то убитый должен сбросить профессию. Почему так сделано? Иногда мэра или босса рекетиров могут убить без всякой причины, поэтому возможно автоматический сброс профессии сбросили (не, наемник все также может ,,сбрасывать'' профессии при помощи заказов).