the best thing to do to get 99 is this
and it has profit
get like 5k mind runes and air staff and do that untill ur high enough to use chao runes
then get enough chaos rune and train till lvl 45
now the easy part
do from 45-55 camelot telle for 55.5 xp per cast
and after 55 high alch maple long bow (u)
before 45 its boring and stuff but this is best way to get 99 if your member f2p i dunno
lvl 70 wc buy a ton of runes
To get 99 mage fast is to high lvl alch from lvl 55-99. i dont have 99 mage but i heard u need about 19k of nature runes. (if i am wrong correct me) and a fire or lava staff.
Same as for level 99 in any other skill. About 13 millions.
Years.
I'm 99 wc and I like to chop magic trees, I make around 140k per hr.
A Magic cape can be purchased for 99,000 coins from Robe Store Owner at the Wizards' Guild by players who have achieved level 99 Magic.
99 strength and 99 magic would make a good pure. I'm not gonna lie but that would be pretty awful, unless you had 99 range too, you'd be great. Ice barrage, K0 with dark bow. ^^
Look up a magic calculator, then how many times you have to plank-make from 86-99 magic, then add the prices of the planks + runes to cast the spell together, to get the cost.
You go to your spellbook and select "enable defensive casting" on the bottom. Then, do magic in combat, not High Alch or Teles or anything.
By doing magic. Personally I do a lot of combat, but many players prefer repeatedly using either High Alchemy, or Superheat Item. In no case will this be fast, however. It takes a long time to get ANY skill up to level 99. Other methods are using humidify and planking which require the lunar spell book and also using the stun spell which is on the normal spell book is fast xp but can become very expensive.
Alching. Try to find an item that alchs for more than their value price.
Since i have 99 magic and i got it all alching i can answer this :) Ok it took me from 70-99 about 2hrs a day about 2 months but this is 2hrs a day if you play for about 8 hrs a day you can get in about 3 weeks, goodluck :)