From e864f4d3b84c1efe09175652a9830dddbc0bd6a5 Mon Sep 17 00:00:00 2001 From: j-p-e-g Date: Sun, 30 Dec 2007 20:31:38 +0000 Subject: 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 --- crawl-ref/source/enum.h | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'crawl-ref/source/enum.h') 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, -- cgit v1.2.3-54-g00ecf