diff options
author | Jude Brown <bookofjude@users.sourceforge.net> | 2009-11-26 18:40:27 +1000 |
---|---|---|
committer | Jude Brown <bookofjude@users.sourceforge.net> | 2009-11-26 18:42:28 +1000 |
commit | 852e9454c38ce132fbb2ee6422dac60808a7b583 (patch) | |
tree | 5e3428fcb61c761c58ce4408616c77617be9dd9b /crawl-ref | |
parent | 19556431fc66383fb83130bba7412b16a2a73e6d (diff) | |
download | crawl-ref-852e9454c38ce132fbb2ee6422dac60808a7b583.tar.gz crawl-ref-852e9454c38ce132fbb2ee6422dac60808a7b583.zip |
Give Harold and Executioners their own spell books.
Diffstat (limited to 'crawl-ref')
-rw-r--r-- | crawl-ref/source/enum.h | 2 | ||||
-rw-r--r-- | crawl-ref/source/mon-data.h | 4 | ||||
-rw-r--r-- | crawl-ref/source/mon-spll.h | 22 |
3 files changed, 26 insertions, 2 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h index 0dae240dd4..0c999b435d 100644 --- a/crawl-ref/source/enum.h +++ b/crawl-ref/source/enum.h @@ -2307,6 +2307,8 @@ enum mon_spellbook_type MST_NIKOLA, MST_DISSOLUTION, // 170 MST_AIZUL, + MST_EXECUTIONER, + MST_HAROLD, MST_TEST_SPAWNER = 200, NUM_MSTYPES, diff --git a/crawl-ref/source/mon-data.h b/crawl-ref/source/mon-data.h index 3eb32c7b22..4d74d639df 100644 --- a/crawl-ref/source/mon-data.h +++ b/crawl-ref/source/mon-data.h @@ -3980,7 +3980,7 @@ static monsterentry mondata[] = { { {AT_HIT, AF_PLAIN, 30}, {AT_HIT, AF_PLAIN, 10}, {AT_HIT, AF_PLAIN, 10}, AT_NO_ATK }, { 12, 3, 5, 0 }, - 10, 15, MST_HELL_KNIGHT_I, CE_NOCORPSE, Z_NOZOMBIE, S_SCREAM, + 10, 15, MST_EXECUTIONER, CE_NOCORPSE, Z_NOZOMBIE, S_SCREAM, I_HIGH, HT_LAND, FL_NONE, 20, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_LARGE }, @@ -4799,7 +4799,7 @@ static monsterentry mondata[] = { 550, 20, MONS_HUMAN, MONS_HUMAN, MH_NATURAL, -5, { {AT_HIT, AF_PLAIN, 12}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, { 9, 0, 0, 76 }, - 0, 8, MST_HELL_KNIGHT_II, CE_CONTAMINATED, Z_NOZOMBIE, S_SHOUT, + 0, 8, MST_HAROLD, CE_CONTAMINATED, Z_NOZOMBIE, S_SHOUT, I_NORMAL, HT_LAND, FL_NONE, 10, DEFAULT_ENERGY, MONUSE_WEAPONS_ARMOUR, MONEAT_NOTHING, SIZE_MEDIUM }, diff --git a/crawl-ref/source/mon-spll.h b/crawl-ref/source/mon-spll.h index 07bbe5ed23..4b2f8fe176 100644 --- a/crawl-ref/source/mon-spll.h +++ b/crawl-ref/source/mon-spll.h @@ -1275,6 +1275,28 @@ } }, + { MST_EXECUTIONER, + { + SPELL_NO_SPELL, + SPELL_PAIN, + SPELL_HASTE, + SPELL_NO_SPELL, + SPELL_NO_SPELL, + SPELL_HASTE + } + }, + + { MST_HAROLD, + { + SPELL_NO_SPELL, + SPELL_BOLT_OF_FIRE, + SPELL_NO_SPELL, + SPELL_NO_SPELL, + SPELL_NO_SPELL, + SPELL_BLINK + } + }, + { MST_TEST_SPAWNER, { SPELL_SHADOW_CREATURES, |