I looked through the known bugs page and this wasn't there. Is there a reason that Camillan triarii armor upgrades cost 697 mnaii? Perhaps someone accidentally typed a 6 where there was meant to be none...that would definitely explain it, because 97 is a fairly reasonable cost for the armor upgrades (a little expensive if anything). 697 is just...ridiculous...so I assume it must be a bug.
Bookmarks