From 7f03bb4dc91bf02a0a5477cb405bb5538724cf23 Mon Sep 17 00:00:00 2001 From: Hydrox6 Date: Thu, 4 Jun 2020 11:23:06 +0100 Subject: [PATCH 01/14] login screen: add darkmeyer login screen --- .../loginscreen/LoginScreenOverride.java | 1 + .../client/plugins/loginscreen/darkmeyer.jpg | Bin 0 -> 124689 bytes 2 files changed, 1 insertion(+) create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/loginscreen/darkmeyer.jpg diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenOverride.java b/runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenOverride.java index 11103032f5..6541d1d4c9 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenOverride.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenOverride.java @@ -33,6 +33,7 @@ public enum LoginScreenOverride OLD("old.jpg"), CHRISTMAS("christmas.jpg"), CHAMBERS_OF_XERIC("cox.jpg"), + DARKMEYER("darkmeyer.jpg"), DRAGON_SLAYER_2("ds2.jpg"), FOSSIL_ISLAND("fossil_island.jpg"), HALLOWEEN("halloween.jpg"), diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/loginscreen/darkmeyer.jpg b/runelite-client/src/main/resources/net/runelite/client/plugins/loginscreen/darkmeyer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4731052eac58979ae92c11154c7d8c192381f3b0 GIT binary patch literal 124689 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 EYtYm-Z-oxEZW>h9rw_9-tvjyRVdJ9Q zl#NXmG7{{8dvp-2E7mRkn4cUES8H*wwYS!LDFnGd7dJU!c5W~1yo%OhJo}cwi@mZe z@o?WMNtLLWp|1Ji-Gn&ID~>OZ5Jg9h{X;!vVNKJE_IBz%#onf9lF@iShxc>m_wcl+lWSq4PN{ef^mp;o4G@gnE(utfvm1d%?RxJyo){a6>u=w#k-$ibHpG9lt4lb5#R~@@ z*SE9!_bQ@RiGD->0HYJay1fo$l1(QWC9G9=(xh==EpaOvohfDvM$@%;*9(eiZtiMp zB=2n~nynDK-b}Y0qa1K-hlI2{hOQeC<{QUG`InK8#n5KRc)||`!L{&KcNf>P)(oCkKZY~LKo?|h;^F_|4g6#YqK4r0)MVm4@Z}Kieyv?Ly-5dDt#C|r?$;q1o z;SK))m8USw#uS`o$Mz^_J0%%pchc@*SC2O1lFNu1qtC zr1DjxGt7z{akTf}8d=%?vBY;;H{y@_NuT?3JFd)R3Rx+~@}HlBD94sxxay|oE;I11Y5~u~3)ji#=GyU^kY>kU975;KQb^X8`n05XBFxW6 z_a9f=MWH8rlXd+IvfZUZ0fmMgm6odrW{8C*AoXF-yN@(&)9&c_(ioy7k%QgASxJ#| zhHYN=)mZAH^`aslCc<#@5%M|g?{7wmEfh}dY45tWmm%rl)$#LI>Z#0Rv1yyB;UkB| zXzl#r(@awkOX+#>!TBYARG3R90a(X(=e&zM`+F^p`$YV?OlgKWU#(qG8s$|8$i#R* zH@{bHpJ#nE7I4a~%y7rO60DWba#HYB!bQOn&2pUx6z5ChCMiO%&JjNH^%JJ2I2!_*EjmD&nzHs?NqQ)7Y zx%Yitl$sBubMq+(;Hy2_X4jc5XtnHXqI*nSCfa4az zRP%0=);vbc;$bU^{8sg=t&VXgJ)50T!#Ex})b?7O`ycMHu?)uUJn};IzbDm4D{v)d z$y-TvLduhi(@yeAXCar>I{5399%YibtBfORzgS&zx4Ai*J7&$}%RfY?PcWD|doFjv zH@$8zo83`yWKOa}HV|PLVedP=y-AoloV9fFRWffhl+78h4E==BnWgU;x(As%7Y*7$ zyNpLIf4lak7jaMLGQ7dWa(1d|Czs)+Qr5^0BIf+S zzYaT;xR^~GU%GkdZ0zf$baS`8Iq;(`n!&R^6hjhOyWaY`Y9>^tj|Y3KAufisuF`9E zdtrYLPle~`=CYUw#WQhEd9vGN?8s)zyYl6b;4iECuRI$Tn&Vn41y>oR_jSU!S9uEu zhIy-&_^ILF0~`)ad3^1if%mWes z0FvtVP)no?=Bm7}HNmSnOdMkwEU;F6&Lawa+Wt+-G;Frpx`GwN$%>dPog5Kp=*RBW!fmB`vi<*r;vk)#5{_Hl`dyi;sf5r2UZRvOh`(L0zBgCRD=L@)U4Liq3lP~T6V z(AUuY)M^L>BIdrCVVzubP?BOa`fj0}AIckK}5{FZ@_FCVcA zS#TQQ_vwDMf7LUk3vTJVa~OkLryMzI5VH_y5zTRFz~6Q%8!Ugn>7;6DaJjD|!SMA{ z(?!0N%gFJ%lo^HQdNUb^#sX@7Jgxr#;-1lUZ7LnuTMRr(8wAt50*pZ1 zmgXn)j;_uk%@)xqZE zh)>FOu8dOlGa?Kx93rsS9kv_!roDFAMR3~ zHy-=_zc$%OCPW9q&7-F>tSms67jF@j_uru%)%@`Go3^U|0MUt3>hP9hH?DbU$)jo8 zX2`*v%LXQz&6u+}_qhFF#f_bfsYSB>eWhr82z#|+IQs!yej=Oje-6bcmW+&V`k%=3 z(bo;?Gdig4V;iY#`te8>V#7Ny`2FGk0KdY<9kk!2eqMdo4z)yL@xkw)u4>Lznw69C zGjP$wo@mX(b6kbvnURP$El;mK{{XBwb?Z^&cO4XARHcqts#jzmbm-W97}7nBg@X8gF^_xM{yXI)GB-WhF{Z}7*z%@S%PM3+1E?C8^@r?gk?BXULP?6;@#(@#kz^u({r&$=THRLwLlxQbSP_Vo4h(*qD3a#k|oBrz=9 z?VMI(;-(-WV*smXA@4)1n zLI~+n<3DxtYnQP|F*#}-2Du(RQq~i^=p|8Ba&$sH`XSNNN#U7=?AkX(oN|e9A*Jp> z>(o1E!A>xow;z>n`)f-L5Yry;=jo#m%)nK-H$;TXBt_U)TZ=nm#aHb7G&BqfCCi{{UUIngd45xhkGHK*W9D%qYTZzE73^0MDbI+kZcbu?D*w7SbdT z8^cbxp&H*;{{Ts(Zl#G;*@?quyYET4xVhiyP}#TBC}Ml>6@L0MrnhWQ-bsi8al0qP zcrI$zXH&@|`Gr@k7=~^bzt0LBfZH&S>k$Ui2t&}FHQ6aJCTR`l>d$~$%*!0hFgwB^ z9}$s1bV~}_O4tFh$^(DWLNg7^IrkSlLr@0b0gTs_xo_%Nud0vAoMeoRebLo5q9`II z$ISU-T!vVW1zjh#p{qLeFeHvv_%iUBgJd&VuJbh@2N7j^WjutChUjqoOpdwMKBD zdV9L(=Id|R_DE&G3tlqfF&d(Y1eN5)%)YQZZmC;al9F2?4YzlvupTmc4@Yr_^k3(+ zQU$wg-Io=hkC&%D*9`flrO;(k`J~au1ai4l(rTk-TLg)VHwXU!=xOGnb01^KQZ+1|wOcpo($35Z@hm`X<{bt@#T&x;Ic zlNbq`msmd<-vRT7IGKc>U$MIN%vY*gM&XO%7JTr#+h+Y$cf$UjzjUpx3ML%taFQs_ zFI)sG)@R&#pJo0l{I|2n;QJp3qoGz>(&){GM=vw)2`wu4X!7;n`KvkoUrhwMkMLG* z+G&+};RvSYfFvS7Te?NNQ;C*MUQ$_Q5?wGGRuq}jO*v`gIZ5WY^>S2}>~_J6%Y z8E;OCWMLwtc_>87@or7gRmtUIaQv?lMG%b0u`{`56J8?z7Y8=cwE2w~UZ~lkn5G0K zF6Blv3&zffVWestS92AI&kIm^>-0sxPi-TN;p5ShkjemHM;2~1#W9&SZ#4@uICw*m z#53Cv%8yo`SA?nuQVa*U8cbbYgw+RClrSEo!H0F>>8J;rvYZ#4~+M7LQ zzPlT8gI|1e@@an4qh+%h$a&!!V5}_g4jFa#%@|H4ifYMjA`>`frp}R`<<_yot;Y@f ze_C;fb;|u(i>IP+4s_Kg-8ywOm`dA?4icw}DVEu`u#QW_17FFp4StKyL}z_I^9sts z+su3po8Cl(>a3;xAFC{+(p)ol4q25GQ2Il{++1pZ+hVlF%xx=H#S9JscG0ftmF)o5 zGWJO$%cBi>?tyc7;Ld@>Ge6PYa$S?7s+mFc4t_;3G&lo~Wu-cQgq4-MqYRE78Y)H& zyT)T|SlJ&(^-z24_EE?_kphamQ?q zx~Pq^Ey$&fBfRKc{ob}6n`YjbBs1?tP{#vYu*LjS)B06wky_+C!H*?Ph%lmQK6O}T zQq&;B8HHCQCp!}#(VTv;nru$m(zo#ZCOxHUBoZDLzO;zni(HS#;7OAz%qZ}eh3jxG z*Z9+&{HMwDakF!C3&FD*^U-({I36hf0KbPP+BUE8_fvY58+2sj!PgU;4)gIodFgt# zl||lhn~bDzM&rE-3}E6j{{Y8t#BCmn>7A5eSH&y?Lf!d28lfq2#8ziJbQ2Qc!=w}; zL6L{V+?ULIc3OKAIct^#JZ9|xkZWVT{-0|nb{f3^ue?M(B*kUBsy5!IL zbYDzuDq2X&ANH#SAtjQ>s?n?At}8X!31LBR!|sJHtdN+DE&RiwC3Ek@zy3PY{gL@Z zyD^b75nc{CLU1vqEZgLwwy6j(ZV8GsoZ!Yci+!gK>uu#WvyO+<+Na+L7jBM$m&{gw z`iTDk_apxRTuYejW_hU%pRg{@C!e!@JdAvgpJEo-W~{K){bEySpJrHbiC_U7xGq0ag^Y2UTFzrNyF;0 z8aw=98bVB09?7W??=@MUx;&Q6RDr8BissIaeV)kuw7`}QuO!Q*@5=g}UaCHKSniuE zS)FP=SIGD1`t9tcbaB+R{#kTZ(k#LvFJYmsz86&Bs{L=A-YnYBB%k*C^!_yR2=1+L zIrL>{EMdN%FXcMY^L|NV8MzX*XDZLx`ucu5=`f7rUY(MYHh2Oma4r4E0&`x;o;Ze; zC#U|u$J@F--4tROhWp=_91=4ufICB;98Y`laM!Ko^^}lKZgt!)_<5QIZ$D1%Z+A5( z5u4q|hh&EYG*g{B8DoX*4mG3|mSZ{{U4}H)d}| z^xt(eaoubRv5|4ji4~qb3(Q}Uzq~oU)SON)TfO8J9j9bRS{AQ;bRGjFK+>_e&EsrO zHxAzY^lyzO6ZHUc@?}^5011c}Y)#JC>2+JcD?kT*?fCt=J)HEyDXm9r@qDmWvZNAQ z#Q5uilnJ7)exLgBjlJ#n(Q`SC4(S~GD~WazL7=15VMiTMZGOppPs)t2a=O&an1mpx zmd}_hAf8Ff4c7*s{xd{+sZnc< z;>M?y{%&ic+qQI%g$O1e8r^qZeiTw=mCU|bSS0c}D|IQWEPeCD815WS9RR=u@$nl? zmY5Ad_y8Dz@`f1y051UQ+thlP@ry=t8R0Px2-&HdN`kw_ zZ1o^L^W*wM`06%aL#1`HF$u#0{%_kd>!fTwoMu_zU@nBa6MworD4Qb|Y+^;nIuYUL z-Tm@BX=)5Y1V?9x0q!9lO@}`vha-Ei`Xx4NF@|Iyk5+fct{1eW#b%!zCX8C6-_nT+ z`d>1aHzEw>juiz%V4%U;c>7HI{{A>$k2M{J5GwDItBldJ>_S-9MlIa7aeOj2NYW%X zMtE-!UO!*z?foh(chW%5TawX4U4ze_fqCtBT z356CZZKdG2+`=uwTkA8jFn>Ky!vvW9ao z84iPjFrCb$@|iXu#Jg@awPv%tHV}&`_=}uGKUm_qRhUM6o{>gq+4dn%@uBzk4dYDK z#!9NO5Si9eCXpr$qR7rvw}HGGpSRbZ+x|}D#rGH=w?(kTH-jdn+CCIQxl>EdhKDxu zOZnsf02t0*ObF@2#ke+m0Oy#PI3CTjqSsCCEyDc8Dco3^4E>EFm56fNg!mTv-VBg|^Z)X1$1J@1{f=nYb`;!e$gD7<|I9 z3&D*Oq!~* zLeY5KGfCh9SmvR)zww5~vR8o%d7v5Wla&K%;n$Z6M9NS^EZQD$H z-z*{sK)g~0pyQ)mjp+KCl4hmRHAs!x78EY*h%KIf>xcIpaD_H?%q?)8z?+Dbw3Iex0q`1qA z;2)IjRzv;0B#?espAmV(>RyPqp}!G!4;BjVE457lPRalV%OIQ-Y= zOpP~h4+fm4XF*N`-y`+i;gYmoVBh$h*9HmwAJ4VI z+hx6U+Lz1F{{W9O{{V6;xW#v6$#G0`nzvQwqYFQ_=bL>6v{>eDhCcqTK3ObqoF_X< z_x}KId^{{U~jy?*#~(!ORK`z@-+ zBjpe7`r&sIau=G`1vIqM5Ud%y@H9S{{R!e zS3ky!t5avVFnn8TNRj^L>-=l4_vw}&l^~z=iVVdBZt-7?~iXjih3szbX`8mIP7nSfVqM4ZE;(G zniD^R!A_nZ?eqJ7-kLKFq%{jZ8Mcg45p2k#{J7+EBV5BGM(@a!af-K_?djo=kf-K}Y`p1}^)Z3uA+8&}6RcBV=u*sf5GWtvW+JF8x;fSGke5$^EXbZvAv# zAjeD=#UfzcyNG;4^T$L=-P%WH`{g0m1%OJ6B$f^nS||)KG#oyp^PWF|o^!WSOu+H;6Bt z_=ohs+_?`Z59rFq@xz3;ZsixwP_kW+#eL>ar~VgpFX4okLC`jN)}(sk z+OC#lR(8$$|nL#>?3jiA9UY_Wt7JvD; z9^n%F*^@d^G2HDw|U3{pH%`ljqZe zH;Un|6sex0q8y;`(f3luKyYb+{{VA!TCUcZ#wyf15u>wK_eviHLbsZJmp2oqviHQQ zugbI|Xuh%^F^1XCX4Pg9=O5^NvX~RO7{Gkj+}J9un+Uep=WmBC72>pepFeupDzTL* zFjT&wNZGT&;#Rqo>@C}~7awnpW)QQ9A z!GQoAyK~AtYqpKT>>l+|GyxSo&@WuQox`LxL5M)OzQmzxxx^yi+;zpC_*>7W+Ipf! z)mCRXu60^gXG52gUoT)JIW$&Q^8`=1zZp{{WxupoGAZxA913lgX#`T$O{T?;Qnr z#|wxAbDkF*rxAztY8z4*KB3RZr(kj`bsLvo6bDu^NtG`M+^Xd7#uBz8mbk1kX4Nw$ zFvd{ms^NBpJC0%Eou-WDFS)dGa%}mGECGMvdHIibvV<}cTU&`pHnN0P6vU}n#0zF!!86JYd@em*!(AIJck=2*6d(r_Wp@DHB7}nY6s>S~E<9>9 zyu+uEHi9i6!XSC;jSZW)b@X4xk*6Sod8u4{TIcAV-U~oeTHx|*;lp;a*?sH9Ai;xy zvnWGxsPvty=~^_>hTM0p5W+Dm;<^5uR^eckxh7o8nq1Qr{{YBZ_HT4tU&@r)Wm$6X zmI?IX=Zz+lT&GqyCU}kO7Bc0Kf0mcrHQlBF_S0;z$@o@yViYVn^*OE^w(Sv4v|8qx z#lAoe9fU+TfE}69{7(z`E2Wi*o%e!+!VS4G48kCc*1%_SQ}N-r^oH$uSJ3^` z(zeMlMqdJXeM{-D*$Lc;a1EW&dib*9(_$yaE)YFhh_ImxGWBcGukUR&=o@ofJWHP|HCS@L^Z{kJlxwnhCR+tBE=84`(UFS?f{tn{?A_Up32< z{7Bjt8}Zfu0IDr@Tvcy4&TiO$Mi+kGpLafyTEPzJ?Un1*PsYA$Kg6@{_)<8CH&@1r z#>yOk$J_Sv3nE^oDu$1dr?>2-T!_p!GKvw=!2PRw=@h~# zQH~=;vsrAwG4tkmW33xijPs&FS)=1E;pyEEtE1o9L?&U+ve;!qy9;55iBapB6E}jc z6`Tz)>hGqBtLrSvhYhZw@cnho3Cv#}7n#Jfhw|5>zWB$Vo{Ot!rUQ$$)NaZQ4kHMw z_LZkT-@oyuVgrpj_feZef*;@gtHWy$Oyw&#cLT1=Z0+yWJTOxshCR{~zHJ|~d*-6d zk)|IhJP($?FTR~Rdb;sgLo6Dzb>odYtvC|rH#*g4BGfPTIs3xjZ%C&Sf&8>Je;glP zw8d^UbTq~hyu9zv*}H!3$}Jpbk6ZN1MAWMs4CDa(1}5t9eOCDH}^rjwhen_?UQn#PEzKrwQ8b_ZY1rP1lg-GGn$>A!1C7)aWKW}oqrih!5;hM z32zgiD{3*tF3TXq7!edf?!4m1KJ2yfyr9f7Wm*}$a7Jwm*{(hz;~cfd2lZ{6t#spM z_wS>Y8E1LgypDc@5kOY0w`aapj zxUFb3J#i*gE29{VywfN0cD3!A9vs4EfdXa3zB_%VYHkcyJaK1j&26N{l_5o+xE;H&Xb%{xwkS>5#$uzy_O`X$j?h z{wm>5D(t*fO`ACzP^Frf7G!KUtsL6-fIK-vhfWU;OXy&>n|{ld#!z6yRlm2l4(sM` z#+H-+028!Su$h^}o*rm+sbmgdnFOx7R-?0%wX6o%Br9!*tdAH1{^jHLE%tdmUz&Os zjW)-gflG4%s|OzMT9?Koi?&&NbdSmlAeaP$f)s?gD)aL=&oR}>TLKjF2sdBl#5OhSqRM5c z#3|fo%Hk4VCg+5&DFoJCq>|TY%!1?E0|rc*u_|?pW=uorecCZDco@v_p4~t?e)#Wtg-OFR(bSNAL!XgXv%%7!2BB11 z^_Rz^RJ~F;Y|^U9AG|l~1XhXUxaXR@V+QtrP}TFj+M9Z0@w+A*t>qS<9`OxzaN+Ol z$=DtsF(vubss~wSp?>ahSZ13;nY!S#A!d1pX4Q?LViy4VQ*Y-mlv#uiM!E6fo@-^< zlFKsz%ZqVjBUf4|Pg66&jhd2T<_OMo7%#OTxcWm|iy3L;XQUC$r6@!7)WYJGTRomp ziZ6QN?CsGOI4d)1#;d`zSzPCu=ap#l_-;|(O%pMa>^b`wt%gLulHeObt6Vfaf(dZN zMTpki4Mb-PDU8f3yc)&x&OeEc_fhNJNaC6y5pNe@bi+W!{{TeInojg@c+s`vliktD9VZ2E!aTJTY8Y z+;VMh#pogn&%X5kEk&WRfkinGgI*w$Mk;Rjg*~K%(^Z;)8bCz?p~3nHCeYv&-05d zoJc!4-FrId!b(4=^705;xWPCR8JPwokB&mo#~1e;@%3wTva$`g)5CG#e350AZ`PhC zOZqE&m(xaD;Edlmi5@W0WCS-R#2{LOp2&4WqpM9c?X&eo{%TJ^(Y|N*=Z7e7Y<(4_y!JzVH>hFWdb2N?jkthV*CD{)M1YuAiKb91lgiCJc`tBD zgJB_~W(LGd<+5n<8E`qJ_**vCyt7}9(QGY-d^@nmTJD~7fW4>9WPIaD2D-a}JOcFr8fTjGnAV#8l1 zT|;TggxIXY8Xd+hePQTz=7(!fgbbdy)j7pi9b1|PVK6|2j0>DZyhXkNz;9V_!%<6X zAuvT+dy8AIb6~gTMrs_^l{{TrVd8(T-C?s(I0LRO6W#Q%R zq|P?u-=CZgb?twQ#O|f|odhtw-15Ltmn$}FRio(#eoRC}z#q&&e|HTX;mn3y1Lk;05dnKU1C8CN%&d_A0FxgFX_a7ch_cxDHJ!sByq} zczQc|tAH_U{yUu;saJ2C6M+rJt{=4@KI?z{D`%Ai$XHerSG~iBY%$Wfg<9FyndRbw zs-E4z+pjTeWMeoYg}+e{a+vWByXdEzX5NIwe=G3g<;iuqc8G+yS|9)wsJpi}ObAx` zw>puN6DxIBUkuwD!JzINnb&?rqhr%T3oTzR@BK?D`)I=n0MrKJ&OLbEs{M1UP9{^O zOeT{9I3X4!Ag=Xfw@f(xQ@9--`dCV{?$C0_H^r8bwD!DF$9+jRVMCW5d8<+2s_~ht z%1GoRAXQf;cgR~~aN58}yK^T_ZDx493N~GMLSRgF(BYF^-~77vJ-Hu1kt_3|+XL)Y#&&<$pz=>EItU3w`jUhUw{>vd;F@QfybMqolcFpc~!KbY)~#+WGpV90|iD=MDVvA7`2;9)3M zWP5%z6bil8_H&iJs${EVe$KECwMm;v-b#%Y^9FCtIARQ7EQcp;e&P=_ZH)0Y*}ei{ zbsbG{^I|s{6yS~Su_wX#4z6#{A69RQMnOoH8;d0QJ! z_|sYAjhask)= zv>SlDQk8=$R#32BW~{D{$JvL4j&^%vwSCm~IKdgc=Ifh9vRN#>F{C{hHe%Mn8Afr9nX8Nm%aWo_g{Hj)sQ)1op-Izw*DrPizwgy^xJ^t|j01xip zzS<*dEDoTKgR->Q2SCZ{i z$x+8ZN4wMdT`XpuS|$UrD~1~Q!Pg5>erx^RdMLt9KdAEZ33rrA!&cx~e2!k>xu%)9 z?og$ecif*+4fvUU@8Id-xbQwniy>%3()-IZn7r=QTQ3R+Ou^u#SH?3uOSKkOmEv0& zxR;kILws6M`Dy6+R>F-?S=jWSMZptVH=Zb6MC^C9z#!`rS0yGO#8R$JlY z+^s+HasL38i~A%00CoJl*J3J6$ZGI9%izf`#w9r=t*ADBFnOP=PicT={G$ruAa#Ye zmN(yl!P4q|@bErsjqJG_@l2)h8@Qb>uibqA0F^|7LwKb@If9IMe)~SmR{apCkxXa< z9P7`wQ-Z!5JLYo^FG24fiz9b`y(cxFch~TR6EU0JhmU1(BWJ@dC`)pto}Ri&CSs&V zR}Ks}`@Nlde!cL3#&D-z%VD#~5H%d+dE{E=*?yEt7n$b0Ki1d&36rQZC&HO~J4ch@Xe zR@(NtQlNq2{E+baeLR(SmmaiA(HB!{w=|cxjp__%>l(;eJfnnhp?@7X&Xv8REO%3% zY`CqGtrm!)5txL}kVNK$k<@91V!uxQGMD%#{{W|UNB;m%K`K?N;Kpqc2Xhwd)WxYH z`?FJ?9Wuio=@XixjteHGq%nAXMY&Ix6>H8 zV`Voux8nkpXEeLZGPpj(w!>%I7LySSTnezDh;YA8RYlWVd?nH(HfK^NfEdw+ZHB5+ z*?V*~{l?ArbViW~CWa(&4a8+zoOW9*8)6^ar$Qr%%t5OY-*Du@@PgcBmnw~M4c+*` zyhnP6IqVsTjjj!-4<@5h>7+8jfbdLO9uQvU#F!qVR$I_0J7kA5gSw(CItu+5!%du2KLHu=0|p&Q2p zGk1@!Ol5}K*V^;TPsuqgzAM7bBJt&h>ZPQ-d3RdU39QV>hOYo9LD#;9GdN=~8}~>m z+Zzzg%MVe79SVe;=6Z-$4n%R2w+P zhGYkcD;EufXOciK5sZJL3_NjvcP^|;T-1*Re+SnS zs=+IH{{SwTV3xIKDwQ_b+*H{!>5wL%t9Kmp7ft{Ptm#sdO1nhe`d-*( zAB%ZW^iSE~F-1$MQ%uIIo8*`{tOlA-ripPdo;sO2@xs=N%=c$C`R*TbtUIko(D}Nl zjE|HTsUnmY2k_GCmfK;LAs2hCZXCI&w~d*-b#n2#hBo2P%xoQGsicao~KEwqRk5 zokMcoT62kmHu8~-joX;d3|B}(HF<*h^Zx)9>c5SU$P6N@*SYM<)R!*IzqvU{Co{%u zWo{DHD5?Oq?e zPpaL2nO925UK_lbRQWw>6;G3f!rTwz=v3x&4_?4ca(cpnF& zC^tbjIrqtVl?t~~q>bfm>YRFEF!=eM~u`e!IS25e9{$dHs@=F@qcu6ffwRnx zC*2;qZ0&}P^s}%Bhz&>kmXr9lCX*IFDSkCQ>w4@hNpLZE7iI9tZsPO)NULa9a=m80 zTXBpzx8b83{>oZg353*;{Bx(G<{JW8jyTvm#Bg?EeAmzW_(dI_M@78aj(x9{ZufIU zWBGKgYg+Jo*7Yt)72UgqZ@Rc>q2NM7JTArX`}f_~3}6OrdnYAX;V}c@!yI&35?;L> z7Wo=u@w0!n6hb+SOW&V{4es@SWwJm+>yDkMUbS+(gVQF#jD-IHsJ$O{`#UV>q$V+Y zx##GwCCWDnA4k@VvO)30n5TuS{kwP&@9*|fGZ8urlkh=H{nrPlb>N+yYtB)7{x<0L z^KQjACQ&3eyYPA`fw~-Ft4-#ZXZPyU_uD}{C9t}=ecvxd;SYHX(r|yVyXyQj(;fJ8 z=zSJHx|pFadAfq{AAWFeTcn&`Zg-b%XSeP4)8B|cnDtebos}G9#N9G{o5i}Qv@;759MPvy zFtkqhU#&YYfy{sN6)oT2T$OpPl6G>ewbqGS6?n2*x%8~ea}aDh0X}8}p5qT^T^6@P z@*D$Gz>e!<*f4L~VJ}VSTC_R4aAB!d%C#xGoU&xi!#lyDyGEr75p#IhOha%Bjhhqx zZ*14}LX|cE2_TG1o^fNVjy?--{7*J)5W>a&NNzV#tA#K95|b^}(RJ3p$ntj8$vj6_ z--y$TouRwQ$@TAf_44@(eU}UChjXK%(r~x}^}KP0<)D7^HKHaXK@l!;2Muz-vy?Q` zD6Bd+M;@Y<5xAla#C%`j@&Ka?A z<7vbA;OD_%d1d=+G_<7*>m`~+vKfL{5C~#12E6Xy49=$H4nN6HZ+pL&$sV^R0p_&lp8%@U_ zGU&s`9+gaCmIW`%4(d79tQ+4C15wx|&P=67tX1-_vm-K@x?TRYdzfepEG}GYkE7Nt zYZq4AjHGiQ6zQeU;+V0-BVt3pD%P}543yRY)S1Y-eZS~@08;hMn?)C!6B=WWA;}7_*Of#ka8_e^b~9}ta=bv-aBFXY>pPFNe`tOM(e)ncRl)Dwc>>07q{{T2&<2QQs6SNjI zzMa16(nJ?x4ftYP6$f4GA~?|#!)zB zJCb-`tK;Uctk!5j4@_637UqcIKE~qM;js>z?OQL; z^-zdzI2CUGIjgy6a0*iL1?MK^_r)n%vP`-z66MQ_;ziQ%MuahUN5!Qk}Rz?`_4IUaL~ zcwGe9sN)^=1JV5bx*^$0>r5siOyTI>s?yJBFav$p z!XsE=9M|;NEP=rnT~_|%=(!E4;)W+Iek64N06b!&P(i#@a#jMNAZ?N|;u5YUXfZ>0 zG;!LWzeOFFk1pztbUUEumxeXHKQekZBb5!9W$nh_9_nP|c$=^x`{|TUa{<4kIm7K< zxc1`%LOD8c9uHSg!xK>5*vq@(Cko&MomR=gc6rwqDL_jVA~_UytOx z{{Zil)~)wN!@Ntp{tXQsfPql%DsG03`Q*7zF1*AN^6Yk-KJj`79Uigp?`1VncQfW! zc8V&1P650EYDf|?mh+4XZN5VFeL8+We?2WWf7UpU_pK}OY`@^f^#T~MrN!>)Ti0VM zgI5OdMDT!9hPxA7i%v|;$WU&~==z7jJ+b53x43h%?07R<%c*0uO9*&(C$i_igyjh1 zE)mHWB(QaL1iIesj#ukf`>zxn=*K!d8$0*-(lZ&to(Hmi z2}0~Vuhy=y#u18je<#h^W@l_|?EC40a!j!7{BN!2HSUGx$L-JW*+D<>bgm)p>c6lu zqaLr@@6-0u9r&~8Jrtq=lb?7j(c!~1aaRlF>EY<_Ng(F(s<|~n*Tt+?Am;j8 zcHnhyx{F$_i-%ygEr3k8#(U7$n|SK#!)0c+4yo5!J!BZ~4JwncGhEy2#g;O2++TXf z(|NfxXpNKUi;w%GTPEC{@nVJ?Kn@Mn0{3nq)mzE%rW0z-Fsy?ioF-Pm9oUI%Xh*M}4v8w>&oo3*o58qpR2c?GAAV?@ z{{UCM5$vV?pXiT={{SV<3oTJB2NfOguYJ9QmG?1E5tWu zz!&EODN*g@?Qii|U*E^4MIF7wakup~HCt}Lm%k7vG0yxnJPl~9(yOelr{qV&%Bs$s zH%(ux88oT2l1r{LcH^$qA1oC(5~=tw{*mH&toBzO+D}S5G@>FT3(2K5=Klbq+~vds zR>(^dA%Ikhe3y&y;hN+fWy?ck1j>^Q#Nooxa;N24rQ?U6g^%$q9Jtx->yDpg%pr!j zs>yVM7|cyrk7MtORj{j7<0*5W8IE3JVhkXfeEohelS@Q++yFQ3EyOn8vbDxz9$~4H zhGb5B$Aft*r;{w2N%DCudd!mmxSCA3Z|4qnM)yGC1P@AX-K~~wT>huXsS$wTUjf}& zSm#3k!yF6a=KT<6RAk|nPSr4#xFFfrCd?#{(ubev1}_1A@ZkO);~A$zz*7X@#~ZO$ zrRpi3lyB8_gTcnP%GHt9W0%$j?t>?PG+-9Y+`x^)aBe$)D8!#_(a8GaOF0oR9N2ie z(e})PHerZnZWYhj>v}ktyPQ3Z-exIF50VXIcwx+cG5+h##B@?;IiG*2TI6<3*T`S( z?nw!xxx+&|Z+1Yq8iB!|hM~%K?_)t;I!=Gg_T-%(+m8)5Z!+f>- zq3?yCodiqAmvlbrF}fyo+W4d`N%=*yzu`ehx=D}*imYtvtf-CCcHOoVA#98G_ommJ z*Zz;w)!S?-=`Yx1i9mx~aO73Y%0&H}j4n>)I5f!Q_eXeyBGJrW#8&_gA-$2qwb!+V zn>F;TpIEEz@K9j@p)(@d4z zQ8R9q>5(4!EHkNtfCzxQZifuaQ!TSL#=OOOfP?o9Za4n^i>K_-1CP45WC~CWX>Q$` zQZWoALtvR20wZhn8%`(B+vfy@dJm=Iwp;cyLon?E1P zZ0P2ND`pMooL0U!Kf0^f=LjXSYmOQg)V7)4%9PeeB$&_LUO;XLHgDG)G6LgFVW`w| zd??uZhXMYTK@834Z540HW|t<2(q5d0JD?fZZTZkMmw>{K9SGNrI3D5-7`$;t+i_DpNreS zV7Omgw^(roV}4_wLuVGa^tQI~{j{yLMo7a9g9x)>??uSA3p7h|B-%1OCHAH~ zKit{Vx|C4I^3##dwZjG7XTV{Z3juY)xOM89)m{z=@w!oVLBzsBH9Es@v^H{X_HLtg z7@jZ%&N=-{Q2bjiBW8)ek}T`>Y3;OKnv&i$@G#4P20=H(WV&dFh{E0%T+AC8&&iv( zYw)_}s!n#BY^Fvrg>|*mHZj?bAri zMCdYCa-|qy}g(#U`Q9HrOPCc3%}o0fUT1r7vJA^ZkW>p9$r6Y zR#N2>3wY;#syw63j~5Pn_37x*?&;k{B8lp5@>X(W#NwRkTlK+fsv2`6oSp~xOX;^x zo_k}Wi^UnfpbQ6wiq>3=8%*zgOLtiWf?L7w9{s%CQKVlRdsgLtBD z*c>w#!t%5HkJ#(y`nl8G%$aYda_;cue z6tLLdgmWV1;6TrXbW#Ivn2u#z`@J06dpaT44vHJ_=g|5uBC#B(4jETo4~9!3lba0h zC;J`w?XuYZR19MZ>0d+(J6(pq{{Tx0#+1i8Bh2f9{hR*EL`gTPVU*Y3o&D&r4>aNR?gH=nk$gLXJt?FH`j)tEJE^}#(nBuZ32 zmJfs!;N@s?h3;6qS_^d^{gxcmM#=QW$NkZ(y{9dRcer5Kt-Ot~9bBoiNwKhI4Epw3 zyWrv+U@frb2dm*>>0ilG#!uDnBDKAv5QbDw{HE&Bh{K4}H4Rq8m8HerX)f053~fwr ziUWD`!)b2f8jqp-X@6(>BjNu5$#VNtZ4sq6iQ?payf0k}@InQ(q^`D$v9@&aZGw>A zY$4a&e-#UhJ#v(G{{ZnK;(yc@>-byedRz-}0FjbY_(j$y62{fKuD)pCvO3`WO{Z<8 zq0eyftg2+*YQ>l>r$KS98e(r$MD>Rz z>`F2-t8OobyuhuSJ!_F1I{0n;oyXCAoe`yo4M4DpYgwQp7p7G_gXLG%VVUJgi4ZZ7 zoY})R{07J|@Zt~efgVkW zb1?c-Skh50mlLgjL`$@8JzJj_!%sa?#M)PtS#kvGW#IRei90)yEFphT z>$V)i^9DKGOJUFSyk_cPWB^$A^+C6@{Mpg-ezh9A;;&bN-cVn!CXZXGaTOHmvxZI z6Z}I_w}W(r(U!HK&OBr*m|QakBWQ-v{{WAIqUyrUhri}gWo*uQEN zX84y!`JSg(d{@SctC?WKaBG{ds!_cI<(pjOgjRmI!Zy%v@59PAT{~2HWI8F~gc_0N zm@~+~-$eq>RgRrAZZYBpHQbu`CBv-8HK4Tqj^fX*%@kJ9;-lT(g;?0-??wxBe|hs) z3cMw~S;-*Vw;?6&9I_K@oXgAOAIvd7q&MOtiuh4!aPJ$O(YmJgf!u|jns9!FQTnk| z{B>LB4NR98jO6V@eA?x^g^2Li--prtYy5tiG5-Lm@A*|tn0%Ild%`*b>z~dC0>f8uaq5{> zar!{;VMz&y&l$4<*iNqwL%0Si|K&S<*9uT{9rV% z_nhecj+py8eyRkpbrcYWE-8ijzBOBcU5StS{XWZmmV9X$jNwlM*;z}L2yh+vwI3H! z0vcls?jB@3xMp|j`)TZE;QV_jrAq{{=dJqDctmN@d1}5!XOZ7Wc-chbkL)}itghtQ z#_h+z=5q^-~R{gj^HB>+j9&=J!!@SUR$mWQd!K9z0(Bl(J-`%(uGj-OcQ#9~*Z^ z=XWJ*FJ_VfAg}{F$X>V-3x{{C(1q#vZ`0lzsSf-(^gfDD-2?;apvAL&c;SNaDz{dx zXUIjmGdFeny1Hm@!=FRwk(&z^1C2fFe>Y|1M{G&*iSqs39Z~OXB@vu!;5#JPTx28cg5ClUGbN(1^*Xd2z0` zAMaM}kOt;|(=9Ib*Df!+`z071Xo z@3!4EPR9u%g6H##wN}Bm$E}Ecb*aqM?3v-!x;}vtL{#~n$sy*RK4Wsgt&CfW8 zh29yh^YFaQ*ab2My0%onrOsTc*(T}A)Y4wyiE)$au>SxkQr9fjViC}#Q|2Lj(BN_F zQu(gh<<}#5hJ8h>lf<)UB!VK}4tzgNTD44VsU|q*?%xjSI^KJDDl0Z>&a_pL%$V$R z^uH9HutRd*Ui_fHv^?8CsZA+xApZav{{S}YQJVUX5z$pipZqxlzstNdJ~Y!6U*?f` zH*Oic79GG%a%RR}&=P}>)9UtmSGJJuZn0)KSMHcGiR0zRA8asJd%!Ami4|?iMjVaX zRtmvXn$?MH*TtZ5HlFAwhMkuSVmYA#{_)w!3^kam*Y5+3NM&>6X|l}6A%0g zJ28|P5yQG`_nm$J0NSP&=3a)Ff##fUE{{Tm{+zPICn;B2 znm9XXjBH#Ohkh*gI-8)B<~{j#kM2K=>4lUMam*K7Jo-^0Yiye2_GaD2EDD4y%DcXG ze}AvUe`o5Tu}B)M$m6aL2xk|ct6d>$A_Cl(x|7FIZ?k35r>cUEW*qw_rF4TeIg`Od z;VGL^Yl-de(QO1v$Cq^wWDM&b%bG+lF&TurzAw*o{5_o_k#+APRcX0$8sRZ`;khpZ za`6V){{V0o$I+wj_Rv{C7={!b-ApooIO`f-*J{!U(Ym!Or4o>wc%p_Uc#6!=GicSlNdX{{Z=RTH{)Z#DOBPV`kW^j$yF` zy@|M(pPj}Zd#L>PT_a9!j#!%0^+GcS;Buz}GkeDvVQ0Kw%D>m#^Ljjg&U9HpGb$R_ z94@)hCQhYo-cQ@Dz|!5A?Zn?G*mV~`02}W}w%$wiQF){hOfm5Lt%ksNASB;ib8Iji zwZ${MA>B4qzN^)?_%XP?$C;Q>5x7fRo@_>tH~tnLW3r2+t&-xk zRjZ>j4Z?y-v@9{3T(@z01KesM-x@P;aYWvz%jd(>y`Or zYTd7dE>n`~Wp8x$Pzm%pIKaG_=N;-6F6&_G$16;C`=3c zJtq#=QOc=bYM3H7eu0m>mF0#LGC3mbGdN<^@J^2k*UuVcax(XWW-=0L!+;b8xzN_; z{?oVgd{zD{vvg^z?GWOo=JM_6yWik*6s@5kvt5XxApVy<%ag5AGMIOR833ikIg7K3 zw%==?rE_T0O?qTIu(&nO>+9u4xUTQIZ4+P(my=!WW)pHk#xYw#z?gBjgH+}RSVfl5 zTxrL4Zv z^V#@&sa{J5U369u_2bi`)4-8Qu#n)xhXiJC_x;?^(Yh4#ejNHAMHq;V8Blg!37%@T zgGzp0dj4LB(BFqXhtXQdjl(xyIw@x3&*JU7jj_y6dp_T75}6nruE^cs$=MRgFpY2* z-^^wD1t^JO7QEjk^X2Ay^n82hteG84exI*Jv{YNSx*H*KBn6(FpUyvXDhF@qH>gGP0E?blfxyGCHH+)u!S?xVIV6 z`DpC#qjz64W+HSMD``Y96l`eux3Grhm3TSC7~^(NmW_WO6+3IZZE87!ib3*1gO z9QAAa;+O8EgML=x9+5{%mWsC=>3&!`y0gcJhUwQX~oYkbjltPJO;!j zoXpMt098Hsztz+1tL+vex>)`{d3kuEBW5=K5svr)d!cRrtgwaHUi-15IX zTbietWg;q%Zgm~_q>_k8R>^eI@MD17wJO%N<_#AQ0DI^j-`scS?iPa<^)$F?TsSYv z9hl??eivt-9)k2~m)1sUm-)LlkSG@M?mo#|@>ibe`MkWMQ(T=9;y);|z;oCWaSforFdBFrb zkniDl6!yqul2cn6{{TtFW1cCRWc4fhKC=4o4;-_^GyNld;wV+XTyklCDq_S9Sz&&E z*-GnKGNIXm2YHc^yNP&%Qu@6d7oxMB2%R@*y+km>QFqWy_+3|APm@ok6Gt-h=Cfk) zL@L7Bm~iauJhtKKt|Otlhg_Ex`}%Fgem1sGMqUa&)@F1 zvIPFHWcMkxW_dN1kuo=qOCg@zn(@Nqv%sCZ;{!}ND}#a7{?3|ZE)ZK=`8tMp`1{#s zPY%2T)`BH}E)Detpd>VjI`rnx~9zn1$?%rNfs5 zEZnz4a)zr>91Y`wI1!Mu8xI3JeWVu_VLyepvV!n{Z&i~hZ3tAQn>Oen8VTp5&Tu0-pUGa0J&zX&KtdK;LTh*#tEB4xsxGiVkO0PL1elA~-a&{&Z;i&!gymk_dFU%k zGZP3np69zJW<(^zeD%Y^4Vs#W(Fq=zs9X~E=KK=dh<|W?OTLLlYT0*Xutf&ss$OC6 z%O586Q{{@VGn!ZVh2fO+a<*k^hbst4`-tvy=)1o=X_Nre=U)ePRk&iA6F9x8m^?8) zB@%ceON^|t)+H2+VW64|tky9fom z>R!~2u&7v9#w@4e1CF<|8tZ$_m5e#9BQ$LL5QroS7UbsYi{HEXrRgQD!8~SW_m^&` zY%@ZKICmJJJO%lf?sJF4-}0@qn{^PK^?S%GI}ASxY?J*@!lN%Psomj9-M{>bv2fwJ z1VT+(AS+p~9AR#C_x|6FzRg!_P22&CeYj;$5aE3r`#-XN^>2_!ak>YLE0W-i)4|$N z4((#hTG8Zl96a2szdbeB=6ttx`)IqTz!E1xLe44&hGPDeP3aBH9AXAVChcNeR*2o^ zS>|?*{T5PN2l$-(A3rb|Q+_LeO|r#8+mQ^e1e(=#iH0R!2f0~NTZx-@)d|xKLeI26 z6do}J&BKmQg}4UQ&d*`fgn38yh-MlOGPEDT(tn6qpMEM|j941@WVsIJS9E>=^S^C+ zE&Td4{dBEyxX)ajc4(A{@X>E)ee}peV(wIN5dfth7t4w;Oa_FH zg?ZJdfucS1>7=mBadWli?*93xBD8C~;~aW&uB+B9aimIftp3{U;ltVZP>Nd%neI3D z_sLBr*}T=$-7j#(dpfGkU7%xdl@m32`RGQJM&8}_$L*v>5;Ym7em3^J{@QzW4rwFC zJ#(ZNPAC){UWFJ zI<0=xNHi42l|JwNRTzIVZp^O-FCu0`6Ok@jwYIvx6MXO$d3go-AucW1vVa)XxSwYFCiYngiSUf8X-&kn#O1Y8%yOd#4%n}y5o5(r!NYRP*xNQFb3QV#LGhvJq{jlf{ z4s}rMU7G~Ub&7F2!qR3#2rv0)#8(#6mDg**eGe;K^0H))Dih}N`7eYckvCyFGWKeR zlwex=r%oUT8#8%(S%3k_c@sYwL(-|w2H2H9YT7KYMDbbTgplOlU3g=9?$&SF=H0OD z@A##rS%+uaU@=QA2&4eB8^v;_W{68FPHW$SCxG{bom{SxxrJTI$Ay+xSa>-(k(fAl z4XPeW=Mb$~Of|$|7SAcb49e$QL*eYpC9YizbB^npmfj%N{6-^7nQ`(#F_D3@Ea_pKI#(=m<;~-E&abUK zz#H<6FSn0#9(rvN0%C#z{{X4}&^WdpEt=7dm`Rr^3ZIH&i&{CrV(-Z2nMj_<-wDE1 zD{jz)HSk+AL7X>Tz~Tw(yx1t1sk*BBj#wlGuw22ux1W>k zICoz~{KfCZ5YW_)HRlm$ljeQN>v=nGYa1%F3?%g$#%W7)3(fIv=FPNP>xnEuLjo;%xEg!50j5io&otYjiZ0pK?w@Y+zVLL zl<<(21#N0q=AvL|kH_<%qnU?3$nL$xB5urP;>N*-W1cfGSI6ZRbI?slV=U(gJ$ILt zHR6RA7>60VW~F{_j`@udkNh3Gx6oJ*ubJ+;fjgKH=YqXrV9bdj2Fz~>hBR*$QwQAV zKq-tLNayBMs9z&>)AWj@$mW-f*7EpF*0WzTz!V;s_zm`Luae@ObyFFbbL^N$Q?-%_ zZb7_LYr_e)J(zJV+H0@h1OVjDF-|=%@1nE5pLvA!pXG>R-~Rweef-#ud}T1s8#Z#i zE?#Hd%huP=gz@xu4R^h3$o2l{W#h}byq7bRbiYc!MKx3jFm(`@3f-7r2NNn<@s0@O zUScnR=VruN3|H`W(lu`;U@+9>hNl*Fqxl^WY__G2~8cZdSvDj9c$_f_19;)InX!iFS$tE=W9B0t@Aq_DNT);$=q}~& zUnIqp#V*CP9_AO<`Lg1;_m*j7y?zmya!kTb)y3vkt7wB42*fxS}RiexpIQ+ncKF{h==(;P?#5AjL28eGN|Mh9@np4rZ}$i6 z%E)+JCB!lxBP)zKhDq}VdEvfpG+8ILy}&&mqtyAg(@Wa_0GIsV?q5=V%ZL2rtzf%^ z5iUW?+NkfY)Gb(79QCi~Vf+68&!bH>xrL!V{neLq{m_sLJ$RenKX)e-fwWdO_hbmt zW#{LudbQjh<4%r#zp9Mv$j11s=C1kmIbNwh7TL(zg@@&e;aWdDG8D;mf>9Mm!8a)g zcswaTK*KF;v&W7R=1fm=5B40}W}bRn?KpsH(w8;$T{oQb7@KRKZO=(zc=W2#O= zxgt{CL(N|gGuRJr#*{N7agoEK?2>HJZUD|(C-mrxrIlQYf>xmBk3TcN-}uraGM6^D z_ESM+FZBMeg>Qc9S>09~5x((TwDx{5qy{{^e$1bjW{HLw-K8&~0PyorA(9YeQc^#* z8hgUcJslR&S95DiJq4Ek?ZLUx_h-4WEi07exb4+*h(r967oBWjxrehL8 zz5V&&Eq>r}+c`;fyf6@Kl)Tam1irnw>TxG^_$32du~1Ab2%Y;)|#Q7NB9To%h_{{XL( z?gwWnTteHEyhHG_IxmaZ@Kz4P%)I%D_f9nRW4~6zp*3882;z7eP6M2Qq z_Qc}|06Ur+`d_UH^%iP&_IWl%SE@`|_|TOOPAd6d^9}uXGyqO}fCJIoHJ3Mh?UPD_d%v`LOsBY)kj9 zGCAQV6{5XXr|772Rj+84)qREckDnh6v;K!%9oN$tfv>I8oLROU`v%vwZ7GB0w8af8 zfH1vDy~E(;gJJbOxAuo=+kb@ie$AF3hDDYMkeb2^L~slu!h=p|*ZM$QRzC_a1Duxl zQnQ>mt&`6O%&ix}`@%r%3}Owm(e$}FHJ{^tX;%xMdoC2u#Zbj2WZBXIC8dbrzWN{jJ@QRTzVMA;G&5-7jMFm{ ze72Bq;w(3D?jeS6FXA0y`a0?By>qXM!fd7moDY6g%8sM*KF9RWEmdw^I1S@+RzkdT zeDIOOm@&USrw1nU9I39yWd&0-GvEc|!^w6byQVqj&BP>b8Nf(F*<|5>TMaH9F z-VZeNP(rM&5t~|8TfxAJmX|$ky!N}#gRATJ&{538pJdFfj)q3UzCV>MYnh%OFH`>S zx;;MX3A;b|Wv?&XH@w!pRe(&zBpB}E;`MfC>l9PR%o|1`JM{c$D96{#_gw&J?BK{$ z(Yf5GSlmlkbHj|i1^vKoE!r_#cjHW8`bR%9rB%Pdp1wGc*P6*wW*43(nvWXI0bS$7 z6#oD*7ZCnen~$b3i;HpWm{$_8E@?7BC1V;!^AnuBONd5J*r4JJbGPCf;rVtK(v7d~%*T_NI`1FXnc6IsW zZS%jTU(*Po08mz$;>kac6|Q_ByKfNO_0!E(rfr7Y^0`>s5Qs=_aKc<%4(pU3zuQWQ zvt{OGv1mr#WM6uuDIqb1@p!&`Q1lMIO4 zAOqk*>llC?*DHBVzEAx;JO^dUqJw$@{{YV&GWm$};fg4#P27RDF~iHSj`H}~_PB#k zYxVyC^M3t{`HN#oejdF(>N#;X7k6~fZ1!n23xJF&AklY#%s^Y>TAV_AO>uj zzs-X`)y{(QoqiT%DzYOZCyhL4u~v2r(B;0aUX6_4J;NU`<6pM=W~19pFKhl^^MAR0 zIr}dSZIZ%*9}kix$#FMQNKJ1TvW)~aoH%=}_ET7%K!(2R7tqp1^f1G_SEy>)9c z?#bwEp^Yjq$(@>~x&wP4u}aj#{{Zs(`(gM~8F84e$D=-&q~<}oO)>EOUzNyd?4*NT z-fnJhLLp~=Z^E9KGVuG7vzIz3NYTsFQA$M$zd(_d_A%4q|n0m-Ijl%sw8_o=Vg#}aD>h!*n^!O0y8|muD*>u z6k-@&rtdXV9K#WJ=lY^aRai3B`oT<>gMJb-TW{Dd}910i1#3?(j zeA*-4-7)Rwpsi%aA_9czTD!Gb4$UQQqOx7L-Q;jOy1V>o1aV$(0`8sFq?u0CItt?N zSK-iJm6JNYc&;%p?#Q)UoteJNdHU>+HlJ>cV4BA+ci)RqJNv1~`~Ltog>vZvA>PZ| z1b4B-2@4K?m#)#zXIwgM(+er|Jby{$<`?7qF@F+SYsjYpPiIq^dOLSHe0VnQqXz6l zAz&P3&EzmLb|ASw(i>~qz5ZKALQ^k`hh=vJNB$uwaHbUs!FW=z8(EyaL2gF`ZrWCd zEtb4F0#mXEr0~Nv!^PI2+Zgi9A3P}?lj)1Ymh@hMS?x$nAa7B{9MkD1y;h!5<>_+! zBNc#(ZkFRSRt9E;-W9e5oDZ)D(wtc970q)-Wc^<9D@C_MzU(}C@yt^-7nAI$PNdmL zeP1QFj>x&grMY0_*^K5=5C;Q;I5%=|1MBFcVo_pQ&x^JAn}zDCU9LMMMzqIT(dgd3 zSFsh2qvZQ0^Qq=Y+!^Lkydn(hs?=#x3>-#GYLnw%HQyXbXC*`IY$dq^=yvEmm>GqHOwA!9f{5a{;y#tAYwMoQwG zgGftz*T^L$#3K;5^*drzsLPcu+7}J z84_0Gzs_E8esN{SaXUXtdS;PDlGly~-NH!JZX9QeJj*uD&95lFf!uP8E}^U2S~J+_ zAxR#7H4QEmFTT9j2Q=5~Pno{@LE850Y|lYS1UEzg0zv)0`P0N8`Ma?!biM-hXutOSC`-qebj7D1f6A^SQ4KjQa4?TJ zhLgWjlr49dXx|B{(E%>d(nrDlTClCQAZEA^9dP2uE!(>KRhY~VwwRxkP+f;K`I;iL z?hmUE65MsKMRL3na$wy}tL9iMmE@kRhHEW_Q z@Z9<-UpwmekW4{q671g%nl4!C&U|uZ&x+d4VOlbeIGi*go)Me-nUP$q*N1+4^Xx$6 z&D*+gd@I~lGmLJBHGAprG+1T>G7`q|=kGpc4=HbzH<$6(gF#z73KxeHZa$1B8`ghO8w+(6e3 zIQJTlg(EQy+Z*2TR+n#LQufJ5a^FDPp~E=F>NkkJaZfFwAO6xl5SNNJAen5+S`ua2 zLLjHCXNM5qlkX16XVq;s*+df)T+p^ynsOm>8St1QBJY|yaVNKf+!5tfNt;U>;)Y@= zPHuDa1Bk-kA6;?k*pK{rJd>7Kobc+H(E%R~$jIo#ACzsF!*Qt4eSAGrQ0bRT&!Fj` znTT%(2LpDge>EG4tmjr*5P8vHsyx7QW(X)Lu4ZU&U7m;64 z{>mZ|TA_NDp&SdYK8hq+$C^uXoR@%vZZ4mOy$_jawhri!W7;{oflB|hJU_KURv+ds) zb9?mlQf>Hi=zS7V#O%j6zuoJ3G9oBL81_ibt^S{S7 zIj}(UJf0Bcu}#Q3cv@i_Is5m}oKrP!_hc#LtOb++DPMZ(R|)D|u#fBgQ(=i0@%>*A1Ky-SNUvDVN2=vbvWM{{Ve=7(QC#PA%>4hl90HV(Tc9d4k5G z5nCH(YlYa*V}#&+v_?Fl7yOsoN;_0e`LQFra4xqUi6Q|7YFXb=l}N{?YaUwbVsc$u za^Wy;5w~4n$lY?ucvqR^xvvix$k@Y9bY>V!j8oRWn9L4$!jZ{?en5zaGUE-KMHN`F zY_2^SOKAQScEfccG^5bnc8i^I3fRpvHtlO$Hfd^(8fLO~0lZur-+%$RZsn_OslU?W zgZl0!2DA}@h8o~LR{P$lEcS?mBYEi*ck?%q-8G-eWNB)~wMxh1iCapCQK5ID=h|37D-r(3+a-%J4h&K)wus&hUVfg;#{ORa$02GCo8B zE`h*rR=0@Sx9T)fX++akeyXm2%uCc`)4ofvlGcfEi{cu~0wXWYxLcB4>QJ@f8-%(W-y9!BzlQxfC?Y8D z1H=_o@{aLDZ29V*D1&gKp~^1j%o@uRpe7KxUK1KOwio0f1PIY zYk_cXy~p=xpoDQaAk{E&5Z#b@jYhp$p_#rM{{Vltbt9RFKFUir9{&KDHL`r%VMBqC zBe^p>{c`xtb^ic<*ie^`F6oO-KK}rfTB&0(7N9BMQ+PQWH)dE+LtX2=d+7LspLb7X z2%!Ktr*$ld9J}=6s-+dZ0V@rlX;Ag8puGKJ@AdYBx03Fn@x*F8b-4Mdra-~S{?p*? zQlX{>QE#>p--12>0t2+kJ2<9F%taBh9t_1jt9P)e*rM$tjgJw1}#o*|go_vO% z@aouj3R8y_%UZctW(la%N6rS}!;>wm!z~E%1p46j+@>yJg|rc=SRK3~fX8$)nw^VM&+S3z&o=>~3{8?g9vCvrrC8 z>7L41s$mlv7AdVQCc^1WZy1e8zr@FkTdt^jM0FTkUAr7Pp+Q*50w{SFJa@d%Sz@BU zlel8}4aJFS*|1P+#{n)d2gY?b;&60S{ZRArP+1FFhz9tB5uqcts=@eK4f(ts+uk}L zo2I$An%*eL4Fim_K`mIs@QMGkm<)9wjJnsi8Pg zQ+OHI4*vjHH(fU!KVLmG8L<)w*1FYwNwXp**AO)Yo51+GdR3-sAx7WJ7{e18XkF%J zo;?2mNcvZJd$Wl%2O6IrRW{v(f5WFe;sZl@`kTquVX|c;Bg}+MHJ8Y7C%r+CfepID ze8d+!KSVwjb5h#f7t$Z{jLR`6l{+qB_tING9;A;`}b?^UihX%O0eNqdQzB2$cho=_t6fjBOLqQ;(qxpqD72D2rS1OveE9yq5#x1 zxh3V#_SS?WrrrJhy!3@#%iV+rqX5^_KV?Wd$;NaMn%_m1+O&7mrk)TD>lo%#W24>r zua$a~i>a*kXLe@DZzS!mrVOB-qP_%l`oA`2Cf1o4Leg z0AxXiWH&Ug3~x3V0N>_*e?zaTksFT#db|D-N^bf~I#|X;C@q?q zvolY9hW6Bu(y^b1S_z|i}lU zoItRg6|-!`gN85|-~dj0eHI%l+%CzC_tJ74GD?twS^8dS;On9O3v2^0twU2N~cn?wF{xNm{$i(47Ikr z&%m=h)redlsugi^B_4-{hhs3)G%L@>7>eiIhe);hsk8l=4>T zoo$n|0xnt34=bKrTuvB*VTAF3C2iY**Cb}m<3qZ@a!m|CKR5lgG`&DhB=KD^t50%} zX^7-=9Glig?+Jy&Fk3MA!O2fyz!o6H{^J#ekDi~5fs}*Im z784;L0%+fDXsY~;O=DZtcrsoQgQcwo37e11TzB_VIAUrWyp$=CF(z~ER)MLomWwr+ z_x(C-`#t(1o%MUjCMAAeebcKa;##A4o4dj_G7yEv_UE_hA78eS$@+cfSF7D>%^_Vh9S3Lz`-_ncqPJYU148 zUk!SjzcU{8*}jXbOH@C?gtZu9bq{|hPLBfm;zCX4`86QgnonNYin2>q<#>CV4A$~KwrR-`ed3D{{VA>Ou9T#dDi~`401^?=~l~IO7UBzb#7j=Dy_4h z6@^{`&3N6UhDUJ0fLMXYtvCVQV!dzpN-1WTToYb(#}@3bCQ5ju&1%Fk8dr<(t?zyIxDO`d}%QrZ1G6ju_UAyt4lQ)DAGD4Pb!+ zW%JQ;QkiwE#v4DK&))mYC1X`6N#WUu#; zBXPLN?NWH^GHplF&;;_XO$@Kh>{{V^duRIqj z{3F=6ap6bdAVH9jyvn5EPq4c1>_c&=>*A3fp zOsj3Cj5nfS+Mf*iA=YCYy@Ucmwiwigp~EmiMmE+){0!KEwoR0m|>O~YJmlbs67OmNA^sai{ z=<9j(h-_R{marI!w289To-ub92RqCE07r1w(4py!^if%nHWzngF3*TZJcp@c=1uA4 z;eP8C;J67`P%}6j_O48fK%(r71$}{tUwSsz2%nPk=%$;u3)Z;bekmc%vd(&Wv!jSb#N~DW0C(i;Kg6=3ip>*5-@_z;f2S+I zMcQnDH5E29&wqqP&$i5KVaNgH_NB@=`Y`&iMY{KYnj*Fc6r#l*Civ z0=R3>E;yv@%15+Vq2~L1jXgX0{{Sj6E=jA@Qk2(KuiNdAmt%X;+1TS&!mAI7#{_XX z-1+;v{q$tOaIa44o(bY8iyM!Iw-P10)izrKKF*_jP<%R+3pChKDlZr3<-rz9s#S8|a@I63((KMtrMMY4_nX61;pK3olH%5y9P0IEwL;?`ZG97ZvUskIo zWWJ`}LpWpA=lKyw$M5eL$R*bI((daBt?;!>BTjJ#Gs%6R5f!~&WPLMgvL4$h zn1mQfHE?^PRN)NJ0e_fM{SDdi8LRDU;~J;^qmei zU9aXb%r+hCS)pi)=3B(q#fL>{wWd6;@{c1=X697qCl5<0p3B>{BY~;Y%a<@(B1j-w z{dVs~!VXGxaXE1LO{{YGbcB)cv zHb}7!JXU$YF~PX$nm4~|&&oQev@pF*-f7}*B(8&HdHCj;Nv#hWx^Op-CvWah*&7=+ ztYUU7WbA&A33vf3We!IMV51Pi^*4E_2`2UAnpr0^L91>frwhY5F@tOZXBYb8{{YSS zZ(7pLo&NxBAu+L_eO*fgx4-niTDoFODkQzc5)#dG5-?e7y znF)l@Mbqq>m1l%h-aF6>@__>{Sb5 zT>9MjkX7QE%Uu~}Cl;X`&G?U_#?DKp?51kGhAfyyK-TrB(yKKhi1R;j*}J?t>5T8I z-a$_*^7HPj)k1*GG7}D)#Iq{(i}K;4w#MDk8 z=6vD>Z=l)gzg?8ZZ|3FMO9gEZP_v5odN{4#DwpL+u^`G}q=UO{!&uj4hKY}y<*vF0QRV;6gv8`~*l(Ba@O zoH%xHKK|Ktf59R^-l*i4EES-RCJp>~byZtnk#^)a;Rop)$nT)$4qMCHH+lxFaJy!` z&tz$>a|yV(&id4F#Ikr<4Xzne8Mh4_Ynxyz?!P{M7ZuUvd&^AW%5OYbEuS`K%rBhY zVT8omi-UfA`2PT0rWRPYcpg=+zXf?Tmz66hYI!=gk^!XIHlv1^jxoKOCln`)VSnMEHX~U1ZF1qf&`ai zQI=+CMlgsMm=4d%H(_wpkyp%_6cG5+A8v6xmb}61abe&^I17&&3ClDh25{M9)E;4Q ze@B=4QzpEPoyG}<50SirY`V3>0eu*I?3~$C&>ld&8C|G~COH98WwG>mf6UOPTb9 z%Yn6S1GWPKU`G?l-8a9}g!BD$(>COwL16dZbU1yN)jzTePyFCF2LaCm)2&5H<#e7* zY{`KXf*@%KmW15h!rSl1tDCBtS+noLTIV!pyqoTQ=6VWdzNR++0D&ANL_SdTAmNWH z<&7we*u>*x;k;Xt@QBP>!>fulJ=*t;8L?RYYnw*>TgO$dek1%x{0N#bS{R%I$IJAh z?U#eA_U)?GL6wksq?jS87PEZ2hG)1tAL5(hF}PQ6F^@41sc&kK(A|R?a|Yw$`L12F zHt>o$Rs8b_KjuDpVy*%r96qT+&rRwVZj8OBLq+ z^>$``d;X|&QV9N&%gigeFc;S^99&-meWw;I|@UpB)kTef_i*w5Y|z)ak_(va1>6 z9?qM~{m{{wqTjot;cXI%UiDhHx1C>_wT9AVi^Vk=_Dxv~gpdIGMvp5qf7j8?rWE!G z6$FO8@6>0}dmX%%Xq}v1ao+U_jVqK521wGCDk?^K5VUz6;|_kRNer-X;%n-Vn{JNh zBK&W1OB(7l2*6T%EhXKy*$nL70(zmR*}tNb!!522iLzucyYkUZ=Ht~Ujn7v;d3yywkj)-*8*oNpL>UsXEqQ__gZuVqf#N6fl*U{^QHI;=-6&q}Ed5n)@A>VfHkhEY z*v+a6$1;FEAdqREKql;VOH})2>8ui}No%4G-UBsplOwBbr&7-djE~*TGJMW<>Zj!{ zPR)BoPpoWzRZ6E1n77&dT|Sq94w*W2Z;oCc>2%g-&YER3@Bo=m<0J2mc%F%~EOE)1 z4X#rh2%r?FgFXp`TiK4fWW&PpVJ#qTYaUJVOOokq>CDJDCeG`{b_DinY<0Y&#qvH& z=zRSYERxBc3_|A@aHT5Zm<2A=A}BVQjgQ5GSQ-!;<;wQ`7dgi!$=*v^_|mpG9O8Vm zUN)1;9EHYXpkLv__|fGaW0JxfW+$SXVVKf{Ch*lB_4_VfWqcze28wB@d(C*#?sQl( zXO*dicJPq!e`?{}CE#9EYUA+B*uxGs_W?b_v-COCg{$4$xud={C&bgQ*>q02A=i)Q zjx%oDMa}XNYzeBqzdiZ)VjVcXhwxucppS{CU$SCU_O9HJBOxNI;0b6778|rRKk*xz z;x}~J&qdXQu;kLT?w%6KWLu%Q#zEd@2^TGq5)lH^U}0sup>E9A>!Rt6!s8I*+a@Ch z< z?y6?~Ze5jQXOpEuP};Or_U`Kwf(~fTvS8C|i4DP+osIhsSHHj7n$ksHr6n>q6A9qd zF=pJhYKGb7HoH;_`|xP&jC6HrrV|Oy_kN0NC&?9FudVNv4d|^UM`Ykg;G={vlqXP8 z3>=;)>}3cg+4OK2`1-{ntAkYyr4luY9dS<;39&kl^w?mIoU^yr~!4hXyM-ma#R z7~X_XTq@rE(%`CoQyMpT2My9U7lSpvM=UHin%|=6{Pa?^Kx!L}bLOrljp=j($o zma@4srh!w0jEX4M)YoVaoxTSVX6^Rb?4yuDyT=VWs;EKVrUdt8^ktH!g33Kc$u)9x z+=KCik%W;BLc78h&^8bn{{Wv9;?H1rbk|yvpT8nMbUx z@=ua^OB{ zy2#?P%t*5y|cbm(Trygg()X}Uh)g8>{(3&H7>!crP$`d zyao>JgjEcpJFf(JB+1=&k;~pnnzIb%vPt}3hIGUy00P7qmwqtur_!Cn2h(j4id-;| zZ!Y{by=<}u(1y{y5AfhLB(oTISb5ZY5kJxa;Ds-$IV^GEF+P|)ljSIL2?%Fw1ARDg zUFzfGH6&7T>V zL@?3K8tdBX)ZU#8rB&z%ni0!(ZRPFmmnU);fpXyj^Zq;rC;o7KvEglJ7JR>MgUU=T zY#X;7ICWJPt&ueTQZB;+cvoDwqQ_M}wnSu?jBLj03>u+kQ^{*~?qM5)`a7I8uC)y? zyJnhu@q|$1@1A@H6jMmqCR`#Rc&!UD&+VIlj4ND*z1A$A%rbUKRE}SaTML=lt59Au zmcL?PVeh~Vr)uQgHn@xLOs2oIB$<(DX-8|0m(_J|!5e;N#hFn++?&`-**}40axsH1 zc`&Ok-abH=a*EF4s4-J!H_UYAO9vgN>csl@s>I&obzem}I@ zW=!}ZKbST(EqK6V**2x0(fe8*H@uiv%8w^+FkQ)rxyB=9zSmpG{$%*qO}A{(g(Qa0 zCJF){hZd;!O%gHfn`G%TMDr9o?m&p~yPlN6mB^6f`lw{`T_+oiqe|-p-l?_`s`Q?! zu)M4MOhA7gzHsLgk80lk02{vHq{nswT+%4UGAyR^FD%!kgCZq zasiTFr98whJ$wtehxa%C0M)-SqRvM}4VssG@jgqXY;CS5!w=2Iw>4UwycAkaM+P4V zaJ=9l0oD-~d7b!fuYD=45)3ZEufXf3ol4&9dsZg_=sPz%+JjSaENLTDMGQu733_zd zXGgofm}yc8d#82&*PPYJ+6FjU{{TE`Tv*qFm_(Q`%}vSuuMhs8qv=Td*rSlgLGF8m%f$1nMRCc1Z+FYtkB2*0F(Rv*!%tzm=^9cSj9RR zeg2+qrUh4^?m5|nx8<#A@4M=zMgxUH8@KrXAXQ zye#Zfj^rc~4KBFjuZ~Nh`AsWz%g1)%Byr*v6DN*LEIWj3VAO+t&%0{np2{gCG{$N; z@;U2zw6)DK%D?iH(B5-?Ct5PC^=^7O4QY|iNHSpC&f6j5WG_}}TkD1|@BaY6#6rqi zPGcxtUFYWQ_UN_wF+?U4Tm5;x)!}-&O&B-Hr9+xk`l|6ttl3bV%^L=C*JmWZC%4Dc zu>+1y;nq6~vU1H2v_p2MZk-ecDKVFqDdRa%Z#eO7YkgNt{2gGlZAsJR0rSm@R3Yfk zOY*{%y;$snIICF|o{z`!_m47DUZjm`Mp|U;LwGRNDXx|^s0?{Y<`rGR&g+{7%>MvH zXKtY<@hqLaZHs40hjhqr?81PX%Zv!c*U&p>_G@hXEwQ$Bwq!uVYJxbA(nt`Ot8sj< zxds0KNR*lX0E0e7a&wW{MDk$pb;B#OjHSD*AzmEyqNe_hy#`LTHtfyX%bYmIwz5C2 zK;`boYfNV0vOtU%sfEFN=|IKbT3yv}Z^cv1id-h|jS+gYkXsz?@my~S>jd9yX3gZl zhrJryx<0XG1T4Ae_u0F)mqFu*2F{$hWVC4F_>(0AKmqCn-S`strZ2K=SREQaf72RBy!d+bUD&N{!fE*BzAu|yx(oO0-Z>5(ySG3w z{B0)yF)r})hO+pAX!WbDkHpYzw!C`LXl6yx~vl^OI+c;mCI#wS12+qZs#0l*AD=A@`nv> z4(a8v<$!JcWfxW=2wYPUiO-5>HyMW;5;4Kcgkv1DF|}}O`;LrMVebY4m`o=--TEtV z2Iv?tNqnX|!b;psu%<&c;Udzw7~4*zy~W1T@6s+B`X26j63NcyZmPa{`i5i31WY2w@$M3Cq}Eq;RMN9c<_;y( z2J-PXdBDUom<#4k4@l$e#c9#-kyj^EF;w@{5xkyCb6h?}@taGY6}xy8{&*OEPy8=5 zehcE*<&T1BL%IQk(=kvv*EH0V23IXe{6^wsEh2c}xi^g&puT?o5ZZpNG-gyT2ADPO z>N0oUxjApsB;d(}u4HBv(YwZKbnj1A*8%>eEPV)7v5-^%|0J!LDcFz+~L_X^l7MX|Y!bl$J3 zuo-Z!HIFDYWm0;o&ahWWgzzQ4T&aY~!-qHKznaXB`q($+2g2=6?Rjw9&{|TE$Ranw zx7}Cae+6|7qkL|&>4z$CbwJ!?BQ1~8NjWkvIA?f~6fGlR$<{MY`}+B*O+Iz*efzt_uA{RyeApp}bVNvIrTJh}@zz#y zZ&RhrWcezo4c=kHo*BhvMj^%T&v>W}zkc6p(;YTwrBqha5xkJ?#{C;CmfZ%(+H>st z_JC!L0CF(9M%SX|2Zz;lm`ySfl&2Mt!+812`7w(%%)8^}Okr{yHzxyLOSNyeO)oZl zd*T|sM}I1FTDITW#?54kFg_$e7kl}?w#Nm;X+>gY-VM|>D?aBlG0V(5gEqe3f62d^ z-`7p55KBAMRJJYa>@GEIj#m6eARNUL@dV}Qn8K{pe(Z!3qBG7$elSaj#%qmz&;J0* z`5VS(vvstd89<8o=hY!;pCfXB2L~d|{&dR)6Z%~zKnHN?nAEQ?U3Sf7zT!X(OH4bB zewLfJ@6$}7CK|ESee|z_q>9xHvH`^Dbx821>Y&wIWGH`#)u?%wEs(Y0#=8x#k16F4 z=XD*ioITXSXfX(j7q}Ym?a4o9w#xz>j&$MAE=kD5de&fh3 zV3^{JIWF}X=hgg^rlm}X?qcxI9BUpdQMqP_5t<4M{vyj8II+K_eCl7zEMHQE+?2tuXU5z)0f-e@k-oJ<0N_#{QfN5Ou!r?&v&TtfZRCgPg3<@ReuFj(yi>c-u$`CiP$~4MFe!02M6Rn9!lb zgw>AQJlYaoRb%^U;W9 zHCeL7^Tj7NedYDO?_2X>iae7`0_p+IT2eu;_WinmY3<+5(M-ex8uad~=G&qT3!8|& z{{WjUNb^j|RGwaij}YB14VlL+5&SIE4Ly2yQeT2Gp~}9gb8L+MV{xT&If0&Nv2w<$ z0TeaZMBe!xZ}aGe{{Uq(n^b=YUa3jV5& z-*1i>gGWcxQ>y&9)xmTY=s4a8JT_o;pvMO9 zhYlA@D0cx&pAJF|B$7(;EX<3+xoLB7a|7ub{!0&iF$IgSCIU-6$1Lm7&lOv06B8yad}k;PR|%awkh5F) z+vkA39KoGP#$&ur`w_Kb9k@B$Vw&>KdugZa?ST%=wMA$w@x*Gt66f7{3|DU2AGA%O z_@2RH+0(a#HhFOhk$@hQQvMiqmBwE@2&&xRi~>sO;Io#P$>$IF$%Mls8B}I=HE_p; zo=sV;3;@yY$j=9lZpt=cEvC_CpAC}SB)9@7Nd&kT7_by@@Yen8+4%?J+cDZQpqd42 z(Gb92y%Ts27js-@1Gn52h=g6q%CaE~yBZ2$`?-wkMK&GMCW)fxtBzIly9^z3xzPUr z8VL?Tvx@7y4z#{{VWT@$>0}Y&5;TBW1;6_REJ)n6i0=XG|johbs89C(LZsX1b4q9225M z^+T?1@p-M@euv0HKO~pB4iC(i@crM#+MM++O* zjq^4^a1cwulVb-z+098wX4HY=slEw%&}HoEPfSrPwt7Zo8gA8g-EhoG!)tVZao?Y| zG+t~2_py@#&!F}>hFct)EVwp#GQMKZp1hg!`xmjT_B+*)!1I^DTQK3)yCVyjpZSY) z^iiLtZ~04gAyh&Mf-V05lyweEHhwOgm3Jv~h7QU`b3>-}cR7wx3#5GbPaadE&r0U@ z(l|(Xt9hqYB(KZQx^4q5vu5B|j2X(`Hc~EGt!N0`B)jzo(B}`ocAu`1%r}s7?3hN9 z{Jl$V8xh?@m&_F4#k_A57?4>wi{snd)z8^MF)nA#T0Q#Ez7$THmzNs8B(Y}SC31$~ zZoU9Q96L6`vg1$>SajeJQ`sfFbhK;_u>`j`HDMl+~)B)=J*& zch}4>oDi*UV{mK!pGCs^J87p{OXxjIXP<*D_Q|p$Fb5qQJb@Sas5Rw2yeMOr%jd+C z%gStHX3PQ^dv;|xTpaff9Bn&Ss=D;fY9}^%FqZH3#g2`^wq2F8VTN!eub?+$)4nP~ zK|95n!-o?B7}?@l7Ux*u9*LRo``IiTUyFMe)ditqZ3=tTH4sUVluBS?e zdWD8mY6{Yx#|1<@H`*$*WNNfjUmP4N7!j4a<8L}DBFVxXoUr|Eyrgwj`AD%|E_SL;I=#EyL-a_OA% zPclo!?-)M@rsUwa6Ca^^92xD@-XvNem;eU>%8!6wFKufrrc}txP{aU=EZXy?3p$?= zu3R^RiKXLKdFZ)Y!ME3#`j8(>Z!zfIy_PV2BcGX66RQbwaiF*kN z!y(`nQUQsWmp9*A#(o)u(2&&$d*P)xhmK8ipJAS1?o0dpN2C7$3k@$f(P_~_*9OhF zV9ROQwqXGVD9c_d`Q}xSs1;6GEi}DN zox8cHW)8Me40vVuvM6j3+~zyo>q?CYbhCRI#wO1J+2CvC<@*=U{k?rPb#&`P$!kM*>i z_HuV0q!;aQuC3U?j`X-vuGaGigj00C7O#@t_ARnx>ts@;52hGLj4amy>4j2~XD~xL zhvBhQ&`7DhWbl7}hT?XxjwW?ga)nh+14B;yMgD9wTNA?A!%Y^mNs8BRhHb`K3{5Kt zVBcpf_$RisLR1s%@l?%)&h-O;Nf@}mu3a*#p*h*9xi};XuPq!+z&!qoF&b@$q4e*v zn_Mhr33x&=puy|qUPW^FoSD{!{{Rvut~;(cbiVgf66s-tm6-mKsaalmzigdRM2^^0l< zOp1+^F|w@{F00iy($|uvbBSBWE@ntGd4@fRa5KsFImMnZZ{l~}G>$9y78?t;bO?GB z#K`I~7-5!)=^)CKzOYux`Qm(V-VJp%4;JOk(|Kt@Ei|aX^@jMVgwz<{aNW%6IjY*FyS-6xOftglQS$hi=bbC z0ey$roJ=(0wp?Tx#}l^Fa2kOvX`4djvCC18U6nm`BbC+((Hu<pLHTfb|tt;DIo@B-!1wVtcUm;!PnF8q;oLm*)X=- zP0Y?Dx>eZ1jvC^fSjF?)_Wm7|kx2+J#yPR%n^ktY5uyf5$479W31~tQt66-&WBgYt zjA>gt>i3XaPR%qAm_B{Vbx3Q1YW8t3vzHz)cqh;9Lh@kcpbYWWQ=A|vC zAAica7Rt2Bh9OFg+MIjo$mXm=TK@nv5U}mZFmBz#%Dcn_E*FaPAH%o)Dlx`&;V6K! z7>kj{{{USwTcjIaRJmb@s3EEErzI&@>tw*!jAj!D7h`56q2u>AV^gD>N4rl))kx#A z5-$6K_c?sD!LCu+cIM>3#~ZWzU6H>;)Q(bWomXhxuZ%???qf1y4X$G_!t$<2(i%DFq&8+GkaVHuZ(9M|JK&QTG$Q)l#H&q{&jLAJR+_iU zMpGxo$|h5#ZLU{2ny@o@e1`u3`qh>k!X%&V|c%gmyd0E)0uuRvRUQB5r$X}33dVe90TKL*SO%g&jAuF z;Nu5=IIN}?xGUD#&-8z1x)j~vBXnn4V~M$N+k7t+Te+L47!%Zs-z9|%hZrcAdcq>{)*)yJ} z-YVc^o~XP?+&ESlxf~o&LJ*Eq<~2T&+i1V-=hM9{*s}NElC_r z;lF+Fhfh@yj8XFL%V4qESc=_Vrt?GR!7!yU3uhVwWaYRK0&b zZXsQc>|@m!oId{D9W)iBxse`xFntiL#;~axw5sf6MtTs1-TQC;9bXD#xei@Vs&Gcv zL_9*=m(5ajjYQTEVY*rotcitX{{8lKTOP_Akmc0+ti_>&Kfn7^I;~Ddq!5E~Xv4u+ zkdGi%@jt|URQ3_Ob@`~KO))zj2QEZco@s#Eu#8bi!t(Dshpx8m9MFg7qpNi>m`-=Q z^j^z_z`^gXPlNd_$Ca5VR0nu95Sz0Rd7l_`(-RwpZog#Is95=*7FfkMyw(vT83K

d|LiopjDzeDfYHR`N(iV}>H_j+*P4U!3J>m$PKx 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 Date: Thu, 4 Jun 2020 07:47:44 -0600 Subject: [PATCH 02/14] Update Item IDs to 2020-06-04-c1-rev182 --- .../main/java/net/runelite/api/ItemID.java | 101 ++++++++++++++++-- .../java/net/runelite/api/NullItemID.java | 83 ++++++++++++++ 2 files changed, 178 insertions(+), 6 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/ItemID.java b/runelite-api/src/main/java/net/runelite/api/ItemID.java index 92094cf0fd..f49cc3b4b1 100644 --- a/runelite-api/src/main/java/net/runelite/api/ItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/ItemID.java @@ -4659,9 +4659,9 @@ public final class ItemID public static final int DUSTY_SCROLL = 7629; public static final int CRATE = 7630; public static final int TEMPLE_LIBRARY_KEY = 7632; - public static final int ANCIENT_BOOK = 7633; - public static final int BATTERED_TOME = 7634; - public static final int LEATHER_BOOK = 7635; + public static final int THE_SLEEPING_SEVEN = 7633; + public static final int HISTORIES_OF_THE_HALLOWLAND = 7634; + public static final int MODERN_DAY_MORYTANIA = 7635; public static final int ROD_DUST = 7636; public static final int SILVTHRILL_ROD = 7637; public static final int SILVTHRILL_ROD_7638 = 7638; @@ -4675,7 +4675,7 @@ public final class ItemID public static final int ROD_OF_IVANDIS_3 = 7646; public static final int ROD_OF_IVANDIS_2 = 7647; public static final int ROD_OF_IVANDIS_1 = 7648; - public static final int ROD_CLAY_MOULD = 7649; + public static final int ROD_MOULD = 7649; public static final int SILVER_DUST = 7650; public static final int GUTHIX_BALANCE_UNF = 7652; public static final int GUTHIX_BALANCE_UNF_7654 = 7654; @@ -5976,7 +5976,7 @@ public final class ItemID public static final int MESSAGE_9649 = 9649; public static final int BLOOD_TITHE_POUCH = 9650; public static final int LARGE_ORNATE_KEY = 9651; - public static final int HAEMALCHEMY = 9652; + public static final int HAEMALCHEMY_VOLUME_1 = 9652; public static final int SEALED_MESSAGE = 9653; public static final int DOOR_KEY_9654 = 9654; public static final int LADDER_TOP = 9655; @@ -9156,7 +9156,7 @@ public final class ItemID public static final int ANKOU_MASK = 20095; public static final int ANKOU_TOP = 20098; public static final int ANKOU_GLOVES = 20101; - public static final int ANKOU_LEGGINGS = 20104; + public static final int ANKOUS_LEGGINGS = 20104; public static final int ANKOU_SOCKS = 20107; public static final int BOWL_WIG = 20110; public static final int ARCEUUS_HOOD = 20113; @@ -11480,5 +11480,94 @@ public final class ItemID public static final int TWISTED_ANCESTRAL_ROBE_TOP = 24666; public static final int TWISTED_ANCESTRAL_ROBE_BOTTOM = 24668; public static final int TWISTED_ANCESTRAL_COLOUR_KIT = 24670; + public static final int HAEMALCHEMY_VOLUME_2 = 24672; + public static final int VYRE_NOBLE_TOP_UNSCENTED = 24673; + public static final int VYRE_NOBLE_LEGS_UNSCENTED = 24674; + public static final int VYRE_NOBLE_SHOES_UNSCENTED = 24675; + public static final int VYRE_NOBLE_TOP = 24676; + public static final int VYRE_NOBLE_LEGS = 24678; + public static final int VYRE_NOBLE_SHOES = 24680; + public static final int OLD_NOTE = 24682; + public static final int TATTY_NOTE_24684 = 24684; + public static final int JOURNAL_PAGE = 24686; + public static final int ANCIENT_ARMOUR = 24688; + public static final int TOME_OF_EXPERIENCE_24690 = 24690; + public static final int BLISTERWOOD_LOGS = 24691; + public static final int RUBY_SICKLE_B = 24693; + public static final int ENCHANTED_RUBY_SICKLE_B = 24695; + public static final int BLISTERWOOD_SICKLE = 24697; + public static final int BLISTERWOOD_FLAIL = 24699; + public static final int DARK_SQUIRREL = 24701; + public static final int VYRE = 24702; + public static final int COIN_POUCH_24703 = 24703; + public static final int DAEYALT_ESSENCE = 24704; + public static final int DAEYALT_SHARD = 24706; + public static final int VAMPYRE = 24708; + public static final int HALLOWED_CRYSTAL_SHARD = 24709; + public static final int HALLOWED_MARK = 24711; + public static final int HALLOWED_TOKEN = 24719; + public static final int HALLOWED_GRAPPLE = 24721; + public static final int HALLOWED_FOCUS = 24723; + public static final int HALLOWED_SYMBOL = 24725; + public static final int HALLOWED_HAMMER = 24727; + public static final int DARK_DYE = 24729; + public static final int HALLOWED_RING = 24731; + public static final int DARK_ACORN = 24733; + public static final int RING_OF_ENDURANCE_UNCHARGED = 24735; + public static final int RING_OF_ENDURANCE = 24736; + public static final int STRANGE_OLD_LOCKPICK = 24738; + public static final int STRANGE_OLD_LOCKPICK_FULL = 24740; + public static final int GRACEFUL_HOOD_24743 = 24743; + public static final int GRACEFUL_HOOD_24745 = 24745; + public static final int GRACEFUL_CAPE_24746 = 24746; + public static final int GRACEFUL_CAPE_24748 = 24748; + public static final int GRACEFUL_TOP_24749 = 24749; + public static final int GRACEFUL_TOP_24751 = 24751; + public static final int GRACEFUL_LEGS_24752 = 24752; + public static final int GRACEFUL_LEGS_24754 = 24754; + public static final int GRACEFUL_GLOVES_24755 = 24755; + public static final int GRACEFUL_GLOVES_24757 = 24757; + public static final int GRACEFUL_BOOTS_24758 = 24758; + public static final int GRACEFUL_BOOTS_24760 = 24760; + public static final int STRANGE_HALLOWED_TOME = 24761; + public static final int MYSTERIOUS_PAGE = 24763; + public static final int MYSTERIOUS_PAGE_24765 = 24765; + public static final int MYSTERIOUS_PAGE_24767 = 24767; + public static final int MYSTERIOUS_PAGE_24769 = 24769; + public static final int MYSTERIOUS_PAGE_24771 = 24771; + public static final int CLUE_SCROLL_ELITE_24773 = 24773; + public static final int BLOOD_PINT = 24774; + public static final int BLOOD_SHARD = 24777; + public static final int AMULET_OF_BLOOD_FURY = 24780; + public static final int RAW_MYSTERY_MEAT = 24782; + public static final int COOKED_MYSTERY_MEAT = 24785; + public static final int PAT_OF_NOT_GARLIC_BUTTER = 24788; + public static final int LONG_ROPE = 24790; + public static final int SEVERED_LEG_24792 = 24792; + public static final int VYRE_NOBLE_BLAZER = 24794; + public static final int VYRE_NOBLE_COAT_TAILS = 24796; + public static final int VYRE_NOBLE_VEST = 24798; + public static final int VYRE_NOBLE_PANTS = 24800; + public static final int VYRE_NOBLE_CORSET = 24802; + public static final int VYRE_NOBLE_SKIRT = 24804; + public static final int VYRE_NOBLE_DRESS_TOP = 24806; + public static final int VYRE_NOBLE_DRESS_BOTTOM = 24808; + public static final int VYRE_NOBLE_BLAZER_24810 = 24810; + public static final int VYRE_NOBLE_COAT_TAILS_24812 = 24812; + public static final int VYRE_NOBLE_VEST_24814 = 24814; + public static final int VYRE_NOBLE_PANTS_24816 = 24816; + public static final int VYRE_NOBLE_CORSET_24818 = 24818; + public static final int VYRE_NOBLE_SKIRT_24820 = 24820; + public static final int VYRE_NOBLE_DRESS_TOP_24822 = 24822; + public static final int VYRE_NOBLE_DRESS_BOTTOM_24824 = 24824; + public static final int VYRE_NOBLE_BLAZER_24826 = 24826; + public static final int VYRE_NOBLE_COAT_TAILS_24828 = 24828; + public static final int VYRE_NOBLE_VEST_24830 = 24830; + public static final int VYRE_NOBLE_PANTS_24832 = 24832; + public static final int VYRE_NOBLE_CORSET_24834 = 24834; + public static final int VYRE_NOBLE_SKIRT_24836 = 24836; + public static final int VYRE_NOBLE_DRESS_TOP_24838 = 24838; + public static final int VYRE_NOBLE_DRESS_BOTTOM_24840 = 24840; + public static final int A_TASTE_OF_HOPE = 24842; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/NullItemID.java b/runelite-api/src/main/java/net/runelite/api/NullItemID.java index 4272c68378..f0a839be16 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullItemID.java @@ -12981,5 +12981,88 @@ public final class NullItemID public static final int NULL_24667 = 24667; public static final int NULL_24669 = 24669; public static final int NULL_24671 = 24671; + public static final int NULL_24677 = 24677; + public static final int NULL_24679 = 24679; + public static final int NULL_24681 = 24681; + public static final int NULL_24683 = 24683; + public static final int NULL_24685 = 24685; + public static final int NULL_24687 = 24687; + public static final int NULL_24689 = 24689; + public static final int NULL_24692 = 24692; + public static final int NULL_24694 = 24694; + public static final int NULL_24696 = 24696; + public static final int NULL_24698 = 24698; + public static final int NULL_24700 = 24700; + public static final int NULL_24705 = 24705; + public static final int NULL_24707 = 24707; + public static final int NULL_24710 = 24710; + public static final int NULL_24712 = 24712; + public static final int NULL_24713 = 24713; + public static final int NULL_24714 = 24714; + public static final int NULL_24715 = 24715; + public static final int NULL_24716 = 24716; + public static final int NULL_24717 = 24717; + public static final int NULL_24718 = 24718; + public static final int NULL_24720 = 24720; + public static final int NULL_24722 = 24722; + public static final int NULL_24724 = 24724; + public static final int NULL_24726 = 24726; + public static final int NULL_24728 = 24728; + public static final int NULL_24730 = 24730; + public static final int NULL_24732 = 24732; + public static final int NULL_24734 = 24734; + public static final int NULL_24737 = 24737; + public static final int NULL_24739 = 24739; + public static final int NULL_24741 = 24741; + public static final int NULL_24742 = 24742; + public static final int NULL_24744 = 24744; + public static final int NULL_24747 = 24747; + public static final int NULL_24750 = 24750; + public static final int NULL_24753 = 24753; + public static final int NULL_24756 = 24756; + public static final int NULL_24759 = 24759; + public static final int NULL_24762 = 24762; + public static final int NULL_24764 = 24764; + public static final int NULL_24766 = 24766; + public static final int NULL_24768 = 24768; + public static final int NULL_24770 = 24770; + public static final int NULL_24772 = 24772; + public static final int NULL_24775 = 24775; + public static final int NULL_24776 = 24776; + public static final int NULL_24778 = 24778; + public static final int NULL_24779 = 24779; + public static final int NULL_24781 = 24781; + public static final int NULL_24783 = 24783; + public static final int NULL_24784 = 24784; + public static final int NULL_24786 = 24786; + public static final int NULL_24787 = 24787; + public static final int NULL_24789 = 24789; + public static final int NULL_24791 = 24791; + public static final int NULL_24793 = 24793; + public static final int NULL_24795 = 24795; + public static final int NULL_24797 = 24797; + public static final int NULL_24799 = 24799; + public static final int NULL_24801 = 24801; + public static final int NULL_24803 = 24803; + public static final int NULL_24805 = 24805; + public static final int NULL_24807 = 24807; + public static final int NULL_24809 = 24809; + public static final int NULL_24811 = 24811; + public static final int NULL_24813 = 24813; + public static final int NULL_24815 = 24815; + public static final int NULL_24817 = 24817; + public static final int NULL_24819 = 24819; + public static final int NULL_24821 = 24821; + public static final int NULL_24823 = 24823; + public static final int NULL_24825 = 24825; + public static final int NULL_24827 = 24827; + public static final int NULL_24829 = 24829; + public static final int NULL_24831 = 24831; + public static final int NULL_24833 = 24833; + public static final int NULL_24835 = 24835; + public static final int NULL_24837 = 24837; + public static final int NULL_24839 = 24839; + public static final int NULL_24841 = 24841; + public static final int NULL_24843 = 24843; /* This file is automatically generated. Do not edit. */ } From 81433ce4e63960d4f378d201102fedd3d1c132eb Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Thu, 4 Jun 2020 07:47:44 -0600 Subject: [PATCH 03/14] Update Item variations to 2020-06-04-c1-rev182 --- .../src/main/resources/item_variations.json | 112 ++++++++++++++++-- 1 file changed, 103 insertions(+), 9 deletions(-) diff --git a/runelite-client/src/main/resources/item_variations.json b/runelite-client/src/main/resources/item_variations.json index ce423e6ca7..0f2d213477 100644 --- a/runelite-client/src/main/resources/item_variations.json +++ b/runelite-client/src/main/resources/item_variations.json @@ -1355,7 +1355,8 @@ 23816, 23817, 24253, - 24493 + 24493, + 24773 ], "radimus notes": [ 714, @@ -6568,11 +6569,16 @@ 9647, 9648 ], + "haemalchemy volume": [ + 9652, + 24672 + ], "tome of experience": [ 9656, 9657, 9658, - 22415 + 22415, + 24690 ], "useless key": [ 9662, @@ -7175,6 +7181,10 @@ 10828, 23591 ], + "severed leg": [ + 10857, + 24792 + ], "hard hat": [ 10862, 10883 @@ -7702,7 +7712,9 @@ 13667, 13668, 21061, - 21063 + 21063, + 24743, + 24745 ], "graceful cape": [ 11852, @@ -7720,7 +7732,9 @@ 13669, 13670, 21064, - 21066 + 21066, + 24746, + 24748 ], "graceful top": [ 11854, @@ -7738,7 +7752,9 @@ 13671, 13672, 21067, - 21069 + 21069, + 24749, + 24751 ], "graceful legs": [ 11856, @@ -7756,7 +7772,9 @@ 13673, 13674, 21070, - 21072 + 21072, + 24752, + 24754 ], "graceful gloves": [ 11858, @@ -7774,7 +7792,9 @@ 13675, 13676, 21073, - 21075 + 21075, + 24755, + 24757 ], "graceful boots": [ 11860, @@ -7792,7 +7812,9 @@ 13677, 13678, 21076, - 21078 + 21078, + 24758, + 24760 ], "slayer helmet": [ 11864, @@ -9323,7 +9345,8 @@ 22535, 22536, 22537, - 22538 + 22538, + 24703 ], "viggoras chainmace": [ 22542, @@ -9423,6 +9446,10 @@ 22999, 23002 ], + "tatty note": [ + 23007, + 24684 + ], "treasure scroll": [ 23067, 23068, @@ -9770,5 +9797,72 @@ 24661, 24662, 24663 + ], + "vyre noble top": [ + 24673, + 24676 + ], + "vyre noble legs": [ + 24674, + 24678 + ], + "vyre noble shoes": [ + 24675, + 24680 + ], + "ring of endurance": [ + 24735, + 24736 + ], + "strange old lockpick": [ + 24738, + 24740 + ], + "mysterious page": [ + 24763, + 24765, + 24767, + 24769, + 24771 + ], + "vyre noble blazer": [ + 24794, + 24810, + 24826 + ], + "vyre noble coat tails": [ + 24796, + 24812, + 24828 + ], + "vyre noble vest": [ + 24798, + 24814, + 24830 + ], + "vyre noble pants": [ + 24800, + 24816, + 24832 + ], + "vyre noble corset": [ + 24802, + 24818, + 24834 + ], + "vyre noble skirt": [ + 24804, + 24820, + 24836 + ], + "vyre noble dress top": [ + 24806, + 24822, + 24838 + ], + "vyre noble dress bottom": [ + 24808, + 24824, + 24840 ] } \ No newline at end of file From 4e5d5308be475ad966c61476a8d075b777d64115 Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Thu, 4 Jun 2020 07:47:45 -0600 Subject: [PATCH 04/14] Update Object IDs to 2020-06-04-c1-rev182 --- .../java/net/runelite/api/NullObjectID.java | 1127 ++++++++++++++++- .../main/java/net/runelite/api/ObjectID.java | 453 ++++++- 2 files changed, 1572 insertions(+), 8 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/NullObjectID.java b/runelite-api/src/main/java/net/runelite/api/NullObjectID.java index 12e20de7a5..8ddb727a2f 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullObjectID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullObjectID.java @@ -15620,7 +15620,6 @@ public final class NullObjectID public static final int NULL_32982 = 32982; public static final int NULL_32983 = 32983; public static final int NULL_32984 = 32984; - public static final int NULL_32988 = 32988; public static final int NULL_32989 = 32989; public static final int NULL_32997 = 32997; public static final int NULL_32998 = 32998; @@ -18337,5 +18336,1131 @@ public final class NullObjectID public static final int NULL_37962 = 37962; public static final int NULL_37976 = 37976; public static final int NULL_37977 = 37977; + public static final int NULL_38020 = 38020; + public static final int NULL_38021 = 38021; + public static final int NULL_38022 = 38022; + public static final int NULL_38023 = 38023; + public static final int NULL_38024 = 38024; + public static final int NULL_38025 = 38025; + public static final int NULL_38026 = 38026; + public static final int NULL_38027 = 38027; + public static final int NULL_38028 = 38028; + public static final int NULL_38033 = 38033; + public static final int NULL_38045 = 38045; + public static final int NULL_38046 = 38046; + public static final int NULL_38047 = 38047; + public static final int NULL_38048 = 38048; + public static final int NULL_38057 = 38057; + public static final int NULL_38058 = 38058; + public static final int NULL_38059 = 38059; + public static final int NULL_38060 = 38060; + public static final int NULL_38061 = 38061; + public static final int NULL_38063 = 38063; + public static final int NULL_38064 = 38064; + public static final int NULL_38065 = 38065; + public static final int NULL_38066 = 38066; + public static final int NULL_38067 = 38067; + public static final int NULL_38068 = 38068; + public static final int NULL_38074 = 38074; + public static final int NULL_38075 = 38075; + public static final int NULL_38076 = 38076; + public static final int NULL_38077 = 38077; + public static final int NULL_38078 = 38078; + public static final int NULL_38079 = 38079; + public static final int NULL_38080 = 38080; + public static final int NULL_38081 = 38081; + public static final int NULL_38082 = 38082; + public static final int NULL_38084 = 38084; + public static final int NULL_38085 = 38085; + public static final int NULL_38086 = 38086; + public static final int NULL_38087 = 38087; + public static final int NULL_38090 = 38090; + public static final int NULL_38098 = 38098; + public static final int NULL_38099 = 38099; + public static final int NULL_38100 = 38100; + public static final int NULL_38101 = 38101; + public static final int NULL_38102 = 38102; + public static final int NULL_38103 = 38103; + public static final int NULL_38104 = 38104; + public static final int NULL_38105 = 38105; + public static final int NULL_38106 = 38106; + public static final int NULL_38107 = 38107; + public static final int NULL_38108 = 38108; + public static final int NULL_38109 = 38109; + public static final int NULL_38110 = 38110; + public static final int NULL_38111 = 38111; + public static final int NULL_38112 = 38112; + public static final int NULL_38113 = 38113; + public static final int NULL_38114 = 38114; + public static final int NULL_38115 = 38115; + public static final int NULL_38116 = 38116; + public static final int NULL_38117 = 38117; + public static final int NULL_38118 = 38118; + public static final int NULL_38119 = 38119; + public static final int NULL_38120 = 38120; + public static final int NULL_38121 = 38121; + public static final int NULL_38122 = 38122; + public static final int NULL_38123 = 38123; + public static final int NULL_38124 = 38124; + public static final int NULL_38125 = 38125; + public static final int NULL_38126 = 38126; + public static final int NULL_38127 = 38127; + public static final int NULL_38128 = 38128; + public static final int NULL_38129 = 38129; + public static final int NULL_38130 = 38130; + public static final int NULL_38131 = 38131; + public static final int NULL_38132 = 38132; + public static final int NULL_38133 = 38133; + public static final int NULL_38134 = 38134; + public static final int NULL_38135 = 38135; + public static final int NULL_38136 = 38136; + public static final int NULL_38137 = 38137; + public static final int NULL_38138 = 38138; + public static final int NULL_38139 = 38139; + public static final int NULL_38140 = 38140; + public static final int NULL_38141 = 38141; + public static final int NULL_38142 = 38142; + public static final int NULL_38143 = 38143; + public static final int NULL_38144 = 38144; + public static final int NULL_38145 = 38145; + public static final int NULL_38146 = 38146; + public static final int NULL_38147 = 38147; + public static final int NULL_38148 = 38148; + public static final int NULL_38149 = 38149; + public static final int NULL_38150 = 38150; + public static final int NULL_38151 = 38151; + public static final int NULL_38152 = 38152; + public static final int NULL_38153 = 38153; + public static final int NULL_38154 = 38154; + public static final int NULL_38155 = 38155; + public static final int NULL_38156 = 38156; + public static final int NULL_38157 = 38157; + public static final int NULL_38158 = 38158; + public static final int NULL_38159 = 38159; + public static final int NULL_38160 = 38160; + public static final int NULL_38161 = 38161; + public static final int NULL_38162 = 38162; + public static final int NULL_38163 = 38163; + public static final int NULL_38164 = 38164; + public static final int NULL_38165 = 38165; + public static final int NULL_38166 = 38166; + public static final int NULL_38167 = 38167; + public static final int NULL_38168 = 38168; + public static final int NULL_38169 = 38169; + public static final int NULL_38170 = 38170; + public static final int NULL_38171 = 38171; + public static final int NULL_38172 = 38172; + public static final int NULL_38173 = 38173; + public static final int NULL_38174 = 38174; + public static final int NULL_38175 = 38175; + public static final int NULL_38176 = 38176; + public static final int NULL_38177 = 38177; + public static final int NULL_38178 = 38178; + public static final int NULL_38179 = 38179; + public static final int NULL_38180 = 38180; + public static final int NULL_38181 = 38181; + public static final int NULL_38182 = 38182; + public static final int NULL_38183 = 38183; + public static final int NULL_38184 = 38184; + public static final int NULL_38185 = 38185; + public static final int NULL_38186 = 38186; + public static final int NULL_38187 = 38187; + public static final int NULL_38188 = 38188; + public static final int NULL_38189 = 38189; + public static final int NULL_38190 = 38190; + public static final int NULL_38191 = 38191; + public static final int NULL_38192 = 38192; + public static final int NULL_38193 = 38193; + public static final int NULL_38194 = 38194; + public static final int NULL_38195 = 38195; + public static final int NULL_38196 = 38196; + public static final int NULL_38197 = 38197; + public static final int NULL_38198 = 38198; + public static final int NULL_38199 = 38199; + public static final int NULL_38200 = 38200; + public static final int NULL_38201 = 38201; + public static final int NULL_38202 = 38202; + public static final int NULL_38203 = 38203; + public static final int NULL_38204 = 38204; + public static final int NULL_38205 = 38205; + public static final int NULL_38206 = 38206; + public static final int NULL_38207 = 38207; + public static final int NULL_38208 = 38208; + public static final int NULL_38209 = 38209; + public static final int NULL_38210 = 38210; + public static final int NULL_38211 = 38211; + public static final int NULL_38212 = 38212; + public static final int NULL_38213 = 38213; + public static final int NULL_38214 = 38214; + public static final int NULL_38215 = 38215; + public static final int NULL_38216 = 38216; + public static final int NULL_38217 = 38217; + public static final int NULL_38218 = 38218; + public static final int NULL_38219 = 38219; + public static final int NULL_38220 = 38220; + public static final int NULL_38221 = 38221; + public static final int NULL_38222 = 38222; + public static final int NULL_38223 = 38223; + public static final int NULL_38224 = 38224; + public static final int NULL_38225 = 38225; + public static final int NULL_38226 = 38226; + public static final int NULL_38227 = 38227; + public static final int NULL_38228 = 38228; + public static final int NULL_38229 = 38229; + public static final int NULL_38230 = 38230; + public static final int NULL_38231 = 38231; + public static final int NULL_38232 = 38232; + public static final int NULL_38233 = 38233; + public static final int NULL_38234 = 38234; + public static final int NULL_38235 = 38235; + public static final int NULL_38236 = 38236; + public static final int NULL_38237 = 38237; + public static final int NULL_38238 = 38238; + public static final int NULL_38239 = 38239; + public static final int NULL_38240 = 38240; + public static final int NULL_38241 = 38241; + public static final int NULL_38242 = 38242; + public static final int NULL_38243 = 38243; + public static final int NULL_38244 = 38244; + public static final int NULL_38245 = 38245; + public static final int NULL_38246 = 38246; + public static final int NULL_38247 = 38247; + public static final int NULL_38248 = 38248; + public static final int NULL_38249 = 38249; + public static final int NULL_38250 = 38250; + public static final int NULL_38251 = 38251; + public static final int NULL_38252 = 38252; + public static final int NULL_38253 = 38253; + public static final int NULL_38254 = 38254; + public static final int NULL_38255 = 38255; + public static final int NULL_38256 = 38256; + public static final int NULL_38257 = 38257; + public static final int NULL_38258 = 38258; + public static final int NULL_38259 = 38259; + public static final int NULL_38260 = 38260; + public static final int NULL_38261 = 38261; + public static final int NULL_38262 = 38262; + public static final int NULL_38263 = 38263; + public static final int NULL_38264 = 38264; + public static final int NULL_38265 = 38265; + public static final int NULL_38266 = 38266; + public static final int NULL_38267 = 38267; + public static final int NULL_38268 = 38268; + public static final int NULL_38269 = 38269; + public static final int NULL_38270 = 38270; + public static final int NULL_38271 = 38271; + public static final int NULL_38272 = 38272; + public static final int NULL_38273 = 38273; + public static final int NULL_38274 = 38274; + public static final int NULL_38275 = 38275; + public static final int NULL_38276 = 38276; + public static final int NULL_38277 = 38277; + public static final int NULL_38278 = 38278; + public static final int NULL_38279 = 38279; + public static final int NULL_38280 = 38280; + public static final int NULL_38281 = 38281; + public static final int NULL_38282 = 38282; + public static final int NULL_38283 = 38283; + public static final int NULL_38284 = 38284; + public static final int NULL_38285 = 38285; + public static final int NULL_38286 = 38286; + public static final int NULL_38287 = 38287; + public static final int NULL_38288 = 38288; + public static final int NULL_38289 = 38289; + public static final int NULL_38290 = 38290; + public static final int NULL_38291 = 38291; + public static final int NULL_38292 = 38292; + public static final int NULL_38293 = 38293; + public static final int NULL_38294 = 38294; + public static final int NULL_38295 = 38295; + public static final int NULL_38296 = 38296; + public static final int NULL_38297 = 38297; + public static final int NULL_38298 = 38298; + public static final int NULL_38299 = 38299; + public static final int NULL_38300 = 38300; + public static final int NULL_38301 = 38301; + public static final int NULL_38302 = 38302; + public static final int NULL_38303 = 38303; + public static final int NULL_38304 = 38304; + public static final int NULL_38305 = 38305; + public static final int NULL_38306 = 38306; + public static final int NULL_38307 = 38307; + public static final int NULL_38308 = 38308; + public static final int NULL_38309 = 38309; + public static final int NULL_38310 = 38310; + public static final int NULL_38311 = 38311; + public static final int NULL_38312 = 38312; + public static final int NULL_38313 = 38313; + public static final int NULL_38314 = 38314; + public static final int NULL_38315 = 38315; + public static final int NULL_38316 = 38316; + public static final int NULL_38317 = 38317; + public static final int NULL_38318 = 38318; + public static final int NULL_38319 = 38319; + public static final int NULL_38320 = 38320; + public static final int NULL_38321 = 38321; + public static final int NULL_38322 = 38322; + public static final int NULL_38323 = 38323; + public static final int NULL_38324 = 38324; + public static final int NULL_38325 = 38325; + public static final int NULL_38326 = 38326; + public static final int NULL_38327 = 38327; + public static final int NULL_38328 = 38328; + public static final int NULL_38329 = 38329; + public static final int NULL_38330 = 38330; + public static final int NULL_38331 = 38331; + public static final int NULL_38332 = 38332; + public static final int NULL_38333 = 38333; + public static final int NULL_38334 = 38334; + public static final int NULL_38335 = 38335; + public static final int NULL_38336 = 38336; + public static final int NULL_38337 = 38337; + public static final int NULL_38338 = 38338; + public static final int NULL_38339 = 38339; + public static final int NULL_38340 = 38340; + public static final int NULL_38341 = 38341; + public static final int NULL_38342 = 38342; + public static final int NULL_38343 = 38343; + public static final int NULL_38344 = 38344; + public static final int NULL_38345 = 38345; + public static final int NULL_38346 = 38346; + public static final int NULL_38347 = 38347; + public static final int NULL_38348 = 38348; + public static final int NULL_38349 = 38349; + public static final int NULL_38350 = 38350; + public static final int NULL_38351 = 38351; + public static final int NULL_38352 = 38352; + public static final int NULL_38353 = 38353; + public static final int NULL_38354 = 38354; + public static final int NULL_38355 = 38355; + public static final int NULL_38356 = 38356; + public static final int NULL_38357 = 38357; + public static final int NULL_38358 = 38358; + public static final int NULL_38359 = 38359; + public static final int NULL_38360 = 38360; + public static final int NULL_38361 = 38361; + public static final int NULL_38362 = 38362; + public static final int NULL_38363 = 38363; + public static final int NULL_38364 = 38364; + public static final int NULL_38365 = 38365; + public static final int NULL_38366 = 38366; + public static final int NULL_38367 = 38367; + public static final int NULL_38368 = 38368; + public static final int NULL_38369 = 38369; + public static final int NULL_38370 = 38370; + public static final int NULL_38371 = 38371; + public static final int NULL_38372 = 38372; + public static final int NULL_38373 = 38373; + public static final int NULL_38374 = 38374; + public static final int NULL_38375 = 38375; + public static final int NULL_38376 = 38376; + public static final int NULL_38377 = 38377; + public static final int NULL_38378 = 38378; + public static final int NULL_38379 = 38379; + public static final int NULL_38380 = 38380; + public static final int NULL_38382 = 38382; + public static final int NULL_38383 = 38383; + public static final int NULL_38384 = 38384; + public static final int NULL_38385 = 38385; + public static final int NULL_38386 = 38386; + public static final int NULL_38387 = 38387; + public static final int NULL_38388 = 38388; + public static final int NULL_38389 = 38389; + public static final int NULL_38390 = 38390; + public static final int NULL_38391 = 38391; + public static final int NULL_38392 = 38392; + public static final int NULL_38393 = 38393; + public static final int NULL_38394 = 38394; + public static final int NULL_38395 = 38395; + public static final int NULL_38396 = 38396; + public static final int NULL_38397 = 38397; + public static final int NULL_38398 = 38398; + public static final int NULL_38399 = 38399; + public static final int NULL_38400 = 38400; + public static final int NULL_38401 = 38401; + public static final int NULL_38402 = 38402; + public static final int NULL_38403 = 38403; + public static final int NULL_38404 = 38404; + public static final int NULL_38405 = 38405; + public static final int NULL_38406 = 38406; + public static final int NULL_38407 = 38407; + public static final int NULL_38408 = 38408; + public static final int NULL_38496 = 38496; + public static final int NULL_38497 = 38497; + public static final int NULL_38498 = 38498; + public static final int NULL_38499 = 38499; + public static final int NULL_38500 = 38500; + public static final int NULL_38501 = 38501; + public static final int NULL_38502 = 38502; + public static final int NULL_38503 = 38503; + public static final int NULL_38504 = 38504; + public static final int NULL_38505 = 38505; + public static final int NULL_38506 = 38506; + public static final int NULL_38507 = 38507; + public static final int NULL_38508 = 38508; + public static final int NULL_38509 = 38509; + public static final int NULL_38510 = 38510; + public static final int NULL_38511 = 38511; + public static final int NULL_38520 = 38520; + public static final int NULL_38549 = 38549; + public static final int NULL_38550 = 38550; + public static final int NULL_38557 = 38557; + public static final int NULL_38563 = 38563; + public static final int NULL_38564 = 38564; + public static final int NULL_38565 = 38565; + public static final int NULL_38575 = 38575; + public static final int NULL_38576 = 38576; + public static final int NULL_38577 = 38577; + public static final int NULL_38578 = 38578; + public static final int NULL_38579 = 38579; + public static final int NULL_38580 = 38580; + public static final int NULL_38581 = 38581; + public static final int NULL_38582 = 38582; + public static final int NULL_38583 = 38583; + public static final int NULL_38584 = 38584; + public static final int NULL_38585 = 38585; + public static final int NULL_38586 = 38586; + public static final int NULL_38587 = 38587; + public static final int NULL_38588 = 38588; + public static final int NULL_38589 = 38589; + public static final int NULL_38591 = 38591; + public static final int NULL_38592 = 38592; + public static final int NULL_38593 = 38593; + public static final int NULL_38594 = 38594; + public static final int NULL_38595 = 38595; + public static final int NULL_38597 = 38597; + public static final int NULL_38598 = 38598; + public static final int NULL_38599 = 38599; + public static final int NULL_38600 = 38600; + public static final int NULL_38613 = 38613; + public static final int NULL_38614 = 38614; + public static final int NULL_38615 = 38615; + public static final int NULL_38620 = 38620; + public static final int NULL_38621 = 38621; + public static final int NULL_38622 = 38622; + public static final int NULL_38623 = 38623; + public static final int NULL_38624 = 38624; + public static final int NULL_38625 = 38625; + public static final int NULL_38626 = 38626; + public static final int NULL_38627 = 38627; + public static final int NULL_38628 = 38628; + public static final int NULL_38629 = 38629; + public static final int NULL_38630 = 38630; + public static final int NULL_38631 = 38631; + public static final int NULL_38632 = 38632; + public static final int NULL_38633 = 38633; + public static final int NULL_38634 = 38634; + public static final int NULL_38635 = 38635; + public static final int NULL_38636 = 38636; + public static final int NULL_38637 = 38637; + public static final int NULL_38638 = 38638; + public static final int NULL_38639 = 38639; + public static final int NULL_38640 = 38640; + public static final int NULL_38641 = 38641; + public static final int NULL_38642 = 38642; + public static final int NULL_38643 = 38643; + public static final int NULL_38644 = 38644; + public static final int NULL_38645 = 38645; + public static final int NULL_38646 = 38646; + public static final int NULL_38647 = 38647; + public static final int NULL_38648 = 38648; + public static final int NULL_38649 = 38649; + public static final int NULL_38650 = 38650; + public static final int NULL_38651 = 38651; + public static final int NULL_38652 = 38652; + public static final int NULL_38653 = 38653; + public static final int NULL_38654 = 38654; + public static final int NULL_38655 = 38655; + public static final int NULL_38656 = 38656; + public static final int NULL_38657 = 38657; + public static final int NULL_38658 = 38658; + public static final int NULL_38659 = 38659; + public static final int NULL_38660 = 38660; + public static final int NULL_38661 = 38661; + public static final int NULL_38662 = 38662; + public static final int NULL_38663 = 38663; + public static final int NULL_38664 = 38664; + public static final int NULL_38665 = 38665; + public static final int NULL_38666 = 38666; + public static final int NULL_38667 = 38667; + public static final int NULL_38668 = 38668; + public static final int NULL_38669 = 38669; + public static final int NULL_38670 = 38670; + public static final int NULL_38671 = 38671; + public static final int NULL_38672 = 38672; + public static final int NULL_38673 = 38673; + public static final int NULL_38674 = 38674; + public static final int NULL_38675 = 38675; + public static final int NULL_38676 = 38676; + public static final int NULL_38677 = 38677; + public static final int NULL_38678 = 38678; + public static final int NULL_38679 = 38679; + public static final int NULL_38680 = 38680; + public static final int NULL_38681 = 38681; + public static final int NULL_38682 = 38682; + public static final int NULL_38683 = 38683; + public static final int NULL_38684 = 38684; + public static final int NULL_38685 = 38685; + public static final int NULL_38686 = 38686; + public static final int NULL_38687 = 38687; + public static final int NULL_38688 = 38688; + public static final int NULL_38689 = 38689; + public static final int NULL_38690 = 38690; + public static final int NULL_38691 = 38691; + public static final int NULL_38692 = 38692; + public static final int NULL_38693 = 38693; + public static final int NULL_38698 = 38698; + public static final int NULL_38699 = 38699; + public static final int NULL_38700 = 38700; + public static final int NULL_38701 = 38701; + public static final int NULL_38702 = 38702; + public static final int NULL_38703 = 38703; + public static final int NULL_38704 = 38704; + public static final int NULL_38705 = 38705; + public static final int NULL_38706 = 38706; + public static final int NULL_38707 = 38707; + public static final int NULL_38708 = 38708; + public static final int NULL_38709 = 38709; + public static final int NULL_38710 = 38710; + public static final int NULL_38711 = 38711; + public static final int NULL_38712 = 38712; + public static final int NULL_38713 = 38713; + public static final int NULL_38717 = 38717; + public static final int NULL_38723 = 38723; + public static final int NULL_38724 = 38724; + public static final int NULL_38729 = 38729; + public static final int NULL_38730 = 38730; + public static final int NULL_38731 = 38731; + public static final int NULL_38732 = 38732; + public static final int NULL_38733 = 38733; + public static final int NULL_38734 = 38734; + public static final int NULL_38735 = 38735; + public static final int NULL_38736 = 38736; + public static final int NULL_38737 = 38737; + public static final int NULL_38738 = 38738; + public static final int NULL_38739 = 38739; + public static final int NULL_38740 = 38740; + public static final int NULL_38741 = 38741; + public static final int NULL_38742 = 38742; + public static final int NULL_38743 = 38743; + public static final int NULL_38744 = 38744; + public static final int NULL_38745 = 38745; + public static final int NULL_38746 = 38746; + public static final int NULL_38747 = 38747; + public static final int NULL_38748 = 38748; + public static final int NULL_38749 = 38749; + public static final int NULL_38750 = 38750; + public static final int NULL_38751 = 38751; + public static final int NULL_38752 = 38752; + public static final int NULL_38753 = 38753; + public static final int NULL_38754 = 38754; + public static final int NULL_38755 = 38755; + public static final int NULL_38756 = 38756; + public static final int NULL_38757 = 38757; + public static final int NULL_38758 = 38758; + public static final int NULL_38759 = 38759; + public static final int NULL_38760 = 38760; + public static final int NULL_38761 = 38761; + public static final int NULL_38762 = 38762; + public static final int NULL_38765 = 38765; + public static final int NULL_38766 = 38766; + public static final int NULL_38767 = 38767; + public static final int NULL_38768 = 38768; + public static final int NULL_38769 = 38769; + public static final int NULL_38770 = 38770; + public static final int NULL_38771 = 38771; + public static final int NULL_38772 = 38772; + public static final int NULL_38773 = 38773; + public static final int NULL_38774 = 38774; + public static final int NULL_38775 = 38775; + public static final int NULL_38776 = 38776; + public static final int NULL_38777 = 38777; + public static final int NULL_38778 = 38778; + public static final int NULL_38779 = 38779; + public static final int NULL_38780 = 38780; + public static final int NULL_38781 = 38781; + public static final int NULL_38782 = 38782; + public static final int NULL_38783 = 38783; + public static final int NULL_38784 = 38784; + public static final int NULL_38785 = 38785; + public static final int NULL_38786 = 38786; + public static final int NULL_38787 = 38787; + public static final int NULL_38788 = 38788; + public static final int NULL_38789 = 38789; + public static final int NULL_38795 = 38795; + public static final int NULL_38796 = 38796; + public static final int NULL_38812 = 38812; + public static final int NULL_38813 = 38813; + public static final int NULL_38814 = 38814; + public static final int NULL_38815 = 38815; + public static final int NULL_38816 = 38816; + public static final int NULL_38817 = 38817; + public static final int NULL_38818 = 38818; + public static final int NULL_38819 = 38819; + public static final int NULL_38820 = 38820; + public static final int NULL_38821 = 38821; + public static final int NULL_38842 = 38842; + public static final int NULL_38843 = 38843; + public static final int NULL_38844 = 38844; + public static final int NULL_38845 = 38845; + public static final int NULL_38846 = 38846; + public static final int NULL_38848 = 38848; + public static final int NULL_38853 = 38853; + public static final int NULL_38854 = 38854; + public static final int NULL_38855 = 38855; + public static final int NULL_38856 = 38856; + public static final int NULL_38857 = 38857; + public static final int NULL_38858 = 38858; + public static final int NULL_38859 = 38859; + public static final int NULL_38860 = 38860; + public static final int NULL_38861 = 38861; + public static final int NULL_38862 = 38862; + public static final int NULL_38863 = 38863; + public static final int NULL_38864 = 38864; + public static final int NULL_38865 = 38865; + public static final int NULL_38866 = 38866; + public static final int NULL_38867 = 38867; + public static final int NULL_38868 = 38868; + public static final int NULL_38869 = 38869; + public static final int NULL_38870 = 38870; + public static final int NULL_38871 = 38871; + public static final int NULL_38872 = 38872; + public static final int NULL_38873 = 38873; + public static final int NULL_38874 = 38874; + public static final int NULL_38875 = 38875; + public static final int NULL_38876 = 38876; + public static final int NULL_38877 = 38877; + public static final int NULL_38878 = 38878; + public static final int NULL_38879 = 38879; + public static final int NULL_38880 = 38880; + public static final int NULL_38881 = 38881; + public static final int NULL_38882 = 38882; + public static final int NULL_38883 = 38883; + public static final int NULL_38884 = 38884; + public static final int NULL_38885 = 38885; + public static final int NULL_38886 = 38886; + public static final int NULL_38887 = 38887; + public static final int NULL_38888 = 38888; + public static final int NULL_38889 = 38889; + public static final int NULL_38890 = 38890; + public static final int NULL_38891 = 38891; + public static final int NULL_38892 = 38892; + public static final int NULL_38893 = 38893; + public static final int NULL_38894 = 38894; + public static final int NULL_38895 = 38895; + public static final int NULL_38896 = 38896; + public static final int NULL_38897 = 38897; + public static final int NULL_38898 = 38898; + public static final int NULL_38899 = 38899; + public static final int NULL_38900 = 38900; + public static final int NULL_38901 = 38901; + public static final int NULL_38902 = 38902; + public static final int NULL_38903 = 38903; + public static final int NULL_38904 = 38904; + public static final int NULL_38905 = 38905; + public static final int NULL_38906 = 38906; + public static final int NULL_38907 = 38907; + public static final int NULL_38908 = 38908; + public static final int NULL_38909 = 38909; + public static final int NULL_38910 = 38910; + public static final int NULL_38911 = 38911; + public static final int NULL_38912 = 38912; + public static final int NULL_38913 = 38913; + public static final int NULL_38914 = 38914; + public static final int NULL_38915 = 38915; + public static final int NULL_38916 = 38916; + public static final int NULL_38917 = 38917; + public static final int NULL_38918 = 38918; + public static final int NULL_38919 = 38919; + public static final int NULL_38920 = 38920; + public static final int NULL_38921 = 38921; + public static final int NULL_38922 = 38922; + public static final int NULL_38923 = 38923; + public static final int NULL_38924 = 38924; + public static final int NULL_38925 = 38925; + public static final int NULL_38926 = 38926; + public static final int NULL_38927 = 38927; + public static final int NULL_38928 = 38928; + public static final int NULL_38929 = 38929; + public static final int NULL_38930 = 38930; + public static final int NULL_38931 = 38931; + public static final int NULL_38932 = 38932; + public static final int NULL_38933 = 38933; + public static final int NULL_38934 = 38934; + public static final int NULL_38935 = 38935; + public static final int NULL_38936 = 38936; + public static final int NULL_38937 = 38937; + public static final int NULL_38938 = 38938; + public static final int NULL_38939 = 38939; + public static final int NULL_38940 = 38940; + public static final int NULL_38941 = 38941; + public static final int NULL_38942 = 38942; + public static final int NULL_38943 = 38943; + public static final int NULL_38944 = 38944; + public static final int NULL_38945 = 38945; + public static final int NULL_38946 = 38946; + public static final int NULL_38947 = 38947; + public static final int NULL_38948 = 38948; + public static final int NULL_38949 = 38949; + public static final int NULL_38950 = 38950; + public static final int NULL_38951 = 38951; + public static final int NULL_38952 = 38952; + public static final int NULL_38953 = 38953; + public static final int NULL_38954 = 38954; + public static final int NULL_38955 = 38955; + public static final int NULL_38956 = 38956; + public static final int NULL_38957 = 38957; + public static final int NULL_38958 = 38958; + public static final int NULL_38959 = 38959; + public static final int NULL_38960 = 38960; + public static final int NULL_38961 = 38961; + public static final int NULL_38962 = 38962; + public static final int NULL_38963 = 38963; + public static final int NULL_38964 = 38964; + public static final int NULL_38965 = 38965; + public static final int NULL_38966 = 38966; + public static final int NULL_38967 = 38967; + public static final int NULL_38968 = 38968; + public static final int NULL_38969 = 38969; + public static final int NULL_38970 = 38970; + public static final int NULL_38971 = 38971; + public static final int NULL_38972 = 38972; + public static final int NULL_38973 = 38973; + public static final int NULL_38974 = 38974; + public static final int NULL_38975 = 38975; + public static final int NULL_38976 = 38976; + public static final int NULL_38977 = 38977; + public static final int NULL_38978 = 38978; + public static final int NULL_38979 = 38979; + public static final int NULL_38980 = 38980; + public static final int NULL_38981 = 38981; + public static final int NULL_38982 = 38982; + public static final int NULL_38983 = 38983; + public static final int NULL_38988 = 38988; + public static final int NULL_38989 = 38989; + public static final int NULL_38990 = 38990; + public static final int NULL_38991 = 38991; + public static final int NULL_38992 = 38992; + public static final int NULL_38993 = 38993; + public static final int NULL_38994 = 38994; + public static final int NULL_38995 = 38995; + public static final int NULL_38996 = 38996; + public static final int NULL_38997 = 38997; + public static final int NULL_38998 = 38998; + public static final int NULL_38999 = 38999; + public static final int NULL_39000 = 39000; + public static final int NULL_39001 = 39001; + public static final int NULL_39002 = 39002; + public static final int NULL_39003 = 39003; + public static final int NULL_39004 = 39004; + public static final int NULL_39005 = 39005; + public static final int NULL_39006 = 39006; + public static final int NULL_39007 = 39007; + public static final int NULL_39008 = 39008; + public static final int NULL_39009 = 39009; + public static final int NULL_39010 = 39010; + public static final int NULL_39011 = 39011; + public static final int NULL_39012 = 39012; + public static final int NULL_39013 = 39013; + public static final int NULL_39014 = 39014; + public static final int NULL_39015 = 39015; + public static final int NULL_39016 = 39016; + public static final int NULL_39017 = 39017; + public static final int NULL_39018 = 39018; + public static final int NULL_39019 = 39019; + public static final int NULL_39020 = 39020; + public static final int NULL_39021 = 39021; + public static final int NULL_39022 = 39022; + public static final int NULL_39023 = 39023; + public static final int NULL_39024 = 39024; + public static final int NULL_39025 = 39025; + public static final int NULL_39026 = 39026; + public static final int NULL_39027 = 39027; + public static final int NULL_39028 = 39028; + public static final int NULL_39029 = 39029; + public static final int NULL_39030 = 39030; + public static final int NULL_39031 = 39031; + public static final int NULL_39032 = 39032; + public static final int NULL_39033 = 39033; + public static final int NULL_39034 = 39034; + public static final int NULL_39035 = 39035; + public static final int NULL_39036 = 39036; + public static final int NULL_39037 = 39037; + public static final int NULL_39038 = 39038; + public static final int NULL_39039 = 39039; + public static final int NULL_39040 = 39040; + public static final int NULL_39041 = 39041; + public static final int NULL_39042 = 39042; + public static final int NULL_39043 = 39043; + public static final int NULL_39044 = 39044; + public static final int NULL_39045 = 39045; + public static final int NULL_39046 = 39046; + public static final int NULL_39047 = 39047; + public static final int NULL_39048 = 39048; + public static final int NULL_39049 = 39049; + public static final int NULL_39050 = 39050; + public static final int NULL_39051 = 39051; + public static final int NULL_39052 = 39052; + public static final int NULL_39053 = 39053; + public static final int NULL_39054 = 39054; + public static final int NULL_39055 = 39055; + public static final int NULL_39056 = 39056; + public static final int NULL_39057 = 39057; + public static final int NULL_39058 = 39058; + public static final int NULL_39059 = 39059; + public static final int NULL_39060 = 39060; + public static final int NULL_39061 = 39061; + public static final int NULL_39062 = 39062; + public static final int NULL_39063 = 39063; + public static final int NULL_39077 = 39077; + public static final int NULL_39078 = 39078; + public static final int NULL_39079 = 39079; + public static final int NULL_39080 = 39080; + public static final int NULL_39081 = 39081; + public static final int NULL_39082 = 39082; + public static final int NULL_39083 = 39083; + public static final int NULL_39084 = 39084; + public static final int NULL_39085 = 39085; + public static final int NULL_39086 = 39086; + public static final int NULL_39087 = 39087; + public static final int NULL_39088 = 39088; + public static final int NULL_39089 = 39089; + public static final int NULL_39090 = 39090; + public static final int NULL_39091 = 39091; + public static final int NULL_39096 = 39096; + public static final int NULL_39097 = 39097; + public static final int NULL_39098 = 39098; + public static final int NULL_39099 = 39099; + public static final int NULL_39100 = 39100; + public static final int NULL_39101 = 39101; + public static final int NULL_39102 = 39102; + public static final int NULL_39103 = 39103; + public static final int NULL_39104 = 39104; + public static final int NULL_39105 = 39105; + public static final int NULL_39106 = 39106; + public static final int NULL_39107 = 39107; + public static final int NULL_39108 = 39108; + public static final int NULL_39109 = 39109; + public static final int NULL_39110 = 39110; + public static final int NULL_39111 = 39111; + public static final int NULL_39112 = 39112; + public static final int NULL_39113 = 39113; + public static final int NULL_39114 = 39114; + public static final int NULL_39115 = 39115; + public static final int NULL_39116 = 39116; + public static final int NULL_39119 = 39119; + public static final int NULL_39120 = 39120; + public static final int NULL_39121 = 39121; + public static final int NULL_39122 = 39122; + public static final int NULL_39123 = 39123; + public static final int NULL_39124 = 39124; + public static final int NULL_39125 = 39125; + public static final int NULL_39126 = 39126; + public static final int NULL_39127 = 39127; + public static final int NULL_39128 = 39128; + public static final int NULL_39129 = 39129; + public static final int NULL_39130 = 39130; + public static final int NULL_39131 = 39131; + public static final int NULL_39132 = 39132; + public static final int NULL_39133 = 39133; + public static final int NULL_39134 = 39134; + public static final int NULL_39135 = 39135; + public static final int NULL_39146 = 39146; + public static final int NULL_39147 = 39147; + public static final int NULL_39148 = 39148; + public static final int NULL_39149 = 39149; + public static final int NULL_39150 = 39150; + public static final int NULL_39151 = 39151; + public static final int NULL_39153 = 39153; + public static final int NULL_39171 = 39171; + public static final int NULL_39174 = 39174; + public static final int NULL_39175 = 39175; + public static final int NULL_39176 = 39176; + public static final int NULL_39177 = 39177; + public static final int NULL_39178 = 39178; + public static final int NULL_39179 = 39179; + public static final int NULL_39180 = 39180; + public static final int NULL_39181 = 39181; + public static final int NULL_39182 = 39182; + public static final int NULL_39183 = 39183; + public static final int NULL_39184 = 39184; + public static final int NULL_39185 = 39185; + public static final int NULL_39186 = 39186; + public static final int NULL_39187 = 39187; + public static final int NULL_39188 = 39188; + public static final int NULL_39189 = 39189; + public static final int NULL_39190 = 39190; + public static final int NULL_39191 = 39191; + public static final int NULL_39192 = 39192; + public static final int NULL_39193 = 39193; + public static final int NULL_39194 = 39194; + public static final int NULL_39195 = 39195; + public static final int NULL_39196 = 39196; + public static final int NULL_39197 = 39197; + public static final int NULL_39198 = 39198; + public static final int NULL_39199 = 39199; + public static final int NULL_39200 = 39200; + public static final int NULL_39201 = 39201; + public static final int NULL_39202 = 39202; + public static final int NULL_39203 = 39203; + public static final int NULL_39204 = 39204; + public static final int NULL_39205 = 39205; + public static final int NULL_39206 = 39206; + public static final int NULL_39207 = 39207; + public static final int NULL_39208 = 39208; + public static final int NULL_39209 = 39209; + public static final int NULL_39210 = 39210; + public static final int NULL_39211 = 39211; + public static final int NULL_39212 = 39212; + public static final int NULL_39213 = 39213; + public static final int NULL_39214 = 39214; + public static final int NULL_39215 = 39215; + public static final int NULL_39216 = 39216; + public static final int NULL_39217 = 39217; + public static final int NULL_39218 = 39218; + public static final int NULL_39219 = 39219; + public static final int NULL_39220 = 39220; + public static final int NULL_39221 = 39221; + public static final int NULL_39222 = 39222; + public static final int NULL_39223 = 39223; + public static final int NULL_39224 = 39224; + public static final int NULL_39225 = 39225; + public static final int NULL_39226 = 39226; + public static final int NULL_39227 = 39227; + public static final int NULL_39228 = 39228; + public static final int NULL_39229 = 39229; + public static final int NULL_39230 = 39230; + public static final int NULL_39231 = 39231; + public static final int NULL_39232 = 39232; + public static final int NULL_39233 = 39233; + public static final int NULL_39235 = 39235; + public static final int NULL_39236 = 39236; + public static final int NULL_39237 = 39237; + public static final int NULL_39243 = 39243; + public static final int NULL_39244 = 39244; + public static final int NULL_39245 = 39245; + public static final int NULL_39246 = 39246; + public static final int NULL_39247 = 39247; + public static final int NULL_39248 = 39248; + public static final int NULL_39249 = 39249; + public static final int NULL_39250 = 39250; + public static final int NULL_39252 = 39252; + public static final int NULL_39254 = 39254; + public static final int NULL_39255 = 39255; + public static final int NULL_39256 = 39256; + public static final int NULL_39257 = 39257; + public static final int NULL_39258 = 39258; + public static final int NULL_39259 = 39259; + public static final int NULL_39260 = 39260; + public static final int NULL_39261 = 39261; + public static final int NULL_39262 = 39262; + public static final int NULL_39263 = 39263; + public static final int NULL_39264 = 39264; + public static final int NULL_39265 = 39265; + public static final int NULL_39266 = 39266; + public static final int NULL_39267 = 39267; + public static final int NULL_39268 = 39268; + public static final int NULL_39269 = 39269; + public static final int NULL_39270 = 39270; + public static final int NULL_39271 = 39271; + public static final int NULL_39272 = 39272; + public static final int NULL_39273 = 39273; + public static final int NULL_39274 = 39274; + public static final int NULL_39275 = 39275; + public static final int NULL_39276 = 39276; + public static final int NULL_39277 = 39277; + public static final int NULL_39278 = 39278; + public static final int NULL_39279 = 39279; + public static final int NULL_39280 = 39280; + public static final int NULL_39281 = 39281; + public static final int NULL_39282 = 39282; + public static final int NULL_39283 = 39283; + public static final int NULL_39284 = 39284; + public static final int NULL_39285 = 39285; + public static final int NULL_39286 = 39286; + public static final int NULL_39287 = 39287; + public static final int NULL_39288 = 39288; + public static final int NULL_39289 = 39289; + public static final int NULL_39290 = 39290; + public static final int NULL_39291 = 39291; + public static final int NULL_39292 = 39292; + public static final int NULL_39293 = 39293; + public static final int NULL_39294 = 39294; + public static final int NULL_39295 = 39295; + public static final int NULL_39296 = 39296; + public static final int NULL_39297 = 39297; + public static final int NULL_39298 = 39298; + public static final int NULL_39299 = 39299; + public static final int NULL_39300 = 39300; + public static final int NULL_39303 = 39303; + public static final int NULL_39304 = 39304; + public static final int NULL_39309 = 39309; + public static final int NULL_39310 = 39310; + public static final int NULL_39313 = 39313; + public static final int NULL_39314 = 39314; + public static final int NULL_39315 = 39315; + public static final int NULL_39316 = 39316; + public static final int NULL_39317 = 39317; + public static final int NULL_39318 = 39318; + public static final int NULL_39319 = 39319; + public static final int NULL_39320 = 39320; + public static final int NULL_39321 = 39321; + public static final int NULL_39322 = 39322; + public static final int NULL_39323 = 39323; + public static final int NULL_39324 = 39324; + public static final int NULL_39325 = 39325; + public static final int NULL_39326 = 39326; + public static final int NULL_39327 = 39327; + public static final int NULL_39328 = 39328; + public static final int NULL_39329 = 39329; + public static final int NULL_39330 = 39330; + public static final int NULL_39331 = 39331; + public static final int NULL_39332 = 39332; + public static final int NULL_39333 = 39333; + public static final int NULL_39334 = 39334; + public static final int NULL_39335 = 39335; + public static final int NULL_39336 = 39336; + public static final int NULL_39337 = 39337; + public static final int NULL_39338 = 39338; + public static final int NULL_39339 = 39339; + public static final int NULL_39340 = 39340; + public static final int NULL_39341 = 39341; + public static final int NULL_39342 = 39342; + public static final int NULL_39343 = 39343; + public static final int NULL_39344 = 39344; + public static final int NULL_39345 = 39345; + public static final int NULL_39346 = 39346; + public static final int NULL_39347 = 39347; + public static final int NULL_39348 = 39348; + public static final int NULL_39349 = 39349; + public static final int NULL_39350 = 39350; + public static final int NULL_39351 = 39351; + public static final int NULL_39352 = 39352; + public static final int NULL_39353 = 39353; + public static final int NULL_39354 = 39354; + public static final int NULL_39355 = 39355; + public static final int NULL_39356 = 39356; + public static final int NULL_39357 = 39357; + public static final int NULL_39358 = 39358; + public static final int NULL_39359 = 39359; + public static final int NULL_39360 = 39360; + public static final int NULL_39361 = 39361; + public static final int NULL_39362 = 39362; + public static final int NULL_39363 = 39363; + public static final int NULL_39364 = 39364; + public static final int NULL_39365 = 39365; + public static final int NULL_39366 = 39366; + public static final int NULL_39367 = 39367; + public static final int NULL_39368 = 39368; + public static final int NULL_39369 = 39369; + public static final int NULL_39370 = 39370; + public static final int NULL_39371 = 39371; + public static final int NULL_39374 = 39374; + public static final int NULL_39375 = 39375; + public static final int NULL_39376 = 39376; + public static final int NULL_39377 = 39377; + public static final int NULL_39378 = 39378; + public static final int NULL_39379 = 39379; + public static final int NULL_39380 = 39380; + public static final int NULL_39381 = 39381; + public static final int NULL_39382 = 39382; + public static final int NULL_39383 = 39383; + public static final int NULL_39384 = 39384; + public static final int NULL_39385 = 39385; + public static final int NULL_39386 = 39386; + public static final int NULL_39387 = 39387; + public static final int NULL_39397 = 39397; + public static final int NULL_39398 = 39398; + public static final int NULL_39399 = 39399; + public static final int NULL_39400 = 39400; + public static final int NULL_39401 = 39401; + public static final int NULL_39403 = 39403; + public static final int NULL_39405 = 39405; + public static final int NULL_39410 = 39410; + public static final int NULL_39411 = 39411; + public static final int NULL_39412 = 39412; + public static final int NULL_39413 = 39413; + public static final int NULL_39414 = 39414; + public static final int NULL_39415 = 39415; + public static final int NULL_39416 = 39416; + public static final int NULL_39417 = 39417; + public static final int NULL_39418 = 39418; + public static final int NULL_39419 = 39419; + public static final int NULL_39420 = 39420; + public static final int NULL_39421 = 39421; + public static final int NULL_39422 = 39422; + public static final int NULL_39423 = 39423; + public static final int NULL_39424 = 39424; + public static final int NULL_39425 = 39425; + public static final int NULL_39426 = 39426; + public static final int NULL_39427 = 39427; + public static final int NULL_39428 = 39428; + public static final int NULL_39429 = 39429; + public static final int NULL_39430 = 39430; + public static final int NULL_39431 = 39431; + public static final int NULL_39432 = 39432; + public static final int NULL_39433 = 39433; + public static final int NULL_39434 = 39434; + public static final int NULL_39435 = 39435; + public static final int NULL_39436 = 39436; + public static final int NULL_39437 = 39437; + public static final int NULL_39438 = 39438; + public static final int NULL_39439 = 39439; + public static final int NULL_39440 = 39440; + public static final int NULL_39454 = 39454; + public static final int NULL_39455 = 39455; + public static final int NULL_39456 = 39456; + public static final int NULL_39457 = 39457; + public static final int NULL_39466 = 39466; + public static final int NULL_39467 = 39467; + public static final int NULL_39468 = 39468; + public static final int NULL_39469 = 39469; + public static final int NULL_39470 = 39470; + public static final int NULL_39471 = 39471; + public static final int NULL_39472 = 39472; + public static final int NULL_39473 = 39473; + public static final int NULL_39474 = 39474; + public static final int NULL_39475 = 39475; + public static final int NULL_39476 = 39476; + public static final int NULL_39477 = 39477; + public static final int NULL_39478 = 39478; + public static final int NULL_39479 = 39479; + public static final int NULL_39480 = 39480; + public static final int NULL_39486 = 39486; + public static final int NULL_39493 = 39493; + public static final int NULL_39496 = 39496; + public static final int NULL_39497 = 39497; + public static final int NULL_39498 = 39498; + public static final int NULL_39499 = 39499; + public static final int NULL_39511 = 39511; + public static final int NULL_39515 = 39515; + public static final int NULL_39516 = 39516; + public static final int NULL_39517 = 39517; + public static final int NULL_39518 = 39518; + public static final int NULL_39519 = 39519; + public static final int NULL_39520 = 39520; + public static final int NULL_39521 = 39521; + public static final int NULL_39522 = 39522; + public static final int NULL_39523 = 39523; + public static final int NULL_39524 = 39524; + public static final int NULL_39525 = 39525; + public static final int NULL_39526 = 39526; + public static final int NULL_39527 = 39527; + public static final int NULL_39528 = 39528; + public static final int NULL_39529 = 39529; + public static final int NULL_39530 = 39530; + public static final int NULL_39531 = 39531; + public static final int NULL_39532 = 39532; + public static final int NULL_39533 = 39533; + public static final int NULL_39534 = 39534; + public static final int NULL_39535 = 39535; + public static final int NULL_39536 = 39536; + public static final int NULL_39537 = 39537; + public static final int NULL_39538 = 39538; + public static final int NULL_39539 = 39539; + public static final int NULL_39540 = 39540; + public static final int NULL_39541 = 39541; + public static final int NULL_39542 = 39542; + public static final int NULL_39543 = 39543; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/ObjectID.java b/runelite-api/src/main/java/net/runelite/api/ObjectID.java index a1861aaed0..cca1352370 100644 --- a/runelite-api/src/main/java/net/runelite/api/ObjectID.java +++ b/runelite-api/src/main/java/net/runelite/api/ObjectID.java @@ -1921,8 +1921,8 @@ public final class ObjectID public static final int FUNGI_ON_LOG = 3509; public static final int ROTTING_BRANCH = 3510; public static final int BUDDING_BRANCH = 3511; - public static final int A_SMALL_BUSH = 3512; - public static final int A_GOLDEN_PEAR_BUSH = 3513; + public static final int SMALL_BUSH = 3512; + public static final int GOLDEN_PEAR_BUSH = 3513; public static final int ROTTING_TREE = 3514; public static final int GROTTO = 3516; public static final int GROTTO_TREE = 3517; @@ -7158,7 +7158,7 @@ public final class ObjectID public static final int TABLE_12734 = 12734; public static final int CLOSED_CHEST_12735 = 12735; public static final int OPEN_CHEST_12736 = 12736; - public static final int BROKEN_DOWN_WALL = 12737; + public static final int BROKEN_WALL_12737 = 12737; public static final int RUBBLE_12739 = 12739; public static final int RUBBLE_12740 = 12740; public static final int FALLEN_WALL = 12741; @@ -7200,7 +7200,7 @@ public final class ObjectID public static final int BANK_BOOTH_12799 = 12799; public static final int BANK_BOOTH_12800 = 12800; public static final int BANK_BOOTH_12801 = 12801; - public static final int TOMB_12802 = 12802; + public static final int COFFIN_12802 = 12802; public static final int BARREL_12804 = 12804; public static final int BROKEN_FURNACE = 12806; public static final int REPAIRED_FURNACE = 12807; @@ -7216,7 +7216,7 @@ public final class ObjectID public static final int EXIT_PATH = 12820; public static final int PILE_OF_BRICKS_12844 = 12844; public static final int TABLE_12855 = 12855; - public static final int STORE_DOOR = 12856; + public static final int DOOR_12856 = 12856; public static final int BAR_PUMPS_12857 = 12857; public static final int TRAPDOOR_12872 = 12872; public static final int BOOKCASE_12873 = 12873; @@ -7923,8 +7923,8 @@ public final class ObjectID public static final int RIPPLES = 13842; public static final int SWAMP_TREE = 13843; public static final int SWAMP_TREE_13844 = 13844; - public static final int SWAMP_TREE_13845 = 13845; - public static final int VINE_HANGING_FROM_BRANCH = 13846; + public static final int SWAMP_TREE_BRANCH = 13845; + public static final int SWAMP_TREE_BRANCH_13846 = 13846; public static final int SWAMP_TREE_13847 = 13847; public static final int SWAMP_TREE_13848 = 13848; public static final int SWAMP_TREE_13849 = 13849; @@ -17356,6 +17356,7 @@ public final class ObjectID public static final int VYRE_WELL_32985 = 32985; public static final int TATTY_TOY = 32986; public static final int SCOREBOARD_32987 = 32987; + public static final int SCOREBOARD_32988 = 32988; public static final int MONUMENTAL_CHEST = 32990; public static final int MONUMENTAL_CHEST_32991 = 32991; public static final int MONUMENTAL_CHEST_32992 = 32992; @@ -19629,5 +19630,443 @@ public final class ObjectID public static final int TREE_37974 = 37974; public static final int TREE_37975 = 37975; public static final int MASSIVE_STORAGE_UNIT = 37978; + public static final int BARREL_37979 = 37979; + public static final int BARREL_37980 = 37980; + public static final int STAIRS_37981 = 37981; + public static final int LAB_TABLE_37982 = 37982; + public static final int LAB_TABLE_37983 = 37983; + public static final int BROKEN_TABLE_37984 = 37984; + public static final int SKELETON_37985 = 37985; + public static final int CLOSED_CHEST_37986 = 37986; + public static final int OPEN_CHEST_37987 = 37987; + public static final int CLOSED_CHEST_37988 = 37988; + public static final int BLISTERWOOD_TREE = 37989; + public static final int STRANGE_POOL = 37990; + public static final int ACID_POOL_37991 = 37991; + public static final int GATE_37992 = 37992; + public static final int GATE_37993 = 37993; + public static final int MAGICAL_FIRE_37994 = 37994; + public static final int MAGICAL_FIRE_37995 = 37995; + public static final int MAGICAL_FIRE_37996 = 37996; + public static final int VALVE_37997 = 37997; + public static final int VALVE_37998 = 37998; + public static final int SHELVES_37999 = 37999; + public static final int ENERGY_BARRIER_38000 = 38000; + public static final int ENERGY_BARRIER_38001 = 38001; + public static final int ENERGY_BARRIER_38002 = 38002; + public static final int ENERGY_BARRIER_38003 = 38003; + public static final int SWAMP_TREE_BRANCH_38004 = 38004; + public static final int SWAMP_TREE_BRANCH_38005 = 38005; + public static final int PATH_38006 = 38006; + public static final int PATH_38007 = 38007; + public static final int PATH_38008 = 38008; + public static final int PATH_38009 = 38009; + public static final int PATH_38010 = 38010; + public static final int PATH_38011 = 38011; + public static final int CELL_DOOR_38012 = 38012; + public static final int CELL_DOOR_38013 = 38013; + public static final int CELL_DOOR_38014 = 38014; + public static final int BLOOD_ORB = 38015; + public static final int CAVE_38016 = 38016; + public static final int BOOKSHELF_38017 = 38017; + public static final int BOOKSHELF_38018 = 38018; + public static final int BOOKSHELF_38019 = 38019; + public static final int CAGE_38029 = 38029; + public static final int CAGE_38030 = 38030; + public static final int CAGE_38031 = 38031; + public static final int CAGE_38032 = 38032; + public static final int RESTRAINING_TABLE = 38034; + public static final int RESTRAINT_TABLE = 38035; + public static final int EQUIPMENT_TABLE = 38036; + public static final int BROKEN_EQUIPMENT_TABLE = 38037; + public static final int BROKEN_RANGE = 38038; + public static final int COFFIN_38039 = 38039; + public static final int COFFIN_38040 = 38040; + public static final int RAISED_COFFIN = 38041; + public static final int GRAVESTONE_38042 = 38042; + public static final int GRAVESTONE_38043 = 38043; + public static final int MYSTERIOUS_RUINS_38044 = 38044; + public static final int GRAVE_38049 = 38049; + public static final int GRAVESTONE_38050 = 38050; + public static final int GRAVESTONE_38051 = 38051; + public static final int GRAVESTONE_38052 = 38052; + public static final int GRAVESTONE_38053 = 38053; + public static final int GRAVESTONE_38054 = 38054; + public static final int GRAVESTONE_38055 = 38055; + public static final int GRAVESTONE_38056 = 38056; + public static final int MAUSOLEUM_DOOR = 38062; + public static final int MAUSOLEUM_DOOR_38069 = 38069; + public static final int MAUSOLEUM_DOOR_38070 = 38070; + public static final int MAUSOLEUM_DOOR_38071 = 38071; + public static final int MAUSOLEUM_DOOR_38072 = 38072; + public static final int COFFIN_38073 = 38073; + public static final int PLANT_38083 = 38083; + public static final int PLANT_38088 = 38088; + public static final int BOAT_38089 = 38089; + public static final int SKELETON_38091 = 38091; + public static final int MUD_MOUND = 38092; + public static final int CAVE_ENTRANCE_38093 = 38093; + public static final int CAVE_ENTRANCE_38094 = 38094; + public static final int CRATE_38095 = 38095; + public static final int CRATE_38096 = 38096; + public static final int LADDER_38097 = 38097; + public static final int FISH_38381 = 38381; + public static final int WIZARD_STATUE = 38409; + public static final int WIZARD_STATUE_38410 = 38410; + public static final int WIZARD_STATUE_38411 = 38411; + public static final int WIZARD_STATUE_38412 = 38412; + public static final int WIZARD_STATUE_38413 = 38413; + public static final int WIZARD_STATUE_38414 = 38414; + public static final int WIZARD_STATUE_38415 = 38415; + public static final int WIZARD_STATUE_38416 = 38416; + public static final int WIZARD_STATUE_38417 = 38417; + public static final int WIZARD_STATUE_38418 = 38418; + public static final int WIZARD_STATUE_38419 = 38419; + public static final int WIZARD_STATUE_38420 = 38420; + public static final int WIZARD_STATUE_38421 = 38421; + public static final int WIZARD_STATUE_38422 = 38422; + public static final int WIZARD_STATUE_38423 = 38423; + public static final int WIZARD_STATUE_38424 = 38424; + public static final int WIZARD_STATUE_38425 = 38425; + public static final int FIRE_38426 = 38426; + public static final int FIRE_38427 = 38427; + public static final int KNIGHT_STATUE = 38428; + public static final int KNIGHT_STATUE_38429 = 38429; + public static final int KNIGHT_STATUE_38430 = 38430; + public static final int KNIGHT_STATUE_38431 = 38431; + public static final int KNIGHT_STATUE_38432 = 38432; + public static final int KNIGHT_STATUE_38433 = 38433; + public static final int KNIGHT_STATUE_38434 = 38434; + public static final int KNIGHT_STATUE_38435 = 38435; + public static final int KNIGHT_STATUE_38436 = 38436; + public static final int KNIGHT_STATUE_38437 = 38437; + public static final int KNIGHT_STATUE_38438 = 38438; + public static final int KNIGHT_STATUE_38439 = 38439; + public static final int KNIGHT_STATUE_38440 = 38440; + public static final int KNIGHT_STATUE_38441 = 38441; + public static final int KNIGHT_STATUE_38442 = 38442; + public static final int KNIGHT_STATUE_38443 = 38443; + public static final int CROSSBOWMAN_STATUE = 38444; + public static final int CROSSBOWMAN_STATUE_38445 = 38445; + public static final int CROSSBOWMAN_STATUE_38446 = 38446; + public static final int STRANGE_TILE = 38447; + public static final int STRANGE_TILE_38448 = 38448; + public static final int PRIEST_STATUE = 38449; + public static final int PRIEST_STATUE_38450 = 38450; + public static final int MAGICAL_OBELISK = 38451; + public static final int STAIRS_38452 = 38452; + public static final int STAIRS_38453 = 38453; + public static final int STAIRS_38454 = 38454; + public static final int PLATFORM_38455 = 38455; + public static final int PLATFORM_38456 = 38456; + public static final int PLATFORM_38457 = 38457; + public static final int PLATFORM_38458 = 38458; + public static final int PLATFORM_38459 = 38459; + public static final int GATE_38460 = 38460; + public static final int STAIRS_38461 = 38461; + public static final int STAIRS_38462 = 38462; + public static final int STAIRS_38463 = 38463; + public static final int STAIRS_38464 = 38464; + public static final int STAIRS_38465 = 38465; + public static final int STAIRS_38466 = 38466; + public static final int STAIRS_38467 = 38467; + public static final int STAIRS_38468 = 38468; + public static final int STAIRS_38469 = 38469; + public static final int PLATFORM_38470 = 38470; + public static final int STAIRS_38471 = 38471; + public static final int STAIRS_38472 = 38472; + public static final int STAIRS_38473 = 38473; + public static final int STAIRS_38474 = 38474; + public static final int STAIRS_38475 = 38475; + public static final int STAIRS_38476 = 38476; + public static final int PLATFORM_38477 = 38477; + public static final int STAIRS_38478 = 38478; + public static final int SKELETON_38479 = 38479; + public static final int URN_38480 = 38480; + public static final int URN_38481 = 38481; + public static final int URN_38482 = 38482; + public static final int URN_38483 = 38483; + public static final int URN_38484 = 38484; + public static final int URN_38485 = 38485; + public static final int URN_38486 = 38486; + public static final int URN_38487 = 38487; + public static final int URN_38488 = 38488; + public static final int URN_38489 = 38489; + public static final int URN_38490 = 38490; + public static final int URN_38491 = 38491; + public static final int METAL_STAND = 38492; + public static final int METAL_STAND_38493 = 38493; + public static final int GILDED_STAND = 38494; + public static final int GILDED_STAND_38495 = 38495; + public static final int TORCH_38512 = 38512; + public static final int TORCH_38513 = 38513; + public static final int TORCH_38514 = 38514; + public static final int ANCIENT_BOOKS = 38515; + public static final int ANCIENT_BOOKS_38516 = 38516; + public static final int ANCIENT_BOOKS_38517 = 38517; + public static final int ANCIENT_BOOKS_38518 = 38518; + public static final int STONE_CHEST_38519 = 38519; + public static final int ICYENE_STATUE = 38521; + public static final int ICYENE_STATUE_38522 = 38522; + public static final int LION_STATUE = 38523; + public static final int LION_STATUE_38524 = 38524; + public static final int LION_STATUE_38525 = 38525; + public static final int LION_STATUE_38526 = 38526; + public static final int LION_STATUE_38527 = 38527; + public static final int LION_STATUE_38528 = 38528; + public static final int LION_STATUE_38529 = 38529; + public static final int WOLF_STATUE = 38530; + public static final int WOLF_STATUE_38531 = 38531; + public static final int WOLF_STATUE_38532 = 38532; + public static final int WOLF_STATUE_38533 = 38533; + public static final int WOLF_STATUE_38534 = 38534; + public static final int WOLF_STATUE_38535 = 38535; + public static final int WOLF_STATUE_38536 = 38536; + public static final int UNICORN_STATUE = 38537; + public static final int UNICORN_STATUE_38538 = 38538; + public static final int UNICORN_STATUE_38539 = 38539; + public static final int UNICORN_STATUE_38540 = 38540; + public static final int OWL_STATUE = 38541; + public static final int OWL_STATUE_38542 = 38542; + public static final int OWL_STATUE_38543 = 38543; + public static final int OWL_STATUE_38544 = 38544; + public static final int JUSTICIAR_STATUE = 38545; + public static final int JUSTICIAR_STATUE_38546 = 38546; + public static final int JUSTICIAR_STATUE_38547 = 38547; + public static final int JUSTICIAR_STATUE_38548 = 38548; + public static final int RUBBLE_38551 = 38551; + public static final int RUBBLE_38552 = 38552; + public static final int RUBBLE_38553 = 38553; + public static final int RUBBLE_38554 = 38554; + public static final int TORCH_38555 = 38555; + public static final int STATUE_38556 = 38556; + public static final int RUBBLE_38558 = 38558; + public static final int RUBBLE_38559 = 38559; + public static final int RUBBLE_38560 = 38560; + public static final int RUBBLE_38561 = 38561; + public static final int TORCH_38562 = 38562; + public static final int RUBBLE_38566 = 38566; + public static final int RUBBLE_38567 = 38567; + public static final int RUBBLE_38568 = 38568; + public static final int RUBBLE_38569 = 38569; + public static final int RUBBLE_38570 = 38570; + public static final int RUBBLE_38571 = 38571; + public static final int RUBBLE_38572 = 38572; + public static final int RUBBLE_38573 = 38573; + public static final int MAUSOLEUM_DOOR_38574 = 38574; + public static final int BROKEN_STATUE = 38590; + public static final int STAIRS_38596 = 38596; + public static final int STAIRS_38601 = 38601; + public static final int STAIRS_38602 = 38602; + public static final int STAIRS_38603 = 38603; + public static final int STAIRS_38604 = 38604; + public static final int STAIRS_38605 = 38605; + public static final int STAIRS_38606 = 38606; + public static final int STAIRS_38607 = 38607; + public static final int STAIRS_38608 = 38608; + public static final int STAIRS_38609 = 38609; + public static final int STAIRS_38610 = 38610; + public static final int STAIRS_38611 = 38611; + public static final int STAIRS_38612 = 38612; + public static final int STATUE_38616 = 38616; + public static final int STATUE_38617 = 38617; + public static final int STATUE_38618 = 38618; + public static final int STATUE_38619 = 38619; + public static final int STAIRS_38694 = 38694; + public static final int STAIRS_38695 = 38695; + public static final int STAIRS_38696 = 38696; + public static final int STAIRS_38697 = 38697; + public static final int STATUE_38714 = 38714; + public static final int STATUE_38715 = 38715; + public static final int STATUE_38716 = 38716; + public static final int URN_38718 = 38718; + public static final int URN_38719 = 38719; + public static final int URN_38720 = 38720; + public static final int COFFIN_38721 = 38721; + public static final int COFFIN_38722 = 38722; + public static final int RUBBLE_38725 = 38725; + public static final int RUBBLE_38726 = 38726; + public static final int RUBBLE_38727 = 38727; + public static final int RUBBLE_38728 = 38728; + public static final int STAIRS_38763 = 38763; + public static final int STAIRS_38764 = 38764; + public static final int NOTICEBOARD_38790 = 38790; + public static final int PILLAR_38791 = 38791; + public static final int PILLAR_38792 = 38792; + public static final int PILLAR_38793 = 38793; + public static final int PILLAR_38794 = 38794; + public static final int SARADOMIN_BRAZIER = 38797; + public static final int SARADOMIN_BRAZIER_38798 = 38798; + public static final int SARADOMIN_BRAZIER_38799 = 38799; + public static final int SARADOMIN_BRAZIER_38800 = 38800; + public static final int SARADOMIN_BRAZIER_38801 = 38801; + public static final int SARADOMIN_BRAZIER_38802 = 38802; + public static final int HOLY_BARRIER_38803 = 38803; + public static final int HOLY_BARRIER_38804 = 38804; + public static final int HOLY_BARRIER_38805 = 38805; + public static final int BROKEN_BRIDGE_38806 = 38806; + public static final int BROKEN_BRIDGE_38807 = 38807; + public static final int BRIDGE_38808 = 38808; + public static final int BROKEN_BRIDGE_38809 = 38809; + public static final int BROKEN_BRIDGE_38810 = 38810; + public static final int BRIDGE_38811 = 38811; + public static final int TILE_38822 = 38822; + public static final int TILE_38823 = 38823; + public static final int TILE_38824 = 38824; + public static final int TILE_38825 = 38825; + public static final int TILE_38826 = 38826; + public static final int PORTAL_FRAME_38827 = 38827; + public static final int PORTAL_FRAME_38828 = 38828; + public static final int PORTAL_38829 = 38829; + public static final int COFFIN_38830 = 38830; + public static final int COFFIN_38831 = 38831; + public static final int COFFIN_38832 = 38832; + public static final int COFFIN_38833 = 38833; + public static final int COFFIN_38834 = 38834; + public static final int COFFIN_38835 = 38835; + public static final int COFFIN_38836 = 38836; + public static final int COFFIN_38837 = 38837; + public static final int COFFIN_38838 = 38838; + public static final int COFFIN_38839 = 38839; + public static final int HOLY_BARRIER_38840 = 38840; + public static final int HOLY_BARRIER_38841 = 38841; + public static final int STAIRS_38849 = 38849; + public static final int STAIRS_38850 = 38850; + public static final int STAIRS_38851 = 38851; + public static final int STAIRS_38852 = 38852; + public static final int STAIRS_38984 = 38984; + public static final int STAIRS_38985 = 38985; + public static final int STAIRS_38986 = 38986; + public static final int STAIRS_38987 = 38987; + public static final int BOX_39064 = 39064; + public static final int TABLE_39065 = 39065; + public static final int TABLE_39066 = 39066; + public static final int TABLE_39067 = 39067; + public static final int STAIRS_39068 = 39068; + public static final int STAIRS_39069 = 39069; + public static final int STATUE_39070 = 39070; + public static final int STATUE_39071 = 39071; + public static final int STATUE_39072 = 39072; + public static final int CHEST_39073 = 39073; + public static final int BIG_CHEST_39074 = 39074; + public static final int URN_39075 = 39075; + public static final int COFFIN_39076 = 39076; + public static final int STAIRCASE_39092 = 39092; + public static final int STAIRCASE_39093 = 39093; + public static final int DAEYALT_ESSENCE = 39094; + public static final int DAEYALT_ESSENCE_39095 = 39095; + public static final int MINE_CART_39117 = 39117; + public static final int PLINTH_39118 = 39118; + public static final int BOX_39136 = 39136; + public static final int TABLE_39137 = 39137; + public static final int TABLE_39138 = 39138; + public static final int TABLE_39139 = 39139; + public static final int STAIRS_39140 = 39140; + public static final int STAIRS_39141 = 39141; + public static final int STATUE_39142 = 39142; + public static final int STATUE_39143 = 39143; + public static final int CHEST_39144 = 39144; + public static final int BIG_CHEST_39145 = 39145; + public static final int LAMP_39152 = 39152; + public static final int BLOOD_TITHE = 39154; + public static final int BLOOD_TITHE_39155 = 39155; + public static final int BLOOD_TITHE_39156 = 39156; + public static final int BLOOD_TITHE_39157 = 39157; + public static final int BLOOD_TITHE_39158 = 39158; + public static final int BLOOD_TITHE_39159 = 39159; + public static final int CORPSE_CART = 39160; + public static final int CORPSE_CART_39161 = 39161; + public static final int FOUNTAIN_39162 = 39162; + public static final int SLAVE_39163 = 39163; + public static final int CAGED_PRISONER = 39164; + public static final int CAGED_PRISONER_39165 = 39165; + public static final int WALL_39166 = 39166; + public static final int WALL_39167 = 39167; + public static final int WALL_39168 = 39168; + public static final int WALL_39169 = 39169; + public static final int CRACKED_WALL = 39170; + public static final int WALL_39172 = 39172; + public static final int WALL_39173 = 39173; + public static final int STATUE_39234 = 39234; + public static final int BANK_BOOTH_39238 = 39238; + public static final int BANK_DEPOSIT_BOX_39239 = 39239; + public static final int CHEST_39240 = 39240; + public static final int FURNACE_39241 = 39241; + public static final int ANVIL_39242 = 39242; + public static final int LARGE_DOOR_39251 = 39251; + public static final int LARGE_DOOR_39253 = 39253; + public static final int SHELVES_39301 = 39301; + public static final int SHELVES_39302 = 39302; + public static final int ROOT_39305 = 39305; + public static final int ROOT_39306 = 39306; + public static final int ROOT_39307 = 39307; + public static final int ROOT_39308 = 39308; + public static final int BENCH_39311 = 39311; + public static final int CASTLE_GATES = 39312; + public static final int DOOR_39372 = 39372; + public static final int DOOR_39373 = 39373; + public static final int COFFIN_39388 = 39388; + public static final int TRUNK_39389 = 39389; + public static final int CHAIR_39390 = 39390; + public static final int RANGE_39391 = 39391; + public static final int CUPBOARD_39392 = 39392; + public static final int SINK_39393 = 39393; + public static final int SHOP_COUNTER_39394 = 39394; + public static final int POTTERS_WHEEL_39395 = 39395; + public static final int POTTERY_OVEN_39396 = 39396; + public static final int CELL_DOOR_39402 = 39402; + public static final int BED_39404 = 39404; + public static final int DOOR_39406 = 39406; + public static final int DOOR_39407 = 39407; + public static final int DOOR_39408 = 39408; + public static final int DOOR_39409 = 39409; + public static final int BAR_39441 = 39441; + public static final int BAR_39442 = 39442; + public static final int BAR_39443 = 39443; + public static final int BAR_39444 = 39444; + public static final int BAR_39445 = 39445; + public static final int BAR_39446 = 39446; + public static final int BAR_39447 = 39447; + public static final int BAR_39448 = 39448; + public static final int BAR_39449 = 39449; + public static final int STOOL_39450 = 39450; + public static final int TABLE_39451 = 39451; + public static final int TABLE_39452 = 39452; + public static final int HAT_STAND_39453 = 39453; + public static final int RANGE_39458 = 39458; + public static final int SINK_39459 = 39459; + public static final int COFFIN_39460 = 39460; + public static final int COFFIN_39461 = 39461; + public static final int SEWING_MACHINE_39462 = 39462; + public static final int TABLE_39463 = 39463; + public static final int TABLE_39464 = 39464; + public static final int TABLE_39465 = 39465; + public static final int DOOR_39481 = 39481; + public static final int DOOR_39482 = 39482; + public static final int SOFA_39483 = 39483; + public static final int TABLE_39484 = 39484; + public static final int TABLE_39485 = 39485; + public static final int COFFIN_39487 = 39487; + public static final int WARDROBE_39488 = 39488; + public static final int SINK_39489 = 39489; + public static final int RANGE_39490 = 39490; + public static final int STAIRCASE_39491 = 39491; + public static final int STAIRCASE_39492 = 39492; + public static final int CHAIR_39494 = 39494; + public static final int PLANTER = 39495; + public static final int LADDER_39500 = 39500; + public static final int STAIRCASE_39501 = 39501; + public static final int CHEST_39502 = 39502; + public static final int STAIRS_39503 = 39503; + public static final int LADDER_39504 = 39504; + public static final int TRAPDOOR_39505 = 39505; + public static final int STAIRS_39506 = 39506; + public static final int DOOR_39507 = 39507; + public static final int DOOR_39508 = 39508; + public static final int DOOR_39509 = 39509; + public static final int GATE_39510 = 39510; + public static final int GATE_39512 = 39512; + public static final int GATE_39513 = 39513; + public static final int CHAIR_39514 = 39514; /* This file is automatically generated. Do not edit. */ } From 31ce73fc9a3dcb83f1c37ca1f2f5c8235d6bf426 Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Thu, 4 Jun 2020 07:47:45 -0600 Subject: [PATCH 05/14] Update NPC IDs to 2020-06-04-c1-rev182 --- .../src/main/java/net/runelite/api/NpcID.java | 322 +++++++++++++++--- 1 file changed, 278 insertions(+), 44 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/NpcID.java b/runelite-api/src/main/java/net/runelite/api/NpcID.java index d516dec046..4bf81dfd41 100644 --- a/runelite-api/src/main/java/net/runelite/api/NpcID.java +++ b/runelite-api/src/main/java/net/runelite/api/NpcID.java @@ -997,10 +997,6 @@ public final class NpcID public static final int SLEEPWALKER_1030 = 1030; public static final int SLEEPWALKER_1031 = 1031; public static final int SLEEPWALKER_1032 = 1032; - public static final int SLEEPWALKER_1033 = 1033; - public static final int SLEEPWALKER_1034 = 1034; - public static final int SLEEPWALKER_1035 = 1035; - public static final int SLEEPWALKER_1036 = 1036; public static final int SNAKE = 1037; public static final int MONKEY_1038 = 1038; public static final int ALBINO_BAT = 1039; @@ -3272,8 +3268,6 @@ public final class NpcID public static final int MONK_OF_ZAMORAK_3484 = 3484; public static final int MONK_OF_ZAMORAK_3485 = 3485; public static final int MONK_OF_ZAMORAK_3486 = 3486; - public static final int DREZEL = 3488; - public static final int DREZEL_3489 = 3489; public static final int JORRAL = 3490; public static final int MELINA = 3491; public static final int MELINA_3492 = 3492; @@ -3554,7 +3548,7 @@ public final class NpcID public static final int VYREWATCH_3771 = 3771; public static final int OLD_MAN_RAL = 3772; public static final int AEONISIG_RAISPHER = 3774; - public static final int SAFALAAN = 3775; + public static final int SAFALAAN_HALLOW = 3775; public static final int SARIUS_GUILE = 3776; public static final int ELEMENTAL_BALANCE_3777 = 3777; public static final int SARIUS_GUILE_3778 = 3778; @@ -3588,16 +3582,16 @@ public final class NpcID public static final int MEIYERDITCH_CITIZEN_3806 = 3806; public static final int MEIYERDITCH_CITIZEN_3807 = 3807; public static final int MEIYERDITCH_CITIZEN_3808 = 3808; - public static final int A_MEIYERDITCH_CHILD = 3809; - public static final int A_MEIYERDITCH_CHILD_3810 = 3810; - public static final int A_MEIYERDITCH_CHILD_3811 = 3811; - public static final int A_MEIYERDITCH_CHILD_3812 = 3812; - public static final int A_MEIYERDITCH_CHILD_3813 = 3813; - public static final int A_MEIYERDITCH_CHILD_3814 = 3814; - public static final int A_MEIYERDITCH_CHILD_3815 = 3815; - public static final int A_MEIYERDITCH_CHILD_3816 = 3816; - public static final int A_MEIYERDITCH_CHILD_3817 = 3817; - public static final int A_MEIYERDITCH_CHILD_3818 = 3818; + public static final int CHILD_3809 = 3809; + public static final int CHILD_3810 = 3810; + public static final int CHILD_3811 = 3811; + public static final int CHILD_3812 = 3812; + public static final int CHILD_3813 = 3813; + public static final int CHILD_3814 = 3814; + public static final int CHILD_3815 = 3815; + public static final int CHILD_3816 = 3816; + public static final int CHILD_3817 = 3817; + public static final int CHILD_3818 = 3818; public static final int MEIYERDITCH_MINER = 3819; public static final int MEIYERDITCH_MINER_3820 = 3820; public static final int MEIYERDITCH_MINER_3821 = 3821; @@ -4729,10 +4723,7 @@ public final class NpcID public static final int SANFEW = 5044; public static final int KAQEMEEX = 5045; public static final int CYREG_PADDLEHORN = 5046; - public static final int CURPILE_FYOD = 5047; public static final int VELIAF_HURTZ_5048 = 5048; - public static final int SANI_PILIU = 5049; - public static final int HAROLD_EVANS = 5050; public static final int RADIGAD_PONFIT = 5051; public static final int POLMAFI_FERDYGRIS = 5052; public static final int IVAN_STROM_5053 = 5053; @@ -4740,9 +4731,6 @@ public final class NpcID public static final int STRANGER_5055 = 5055; public static final int VANSTROM_KLAUSE_5056 = 5056; public static final int MIST_5057 = 5057; - public static final int VANSTROM_KLAUSE_5058 = 5058; - public static final int VANSTROM_KLAUSE_5059 = 5059; - public static final int VANSTROM_KLAUSE_5060 = 5060; public static final int SEA_SLUG_5061 = 5061; public static final int KENNITH = 5062; public static final int KENNITH_5063 = 5063; @@ -7423,10 +7411,10 @@ public final class NpcID public static final int MERCENARY_8213 = 8213; public static final int MERCENARY_8214 = 8214; public static final int MERCENARY_8215 = 8215; - public static final int SAFALAAN_8216 = 8216; - public static final int SAFALAAN_8217 = 8217; - public static final int SAFALAAN_8218 = 8218; - public static final int SAFALAAN_8219 = 8219; + public static final int SAFALAAN_HALLOW_8216 = 8216; + public static final int SAFALAAN_HALLOW_8217 = 8217; + public static final int SAFALAAN_HALLOW_8218 = 8218; + public static final int SAFALAAN_HALLOW_8219 = 8219; public static final int VERTIDA_SEFALATIS = 8220; public static final int VERTIDA_SEFALATIS_8221 = 8221; public static final int VERTIDA_SEFALATIS_8222 = 8222; @@ -7476,29 +7464,12 @@ public final class NpcID public static final int YENRAB = 8269; public static final int LAHSRAM = 8270; public static final int ERODOEHT = 8271; - public static final int CARL = 8272; public static final int LECTOR_GURA = 8273; public static final int SISTER_SEVI = 8274; public static final int SISTER_TOEN = 8275; public static final int SISTER_YRAM = 8276; - public static final int KROY = 8279; - public static final int DAMIEN_LEUCURTE = 8280; - public static final int LORD_CROMBWICK = 8281; - public static final int PAINTED_ONE = 8282; - public static final int KURT = 8283; - public static final int DON = 8284; - public static final int DEBRA = 8285; - public static final int TANYA_8286 = 8286; public static final int LADY_CROMBWICK = 8287; public static final int NEMISHKA = 8288; - public static final int CHRISTOPHER = 8289; - public static final int CHILD_8290 = 8290; - public static final int CHILD_8291 = 8291; - public static final int CHILD_8292 = 8292; - public static final int CHILD_8293 = 8293; - public static final int CHILD_8294 = 8294; - public static final int CHILD_8295 = 8295; - public static final int CHILD_8296 = 8296; public static final int SWAMP_CRAB = 8297; public static final int SWAMP_CRAB_8298 = 8298; public static final int SWAMPY_LOG = 8299; @@ -8516,5 +8487,268 @@ public final class NpcID public static final int FLYING_VESPINA = 9512; public static final int ENRAGED_TEKTINY_9513 = 9513; public static final int FLYING_VESPINA_9514 = 9514; + public static final int VELIAF_HURTZ_9521 = 9521; + public static final int VELIAF_HURTZ_9522 = 9522; + public static final int VELIAF_HURTZ_9523 = 9523; + public static final int VELIAF_HURTZ_9524 = 9524; + public static final int VELIAF_HURTZ_9525 = 9525; + public static final int VELIAF_HURTZ_9526 = 9526; + public static final int VELIAF_HURTZ_9527 = 9527; + public static final int VELIAF_HURTZ_9528 = 9528; + public static final int VELIAF_HURTZ_9529 = 9529; + public static final int IVAN_STROM_9530 = 9530; + public static final int IVAN_STROM_9531 = 9531; + public static final int IVAN_STROM_9532 = 9532; + public static final int IVAN_STROM_9533 = 9533; + public static final int IVAN_STROM_9534 = 9534; + public static final int IVAN_STROM_9535 = 9535; + public static final int IVAN_STROM_9536 = 9536; + public static final int SAFALAAN_HALLOW_9537 = 9537; + public static final int SAFALAAN_HALLOW_9538 = 9538; + public static final int SAFALAAN_HALLOW_9539 = 9539; + public static final int SAFALAAN_HALLOW_9540 = 9540; + public static final int SAFALAAN_HALLOW_9541 = 9541; + public static final int SAFALAAN_HALLOW_9542 = 9542; + public static final int KAEL_FORSHAW_9543 = 9543; + public static final int KAEL_FORSHAW_9544 = 9544; + public static final int KAEL_FORSHAW_9545 = 9545; + public static final int KAEL_FORSHAW_9546 = 9546; + public static final int VERTIDA_SEFALATIS_9547 = 9547; + public static final int VERTIDA_SEFALATIS_9548 = 9548; + public static final int VERTIDA_SEFALATIS_9549 = 9549; + public static final int VERTIDA_SEFALATIS_9550 = 9550; + public static final int RADIGAD_PONFIT_9551 = 9551; + public static final int RADIGAD_PONFIT_9552 = 9552; + public static final int RADIGAD_PONFIT_9553 = 9553; + public static final int POLMAFI_FERDYGRIS_9554 = 9554; + public static final int POLMAFI_FERDYGRIS_9555 = 9555; + public static final int POLMAFI_FERDYGRIS_9556 = 9556; + public static final int CARL = 9557; + public static final int CARL_9558 = 9558; + public static final int KROY = 9559; + public static final int KROY_9560 = 9560; + public static final int DAMIEN_LEUCURTE = 9561; + public static final int DAMIEN_LEUCURTE_9562 = 9562; + public static final int DAMIEN_LEUCURTE_9563 = 9563; + public static final int DAMIEN_LEUCURTE_9564 = 9564; + public static final int LORD_CROMBWICK = 9565; + public static final int VANSTROM_KLAUSE_9566 = 9566; + public static final int VANSTROM_KLAUSE_9567 = 9567; + public static final int VANSTROM_KLAUSE_9568 = 9568; + public static final int VANSTROM_KLAUSE_9569 = 9569; + public static final int VANSTROM_KLAUSE_9570 = 9570; + public static final int VANSTROM_KLAUSE_9571 = 9571; + public static final int MIST_9572 = 9572; + public static final int ACIDIC_BLOODVELD = 9573; + public static final int VANESCULA_DRAKAN_9574 = 9574; + public static final int VANESCULA_DRAKAN_9575 = 9575; + public static final int VANESCULA_DRAKAN_9576 = 9576; + public static final int VANESCULA_DRAKAN_9577 = 9577; + public static final int LORD_ALEXEI_JOVKAI = 9578; + public static final int LOWERNIEL_DRAKAN = 9579; + public static final int WEREWOLF_9580 = 9580; + public static final int WEREWOLF_9581 = 9581; + public static final int WEREWOLF_9582 = 9582; + public static final int PRISONER = 9583; + public static final int PRISONER_9584 = 9584; + public static final int PRISONER_9585 = 9585; + public static final int VAMPYRE_JUVINATE_9586 = 9586; + public static final int VAMPYRE_JUVINATE_9587 = 9587; + public static final int DESMODUS_LASIURUS = 9588; + public static final int MORDAN_NIKAZSI = 9589; + public static final int VYREWATCH_9590 = 9590; + public static final int VYREWATCH_9591 = 9591; + public static final int PRISONER_9592 = 9592; + public static final int PRISONER_9593 = 9593; + public static final int MARIA_GADDERANKS = 9594; + public static final int MARIA_GADDERANKS_9595 = 9595; + public static final int RON_GADDERANKS = 9596; + public static final int RON_GADDERANKS_9597 = 9597; + public static final int SARIUS_GUILE_9598 = 9598; + public static final int VYREWATCH_SENTINEL = 9599; + public static final int VYREWATCH_SENTINEL_9600 = 9600; + public static final int VYREWATCH_SENTINEL_9601 = 9601; + public static final int VYREWATCH_SENTINEL_9602 = 9602; + public static final int VYREWATCH_SENTINEL_9603 = 9603; + public static final int VYREWATCH_SENTINEL_9604 = 9604; + public static final int VYREWATCH_9605 = 9605; + public static final int VYREWATCH_9606 = 9606; + public static final int VYREWATCH_9607 = 9607; + public static final int VYREWATCH_9608 = 9608; + public static final int SEAGULL_9609 = 9609; + public static final int MUTATED_BLOODVELD_9610 = 9610; + public static final int MUTATED_BLOODVELD_9611 = 9611; + public static final int NAIL_BEAST_9612 = 9612; + public static final int NAIL_BEAST_9613 = 9613; + public static final int VAMPYRE_JUVINATE_9614 = 9614; + public static final int VAMPYRE_JUVINATE_9615 = 9615; + public static final int VAMPYRE_JUVINATE_9616 = 9616; + public static final int VAMPYRE_JUVINATE_9617 = 9617; + public static final int CURPILE_FYOD = 9619; + public static final int VELIAF_HURTZ_9621 = 9621; + public static final int SANI_PILIU = 9622; + public static final int SANI_PILIU_9623 = 9623; + public static final int HAROLD_EVANS = 9624; + public static final int HAROLD_EVANS_9625 = 9625; + public static final int RADIGAD_PONFIT_9627 = 9627; + public static final int POLMAFI_FERDYGRIS_9629 = 9629; + public static final int IVAN_STROM_9631 = 9631; + public static final int VANSTROM_KLAUSE_9632 = 9632; + public static final int VELIAF_HURTZ_9633 = 9633; + public static final int WISKIT_9634 = 9634; + public static final int GADDERANKS_9635 = 9635; + public static final int DREZEL = 9636; + public static final int DARK_SQUIRREL = 9637; + public static final int DARK_SQUIRREL_9638 = 9638; + public static final int MYSTERIOUS_STRANGER_9639 = 9639; + public static final int MYSTERIOUS_STRANGER_9640 = 9640; + public static final int BAT_9641 = 9641; + public static final int BAT_9642 = 9642; + public static final int SPIDER_9643 = 9643; + public static final int SPIDER_9644 = 9644; + public static final int FISH_9645 = 9645; + public static final int FISH_9646 = 9646; + public static final int KNIGHT_OF_THE_OWL = 9648; + public static final int KNIGHT_OF_THE_UNICORN = 9650; + public static final int KNIGHT_OF_THE_WOLF = 9652; + public static final int KNIGHT_OF_THE_LION = 9654; + public static final int ARCHPRIEST_OF_THE_UNICORN = 9656; + public static final int DARKMEYER_SLAVE = 9657; + public static final int DARKMEYER_SLAVE_9658 = 9658; + public static final int MAD_MELVIN96 = 9659; + public static final int R2T2PNSH0TY = 9660; + public static final int JYN = 9661; + public static final int C4SSI4N = 9662; + public static final int FISHRUNNER82 = 9663; + public static final int WEAST_SIDE49 = 9664; + public static final int C0LECT0R890 = 9665; + public static final int GIANT_SQUIRREL_9666 = 9666; + public static final int OWL = 9667; + public static final int OWL_9668 = 9668; + public static final int NORANNA_TYTANIN = 9675; + public static final int NORANNA_TYTANIN_9676 = 9676; + public static final int SLAVE_9677 = 9677; + public static final int SLAVE_9678 = 9678; + public static final int SLAVE_9679 = 9679; + public static final int SLAVE_9680 = 9680; + public static final int SLAVE_9681 = 9681; + public static final int SLAVE_9682 = 9682; + public static final int VAMPYRE_JUVINATE_9683 = 9683; + public static final int VAMPYRE_JUVINATE_9684 = 9684; + public static final int VALENTIN_RASPUTIN = 9685; + public static final int VON_VAN_VON = 9686; + public static final int VLAD_BECHSTEIN = 9687; + public static final int DRACONIS_SANGUINE = 9688; + public static final int MORT_NIGHTSHADE = 9689; + public static final int VAMPYRUS_DIAEMUS = 9690; + public static final int CARNIVUS_BELAMORTA = 9691; + public static final int VORMAR_VAKAN = 9692; + public static final int MISDRIEVUS_SHADUM = 9693; + public static final int VLAD_DIAEMUS = 9694; + public static final int NOCTILLION_LUGOSI = 9695; + public static final int ALEK_CONSTANTINE = 9696; + public static final int GRIGOR_RASPUTIN = 9697; + public static final int HAEMAS_LAMESCUS = 9698; + public static final int REMUS_KANINUS = 9699; + public static final int VALLESSIA_DRACYULA = 9700; + public static final int VIOLETTA_SANGUINE = 9701; + public static final int DIPHYLLA_BECHSTEIN = 9702; + public static final int EPISCULA_HELSING = 9703; + public static final int VAMPYRESSA_VAN_VON = 9704; + public static final int VALLESSIA_VON_PITT = 9705; + public static final int VONNETTA_VARNIS = 9706; + public static final int NATALIDAE_SHADUM = 9707; + public static final int MORTINA_DAUBENTON = 9708; + public static final int LASENNA_RASPUTIN = 9709; + public static final int CANINELLE_DRAYNAR = 9710; + public static final int VALENTINA_DIAEMUS = 9711; + public static final int NAKASA_JOVKAI = 9712; + public static final int CRIMSONETTE_VAN_MARR = 9713; + public static final int PIPISTRELLE_DRAYNAR = 9714; + public static final int LADY_NADEZHDA_SHADUM = 9715; + public static final int LORD_MISCHA_MYRMEL = 9716; + public static final int LORD_ALEXEI_JOVKAI_9717 = 9717; + public static final int BANKER_9718 = 9718; + public static final int BANKER_9719 = 9719; + public static final int GRINKA_KRAST = 9720; + public static final int DRASDAN_RANOR = 9721; + public static final int DESPOINA_CALLIDRA = 9722; + public static final int LENYIG_KARNA = 9723; + public static final int VARRIAN_SOBAK = 9724; + public static final int SLAVE_9725 = 9725; + public static final int SLAVE_9726 = 9726; + public static final int VAMPYRE_JUVINATE_9727 = 9727; + public static final int VAMPYRE_JUVINATE_9728 = 9728; + public static final int VAMPYRE_JUVINATE_9729 = 9729; + public static final int VAMPYRE_JUVINATE_9730 = 9730; + public static final int VAMPYRE_JUVENILE_9731 = 9731; + public static final int VAMPYRE_JUVENILE_9732 = 9732; + public static final int VAMPYRE_JUVENILE_9733 = 9733; + public static final int VAMPYRE_JUVENILE_9734 = 9734; + public static final int VYREWATCH_9735 = 9735; + public static final int VYREWATCH_9736 = 9736; + public static final int VYREWATCH_9737 = 9737; + public static final int VYREWATCH_9738 = 9738; + public static final int VYREWATCH_9739 = 9739; + public static final int VYREWATCH_9740 = 9740; + public static final int VYREWATCH_9741 = 9741; + public static final int VYREWATCH_9742 = 9742; + public static final int WEREWOLF_9743 = 9743; + public static final int WEREWOLF_9744 = 9744; + public static final int WEREWOLF_9745 = 9745; + public static final int AUCTIONEER = 9746; + public static final int FRANK_9749 = 9749; + public static final int SPECTATOR = 9750; + public static final int SPECTATOR_9751 = 9751; + public static final int SPECTATOR_9752 = 9752; + public static final int SPECTATOR_9753 = 9753; + public static final int SPECTATOR_9754 = 9754; + public static final int SPECTATOR_9755 = 9755; + public static final int VYREWATCH_SENTINEL_9756 = 9756; + public static final int VYREWATCH_SENTINEL_9757 = 9757; + public static final int VYREWATCH_SENTINEL_9758 = 9758; + public static final int VYREWATCH_SENTINEL_9759 = 9759; + public static final int VYREWATCH_SENTINEL_9760 = 9760; + public static final int VYREWATCH_SENTINEL_9761 = 9761; + public static final int VYREWATCH_SENTINEL_9762 = 9762; + public static final int VYREWATCH_SENTINEL_9763 = 9763; + public static final int YENRAB_9764 = 9764; + public static final int LAHSRAM_9765 = 9765; + public static final int ERODOEHT_9766 = 9766; + public static final int CARL_9767 = 9767; + public static final int ROY = 9768; + public static final int LECTOR_GURA_9769 = 9769; + public static final int SISTER_SEVI_9770 = 9770; + public static final int SISTER_TOEN_9771 = 9771; + public static final int SISTER_YRAM_9772 = 9772; + public static final int KROY_9773 = 9773; + public static final int DAMIEN_LEUCURTE_9774 = 9774; + public static final int LORD_CROMBWICK_9775 = 9775; + public static final int PAINTED_ONE = 9776; + public static final int PAINTED_ONE_9777 = 9777; + public static final int KURT = 9778; + public static final int DON = 9779; + public static final int DEBRA = 9780; + public static final int TANYA_9781 = 9781; + public static final int KURT_9782 = 9782; + public static final int DON_9783 = 9783; + public static final int DEBRA_9784 = 9784; + public static final int TANYA_9785 = 9785; + public static final int CHILD_9786 = 9786; + public static final int CHILD_9787 = 9787; + public static final int CHILD_9788 = 9788; + public static final int CHILD_9789 = 9789; + public static final int CHILD_9790 = 9790; + public static final int CHILD_9791 = 9791; + public static final int CHILD_9792 = 9792; + public static final int CHILD_9793 = 9793; + public static final int CHILD_9794 = 9794; + public static final int CHILD_9795 = 9795; + public static final int CHILD_9796 = 9796; + public static final int CHILD_9797 = 9797; + public static final int CHILD_9798 = 9798; + public static final int CHILD_9799 = 9799; + public static final int SLEEPWALKER_9801 = 9801; + public static final int SLEEPWALKER_9802 = 9802; /* This file is automatically generated. Do not edit. */ } From 84a3b3ccb321f3300a22f5a9418fe50d22cfabb1 Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Thu, 4 Jun 2020 07:47:57 -0600 Subject: [PATCH 06/14] Update Scripts to 2020-06-04-c1-rev182 --- .../src/main/scripts/FriendUpdate.hash | 2 +- .../src/main/scripts/FriendUpdate.rs2asm | 246 ++++++++++-------- .../src/main/scripts/IgnoreUpdate.hash | 2 +- .../src/main/scripts/IgnoreUpdate.rs2asm | 110 ++++---- 4 files changed, 198 insertions(+), 162 deletions(-) diff --git a/runelite-client/src/main/scripts/FriendUpdate.hash b/runelite-client/src/main/scripts/FriendUpdate.hash index 78f935d1bb..6027e16dfd 100644 --- a/runelite-client/src/main/scripts/FriendUpdate.hash +++ b/runelite-client/src/main/scripts/FriendUpdate.hash @@ -1 +1 @@ -6DC2945220E60445B7857ECFB97908E0B28FF0E96E533BB8DC8293DC68A986C2 \ No newline at end of file +1493BFAD37FCE6E5EFDCF0C8C9000C1BEFD6954857F520D141CB7963BCAD9D29 \ No newline at end of file diff --git a/runelite-client/src/main/scripts/FriendUpdate.rs2asm b/runelite-client/src/main/scripts/FriendUpdate.rs2asm index 69cb250b31..f2c0c75634 100644 --- a/runelite-client/src/main/scripts/FriendUpdate.rs2asm +++ b/runelite-client/src/main/scripts/FriendUpdate.rs2asm @@ -117,7 +117,7 @@ LABEL101: iconst 1 iload 0 if_sethide - jump LABEL468 + jump LABEL484 LABEL105: iload 15 iconst -1 @@ -147,21 +147,39 @@ LABEL126: iconst 1 iload 0 if_sethide - jump LABEL468 + jump LABEL484 LABEL130: + iload 15 + iconst 0 + if_icmpeq LABEL134 + jump LABEL146 +LABEL134: + sconst "You may add friends by using the button below, or by " + sconst "right-clicking" + sconst "long pressing" + invoke 1971 + sconst " on a message from them and selecting to add them as a friend." + join_string 3 + iload 7 + if_settext + iconst 1 + iload 0 + if_sethide + jump LABEL484 +LABEL146: invoke 1972 istore 14 iload 14 iconst 1 - if_icmpeq LABEL136 - jump LABEL141 -LABEL136: + if_icmpeq LABEL152 + jump LABEL157 +LABEL152: iconst 8 iconst 5 iload 13 scale istore 13 -LABEL141: +LABEL157: sconst "" iload 7 if_settext @@ -171,71 +189,71 @@ LABEL141: 3628 get_varc_int 183 switch - 1: LABEL151 - 2: LABEL154 - 3: LABEL159 - 4: LABEL174 - 5: LABEL194 - 8: LABEL164 - 9: LABEL169 - jump LABEL213 -LABEL151: + 1: LABEL167 + 2: LABEL170 + 3: LABEL175 + 4: LABEL190 + 5: LABEL210 + 8: LABEL180 + 9: LABEL185 + jump LABEL229 +LABEL167: iconst 0 3629 - jump LABEL213 -LABEL154: + jump LABEL229 +LABEL170: iconst 1 3633 iconst 1 3630 - jump LABEL213 -LABEL159: + jump LABEL229 +LABEL175: iconst 1 3633 iconst 0 3630 - jump LABEL213 -LABEL164: + jump LABEL229 +LABEL180: iconst 1 3633 iconst 1 3632 - jump LABEL213 -LABEL169: - iconst 1 - 3633 - iconst 0 - 3632 - jump LABEL213 -LABEL174: - iconst 1 - 3633 - iconst 1 - 3636 - iconst 1 - 3631 - get_varc_int 205 - switch - 3: LABEL185 - 8: LABEL188 - 9: LABEL191 - iconst 1 - 3630 - jump LABEL193 + jump LABEL229 LABEL185: + iconst 1 + 3633 + iconst 0 + 3632 + jump LABEL229 +LABEL190: + iconst 1 + 3633 + iconst 1 + 3636 + iconst 1 + 3631 + get_varc_int 205 + switch + 3: LABEL201 + 8: LABEL204 + 9: LABEL207 + iconst 1 + 3630 + jump LABEL209 +LABEL201: iconst 0 3630 - jump LABEL193 -LABEL188: + jump LABEL209 +LABEL204: iconst 1 3632 - jump LABEL193 -LABEL191: + jump LABEL209 +LABEL207: iconst 0 3632 -LABEL193: - jump LABEL213 -LABEL194: +LABEL209: + jump LABEL229 +LABEL210: iconst 1 3633 iconst 1 @@ -244,33 +262,33 @@ LABEL194: 3631 get_varc_int 205 switch - 3: LABEL205 - 8: LABEL208 - 9: LABEL211 + 3: LABEL221 + 8: LABEL224 + 9: LABEL227 iconst 1 3630 - jump LABEL213 -LABEL205: + jump LABEL229 +LABEL221: iconst 0 3630 - jump LABEL213 -LABEL208: + jump LABEL229 +LABEL224: iconst 1 3632 - jump LABEL213 -LABEL211: + jump LABEL229 +LABEL227: iconst 0 3632 -LABEL213: +LABEL229: 3639 -LABEL214: +LABEL230: iload 9 iload 15 - if_icmplt LABEL218 - jump LABEL460 -LABEL218: + if_icmplt LABEL234 + jump LABEL476 +LABEL234: iload 9 - friend_getname + friend_getname sstore 1 sstore 0 iload 5 @@ -283,7 +301,7 @@ LABEL218: istore 10 sload 0 sconst "friend_cc_settext" - runelite_callback + runelite_callback cc_settext iconst 0 iload 13 @@ -315,24 +333,24 @@ LABEL218: istore 11 iload 11 iconst 0 - if_icmpne LABEL264 - jump LABEL271 -LABEL264: + if_icmpne LABEL280 + jump LABEL287 +LABEL280: iconst 1 sconst "Message" cc_setop iconst 2 sconst "" cc_setop - jump LABEL277 -LABEL271: + jump LABEL293 +LABEL287: iconst 1 sconst "" cc_setop iconst 2 sconst "Message" cc_setop -LABEL277: +LABEL293: iconst 3 sconst "Delete" cc_setop @@ -365,7 +383,7 @@ LABEL277: iconst 0 iconst 0 sconst "friend_cc_setposition" - runelite_callback + runelite_callback cc_setposition 1 iconst 1093 cc_setgraphic 1 @@ -374,14 +392,14 @@ LABEL277: sload 1 string_length iconst 0 - if_icmpgt LABEL318 - jump LABEL367 -LABEL318: + if_icmpgt LABEL334 + jump LABEL383 +LABEL334: iload 14 iconst 1 - if_icmpeq LABEL322 - jump LABEL336 -LABEL322: + if_icmpeq LABEL338 + jump LABEL352 +LABEL338: iconst 10 sconst "Reveal previous name" cc_setop @@ -395,8 +413,8 @@ LABEL322: sload 0 sconst "isIiiss" cc_setonop - jump LABEL364 -LABEL336: + jump LABEL380 +LABEL352: sconst "Previous name:" sconst "
" sload 1 @@ -425,11 +443,11 @@ LABEL336: sconst "null" sconst "isIiiss" cc_setonop -LABEL364: +LABEL380: iconst 0 cc_sethide 1 - jump LABEL383 -LABEL367: + jump LABEL399 +LABEL383: iconst 40 iload 8 sconst "I" @@ -446,7 +464,7 @@ LABEL367: sconst "null" sconst "isIiiss" cc_setonop -LABEL383: +LABEL399: iload 5 iconst 4 iload 10 @@ -475,20 +493,20 @@ LABEL383: cc_settextshadow iload 11 iconst 0 - if_icmpeq LABEL413 - jump LABEL418 -LABEL413: + if_icmpeq LABEL429 + jump LABEL434 +LABEL429: sconst "Offline" cc_settext iconst 16711680 cc_setcolour - jump LABEL451 -LABEL418: + jump LABEL467 +LABEL434: iload 11 map_world - if_icmpeq LABEL422 - jump LABEL430 -LABEL422: + if_icmpeq LABEL438 + jump LABEL446 +LABEL438: sconst "World " iload 11 tostring @@ -496,13 +514,13 @@ LABEL422: cc_settext iconst 901389 cc_setcolour - jump LABEL451 -LABEL430: + jump LABEL467 +LABEL446: iload 11 iconst 5000 - if_icmpgt LABEL434 - jump LABEL443 -LABEL434: + if_icmpgt LABEL450 + jump LABEL459 +LABEL450: sconst "" sconst "Classic " iload 11 @@ -511,18 +529,18 @@ LABEL434: tostring join_string 3 cc_settext - jump LABEL449 -LABEL443: + jump LABEL465 +LABEL459: sconst "" sconst "World " iload 11 tostring join_string 3 cc_settext -LABEL449: +LABEL465: iconst 16776960 cc_setcolour -LABEL451: +LABEL467: iload 9 iconst 1 add @@ -531,24 +549,24 @@ LABEL451: add istore 12 istore 9 - jump LABEL214 -LABEL460: + jump LABEL230 +LABEL476: iload 15 iconst 1 - if_icmpge LABEL464 - jump LABEL468 -LABEL464: + if_icmpge LABEL480 + jump LABEL484 +LABEL480: iload 12 iconst 5 add istore 12 -LABEL468: +LABEL484: iload 12 iload 5 if_getheight - if_icmpgt LABEL473 - jump LABEL482 -LABEL473: + if_icmpgt LABEL489 + jump LABEL498 +LABEL489: iconst 0 iload 12 iload 5 @@ -557,8 +575,8 @@ LABEL473: iload 5 get_varc_int 9 invoke 72 - jump LABEL490 -LABEL482: + jump LABEL506 +LABEL498: iconst 0 iconst 0 iload 5 @@ -567,5 +585,5 @@ LABEL482: iload 5 iconst 0 invoke 72 -LABEL490: +LABEL506: return diff --git a/runelite-client/src/main/scripts/IgnoreUpdate.hash b/runelite-client/src/main/scripts/IgnoreUpdate.hash index b10226b2e6..0ec5f1229d 100644 --- a/runelite-client/src/main/scripts/IgnoreUpdate.hash +++ b/runelite-client/src/main/scripts/IgnoreUpdate.hash @@ -1 +1 @@ -256A38E234D9D44532175F4C98AA923327EE050E23D122573426D94FBF15936E \ No newline at end of file +8FAD64F66E1F60651E501B731C7B3D97D0453A04EFDDBC9D820890263C00BD4B \ No newline at end of file diff --git a/runelite-client/src/main/scripts/IgnoreUpdate.rs2asm b/runelite-client/src/main/scripts/IgnoreUpdate.rs2asm index a99a72a2f1..ddb5ed62f7 100644 --- a/runelite-client/src/main/scripts/IgnoreUpdate.rs2asm +++ b/runelite-client/src/main/scripts/IgnoreUpdate.rs2asm @@ -79,21 +79,39 @@ LABEL63: iconst 1 iload 0 if_sethide - jump LABEL263 + jump LABEL279 LABEL67: + iload 12 + iconst 0 + if_icmpeq LABEL71 + jump LABEL83 +LABEL71: + sconst "You may ignore users by using the button below, or by " + sconst "right-clicking" + sconst "long pressing" + invoke 1971 + sconst " on a message from them and selecting to add them to your ignore list." + join_string 3 + iload 5 + if_settext + iconst 1 + iload 0 + if_sethide + jump LABEL279 +LABEL83: invoke 1972 istore 11 iload 11 iconst 1 - if_icmpeq LABEL73 - jump LABEL78 -LABEL73: + if_icmpeq LABEL89 + jump LABEL94 +LABEL89: iconst 8 iconst 5 iload 10 scale istore 10 -LABEL78: +LABEL94: sconst "" iload 5 if_settext @@ -103,31 +121,31 @@ LABEL78: 3640 get_varc_int 184 switch - 1: LABEL88 - 2: LABEL91 - 3: LABEL94 - jump LABEL96 -LABEL88: + 1: LABEL104 + 2: LABEL107 + 3: LABEL110 + jump LABEL112 +LABEL104: iconst 0 3641 - jump LABEL96 -LABEL91: + jump LABEL112 +LABEL107: iconst 1 3642 - jump LABEL96 -LABEL94: + jump LABEL112 +LABEL110: iconst 0 3642 -LABEL96: +LABEL112: 3643 -LABEL97: +LABEL113: iload 7 iload 12 - if_icmplt LABEL101 - jump LABEL255 -LABEL101: + if_icmplt LABEL117 + jump LABEL271 +LABEL117: iload 7 - ignore_getname + ignore_getname sstore 1 sstore 0 iload 3 @@ -140,7 +158,7 @@ LABEL101: istore 8 sload 0 sconst "ignore_cc_settext" - runelite_callback + runelite_callback cc_settext iconst 0 iload 10 @@ -199,7 +217,7 @@ LABEL101: iconst 0 iconst 0 sconst "ignore_cc_setposition" - runelite_callback + runelite_callback cc_setposition 1 iconst 1093 cc_setgraphic 1 @@ -208,14 +226,14 @@ LABEL101: sload 1 string_length iconst 0 - if_icmpgt LABEL181 - jump LABEL230 -LABEL181: + if_icmpgt LABEL197 + jump LABEL246 +LABEL197: iload 11 iconst 1 - if_icmpeq LABEL185 - jump LABEL199 -LABEL185: + if_icmpeq LABEL201 + jump LABEL215 +LABEL201: iconst 10 sconst "Reveal previous name" cc_setop @@ -229,8 +247,8 @@ LABEL185: sload 0 sconst "isIiiss" cc_setonop - jump LABEL227 -LABEL199: + jump LABEL243 +LABEL215: sconst "Previous name:" sconst "
" sload 1 @@ -259,11 +277,11 @@ LABEL199: sconst "null" sconst "isIiiss" cc_setonop -LABEL227: +LABEL243: iconst 0 cc_sethide 1 - jump LABEL246 -LABEL230: + jump LABEL262 +LABEL246: iconst 40 iload 6 sconst "I" @@ -280,7 +298,7 @@ LABEL230: sconst "null" sconst "isIiiss" cc_setonop -LABEL246: +LABEL262: iload 7 iconst 1 add @@ -289,24 +307,24 @@ LABEL246: add istore 9 istore 7 - jump LABEL97 -LABEL255: + jump LABEL113 +LABEL271: iload 12 iconst 1 - if_icmpge LABEL259 - jump LABEL263 -LABEL259: + if_icmpge LABEL275 + jump LABEL279 +LABEL275: iload 9 iconst 5 add istore 9 -LABEL263: +LABEL279: iload 9 iload 3 if_getheight - if_icmpgt LABEL268 - jump LABEL278 -LABEL268: + if_icmpgt LABEL284 + jump LABEL294 +LABEL284: iconst 0 iload 9 iload 3 @@ -316,8 +334,8 @@ LABEL268: iload 3 if_getscrolly invoke 72 - jump LABEL286 -LABEL278: + jump LABEL302 +LABEL294: iconst 0 iconst 0 iload 3 @@ -326,5 +344,5 @@ LABEL278: iload 3 iconst 0 invoke 72 -LABEL286: +LABEL302: return From 37ab2f09ed68e3e7486c297acefffb98d693c019 Mon Sep 17 00:00:00 2001 From: Max Weber Date: Thu, 4 Jun 2020 08:02:31 -0600 Subject: [PATCH 07/14] worldmap: add Sins of the Father start location --- runelite-api/src/main/java/net/runelite/api/Quest.java | 3 ++- .../runelite/client/plugins/worldmap/QuestStartLocation.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/Quest.java b/runelite-api/src/main/java/net/runelite/api/Quest.java index 70b9767a16..89ff794cb7 100644 --- a/runelite-api/src/main/java/net/runelite/api/Quest.java +++ b/runelite-api/src/main/java/net/runelite/api/Quest.java @@ -49,7 +49,7 @@ public enum Quest RUNE_MYSTERIES(314, "Rune Mysteries"), SHEEP_SHEARER(315, "Sheep Shearer"), SHIELD_OF_ARRAV(316, "Shield of Arrav"), - VAMPIRE_SLAYER(317, "Vampire Slayer"), + VAMPYRE_SLAYER(1278, "Vampyre Slayer"), WITCHS_POTION(318, "Witch's Potion"), X_MARKS_THE_SPOT(550, "X Marks the Spot"), @@ -177,6 +177,7 @@ public enum Quest THE_FORSAKEN_TOWER(543, "The Forsaken Tower"), SONG_OF_THE_ELVES(603, "Song of the Elves"), THE_FREMENNIK_EXILES(718, "The Fremennik Exiles"), + SINS_OF_THE_FATHER(1276, "Sins of the Father"), //Miniquests ENTER_THE_ABYSS(319, "Enter the Abyss"), diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/QuestStartLocation.java b/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/QuestStartLocation.java index f2ef23c869..90e95f75e5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/QuestStartLocation.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/QuestStartLocation.java @@ -51,7 +51,7 @@ enum QuestStartLocation SHEEP_SHEARER(Quest.SHEEP_SHEARER, new WorldPoint(3190, 3272, 0)), SHIELD_OF_ARRAV_PHOENIX_GANG(Quest.SHIELD_OF_ARRAV, new WorldPoint(3208, 3495, 0)), SHIELD_OF_ARRAV_BLACK_ARM_GANG(Quest.SHIELD_OF_ARRAV, new WorldPoint(3208, 3392, 0)), - VAMPIRE_SLAYER(Quest.VAMPIRE_SLAYER, new WorldPoint(3096, 3266, 0)), + VAMPYRE_SLAYER(Quest.VAMPYRE_SLAYER, new WorldPoint(3096, 3266, 0)), WITCHS_POTION(Quest.WITCHS_POTION, new WorldPoint(2967, 3203, 0)), X_MARKS_THE_SPOT(Quest.X_MARKS_THE_SPOT, new WorldPoint(3227, 3242, 0)), @@ -144,6 +144,7 @@ enum QuestStartLocation SHADOW_OF_THE_STORM(Quest.SHADOW_OF_THE_STORM, new WorldPoint(3270, 3159, 0)), SHEEP_HERDER(Quest.SHEEP_HERDER, new WorldPoint(2616, 3299, 0)), SHILO_VILLAGE(Quest.SHILO_VILLAGE, new WorldPoint(2882, 2951, 0)), + SINS_OF_THE_FATHER(Quest.SINS_OF_THE_FATHER, new WorldPoint(3728, 3319, 0)), A_SOULS_BANE(Quest.A_SOULS_BANE, new WorldPoint(3307, 3454, 0)), SPIRITS_OF_THE_ELID(Quest.SPIRITS_OF_THE_ELID, new WorldPoint(3441, 2911, 0)), SWAN_SONG(Quest.SWAN_SONG, new WorldPoint(2345, 3652, 0)), From 9d01eb19761222ef9cf82a490746b04d1f4e646e Mon Sep 17 00:00:00 2001 From: melkypie <5113962+melkypie@users.noreply.github.com> Date: Thu, 4 Jun 2020 15:47:59 +0300 Subject: [PATCH 08/14] itemmanager: add worn items mapping for black graceful --- .../src/main/java/net/runelite/client/game/ItemManager.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java b/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java index 6233265e73..015311a78b 100644 --- a/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java +++ b/runelite-client/src/main/java/net/runelite/client/game/ItemManager.java @@ -145,6 +145,12 @@ public class ItemManager put(GRACEFUL_LEGS_21072, GRACEFUL_LEGS_21070). put(GRACEFUL_GLOVES_21075, GRACEFUL_GLOVES_21073). put(GRACEFUL_BOOTS_21078, GRACEFUL_BOOTS_21076). + put(GRACEFUL_HOOD_24745, GRACEFUL_HOOD_24743). + put(GRACEFUL_CAPE_24748, GRACEFUL_CAPE_24746). + put(GRACEFUL_TOP_24751, GRACEFUL_TOP_24749). + put(GRACEFUL_LEGS_24754, GRACEFUL_LEGS_24752). + put(GRACEFUL_GLOVES_24757, GRACEFUL_GLOVES_24755). + put(GRACEFUL_BOOTS_24760, GRACEFUL_BOOTS_24758). put(MAX_CAPE_13342, MAX_CAPE). From 00192904af239462229e91df9de0ef9b96960a16 Mon Sep 17 00:00:00 2001 From: melkypie <5113962+melkypie@users.noreply.github.com> Date: Thu, 4 Jun 2020 15:49:08 +0300 Subject: [PATCH 09/14] clues: account for blisterwood flail and black graceful --- .../plugins/cluescrolls/clues/FaloTheBardClue.java | 2 +- .../cluescrolls/clues/SkillChallengeClue.java | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/FaloTheBardClue.java b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/FaloTheBardClue.java index 8350483589..c91a054e32 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/FaloTheBardClue.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/FaloTheBardClue.java @@ -69,7 +69,7 @@ public class FaloTheBardClue extends ClueScroll implements TextClueScroll, NpcCl new FaloTheBardClue("These gloves of white won't help you fight, but aid in cooking, they just might.", item(COOKING_GAUNTLETS)), new FaloTheBardClue("They come from some time ago, from a land unto the east. Fossilised they have become, this small and gentle beast.", item(NUMULITE)), new FaloTheBardClue("To slay a dragon you must first do, before this chest piece can be put on you.", item(RUNE_PLATEBODY)), - new FaloTheBardClue("Vampyres are agile opponents, damaged best with a weapon of many components.", any("Rod of Ivandis or Ivandis flail", range(ROD_OF_IVANDIS_10, ROD_OF_IVANDIS_1), item(IVANDIS_FLAIL))) + new FaloTheBardClue("Vampyres are agile opponents, damaged best with a weapon of many components.", any("Rod of Ivandis or Ivandis/Blisterwood flail", range(ROD_OF_IVANDIS_10, ROD_OF_IVANDIS_1), item(IVANDIS_FLAIL), item(BLISTERWOOD_FLAIL))) ); private static final WorldPoint LOCATION = new WorldPoint(2689, 3550, 0); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/SkillChallengeClue.java b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/SkillChallengeClue.java index 46d42af87d..404de2bb6c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/SkillChallengeClue.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/SkillChallengeClue.java @@ -162,12 +162,12 @@ public class SkillChallengeClue extends ClueScroll implements NpcClueScroll, Nam new SkillChallengeClue("Burn a redwood log.", item(ItemID.REDWOOD_LOGS), item(ItemID.TINDERBOX)), new SkillChallengeClue("Complete a lap of Rellekka's Rooftop Agility Course", "complete a lap of the rellekka rooftop agility course whilst sporting the finest amount of grace.", true, all("A full Graceful set", - any("", item(ItemID.GRACEFUL_HOOD), item(ItemID.GRACEFUL_HOOD_11851), item(ItemID.GRACEFUL_HOOD_13579), item(ItemID.GRACEFUL_HOOD_13580), item(ItemID.GRACEFUL_HOOD_13591), item(ItemID.GRACEFUL_HOOD_13592), item(ItemID.GRACEFUL_HOOD_13603), item(ItemID.GRACEFUL_HOOD_13604), item(ItemID.GRACEFUL_HOOD_13615), item(ItemID.GRACEFUL_HOOD_13616), item(ItemID.GRACEFUL_HOOD_13627), item(ItemID.GRACEFUL_HOOD_13628), item(ItemID.GRACEFUL_HOOD_13667), item(ItemID.GRACEFUL_HOOD_13668), item(ItemID.GRACEFUL_HOOD_21061), item(ItemID.GRACEFUL_HOOD_21063)), - any("", item(ItemID.GRACEFUL_CAPE), item(ItemID.GRACEFUL_CAPE_11853), item(ItemID.GRACEFUL_CAPE_13581), item(ItemID.GRACEFUL_CAPE_13582), item(ItemID.GRACEFUL_CAPE_13593), item(ItemID.GRACEFUL_CAPE_13594), item(ItemID.GRACEFUL_CAPE_13605), item(ItemID.GRACEFUL_CAPE_13606), item(ItemID.GRACEFUL_CAPE_13617), item(ItemID.GRACEFUL_CAPE_13618), item(ItemID.GRACEFUL_CAPE_13629), item(ItemID.GRACEFUL_CAPE_13630), item(ItemID.GRACEFUL_CAPE_13669), item(ItemID.GRACEFUL_CAPE_13670), item(ItemID.GRACEFUL_CAPE_21064), item(ItemID.GRACEFUL_CAPE_21066), item(ItemID.AGILITY_CAPE), item (ItemID.AGILITY_CAPE_10648), item(ItemID.AGILITY_CAPE_13340), item(ItemID.AGILITY_CAPET), item(ItemID.AGILITY_CAPET_13341), item(ItemID.MAX_CAPE), item(ItemID.MAX_CAPE_13282), item(ItemID.MAX_CAPE_13342)), - any("", item(ItemID.GRACEFUL_TOP), item(ItemID.GRACEFUL_TOP_11855), item(ItemID.GRACEFUL_TOP_13583), item(ItemID.GRACEFUL_TOP_13584), item(ItemID.GRACEFUL_TOP_13595), item(ItemID.GRACEFUL_TOP_13596), item(ItemID.GRACEFUL_TOP_13607), item(ItemID.GRACEFUL_TOP_13608), item(ItemID.GRACEFUL_TOP_13619), item(ItemID.GRACEFUL_TOP_13620), item(ItemID.GRACEFUL_TOP_13631), item(ItemID.GRACEFUL_TOP_13632), item(ItemID.GRACEFUL_TOP_13671), item(ItemID.GRACEFUL_TOP_13672), item(ItemID.GRACEFUL_TOP_21067), item(ItemID.GRACEFUL_TOP_21069)), - any("", item(ItemID.GRACEFUL_LEGS), item(ItemID.GRACEFUL_LEGS_11857), item(ItemID.GRACEFUL_LEGS_13585), item(ItemID.GRACEFUL_LEGS_13586), item(ItemID.GRACEFUL_LEGS_13597), item(ItemID.GRACEFUL_LEGS_13598), item(ItemID.GRACEFUL_LEGS_13609), item(ItemID.GRACEFUL_LEGS_13610), item(ItemID.GRACEFUL_LEGS_13621), item(ItemID.GRACEFUL_LEGS_13622), item(ItemID.GRACEFUL_LEGS_13633), item(ItemID.GRACEFUL_LEGS_13634), item(ItemID.GRACEFUL_LEGS_13673), item(ItemID.GRACEFUL_LEGS_13674), item(ItemID.GRACEFUL_LEGS_21070), item(ItemID.GRACEFUL_LEGS_21072)), - any("", item(ItemID.GRACEFUL_GLOVES), item(ItemID.GRACEFUL_GLOVES_11859), item(ItemID.GRACEFUL_GLOVES_13587), item(ItemID.GRACEFUL_GLOVES_13588), item(ItemID.GRACEFUL_GLOVES_13599), item(ItemID.GRACEFUL_GLOVES_13600), item(ItemID.GRACEFUL_GLOVES_13611), item(ItemID.GRACEFUL_GLOVES_13612), item(ItemID.GRACEFUL_GLOVES_13623), item(ItemID.GRACEFUL_GLOVES_13624), item(ItemID.GRACEFUL_GLOVES_13635), item(ItemID.GRACEFUL_GLOVES_13636), item(ItemID.GRACEFUL_GLOVES_13675), item(ItemID.GRACEFUL_GLOVES_13676), item(ItemID.GRACEFUL_GLOVES_21073), item(ItemID.GRACEFUL_GLOVES_21075)), - any("", item(ItemID.GRACEFUL_BOOTS), item(ItemID.GRACEFUL_BOOTS_11861), item(ItemID.GRACEFUL_BOOTS_13589), item(ItemID.GRACEFUL_BOOTS_13590), item(ItemID.GRACEFUL_BOOTS_13601), item(ItemID.GRACEFUL_BOOTS_13602), item(ItemID.GRACEFUL_BOOTS_13613), item(ItemID.GRACEFUL_BOOTS_13614), item(ItemID.GRACEFUL_BOOTS_13625), item(ItemID.GRACEFUL_BOOTS_13626), item(ItemID.GRACEFUL_BOOTS_13637), item(ItemID.GRACEFUL_BOOTS_13638), item(ItemID.GRACEFUL_BOOTS_13677), item(ItemID.GRACEFUL_BOOTS_13678), item(ItemID.GRACEFUL_BOOTS_21076), item(ItemID.GRACEFUL_BOOTS_21078)))), + any("", item(ItemID.GRACEFUL_HOOD), item(ItemID.GRACEFUL_HOOD_11851), item(ItemID.GRACEFUL_HOOD_13579), item(ItemID.GRACEFUL_HOOD_13580), item(ItemID.GRACEFUL_HOOD_13591), item(ItemID.GRACEFUL_HOOD_13592), item(ItemID.GRACEFUL_HOOD_13603), item(ItemID.GRACEFUL_HOOD_13604), item(ItemID.GRACEFUL_HOOD_13615), item(ItemID.GRACEFUL_HOOD_13616), item(ItemID.GRACEFUL_HOOD_13627), item(ItemID.GRACEFUL_HOOD_13628), item(ItemID.GRACEFUL_HOOD_13667), item(ItemID.GRACEFUL_HOOD_13668), item(ItemID.GRACEFUL_HOOD_21061), item(ItemID.GRACEFUL_HOOD_21063), item(ItemID.GRACEFUL_HOOD_24743), item(ItemID.GRACEFUL_HOOD_24745)), + any("", item(ItemID.GRACEFUL_CAPE), item(ItemID.GRACEFUL_CAPE_11853), item(ItemID.GRACEFUL_CAPE_13581), item(ItemID.GRACEFUL_CAPE_13582), item(ItemID.GRACEFUL_CAPE_13593), item(ItemID.GRACEFUL_CAPE_13594), item(ItemID.GRACEFUL_CAPE_13605), item(ItemID.GRACEFUL_CAPE_13606), item(ItemID.GRACEFUL_CAPE_13617), item(ItemID.GRACEFUL_CAPE_13618), item(ItemID.GRACEFUL_CAPE_13629), item(ItemID.GRACEFUL_CAPE_13630), item(ItemID.GRACEFUL_CAPE_13669), item(ItemID.GRACEFUL_CAPE_13670), item(ItemID.GRACEFUL_CAPE_21064), item(ItemID.GRACEFUL_CAPE_21066), item(ItemID.GRACEFUL_CAPE_24746), item(ItemID.GRACEFUL_CAPE_24748), item(ItemID.AGILITY_CAPE), item (ItemID.AGILITY_CAPE_10648), item(ItemID.AGILITY_CAPE_13340), item(ItemID.AGILITY_CAPET), item(ItemID.AGILITY_CAPET_13341), item(ItemID.MAX_CAPE), item(ItemID.MAX_CAPE_13282), item(ItemID.MAX_CAPE_13342)), + any("", item(ItemID.GRACEFUL_TOP), item(ItemID.GRACEFUL_TOP_11855), item(ItemID.GRACEFUL_TOP_13583), item(ItemID.GRACEFUL_TOP_13584), item(ItemID.GRACEFUL_TOP_13595), item(ItemID.GRACEFUL_TOP_13596), item(ItemID.GRACEFUL_TOP_13607), item(ItemID.GRACEFUL_TOP_13608), item(ItemID.GRACEFUL_TOP_13619), item(ItemID.GRACEFUL_TOP_13620), item(ItemID.GRACEFUL_TOP_13631), item(ItemID.GRACEFUL_TOP_13632), item(ItemID.GRACEFUL_TOP_13671), item(ItemID.GRACEFUL_TOP_13672), item(ItemID.GRACEFUL_TOP_21067), item(ItemID.GRACEFUL_TOP_21069), item(ItemID.GRACEFUL_TOP_24749), item(ItemID.GRACEFUL_TOP_24751)), + any("", item(ItemID.GRACEFUL_LEGS), item(ItemID.GRACEFUL_LEGS_11857), item(ItemID.GRACEFUL_LEGS_13585), item(ItemID.GRACEFUL_LEGS_13586), item(ItemID.GRACEFUL_LEGS_13597), item(ItemID.GRACEFUL_LEGS_13598), item(ItemID.GRACEFUL_LEGS_13609), item(ItemID.GRACEFUL_LEGS_13610), item(ItemID.GRACEFUL_LEGS_13621), item(ItemID.GRACEFUL_LEGS_13622), item(ItemID.GRACEFUL_LEGS_13633), item(ItemID.GRACEFUL_LEGS_13634), item(ItemID.GRACEFUL_LEGS_13673), item(ItemID.GRACEFUL_LEGS_13674), item(ItemID.GRACEFUL_LEGS_21070), item(ItemID.GRACEFUL_LEGS_21072), item(ItemID.GRACEFUL_LEGS_24752), item(ItemID.GRACEFUL_LEGS_24754)), + any("", item(ItemID.GRACEFUL_GLOVES), item(ItemID.GRACEFUL_GLOVES_11859), item(ItemID.GRACEFUL_GLOVES_13587), item(ItemID.GRACEFUL_GLOVES_13588), item(ItemID.GRACEFUL_GLOVES_13599), item(ItemID.GRACEFUL_GLOVES_13600), item(ItemID.GRACEFUL_GLOVES_13611), item(ItemID.GRACEFUL_GLOVES_13612), item(ItemID.GRACEFUL_GLOVES_13623), item(ItemID.GRACEFUL_GLOVES_13624), item(ItemID.GRACEFUL_GLOVES_13635), item(ItemID.GRACEFUL_GLOVES_13636), item(ItemID.GRACEFUL_GLOVES_13675), item(ItemID.GRACEFUL_GLOVES_13676), item(ItemID.GRACEFUL_GLOVES_21073), item(ItemID.GRACEFUL_GLOVES_21075), item(ItemID.GRACEFUL_GLOVES_24755), item(ItemID.GRACEFUL_GLOVES_24757)), + any("", item(ItemID.GRACEFUL_BOOTS), item(ItemID.GRACEFUL_BOOTS_11861), item(ItemID.GRACEFUL_BOOTS_13589), item(ItemID.GRACEFUL_BOOTS_13590), item(ItemID.GRACEFUL_BOOTS_13601), item(ItemID.GRACEFUL_BOOTS_13602), item(ItemID.GRACEFUL_BOOTS_13613), item(ItemID.GRACEFUL_BOOTS_13614), item(ItemID.GRACEFUL_BOOTS_13625), item(ItemID.GRACEFUL_BOOTS_13626), item(ItemID.GRACEFUL_BOOTS_13637), item(ItemID.GRACEFUL_BOOTS_13638), item(ItemID.GRACEFUL_BOOTS_13677), item(ItemID.GRACEFUL_BOOTS_13678), item(ItemID.GRACEFUL_BOOTS_21076), item(ItemID.GRACEFUL_BOOTS_21078), item(ItemID.GRACEFUL_BOOTS_24758), item(ItemID.GRACEFUL_BOOTS_24760)))), new SkillChallengeClue("Mix an anti-venom potion.", item(ItemID.ANTIDOTE4_5952), xOfItem(ItemID.ZULRAHS_SCALES, 20)), new SkillChallengeClue("Mine a piece of Runite ore", "mine a piece of runite ore whilst sporting the finest mining gear.", true, ANY_PICKAXE, all("Prospector kit", item(ItemID.PROSPECTOR_HELMET), item(ItemID.PROSPECTOR_JACKET), item(ItemID.PROSPECTOR_LEGS), item(ItemID.PROSPECTOR_BOOTS))), new SkillChallengeClue("Steal a gem from the Ardougne market."), From cdf4489693628012f51bcdae17f295c37a81894e Mon Sep 17 00:00:00 2001 From: melkypie <5113962+melkypie@users.noreply.github.com> Date: Thu, 4 Jun 2020 15:50:05 +0300 Subject: [PATCH 10/14] itemskeptondeath: add dark squirrel to always lost items --- .../java/net/runelite/client/plugins/itemskeptondeath/Pets.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/Pets.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/Pets.java index de2b0edcb7..6a4592e6be 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/Pets.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/Pets.java @@ -67,7 +67,7 @@ final class Pets BABY_CHINCHOMPA, BABY_CHINCHOMPA_13324, BABY_CHINCHOMPA_13325, BABY_CHINCHOMPA_13326, BEAVER, - GIANT_SQUIRREL, + GIANT_SQUIRREL, DARK_SQUIRREL, HERON, RIFT_GUARDIAN, RIFT_GUARDIAN_20667, RIFT_GUARDIAN_20669, RIFT_GUARDIAN_20671, RIFT_GUARDIAN_20673, RIFT_GUARDIAN_20675, RIFT_GUARDIAN_20677, RIFT_GUARDIAN_20679, RIFT_GUARDIAN_20681, RIFT_GUARDIAN_20683, RIFT_GUARDIAN_20685, RIFT_GUARDIAN_20687, From 1ea792f07149d506fe5120c493f5b9a8b10e9e9a Mon Sep 17 00:00:00 2001 From: melkypie <5113962+melkypie@users.noreply.github.com> Date: Thu, 4 Jun 2020 15:50:54 +0300 Subject: [PATCH 11/14] runenergy: add black graceful --- .../plugins/runenergy/RunEnergyPlugin.java | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/runenergy/RunEnergyPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/runenergy/RunEnergyPlugin.java index ad7a888b50..867134f8fd 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/runenergy/RunEnergyPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/runenergy/RunEnergyPlugin.java @@ -62,31 +62,36 @@ public class RunEnergyPlugin extends Plugin private static final ImmutableSet ALL_GRACEFUL_HOODS = ImmutableSet.of( GRACEFUL_HOOD_11851, GRACEFUL_HOOD_13579, GRACEFUL_HOOD_13580, GRACEFUL_HOOD_13591, GRACEFUL_HOOD_13592, GRACEFUL_HOOD_13603, GRACEFUL_HOOD_13604, GRACEFUL_HOOD_13615, GRACEFUL_HOOD_13616, GRACEFUL_HOOD_13627, - GRACEFUL_HOOD_13628, GRACEFUL_HOOD_13667, GRACEFUL_HOOD_13668, GRACEFUL_HOOD_21061, GRACEFUL_HOOD_21063 + GRACEFUL_HOOD_13628, GRACEFUL_HOOD_13667, GRACEFUL_HOOD_13668, GRACEFUL_HOOD_21061, GRACEFUL_HOOD_21063, + GRACEFUL_HOOD_24743, GRACEFUL_HOOD_24745 ); private static final ImmutableSet ALL_GRACEFUL_TOPS = ImmutableSet.of( GRACEFUL_TOP_11855, GRACEFUL_TOP_13583, GRACEFUL_TOP_13584, GRACEFUL_TOP_13595, GRACEFUL_TOP_13596, GRACEFUL_TOP_13607, GRACEFUL_TOP_13608, GRACEFUL_TOP_13619, GRACEFUL_TOP_13620, GRACEFUL_TOP_13631, - GRACEFUL_TOP_13632, GRACEFUL_TOP_13671, GRACEFUL_TOP_13672, GRACEFUL_TOP_21067, GRACEFUL_TOP_21069 + GRACEFUL_TOP_13632, GRACEFUL_TOP_13671, GRACEFUL_TOP_13672, GRACEFUL_TOP_21067, GRACEFUL_TOP_21069, + GRACEFUL_TOP_24749, GRACEFUL_TOP_24751 ); private static final ImmutableSet ALL_GRACEFUL_LEGS = ImmutableSet.of( GRACEFUL_LEGS_11857, GRACEFUL_LEGS_13585, GRACEFUL_LEGS_13586, GRACEFUL_LEGS_13597, GRACEFUL_LEGS_13598, GRACEFUL_LEGS_13609, GRACEFUL_LEGS_13610, GRACEFUL_LEGS_13621, GRACEFUL_LEGS_13622, GRACEFUL_LEGS_13633, - GRACEFUL_LEGS_13634, GRACEFUL_LEGS_13673, GRACEFUL_LEGS_13674, GRACEFUL_LEGS_21070, GRACEFUL_LEGS_21072 + GRACEFUL_LEGS_13634, GRACEFUL_LEGS_13673, GRACEFUL_LEGS_13674, GRACEFUL_LEGS_21070, GRACEFUL_LEGS_21072, + GRACEFUL_LEGS_24752, GRACEFUL_LEGS_24754 ); private static final ImmutableSet ALL_GRACEFUL_GLOVES = ImmutableSet.of( GRACEFUL_GLOVES_11859, GRACEFUL_GLOVES_13587, GRACEFUL_GLOVES_13588, GRACEFUL_GLOVES_13599, GRACEFUL_GLOVES_13600, GRACEFUL_GLOVES_13611, GRACEFUL_GLOVES_13612, GRACEFUL_GLOVES_13623, GRACEFUL_GLOVES_13624, GRACEFUL_GLOVES_13635, - GRACEFUL_GLOVES_13636, GRACEFUL_GLOVES_13675, GRACEFUL_GLOVES_13676, GRACEFUL_GLOVES_21073, GRACEFUL_GLOVES_21075 + GRACEFUL_GLOVES_13636, GRACEFUL_GLOVES_13675, GRACEFUL_GLOVES_13676, GRACEFUL_GLOVES_21073, GRACEFUL_GLOVES_21075, + GRACEFUL_GLOVES_24755, GRACEFUL_GLOVES_24757 ); private static final ImmutableSet ALL_GRACEFUL_BOOTS = ImmutableSet.of( GRACEFUL_BOOTS_11861, GRACEFUL_BOOTS_13589, GRACEFUL_BOOTS_13590, GRACEFUL_BOOTS_13601, GRACEFUL_BOOTS_13602, GRACEFUL_BOOTS_13613, GRACEFUL_BOOTS_13614, GRACEFUL_BOOTS_13625, GRACEFUL_BOOTS_13626, GRACEFUL_BOOTS_13637, - GRACEFUL_BOOTS_13638, GRACEFUL_BOOTS_13677, GRACEFUL_BOOTS_13678, GRACEFUL_BOOTS_21076, GRACEFUL_BOOTS_21078 + GRACEFUL_BOOTS_13638, GRACEFUL_BOOTS_13677, GRACEFUL_BOOTS_13678, GRACEFUL_BOOTS_21076, GRACEFUL_BOOTS_21078, + GRACEFUL_BOOTS_24758, GRACEFUL_BOOTS_24760 ); // Agility skill capes and the non-cosmetic Max capes also count for the Graceful set effect @@ -94,7 +99,7 @@ public class RunEnergyPlugin extends Plugin GRACEFUL_CAPE_11853, GRACEFUL_CAPE_13581, GRACEFUL_CAPE_13582, GRACEFUL_CAPE_13593, GRACEFUL_CAPE_13594, GRACEFUL_CAPE_13605, GRACEFUL_CAPE_13606, GRACEFUL_CAPE_13617, GRACEFUL_CAPE_13618, GRACEFUL_CAPE_13629, GRACEFUL_CAPE_13630, GRACEFUL_CAPE_13669, GRACEFUL_CAPE_13670, GRACEFUL_CAPE_21064, GRACEFUL_CAPE_21066, - AGILITY_CAPE, AGILITY_CAPET, MAX_CAPE + GRACEFUL_CAPE_24746, GRACEFUL_CAPE_24748, AGILITY_CAPE, AGILITY_CAPET, MAX_CAPE ); @RequiredArgsConstructor From 656db84e07130774fa18a0dbc9c74522d29c951f Mon Sep 17 00:00:00 2001 From: melkypie <5113962+melkypie@users.noreply.github.com> Date: Thu, 4 Jun 2020 17:12:30 +0300 Subject: [PATCH 12/14] itemmappings: map blood fury to amulet of fury --- .../src/main/java/net/runelite/client/game/ItemMapping.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/game/ItemMapping.java b/runelite-client/src/main/java/net/runelite/client/game/ItemMapping.java index b6bef6d52f..9592eabfcc 100644 --- a/runelite-client/src/main/java/net/runelite/client/game/ItemMapping.java +++ b/runelite-client/src/main/java/net/runelite/client/game/ItemMapping.java @@ -112,7 +112,7 @@ public enum ItemMapping ITEM_ANGUISH_ORNAMENT_KIT(ANGUISH_ORNAMENT_KIT, NECKLACE_OF_ANGUISH_OR), ITEM_OCCULT_NECKLACE(OCCULT_NECKLACE, OCCULT_NECKLACE_OR), ITEM_OCCULT_ORNAMENT_KIT(OCCULT_ORNAMENT_KIT, OCCULT_NECKLACE_OR), - ITEM_AMULET_OF_FURY(AMULET_OF_FURY, AMULET_OF_FURY_OR), + ITEM_AMULET_OF_FURY(AMULET_OF_FURY, AMULET_OF_FURY_OR, AMULET_OF_BLOOD_FURY), ITEM_FURY_ORNAMENT_KIT(FURY_ORNAMENT_KIT, AMULET_OF_FURY_OR), ITEM_TORMENTED_BRACELET(TORMENTED_BRACELET, TORMENTED_BRACELET_OR), ITEM_TORMENTED_ORNAMENT_KIT(TORMENTED_ORNAMENT_KIT, TORMENTED_BRACELET_OR), From 2dd6fa41e918de192b814a991e61ebab10ea7af4 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 4 Jun 2020 10:01:11 -0400 Subject: [PATCH 13/14] ge: include both delta qty and qty --- .../java/net/runelite/http/api/ge/GrandExchangeTrade.java | 3 ++- .../runelite/http/service/ge/GrandExchangeController.java | 7 ++++--- .../net/runelite/http/service/ge/GrandExchangeService.java | 4 ++-- .../src/main/java/net/runelite/http/service/ge/Trade.java | 3 ++- .../client/plugins/grandexchange/GrandExchangePlugin.java | 6 +++--- .../plugins/grandexchange/GrandExchangePluginTest.java | 4 ++-- 6 files changed, 15 insertions(+), 12 deletions(-) diff --git a/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java b/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java index 3d123ecc2b..3e886b68cb 100644 --- a/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java +++ b/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java @@ -34,7 +34,8 @@ public class GrandExchangeTrade private boolean cancel; private boolean login; private int itemId; - private int quantity; + private int qty; + private int dqty; private int total; private int spent; private int offer; diff --git a/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java b/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java index 77d82e08dd..ad03083739 100644 --- a/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java +++ b/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java @@ -80,8 +80,8 @@ public class GrandExchangeController // We don't keep track of pending trades in the web UI, so only add cancelled or completed trades if (userId != null && - grandExchangeTrade.getQuantity() > 0 && - (grandExchangeTrade.isCancel() || grandExchangeTrade.getQuantity() == grandExchangeTrade.getTotal())) + grandExchangeTrade.getQty() > 0 && + (grandExchangeTrade.isCancel() || grandExchangeTrade.getQty() == grandExchangeTrade.getTotal())) { grandExchangeService.add(userId, grandExchangeTrade); } @@ -91,7 +91,8 @@ public class GrandExchangeController trade.setCancel(grandExchangeTrade.isCancel()); trade.setLogin(grandExchangeTrade.isLogin()); trade.setItemId(grandExchangeTrade.getItemId()); - trade.setQuantity(grandExchangeTrade.getQuantity()); + trade.setQty(grandExchangeTrade.getQty()); + trade.setDqty(grandExchangeTrade.getDqty()); trade.setTotal(grandExchangeTrade.getTotal()); trade.setSpent(grandExchangeTrade.getSpent()); trade.setOffer(grandExchangeTrade.getOffer()); diff --git a/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeService.java b/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeService.java index e5acbc6aa7..227d5e1159 100644 --- a/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeService.java +++ b/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeService.java @@ -79,8 +79,8 @@ public class GrandExchangeService .addParameter("user", userId) .addParameter("action", grandExchangeTrade.isBuy() ? "BUY" : "SELL") .addParameter("item", grandExchangeTrade.getItemId()) - .addParameter("quantity", grandExchangeTrade.getQuantity()) - .addParameter("price", grandExchangeTrade.getSpent() / grandExchangeTrade.getQuantity()) + .addParameter("quantity", grandExchangeTrade.getQty()) + .addParameter("price", grandExchangeTrade.getSpent() / grandExchangeTrade.getQty()) .executeUpdate(); } } diff --git a/http-service/src/main/java/net/runelite/http/service/ge/Trade.java b/http-service/src/main/java/net/runelite/http/service/ge/Trade.java index 6fcb812ab7..3a6d64fb30 100644 --- a/http-service/src/main/java/net/runelite/http/service/ge/Trade.java +++ b/http-service/src/main/java/net/runelite/http/service/ge/Trade.java @@ -34,7 +34,8 @@ class Trade private boolean cancel; private boolean login; private int itemId; - private int quantity; + private int qty; + private int dqty; private int total; private int spent; private int offer; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java index 3e67baa648..8e5e0793ce 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java @@ -412,7 +412,6 @@ public class GrandExchangePlugin extends Plugin GrandExchangeTrade grandExchangeTrade = new GrandExchangeTrade(); grandExchangeTrade.setBuy(state == GrandExchangeOfferState.BUYING); grandExchangeTrade.setItemId(offer.getItemId()); - grandExchangeTrade.setQuantity(0); grandExchangeTrade.setTotal(offer.getTotalQuantity()); grandExchangeTrade.setSpent(0); grandExchangeTrade.setOffer(offer.getPrice()); @@ -443,7 +442,7 @@ public class GrandExchangePlugin extends Plugin grandExchangeTrade.setBuy(state == GrandExchangeOfferState.CANCELLED_BUY); grandExchangeTrade.setCancel(true); grandExchangeTrade.setItemId(offer.getItemId()); - grandExchangeTrade.setQuantity(offer.getQuantitySold()); + grandExchangeTrade.setQty(offer.getQuantitySold()); grandExchangeTrade.setTotal(offer.getTotalQuantity()); grandExchangeTrade.setSpent(offer.getSpent()); grandExchangeTrade.setOffer(offer.getPrice()); @@ -466,7 +465,8 @@ public class GrandExchangePlugin extends Plugin GrandExchangeTrade grandExchangeTrade = new GrandExchangeTrade(); grandExchangeTrade.setBuy(state == GrandExchangeOfferState.BUYING); grandExchangeTrade.setItemId(offer.getItemId()); - grandExchangeTrade.setQuantity(qty); + grandExchangeTrade.setQty(offer.getQuantitySold()); + grandExchangeTrade.setDqty(qty); grandExchangeTrade.setTotal(offer.getTotalQuantity()); grandExchangeTrade.setSpent(dspent); grandExchangeTrade.setOffer(offer.getPrice()); diff --git a/runelite-client/src/test/java/net/runelite/client/plugins/grandexchange/GrandExchangePluginTest.java b/runelite-client/src/test/java/net/runelite/client/plugins/grandexchange/GrandExchangePluginTest.java index 9f638b837d..4b513f4fa2 100644 --- a/runelite-client/src/test/java/net/runelite/client/plugins/grandexchange/GrandExchangePluginTest.java +++ b/runelite-client/src/test/java/net/runelite/client/plugins/grandexchange/GrandExchangePluginTest.java @@ -157,7 +157,7 @@ public class GrandExchangePluginTest GrandExchangeTrade trade = captor.getValue(); assertTrue(trade.isBuy()); assertEquals(ItemID.ABYSSAL_WHIP, trade.getItemId()); - assertEquals(2, trade.getQuantity()); + assertEquals(2, trade.getDqty()); assertEquals(10, trade.getTotal()); assertEquals(20, trade.getSpent()); } @@ -214,7 +214,7 @@ public class GrandExchangePluginTest assertTrue(trade.isBuy()); assertTrue(trade.isCancel()); assertEquals(ItemID.ABYSSAL_WHIP, trade.getItemId()); - assertEquals(1, trade.getQuantity()); + assertEquals(1, trade.getQty()); assertEquals(10, trade.getTotal()); assertEquals(25, trade.getSpent()); } From 4a875fd9deb57fc84dc6d52f9d96ce8ac93cc730 Mon Sep 17 00:00:00 2001 From: melkypie <5113962+melkypie@users.noreply.github.com> Date: Thu, 4 Jun 2020 17:17:55 +0300 Subject: [PATCH 14/14] worldmap: add hallowed sepulchre to minigames --- .../net/runelite/client/plugins/worldmap/MinigameLocation.java | 1 + 1 file changed, 1 insertion(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MinigameLocation.java b/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MinigameLocation.java index 4158308d1e..6524dee2d8 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MinigameLocation.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MinigameLocation.java @@ -71,6 +71,7 @@ enum MinigameLocation DUMMY_ROOM("Dummy Room", new WorldPoint(2857, 3551, 0)), CATAPULT_ROOM("Catapult Room", new WorldPoint(2842, 3545, 0)), SHOT_PUT_ROOM("Shot Put Room", new WorldPoint(2863, 3550, 0)), + HALLOWED_SEPULCHRE("Hallowed Sepulchre", new WorldPoint(3653, 3386, 1)), THE_GAUNTLET("The Gauntlet", new WorldPoint(3223, 12505, 1)); private final String tooltip;