00001 #ifndef SPL_GODITEM_H
00002 #define SPL_GODITEM_H
00003
00004 void identify(int power, int item_slot = -1);
00005 int cast_healing(int pow, bool divine_ability = false,
00006 const coord_def& where = coord_def(0, 0),
00007 bool not_self = false, targ_mode_type mode = TARG_NUM_MODES);
00008 bool cast_revivification(int pow);
00009
00010 void antimagic();
00011
00012 void cast_detect_secret_doors(int pow);
00013 int detect_traps(int pow);
00014 int detect_items(int pow);
00015 int detect_creatures(int pow, bool telepathic = false);
00016 bool remove_curse();
00017 bool detect_curse(int scroll, bool suppress_msg);
00018
00019 bool entomb(int pow);
00020 bool cast_imprison(int pow, monster* mons, int source);
00021
00022 bool cast_smiting(int pow, const coord_def& where);
00023
00024 void stonemail(int pow);
00025
00026 #endif