4 int identify(int power
, int item_slot
= -1, std::string
*pre_msg
= NULL
);
5 int cast_healing(int pow
, bool divine_ability
= false,
6 const coord_def
& where
= coord_def(0, 0),
7 bool not_self
= false, targ_mode_type mode
= TARG_NUM_MODES
);
8 bool cast_revivification(int pow
);
12 void cast_detect_secret_doors(int pow
);
13 int detect_traps(int pow
);
14 int detect_items(int pow
);
15 int detect_creatures(int pow
, bool telepathic
= false);
17 bool detect_curse(int scroll
, bool suppress_msg
);
20 bool cast_imprison(int pow
, monster
* mons
, int source
);
22 bool cast_smiting(int pow
, const coord_def
& where
);
24 void stonemail(int pow
);