extern void cast_shuffle(void);
extern bool_hack life_stream(bool_hack message, bool_hack virtue);
extern bool_hack heroism(int base);
+extern bool_hack berserk(int base);
extern bool_hack cure_light_wounds(int dice, int sides);
extern bool_hack cure_serious_wounds(int dice, int sides);
-extern bool_hack cure_critical_wounds(int dice, int sides);
-extern bool_hack greater_healing(int pow);
+extern bool_hack cure_critical_wounds(HIT_POINT pow);
+extern bool_hack true_healing(HIT_POINT pow);
+extern bool_hack restore_mana(bool_hack magic_eater);
+extern bool restore_all_status(void);
+extern void stop_mouth(void);
/* spells3.c */
extern bool teleport_away(MONSTER_IDX m_idx, int dis, BIT_FLAGS mode);