From 83cd479f88c6fddaec4b949c8918f5766053936a Mon Sep 17 00:00:00 2001 From: evilew Date: Fri, 11 Oct 2024 00:35:55 +0200 Subject: [PATCH] windows, tendril loot - readded karl's pickaxe - readded GS necropolis loot - added hyper windows --- .../obj/smooth_structures/plasma_window.dmi | Bin 0 -> 1834 bytes .../smooth_structures/plastitanium_window.dmi | Bin 0 -> 2401 bytes .../smooth_structures/reinforced_window.dmi | Bin 0 -> 2445 bytes .../obj/smooth_structures/rice_window.dmi | Bin 0 -> 9440 bytes .../obj/smooth_structures/rplasma_window.dmi | Bin 0 -> 2124 bytes .../obj/smooth_structures/tinted_window.dmi | Bin 0 -> 7301 bytes .../icons/obj/smooth_structures/window.dmi | Bin 0 -> 2088 bytes code/datums/status_effects/buffs.dm | 2 +- code/game/objects/structures/window.dm | 10 +- .../mining/lavaland/necropolis_chests.dm | 100 ++++++++++++++---- 10 files changed, 88 insertions(+), 24 deletions(-) create mode 100644 GainStation13/icons/obj/smooth_structures/plasma_window.dmi create mode 100644 GainStation13/icons/obj/smooth_structures/plastitanium_window.dmi create mode 100644 GainStation13/icons/obj/smooth_structures/reinforced_window.dmi create mode 100644 GainStation13/icons/obj/smooth_structures/rice_window.dmi create mode 100644 GainStation13/icons/obj/smooth_structures/rplasma_window.dmi create mode 100644 GainStation13/icons/obj/smooth_structures/tinted_window.dmi create mode 100644 GainStation13/icons/obj/smooth_structures/window.dmi diff --git a/GainStation13/icons/obj/smooth_structures/plasma_window.dmi b/GainStation13/icons/obj/smooth_structures/plasma_window.dmi new file mode 100644 index 0000000000000000000000000000000000000000..941d332ae455af8b05659a562e91a1a658b2ba58 GIT binary patch literal 1834 zcmbtVc{rQt7XJ_$+>)Y{nM@O9)NO73EY%jVi|JTWrPmNHmDJK0OBzd%R$9tXTZ*CL zwxvxi5gJNcrdq0&iO}j29fK<|R8);6zcYz05eeb(k>4gp#*zRasWOkpQOPt% z^e)*Z=QxW>de08wN~Wq85$0oGmY5Y$vlieVvBB#KAQ2=<55 z5267;=?K=v(J!fT;eA)MR`R~*OGa;(UOQ#)8H4~Uimka4hf|<+@lazR<8i;R$#dG_ zTNWLKpUFT4H6bb*{&aOoHwa|cQO>MTo*9gCniw9mKKmHIkp%O zQA8HK`1k?@Ck9XGmUUj3$>f%$21G%A?hcPD_rax8`=rTn(>~CR@#AUp!=mfkfyHBN z>$HXbtQRi^R-yF=!D-Umypk+Ry!ssD0=t1Htc?P>wd}7Q_HWzvuiAlN7pFNq1KVpSjBI@HFb;;-P?nIm#&R{%YOgf!N#cxLXc;MuUj zoD9v9SQhcFCf510_e-lKb$(idghjs*VAzK%aJ= zYW$v8Dm3)~WH|`di#nKQ4HKHOFv?TQ2N}YA$QlfZeB8sT%d*hc!jwJti3Yj-5J<^U ztjKSTJDdini2=COvb_E~Qffcy=m1r*_8tn{gTGe*}zQh`6DfLv5cKt1kv2w}o}-W13_A!qqPH zE{2USPiIh?)Y`W!!J$UhP*rAS5`d6q&(ss`u>K$DtwY@-qq!5obCTU7)=aa*WGHG5 za^EGZ6TO7E8do2~TSVcp*ZdxqKT79TZ<;kK#_|U1M^A?9xUitE(p2bh57u!lB;7va zoIS;~dQ;u5_BMyyOZ%jk2jus(vsz!Ib}Kdy$n4o{Ai&u+ATc>uB+JFo|nNS=x| zYZVjS0JIyx_pKDA+skLS<}-&3o00O_`BUO_0t^ubLu47miA4u?az0mdb`9K21iL3P z>c4DttS+><@G0x&fV%Z-Vgf(iajVJu^3i+b?FAz$v4lv_j<}!s{Q&ol`n~G=6w>OO3J_aMH}5e&tN{J9$(Wjn9*%^*eMxIZ_lxVSVzuqM?Hnu%ZVctXXjB(Qwj@m+dZp&ol= zn*VRORu%0hBM;99g}8qg*d^sz-lc^4`Ofn;)Xin_J!5hT-njmCYG-|}Ax$Eo-n6mm z4o-7`iA2k%?tGy;>5Sr3Du}xpjjZ3vk*4)wIF4e0X*Oz>R*+*wOLY9)uu#nd&c}X` zI~o5YeEg{`>b8b5N_1(Kt_Ej4llRbZkqOkpFvWRpYkp%gIbD~@D2NkFFbh4Fs+!|EN^m+_3^*S;NWBD7iWb ZGgKcSLQY``ZL;A9U|qdj8l6Hf{RZlqR~-NV literal 0 HcmV?d00001 diff --git a/GainStation13/icons/obj/smooth_structures/plastitanium_window.dmi b/GainStation13/icons/obj/smooth_structures/plastitanium_window.dmi new file mode 100644 index 0000000000000000000000000000000000000000..82ac0306159d66e6909de1123a3407ad645b5bea GIT binary patch literal 2401 zcmai0XH*l)5)Q=#g-cUF0Ywmu6cH~Sr6?ewNfDJ6f`A}W0s(3SXh6yhNC_RpD7{0FV91U4yj#vY=biUsch2nY?97?@=G%?8zH0KzA@M^10N@u> zh> z0016$Q=?0EVR_3Fy70rMM?q`tVDn%U)l&R2Izz*jR&VHE{`QxmE>rZmw;-)~h5i>h z@iWcu)!Pr=f!u$XdO<>(XqhMWf=G4;=i{8yx+j;yVR^nG`_*(7*jNTmucjAH^elB( z%Tb(&7{19C77p`ur+RcE3OdK=3kik6^pHOwuL{5}wK4^>@#v2IeKCiL(UHCVs>KVrUxn_-XissAas8E;8Yi&og-mw7{gU~8ODQFN4%o?%8eF8sS)LZFoC>;R z>t|Yj!-%Wb%t(x`ZP4uR#TVh zqjf&TyG&Wc6UHdRaoW%$c}?4b`kEl!6s4TvCo{L>yqe^jqYWC^nyf&7?r)CSi^Na* zS{lcWkqrZCuDFk}2yZsuA-?k}^Sz;6f@k%#tR-~N_w-c-EjsUOJEBzRqB5 zD>eYnY(>_;cKNZfC}lc@*L3Q?)k2M?FL?auMY*-1E5)6Yc$pWGLoOwYd1Gt7|2N4q8iby4Pc>k#y~^rB zkMqjqurX)vBNba5YQ%8Wtj6huy0c7eSN0W+p)m=N^|9wUHwYngAiJ;NSncC{6R?1J zuIwW<#S^ErI(OiOtAp4#FLA7=nR=*1!78=*F`kuk9YO!jz&|kl#57Y6)N>H0&bB?f zL```V&8!E>{!G%}NB*NIP_b|18_-G#F8Yq27QNidJ&?nzwbi=sv4qfToy$i^(KYo{ z_&p!5pKZ9wf6D=%tttPkbd33#fXTN|F6|o*aTB?2-?wPO8*0(Zo5hZPjI0)2z?Cjg zsZ^UcaPZ`~0`)^VhcRBNC(=^TT(c_>3b?!Iv%f(aW#m>*aIzie?l!QAEm-IH`YREi z{2yH<4@t3lab}ETHO17F=P-#0MKT?U*!{lMy>NK4mc14d84g@dXTtzpkdk?w?fVPt z9rp*ozaa8|m7G~Fgr2j8aSXF+h@$%^Yy7tj=E>fH>Nu$nA9YbWk?T=EG8^@$s;a9% zlJtmWcI;EgkGLDdxD=!JGukJMcO;1vM?f2C7Gt|aH3{K=C-ZJHXlc+SmjrMr+?*$! zh@hwOgh{57m}NAiVpazyhCz538QrRo2yu(+{zz+u-;22B-O{Cda(5Orm>o#`NRy#Q zc&A5a&7x$51NqC^=bP>tYiRiFQ%QHfUXdCld-kyM+)+nFzbg()Dy;L)BeveI1 zZ!p4?P0o}aK>Cf1rYBvU4?varMQx$|V3}em>0l+{v^D8rEh|;8^WfzVp8`brZLa0+5={$xMfALC7-utUYtl zDN=F6S1cnB-Ma-vP)oKt!$M@yo+HN1!Oat2HPh^dISE|umY2mLIwAPo8<5z*sk{!3 zr91#gr#oXDa51^uQHNl)@;|b4+=CiVfVk1V}wKw<*;kv|Y!^Dj8@?!YNevU2Fcl|Qyi0FbKlRj6& zOVl&-m^~+4uZtK9th^aBFIrjX9ClDMk}V4Btl$S<($s0t3_nlf5gYic=5&*$zkMVv zHVd2{E+_!za*uMzEpJkeJhAmKb~Cx)1Gj0?WdvH}aX-d`Sz#oYChGYYOhMrK2>0&n zboZyV7rGDJwsT%Z!}N^~EzF}f{9;$_E2CT7C9~_TeYxd+i|7ffldOR~dEB>FfjT*n zp%ypAdQ0oO`}yhKFIaJH-#U1>y744#x4I2G)Az)On#_?N1AMZAvC1YZ3bquI;G$rR zJO3(z6U0XMzb8D8K!vs~dbLJvP}*8btwu7JzoUoAk5vuz664t(d+m;UnloEh8-tj zAF8v3abL%bGxBByiBaC9wOd%XaTciiXudFdF-W^nxO@0acy3tPK>a3y2~n(ey0k?3 zUMN`qsVh|@GmSfn=ugHSS1QPEErlTCP7hsp483-G=-@qJE&s5B_n{3e11SQ%4Yy+5 zTD%^~l|feg8KRGUN_PSzBqENQ^Da7AeX?IB3m>1!2GL<%uzv8;Ts{$vS5*#9s-b8x z4~*92?`V~gt|!ZRoen>U^9W#p!V>WpxvI){NU~)RotSK~I1fZ~@sV}B^G}|_qd%L7 zz}H4wmFLxPlKc3%M6|1c_;?5HsMF8iQQ^@9+q9*a&L!+@N!wNO0u@dpOpIMRY(h*$ zk!Z!Zje%nXJDo7p(fc{8`YUwFZ>rn8SQ=K8?zLyJT^z@;S#Cw1mV9MyZL481k}V4y zax8meX7wpKrwGMAu@2SZSY00h&-Ez`yfvu~^eeS7`%&t)H-# zwGeJ(I`+D6&#dQ=))0s3yo=j2jgfKks%t9HBMj&FDp_qk!Q}G3RH2^e3G^|)U?_sC z?fes~dyObc-}*K8wm-U4e1ez1;-Hh`w#JO7`BRs)t6XG^aiQn}Pf6Jft=|y+OZN-M z|1;IghE>9bICQb48t}sVwWh0R!Ofb3Hajccjrp1{j8wu#Ii`v?*5v0zFjWrd%*jtV z)im|*Kl|GQzH63y)hF~(<1bOZPX?DNU*w|@za7#6XbG7CbzXwzAfq|KP`y3LK`Exr z0`Lp%-H=*}zw|t$`lkwYnTN9zkpXMr4>mdUO8sce%f0D_mVjSaK>vom_FSl!Nh7p0 zUJgi(noW7~HRF8eq*!oomRn$100DFw9s^1XH0Pq9s?_C~^7w|>cU4=3axtBstrKrY zmDCSH6=69%TMr4t{SdC%C$XgwkZ#}hWnB1X1Vx1zH?%AoU6i}4f|Uub!RLTM0;JC= zMGa40I_QF)oy;aBl8K-=Ih_jn_lOR=pb?a%?+mu_2PLe;PKb^QQ*G*F4;6}&@G+B| zPB9h%zltItZ}NnXe^uz5ESVxc#TfZr0aXbbX1VSMlh5$Z?cvdA1-2f15ipm~t!}TU z7)>H4pN%J730-iej&A|J2c-2i>V29iZJ9bY{?~`+cK}3Dcy*62p%A-|M3YjFz}PhQ z{@K|i_d{1u{BS|(ypYk&0E$hmUStmh*pn_+?$yY_*v~w3kq5*;x35TwfgY|pvnK6X zhs$r0n%r~HJ^73J-=i^Mjw(Edng`*TD<`|m?*|`yhOc|;M?x>xvM4?cL~D`k=6`be zpL|Kor|K=*dVi=E5Z+Rj`cO}=i=gmLRqNCyaA}u!iK8pJLdZafZZWBHMUa(|*3QPk zgoY+cq*Vi?t&(g^x2vEQ zhGl?f)Z-)v7%)ijsjPI+d2@Tabdc(R;p$XWVHPZtgk*o{bUaD6*#A&* z%|nWqbdWDQ<=GO4N&83kj|=?=`$H?+_2I|JvNk27%3A z%p3VwRpnj%N&bW4`r-kVF1C5o4Nb{T({V<}up^-mt@#nJ!O-=M86HDkTve!(e)_%Q z>+qnJ!DIi?ax)(>aR6G!x9LWWJg^uq_*G@#mUIRLZ1ga=dhPS7(qPVT^PsRgLwvsi NoDaBT=#G9j{sEkLpXLAn literal 0 HcmV?d00001 diff --git a/GainStation13/icons/obj/smooth_structures/rice_window.dmi b/GainStation13/icons/obj/smooth_structures/rice_window.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f5e7a6dd57ae25761550c1f32b60e2d23b880362 GIT binary patch literal 9440 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 literal 0 HcmV?d00001 diff --git a/GainStation13/icons/obj/smooth_structures/rplasma_window.dmi b/GainStation13/icons/obj/smooth_structures/rplasma_window.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8ef523bdb75af99ae43bf3f9fb7a89c4465e266a GIT binary patch literal 2124 zcmb7GdpOf=AODSJ;xS}7WpYRkITi9eROGDMFjFfOijhJxr->zpoJ((bGAx=?VF;CY z)>H9lX5S5XuwHUxo76iA*EcRLD$tSVgdqUDiLVf>m&-#MEsoWE3yMC% zteWhj!gV!7(r@c%KFTbRC!j-Ny@4d>oHg1s9j@N9F}c@MxxAR)w_?OajV;06BdP!Z zf^xPyj*ccSj=u_qVHL%ev`5m0$m$N4&q-b$Rq@OB(cE))w}ys6l9~F^7~S7SY_}4v zGwk0KCfrOseqt&2p8B<}hqq0AbZ~Aqcf=9ShAAC>%KD!7D5JJ2tzA9r9(IcfBa^df z{l<*_a{L&Fo!=Gr?eJ=`#gf;$&#oDwcmIK=S&P9*9WhUr1t0Z^$%zLIqCB8WO=y4^+wArfgn5dRQ9Ae zkY=aAhlqi$q}G}BH}LyLq_y+T3yytS#Rr%B4{rH~FU9ISA*1NLv_UK5+jgZHUe5u7 z$9ITj9Jz;3+#d49(a#64E|A=-h)ns5}`{RDTQI?YZpDHO(;><5|?m zfqTg&ueFzH+(`mUd|;dDINM;)B`O_D`}khIj99Hp@R*xt8OATAY~x_zPju~I)(W2& z5o6;<1XZL}WZY)=l5@#{sw|N?R2Q-g8fXW4!W^LYX_ zQXwvFSoMtiQ7~o4aFP9wN^@%ZR08D67Drf7`5e46!y-s z$&BiX{a!2Osx1w+gM)<*MnZ4c*AEq{9%wk2Lfs^8fN!`a)z8?B%8B^+ep1R-2?@ym zRH&I+SWj8X^cDkf)&P|?Y(#mwndt3+$ji$g(Na7(A*al{QFUdo+dN`d`FbXD0MwO< z)z6KZ{(Yzp$OXrIEZS4fWfjUiL;=YsKrlVTwZFaY|m(BJa@ zZ$qO^d$)06=I4|ziUpZKlVuk|Xur2jvJ@Kxz&%i9F zK1k|6y+;Nl?h6}H$~*@-KEL@j<3Wj9AZNY$ZEZ=GfL|s0Gbm3vdb)WAt9HTJyc$j# zX3X%ooQ1>|Fd&px?|FoI)zOIwGy`SRwa8M~o25XXt%XPes>swe6YOg*e8Jb&@${wyB`SAXx&apzmHx}lU`19Xxx=3r)uOE?CJH0mbSk%FbEcYETG1red zfP$bQ`WtH%skza{d1f>xr3HfQtOw=ePyc$1 z@y(k~S2|fO^PD0#dEkgezSQC(X8%RqOS7yWZ%fa4gDOY~jiJQzzofp}y7_9fEGP66B-rtgkRd3*dl8Hc*J{A)b?n4OoP7l0IMVAjfxNZCB}iuHbhvMX ztVcQ4Bo%7I!#FXjcxcCxk3Q>dKMnt;|6Ag{3khi{m}JZLzs4+*X^p@!MOypVMLksd z>@es6+tLG)Y3d?c*+fErrn%U>gSNT}9SqUHI@zheoN~mH`yO{9u_CVDl5yh+RV!hCk0Dc;Mt%cdN8asAh zps*COUp=Os6z0ZDT9y9A?{c`vqGQe>s1e9!OfJ_cBIxOZK=<4*GfE3M<%VZ@K|Mh) zk}`Of?T5rWYV?S}c6{nn{wcNpB_Y8+yGnh)hrTj~89DTwiVQ$BmJ7!PH6B&|KPBxmlG1nuSX9)W?LAzwyKc6D+^uR iDXS+*5VMz{Cvayr)}A}>QWt&?0B3uoU9F8z;y(ey=<9L- literal 0 HcmV?d00001 diff --git a/GainStation13/icons/obj/smooth_structures/tinted_window.dmi b/GainStation13/icons/obj/smooth_structures/tinted_window.dmi new file mode 100644 index 0000000000000000000000000000000000000000..85e27e09a67b87e80d9a1dfd84abff4b8295db90 GIT binary patch literal 7301 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 literal 0 HcmV?d00001 diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index 0d470673e6..6dbb077031 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -573,7 +573,7 @@ duration = 1 MINUTES status_type = STATUS_EFFECT_REPLACE alert_type = /atom/movable/screen/alert/status_effect/regenerative_core - var/heal_amount = 25 + var/heal_amount = 60 /datum/status_effect/regenerative_core/on_apply() . = ..() diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 59852c47bb..b5e4296bad 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -687,7 +687,7 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) /* Full Tile Windows (more obj_integrity) */ /obj/structure/window/fulltile - icon = 'icons/obj/smooth_structures/window.dmi' + icon = 'GainStation13/icons/obj/smooth_structures/window.dmi' //GS13 - bunch of icon path edits here and below icon_state = "window" dir = FULLTILE_WINDOW_DIR max_integrity = 50 @@ -701,7 +701,7 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) anchored = FALSE /obj/structure/window/plasma/fulltile - icon = 'icons/obj/smooth_structures/plasma_window.dmi' + icon = 'GainStation13/icons/obj/smooth_structures/plasma_window.dmi' icon_state = "plasmawindow" dir = FULLTILE_WINDOW_DIR max_integrity = 300 @@ -715,7 +715,7 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) anchored = FALSE /obj/structure/window/plasma/reinforced/fulltile - icon = 'icons/obj/smooth_structures/rplasma_window.dmi' + icon = 'GainStation13/icons/obj/smooth_structures/rplasma_window.dmi' icon_state = "rplasmawindow" dir = FULLTILE_WINDOW_DIR max_integrity = 1000 @@ -728,7 +728,7 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) anchored = FALSE /obj/structure/window/reinforced/fulltile - icon = 'icons/obj/smooth_structures/reinforced_window.dmi' + icon = 'GainStation13/icons/obj/smooth_structures/reinforced_window.dmi' icon_state = "r_window" dir = FULLTILE_WINDOW_DIR max_integrity = 100 @@ -743,7 +743,7 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) anchored = FALSE /obj/structure/window/reinforced/tinted/fulltile - icon = 'icons/obj/smooth_structures/tinted_window.dmi' + icon = 'GainStation13/icons/obj/smooth_structures/tinted_window.dmi' icon_state = "tinted_window" dir = FULLTILE_WINDOW_DIR fulltile = TRUE diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index efc00159ea..60263284b1 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -59,6 +59,14 @@ new /obj/item/gun/magic/wand/book/healing(src) if(10) new /obj/item/guardiancreator(src) + if(11) + new /obj/item/book/granter/spell/fattening(src) + new /obj/item/grenade/chem_grenade/lipoifier_weak(src) + if(12) + new /obj/item/book/granter/spell/fattening/transfer(src) + new /obj/item/book/granter/spell/fattening/steal (src) + if(13) + new /obj/item/gun/magic/wand/food(src) /obj/structure/closet/crate/necropolis/tendril/weapon_armor/PopulateContents() var/loot = rand(1,10) @@ -77,13 +85,25 @@ new /obj/item/reagent_containers/food/drinks/bottle/holywater/hell(src) new /obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor/old(src) if(7) - new /obj/item/grenade/clusterbuster/inferno(src) - if(8) new /obj/item/gun/magic/wand/book/shock(src) - if(9) + if(8) new /obj/item/gun/magic/wand/book/page(src) - if(10) + if(9) new /obj/item/gun/magic/wand/book/spark(src) + if(10) + new /obj/item/book/granter/spell/fattening(src) + new /obj/item/grenade/chem_grenade/lipoifier_weak(src) + if(11) + new /obj/item/book/granter/spell/fattening/transfer(src) + new /obj/item/book/granter/spell/fattening/steal (src) + if(12) + new /obj/item/gun/energy/fatoray(src) + if(13) + new /obj/item/gun/energy/fatoray/cannon(src) + if(14) + new /obj/item/gun/magic/wand/food(src) + if(15) + new /obj/item/karl_pickaxe(src) /obj/structure/closet/crate/necropolis/tendril/misc/PopulateContents() var/loot = rand(1,12) @@ -113,6 +133,20 @@ new /obj/item/clothing/suit/space/hardsuit/cult(src) if(12) new /obj/item/katana/lavaland(src) + if(13) + new /obj/item/book/granter/spell/fattening(src) + new /obj/item/grenade/chem_grenade/lipoifier_weak(src) + if(14) + new /obj/item/book/granter/spell/fattening/transfer(src) + new /obj/item/book/granter/spell/fattening/steal (src) + if(15) + new /obj/item/gun/energy/fatoray(src) + if(16) + new /obj/item/gun/energy/fatoray/cannon(src) + if(17) + new /obj/item/gun/magic/wand/food(src) + if(18) + new /obj/item/karl_pickaxe(src) /obj/structure/closet/crate/necropolis/tendril/all/PopulateContents() var/loot = rand(1,28) @@ -148,34 +182,47 @@ new /obj/item/reagent_containers/food/drinks/bottle/holywater/hell(src) new /obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor/old(src) if(15) - new /obj/item/grenade/clusterbuster/inferno(src) - if(16) new /obj/item/gun/magic/wand/book/shock(src) - if(17) + if(16) new /obj/item/gun/magic/wand/book/page(src) - if(18) + if(17) new /obj/item/gun/magic/wand/book/spark(src) - if(19) + if(18) new /obj/item/soulstone/anybody(src) - if(20) + if(19) new /obj/item/rod_of_asclepius(src) - if(21) + if(20) new /obj/item/organ/heart/cursed/wizard(src) - if(22) + if(21) new /obj/item/book/granter/spell/summonitem(src) - if(23) + if(22) new /obj/item/borg/upgrade/modkit/lifesteal(src) new /obj/item/bedsheet/cult(src) - if(24) + if(23) new /obj/item/clothing/neck/necklace/memento_mori(src) - if(25) + if(24) new /obj/item/warp_cube/red(src) - if(26) + if(25) new /obj/item/immortality_talisman(src) - if(27) + if(26) new /obj/item/gun/magic/wand/book/healing(src) - if(28) + if(27) new /obj/item/guardiancreator(src) +//GS13 stuff + if(28) + new /obj/item/book/granter/spell/fattening(src) + new /obj/item/grenade/chem_grenade/lipoifier_weak(src) + if(29) + new /obj/item/book/granter/spell/fattening/transfer(src) + new /obj/item/book/granter/spell/fattening/steal (src) + if(30) + new /obj/item/gun/energy/fatoray(src) + if(31) + new /obj/item/gun/energy/fatoray/cannon(src) + if(32) + new /obj/item/gun/magic/wand/food(src) + if(33) + new /obj/item/karl_pickaxe(src) //KA modkit design discs /obj/item/disk/design_disk/modkit_disc @@ -354,6 +401,23 @@ if(do_after(owner, 40, target = owner)) MM.mori() +//Karl's pickaxe +/obj/item/karl_pickaxe //GS13 addition + name = "karl's pickaxe" + desc = "You can never dig too deep" + icon = 'GainStation13/icons/obj/mining.dmi' + icon_state = "karlpick" + flags_1 = CONDUCT_1 + slot_flags = ITEM_SLOT_BELT | ITEM_SLOT_BACK + force = 30 + throwforce = 20 + w_class = WEIGHT_CLASS_SMALL + tool_behaviour = TOOL_MINING + toolspeed = 0.01 + usesound = list('sound/effects/picaxe1.ogg', 'sound/effects/picaxe2.ogg', 'sound/effects/picaxe3.ogg') + attack_verb = list("hit", "pierced", "sliced", "attacked", "rocked", "stoned", "power attacked") + + //Wisp Lantern /obj/item/wisp_lantern name = "spooky lantern"