I've heard, several times, that a certain team in Dota 2, can't buy more than
X gems (where
X varies from 2 to 4) and thats why some people don't break the gems of the other team once they drop them, keeping them safe at the base.
Is this true or it's just a Myth ? Whats the maximum number of Gems a team can buy ?
I know gems have a
restock time but i'm not sure if there's a limit to the number of gem instances per team.