Why aren't dragons able to use shields, they can wear rings, so they have hands to hold shields. I can seldom learn spells even though I have 22 mana.

Moderator: Board moderators
Sure, I suppose. Your level 1 magic bullet requires no mana but at level 2 or so it does. This is simply to help newbies out AFAIK. It may actually be a bug though. A programmer familiar with the code would be the one that really needs to answer this.jensen wrote:At level 1 magic, when I cast magic bullet, I never use mana. I can keep casting forever. Then when I get to level 2 magic, I use mana and can only cast a limited amount of shots before I run out of mana. Could an experienced player explain this?
The way the code works is that dragons have fingers but not hands. Hands are what determines if a player can equip and use weapons and shields. Yeah, it produces an odd looking dragon in my mind but that is the way it works.jensen wrote:Why aren't dragons able to use shields, they can wear rings, so they have hands to hold shields.
Has nothing to do with mana. Learning spells more easily requires higher than level 10 base stat in (I)ntelligence and learning prayers requires the same in (W)isdom. Dragons rarely start out very high in either of those categories. One needs to increase those with permanent stat potions (up to the maximum for one's character preferrably).jensen wrote:I can seldom learn spells even though I have 22 mana.
I recall the good old times of infinite magic bullet! Oh this was funpoof wrote:Sure, I suppose. Your level 1 magic bullet requires no mana but at level 2 or so it does. This is simply to help newbies out AFAIK. It may actually be a bug though. A programmer familiar with the code would be the one that really needs to answer this.jensen wrote:At level 1 magic, when I cast magic bullet, I never use mana. I can keep casting forever. Then when I get to level 2 magic, I use mana and can only cast a limited amount of shots before I run out of mana. Could an experienced player explain this?
Code: Select all
server/spell_util.c: SP_level_spellpoint_cost() - never have a spell
cost 0 spellpoints due to attunement or other bonuses - spell always
cost at least 1 sp/grace.
...
MSW 2004-05-13