I asked some of these in another thread, but it's probably better in here. Sorry for all the questions, as I'm quite new to the codebase.
How do you cast clairvoyance each turn for the player?
I know it's in the form: cast_priest_spell(index, dir); but I'm unsure what variables to put in it. Also where is the code for the start of the players turn?
How can you put the probability of an object appearing to zero? Also is it possible to ensure that a base object type always has the same to-hit and to-damage values rather than 0,0 ? Also is it possible to limit when magical types appear for an object (eg. never any magical daggers if you want) ?
Also is it possible to have objects automatically identified? The EASY_KNOW flag seems to still require trying on or consuming before you know what they are for a number of object types (eg. mushrooms).
Finally I think I heard that normal monster types can somtimes have 10% extra speed. Is there a way to stop this happening?
How do you cast clairvoyance each turn for the player?
I know it's in the form: cast_priest_spell(index, dir); but I'm unsure what variables to put in it. Also where is the code for the start of the players turn?
How can you put the probability of an object appearing to zero? Also is it possible to ensure that a base object type always has the same to-hit and to-damage values rather than 0,0 ? Also is it possible to limit when magical types appear for an object (eg. never any magical daggers if you want) ?
Also is it possible to have objects automatically identified? The EASY_KNOW flag seems to still require trying on or consuming before you know what they are for a number of object types (eg. mushrooms).
Finally I think I heard that normal monster types can somtimes have 10% extra speed. Is there a way to stop this happening?
Comment