1) There's something crazy going on, though. When I updated the file, I accidentally overwrote the database file (not config ), which still doesn't have the new Adana troops. I've manually added them, and the number of owned traitstones used by those 3 troops went up like crazy.
2) Also, I think the automatic update on the number of owned traitstones when you add/remove traits should be a toggle option (like a checkbox somewhere?). Why? Because some people might not update traits and traitstones on the go, and maybe update them in different times.
Hope I could make myself clear enough
EDIT: Another bug I've noticed: All my troops with any "reserved traits" had their already unlocked traits changed to reserved.
EDIT 2: This is happening every time I reload the app, and, yes, I'm saving config file