00001 #ifndef SPL_SELFENCH_H 00002 #define SPL_SELFENCH_H 00003 00004 int allowed_deaths_door_hp(void); 00005 bool cast_deaths_door(int pow); 00006 void extension(int pow); 00007 void remove_ice_armour(); 00008 void ice_armour(int pow, bool extending); 00009 void missile_prot(int pow); 00010 void deflection(int pow); 00011 00012 void remove_regen(bool divine_ability = false); 00013 void cast_regen(int pow, bool divine_ability = false); 00014 void cast_berserk(void); 00015 00016 void cast_swiftness(int power); 00017 void cast_fly(int power); 00018 void cast_insulation(int power); 00019 00020 void cast_resist_poison(int power); 00021 void cast_teleport_control(int power); 00022 bool cast_selective_amnesia(); 00023 void cast_see_invisible(int pow); 00024 void cast_silence(int pow); 00025 void cast_liquefaction(int pow); 00026 00027 #endif