diff options
author | Adam Borowski <kilobyte@angband.pl> | 2009-10-22 11:05:44 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2009-10-22 11:44:33 +0200 |
commit | c15a9271c743a96caeb958e945d9e1a8b69c5ece (patch) | |
tree | ac440f775d2bc2b5f1505c0c55dae6ee394ec130 /crawl-ref/source/godabil.h | |
parent | 052fcd7f52e68aeb93a15a164f02301c8e5436e1 (diff) | |
download | crawl-ref-c15a9271c743a96caeb958e945d9e1a8b69c5ece.tar.gz crawl-ref-c15a9271c743a96caeb958e945d9e1a8b69c5ece.zip |
Yank some god invocations from religion.cc into godabil.cc
Diffstat (limited to 'crawl-ref/source/godabil.h')
-rw-r--r-- | crawl-ref/source/godabil.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/crawl-ref/source/godabil.h b/crawl-ref/source/godabil.h new file mode 100644 index 0000000000..ae23045c54 --- /dev/null +++ b/crawl-ref/source/godabil.h @@ -0,0 +1,31 @@ +/* + * File: godabil.h + * Summary: God-granted abilities. + */ + +#ifndef GODABIL_H +#define GODABILN_H + +#include "enum.h" +#include "externs.h" + +bool ponderousify_armour(); +int chronos_slouch(int); +bool zin_sustenance(bool actual = true); +bool zin_remove_all_mutations(); +bool yred_injury_mirror(bool actual = true); +bool jiyva_grant_jelly(bool actual = true); +bool jiyva_remove_bad_mutation(); +bool beogh_water_walk(); +void yred_make_enslaved_soul(monsters *mon, bool force_hostile = false, + bool quiet = false, bool unrestricted = false); +void beogh_convert_orc(monsters *orc, bool emergency, + bool converted_by_follower = false); +void jiyva_convert_slime(monsters* slime); +void feawn_neutralise_plant(monsters *plant); +bool feawn_passthrough(const monsters * target); + +bool vehumet_supports_spell(spell_type spell); + +bool trog_burn_spellbooks(); +#endif |