void extra_create() { set_name( "a beholder" ); add_alias( "beholder" ); set_short( "a beholder" ); set_long( "This is a beholder. It is essentially a floating head " "with one single, cyclops-like eye surrounded by ten smaller eye " "stalks. Its massive, gaping maw is set in a permanent grin. " "It looks like a sphere covered in eyes, with extra eyes " "growing out of it. Little eye sprouts if you will." ); set_gender( "unknown" ); set_race( MON "beholder_race" ); //set_guild() //set_specialization set_skill( "dodge", 50 ); set_alignment( -4000 ); set_stat( "str", random( 5000 ) ); set_stat( "con", random( 5000 ) ); set_proficiency( "hands", 50 ); set_move_rate( 60 ); set_move_chance( 50 ); set_aggressive( 3 ); add_combat_message( "smack", "smacks" ); add_combat_message( "slup", "slurps" ); add_combat_message( "grab", "grabs" ); set_type( "blunt" ); set_hit_bonus( 2 ); //So many eyes. set_heal_rate( 30 ); set_heal_amount( random( THISO->query_max_hp() ) - random( 300 ) ); set_natural_ac( 5 ); set( "loot", 1 ); add_money( random( 1000 ) ); add_special_attack( "blastem", THISO, 10 ); }
void setup(void) { set_id("axe"); set_long("A wicked axe with a well worn wooden handle."); set_short("An axe"); set_gettable(1); set_min_damage(1); set_max_damage(4); set_hit_bonus(0); set_weapon_skill("combat/sharp/small"); set_wield_type("single"); set_wield_message("$N $vwield $p $o."); set_unwield_message("$N $vloosen $p $vgrip on $o, and $vput it away."); set_weapon_action("slash"); set_value(10); set_size(10); set_weight(2); }
void setup(void) { set_id("sword"); set_short("Sword of fire"); set_long("A red hot blade. It glows with power"); set_gettable(1); set_min_damage(5); set_max_damage(20); set_hit_bonus(5); set_weapon_skill("combat/sharp/large"); set_wield_type("single"); set_wield_message("$N $vwield $p $o."); set_unwield_message("$N $vloosen $p $vgrip on $o, and $vput it away."); set_weapon_action("slash"); set_value(2000); set_size(20); set_weight(30); }
void setup(void) { set_id("sword"); set_short("Stone cutter sword"); set_long("A large sword that looks like it could make short " + "work of anything."); set_gettable(1); set_min_damage(5); set_max_damage(20); set_hit_bonus(5); set_weapon_skill("combat/sharp/large"); set_wield_type("single"); set_wield_message("$N $vwield $p $o."); set_unwield_message("$N $vloosen $p $vgrip on $o, and $vput it away."); set_weapon_action("slash"); set_value(2000); set_size(5); set_weight(300); }
void setup(void) { set_id("sword"); set_adj("small"); set_short("A small sword"); set_long("Your standard small sword."); set_gettable(1); set_min_damage(1); set_max_damage(5); set_hit_bonus(10); set_wield_type("single"); set_wield_message("$N $vgrab $p $o. Ready!"); set_unwield_message("$N $vloosen $p $vgrip on $o, and $vput it away."); set_weapon_action("slash"); set_weapon_skill("combat/sharp/small"); set_value(30); set_size(10); set_weight(8); }
void setup(void) { set_id("pickaxe"); set_adj("rusty"); set_short("A rusty pickaxe"); set_long("This axe has seen better days. It could use a sharpening and " + "a whole lot of grease."); set_gettable(1); set_min_damage(1); set_max_damage(3); set_hit_bonus(0); set_weapon_skill("combat/sharp/small"); set_wield_type("single"); set_wield_message("$N $vwield $p $o."); set_unwield_message("$N $vloosen $p $vgrip on $o, and $vput it away."); set_weapon_action("slash"); set_value(8); set_size(10); set_weight(7); }