I THINK(not sure of this yet) that i've figured out why this bug occurs. I think it might occur because the barbarian army is forced to withdraw rather than being completely destroyed.
...
If other players could prove (or disprove) my hypothesis that would be nice thanks
Also I hope this helps the gameforge guys so they can finally fix this
Display More
Thanks for the info, it's allowed me to regain full marble production!
Full story...
I sent an army, lots of hoplites, various artillery and catapults/mortars to remove some barbarian brigands that were blocking my marble production.
At the end of the battle, the message said, "As Barbarians did not have any units left to hold on to the main battle line, the rest of the army has withdrawn". Three "barbarian rams" remained, the 17 year bug took effect and ultimately, even though I was victorious, the barbarians stayed in place.
I repeated the attack, but with 60 fewer hoplites (I just didn't want to recruit any more) and added 120 swordsmen to fight on the flanks.
Once the wall was down, the swordsmen quickly eliminated some of the barbarian rams and the rest were eliminated by the end. This time the message was, "One of Barbarians’s armies has been completely destroyed", the barbarians were gone and I was back to full production!
The only difference between the two scenarios is the "withdrawal" vs "destroyed", which seems to confirm your hypothesis.