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