From c7529164c29966a603765d51ddd62d9b958ff172 Mon Sep 17 00:00:00 2001 From: mwedel Date: Fri, 13 Sep 2002 06:15:09 +0000 Subject: [PATCH] add new archetypes by Todd Mitchell. Correct name of the various monster skins. Remove is_floor from thorns.arc MSW 2002-09-12 git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/trunk/arch@1721 282e977c-c81d-0410-88c4-b93c2d0d6712 --- flesh/misc/bearskin.arc | 2 +- flesh/misc/dwolfpelt.arc | 2 +- flesh/misc/grat_pelt.arc | 11 ++++ flesh/misc/grat_pelt.base.111.png | Bin 0 -> 378 bytes flesh/misc/pbearskin.arc | 2 +- flesh/misc/wolfpelt.arc | 2 +- ground/thorns.arc | 1 - monster/animal/Giant_rat/giantrat.arc | 58 ++++++++++++++++++ .../animal/Giant_rat/giantrat.base.131.png | Bin 0 -> 319 bytes .../animal/Giant_rat/giantrat.base.132.png | Bin 0 -> 375 bytes .../animal/Giant_rat/giantrat.base.133.png | Bin 0 -> 385 bytes .../animal/Giant_rat/giantrat.base.171.png | Bin 0 -> 302 bytes .../animal/Giant_rat/giantrat.base.172.png | Bin 0 -> 406 bytes .../animal/Giant_rat/giantrat.base.173.png | Bin 0 -> 521 bytes .../animal/Giant_rat/giantrat.base.231.png | Bin 0 -> 303 bytes .../animal/Giant_rat/giantrat.base.232.png | Bin 0 -> 405 bytes .../animal/Giant_rat/giantrat.base.233.png | Bin 0 -> 522 bytes .../animal/Giant_rat/giantrat.base.271.png | Bin 0 -> 318 bytes .../animal/Giant_rat/giantrat.base.272.png | Bin 0 -> 374 bytes .../animal/Giant_rat/giantrat.base.273.png | Bin 0 -> 384 bytes .../animal/Giant_rat/giantrat.base.331.png | Bin 0 -> 445 bytes .../animal/Giant_rat/giantrat.base.332.png | Bin 0 -> 410 bytes .../animal/Giant_rat/giantrat.base.333.png | Bin 0 -> 390 bytes .../animal/Giant_rat/giantrat.base.371.png | Bin 0 -> 546 bytes .../animal/Giant_rat/giantrat.base.372.png | Bin 0 -> 456 bytes .../animal/Giant_rat/giantrat.base.373.png | Bin 0 -> 405 bytes .../animal/Giant_rat/giantrat.base.431.png | Bin 0 -> 548 bytes .../animal/Giant_rat/giantrat.base.432.png | Bin 0 -> 455 bytes .../animal/Giant_rat/giantrat.base.433.png | Bin 0 -> 404 bytes .../animal/Giant_rat/giantrat.base.471.png | Bin 0 -> 449 bytes .../animal/Giant_rat/giantrat.base.472.png | Bin 0 -> 411 bytes .../animal/Giant_rat/giantrat.base.473.png | Bin 0 -> 391 bytes monster/animal/Giant_rat/giantrat.face | 52 ++++++++++++++++ monster/animal/Giant_rat/rat1.png | Bin 0 -> 782 bytes monster/animal/Giant_rat/rat2.png | Bin 0 -> 808 bytes monster/animal/Giant_rat/rat3.png | Bin 0 -> 876 bytes monster/chaos/witch_chaos.arc | 43 +++++++++++++ monster/chaos/witch_chaos.base.111.png | Bin 0 -> 401 bytes monster/chaos/witch_chaos.base.112.png | Bin 0 -> 389 bytes monster/chaos/witch_chaos.face | 19 ++++++ monster/elemental/witch_air.arc | 38 ++++++++++++ monster/elemental/witch_air.base.111.png | Bin 0 -> 389 bytes monster/elemental/witch_air.base.112.png | Bin 0 -> 398 bytes monster/elemental/witch_earth.arc | 37 +++++++++++ monster/elemental/witch_earth.base.111.png | Bin 0 -> 435 bytes monster/elemental/witch_earth.base.112.png | Bin 0 -> 444 bytes monster/elemental/witch_fire.arc | 39 ++++++++++++ monster/elemental/witch_fire.base.111.png | Bin 0 -> 401 bytes monster/elemental/witch_fire.base.112.png | Bin 0 -> 389 bytes monster/elemental/witch_water.arc | 37 +++++++++++ monster/elemental/witch_water.base.111.png | Bin 0 -> 504 bytes monster/elemental/witch_water.base.112.png | Bin 0 -> 482 bytes monster/human/Class/pirate.base.111.png | Bin 340 -> 429 bytes monster/human/Class/pirate.base.112.png | Bin 341 -> 417 bytes optical/crystalball.base.111.png | Bin 156 -> 472 bytes system/ability/abil_b_lightning.arc | 9 +++ system/ability/abil_bullet_wall.arc | 9 +++ system/ability/abil_color.arc | 9 +++ system/ability/abil_curse.arc | 8 +++ system/ability/abil_dark.arc | 9 +++ system/ability/abil_director.arc | 10 +++ system/ability/abil_earthwall.arc | 10 +++ system/ability/abil_edust.arc | 9 +++ system/ability/abil_f_lightning.arc | 9 +++ system/ability/abil_firewall.arc | 10 +++ system/ability/abil_fog.arc | 9 +++ system/ability/abil_frostwall.arc | 10 +++ system/ability/abil_invisibile.arc | 10 +++ system/ability/abil_plague.arc | 8 +++ system/ability/abil_rabies.arc | 8 +++ system/ability/abil_runeblast.arc | 9 +++ system/ability/abil_runefire.arc | 9 +++ system/ability/abil_runefrost.arc | 9 +++ system/ability/abil_runeshock.arc | 9 +++ system/ability/abil_thorn_wall.arc | 8 +++ system/ability/abil_wind.arc | 9 +++ 76 files changed, 528 insertions(+), 5 deletions(-) create mode 100755 flesh/misc/grat_pelt.arc create mode 100755 flesh/misc/grat_pelt.base.111.png create mode 100644 monster/animal/Giant_rat/giantrat.arc create mode 100644 monster/animal/Giant_rat/giantrat.base.131.png create mode 100644 monster/animal/Giant_rat/giantrat.base.132.png create mode 100644 monster/animal/Giant_rat/giantrat.base.133.png create mode 100644 monster/animal/Giant_rat/giantrat.base.171.png create mode 100644 monster/animal/Giant_rat/giantrat.base.172.png create mode 100644 monster/animal/Giant_rat/giantrat.base.173.png create mode 100644 monster/animal/Giant_rat/giantrat.base.231.png create mode 100644 monster/animal/Giant_rat/giantrat.base.232.png create mode 100644 monster/animal/Giant_rat/giantrat.base.233.png create mode 100644 monster/animal/Giant_rat/giantrat.base.271.png create mode 100644 monster/animal/Giant_rat/giantrat.base.272.png create mode 100644 monster/animal/Giant_rat/giantrat.base.273.png create mode 100644 monster/animal/Giant_rat/giantrat.base.331.png create mode 100644 monster/animal/Giant_rat/giantrat.base.332.png create mode 100644 monster/animal/Giant_rat/giantrat.base.333.png create mode 100644 monster/animal/Giant_rat/giantrat.base.371.png create mode 100644 monster/animal/Giant_rat/giantrat.base.372.png create mode 100644 monster/animal/Giant_rat/giantrat.base.373.png create mode 100644 monster/animal/Giant_rat/giantrat.base.431.png create mode 100644 monster/animal/Giant_rat/giantrat.base.432.png create mode 100644 monster/animal/Giant_rat/giantrat.base.433.png create mode 100644 monster/animal/Giant_rat/giantrat.base.471.png create mode 100644 monster/animal/Giant_rat/giantrat.base.472.png create mode 100644 monster/animal/Giant_rat/giantrat.base.473.png create mode 100644 monster/animal/Giant_rat/giantrat.face create mode 100644 monster/animal/Giant_rat/rat1.png create mode 100644 monster/animal/Giant_rat/rat2.png create mode 100644 monster/animal/Giant_rat/rat3.png create mode 100644 monster/chaos/witch_chaos.arc create mode 100644 monster/chaos/witch_chaos.base.111.png create mode 100644 monster/chaos/witch_chaos.base.112.png create mode 100644 monster/chaos/witch_chaos.face create mode 100644 monster/elemental/witch_air.arc create mode 100644 monster/elemental/witch_air.base.111.png create mode 100644 monster/elemental/witch_air.base.112.png create mode 100644 monster/elemental/witch_earth.arc create mode 100644 monster/elemental/witch_earth.base.111.png create mode 100644 monster/elemental/witch_earth.base.112.png create mode 100644 monster/elemental/witch_fire.arc create mode 100644 monster/elemental/witch_fire.base.111.png create mode 100644 monster/elemental/witch_fire.base.112.png create mode 100644 monster/elemental/witch_water.arc create mode 100644 monster/elemental/witch_water.base.111.png create mode 100644 monster/elemental/witch_water.base.112.png create mode 100644 system/ability/abil_b_lightning.arc create mode 100644 system/ability/abil_bullet_wall.arc create mode 100644 system/ability/abil_color.arc create mode 100644 system/ability/abil_curse.arc create mode 100644 system/ability/abil_dark.arc create mode 100644 system/ability/abil_director.arc create mode 100644 system/ability/abil_earthwall.arc create mode 100644 system/ability/abil_edust.arc create mode 100644 system/ability/abil_f_lightning.arc create mode 100644 system/ability/abil_firewall.arc create mode 100644 system/ability/abil_fog.arc create mode 100644 system/ability/abil_frostwall.arc create mode 100644 system/ability/abil_invisibile.arc create mode 100644 system/ability/abil_plague.arc create mode 100644 system/ability/abil_rabies.arc create mode 100644 system/ability/abil_runeblast.arc create mode 100644 system/ability/abil_runefire.arc create mode 100644 system/ability/abil_runefrost.arc create mode 100644 system/ability/abil_runeshock.arc create mode 100644 system/ability/abil_thorn_wall.arc create mode 100644 system/ability/abil_wind.arc diff --git a/flesh/misc/bearskin.arc b/flesh/misc/bearskin.arc index 4f67858c9..bf9ad0f52 100644 --- a/flesh/misc/bearskin.arc +++ b/flesh/misc/bearskin.arc @@ -1,5 +1,5 @@ Object bearskin -name bear skin +name skin nrof 1 face bearskin.111 material 32 diff --git a/flesh/misc/dwolfpelt.arc b/flesh/misc/dwolfpelt.arc index b11940b5a..7997bf928 100644 --- a/flesh/misc/dwolfpelt.arc +++ b/flesh/misc/dwolfpelt.arc @@ -1,5 +1,5 @@ Object dwolf_pelt -name dire wolf pelt +name pelt nrof 1 face dwolfpelt.111 material 32 diff --git a/flesh/misc/grat_pelt.arc b/flesh/misc/grat_pelt.arc new file mode 100755 index 000000000..49e2f996c --- /dev/null +++ b/flesh/misc/grat_pelt.arc @@ -0,0 +1,11 @@ +Object grat_pelt +name pelt +nrof 1 +face grat_pelt.111 +material 32 +color_fg brown +type 72 +weight 9000 +editable 2048 +value 1200 +end diff --git a/flesh/misc/grat_pelt.base.111.png b/flesh/misc/grat_pelt.base.111.png new file mode 100755 index 0000000000000000000000000000000000000000..bb500cda846463720978406c45187a5be06e9352 GIT binary patch literal 378 zcmeAS@N?&q;$mQ6;PUiv2?EjzAk4xHBpXB0j{_;u64!_l=c3falFa-(g^IK?yLRo~y?f8yJ9h8hz5oA@{b%^!{Y=6h zs8^sQ$S?RmDqwh^94iTwTj=TH7*cU-??pqtW&XrrI5`IAE13b@9i8 zpPI93E#;eDyG&)|zjEmOFY#Ba4%=Q5^s75u|AS#M<1|(VlQY|Zj%Dz4^>bP0l+XkK D1MidV literal 0 HcmV?d00001 diff --git a/flesh/misc/pbearskin.arc b/flesh/misc/pbearskin.arc index 213e0f985..a75351227 100644 --- a/flesh/misc/pbearskin.arc +++ b/flesh/misc/pbearskin.arc @@ -1,5 +1,5 @@ Object pbearskin -name polarbear skin +name skin nrof 1 face pbearskin.111 material 32 diff --git a/flesh/misc/wolfpelt.arc b/flesh/misc/wolfpelt.arc index afe309cd0..2b176bbf4 100644 --- a/flesh/misc/wolfpelt.arc +++ b/flesh/misc/wolfpelt.arc @@ -1,5 +1,5 @@ Object wolf_pelt -name wolf pelt +name pelt nrof 1 face wolfpelt.111 material 32 diff --git a/ground/thorns.arc b/ground/thorns.arc index c17347b90..a6923c86b 100644 --- a/ground/thorns.arc +++ b/ground/thorns.arc @@ -14,6 +14,5 @@ attacktype 1 speed 0.2 hp 1 dam 3 -is_floor 1 editable 8 end diff --git a/monster/animal/Giant_rat/giantrat.arc b/monster/animal/Giant_rat/giantrat.arc new file mode 100644 index 000000000..6d84b9b78 --- /dev/null +++ b/monster/animal/Giant_rat/giantrat.arc @@ -0,0 +1,58 @@ +Object giantrat +name giant rat +face giantrat.131 +race animal +randomitems giantrat +animation giantrat_1 +speed -0.4 +attack_movement 3 +monster 1 +sleep 1 +Wis 10 +resist_fear 100 +resist_poison 75 +exp 30000 +ac -6 +wc -10 +dam 60 +hp 4000 +maxhp 4000 +Con 20 +Str 30 +Dex 30 +level 25 +alive 1 +weight 1800000 +can_cast_spell 1 +attack type 1 +editable 1 +color_fg black +end +More +Object giantrat_2 +face giantrat.231 +animation giantrat_2 +x 1 +weight 1800000 +alive 1 +color_fg black +end +More +Object giantrat_3 +face giantrat.331 +animation giantrat_3 +y 1 +alive 1 +weight 1800000 +color_fg black +end +More +Object giantrat_4 +face giantrat.431 +animation giantrat_4 +x 1 +y 1 +alive 1 +weight 1800000 +color_fg black +end diff --git a/monster/animal/Giant_rat/giantrat.base.131.png b/monster/animal/Giant_rat/giantrat.base.131.png new file mode 100644 index 0000000000000000000000000000000000000000..9b0e2dfff27ef056fcbe8ef3b49ba9b14ab97ff9 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{QhE|+>W=^wu$OrHx`Kt|)la5f2n7mp7I;J!Gca&{0AWU_H6}BFf(8LTA+7=f z0umAuiUJ(EDl+!^GAJ=yn@(cct3K$+J$4Ua_QaxQ9Ln>~)?K#NXpdi4qo>ki*P`hC>jmPk`9A2M z;b3C+;P~0PvPrU9>o4%{W8>N8zd=uFfzWTiX$!qlGpu(?NMQu3#Z`skVs<`+-871s;*b3=CW!K$y{KjmZq4ph197h^v5r zfP{pEstAX+rmCf;h_#_+ks4oWkW+Scc6D|AlqqwzZrytB-m!c4?*0FN>_5Z*$b7wz zK)nJbL4LviQ31mPF!Z_gj(J!HVcdZDDnMJK_0j`r3>hCA+bo7f`=4%SRZU^?0?NvY1DX)aY-Vxh5O4p zm;Qy@EL@>HqyDE}W#hw-!H4HFc-Azn5|`ZfD{$-KS0OJB@o9&8w`Fgb>c>zm_l@DJ zdSfd4`_l|kIjcT%f9u?2I8|BcZO)hV0$lz1CpK4!>pWb>wWQRLE9UHpdy{4*+&XOJ z&~{t&ZLuVKmWNJ=yn@(cct3K$+J$4Ua_LOfj@Ln>}1|LA9vaARd_JdkeEsDCblNlj0KX@01)(?nJ~ z$@aE32iARUxBmZs^X8Ql)8$WFkNn%;neDNI`_6@c-}-9nmN{xIGZ0n$HNV$6wzM(>x^?Thd&lnGyZ8V9vHuMJBlGn> z0`&@%1o;L3M+FQIlw&1w^u9=?57MTg-e{1kUm9o$x0` zt$<%?7pFvHriMhj7{|(H;Z6lbw+Fj^e|e{#wO{Mk;rtc*7e;Q?Ju;JjNiOrmvkV^2 z4k_jhvDf|Xb*86TTt2;S{+9!)2^}t4n`|W%uFqPwDO~SB^YlF*?D|5Fadfg9_k6cI zADTJQ)jX(3gQ+0y7E{N&O>_%)r3)0fZTy)|kuy3K|6Xgt!U_ z2uMgssETlCYpPmmiZ~c+m#A=Mgt-;B_fOTy06k=%+&EAO1W zc}!(@O#Z~UGn*ooaxMF8`euzzEvt67$uEw^!z~UW*LI5jf52^V_s@;F`EEz-RsV^H zxf|v+&96Jm{WbZ)th$4@-mR}^e5Cb0zpmlL#AAuf84JQxpR&omWA}1N-J~Sle|`$j zL#Js>r*>YP;oU6%CW3Ltsrd#^ZV62FyR!CF__p-U9^Dhql;ZA%9JEa5zPh-1q2R~N zjdR)`cxs3CcnN*1+c@WELh)Lk&HWwgx1VqJOEXn@Ua9@)+pmWrt1Q@}`r12xh}}Va-n^zFD~g7vSAWtjx?24U2##4X_A)Qqz5u44<^ie{DVcRFW9m5_n%Ei yk1T96sfqqobah^NC0~Niw74^6&1n;SX8vWUxnL0gI@%HxtPGy6elF{r5}E)ngyRDM literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.231.png b/monster/animal/Giant_rat/giantrat.base.231.png new file mode 100644 index 0000000000000000000000000000000000000000..e2ef11655132d7a74e1c2fec337dcde833760da0 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{GK^2%pGpH2u$OrHx`Kt|EsZnZngNA43p^r=85p=efH0%e8j~47L4yFF5LW>K z0SO5SMF9?76&ZVd85axPYE|CiFmo?2ub`ly?Ck9J_Rh6y*WSB#@BjZ}{~7*wsRecc z^$L^(`33(+1q=_AV|Ar-fhfAq6SxUsT19gvGXa75nsz)?wGg)62UuHwzv z87ns0b%|Y{ARzqv|9t1iiEX>4>}s?4|Njl2Fh^MsFJIxe|1w;cAFWv-C6tx(|D@>J6ge&pN;}8VDNPHb6Mw<&;$T_>1;{> literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.232.png b/monster/animal/Giant_rat/giantrat.base.232.png new file mode 100644 index 0000000000000000000000000000000000000000..e622a1657fa9b04676f38a77101e5a81f721175f GIT binary patch literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{s%)jp|1tp;u$OrHx`Kt&4Pv!kW&(vc3p^r=85p=efH0%e8j~47L4yFF5LW>K z0SO5SRS^ztO;t-x5o<%uA~n9$AgAo??CR?JDO2Wb-MaPMy<_+8-TVLl*nfuqk@g8YL2qXLEp%CV9_x!s;Fjv*Dd-kvk$Vlot9y->k4H}z?w5q zM~=sgxLEGZ?KwUtx5d~U4AgZ>Y3!OW@Wmr6#fR@kICIP^ozHdWrRCH$9%{{fey^I_ zZ&AacP)l_Uu|+Fa%lLCm4y}79VOrX@>e#J}Bo=i>mzUhvt|;?zq?G%(D<-=2%jQ+@ dn47eRIU=_BfYc)I$ztaD0e0stP(m|_3` literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.233.png b/monster/animal/Giant_rat/giantrat.base.233.png new file mode 100644 index 0000000000000000000000000000000000000000..836fff45a18aef1ca6d55c3851d3856975cf08fa GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{T5O-}AD#s&U@!6Xbp;FQ2xadpbOQ=;7I;J!Gca&{0AWU_H6}BFf(8LTA+7=f z0umAusv;cPnyQwXA`ZsdB`RDQVXno+EaktaqDRRMlWVZ5!dAx>fSkQh)LVDQQR!T%PikR zRdLs07M)8TzZ6d2Sjy|frERY~|AG1sMx}oZ%Pu&moc&Q2-u;95-aFZMwcl+8|9kuq zzwyhU|6}nF?rn{t<|W(M)#S@Iu|Jz#B5{!+>| zS5A|bZM9A0zB1)%sh{(XrV}fsJkO4|a#%9WD7z!){R1cNttz2*XdJgx~yUrpZ zCB|z-e+r1be#*`K&OBE-U=;ZR?}MGh!T; z%1P`$wp?S^)v^`a+V`xgUwO-$)0p90_5p3LNe<~POA1-u|BAV+B=grL#_d5I`&E}8 z*2)tP@NQToyVH>2`R(qDxy%(Q?jaBB&ODHA+^zBM)9uc6z;I>oboFyt=akR{0O8l& AaR2}S literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.271.png b/monster/animal/Giant_rat/giantrat.base.271.png new file mode 100644 index 0000000000000000000000000000000000000000..c695f75d3e4bea242d3b75900b6bfbfe63433f54 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{QhE|+>W=^wu$OrHx`Kt2l}`PSRRs!h7I;J!Gca&{0AWU_H6}BFf(8LTA+7=f z0umAuiUJ(EDl+!^GAJ=yn@(cct3K$+J$4Ua_QaoK8Ln>}1|LA9vaARe2I&kCWQAyVWswzh`B_b6}t{lC2 zL+;pAcCH;e+9X!~aAsv`jB+@@l6J~LT`(#Yg>YN12$g0v~j3@qPIZP~k($qQ&7gQu&X%Q~loCIIEtZu$TK literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.272.png b/monster/animal/Giant_rat/giantrat.base.272.png new file mode 100644 index 0000000000000000000000000000000000000000..2cea9329c1d454fddf9b4d259df2dc6b9da95d1d GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{D#lj)90@=L>?NMQu3#Ze)~QkqM}R_{1s;*b3=CW!K$y{KjmZq4ph197h^v5r zfP{pEstAX+rmCf;h_#_+ks4oWkW+Scc6D|AlqqwzZrytB-m!c4?*0FN>_5Z*$b7wz zK)nJbL4LviQ31mPF!PtV@wJ!HVs`mpChgpR=VTDPpz3@Ym9CmxVw z-B>Qp@p9^Et{)#K|GhnBzF|H8A70^h#bx{nj7nuQyEYz?FkE83<&NT)NqiHsSFf^A zU{`AqoK^OruR<@mar4evCR6W*{%LzC#8)EEfuz`;N+0p4cZ;(m%^8TTI2> z(bjHB)@6S41EjKNIWZ>?NMQt`H%^)Es{cpb%$)M`SSr1J?%-W^`I(G6N`R5a1KyDj*;r zAt9kCz@e)mW3MmcVxe2D%3B;}?&akb6cm)5o!#EvxpwW^d-v}B|9|X1!~ZU|z%HO( zfs!D<;Qy$A;em3jBv9_Lr;B4q#jV~82lEaY@USJ^5dPvnqs*nO$o=&$_K3_Y%0dDk zm?7LXCmd>sB zRc4YfpQpXqp`lKmU1h?K6d5LUjt3lCjK=ZnHpOU}o4tKH#jzr(O74hS1oO8E&a62u zC2YGbg+3&nV_o(vqG?@ju!BYUK8Bq$ZF7qSTvu$fyd(dc-N}LT>81L^<|W3tz58>g RGyuKJ;OXk;vd$@?2>{w+seAwc literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.332.png b/monster/animal/Giant_rat/giantrat.base.332.png new file mode 100644 index 0000000000000000000000000000000000000000..77aa94a6e070ef6678714a97d1ba8cc979c5afb1 GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{s&Z+kQ$v6X*h@TpUBN;ctUZi|tw15p0*}aI1_rJVAk65r#$*Oi&>+Ak#8p5* zKte)7RfI!ZQ`J&a#M)4^NR2Nw$SFHJySlo5%9J@r6&7Pz}x@YcH_yrS4nbaB;VrBG!|y`vIyM$&TE$Jjzdf*W<+c8 z$9qf&I4isIealzHRawE8>=`<;o$WtN$vV5FN?`Y$=_$PY4z3fqUmHGAT78+Jq4`XY z+O~hOy-w2iSF|s+s;}aY6g_y*XF;c!g7Y0vPKbLh*2~7ZZWu12b literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.333.png b/monster/animal/Giant_rat/giantrat.base.333.png new file mode 100644 index 0000000000000000000000000000000000000000..39bf6dfb5d6474b3f2c8cdc485a075f4d7960a39 GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{S|W^X6Iy`^*h@TpUBN;+GCgcDjzA&K0*}aI1_rJVAk65r#$*Oi&>+Ak#8p5* zKte)7RfI!ZQ`J&a#KBm*M1?CO%(b|r%@THl)m3 z@yVQ{WallO#8lSY-6D*0Za$cEcEh_JOU})IAW>3#fXPN^!A-^zM#gXAB0_5z>`U%9 zM`KwEoLB=cC>M?-_OuWjyMOWbZtBs;EE1KJlADACt?=`yUt@(-)Y8#xMB~ PbT@;itDnm{r-UW|)pVH- literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.371.png b/monster/animal/Giant_rat/giantrat.base.371.png new file mode 100644 index 0000000000000000000000000000000000000000..c95543db0841d8a041b1634bf6a31edeeff69752 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{ifn?XE!cnx*h@TpUBN<1W+&}-NCJg83p^r=85p=efH0%e8j~47L4yFF5LW>K z0SO5SMF9?76&ZVd85axPYE|CiFmo?2ub`ly?Ck9J_Rh6y*WSB#@BjZ}{~7*wsRecc z^$L^(`33(+1q=_AV}X`2dU(1xhE&{Idtt8^v!ejR1K-5=cUVOP`}VQ~cYSYOTCv;P z%kbWg8?V1U+w{i!Mn}{SA-l#0%|C?NR9G(cY*rI^J2&h3?U^^_9ql)|XkEB%_{GH| z-RtG5FZ){S#1fWmbvs%hpDmfNu-)(Uy7G%FS20QC&Yf~G;f}j()U#7@a;Do?7P?)Z zwb0<*F3t;L$F4LLZHc^WQeHdtTg9}76V;QK&t&TGl4rP()ca0mf%TUaM@6`D1=p(_ znD>1Ji{rZNBV1Mn8>U5PeEqkRU(n!<&l+y=-#=J9f*Cq`OIZ&;c3%EkH9R1u&rc$( z{X~~?75Rk+SlSe6jfiVzhqlh za7O-h;gmHGwRs|}a)gCuH(hw}iu)GBd;g7g+^0>C)OgIfAa+P#!F`4a7vygot3P0F Yov8jU$m^2^FuWN&UHx3vIVCg!0H2oTga7~l literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.372.png b/monster/animal/Giant_rat/giantrat.base.372.png new file mode 100644 index 0000000000000000000000000000000000000000..fcde242b048267ef4d5d13d1abe735f413f6d88b GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{s#@;#6CVNEbxddW?WZ5 zto%^-_8?DYCx=Y@{Osd7qG#r+UGt7jVRf!szhQ+)Pl?9kOA+l;ZEB}Ka8vs+!y(^5 zJf#1EbNCnD(3|raq~bp^IP$m8tbZVwq!6>^sy@%v+zKWI^TzWJiK z0SO5SRS^ztO;t-x5eH-K5*4nDFxTSZ@+niMtzElz@7}%V?j5^#@819a$Nn???|vp> z57aAA666>B9~Ce>P>z)Z%I)@aaSW-rb@f~zSCfMP+k+*{S7uy#yrGnVbC<(5TkkF2 z{dX0G{4Xqhr6lXD99i`%`nu>9X%qhc2aX#U3qSZ>^`>FcGZ&H9oD1fcGlU*+iSg!E zvtKlmfpgtd)-^ZWPW)J6yf^p2)Py~kJx=nyI&;kKS|gTe~DWM4fz-b1yHiprD}a?CkdT&b4dT-n)12|NmqE8UA;v1$F`T z3X}x-1^-6{3=foJB^ekPy*ynULn>~qypqS|w4~L=a&)`zOWD&!KW@e(n z6Cbr74dLv3GbKt+oA2O(6P#5|d^sL>T67N_OPIG<>|kHJ#=n=p=Lv6CjL~b}Hj6>BXxj7<4Bp9h>fZd5Ksz!@533msujWc1p}}*)GBOMmi)zuz|DWomhjs za#Wfa1)L-0K{nzUIlm~fNsx6f~ zHpwiSrc}XqelZd{~nI1oyv-zW^3pC ze(}QUzVk}v`_nR}C7yZ5_Gh`#!Y!Q}KKuxf$X#CY;P#xpll6`5Z##5b7S=yZ|I1#( YT(w#woZ(O?D7F|pUHx3vIVCg!03I0P_y7O^ literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.432.png b/monster/animal/Giant_rat/giantrat.base.432.png new file mode 100644 index 0000000000000000000000000000000000000000..3e318feed5a93390480533ed1908e9a15ddbdfeb GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{s#@;#6CVN7MDrLbc4xG55Ard4BN??r+wqC=fPk--X$!>=eb-8n1p9N);h#2BRyk+sQ%Sz z9}WYB*Z1v2-mPg$WO2olJeDOV9{vy?ghbyLar~y?g)vAN$Ynzx$bl zJy5SeNswRge^kKmKsi!g1Uk2R3_`sUHlI`8qzmtTXl*jwCcs>Z0fyYRlZ=`@vT?37c#`2&tjawwMqL%yYbDb-n#Vkq|c-JT&$TVu`I3%Z#b^h<6Rs0X0GB`MY dXm6-*;TQDXT3BOk!w&QXgQu&X%Q~loCIDW2p+*1z literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.471.png b/monster/animal/Giant_rat/giantrat.base.471.png new file mode 100644 index 0000000000000000000000000000000000000000..e016d40f84f5151aeedda0ff7fd7ae163a4f6b77 GIT binary patch literal 449 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{3Vdwbjio>Z>?NMQu3#Z$wr_uSegO(`7I;J!Gca&{0AWU_H6}BFf(8LTA+7=f z0umAuiUJ(EDl+!^GAJ=yn@(cct3K$+J$4Ua_o_o4DhE&{|d;VZvvjGoVLIrbOez}zM(L%3l^8%e$&0DVe zs@P}Iqn*~FuP$=uv|e~z)3NCMPhEB8M_Me;qdH6fXBjuVdZ62%;Gx3w{(RhQ4lzOF zq_W!dfW3=lf+e-q{hrIz`&Mwxqulz034a{fO%4V%vfr5FcW>2wMrDgVZ23YjJ_zjz z`^lqb&v);Ep%T-qhr#DLPwvQRvv5ia5Ui*aFrRw4b!PC5_^iYE#u1rz9pgTe~DWM4fRvEAg literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.472.png b/monster/animal/Giant_rat/giantrat.base.472.png new file mode 100644 index 0000000000000000000000000000000000000000..a96613c746504b85867daade29f1c2ee764e1855 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{s&Z+kQ$v6X*h@TpUBN<{;%SQudw@cm1s;*b3=CW!K$y{KjmZq4ph197h^v5r zfP{pEstAX+rmCf;h_#_+ks4oWkW+Scc6D|AlqqwzZrytB-m!c4?*0FN>_5Z*$b7wz zK)nJbL4LviQ31mPF!YtLKr9Wvlydr;84OFScX<6^I;3`-n)Ry^pK zXslp*>cmt=QA0NN7s@Za*tGwp{OxQF+hP2xVFE*F(Nh*po12TD$Z;_|cZpu0sKqFD z=cAy?#h_Ns{u;-`ysVeXo8$t*TNs!lke??cn};xAoy-4hOVvXo3HWR74zaC^Dq kG1g6qH~%HSTmOO0y1i4PJ?Y1Dpl297UHx3vIVCg!01Kp`82|tP literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.base.473.png b/monster/animal/Giant_rat/giantrat.base.473.png new file mode 100644 index 0000000000000000000000000000000000000000..737c17067f9c26588deeba1360ea419e98f33939 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Gu5)66d1S#FEVXJcW?V+*Ahk zOB^y{S|W^X6Iy`^*h@TpUBN=Ss;4BLasY)m3p^r=85p=efH0%e8j~47L4yFF5LW>K z0SO5SRS^ztO;t-x5eH-K5*4nDFxTSZ@+niMtzElz@7}%V?j5^#@819a$Nn???|vp> z57aAA666>B9~Ce>P>z)Z%B}TuaSW-rHTQxqSF?ct>w}7Bo~xxBzOZd8k^B?Q?&Umf zo>SGkj^E2K9x=PgQM>!+jK-OX`lsAuiyuufpUM=G+Z}j$Ru6+v!XdHR=h+2C0e55A zw?!EE{QCIqDPKlaESm!R<-ZKtW-E3@wQ#cUC|kEoAjOL`Q~$!}l?|F-Bvzv%*Z Qpu-tFUHx3vIVCg!0LU?!l>h($ literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/giantrat.face b/monster/animal/Giant_rat/giantrat.face new file mode 100644 index 000000000..62aa20a35 --- /dev/null +++ b/monster/animal/Giant_rat/giantrat.face @@ -0,0 +1,52 @@ +animation giantrat_1 +facings 2 +giantrat.131 +giantrat.132 +giantrat.133 +giantrat.132 +giantrat.131 +giantrat.171 +giantrat.172 +giantrat.173 +giantrat.172 +giantrat.131 +mina +animation giantrat_2 +facings 2 +giantrat.231 +giantrat.232 +giantrat.233 +giantrat.232 +giantrat.231 +giantrat.271 +giantrat.272 +giantrat.273 +giantrat.272 +giantrat.231 +mina +animation giantrat_3 +facings 2 +giantrat.331 +giantrat.332 +giantrat.333 +giantrat.332 +giantrat.331 +giantrat.371 +giantrat.372 +giantrat.373 +giantrat.372 +giantrat.331 +mina +animation giantrat_4 +facings 2 +giantrat.431 +giantrat.432 +giantrat.433 +giantrat.432 +giantrat.431 +giantrat.471 +giantrat.472 +giantrat.473 +giantrat.472 +giantrat.431 +mina \ No newline at end of file diff --git a/monster/animal/Giant_rat/rat1.png b/monster/animal/Giant_rat/rat1.png new file mode 100644 index 0000000000000000000000000000000000000000..390edcfbcd0eb850df2a5643efff9243f0e11179 GIT binary patch literal 782 zcmV+p1M&QcP)&_GC^?*99E$CK(W>*Nu51paS8Dw$0G0E~s!N-mB8-)zf7DnykX z1F+luNJCu^p_d0)PW-SDkg0lU#N_z_&;*bwr-z85kkhKf%OjvvS|utY9aa}vRn8mW zY6sA-c`9R>r=z^c79}<*+)e{2z?jD}W1|9-=~g!p%Jb`o3{*hO8H?eFqXq$6@Kt<;SNTiadjny8K7(zK$oHHRmFym%{G8=Wd zKMP30r!c)(vmh{56`jLkz)$B(9tg6dFa>|PdUs~)gKGfjF@b9UNk(Rq8d$wI zWLOJ$2!!6SzM$MOm+70;Y86^cx#`dXhxAwdcav`D+5mnUA;M zZaRPmPC$?uTSNfB$@bfy-LB@Gn@t6SQ65zkA#k()-Lnp`E5m3tIj+~&mu4Ozu1O~B?yBX7_PO=NJPeFs*M$+z%+yDRo M07*qoM6N<$f-LV)c>n+a literal 0 HcmV?d00001 diff --git a/monster/animal/Giant_rat/rat2.png b/monster/animal/Giant_rat/rat2.png new file mode 100644 index 0000000000000000000000000000000000000000..300d31a5de8694a95e23a0e63156fa761bb941a3 GIT binary patch literal 808 zcmV+@1K0eCP)8nu z5C`xmKEPAN;$(JPWG)I5CG$52p>7cU71prp6YY z>-z3$4OGXNq0zAGJzv$6HBhDd2@cH>?0FIOgx3HP(NUa+1Yew1v;r!^EJ1A&?gue4 z8QSb@3MNy4p+2LPWdi3tfMw3H0hLT3H(G-|DfCN!4#vdHwgu1^?%z^Vml@t4- z4`ChX_1m9crod(-Kpn8Vkp$=5P=Hhgmp?vF_XB_d5%$Cv3h4>3jC1*TJKr$!1YIJh z%)oOogh&mf>*K>>M@c}WGV;oj=e#fc;2Ju&j|)(SB5dNe6*>+zLYEWx>pmPbOMON z7Z=~ImVvz4&8aW9G74SYd?^7!c9(f5x4IL$CT4kv@VAz`?8E);Z0+ck@w88|4`-&l zSp%`19j2JCr)vwVpqtFVgo`jn2M$-jfS-=z#1+trXn}cM_byDh?)Fx}yfqn|_nL?W zc<}R9T{X=m@NO|&2Zja=Sss6j*X m*`{gMWeI!Fg5O+!1Na5O(G&7LWQtw@0000f*HTV5u3{!aGlXG1wLO3CNniz z3#NrUG;kXTApk5m1%?{&CO`~1=Y0YvASA}zTL$#pMU0(iS?2J^$H$=`3f=*8iCjpf z_Gk)V$25job7;U^AW{xe$Mnr4J%62~8X8d0Qx3oeQlYO1t4O6u8hBex0vPUdU_$I1 zVZ?oaIsCHbpUYB=WzeW?~4k|A`GQs0;C_4cnM4<0ORlGOAQ2- z9>*M{7~1TCZ71NoYWHFmQhlhQM@vc7rw)h%fEOJAAcRT+;G9xO(E->Qf!76&K&4~g zg38komC;9d)Pfv(V52j^RH}Uhs#62&fFAT*0>E8OyCod(Kp()x5@1Sa1XO5`6~*5^ z8@=g-prPm-fK;^N6u~nrdp9mYF^~b+7@Er1(IWyqcwmhC@%)1YIh|hm3k{u&JQpW4 zUGCTt$DgzX&@+|5c;w}3k~1)N2GdWb7I@`$*%`utmq+>+^+e8XX2Ns;5p|?@4XQxy znw+)G3-wQ?V`+@kBj28&w)Jwa0nsjf4&!~gxYBKJRv>qAK)@*5{bm+CY(QQChGMaC zDl6CSq-kES28)-*4AZKt8^AEX{B~{m_WBm6@?r-iSS;2mP&_F??%e=>4b-&r(&zwP zfgFRCph)8iaPZaw!^`yAg(|^Sdf0%yWne1M+{~XYfhu6pf_8_yZ@GEa-gQ=iq65q- zaJ3Pn8$h}Tuoj#;iw3wG*dyYt2lM#`up!BR2L1wYknH{BfhB|h0000|E literal 0 HcmV?d00001 diff --git a/monster/chaos/witch_chaos.arc b/monster/chaos/witch_chaos.arc new file mode 100644 index 000000000..cb3b705eb --- /dev/null +++ b/monster/chaos/witch_chaos.arc @@ -0,0 +1,43 @@ +Object chaos_witch +name chaos witch +race chaos +face witch_chaos.111 +animation witch_chaos +color_fg blue +randomitems witch_chaos +monster 1 +alive 1 +resist_ghosthit 100 +resist_poison 100 +resist_fear 100 +resist_death 100 +resist_chaos 100 +resist_physical 50 +resist_magic 50 +resist_fire 50 +resist_electricity 50 +resist_cold 50 +resist_confusion -100 +resist_drain -100 +resist_weaponmagic -100 +attacktype 262144 +attack_movement 3 +ac -8 +wc -7 +dam 30 +hp 1200 +maxhp 1200 +level 20 +speed -0.4 +exp 10000 +weight 900 +can_cast_spell 1 +can_use_skill 1 +sp 50 +maxsp 100 +Pow 10 +Wis 10 +Con 10 +flying 1 +editable 1 +end diff --git a/monster/chaos/witch_chaos.base.111.png b/monster/chaos/witch_chaos.base.111.png new file mode 100644 index 0000000000000000000000000000000000000000..b57234c23b75e3ac3c80893023dc551814c7833f GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!VDy(j;dY+QtTz3zOL+-ION1Nb!w8WM1Vq^ z1s;*b3=CW!K$y{KjmZq4ph197i0l9V|8r|g|I2Y`EMxe^z+lb5094Nel*J1EGg#NW z_XJ7_lmz(&1N9;Uh6l>Al0dl|o-U3d6}MV1+446T2(Udkwt$&icysrrB$L8|z~tMa zok3x|0q(MYB4qFUmDl^XwN2sm%#4<7;YYpxdbP#nstF>QOzdiXY;!Lr`xs0(+Ivpm z#?uM&mqod2dx}MQ>FL+>J9c_B@hSFgU9a*^X-Ac2H@~TXT9D=?t|{7iyOZ}+{Zoi{ z-nh8w-fBMi2Dc_li)&|Blpa5D-toTsfd%ekF=~BkW2UajKTmS`)r>mdK II;Vst0LZ10A^-pY literal 0 HcmV?d00001 diff --git a/monster/chaos/witch_chaos.base.112.png b/monster/chaos/witch_chaos.base.112.png new file mode 100644 index 0000000000000000000000000000000000000000..ebd69d8ee28a64a62374c2ccac49492e4b125133 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yP!VDzY4~S-hs1i?KSN2OBa^jluhc`zv0fjgV zJR*x37`Q%wFr(8NlNmrkg8-ip*Vk{}X2wM`bUkWd;AEI~g+V|JD1!^!Qen7$OFtYa zEl?8V7yKU;Fg#F>l?2M2@pN$vskqg9(U!l-K!7d5;ldVz6t= zIi4xfKaG#w5AWgRH4D* zC literal 0 HcmV?d00001 diff --git a/monster/chaos/witch_chaos.face b/monster/chaos/witch_chaos.face new file mode 100644 index 000000000..2e64d423f --- /dev/null +++ b/monster/chaos/witch_chaos.face @@ -0,0 +1,19 @@ +animation witch_chaos +facings 4 +witch_air.111 +witch_air.112 +witch_chaos.112 +witch_chaos.111 +witch_earth.111 +witch_earth.112 +witch_chaos.112 +witch_chaos.111 +witch_water.111 +witch_water.112 +witch_chaos.112 +witch_chaos.111 +witch_fire.111 +witch_fire.112 +witch_chaos.112 +witch_chaos.111 +mina \ No newline at end of file diff --git a/monster/elemental/witch_air.arc b/monster/elemental/witch_air.arc new file mode 100644 index 000000000..07d998a7a --- /dev/null +++ b/monster/elemental/witch_air.arc @@ -0,0 +1,38 @@ +Object air_witch +name air witch +race elemental +face witch_air.111 +color_fg light_blue +randomitems witch_air +anim +witch_air.111 +witch_air.112 +mina +monster 1 +alive 1 +resist_magic 25 +resist_poison 100 +resist_physical 100 +resist_electricity 50 +resist_cold -75 +attacktype 9 +attack_movement 1 +ac -11 +wc 10 +dam 15 +hp 200 +maxhp 200 +level 15 +speed -0.6 +exp 6000 +weight 50 +flying 1 +can_cast_spell 1 +can_use_skill 1 +sp 50 +maxsp 70 +Pow 5 +Wis 10 +Con 2 +editable 1 +end diff --git a/monster/elemental/witch_air.base.111.png b/monster/elemental/witch_air.base.111.png new file mode 100644 index 0000000000000000000000000000000000000000..423be829b4edcb6400bcabdce5071047f631996f GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv_7YEDSN2OBG9m_yT%UKY1`2T& zctjR6FmQbUVMeDlCNqG71_3@Hu0UEtLxUl$!(Z}0*IaU%VcgEAjF{I*F=|x-qCIbPs1d|6*vNQg6oY`T?wXs3E z?TW!Jk#x3Gy?>35-4E~Kuv;PfrmZ8_y}{Nmv=Q_HWuZ`@KWR$3rmb|rDvV)3v=6FBT-IGSb!|0zu{ xWO^!MF}=&TDM;{OLa@!kNfk`Xervy}|G?U2wmK^{ISdr844$rjF6*2Ung9}@t6l&A literal 0 HcmV?d00001 diff --git a/monster/elemental/witch_air.base.112.png b/monster/elemental/witch_air.base.112.png new file mode 100644 index 0000000000000000000000000000000000000000..7f08688c00dd00018eeef6edf0905ab988d55189 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv_7YEDSN2OBG9m`N%&uP>fI^%F z9+AZi3|t>Tn9*sC$qb;NL4Z$)E0EUE&|paG@R$70_~F0f`~RuG{xAIZ|Iy9=SOCNS z319qlfO-T2!$v}YZ!LbHrZeio@4M`@21%l4E zMSFw7c;grI)ve)q_lIBnf0XluuRbnMU+C_&*?DKST;n#M8MEiN)g)T%JuLbqceGJPnIZK9j7dRV~^gpci$C^znV6M%QfCnu1K?PU}W-LQ`ep; ze@yhj{KpCzGOQ-$ciI)Xr^>!PZ&eT~k-A`sj_8Dt#&!3K7cOB~>b+kI=s^ZgS3j3^ HP6Tn9*sC$qb;NL4Z$)E07iu5pgzQ(5x1y^=g*(NfByVG!~Yd?eUAb42$Tf*1^-6{3=foJC4q9kJY5_^DsCnJ=x397 zpyL?Q$S)@QSA*$HuNIpJlYE$Nm}aS4*vHeSwwh$vZenQ8syxAzVtj3Li#MkN_lNFj zpFb;e*QEG9bl+I!S;^3KVELy@BCaWn7q?sxNy)C?xn$RpB@zlO(=2!GnzFNUZ9Df4 ztqsd|Xe@bkm_;I3@e$TiVj=*L!@2F)XKo)4O}?7NkV_SEqFJU^vD=flC5 z`#ppHNfI^%F z9+AZi3|t>Tn9*sC$qb;NL4Z$)E07iu5pgzQ(5x1y^=g*(NfByVG!~Yd?eUAb42$Tf*1^-6{3=foJB^ekPnLS+`Ln>~?o;UPA zB$X8TQf`&l^xj*JNdrPnj>}SZmHQ8_d7CN>v&}E?Ajsy_}QiPWhQeY zw`%^ao}gS&ZXev#So8dh`-8W~A68v^^+IPlBio8Ew}U$m zYW(EOo$)v#-}@0`)7uFje_UmHsC7{*^T3zTeWxC|RyKLXJkwqlaj_((v&r*l=I8dE z?RBT-99kwKkhkcz;;qG#W;b@PFI^(HvzR4smfPfX?%nQ!?!U9S*MVV50tE% am+=YR>TjN<_B$OIR1BW3elF{r5}E*o`@)L= literal 0 HcmV?d00001 diff --git a/monster/elemental/witch_fire.arc b/monster/elemental/witch_fire.arc new file mode 100644 index 000000000..772d97eae --- /dev/null +++ b/monster/elemental/witch_fire.arc @@ -0,0 +1,39 @@ +Object fire_witch +name fire witch +race elemental +face witch_fire.111 +color_fg red +randomitems witch_fire +anim +witch_fire.111 +witch_fire.112 +mina +monster 1 +alive 1 +resist_magic 25 +resist_poison 100 +resist_physical 100 +resist_fire 100 +attacktype 4 +attack_movement 4 +resist_cold -100 +glow_radius 2 +ac -2 +wc 1 +dam 30 +hp 600 +maxhp 600 +level 14 +speed -0.4 +exp 5000 +weight 20 +flying 1 +can_cast_spell 1 +can_use_skill 1 +sp 50 +maxsp 70 +Pow 5 +Wis 10 +Con 2 +editable 1 +end diff --git a/monster/elemental/witch_fire.base.111.png b/monster/elemental/witch_fire.base.111.png new file mode 100644 index 0000000000000000000000000000000000000000..85441437a59ea7d7d776d825392a189d1202efbb GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!VDy(j;dY+QtTz3zOL+-IOG|4thY_uy96l2 zS>O>_%)r3)0fZTy)|kuy3K|6Xgt-3y&v5}$u$z)tmaHG1yQ1{?f%A^{-4`q>-fnwYq4<_!Q;^$&Z5(ko*%q`O z5b~})*&}_x{9%-ZM6hU*GFZ4ojCZK0dI5iQxh$ OSUg?*T-G@yGywpKf0m;F literal 0 HcmV?d00001 diff --git a/monster/elemental/witch_fire.base.112.png b/monster/elemental/witch_fire.base.112.png new file mode 100644 index 0000000000000000000000000000000000000000..3407acfc7afa4dcc04f21e0eb7f4780f0a1793fe GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yP!VDzY4~S-hs1i?KSN2OB@(etd5i{;|0EIXU zJR*x37`Q%wFr(8NlNmrkg8-ip*Z=<+u3x|Ye`fiHXAJ-N8TJV<%wlDTV`Pw31FFCP z{~0Rl+TH?%1xkYag8!oeh6l>Al0dmLo-U3d6}NgX+VVFU2(TrXJcyE=@wem54oj|$ z4bp8_40dff$1_Fxr}44-;XRz3+?y0^g@p5JiYoPYUe9n({?jhX#u}i+P+xz+!F9v* z^xDOiY(|=mZeWg+vVnvqu|nh>JiJ_+C!oTrB&{~O0dtfxwv3qQ&FANgQx6U zIQB9!U4K-fd`B*AQEW%*?$1>_cAV1LwYrXf$=uB=nt$sr=DWe&PWOaelW)!EiGQzl+p6z$=0Z?Vc)I$ztaD0e0ssb3 BlAQnm literal 0 HcmV?d00001 diff --git a/monster/elemental/witch_water.arc b/monster/elemental/witch_water.arc new file mode 100644 index 000000000..7d8b12c6b --- /dev/null +++ b/monster/elemental/witch_water.arc @@ -0,0 +1,37 @@ +Object water_witch +name water witch +race elemental +face witch_water.111 +color_fg blue +randomitems witch_water +anim +witch_water.111 +witch_water.112 +mina +monster 1 +alive 1 +resist_magic 25 +resist_poison 100 +resist_physical 90 +resist_cold 100 +resist_fire -100 +attacktype 17 +attack_movement 3 +ac -6 +wc -1 +dam 30 +hp 520 +maxhp 520 +level 14 +speed -0.2 +exp 5000 +weight 1200 +can_cast_spell 1 +can_use_skill 1 +sp 40 +maxsp 60 +Pow 5 +Wis 10 +Con 2 +editable 1 +end diff --git a/monster/elemental/witch_water.base.111.png b/monster/elemental/witch_water.base.111.png new file mode 100644 index 0000000000000000000000000000000000000000..7eb0dd17e972acfe19acbb680c4bca158c4087a2 GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv_7YEDSN2OBvf@gDSG~aUoCO|{ z#S9EwA3&JVX^qJYpgMy9pAc6d&G7%fgoFf}qq{&}v1n(nz|y4>`}b=yIB7F@88Sqf zN_fS+x_#`}vG?!a|7ZBG9MP{1)FMz4_G z-PgapZudY-hruYL@}Qc!Z}oha7QO`&O4}U-!wzJv*4)FrLvP~}KJLkJc~uc9VwwMb zd}@jiT(cmJ-e^7&GGHJ z;(l+Qfz0#br5hNnB|n%JF5YlAeF|&o;tX~7fBqcX0=F#svsmKcwk03(Eag9oZK&D8 h`;V#f-Cz3)NAxFNFi|a-t5gGu8c$b0mvv4FO#p9S)3g8p literal 0 HcmV?d00001 diff --git a/monster/elemental/witch_water.base.112.png b/monster/elemental/witch_water.base.112.png new file mode 100644 index 0000000000000000000000000000000000000000..b02797f7211648a6552b21abf53af6d3e186278e GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv_7YEDSN2OBvf@eti+l~X0fjgV zJR*x37`Q%wFr(8NlNmrkg8-ipS0K&s|G$KU1e>F~KwhzEXRpB0r4sx1Yce=#Gk6&? zM43u>#l5P+uvN- zc_4h>lf#?#X=Vzf%~%(av-|Zj?L#~)r*y8F_Vk_m-yraD&;1CCH-RCJhjZ=b-Cg*7 z_qW6ucg{TO@?ki{BcJ!^!|X7}YxSY~R;Ar^o_3>2Yx#Fw?}JGud3>Lzxth*?-+WZ( zd**w2kA-RLPA+=j#b0*dgU@D}?GAG6TESincV4Am^qBrOap~>^;r*o%&U!bz7ViZ` Nf~TvW%Q~loCIASU&%poy literal 0 HcmV?d00001 diff --git a/monster/human/Class/pirate.base.111.png b/monster/human/Class/pirate.base.111.png index b173e73c635d71c0ecc517b6070e80449fc7bf5e..b3f55802b8e1f51194ba4d49050826e23d2cc42f 100644 GIT binary patch delta 403 zcmcb@w3c~-O1)@_Yeb22QEFmIW`3SRNM>#-1N$XbW)UskY0de;3=9nHC7!;n?3Xy? z#N-qwi}$Po3UL;AL>4nJaD4z_MyE9_|il<*nctexEv4&H_%-;#bJBH+MsZm%zerAR-#+#U#3-PhDz|K z%)ha^#b$%gRyQSI2G#7f!oLOi%_E=h^kc7ox$yYAmAO22i;d@4Uf@W$uzopr0QBsnJ^%m! delta 313 zcmV-90mlBV1JnYLB!4YXOjJb@G*$qLiYXQ9hG+6p_dc;B?DcfUtnXZIIB@c?tov-4!9( zER_pwYlp?8D>BwZF1756HQAf-z`sfB@Q_;d5zB(Sp69o7&r?&B8wRqxP?HN@zUM8KR`i)0G|+7 zAl=Z=AfO#id#Y4jf3Hle}Dudo zS{MXMg8YL2qXLEp%CV9R4D}2zJY5_^DsJUoG~{YF5Mg_ee%mpi($?W1w@6e$kpPQv z$;-J$78YftANXvW*b6jXJo>P}nSa9GX5U3_yk`ZzoL+zad&|M71ib>r#AY`J=0#!O z-$|Q4c%m6`VBU_VgQtzwDQTGRpLlz^Vc)9&^>++$&sQ`oesDnOm9p5XN9uFy8)mFH z>-Dqc@`80+{iCutLlfS(hA;~5ZQ=1b%eeCC@2_{(zWA-O$d4_pWA(qlsm~WTK00Rj zV~MxY`JFobX-N#9E!-HmTiUL2#O|9Nm+)W{W8j0bS55r&4|g@#bt}c}b3T8hjnRqw c&3^m!@_L6mX6t88H2?*Pr>mdKI;Vst0EOwRMgRZ+ delta 314 zcmV-A0mc5I1JweMB!4GROjJb@G*$qLiYbR2YCafHP0PUB3#>Kzq@b0un&MCD4YoRSjfYHXvJmfj+pKJJ&9;F5rjAZU6uP M07*qoM6N<$f~i7@B>(^b diff --git a/optical/crystalball.base.111.png b/optical/crystalball.base.111.png index 2a4adca5152dcd53e8836b024cc15e44f43482c8..ca5cf1b259e899ad677c516c7980dcf5f4e4073d 100644 GIT binary patch delta 458 zcmV;*0X6=d0oVhO7=Hu<0001iRA)e}8{%ZEf@O^FTmAwY9Y~Gc)4i;{X5u zj*gBZA|k1&slma)|G@vqRsGWd000nlQchF<|NsC0|NsC0|9}7g|Ns90;3Hib0003W zNklo&)2NGDd3Zw)m@Zs+DI>D(x{wk0XpuiEOyLFOafu+;H0!&J}P=U}e zkifU>O}Zd6fPV@?E&6951J07*qoM6N<$g6@ma A6aWAK delta 140 zcmcb?Jcn_DL_H%j0|SHSmKWQB6kC8#h^vrE7?2sbFC-mEF_r}R1v5B2yO9RuxOloa zhE&W+PB_5%!=9n@SG~cb|MhHa&*Z=H8Z_-~Z2Zgqo0;t!Tbj%f<}!_ge;Q<$ILmqb o`G23muxsHz{xf_AjX=Bh{8p;d7jj$-G>^g4)sNL>ol`;+0H$v+*8l(j diff --git a/system/ability/abil_b_lightning.arc b/system/ability/abil_b_lightning.arc new file mode 100644 index 000000000..396998125 --- /dev/null +++ b/system/ability/abil_b_lightning.arc @@ -0,0 +1,9 @@ +Object ability_b_lightning +name ball lightning +type 110 +invisible 1 +no_drop 1 +sp 88 +maxsp 3 +editable 0 +end diff --git a/system/ability/abil_bullet_wall.arc b/system/ability/abil_bullet_wall.arc new file mode 100644 index 000000000..86ccc850f --- /dev/null +++ b/system/ability/abil_bullet_wall.arc @@ -0,0 +1,9 @@ +Object ability_bullet_wall +name bullet wall spell +type 110 +invisible 1 +no_drop 1 +hp 114 +sp 0 +editable 0 +end diff --git a/system/ability/abil_color.arc b/system/ability/abil_color.arc new file mode 100644 index 000000000..868eabf29 --- /dev/null +++ b/system/ability/abil_color.arc @@ -0,0 +1,9 @@ +Object ability_color +name color spray +type 110 +invisible 1 +no_drop 1 +hp 85 +sp 85 +editable 0 +end diff --git a/system/ability/abil_curse.arc b/system/ability/abil_curse.arc new file mode 100644 index 000000000..ddafecc46 --- /dev/null +++ b/system/ability/abil_curse.arc @@ -0,0 +1,8 @@ +Object ability_curse +name curse spell +type 110 +invisible 1 +no_drop 1 +sp 145 +editable 0 +end diff --git a/system/ability/abil_dark.arc b/system/ability/abil_dark.arc new file mode 100644 index 000000000..add65ef23 --- /dev/null +++ b/system/ability/abil_dark.arc @@ -0,0 +1,9 @@ +Object ability_dark +name dark spell +type 110 +invisible 1 +no_drop 1 +hp 158 +sp 158 +editable 0 +end diff --git a/system/ability/abil_director.arc b/system/ability/abil_director.arc new file mode 100644 index 000000000..998544b98 --- /dev/null +++ b/system/ability/abil_director.arc @@ -0,0 +1,10 @@ +Object ability_director +name build director +type 110 +invisible 1 +no_drop 1 +sp 112 +hp 112 +maxsp 1 +editable 0 +end diff --git a/system/ability/abil_earthwall.arc b/system/ability/abil_earthwall.arc new file mode 100644 index 000000000..6f1e5a664 --- /dev/null +++ b/system/ability/abil_earthwall.arc @@ -0,0 +1,10 @@ +Object ability_earth_wall +name wall of earth +type 110 +invisible 1 +no_drop 1 +hp 15 +sp 15 +maxsp 1 +editable 0 +end diff --git a/system/ability/abil_edust.arc b/system/ability/abil_edust.arc new file mode 100644 index 000000000..b50ccf575 --- /dev/null +++ b/system/ability/abil_edust.arc @@ -0,0 +1,9 @@ +Object ability_edust +name earth to dust +type 110 +invisible 1 +no_drop 1 +sp 37 +maxsp 1 +editable 0 +end diff --git a/system/ability/abil_f_lightning.arc b/system/ability/abil_f_lightning.arc new file mode 100644 index 000000000..82fb797d7 --- /dev/null +++ b/system/ability/abil_f_lightning.arc @@ -0,0 +1,9 @@ +Object ability_f_lightning +name forked lightning +type 110 +invisible 1 +no_drop 1 +sp 195 +maxsp 3 +editable 0 +end diff --git a/system/ability/abil_firewall.arc b/system/ability/abil_firewall.arc new file mode 100644 index 000000000..3d3faa7f4 --- /dev/null +++ b/system/ability/abil_firewall.arc @@ -0,0 +1,10 @@ +Object ability_fire_wall +name wall of fire +type 110 +invisible 1 +no_drop 1 +hp 43 +sp 43 +maxsp 1 +editable 0 +end diff --git a/system/ability/abil_fog.arc b/system/ability/abil_fog.arc new file mode 100644 index 000000000..4cf1bd3de --- /dev/null +++ b/system/ability/abil_fog.arc @@ -0,0 +1,9 @@ +Object ability_fog +name fog spell +type 110 +invisible 1 +no_drop 1 +sp 138 +hp 138 +editable 0 +end diff --git a/system/ability/abil_frostwall.arc b/system/ability/abil_frostwall.arc new file mode 100644 index 000000000..50fcebfd9 --- /dev/null +++ b/system/ability/abil_frostwall.arc @@ -0,0 +1,10 @@ +Object ability_frost_wall +name wall of frost +type 110 +invisible 1 +no_drop 1 +hp 44 +sp 44 +maxsp 1 +editable 0 +end diff --git a/system/ability/abil_invisibile.arc b/system/ability/abil_invisibile.arc new file mode 100644 index 000000000..97f37e4b4 --- /dev/null +++ b/system/ability/abil_invisibile.arc @@ -0,0 +1,10 @@ +Object ability_invisible +name invisibility +type 110 +invisible 1 +no_drop 1 +sp 26 +hp 26 +maxsp 1 +editable 0 +end diff --git a/system/ability/abil_plague.arc b/system/ability/abil_plague.arc new file mode 100644 index 000000000..a5c635dc2 --- /dev/null +++ b/system/ability/abil_plague.arc @@ -0,0 +1,8 @@ +Object ability_plague +name cause plague +type 110 +invisible 1 +no_drop 1 +sp 174 +editable 0 +end diff --git a/system/ability/abil_rabies.arc b/system/ability/abil_rabies.arc new file mode 100644 index 000000000..00a7d5a22 --- /dev/null +++ b/system/ability/abil_rabies.arc @@ -0,0 +1,8 @@ +Object ability_rabies +name cause rabies +type 110 +invisible 1 +no_drop 1 +sp 204 +editable 0 +end diff --git a/system/ability/abil_runeblast.arc b/system/ability/abil_runeblast.arc new file mode 100644 index 000000000..912001018 --- /dev/null +++ b/system/ability/abil_runeblast.arc @@ -0,0 +1,9 @@ +Object ability_runeblast +name rune blasting +type 110 +invisible 1 +no_drop 1 +sp 109 +maxsp 3 +editable 0 +end diff --git a/system/ability/abil_runefire.arc b/system/ability/abil_runefire.arc new file mode 100644 index 000000000..9e81d0808 --- /dev/null +++ b/system/ability/abil_runefire.arc @@ -0,0 +1,9 @@ +Object ability_runefire +name rune fire +type 110 +invisible 1 +no_drop 1 +sp 106 +maxsp 3 +editable 0 +end diff --git a/system/ability/abil_runefrost.arc b/system/ability/abil_runefrost.arc new file mode 100644 index 000000000..122819da3 --- /dev/null +++ b/system/ability/abil_runefrost.arc @@ -0,0 +1,9 @@ +Object ability_runefrost +name rune frost +type 110 +invisible 1 +no_drop 1 +sp 107 +maxsp 3 +editable 0 +end diff --git a/system/ability/abil_runeshock.arc b/system/ability/abil_runeshock.arc new file mode 100644 index 000000000..3d2d52f2f --- /dev/null +++ b/system/ability/abil_runeshock.arc @@ -0,0 +1,9 @@ +Object ability_runeshock +name rune shock +type 110 +invisible 1 +no_drop 1 +sp 108 +maxsp 3 +editable 0 +end diff --git a/system/ability/abil_thorn_wall.arc b/system/ability/abil_thorn_wall.arc new file mode 100644 index 000000000..7de81d160 --- /dev/null +++ b/system/ability/abil_thorn_wall.arc @@ -0,0 +1,8 @@ +Object ability_thorn_wall +name wall of thorns +type 110 +invisible 1 +no_drop 1 +sp 155 +editable 0 +end diff --git a/system/ability/abil_wind.arc b/system/ability/abil_wind.arc new file mode 100644 index 000000000..d890b33b4 --- /dev/null +++ b/system/ability/abil_wind.arc @@ -0,0 +1,9 @@ +Object ability_wind +name windstorm spell +type 110 +invisible 1 +no_drop 1 +hp 189 +sp 0 +editable 0 +end