Może dobrym pomysłem byłoby wprowadzenie możliwości kontraktów handlowych z innymi graczami.
Przykładowo: nie mam teraz 10k drewna, ale mam rozbudowaną manufakturę, która wytworzy mi je względnie szybko. Z kolei kontrahent jest w tej samej sytuacji z marmurem. Więc kontraktujemy, że wyprodukuję dla niego 10k drewna za 8k marmuru (ew. w określonym czasie). Do momentu wywiązania się z kontraktowanej ilości, cała produkcja zakontraktowanego surowca przechodzi prosto do drugiej strony, bez konieczności ręcznego wysyłania. Trochę jak outsourcing.
To oczywiście szkic. Myślę, że do tego można dodać wiele dodatkowych opcji, jak np. poziom kontraktowanego surowca w naszym magazynie, poniżej którego nie ma on być wysyłany do kontrahenta, nawet w czasie trwania kontraktu. No a jeśli się nie wywiążemy -> kolejne potencjalne konsekwencje. Itp.