summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/enum.h
diff options
context:
space:
mode:
authorDarshan Shaligram <dshaligram@users.sourceforge.net>2009-12-29 20:24:07 +0530
committerDarshan Shaligram <dshaligram@users.sourceforge.net>2009-12-29 20:24:07 +0530
commit43d86ff397acfe79b6699845ae4e2ec9a8e485d0 (patch)
tree72a76a5ed900aa4ab9465bef1cbd0d7807bbbccd /crawl-ref/source/enum.h
parent3f8334b021c123a371f0dfe8062c3a84eebba673 (diff)
parent8efdaf11a28299dda120a8afe78702686a6e2a47 (diff)
downloadcrawl-ref-43d86ff397acfe79b6699845ae4e2ec9a8e485d0.tar.gz
crawl-ref-43d86ff397acfe79b6699845ae4e2ec9a8e485d0.zip
Merge branch 'shoals++'
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r--crawl-ref/source/enum.h28
1 files changed, 20 insertions, 8 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h
index 2db6cbe37d..27560aa979 100644
--- a/crawl-ref/source/enum.h
+++ b/crawl-ref/source/enum.h
@@ -199,23 +199,24 @@ enum beam_type // beam[].flavour
BEAM_MMISSILE, // and similarly irresistible things
BEAM_FIRE,
BEAM_COLD,
- BEAM_MAGIC, // 5
+ BEAM_WATER,
+ BEAM_MAGIC,
BEAM_ELECTRICITY,
BEAM_POISON,
BEAM_NEG,
BEAM_ACID,
- BEAM_MIASMA, // 10
+ BEAM_MIASMA,
BEAM_SPORE,
BEAM_POISON_ARROW,
BEAM_HELLFIRE,
BEAM_NAPALM,
- BEAM_STEAM, // 15
+ BEAM_STEAM,
BEAM_ENERGY,
BEAM_HOLY,
BEAM_FRAG,
BEAM_LAVA,
- BEAM_ICE, // 20
+ BEAM_ICE,
BEAM_NUKE,
BEAM_RANDOM, // currently translates into FIRE..ACID
BEAM_CHAOS,
@@ -223,22 +224,22 @@ enum beam_type // beam[].flavour
// Enchantments
BEAM_SLOW,
BEAM_FIRST_ENCHANTMENT = BEAM_SLOW,
- BEAM_HASTE, // 25
+ BEAM_HASTE,
BEAM_MIGHT,
BEAM_HEALING,
BEAM_PARALYSIS,
BEAM_CONFUSION,
- BEAM_INVISIBILITY, // 30
+ BEAM_INVISIBILITY,
BEAM_DIGGING,
BEAM_TELEPORT,
BEAM_POLYMORPH,
BEAM_CHARM,
- BEAM_BANISH, // 35
+ BEAM_BANISH,
BEAM_DEGENERATE,
BEAM_ENSLAVE_UNDEAD,
BEAM_ENSLAVE_SOUL,
BEAM_PAIN,
- BEAM_DISPEL_UNDEAD, // 40
+ BEAM_DISPEL_UNDEAD,
BEAM_DISINTEGRATION,
BEAM_ENSLAVE_DEMON,
BEAM_BLINK,
@@ -1253,6 +1254,7 @@ enum enchant_type
ENCH_SPORE_PRODUCTION, // 35
ENCH_SLOUCH,
ENCH_SWIFT,
+ ENCH_TIDE,
// Update enchantment names in mon-util.cc when adding or removing
// enchantments.
@@ -1818,6 +1820,12 @@ enum monster_type // (int) menv[].type
MONS_TOADSTOOL,
MONS_BUSH,
MONS_BALLISTOMYCETE, // 200
+
+ // Shoals guardians
+ MONS_MERFOLK_IMPALER,
+ MONS_MERFOLK_AQUAMANCER,
+ MONS_MERFOLK_JAVELINEER,
+
//jmf: end new monsters
MONS_WHITE_IMP = 220, // 220
MONS_LEMURE,
@@ -2319,6 +2327,7 @@ enum mon_spellbook_type
MST_HAROLD,
MST_MARA,
MST_MARA_FAKE,
+ MST_MERFOLK_AQUAMANCER,
MST_TEST_SPAWNER = 200,
NUM_MSTYPES,
@@ -2921,6 +2930,8 @@ enum spell_type
SPELL_FAKE_MARA_SUMMON,
SPELL_SUMMON_RAKSHASA,
SPELL_SUMMON_PLAYER_GHOST,
+ SPELL_PRIMAL_WAVE,
+ SPELL_CALL_TIDE,
NUM_SPELLS
};
@@ -3111,6 +3122,7 @@ enum zap_type
ZAP_PARALYSIS,
ZAP_FIRE,
ZAP_COLD,
+ ZAP_PRIMAL_WAVE,
ZAP_CONFUSION,
ZAP_INVISIBILITY,
ZAP_DIGGING,