popup: Fix missing checks for PLAYER_IS_ACTIVE()
game: Fix knight morale calculation

Since buildings are now updated at every tick (instead of every 32nd) the gold stock is now 32 times too big. Temporarily divide by 32 until a better way of limiting the building updates is decided on.