deseiz: Is not entirly true, the lower level you are and less current manapool you have the less of an impact taking those shrines will have and raise your noob spells beyond what you can read from books.
No, it is entirely true. This tradeoff is not worth it for any character you plan to have use much magic. The spells aren't even that good compared to what you lose. According to Jarulf's Guide section 4.1.5 page 74, Firebolt requires 177 magic to read the final level. With the right equipment, even a Warrior can get to 177. (Specifically, according to 2.1.2 page 6, a warrior can get 225 magic in Diablo (not Hellfire) with perfect +magic equipment.) Holy Bolt and Charged Bolt require 255 to read the final level, which puts them out of range of a Warrior or Rogue.
Generally, Warriors have such low maximum mana that you should not sacrifice it to improve their ability to cast weak spells.
If you really want to max out spell levels on a Warrior, the easiest way to do it is to read as many books as you can, then use Enchanted Shrines to ascend the rest of the way. The Enchanted Shrine drains 1 level from 1 spell (which you can get back by reading another book of that spell) in exchange for increasing the levels of all other known spells. However, it does not cause you to learn any spells you did not already know, so you should try to learn as many unique spells as possible before you start hunting.
Duhripper: Tbh I read up on those shrines late last night and I most likely did get those bad shrines. Will read up on shrines next time and not be a noob haha. My warrior is level 29, name is Duhrippin.
There is a mnemonic from the old days to help you with this. The bad shrines are Fascinating, Ornate and Sacred, which led someone to suggest the mnemonic "Find Other Shrines." Of course, with the ability to pull out a cell phone and check the shrine via mobile browser, it's easier than it once was to learn whether a shrine is good or bad. Back in the old days, we had to minimize Diablo and fire up a browser on the computer to go check such things.
Considering your loss of mana, your warrior is well-named. ;)
Never activate a Goat Shrine or a Cauldron. Both are random shrines which pick from among the named shrines, but there is no way (without cheating) to know what it will pick until after the effect has happened, at which point it is too late to decide whether you want the effect. Since both are activated by clicking on them, this also means you should avoid fighting too near them, lest you accidentally click it while trying to click a monster.
Duhripper: Haha black zombies?? Oh man I probably let them devour my hitpoints a few times for sure hahaha
Black
Death zombies, which are bright yellow, contrary to their name. Players who intend to keep a character long term often adopt the policy that if you see a Black Death, you leave the floor immediately. Abandon the game if necessary.
There is no in-game way to repair the damage from FOS shrines or from Black Death zombies.