summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spells2.h
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-08 02:44:57 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-08 02:44:57 +0000
commitaa81a23dd84ce7019956684a2d9010ccc7804f78 (patch)
tree6bb38815f1f127f6cb453ede88afc749e7411e21 /crawl-ref/source/spells2.h
parent42834623f58aaedb7a30a9e147d5bce0570860f8 (diff)
downloadcrawl-ref-aa81a23dd84ce7019956684a2d9010ccc7804f78.tar.gz
crawl-ref-aa81a23dd84ce7019956684a2d9010ccc7804f78.zip
Consolidate the demon-summoning routines again.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5572 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/spells2.h')
-rw-r--r--crawl-ref/source/spells2.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/crawl-ref/source/spells2.h b/crawl-ref/source/spells2.h
index 4ac7873b5c..9d277ae685 100644
--- a/crawl-ref/source/spells2.h
+++ b/crawl-ref/source/spells2.h
@@ -151,6 +151,12 @@ bool cast_call_imp(int pow, bool god_gift = false);
bool cast_call_canine_familiar(int pow, bool god_gift = false);
+bool summon_lesser_demon(int pow, bool god_gift = false);
+
+bool summon_common_demon(int pow, bool god_gift = false);
+
+bool summon_greater_demon(int pow, bool god_gift = false);
+
bool cast_summon_demon(int pow, bool god_gift = false);
bool cast_demonic_horde(int pow, bool god_gift = false);
@@ -165,11 +171,7 @@ bool cast_summon_wraiths(int pow, bool god_gift = false);
bool cast_summon_dragon(int pow, bool god_gift = false);
-bool summon_minor_demon(int pow, bool god_gift = false);
-
-bool summon_common_demon(int pow, bool god_gift = false);
-
-bool summon_demon(monster_type mon, int pow, bool god_gift = false);
+bool summon_demon_type(monster_type mon, int pow, bool god_gift = false);
bool summon_berserker(int pow, bool god_gift = false,
bool force_hostile = false);