From a1ff2458f1cc1fec9b8bb12cf263e447b70d4af6 Mon Sep 17 00:00:00 2001 From: RedSparr0w Date: Sat, 23 Nov 2019 13:48:46 +1300 Subject: [PATCH] update close shop method --- .../src/redone/game/bots/BotHandler.java | 9 ++++++++- .../redone/game/bots/BotHandler.class | Bin 5991 -> 6086 bytes 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/2006Redone Server/src/redone/game/bots/BotHandler.java b/2006Redone Server/src/redone/game/bots/BotHandler.java index 1940a2d1..8b465d71 100644 --- a/2006Redone Server/src/redone/game/bots/BotHandler.java +++ b/2006Redone Server/src/redone/game/bots/BotHandler.java @@ -102,11 +102,18 @@ public class BotHandler return null; } - public static void closeShop(Client player){ + public static void closeShop(Client player) { Client shop = getPlayerShop(player); if (shop == null) return; shop.disconnected = true; shop.logout(true); + for (int index = 0; index < botList.size(); index++){ + if (botList.get(index).getBotClient().properName.equalsIgnoreCase(player.properName)) { + botList.remove(index); + return; + } + index++; + } } public static void addCoins(int shop_id, int amount){ diff --git a/CompiledServer/production/2006rebotted/redone/game/bots/BotHandler.class b/CompiledServer/production/2006rebotted/redone/game/bots/BotHandler.class index 120a8e5e59ce7bc9255e905910550561125856a8..f20611e84f61c5350156108e3ab2723346f50d2f 100644 GIT binary patch delta 2802 zcmb7FX?Rps5lt;q9}?&07WD2(L_WcjUgb4+AeX$ zy+s8<5qFJf2y}wDFyp>2+{>bA1YNf)(BwQZE6889!)SaufM;Ahi{}D(Uac>vcu~bmDqapUlUFq2t14b|@jBjc@Mi~ax|o2!IC#s& zM5QhtZ#(#F=Oiig+3z^ml4!J62H$n?H$h4H&sdk24IK5p(d4!GG~Tga51eSjAD8W$+0;b?}+N=Q!Em3w-I|D}%3bzQH%d z+3hcle2Xmx->LW>KNxIN?MD?obokmoH2xE|8|=U_Mj&FuCl)g^VvFBMhByx1H4>1Z z5f^nvLSl?$N|upqf{?J}7|GSm1E?_*9x)#ajSQ4LNAisn$RHzwrO-%``bVT#P(3TQ zu#}XPwU(aRkXV{AJY$HF5-Ck=$QU+i7a3|~7?v0ru406Wk$Q3&K}$KdI5Nse6c;7L z+0&YV9};7o66;V*={(-qY=!LwbIxuOShJg21$nH_!*1RHcYaH3ep5?b!#pl!v^33& zE$XZY-7WD+91#nHlynFt^UH@r_|0(C2VpAeXrJcUrz49xD@%DeEu;AszWvcINQdV# zlQP3IX5k3xCgp%5QO~cSmW&qNypn!?B&KKXAu|(~WR^@(_gb2ODjbbt_*U&$?|jvc zqvrE$$5XRVLNq7fMA&Gc)dGtU#7Q_=<9B|MStX2HlD#ypaZiCu??N;(u8%u|-cE~O zL(s%%4pw0Ry;OS>Ai`qdFkfK#BkCC&<$m-X{p zw-e6=X^^gtjpzGZxSlkW=9JYb4N;O+gKV@AwvAm-nx+A~Ak*n#KaV8wNX>@z6S5p| zUR!InF;fk^&bxvGIJM98#OMys_C7Lgfv;S8)E1R1MRV+C<$ zs#sk8hTj(7v1m6!Q!1W?-BDq0KzW6o#3*ZAWF3MV5f$F6`%#T-M1>EV;Utl>K90)h zdQ>JcayitGi&Z|Z)8=D}Av#~@8^>$ev2?d4S7(KO8Nnl#L=2#yTC9zw*4p<5+15sZ>tmnXu<6NG7 zp4SD611LySuG%?7By`O6aQM731RyCKJpJ6h5^UvO-90;+Ix~ry<;c{JBz9kgENZp6 zdn7TYzGJ5%B@tJEbY78m`Ge*=77?rO2Mfd+R)}6iRytb^#}neK)s& z8OL#cn(sx-SBV^`eAiVe-&KTNM09)iqf3!}9XY(7jgjCraf5fd&Jy<`p6YK^^(GO| zsI>dICEG(}{fhPrehY|wehK0xM!cCImJ`H^UJ%-U1N$oedq7-Bu2Y@2HqAtBn@Df- z`K@+qeDOMrU4tQ&>oKmlx@a}BY^vjntGlspdz;01df$q-6F{mjhq9r;o7BRs)NbRA zyP8G4okd;4Vy@=Zb5}2Fgjwb`vZO6n+Xufk&0&E4TFX?!hIMdw4RLTpinfu3AX_9| z#yFA;qQ8xrH2PF2tub~UuK>c2R1tojt@uM!$LHCRX>B&aZ|x^I1^qrox}VS=;APOx zCVCLVuoe~6cSDB2a28!-fe=mznFAJX(Y8C-DdGEh; vcaI5<>?TZ@6>jXp{+$SJ!o*o!IG_^;DpK(-D%ZPV!kn2LS}xVheYosr_ecIz delta 2662 zcma)733O9c5WO$|CqMal=?10H6)6g|O@UGoL=glPwYDs3!5x)W5sHAK7Brv*QQV^} zDyzsM1%W~+;!?M&D2fWWf&wb;`+``hcYZ?KqvxnOIrHbwn>X*yoq6-?yB^37Z9V+N z(*O!pwvB<9;lr(%Y2h{>ZpSPy?yzwu?y_*V4GZ`9&<6MVaUa4qwfjXpU}HAsh?py4 zp4c7~=Z9=OjQL_)U}GT``KT?nutc7Zh*&D-M?<166R}*x3JWW3WMGCDkI8eD7^_8F zE$6QB<8iDNvChVN)X3@v5gX;8h`4MLQ7f=F3zjEjVT+9?@sx?8hHB=%MjuiAJG+bq0p;SC#ovE9O(Hu?);ZSa25cy z1Rrahf>SN*)!2vq8Wk9)F$QBT?9liGpK5$2;(&;AQL6DdzOeA6##b1r@io4&@U6yo zxKZPK>{Lh#=eyD}HGaTOjUPq)gr7Bj5$#tIzY(p+)1mAje%CmJ5gLD>LE}#xCVY)X z1+A2FS=gnOp-ipZDALNKEUmoCrrQ)=TR|#4rswAyi(LuFV z$>F)49-cN@rKq;yH$B;1+No5n(r~?2=^`>jWXb_q#HQL~r=^b4sspBmGpt@l34RU_ zx3Y}WaYjw0Rc8b|6Gn|4H))iDIq}NMnhE}8s`o&4vVpe3A{0*Jn+t>Z&OOxI;!G6L zewJe|MjUmPhH^-FNT5xpp|pGW2CfXF)Q;}P**J%9KB3(4y(`dH4GnJ#WEF{5A>5Qf z495sQMLW+qMYQv&xg6UC)C^=X@`bnvCN8GcfJ$Q6OE6Nx*7S-CD#k5~pB0k0Ww7a; zic1;S#hpH9r@@$+xQx*(%ttF+?r1yU$0*U1fuz_f$Z8qN8Og0uct|-9$zc~JmD)ptraMy(uw}wsgDW8=qK88p;zp6$=eHB&z`NxSFs{9EJ8V8o(0A(&IH0 zl9WSgJd8gPXJNdB2?d9ksRW+r1pY9wh=IE#Wjp+~C;xd|mB0ql$+T2Ps?`VAkQq4P zG>iuL7%NX=`EYHtSX|xBcT>D_YT+-+eF^5eTyrBj=b908Sr6Z4WV6-sHlw4$JOrs6 ztxyN6I9MM-dN6{-dL+vucNqfo4{k<|3#H2&x37ok?9Ww*Aa5PdFd)5|&ng2~vERlJ z_gIorfz~9g8*}J`@fd&!?CopW(UX|Tbq>jrWjBsb$;}Y7LRyH5n{7JDX$on8B$y4b zS=R<6G1;!sWUs^ZLLAq}akFesNv%cjtUO6JFM|9;V}Du%T}zuWG7#M=8GbS`PT_F8 zu?YvaN12uLQ*Z-GR&-2qaJU@0y--mcq`I<+>V2`(%X6Y)Bgf9zT1-k