Exactly. I am having a really bad day...Huns as neighbor and of course they declare war "just because" and of course the barbarians would rather loot my cities instead of attacking the 10 HP Hunnic warrior *sigh*.
On the positive side, the 10th or so raid did finally steal something other than production. It stole 1 Gold. One. Gold. While I have about 150 Gold. One Gold...and before that they were stealing 10-15 Production per raid.
Is this really me having the worst day with this game ever or is the looting mechanism completely bonkers? Since I have no idea how it is "supposed" to work viz. balanced looting, here is what would make sense to me: barbarians steal random yields (i.e. evenly weighted between Food, Culture, Science, Gold, Production) and the amount stolen is proportional to a percentage of actually produced yields.
For example, the barbarians shouldn't steal more Production than is produced in one turn (they did multiple times for me -.-) but rather about 20-80% of the per-turn-yields of that city.
Most importantly though, the stolen yields should be evenly weighted! It is EXTREMELY unlikely that this is the case right now; if I have listed all the things that can be stolen correctly, that would mean the chance that they steal Production 9 times in a row is 0.0000512 %....meaning it is basically impossible, so something must be broken (unless this is seriously intentional in which case I would be shocked, frankly).