diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-12-30 20:31:38 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-12-30 20:31:38 +0000 |
commit | e864f4d3b84c1efe09175652a9830dddbc0bd6a5 (patch) | |
tree | 7322d1cc0393f62adb256204a714cdcd976a2d62 /crawl-ref/source/enum.h | |
parent | 7554b6525e58b192f168e50233479f3fb1d19f5e (diff) | |
download | crawl-ref-e864f4d3b84c1efe09175652a9830dddbc0bd6a5.tar.gz crawl-ref-e864f4d3b84c1efe09175652a9830dddbc0bd6a5.zip |
A completely reworked version of Zin as per the lengthy
discussion in October/November.
Zin effects:
- protection from harm (like all good gods)
- feeding when starving (as before)
- mutation resistance (chance of piety/200)
Zin restrictions:
- no cannibalism (like all good gods)
- no attacking friends
- no eating of intelligent beings' corpses
- no deliberate mutating
Zin invocations:
- Smiting (general priestly ability?)
- Revitalisation (Minor Healing + 5 mp)
- Sanctuary (protection from attacks)
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3164 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r-- | crawl-ref/source/enum.h | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h index 77e327e4eb..04596cff72 100644 --- a/crawl-ref/source/enum.h +++ b/crawl-ref/source/enum.h @@ -75,11 +75,9 @@ enum ability_type ABIL_END_TRANSFORMATION, // 55 // Divine abilities - ABIL_ZIN_REPEL_UNDEAD = 110, // 110 - ABIL_ZIN_HEALING, - ABIL_ZIN_PESTILENCE, - ABIL_ZIN_HOLY_WORD, - ABIL_ZIN_SUMMON_GUARDIAN, // 114 + ABIL_ZIN_SMITING = 110, // 110 + ABIL_ZIN_REVITALISATION, + ABIL_ZIN_SANCTUARY, ABIL_TSO_REPEL_UNDEAD = 120, // 120 ABIL_TSO_SMITING, ABIL_TSO_ANNIHILATE_UNDEAD, @@ -634,7 +632,9 @@ enum conduct_type DID_DRINK_BLOOD, DID_CANNIBALISM, DID_EAT_MEAT, // unused + DID_EAT_SOULED_BEING, // Zin DID_CREATED_LIFE, // unused + DID_DELIBERATE_MUTATING, NUM_CONDUCTS }; @@ -1001,6 +1001,13 @@ enum dungeon_feature_type DNGN_START_OF_MONSTERS = 297 // don't go past here! see view.cc }; +enum floor_property_type +{ + FPROP_NONE, // 0 + FPROP_SANCTUARY_1, + FPROP_SANCTUARY_2 +}; + enum duration_type { DUR_INVIS, |