diff --git a/player/class/starting_spells.trs b/player/class/starting_spells.trs index 852dff98e..a15f5a783 100644 --- a/player/class/starting_spells.trs +++ b/player/class/starting_spells.trs @@ -41,6 +41,9 @@ treasureone sorcery_l1 more arch spell_slow chance 2 + more + arch spell_spark_shower + chance 5 end # treasureone pyromancy_l1 diff --git a/player/race/serpentman.arc b/player/race/serpentman.arc new file mode 100644 index 000000000..a1a2acf15 --- /dev/null +++ b/player/race/serpentman.arc @@ -0,0 +1,70 @@ +Object serpentman_player +name Serpentman +race reptile +randomitems serpentman_player_items +face serpentman.131 +msg +The Serpentman adventure is a rare breed. Few serpentmen +ever leaves the swamps, as they are not well adjusted for +human society. Their heads and feet are not shaped properly +to use boots or helmets made for humanoid folk, but their +unsual build gave rise to a cultural habit of wearing pieces +of bracelet- and ring-like jewelry on their tails. +They possess a tough hide and strong legs which enable them to +leap further than most folks. Their nasty claws can also double +as weapons + +They are only partially warm-blooded, and are as a result somewhat +susceptible to cold. +endmsg +anim +serpentman.111 +serpentman.112 +serpentman.171 +serpentman.172 +serpentman.151 +serpentman.152 +serpentman.131 +serpentman.132 +facings 4 +mina +is_animated 0 +type 1 +level 1 +ac 5 +wc 21 +dam 8 +can_use_shield 1 +can_use_armour 1 +can_use_weapon 1 +can_see_in_dark 1 +alive 1 +weight 70000 +food 999 +speed 1 +attacktype 1 +color_fg green +resist_cold -50 +resist_fire 30 +resist_electricity 30 +resist_acid 30 +resist_poison 30 +resist_physical 5 +Str 2 +Dex 2 +Con 4 +Wis -2 +Int -2 +Cha -4 +editable 0 +body_range 1 +body_arm 2 +body_torso 1 +body_hand 2 +body_neck 1 +body_shoulder 1 +body_skill 1 +body_wrist 4 +body_finger 3 +body_waist 1 +end diff --git a/player/race/serpentman.base.111.png b/player/race/serpentman.base.111.png new file mode 100644 index 000000000..07fe4040b Binary files /dev/null and b/player/race/serpentman.base.111.png differ diff --git a/player/race/serpentman.base.112.png b/player/race/serpentman.base.112.png new file mode 100644 index 000000000..07fe4040b Binary files /dev/null and b/player/race/serpentman.base.112.png differ diff --git a/player/race/serpentman.base.131.png b/player/race/serpentman.base.131.png new file mode 100644 index 000000000..8fa80222a Binary files /dev/null and b/player/race/serpentman.base.131.png differ diff --git a/player/race/serpentman.base.132.png b/player/race/serpentman.base.132.png new file mode 100644 index 000000000..37cf6c931 Binary files /dev/null and b/player/race/serpentman.base.132.png differ diff --git a/player/race/serpentman.base.151.png b/player/race/serpentman.base.151.png new file mode 100644 index 000000000..a4afda19d Binary files /dev/null and b/player/race/serpentman.base.151.png differ diff --git a/player/race/serpentman.base.152.png b/player/race/serpentman.base.152.png new file mode 100644 index 000000000..a4afda19d Binary files /dev/null and b/player/race/serpentman.base.152.png differ diff --git a/player/race/serpentman.base.171.png b/player/race/serpentman.base.171.png new file mode 100644 index 000000000..58998623e Binary files /dev/null and b/player/race/serpentman.base.171.png differ diff --git a/player/race/serpentman.base.172.png b/player/race/serpentman.base.172.png new file mode 100644 index 000000000..d4ec2e3ee Binary files /dev/null and b/player/race/serpentman.base.172.png differ diff --git a/player/race/serpentman.trs b/player/race/serpentman.trs new file mode 100644 index 000000000..c2a641f83 --- /dev/null +++ b/player/race/serpentman.trs @@ -0,0 +1,7 @@ +treasure serpentman_player_items + arch no_class_face_change + more + arch skill_clawing + more + arch skill_jumping +end diff --git a/spell/Cone/sparkshower.arc b/spell/Cone/sparkshower.arc new file mode 100644 index 000000000..9f86fe968 --- /dev/null +++ b/spell/Cone/sparkshower.arc @@ -0,0 +1,24 @@ +Object sparkshower +name Shower of Sparks +type 102 +subtype 7 +level 1 +walk_on 1 +fly_on 1 +face sparkshower.111 +color_fg red +anim +sparkshower.111 +sparkshower.112 +sparkshower.113 +mina +anim_speed 1.0 +speed 0.075 +wc -30 +dam 1 +flying 1 +glow_radius 4 +no_pick 1 +attacktype 14 +editable 0 +end diff --git a/spell/Cone/sparkshower.base.111.png b/spell/Cone/sparkshower.base.111.png new file mode 100644 index 000000000..418c9194c Binary files /dev/null and b/spell/Cone/sparkshower.base.111.png differ diff --git a/spell/Cone/sparkshower.base.112.png b/spell/Cone/sparkshower.base.112.png new file mode 100644 index 000000000..cbc582bfa Binary files /dev/null and b/spell/Cone/sparkshower.base.112.png differ diff --git a/spell/Cone/sparkshower.base.113.png b/spell/Cone/sparkshower.base.113.png new file mode 100644 index 000000000..43a063956 Binary files /dev/null and b/spell/Cone/sparkshower.base.113.png differ diff --git a/spell/Cone/spell_sparkshower.arc b/spell/Cone/spell_sparkshower.arc new file mode 100644 index 000000000..096ca8e26 --- /dev/null +++ b/spell/Cone/spell_sparkshower.arc @@ -0,0 +1,22 @@ +Object spell_spark_shower +name spark shower +name_pl spark shower +level 1 +sp 5 +casting_time 15 +path_attuned 8 +other_arch sparkshower +dam 2 +dam_modifier 5 +range 6 +duration 2 +range_modifier 5 +maxsp 9 +type 101 +subtype 7 +value 10 +attacktype 10 +no_drop 1 +invisible 1 +skill sorcery +end