Just fact checking,
is there a gold cap on passive gold items like avarice and philosophers stone?
someone told me its 2.
Yup. It's 30 gold/10 seconds for items.
oops, lies to the OP
No, there is no cap. However, if you buy more than two you are stupid, as they take ~15 minutes to pay off, so you are better off starting your "real" items.
© 2013 Riot Games, Inc. All rights reserved. Riot Games, League of Legends and PvP.net are trademarks, services marks, or registered trademarks of Riot Games, Inc.