game: Simplify allocation of game objects

Fixes bug where objects beyond serf/flag/building/inventory_limit were allocated.