Cap Veigar's q and he is no longer veigar. If you want to get rid of one of the things that makes a champion great, then just get rid of the champion. I personally main Veigar and a few others. I like to get between 1200-1400 ap before the game ends if it lasts 45-60 mins. but obvi that doesnt always happen. Most enemy champions with build banshees and mr the instant they start seeing a pro-Veigar (a.k.a. me and prolly most of the others commenting here) and since mr chops most of his spells to peices, he typically is reduced to a tower killer or last shoter. With his abilty to continually increase his ap though, 1500 damage darkmatters still hurt no matter how much mr an enemy has, and I can truthfully say that a garen with over 300-400 mr (my entire team except for one person was ap for the game) is not easy to kill mid and even late game. Come late game though, I was finally able to have used my q enough to even the game and kill him 1v1 after our teams killed each other (i still wish i had that replay, mind you the only thing that saved me was my ulting coming back up and my crazy standard build: AA, Hat, Lichbane, Hextechgunblade (for the lichbane lifesteal and damage slow), Sorcer boots, and a fully stacked Soulstealler (if you cant fully stack it, dont play veigar XD)). However without the ability to continually raise your ap level as veigar, what else do you have? Nothing.