diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-04-09 15:30:30 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-04-09 15:30:30 +0000 |
commit | 1798905e716ab714da4ec70262532988b58356cd (patch) | |
tree | 12e1fa445562b6840492ae4f6acabed0199f3ab5 /crawl-ref/source/mon-util.h | |
parent | 55826a15202764602ab3ad81cdeb3dd37ee9cb0b (diff) | |
download | crawl-ref-1798905e716ab714da4ec70262532988b58356cd.tar.gz crawl-ref-1798905e716ab714da4ec70262532988b58356cd.zip |
Added ice statues.
Monster spells now use spell_type instead of the old mon_spell_type.
Fixed buggy behaviour when banished from Labyrinth.
DGL_WHEREIS was not including current time, fixed.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1275 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mon-util.h')
-rw-r--r-- | crawl-ref/source/mon-util.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/crawl-ref/source/mon-util.h b/crawl-ref/source/mon-util.h index df1add3afb..ca1f0b4153 100644 --- a/crawl-ref/source/mon-util.h +++ b/crawl-ref/source/mon-util.h @@ -350,12 +350,12 @@ void define_monster(int mid); const char *moname(int mcl, bool vis, char descrip, char glog[ ITEMNAME_SIZE ]); -#if DEBUG_DIAGNOSTICS +#ifdef DEBUG_DIAGNOSTICS // last updated 25sep2001 {dlb} /* *********************************************************************** * called from: describe * *********************************************************************** */ -const char *mons_spell_name( int spell ); +extern const char *mons_spell_name(spell_type); #endif // last updated 4jan2001 (gdl) @@ -369,20 +369,20 @@ bool mons_should_fire(struct bolt &beam); /* *********************************************************************** * called from: monstuff * *********************************************************************** */ -bool ms_direct_nasty(int monspell); +bool ms_direct_nasty(spell_type monspell); // last updated 14jan2001 (gdl) /* *********************************************************************** * called from: monstuff * *********************************************************************** */ -bool ms_requires_tracer(int mons_spell); +bool ms_requires_tracer(spell_type mons_spell); -bool ms_useful_fleeing_out_of_sight( struct monsters *mon, int monspell ); -bool ms_waste_of_time( struct monsters *mon, int monspell ); -bool ms_low_hitpoint_cast( struct monsters *mon, int monspell ); +bool ms_useful_fleeing_out_of_sight( const monsters *mon, spell_type monspell ); +bool ms_waste_of_time( const monsters *mon, spell_type monspell ); +bool ms_low_hitpoint_cast( const monsters *mon, spell_type monspell ); -bool mons_has_ranged_spell( struct monsters *mon ); -bool mons_has_ranged_attack( struct monsters *mon ); +bool mons_has_ranged_spell( const monsters *mon ); +bool mons_has_ranged_attack( const monsters *mon ); bool mons_is_magic_user( const monsters *mon ); // last updated 06mar2001 (gdl) |