1 2 #pragma once 3 4 #include "spl-cast.h" 5 #include "transformation.h" 6 7 class actor; 8 9 spret cast_deaths_door(int pow, bool fail); 10 void remove_ice_armour(); 11 spret ice_armour(int pow, bool fail); 12 13 int harvest_corpses(const actor &harvester, 14 bool dry_run = false, bool defy_god = false); 15 spret corpse_armour(int pow, bool fail); 16 17 spret cast_revivification(int pow, bool fail); 18 19 spret cast_swiftness(int power, bool fail); 20 21 int cast_selective_amnesia(const string &pre_msg = ""); 22 spret cast_silence(int pow, bool fail = false); 23 24 spret cast_wereblood(int pow, bool fail); 25 26 spret cast_liquefaction(int pow, bool fail); 27 spret cast_transform(int pow, transformation which_trans, bool fail); 28