It is a good question and I wish I knew the answer.
I recently doubled the price of slingers in my game, and it has no negative effect on the AI purchasing them. That is, they purchase them as often as ever (as do I).
One would think that if there was an active comparison of stats, this would lower their chance of being purchased?
Bookmarks