You can earn some gold by working for the city guard.
The head of the city guard which you can see on the first floor of the tavern is always looking for new heroes to watch over the city. This is an honorable profession that even lets you determine your working hours between one and ten hours.
The higher your level, the more you earn. The actual salary of the city guard is always calculated when you collect it. The previously displayed value is calculated according to the criteria available at the start such as level and other bonuses.
You can stop working for the city guard at any time. However, if you do so, you will lose your salary.