Dont know if its bugged on other clients but if anyone wants to try this code will update it don't need the 1st or 4th line. but will just leave them in there in case anyone wants to play with it incrementally.
Code:
UPDATE skill_caps SET cap = (5+(`level`*5)) WHERE skillid = 35 AND class = 8 AND `level` BETWEEN 0 AND 0;
UPDATE skill_caps SET cap = 100 WHERE skillid = 35 AND class = 8 AND `level` BETWEEN 40 AND 60;
UPDATE skill_caps SET cap = 0 WHERE skillid = 35 AND class = 8 AND `level` BETWEEN 1 and 39;
SELECT * FROM skill_caps WHERE class = 8 AND skillid = 35;