From 446f2a38fac03568ed306edf9629af5fcb2402be Mon Sep 17 00:00:00 2001 From: mwedel Date: Fri, 3 Oct 2003 07:21:38 +0000 Subject: [PATCH] Catch up on some pretty old patches. New serpentman race for players. New low level spell sparkshower. Patches originally from 'Flying Pedestrian', but some things changed around. MSW 2003-10-02 git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/trunk/arch@2369 282e977c-c81d-0410-88c4-b93c2d0d6712 --- player/class/starting_spells.trs | 3 ++ player/race/serpentman.arc | 70 ++++++++++++++++++++++++++++ player/race/serpentman.base.111.png | Bin 0 -> 369 bytes player/race/serpentman.base.112.png | Bin 0 -> 369 bytes player/race/serpentman.base.131.png | Bin 0 -> 304 bytes player/race/serpentman.base.132.png | Bin 0 -> 312 bytes player/race/serpentman.base.151.png | Bin 0 -> 359 bytes player/race/serpentman.base.152.png | Bin 0 -> 359 bytes player/race/serpentman.base.171.png | Bin 0 -> 297 bytes player/race/serpentman.base.172.png | Bin 0 -> 303 bytes player/race/serpentman.trs | 7 +++ spell/Cone/sparkshower.arc | 24 ++++++++++ spell/Cone/sparkshower.base.111.png | Bin 0 -> 1023 bytes spell/Cone/sparkshower.base.112.png | Bin 0 -> 1044 bytes spell/Cone/sparkshower.base.113.png | Bin 0 -> 1026 bytes spell/Cone/spell_sparkshower.arc | 22 +++++++++ 16 files changed, 126 insertions(+) create mode 100644 player/race/serpentman.arc create mode 100644 player/race/serpentman.base.111.png create mode 100644 player/race/serpentman.base.112.png create mode 100644 player/race/serpentman.base.131.png create mode 100644 player/race/serpentman.base.132.png create mode 100644 player/race/serpentman.base.151.png create mode 100644 player/race/serpentman.base.152.png create mode 100644 player/race/serpentman.base.171.png create mode 100644 player/race/serpentman.base.172.png create mode 100644 player/race/serpentman.trs create mode 100644 spell/Cone/sparkshower.arc create mode 100644 spell/Cone/sparkshower.base.111.png create mode 100644 spell/Cone/sparkshower.base.112.png create mode 100644 spell/Cone/sparkshower.base.113.png create mode 100644 spell/Cone/spell_sparkshower.arc 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 0000000000000000000000000000000000000000..07fe4040bea370d95c0aeb0f5f36761c7f4b680e GIT binary patch literal 369 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4xHBpXB0j{_;i0G|-o|NsBb57g1^3ahWLXJDvL zHj-sXW?(P`N;5E=Vc5Ta{{q&ENFbZBB*-tA!Qt7BG!Q4r+uensgH_f8$l)yTh%9Dc z;1&X5#!GkW{s0BpOFVsD*)MT(GAn8*P0NZ03Z3$FaSW-rHFtud&>;f>*T*-w3m9Dv z9%uNTz{X|l*?q)h2anRrNc@~#m z?myL)i`j(=tQb_%e|%WN!m&;R$)DPR*6}o(d*RPPjl2;8>aX#{=(wX zEXv%z_)UZ0gwuZ6*8f;Te_d>pWw^fj=EfOJes3eSZp;kIS%2@eX%5RC)%%<7ys+QL z$#B^6{VoH?Pnn8awARhDYS{Epfv@ZEu_a{-CjVj#`xC7%>XBT3+{vjO=qm;f>*T*-w3m9Dv z9%uNTz{X|l*?q)h2anRrNc@~#m z?myL)i`j(=tQb_%e|%WN!m&;R$)DPR*6}o(d*RPPjl2;8>aX#{=(wX zEXv%z_)UZ0gwuZ6*8f;Te_d>pWw^fj=EfOJes3eSZp;kIS%2@eX%5RC)%%<7ys+QL z$#B^6{VoH?Pnn8awARhDYS{Epfv@ZEu_a{-CjVj#`xC7%>XBT3+{vjO=qmxeEGe4zZeMA-;=gZ^rS&%BwXbolbBp+*+l8!bA5JOtdt6#=ki;bJ zb?VSFRjWmN)Ls?5w|ssed>cdO{pF7)$bV-2y+2`o*Ibi)kRLr={an^LB{Ts5@HKOu literal 0 HcmV?d00001 diff --git a/player/race/serpentman.base.132.png b/player/race/serpentman.base.132.png new file mode 100644 index 0000000000000000000000000000000000000000..37cf6c931bd74b3b9a9317e8b084cfa92d8c1b7d GIT binary patch literal 312 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4xHBpXB0j{_<70G|+7A(OEAfjYWfVfFR(3=H+j zMzRda3=D=0$u2@bB@Aa6HYzIa-@pIy)_qMtE@MfMUoeBivm0qZ&H+ys$B>FSYcFi% zYcddEd$6vSZM&M4<<1{$YF4{82s1ZcJUV50#;umm{x>QG9#!8|u3F0DSC(b>Pp*9V zmHB;aMF)~qQ_L(6%$6~c+z~2xYBj^XG|2$X{sZDMr(^T)vM+jYZ{|9|2Djb%KFawE zepk)d$0@cdry^Ful*!&%@F zS21sU*hIumNhix+noRu+Ux1!7*cU->x7MbOo}{hlE0bu z9k7(yy!{8uvAZt9v0UZr%1?GmAJo{dzhHefzX4O>)+LPlw%KoS`g8h(NcoF73|mhM ze`75u=2XzV88wqxY$D&vj1EG{k`2-VFLe0_63_mdKI;Vst0IW)Yp#T5? literal 0 HcmV?d00001 diff --git a/player/race/serpentman.base.152.png b/player/race/serpentman.base.152.png new file mode 100644 index 0000000000000000000000000000000000000000..a4afda19d15e9b8221dcc50faa5bd2503fa2041c GIT binary patch literal 359 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4xHBpXB0j{_-{0G|-o|Ns9pbam-=h1J*BGceRA z8_6;xGcXter5PB`Fll*!&%@F zS21sU*hIumNhix+noRu+Ux1!7*cU->x7MbOo}{hlE0bu z9k7(yy!{8uvAZt9v0UZr%1?GmAJo{dzhHefzX4O>)+LPlw%KoS`g8h(NcoF73|mhM ze`75u=2XzV88wqxY$D&vj1EG{k`2-VFLe0_63_mdKI;Vst0IW)Yp#T5? literal 0 HcmV?d00001 diff --git a/player/race/serpentman.base.171.png b/player/race/serpentman.base.171.png new file mode 100644 index 0000000000000000000000000000000000000000..58998623e65e32ab6fea2a8cade65b6813716104 GIT binary patch literal 297 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4xHBpXB0j{_;i0G|+7A(OEAfjYWfVfFR(3=H+j zMzRda3=D=qX$FQf4Ey)*H@z#d56EUL3GxeOaCmkj4anK<>EaktF=y?CjaPRyj_)RaHj;;NgY=Wps%nZdEt+nD8F|L*49i+(zP4! zlAJN!qG2w-K`O^zJNs!#uIkkFJO!q{no~{-N}WB;m(%|Fu`QQe$eJDV zpSZU095oPNf3^1DR?8Lhv>Rkg!arLa{NLtrr^b!q)g zeYSSvT(9FAvG@Z*=QCJKi!e_fF^6{ z%!~XV7cy|X+RD%#(zBrM41-yM@8xBDoIOr6>?DK|Huzopr03w-i#{d8T literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..418c9194c1d28907da8d912826feb4d03a0b7e2c GIT binary patch literal 1023 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4uGBwdzt9b;f%W(e>JaRqX(Wi#Ac%J9CJ;r(8Q z|8p$=A8YylpW*)~7!83D5CVRtEZc#3fUzXVFPOpM*^M+1C&}C0g`tC0)&t1lEbxdd zW?jPfC5d9pl(NLn& z;4w=hG1~FMQUedu!z?Z9Gioy*6~BC>KYfnzL#qh8A1?)7PUBbJbz-983`LbsHMgBt cSg^!JUuOL6@^s2Ppd%POUHx3vIVCg!0KLOW3jhEB literal 0 HcmV?d00001 diff --git a/spell/Cone/sparkshower.base.112.png b/spell/Cone/sparkshower.base.112.png new file mode 100644 index 0000000000000000000000000000000000000000..cbc582bfa5b089795e7d0fa99aa82d49ff89700b GIT binary patch literal 1044 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4uGBwdzt9b;f%W(e>JaRqX(Wi#Ac%J9CJ;r(8Q z_tzM{Z)NyD$MXMDhX4P8XcUZwz;F(MTUV~X1m*$8k|4ie28U-i(mUMTQP(bR=REh&IO^K#;3L%@ch&o@ zJPW!eD%!qJcFx=HtF9WU71=4SXl>5_J%5%&9bWAJqKb6Mw<&;$S< CGD!sh literal 0 HcmV?d00001 diff --git a/spell/Cone/sparkshower.base.113.png b/spell/Cone/sparkshower.base.113.png new file mode 100644 index 0000000000000000000000000000000000000000..43a063956b41424b07cee2abb9fddecc3da6b637 GIT binary patch literal 1026 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4uGBwdzt9b;f%W(e>JaRqX(Wi#Ac%J9CJ;r(8Q z?^_xE{|BN`Fd70QA_O#5L*@bV0AopzUoeBivm0q3PLj8~3quF1tOt<8S>O>_%)r1c z2*Ql@De)75g6t)pzOL+-xH*}Gg*Y^NR|AD=JY5_^D(0M>?9F#Tfy2d=x$3{PcBSt)n0!G$4XhmJ${zHgSyW&EqI&3v_kW7UHrZysu`IPms* a6~q4%OeQW>m->P3VDNPHb6Mw<&;$TSBSV4! literal 0 HcmV?d00001 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