I just found a bug. I noticed that the Gnolam didn't seem to be getting any
from
so I did some testing. Under TradeYieldModifiers, it's iYield was set at one and in game it says +1, but I saw nothing. So I set it to 99, and it showed up, but not in huge numbers, it was about equal to the
. After trying out different settings for
and
I realised it's not adding the number it's adding the number as a percentage! The game doesn't list it as a percentage but it is. So all this time the Gnolams had almost no bonuses, which is probably why they seemed week and their
had to get a +50%, because the
was actually only a +1% bonus.
So now you could change their CommerceModifiers back to nothing (keeping the +1
per worker), and change the TradeYieldModifiers to something better. Setting it to the
TradeYieldModifiers 100 would make the
equal to the
gained from
. That might be too high, but keep in mind that it rounds down, so if
from
was 20%, you wouldn't see any at all until you got a
with 5
, and they don't add together, so having ten
with 4
each for a total of 40
would still gives you 0
. So I'd go with at least 35% for
in TradeYieldModifiers which would make it appear at 3
, but going to 50% would probably make sure it's actually a factor in the game early enough to make a difference.