From 80f6ac9dee4d5763b73ea089b3f29f99847f9493 Mon Sep 17 00:00:00 2001 From: Light2 Date: Wed, 18 Jun 2014 16:27:06 +0200 Subject: [PATCH 001/198] Updated engine --- ngengine_public.jar | Bin 27380519 -> 27433800 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ngengine_public.jar b/ngengine_public.jar index 91d5298a3ff2061d75a0f576a175dcd294a4f2a5..db951092785fbd56d740ed9bedfcb28426712a56 100644 GIT binary patch delta 1461135 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%0AMU~z1^t&!aRHkmP=V-U9o`a|RTgrb}T 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
6@RdVK9`Cs!6Vi~o7g}?bQP?nfODO=hWvo* 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%0A*)O%9Q~;1U^hK+obeLz$n75Yqe# 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

McohE{*`y-cbN!({d^J&{}XdXg_@AHUX&4& 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⪻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 oBRRpee2wj*jDqYOioVc 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 z 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

0YdynQTxuZS(kFpTc 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 P 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

~ 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%0Dd$<`j(j^$lL&aJ{m_tOfvv)#lUPVx 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

qj}!ObG+M$Y_2&%G-fy%PE#NzP74 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¨zIedBPoTB&rklfc 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

(k|PUA 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⋘;yAo=&Zc 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�`8uo|b^-O%=z|-# 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 bs3+VDlxUU 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�8jjGp&JNR| z!ESg8F~{vG10 zFhmNv{s_QF9M5N&yR=pFDEF#8&3~XF@K5y8WGZtezbIkyml@iatD752x4KP^B@44< zk3;-^R;!Z`ox#qvW!$I)s86R|{H$x+-Kxj~7&B7Dn!#2v>PqFsa{8(Im}3g4SWrIm zlkfkC#Yj(9!1Md97imWpH6Cf6>m5hwmc)UuXROF78d+gE9KL42&8QTc6P9)C;kF5X zQX5NoWJ|8Oq}gsu2=$gh5vXWke6a%q1P4zg`36*=Nu@2agsE#DVaYWK>Cd;_^L)u>(KGt}E{CY>2T z>CNTUH3qjw)1D53+yVsmd(M&%G)~N4BkH@ z*Ms9fRn%Ss&{dXVC3K2)XqY zD0b?T`*(XJ@&(yEpUd#CN9`Y>SgtvqwYy_in+9ATBfwrv`qj17)VIfKFZk_A?!JGX z`(z6neDwtjQh}QXojK(6d~Z*9UEuRjh^13x5Au@j|7j;2e?+ueHEX5qyGQfU|6?R=W92&BA>FS2a zavS}4KhpArhC+@--S;dIRqpHiPnLej$1nMxz(t3AS05$~ z-)uSuE^w9Y(+Q)@>s@9Dw8T|glY?#Bt|kZ&9_M8CjL45K9i{;yD(W0cLE&M=Fj$JF z+P#wVIWDS{Gr{r>-{Dy6Fz^T9g!jC~Ad4WYZezs<(FEUDJf8dSi*w+>t7 z5iLU<*SN_o`5+=FSq{%}(JV7^k7U4%qeEvko}~1k5|E)nGoK=c49EV+-#I zv1<-A2NH46N@^K!ZZ_J7X8l~@{e{Txt!A7T*K>$9&2E{XkeQmZT}XdyL7uFl{xh1$ z<1zP|Xkzq@YMDrk)Gvx>nGEnHMDerHN!L_Xt#k^gu)U|)fqSIMSX8@11}^*H0yo97 z6l+olgJ-4<6*^&CK$ACCXhGu7U7pntSLkCpkJ;QtXv(Sr(G_@t0aH!!S0~2U=otj_ z?08i$bu+|HneKSEPz-DSLNH^kWipLfxbNw;u8zg>D{Vy8G5xAMc7R^L)-H=ou7Ii4 zqd31mB0o(%Zi@Hed0YtdaVtx?0hQX1-htJu{(VT=K}nc}ez|1>T4wufP#k!_!sH}_ zOX7*i9jh@{fbRkWe*U3pD*g6Oo>yah{2HDwPzZZa<_8GO+-_DUbdMgJc+Tb>t^Ci3 zy(+HVE-!rcN}B?@KLEiKAe%=^LAGDR75%$nbU1+MIcDnY`5axwxY|#)Kto9sCEBB|AN=Hg(}oKln-Q# zE8*yLCV0f5Rq(T2g6oE%n>_dhDvYkLdl0m z(>egUV9>|5LP@}T^yVwEO#p&Pk;?qd=9X$LYx4BPpU&f4f8oGm3PA7kq0X0Y6!Y_g zu5@Vc^%gM$jaGHm->oQc0Sas)LPcbQ^W9FD`apogcWetg4}-NLASJl+nm(Qe*#x?I zmw|%GLAr=`C}MHDlfs@I>&a+09C@Pg4Ei)-yy|=GPewWwzI@Ezma;bSDvImxW zr32SE5kO{Qnt5=NI14x`R{eyHZrQw~jqVlOVF?@gM|mrg&&pq7FK0Hm_}ldS!V}*# zyn29c+Xb;$*4Aw1VgsJ`R&&izC11W&#t$)9=wJ$=5>f@WG$DPLmL?EYfO<|`BrTcH zM<~-7nNhKPo)xc`YRJ!ItluLq1iwoR$*YcKExcK<6aw`giH>g|cFl0KwWnXD`*?LS z>DcdbBD7lgnfD}6GT{GsLmuFXW*2ExPay*|vPv9LK^ZmiVwRkSW*x4`e~BdUtWTO9 z7o!MH?FoC$RvE`QqHmvwzSFpr;QeHkrh4Tm0DoCm(2~sb$g4E4`Bi_KxSkCq&_#gP z6y+FQeu0UC=@P4A#{w@Ex36JXGMkF>*OOm5VZh*ln1wOCuhAasl+xMu(Xs!pOEe## zIn#XpEc(#TvQ#T{O-}X#5tIa*T^QBHB4MZS6P`pH8Gpt_*{_JjNayiJ5bmYpuon(x z0gbadn-utu8d z!9>2QqPBuag!CBw%(v>alF@Zk2xAVAbC9^?37WJ_Dv6{5I!Aks{5>_wjCmLeiQk~L z>j1mH17=)ncbs$Wr)@ft^=uh*xC|VKOlrPxcDcwm6#H(wZi0XO@}wsUCmzvI4Y}gw zz81=3AU{%v_~k53FXrzdLs*VA5-_Fa-#~Mry)B zDqPvJZ;?Lf7%kSCdq1w^#%1x%zxJrdhCY-3x0;Z~zCAm0a6IQZs3zntSwmuNckR{T zJ21cqL^Z=qIqlJoF8jj_5vyQW|IuK-{;IrOY2XfJP+b{#yigLV10#tCcz}-vJq%7)?2OZd!ih620(Z48}upgD~=EDmL?N}D(Xxy|vprE#VwB7U+Oa;?ML8Wox zGC@{vKB>vK9b+oy6l`$a9z-j{B)`cB5t{vgJ?lv>QSQTpVWM0iKq=$Xe_#I-8g@=5 z5spux5&8cWn%c?#gvQAMQw%MTJBkleC8e#e9|Woz#^s%$AuBeGM3Xh(Qor6mVpnSG z-9Ty2INAOi3Xk|6^o|UO2 zO0bAlOW)mH8t_WAN?%fvkI$(3^3k<>aT3X%-up1{Rr4}1-Y(lC8O2q@bl(vMKmmE| z%y@kr(A#-C;Bp)1ex-JP#>=LCdP8!E$${u0|NzYNqd- zd3p`yuau<+k$OUb3p*t}nxxe(EHW5GEDxdI6dN#+et<2e%#U420~jr97B;_Gw=vCc zfPlZ)yF7+ZdtB$QD0*P@3)9d!u7tb?xXD45c%u=n2ct9{M=5T%^qxZm#uVI>be5BO zC+*G|FG&io*0F zC0#u*Mm2?@z?Ce8l!HAxQx8X*$64n1dcN#5!jwhjeK|_|6TW-4{-6U7-8WW7uzyq$ zUstiWV=Ng~I|n&3P>TrhjJ#4BN(L_uc}1;iKCxJJ>1ngnRT?Cx!CI@d-enzc7f*H- zGi1c@{nK_?c=E`JpvYExS^;h4&6(YtS6e+}|Ju>>l*rS?@Aw7_b}scK0W~-VL_Nr zDX2cNu%NkTN&bU%J;z$NfL`Y^-V`ohy)k8{o)RD$Z)9s-*>q?IgjzUs9HpP)3c-=Y zzA#(sgZxXx*2=zY$A9`Lc~%)jSe0w7Yu_b;PIGlohoZt@TY(|Wc&sY+Fr>FTq6D^a za2er>D~tY7_#$J(#kxRT&g`!&c1&@}!G7gOK6WGcfX;C#`281Jq0G)F<@qqqH-6q7 z>l6^^N$2ZU^*6!U!*l;jC_95xxs-G?7ksWS_0-KbOrm z!7*;7UFf$9=H2v05zT2=cs6m z-vdgox|=T3rHp`Ni!UT*_ZVYh&Mv*hTqW8w%^n!2(>vza`SWov{9F=RT@ zKMkMMsaCF`NUjyxmq}hLG?v`Vhf@+gVIajVd zF-XhXW%T#_>jBE-N*??K3|F>#oB#NP2O^U7v+Z!^*bL*#>4Bi`r`=WNYwtuSLqdME-TBaol?=Mx(}m%IUVonpI6 z8~E`xkGbk4@i_53oHa`ZaM%tucSUBDHnSG(?ArOQjJv~1GhT;D&sDeU$e)%f>Svyn z-KnwcK!kbsq>vo+fKWmOoO0L~3@FQ80oZajO@urgPPc}A2mQ=DQ<~AG2H4srwLXG{ z4HN9Qp~%G6eC-!I6M6DFOn(3XqCa#6sc%-l%YCtkI3U66u7A`-Vava=?yR);eogeB zWq4dsdf&h|r}lZxfrr(N9iJwD7YP5Q{mU5Jp73~($<|0aOiv?g;8!6`pKEuWN)R3A zg7yFd4AI4n3XwD7!ZWiv3{iLdOmG(1;K$(23m)UnJqg{W{=h`kpcG)4QL`Plkfm6R zzeC%TRO+8usR2z0tMh(ps{`(i_ex@AZ&kSx;?dz@0L0bSK(@9Cb2!%g2nMVG{I|)P zNU_GQy?t_>Zz<`+R)eK0leZ!TbDjOjiYt}~gTb}KmWnR&*06LlF}X_)ZM4d3X5c_YUoA|* zE>b`FbOKQL<5S5$*ZV0|sPfOz#c!nlL)rgF*b5&18vxHOeuAX|`u?U^pLq%&AS z=VT@Ep{Xyzi9Mu2(LIuXNzo9XWo4lyGaadOMrNGX*3pW|3k&yH79{S`I7vAp4c-f_tsQl>8PSZh>z9eb4vIJP*Jzo6qcji3)1INAUg&geiUZ z5(+A;g(p)p*$!aoj^3oB+W^H&a|PJFv0__?*C}Sk%B@r`y#hLFdjg_`_Mq6a&My>8 zzv{P^^~+cc*yD9{Lypq6C}@O++*K}Ao(W9hJr0r8sUba;7*(pzk;VkIiNeKkbVC(c z*^jF{Z=FepPHPMBx5o2>49d_QOm{Aks~7A|IMGl?b^)&>OnXb>3(vA0-AWq%Lu8tc zS66CYz5I*B@jEGY(hK#!8cE9dMp{P(w$Qn)jpjR)w+gjkZU(hx7Gy~e3c{@ujeZiU z$pu4Eft71XqzCi%XEABHg=CFWbQ~;X3N5-_K`T#kpl>RfnAV z%QfN%f`)NN74CM^mEf0L+B76=9FcN}og~wdYja_`YbJB06_GW3bvRg24CJ0kRk_4B zjk7F|S^T0XUj)5d>mh?v>$o&I19O!Gu`2g_F3*rkg&M zY9M=wFBS|$3pHo1SXvvQ`Zc10ji@2cyfK4Kr}`kaW?{5toGP+SQ*_j=pqnhYjd)X7 z6pXp7#9yS=&3aaGr)_b^W8AV8XG_-K2fhjstwK@vGEP${U7mA(a}L^D1OnMp0CK@4 zzEF~UcSEp-7*0PL2$l(7i(DmZMp8wFqw77v(#Z4Bq51I*hrzfTi5}qif6#*f(PMtYJdg6Moc`L51aeqVk}OO*e{& zoSh0}Lq8SPp!^)t+h9sA-}%WIBIjTOw~90UR%W3RtPJ_PNqxCnZq)WMu8az6c#Mt| zuo0zdETqyYU8LlD1bA+roayxG^ELx4bTh^%r=(2j`YpmFQIrg!)RGFYCo-@rw)a&g zu!NF0X&OxQF#1hBCwo+O2OTvbSrh_M_U_wpW5Sx$xN&0ogzO#y>dStMqnw=VFd!NX zvG*CmnaUlPJ+VWb8xGgET+X;CViXaku z3zn!ad>~% z?yc%5pO_=en-bn<%}N{JAR^F1p5Y?YLSEP+O2RGy?sycHbG)%Qn;-kCM zl0LF4`3o4BKBETbdjhSJ$k(5SKXS&M$uKc zvTOV}yrUTZ?hOD)7AX%|Qw8`#lUWLqlY77|PQ*CaB3v!VWiwmfbV*wdDs7Q~-$V$W zG4khck}XcsVrc?Rn}9^23C(NGtwyR6#TQZJ&^32ekDX-XXxh`(WBReTdm8c6|u zO{wuzCMsip72S((#y_8sOHhNl=@t)t&7yl6)hnmwJ1&>wX`KbISrn60+VW!kp!}TV zF~d7e%K)yD^fGitaz&$3jAJEH=Mxg>Gjf~5iQ+|0jp!vuP`d7U*&DPzV5a|+IPJ$?kKF6r#_mH)kiw!zrRz&KA;nA8*- z>`V|_ivM*%D1JHO2%F}dDtpTO2Ry8lUTEnJpp-Ucmrh0YuJrT5y0}fXkXzob5TcV= zYjf8b-i2ItLdXb3+vACp;z0$B2_JU#A}Ks=pOQRbyh@96g`}74zDBhB+nmfyPy4D#rkj zyBSJ;R_hVBM{t;ip9#Y>Hf618Wh*}2{SB}6bypXvLMQ60fEKv|o>AU`=uP9)8n&}H zU+B$88p>?;E&)$B`|qlM(olo+Y!qKNCK@ZMEnp;#!0Vt3e%L>WZAqwvZlXM<+jl0) zIGCayii)j6GA}(mA_;{pgt=GrG^SK4FAzp9Q(r& z$A;6_^nz>=3j???w%^&rn`3)~8SR+fu_z+!R$(3WK@SQy zLW7-)+(agJ5?C)3xvm2&avfqT2;KMNzFXq|lY{+`ln5+!D{vaOA#evHcarZLJ6+Qd z+!9#q$l&|57wK5VHibuSC2(9f!5W)y%HVsKZrfxtsW8pch|g{`F@Z9Ff1spGmsLuCZ!=+{TyLG0d{~U4$jo$LN&OXNrs1z z=Yc}+CeiS=LRWf5>oJL*Si*s{Uc@B#M}zD-i+@8gBF+pOjz}+7xZEqT;cLU31||Q7 z>c6!ga%~LtO^*DQIxzQ+9~S%drj7b{Gj{TAF{)8f0J9U{DM8YbF_$3=Fs?n77NS&X z$nx*cF?Y{YpXkO{3U(Cc6vczM7eb;gvsCBBcMQUu6MdSDJ zPN+o1xhM`@|03d4dy_l|viy&~5}<7Ay^P2vG;*LCsiGLOZp5RThLGg1w>(d{@&0Z9 zgDV5O{@e@h9XG;=5$tDT|3M|V@d0EnadC;?zOdet;cb5iFyq3Rc4cz z0(;;JZn<~5{`I?@1~K!)71GkyX6#t>irH%B-(r+_o*y%x_bjc$ONt7x$>mx4d8<{9 zv{sqgTyRTw+V!{BuYNyzhTC^lthy$dpT7676)myxHhI&Oy2mE(Inp87&!VwdI)_Qa zh-8{Ce`SO(j*J`L!^yJFE#u2b3;tW=_BTLiQaOgt^?&^?>7 zIu|S{xW&7jyMgCFe?eI5f=?`4$n9Kmc4elEPfGL8u2c@bR(CS{ZAvgcY~<)q%1Yb0aSJ=@f-oQ}9DGhloeDP3xZOFfORuA68ZQNrUSbW|tz zsT1(puBo3`23KK3=1?ob%2%a7i)rLB8XrAfGTiOkywXW9B`8^>9!jJrX%JJ#Csuix z9ni-lrbZG{KV6CPXYS%OctVm9SOOzh#~XxVu7|ht$HhxVl}0WG8}>vja^H%Xnz7i7 z_XUPY*bLjywrWxF_yp7B#*>{H1@{Wzy2Xv^tyZF%k7pkVB?9W^LoIcfC!@;@Xwlx% zF9z110ptxm&g02m15KTL$_Cd&VgLHK3jn>cF9)vN z8ZIS@q^~aQFDqYIZO+vs=B?D# zl+USOa*nG{vLdEVr=*{nSd;w|ThAwT>*9#`T{DGj_}4#Lzyfy-A=9hjorVml96>&N zBz>vYpNh^~UVVY-96S8`^bv5(dndxn%LHy{#6qI&ps8uy_G!A;*Ndc144-^kcRBT5 z@QUL3^rkHr`vI~m1wK)&wMyJ8ZrM&D_g>HzzFlI)EV~zPzeA6;hpCgl1kQhu@lh1W zWE6eFN5qWt+tcUNCpUW8tE0Nd{;N^*o~Lr_ozx%m%i5o=XqC=|OW8o0?&L0U^u{bd zWiq{!I~ok6(+Uy{P8kLYGdN9E3562pT?vH(v|5Q6uydva_9d^IU?49UpFGV~HwIgj zUFFKKSG7-=p=K>G_}${{op#FCbB0&qk}b!bE2h^o2UYGdTjf~G#C6HFhM^ro$veFl z?<#cW$^cn!2%9Hb7zGHfv_(IJFPH}RQ%$qigdg{Z%Mo3;X!j@;f2*EaLtVCJ49{k( z{=S(P=pubY>EiteXfd`0L2kjv^EUS->q_s~E_d(xK1H=4d*0Yg0(xd#O&KhC#X`&{;V_R~BR92(F|9e8bQUT9dDo?lDJ)Vd~tJfzxz zg`!jFA%&t-?1_d^;HbKmhf!dIWX4jlRPzlF9;Mph1VWW$1}`JX>C5Fc)o<4Zri zx5D6o26MUeAL=-CA{6d&@DRt>&=&MM=pfx;=)&oLa*#n9x&YAXOLqnSLSF5ZVat7a9|AEXq>o#u{0d8x4{21IuSwUqqQTzkYM?$MbcQDU3 zL0gCPyzu**wh5{Fh#t_F7uLK&x-xAPF?#WBX1FWFECMPVmDwQX!6Bj$YRhFJY?|<4 z$CV+%5EbXj45o+RY70%w7dOPo&mnXe>!sG+{p9V*@RxVh1Dn%10q0Gi+8urx7uB*JH`Tp%LaLj0koECz682iqFg&oH z&X@eHF4yE85UMFn|9WuKv^Mn#B?%t)B-Z04X>J^v%KvQ@N?(DEq4}5^O}o_oOreoS z9h*2^#eb`y;gmoJG$k^LP~oL9KFam-nuJ&@5vbE^3+(lKosv8>FLrjFc~R%zQ%DXn z>*!f~zISGz9x?orl`AtXzD`XtM1aXhV*tbBmPZ}0lmiI)#Ah!pMe&})vZ z-#0J3`P`hZ{l9ezE!uBE&{z-<3xfaWj@tj?DfyC*f0P1=1JptCFc|dxurhwK^R$#T z8f~hng$+72)$I#*coVBw?61?N*HxBJb1=63eGtA_y<+&BC~{t6Cp(`erlh17poi}^ z*K(+Ws#N132IjCGwN)cVB^40c!xSSDBP`3tZYBl)+lXi&pB&W^8gBa+@buc9`Fxz8 z`R}SZ=&sQk0_b4c2KBW+t09pOmwLof*U^`FG}HV1t9B5 zaKpN1DK6+|w=u%<*RfnhJMw#@>u{l;+_ypM`;*TX^o#lN_PLWfisvz;T z43C&Yf_R#aJsmISXn~Zut{S%=(n-R18e-&VS76H# za4Hf@Q9-7}Nkw{nOg88QRp|`ZP&o3C9=7fe107euCj9+!sey=MN@~iMW;bglbjA6|!*h7T z__eB#hXc3IZL#XLJ_|C>voV4K9_KBM+WkUdv==W2MZH)>Qd|YF2~~}u@)8^#e*nKS zfkh8$y+I&5e#|ASs589IM;!*DaSHX*H7YwxAE_tZ$Zwk`nlt@1USRDJ4t+D%LPO<~ zeJMHdZ!hKTK5Fr98DK@WBbUdx<$2qz0Wrt+e@!rs^Q?gj1*k@@~uq#rMJ9J`UnaNUZkjvse(`ZDhkX*u^^JE1D9w1b7Hgb2L{T+c*1 zNe%$`(;qu~FjoSZhX3$@&H$2es#gG%IM*>QfJ6TwfOuGisBnaJjHs}eRcRG2)Uk!I ze;@G69Gh3F)trN8h<2R>Z`_3!G|VakC*Wti_y;DwZdwlaca=lp|NM46>_4glz%=l|H3%_)fZ4_egLziz2PK>P^WxCm9Y21W$o`TyC$`?w69+?h z$qpx|kGB(d4dijw@q?Qq;G46WS&XZN((mxs4;66)xz>kk{4`xZ;klZPx}Zw%MBRsY zzh~M5779Js?YtCUOTSBa-lfy>-JqW?<<{Usq#w9PXBkLkOAHJ_#=(K79HsBYPI0d? zw$ll9gXO**;zZ%zkqSb7`wcR_IXReTok2Sg_uTx86$ z+7@{P{o~9Ba8k8`XUAr7GGRFY3x2Lu123U>&%;u$6Ts>FU}J za9jSCY|{U)B5obbvZ$O-FJ0y#xU&90zUr;5P^JK zJ20Z{QQEJc?z}jFc4c`_6HhZp&R(Aau-dI|360%t!m}~EM%;0%vfni#)K}(a&KG)4 zv8Yw4YaX#m%r|#R$5s(;=@C9xWo}gLk)EOaV#ks{?vTR-ai?q3yqux^EBc%3QT@Q9 zzHPJi>SZyPaqSJ%Yo_zQ<)eG}X8v|iH*jD`dz}yR_1%-oNW9bt-Ffb0S-m1H&nj2- z0cOiTW*0Yso(|TyHB)Qrx^G zZad&>(M%#@I|{Qb-0fo_FT7h=4(CSQOeW5!Y!cp6f;-lFoe8e}^zP=iQ1sk|F0h8V z|6ET}2FyWLX~K%}OetxRkgy17Zalk`wZ%@9N9#TIZP*qRW?2hqbu8)DKit1zwi3{{ z6$lJ-NU5F~=hglqOntmw?CV8oo!9zT2mg@%ev3?NL{nr<8N)5v;2b_$_i{RU2~kYW z0>iYpm0XO6KIzE8^(yDx+|6iw2`Jn5Z0dB3bg)5!)|)yQwnJwtEGmOjVN}p~OGpQ7 zPots${43y79PzUaF`OWpGIFcV*<@UuN^Q+up5KP!1L01Eq%v9IZWrpl36ZWJV3g~I z;bxb(reUekFaI)%S+eBIdJEg=aY}(X`P!;(g~02aD%DK&bZQ_o#W{Df2TYZm=+l&0 z3rGFr<(#T3soD1-$JT5X=PGn!arJ&-=x2|xDxHHv)`$(Mxq_;{6<;zFw z?$R$HUE1I#e0v;>=Dko>ad^b46UWc?b{hsYeF_qty=h%J?3QaW$B*boM~y7Yyh4h3 zjZWzpOts255b!#uqa9oh0*k8Rxr~X*D?QVOjFlm$OWB!KFRStIXa3!-h#XTo+VPQF zspuPW>IjDFGn=dg{*V2=zBNG4y6zdy(Px<5Drshbg97saz&Nt zDkYL*a0rKJl4GA2=gEr2#GYeh%2QN6B#Ja-X`Z4|><|uv66<8eo-1X_6IFz$)wtwo z^1sqHVvZR{rtl#gHpsMoUX)L)lN9rnDcWEF2Z$DJkb!{#szn=g-~id81$i1{Tv~m~ zlx`f_b&3>ei7`jau|hJ-_OROwnN?D-fRKDGm+!#FfiZ6^-n?b$z+p~Vo4gn=vznJY zjq;C_b;^`d3As=iUDbYGkOUTS$kS|N(=y&s84dFOqf^?j-h}WcJZrZ8^Tun?FvEorxGL7aTIYeLXVX3s zI4DL=*1RUhPk6tG*P-;y4R?)}&YiMz(=w%s&Cj1f32=1-JT-8qiC zK#h8Ch;;dN_KD#>IMS$`?yfCgD#q!Z`lbtMdJot=wfhy@1xk71`@cZcZ+>uIxuQ1> zV{(gZZ9e~wckTNth{KLA8X{8t?DBm7X8m(`Ex`-$NL&7O*5a4K`g%H5ZMqPq-tRI_ zi?C|VBBnVmtloKReUJ0Un`VfB28?LSyIWxkbIuwTTQ;ny6Uy>|4Yz8(5)DJfqg17? z6D19F!7=WY_QBuoiEfF!CP5SK>ud=L3W#Ygv*}D1@@%Sw^Qc1y>0+m^cKYNAhAdwA z8kl|C5!Ht9H+b-w;|%`Yb~V&+{@Zov!IPtPtCzF+M@&1uu)Fjh@h3x{p?BVe*6ID0 zR}=>KfB2Bfyh4`%#-Gwtxqe%Axbolm=z z*SZUS#=XKm#^SM0uQrb#i12|Gt#6zCRX*&SX>{J}BXHyvNXe9gSjpB-_pDNi?8i_v19lwHM3yN-=O zJj*lU3$>@+Uw#nOi=+n?{VNr5`%0XkZZ&Ea5qh`!hF@JN?Z1w;@kvjwnXivNa<5_C zwiw=DDyBBwad?+y{Xayn@~)|m1y18BJ~oVX(Gu_Ad?A6ZtlK~Ge_n%`(d(pMC|xO@ zMC3+%o8P?W#-snTm=hJfLz40zCi_{_vl>%!7Cm5)PL@oA|GRp853x+TLxF%mq5S`@ z9z|Y1>&ATh`~UP`>MLWZqJN-vGB|3NOZJQz{%V3{_^}78QX7m;Pa(px1n=G^*bu$G zX~E3-f&DGu_G^ZUq~d}#FvWGMNn%eNiFwU}-`(o7B%CsMJpRqR4YARa6~Y8km0s~Q z#8OhKx1+o|y6swV(o=Uw3_-pLG&<%D%}(90vNg7;4q*`o?!|kKvnv|0!HBO^ohjLY zpuVn2rN(^)fZnhx|z%{*$I0 znY0qpp2z6+oHl3Scc6!}fzBnaKpd$On{Ao-mq*stzIK9J`GCl1Msc%q+9l)4rBErI z2ljMcgnxqsSU-+Fp>K%++3$;k*jBvsn=GVkfvGG~G<8i9$2w~*;Ya;R6j?9^j%y4X z%p9AFvMBc;NSl5(HS1jon<18bqK1bw32s@RB+Vj0!b{-8O3DB3U|Q|8=8iEGw$7_=fVwxc~sxC%!>7iS%6;ZI=>Z79F*@_0L6sB6&g>o=`bYac%G&5v==(s4 zGa`@-!3gfV`8*HSTTHg0Pg-D5@K!p!jGSd~isp9 z^51c>{q!FW{?D+${&3Rgn~PJ64#q)GpmT(bMhm!6u@#l2qnI(NL~`eMr-h!+v>^68 zRd%`T`(`SJ!|CeyraI(a%8B`vvC<=n|9FG__$GJx?eFs;L2$OuFOmV4Bg9fuo4!eV zug8Z{PpCgDc%-aziNrR(&iiw z?8ST;&})>Wy&s)+rR@Z^9~K93O2$b=lG!Y&y^IW1(=A;i$I+FXZVJo{VqvO~F^M6~ zNsN1u15t9l`K7Aac?#&(aXMYO3@1D_x%_l5p1adnuG!aTH5g0@u}4nlUsjTY(+yF6 z-^TP*BC55M+}_PI)rV|)0F_*%jp0=K_W?($cq=9>cD(#f0Ot~h^eyB8T2DTWl%7!170!2-yT$amnMGiJ$kA_Fv3g%B|b9K(}`1T+m zVR4tHJiBB1%e#V)e^d3(V6yk*mTGl5%UACJQ1d@|Ir@84Ox0yZc^=s0_G%YAfc2L} z&Y1a-@YDMO>coWCFBC~`+fZ`)cq(fH!9$dikxEdED1TEH(wR%F9>I-J~}8R&nG2 zi5EesNP;oV5PNx^ug@{-qyp2OJQDvZ#EU4{B_>?XUqid0nTe1DWFXN6#TXi*d;fYX z43*XZe8nk!v2_G{&3|HK{lTe(6VcrX%`^T_XgG4(J)L}pM%VugjV};izWkq|K@2oh z#uCLA6xUyBs=%)N5%SGu5x1-&G7?+0{HG!!{txuM=y@+S+;qdbZ#&L6l7Ua*@b)26 zv0XP`-oxz7%QTF7U2XUuZPY()tycZczJ^5JjRSFklJi`aC$j#;WYw!3cByK} zQ{G#FI3@7Z#sgvraGME+-p}gFp7DWecuN0x&R|PaeRcF$F5Bw!NGnDdE5_`V0c-D+ z^Wz3Z5{HKDIA8dj)=Gp$2UfdH-0zTQf2x0VWw}@en;Ju5c$`F%52BCCiAb+D3@X&9 z;am~^)(ZhwTr9M3P8+IU=}&cSx?6%|Gn>x%VEzDx>MTvUBUfC)k723>j>>>ZK2nyu zPCB__<&}uIe@iSUlKWj#4}1n4RyNQKut3sPh%J;tk8^7?s<$L> zU}3t6MnGnPdCFUklYRI-Iu=o%mWr3lPl&p?HORb zD<1Ik8woh=&Fvh=j_e$x5ezJgj}1lIBJbOw;5ARDj|eP06XQwW23@d{ zFK?Xx6FM14g65Z)48OK%yy0RP7JoZ2 zd)DQoBA}pv#gr$RHJ-mLVpyHZT6K(#-zU!q##ao0*dF@Ivh_})Wh=L0aWu8T`!uoP zfA#V9ehD8;wZwS5wgNfahv431-Bpu!iL@`UfU#cYQS7jU}>&~x%vyFi9F z1V7Gg&|mf(eh6tBbxh}s&wsP2Qs?spa;ES(ea8Dbam#-e$f3LHp|-fiER}+^@a7QYww6P&Biil zs9zc35r0zZM~}JzwSOu|iMoebeF6)utT;C2l6NzMTHmOu+jpI(cLQO9x$I3@Q%L+F zS4IkZO(sFHGKo<|Sa?V;#8j3r5cpp$*0@FVRcxOLI`9)#_5VA{fNV_W4yNwzv1;p1 z^CIYi1Q9KY$gJQETF2g$A`-mAL#l&;zjz|w1PM4njT&dZ6c%UE7F@fT->|JTq&mA|`9l3i zjyK|4`Tpc9p%#xg0674B!iCdr#eXT%kYgS2i?@i#h?y*iSr{gLFDwNDM{9T)T5cJB zAXG_IH)>=GW2)mF)gm|FF)WvqxH7A$J_hfqJ_)}Kn_pbAE`(B~jGNf-*VI~c%%i5w zI`sA7!82B}=omsfqLEYPAJj)Jv>yiY_e=coi9a8?sMr}Y13DVzJDHstG`b*YI~Z8~ zi7Q;{rK_GJ_);AfBkSY6LBP%-En6MF5jQb=86h_yi(ei(%$7|Bjnb_|NP@8&Z_?ZjkEf{ z64E<#>Sy(5_{qrv2ttLy-BV4V<4PklS)ee{UI^Ng<|I)h5TZ*-S;19K6W1~D%G^Xj zosa&A*m@|@{P&$5CWmkSwDDiTQ|DRy$-N-8eu5lUhTrUj!`4$khw=1l?d#rjJ`mCc z4-J`vH3y-n+ex2|h0(c@LX5p)RKby(*MVecrj-o16n^@p*+D5)s|W|*#`0usvs2&I zP}Pk>-2PL0YgE37$5{LBOMjy0F2$*XW=k}3p#N1xrwoa{exis0LRcU3c!DX*^>|Ok zU%8%nC0Hw&u9X82F99p3vup~zDh8;}kL3M5oYDA4&7M3v0V{vs+Lbu%l0f>W($&vK z_WA5_UbMDJO@twdg9%zwP)fiInqU3_Z=;MCTbwr;W z2LK!OjdjAyNct<}VGNhS2lr1Ao59?}6OmHj-jpk$bow5XOUHMtAM)-w65fQ9fCHXz zQqWNf+k7ImH5GjY<>~Yiej)v}ZeJ!=SJl$274SWWB7!z_GH5VXz1xV>B^=xwl*Y3) z=#RXqK~p$~LD1|msy-RkRE(S_Q+(I%$dC2Xq)!~R4;^5!(=Qln#J>;d<@`k!v4a9k z_w?X}=Kd1Gxs4<^?mn?&x|&0!t~*@PN2sqyRz|yofCuxFVgE0n8D)d44AnrGP&bCH zp~8;ZSflwVdHbIh#o>0so(v>R5pL@|Ha>CX+Vf}I??^G?_a&i z$NxY#x9DD-v2i)X=8)VtMyI(P;+*)iejZaX8|I~k8s>Wumq`fNc2Vrxw6>j!aN_cbzPwD)AomBn&4gB$)E=e=zH(6usgnHFE(aUj>e4x`ROO#O&b#;|M z>HPKS1ty5hzB^g@>?(PJ%CCu~Bm4;{0mAK^b`2C-(->#m*yz)Vef1znu4N1`;{PCf z{9?_1m(9~z6D2fwkI7z;L2Q;Z&GN4S-S8bUD$@QLVVJDx0b}YiQMg+=PtB<~&vZ9` zR?wHW&FBZz3RRBr4&7XfY%SwV=LI&nIK2C|}?Dc$65MK)ZGbty3e*X9Qd*|~>i30hRp+wO? z;1c#-5%=^V#l^m>s zMp@z=4?teHDS>jK2p?9CPY)=yYrx!U1$IM5BBkEb`HNMKKy>{L8y^nNo_4P_Ev`M_ zP1P8qPJBLJ#L#Omoy0B=>ujqnGr8_u1oj36JgbK$c#g&9#FOHS-sFgF`ZZxFE>`gZ zbFK};3JUd1G`*-&i^m@@Bbp4vk ze$DNEG{NugloxpR+6!haZYIr}ab zWVy(VrB4v#ad&!e-Ac}P-lcmm1Aa<)N=)D8feUFcsFb5r`eFkOH}T05$QUuAek8GJ zPv1ICk6GTe!;9S=J$b3Cou28l{N`qJE|4BFw`f0~K174R`FASWVhk zWTbdTWBUp;_(h3Ql$eCCag>Lu!e(D*KYaol0q2*-%oiXh`Yh;8R82LhTUfnON?KK9 zsJP}vtoQM*$M#*JsK~Fze`KN4WovAU^!+x^@($$plGcB+sHB7oq@g8y@<~d&P<;Ge zn$CWdLiqM?8Ku9Y_sV49MOxV8q&^>;GRtIp>^tmc8u9au_IZGnI17F)p?O0FVVb3j zwMxg*~HWs6M$^!K_vSj~FP^s*<;55`=cr3POa;-vA7H&Is zs=nUADJ663TnQ@?Aon~|=e%QlX3kB`>Q8N13o7LH?Gsi!2GvqpO!p$PA-1TA5V@xs zs)$L9J8A{mmLM*V5$iu$u}hKt$gxvkiCY~*+|YiM6BZGn!d^^bN$H*g4u0sgaKGlp zVLRs3FC9XuRMInTGRJicO)DLNrrH!bq!>gBH!gGNc#qx^!1$=4`HG)JM^aG$8roX@ z`8Z0aPWR$P6PUnx9i+{VvsPSjvbqTq56={t0jPN0-N2yI#Y24?*YF&Avl5sM^THyg z1h!Z0A*?nZ?}0Np3GHmp$FfQIIaB}(u#~cfZC9D%C}M&%Fv7Q-&4dX+(E1@%!AqzE zcBh^;eiY~F;5o5YZtTSBa}YQA%^y@D1}-Kx$0wFs)`6w30!MBZE1wqTdRcqq&7Pt19GLl; zig-=|AEfppx7yiA5)T2dlyhjIr^@%R6S=a1>02f7p8~}$tHExWTf|Gx2kR!gTKXFm zo>!a@Aa)3Rom@zvsLIjcG6^X*60*bxJoL1YT0Hcm5m&r~lo5m<)q}idv*T^lX2^Eb z=ExzXeKlu91eI}~THT~|h*v8alRbjg7VIv-W!+Weg_kD>IK-`#Ns+~43wD(k-_KLP z?`%1$?i_@dbM5zuJ_f{7NJuj(tAnsMG}lQ`91AV25GdhBsO+$yfddwpPX!S(L+OTj zyolxpIk_K1FQm#F2V9vE;K+*lFA3X8lEHsGbzx+-5+s9H6m?;c#~4{w1&@O2DV=~b z?U!j8z7Q!+lfe-RsJrl03Ei{&A| z^#J0S+q`nD8=$W}CdR?vF)AV6;= zob`SeJ_d}|&I%HGi(&2X=oaGzjjX8M`@{XElw<3mR!xIcjk-mSl+j3q1e!+4eR{1- zD)Ghq0jw7zT7YdnLo*DppkswAwu=$1)Oy^F6OFeHAFo++yo8T>Aw<-`cc($On*xhe za7IA2J`y5gQ;*@ag!t{#HBTEb&dSzt7r#0lL1uebQ9Gdap36Orl7oMY`cf>ga>j?r zl^iCjj6<3mqTv}Z`O;VeO^_$22LO6`;jA2d1m-qqkJ5vA0}0aUXEFo3ilq^j7&Chq zx-cBR8n}>-XLVm}77`?TTr%svWMJT~It8A0YDI76Kk9eTi>#)Ne{UgAhYr+cf~WLx z<1OneRp^~vPJm;BND;$>z)VCAZZaRs@aN0963tZ<)*%%h4(k{O{&AjxR{&vTV{9pA zC2?CG6_<$6ION&?crENLa`ha!{z{3+4~X41X#gFqZhFc7tg%m=xC)-yxl5Pv5VG5L zyw47Gdo{d89q;aSxYK16$H+DQN(_VRMTg%>U*BI4%?fHuH$g6b8q>e>_`TiTG2cc* z$j11mc(3HpW&bt=h+qTmHi62*r^yI5C8o;=t|gvQgb65Dy;+3CBIznIff|rTq!I}T z?1hQ!Zz?6lHA<23h%o3pRl44r(pfu_g)xvd{F>sjkzWK(!1|y-In4P>ZA)`@AS^3x zTRJwJ`*%*Jh`J=3;0u0xNTSHfb}e9RjYsM8CBJ#jXCvDZkcXD$@Or>?f3B9W18qlDIqLbVM?$u;D={Lr{4LiX^u zC{B8OdZ<`6Av1hqk5QGu@s`OK|J)DKz`mWjb$W_6Nz*F0X}wVET=ivR%I@Ih!+MoP zlxKzocXcLxAXBr8ybuy&4^uVvSv{cBK4uH!>154YnhAb+Gj;qss>AMrR)pEyeHU_Y z#kUcN76*H{9v^`mNEV27Hi)#t;m^YXH5&=7>Pi+4KVywa`>UbTDsJ8snaH)S<+JPG z;k43AfcS@R47lhkE9jTe5CG91$Gi-s$;Q%1yt^Fe-cvEnbC&H(LDQKl9kS8xOJUQM zFCFqH!k3~9SSi3;>YO{Z*g92RuXAwxY%7HHl7C#U(i0beOZS&9KOED`s#Yo8RpW9! z0C&Obu)g3?TnNdo{Z3cqRo7SeAknK-+JLx}=}P`AfcQD^&9j4$=AV$!6g4ZG5fdFN zmk|??jCDms>u1jRsW(MBEJX?3z$+yc&Yq~TdL+D~BPp?me7%&F2Q=ER!)FE?t)uz^ zo!sdVBgfC1JdDi&*qPA0+R|S4z9+Cdg&n4I;wl7Nx%a}1G<_Ow{+~leS;L{1P}U0{ zORzSWn>Y$)AESnZ%QgoayJq^+@us&tKw28Jvrp4J>o%+S!Rxn@u!(Ft3JxZ}2<=+g zvOWqCoW1~hCP6KMCT2F6L8{Q7n~NQ~;7At_LUU>gq7132j*{u!%w`ndthea)vdx}~xldVkl+o?-FcM2Q4m|fIqO5R@}7FD6E z69?f18xL7t2LBW#T)TebR(WObCrOS<93^xCp*~zs4-Xpzs4o@LG|HEago4!=j)D?S zf9Z$JuW6er8ELaL$r72hWu!t3IuUWwL@16FY8F9JzwQ=oAIf|d z1E@TYK}`=tKg-Ua7V|X(K7aC1u;hpD;eNW6;KDn4a|vw0V9S~nAzH>A4H0|znR~YL zB}K-eKMlSVNfGUc`Y$IG4kqVsqk~!%%w~wx=JJlT{&UwzXA|-TVVwI^;G9I)WR2oYBKkxiz`;VEu&uXc^z4k=kBG@< z+~iKriu;kelIpr(%JOOKTjol+FGWf_YkU~nw2D>5tx;Yoq|5U*I|Nhcq;=wO!`O+- z8EB`^9X(8bS{$9J3qtgS!GW%k`22*x-qmO4WRPjfsvumx4$sEIoeTQXAaAlq#xQfT zCmGafD#-_2JC6VB`Mug?(NYY7k~*^eeBTrl zzd3(ubl!N1a_ino9v?<`HAW5w`QOTv?Q{uX-kZ+roHkZ2>v{(5%c;-(VqdAMdv{_S z2;Jxp_fgraq-j9iS7iJV0+Kpl8lW024~lYqyyA_g&|S|>)s zEPH;k4;a*Zx9FyupD?XMTfKmmD(rBy?mkWok|psiQpU_+vqNnk{C!tB->xnd+MgAs ziq&#!5ZHy0JUvb!THMhc^pCG%{Ac~LEYt-Mg%kJsmrp?PY{P?&Y_Ondxtlak3ZV8m z$K~q<{CH}+*zQ4Fk+}0xIR#il^#Lzns%*5_`{_J}$xuRzae5MF?;}BTN`r1+sO>Mp z;ut!mc~gqemwl!MI=-#~*0abeXlB;$2#61I_NvZodu%#d&sg7eB!t)W3fTa)Vf0l% z?qNX;UrOApI~hRJk^m;CN-#b~u5UnqjSQjYkUm88){7^%27pvES#kE|0fcoU!-scv z>zzfOOT3baSTkxL>A_S-y*EqaFxsY&7bnAK_N3PbVvf9 zWbxZr?v&?DWiyJA-%pnL3Ky>w`3`{K{M>1=T=!dDn(La7P^k28sw|M+gvA0n(VM1T z>y;JAT%}G9YiEeo1+3z`$PHF%Y1kE$wr;D8{d}S0<`I%`#s=01GrT6zvRJqN((I$+ps9$Fh#79}7eJ~Hif z#UPq<*eI+LQ%_u@gf+oy<&|5>7$qsFd=~9lj4T2wRRa~asvos+!O_UsLxO!7cYVYOVP7*fw)^)!E&jkk;Ga8F;D;m?8)NTJ)vBZla10Ta&t#p>Yl*M!+Gih(Z70qa;ip z|Ne;3N+{EhTTg~_77aHi4}EG`es8dn)~6osXl1!ntR*gy*IbIb2R@Ar_p$ki5k6Z) zYke@^A{%*CDphq=-@V3zm~;qnYzVt{h;<%tg7avUcsu#TqO^3YQJu}2yM30g1Rpxmd>y=Uqz8DyPKFkp9I~kgthtHI> zJwYz|aVdbgu&rrV2g>F8J(v;07jXNf<2QrPRm0@Gvj-6W!1AX5lez4fCnCg7XcAnI zHtkMRW+9CV>lu(L-g~i@Dc;L}A{%3q$huYr-Ud^d#CZ;P&OMoy{Yc zHks1N9Tpf1=_5t>n0zSoJD{Mxjju8aqn*7fi658Ol^VN zj~r+OL{OsY4=1Hy@Z&O1gGGwjBA~!$goq7x?lcL>-Gun+xAAnnagyJ4@`bUH$Avfk z422*h*fC{5^e%lGj?5VlH&K}wi@u-^r{CfqK$$V>!+Mf-Wg(=jE_g>AE_)n)BZHWzqg-UzUv^ZlTnO0y6o}W&5fdF90v%tvO~3MN64slg9Nq+iam^h2+Ts;^c)50tOlnLJo`! z5hVjBvR;e)MOFZ;@GSh{7h1{!_nl*?fc2|+LS{TGji)KH8B!`d^S{P)r)duToavCI zqySuO|2y3o!_RT!2NXi$9Qg*9Tp|b$v=&N{48C>2h5Y$hD$eK^PGsAdWilTc;>N)g z-ae5FsRe@`m%bK&7tN7oW*$GaU_JG;GKiE)jq+}(4^(E3qIj_zyxmY?9don9dkY*U zz$Ow?BcCFoImIeo5u~R&j;>yPw{-skzr~cS?mfl&1U}kDIjfcY>L=DSkI@AIlV9|r z@(Vlol&oiVZ(v1>7KR~M5IwJWI-b(w8$QxWZ$tT zf1x;4r!Y=pbO&jEIDzw+H8>oo|CxDjn*wn2;@>WRt1oZc#^`#sWlY&#g=v2<9SYv^ zW7-QyoeT+%(Y%r~{o^~9AvQ%GMAx z!r71{&4SP-5P8!O8ClF$5DH`I>?E`|+J~I1HNAGxmEqFQFT^l)&R3!ZuaCqqeb=AH z+Xpes+_y1hikjYwh8{@8Wz(kLcWhBWhVFOQ=O>rYI+K83$PzqwQT@^S3+Hm4C%fQ) zJWrx8*CTC8cf+2>mOw*z%FBti>c8>l2aMWuf;JCvooO?ZhP>F=cjBn9ZS9{?^_Mpy zr21c$xadFNG`KHGhE1c-ym?$Qk|6?7hHM)AmQ*$d4oIRoR8f^(IQSp5y=8P9!ICCw zS{qwuf#5NK zSXu~M?He}*UH_dt>|wMWUx%%K5aCnYA;M2rE!I!zmTH^7WV1#H&v0N?e$>)PWKwn6 z_B_1(9N3rm7SbVGJ<*D=nyDNba`=b3KVWuWh&NQ0zQ2!3j<&x~o>)FK2yCCJ)H3?;&wt6@?@Zx@^gfSMhGuLWlbgOK;Z1H4f(6hTq&`(@O~C z)C_$EEOu|ywM%$WLbnMEOv*C(#7CkBq4Pl~7{okSlqU9Ek_2J9`3eSJ z8xg8E>~Kbr8xyL|&jV_?AUq5`AY%7S!J9PPPV}ads*`ZQEe~Xiu@$lVqVW19oLK0F zl*$)lASNFqf$@$%F!c*0K;?@x!1xP9j?v}6yCnY#6}}~O^Nq?Ed4TvAh!g|x-<^_w zg$(Z!zFEq@(apc%41Gr$*vbcqVY~dC+2hrhQ`R^?%UgMp)hvqOmhI2cCq{(`tr zm^jJ?@&ST`P>48e2Gjn6_)zFf%kTjm%*)sT)HvrMJ#RSDL)+gGkb1ZE5eCOe@Lu%Z z%o=KcIE;lD*^@zu8T}gS4)wzYr-gDw$i!)3zBb$*`VuOL6F>#!fDrFx>VtXF{R=(7 z1Bb5r7k+?9%Sner5wuw{U|53?z>lD+&lK7tiJ)p=j{s%GtRB(>h4ALzbA$7W8IZul z1sO2M#6=ju$_&DXdhg!0MwlGf_C|R7pz*_bg%6NoZb1m3Wom&7uwrV#3OHkKK@G@Y zZov##V{SnYXk%`{4tQa9M+pdFa)$^IV|FJ9pkxMdLQUyk6C-2;ecO--y1m<&2)cdS zhzOg#+k^<4ecRv&{Jq=g2>gB9@Ccp#+g1pjJ=@<9I)}E!5PW;Lu@QXxK4swcnGV*Z zFj z=Qapl_#fW?#FR3e_7kLpx?@uRDaZ-6yoS@n8hjCH@Xcs>@_)(%{wvA<$8wjw++n+2 z2WzsJ0c$gaHQc^`+W#Z-a}z7rTH4PG>26mF{cq?sS+L8K5Y}cwka(Q`@|X0bux)~hQi$RS5)EqMxNJOUDNGXTB30&#Br*_8wA zTZaB%ceo!RI3<)VLOTwK8O9K0@Jl$@KSMvWWV$CQ^v%#~>S6!Q7603A;2-z>-~5!` z1o!xN`~Wj15Hi%1!S!b-MuTfOsA_|2C@4FFYb2=Ul|W=B5KMp^69^%IkqLwrP|Xa2 z3bW^G5SB~hcC?m7I|7Pw5;0;X<*48_ma}f~F|EFPS z_Gn~Ff}9C1{tO3ijy;g|;Je(E>4(F8aV2uE9(QPqko)a&_{L2vy6caNo$KGu&A$x*|C+Th zkTr!NGNceJ5b_{&z0 z`)bkf9lgri=C66t=kVg-?|hM2U_hK-A{y;Vj5S#Z3L|qo%BvTZMEuc+p(8ZzSF?B{ z3B0mA@MZ6i~O378F;>pwC^5}a8SW;BfX z7vd`CMHc69G^E?a!ygk?oC7muHnd=|aC3mYw9;vjZQUXmWc$;HwJVvnr!w(WZwKtCxg z%e?h*d!(i$T(qZ2A0>?Vcw?>PoDEa2iy$2_8y@PAjl96_k?yPbvYZ@c4C{f&3*z;} zc%F2O@wP;Xj@CxtUu8a6AtiNp+Cr7c_UUQ^c_}#J;T-gCbGag3b%1&F#$yt*P>I{p zmej;B+L5eXhkfcB>03W{lC-b7Kk)j$4ae=08dtVt@lth)@M8;5Hirtt8!2aEl+z3| zmZ_pCUx+1_9mYl|n;I%Zifb=O*vjk3@vCmgFsSm05~*~2-&E_6vQ_nwKvMWC{ne8F zL_sZKZ61A?=K(CR3>lzYDzn)ac1iWF&Xz+v<-g7H3~VTuBPlMOA|WniB#k=F7`8fn z8L@m&>aX?G&TLN-j&TOmvJ{f=BVe;% zo>H9YG`?iXcE&M$S(sH3PP8S(mPC%DpRE^W>=2}o$ce`;yaGndm=q) zl*8!wVN16v*h%#qhG41OpI7>o(PDLEGyN~@5`m~Q9_@-0`qy|6T$S96NU+B>n2mmtg@%5w{rEqLyV=FoCwMpxo~9T z^xgd9B16i*om`?*G?%9J;n3!CH&CAHH=>@hH%|?nAj#HFkm|Gijp}GbPVQK^p4q@a zj=a+i!*gNsY}%?K-aLmwk}C`S0+F=cBHr+oCS&DH(J{ccO7zTm!IbrjFZzw(?Ct8|~?_Km8;&!xrIg_*<@xhXIg`A1Dg~-YLKcpn}iX$Wi z49E-Hjyp^eJ2g}#Lq^k&>rE0)c1)m^#M1n1>F;J~#}q4mSA;AiA7t6C$Q$*-zAIzFsxE-gBT_cULzwWI;CEmSDH)Qmb9zZxP<%(}q<|=9XD(Qo%bMGIH>Fhe->1j1!ab6RChf~?& zFNp~>PqWex6&zs7&E?SO=J#QKFsRUW=6|Ds?Wn2?>{MD2N3K{;Ii)eH{Xz3^|63Bd zqliVKt6W>Ut4e!hK51wspLVLCbQJ#NCTVH<2hG*5id$4kn&!Fi(dOm((W#T6B!St0 z9Xd}_6-d6qvZM>GMq-~zOC-Kuqtb6$n7?)e<)UnE@xo*g_9C8zLuJgH`kEk6ts^v5r86LY0ozdcXy@#C zF>qhHYGomIp>zMdDt2RTCkuv?}IYxR85r37LsF zt#B663Dwo+jNzE4FOHe7EPQNDI8kvin>%ftaIU!&ZEe5g=jpnX@KoCvyI*fbK2B`S zayHtqyC3vK?5OCB*3}URTU;O(Pk0cU`FommpZtu|IPX@U_5glA@Qm0{>H8s-)A8m# zcv@W${H%3C`=E6a_AoUK`A|J~cP3yEvUrsz$05&AnwzMJpMD$}JQB%CFkZxlbIgyZ z>uLNWJQ&}zWSU8OiJd@h0nuzm3XdVL!2n)o)t+*W!#W=xKRbVjqg`gp668-fUz2gM zL^V4&D9JOuJSd4@JR^sXTo?i1(>rS##Wr$IV#?ZTtFl!(L>&eXCMX9)W%LgYNy_UtgWoTC&GW4oY9Uzd)koG3gUJfr}c3O(wa9qxKw zt4zV)&Fa-$e4Wa;R@U=3XL&1pyPn)9E+)({H#WTE4v!A$Ujq-nHOjHuC3sIv!B!nM zNBo%3GiR{ftdwa89k|n?QOQki+AY>9s*R!#DRXO5FJRU5U*)EEVvlK}qeW`2p!O|4 zAe&&P&zNsNn9Y-*=lq~+ZdljSUbzkQlpK>v*B^U1E!OPB;-&8@1I+0a370j?eF|I{ z7cMGU!%drsN_|Qe6kbiN5)qqREt(pu9{-vk}79VE*DM* zh89`%`lDG0bv4-c^6c!v7T29oWRB@(T*tXz2ii6KK=)N!kfBS~%~&S0)MundOS*L% zHs*HRvl<;mFMAM7afj{ie|=IsZ=dPbC@lq|d%Al%GC{8~z8x zUJey&5||M9Q2A(%-NZjQ<|PJm!4Ps1KD_9Fj1#^HijR>-a$dzQa%2=eK_sj&aWLfW z_ihq>ZX9FdZ~f6VOwiRF=pIVtI!l){m`?uq*uF5(;RSH;G|(lzoVMCeklHQw1ytdj z^+GuEJ6{$q?;CX8x_syIuK?g0@h5g|Qt!`hYpRdNSo$Axk2-3raeH35za@$hR6mq+ zBNcHlxM(|y_9R$ibGMK%R_)d)xY(*CIqMX0&~UnJHfp7Z)Ow;1c!)I-)!-rnJ+%@9 zhvzwI)FAuIzPqNmd>xChOkPWt=qDy&I@X{Mj#6>qS-MR>G{xZ3byE0phb{J*R19p6 zIbl@BFLx~ZNLUR5?glf z?m-0`omKd;4#Od+m5zC~EyVVyu3xJ!G_O<-RQ3L!HTZ^AUKKPJ4|c{8c+KOh!e7Djau0JD5y^BdOdAE@lJ2 zFn(}B5#^pbKNEW@bZJug@vFoS=;RtExZREo5kf$DXPNSFHNSIvcbT6X#ttf4=MFcA z7_(_{d^N7RnBW%+NI#eEldX9-y8#98r0P}QF$5jzKgia!EPodM!jaYwU{ra~Z%W8T zCDlMcU9NssT3X9)Wn-sw=1P*vJ`zhN66Td)f#sL*g`PLQW055dV)H3B2avz?g*1O( z>)TkEZoy!l+P3H<-kB`WvzNi@>YqQt;}~m3{dU731txcmJDZIRA{tQV1Q}(T@_gZB zSN8_Ka%-(qV|Mj|NGOn*T|(DMOfUZ^GJOAQv)@W>L|dLfLn||%)7g{FSSlq~&vlLa zqOE_E!yFxv+8=YDW9Cg11TbVVic|D7PU?m~oVt-3v6=F?+oqh6E$we!E~%GPJ7l~V zv)v@D^%OoC>ICSX>09`Ul}`6$td4}jWv#6dDocs|*`y`(k&36b&K>;9ZhiL9qWfUv zIbkv57B+=?gL-wt*b=x^6G&>k4Lx|tVu~d9fFyK}WO%z727U9LShio76C}i#db{-= zvmKfITR03juseE=7QEbNHox}iWPC_VCGJ}2vz{8Xh1x0&UzNiX=5 z+$0ZUL*>^%EdiGp;ST0?5D zgXxL&6Q9FkFNdr?%-EtT!&sDeoV7!O*~zI1K7=pKGx|drBv%)YZSB#*JoWZ;q7-A0 zYRI45h%7??u#)_{qia`Sgy~;KigQbXqqCt4$oUN^m{Piv^r~+KZ+>UmKVWV3Cmj72 zsqaY5`Y7`1_ZetzPJyyK`>VsZDNbDMs9<^JQ3c`k5Et83Y_-FQ%+;|V$0${!c6654 z1&=)gKumbN5dp@iy{YH(>B2Zt`RLy4f!_SPGSH?t z`H+D(EarkkTB^9hvCd4W6cJ3YB&@YPgguv+`f`H51%PcUvafHUTiD4Y=tW;}cmg_^ zuBg_wk;PExR!G(O%2nW%b`VgDNQOtO$CwCBQKIa{hPUv;=!p!33^Ps>ys%EUrBlg; zIC@)V#D-(Rf0H#b==EPjRKU4@osa6BKG8S*?Vnrazv-JdtJJ+v@~cRoET~_UA0w10 zgNttk2N#(1=Z4_{mM;+@+G#)Yix5=uq(UEs+H(j!56hWQ1v;S$PmZl``Ub9yv=33d zLv>;e%R>}U&(@g`vfb60zyz&OzVBnqw{XX1c|5nOfrJoe$P1i|VA(u=_#zF(t`wIp z2+wR^oJ((`hS%%B(!0sz5a|X9EUi{SYNZY7(@#Y=l@61-U)272}`3 zGojtMh~B{5i7DwW!2syRdRynAwG={-y^(RGp5U9ldL_R^Jw%31yI~nn%M{nOoEdP} zw*{xg{HwM-^@cAI=Psisvf1OQ30JJ55E|tP7Haj~?7Fc@sx@L_@%NfZxBol{^K_uv z^#C8=oftN_7qSpSq-8!m4~LLVs2*mYcM|6*Nyox*&DG1RU8ge^AtEo!Y z-4<3y|MLrO6$=5%dy|N;BG?w!vn6eeHm`+(pB3A_8o`Q0_-(bhX$l_(*(t(d%?gtw zUMSrT`l24Gw?;Pjp~jD6Z3|stnC2~C5gy;59wtMvu~>lM29;53TL=&He9xAP2gnjo zm;WIY7HjUkX{$LZvVRjIHNJR+?0l<{We>a6Cq*q8bLuXt&{tWL1)VV_y9>$yh0+>> zh_od#b}lX+9%7{?i5JFYdy`p47Bc()e6;(iWqWS3vuKamh=)VuXYsTkRblUhz#J;L z3J2qJT^TZpL3#><6udKqx~zYM0M#j0IY_R(I8~l)PnLGOt?DD#M?qS~%iztkO(8xF z7nW5*aK6z{DK}N&=3s zCmUwKi{)q72-|sid#)!7q8_pazuPVn7g?VHh&v6fvc88H7Njl76PKN3-A&LekKFY$ z|0}OF(bqFU()d`r|8} zhb0Ny`~TdKyNd*?C53kXP%%D;_43dO-s-_GXeJ>R!O3Px%69gWYrV)HxuSR13fv+! zj?^!2WmN2#J-j$c+#v*kkCakiAiP+%6IxNRd>J3H#h)(EBZ?& z-M#bVMI?BGCW7B|M^E1%017=Dc!lkgYsZf7_%W}_w?QLBjnYbiU8Radt367VS8#rEM0n%~K}#aV^cDpEl%1S)*V#OV&bsoD zI!dBCZlm|)9r#N?y}=vyva_ZuU~Ld+$@3{ZHoUzYYVVBiBs@ARXws4@zl@+G%O|-+I z$tN-i$6}L8ss`LYW5~ILWh#iG6I0I&w^(fB;Ldrh&qDy_c$bsbT&kk*(Gk&3Pm52V zC8;Wl**;MYn;+!=_FI5lS_|;uOZ;`wAI2iPiYQ{Zi|kRMB0GG}m>0ZwE?b1PXGStJeV<5kS$Z7nW_%xw(j+jlo+-pk?9D~l>ET(( z*LD&Ha*G1^a{WaFEvs8&JjHAbUNkll{KKi~VTcqXsyTWVZWBEn!N8IMPO}BN}Ob ziW$_iJCBfW5b{NAExL!{#u{fk2tSQ0Djsr3J`-aBJ!YrOPBt?n(VJZcq=OtFOopAz zeT!4kCuT1b%e&aFNLbZFR5dDi8?cGu)@g{L1C$Om)F)%I=SegP z-0%p?y$P*EnFv&)S!DGT+yfhTJaIYofd)}h?B%|>meQ5{`90>~M3Vg+jvXviPEu+9 zgYUSE`@vt)9BjX8hhmSoGwTXvXJrbNbY)L*QjovzpZp?f-ZA-VD>uWe>$7{{4p|K> ziHCJ4uii4{yxN!`$U#)~my5KAR~Q&qM{XUF$Smxwp`hNRyR)OI?Vp%rvhrPi&rdG! z$chx`KT8Vd^$eECzRTDj=vt#T!YQ5aaqOIGGhUBUo(p};ZY{wnHUsMCwYaf)I#c;r zHb=|#9g;ZDNjiTwuh8yYw9_fl>IMOduIocqp9@_=BEcmc2yR`Vmu8$T`n0E-RZ~>a zpwb!{F-k8lU|gSjwH1Q14v@fqFCrn}J8e=)tWe=IpEvxDRz)uNG zdZY|jeH!5mwUqGF ztuRhE8eL&a^Uzrr5HS}BK#--pcWm>Eut*`3C;AIQjb5c>J2R-D!bj1lz!*hslrns) zQw@*bon_kBHI_>(az?csWfQ=c9isv+Ra08VDo3~ozGzb=708Jjh?NbLN@`89+CKTU zOB$mwVc62adP7mIfco6L4rA}qiCSyxpnQjs{>4$rx05-T2z3b&rF{9L2JDoYGLF2{ z8fGmOL@P&*X*QR_x!J>7*`w9f%(^7@`Uo{PJKN}aI%}kP8%$NN#aW<r#DDoxzadZnR3SoV>xj|`cyPy?t~4iP5Y#QN3*SM#Guj4Gr2+5 zO8XKvWy&5p^s`E`S(>_2QgJ`|vSp#A*#%3_PK8U1ou(pxZBw4Ngi5)SiAS=T$=Utj zLN@&Yv(U89dw+<_QxO_iqY}7lOoZc4OuX-+}ke&SU znZ3zA!pO+Ot0w;OC!A7(nS+Xmjhuyph{(yVB)-HM{VJGSy%!*&qEzjaHk3uNv$hXt zk`-twswf<=NPvh`22>gm7w~l+5dTg@O&lP~RK*w7{q)h%lF`8Qx#70}!p1IYv6obn zP-V(s5i2h+vrSZV$g{{B$=UvdBx)=qa<1SLl4eDXo}TW)_O;ICAC#- zekjf?cf}`jtOB&WF}h?sTN2IRB+JUn3E0MUY(F618J7Mk7YFPIQCekXR_Q#}ItToU zxxkki7Y{UF(Yp$&NB7JFwzRR@!c^5;xlyI?=1-V`EwoT4A?pnU1-EL%@jJN=MIjdR5f}ZL1o?^6FfN zgN~icRng^vl#ri{6(`h7+mIB3`P#Z|jHqFxWI=j7kC~HFz4i`6rE4;sD}%#|4w{mJ zrBTI1EDom42Z%>Qg}IUZmSVux%_k{8n7@cd-*lFTqCu@~HQmZfQnO5pfPRAgGJWFW zQs1YU6c9F|W;jSxR^y^cmpZ@Tkg>6{DJ@s9wbzKy;*&Y3l$oe{rtdg7J4Y3>y$G@l z!$mDhTEn|=;Rq>i6;(2;XXgq(K$CN_l8LJJl=z|5_`57&urTgv$upc!Hn*X*Vr0hH zS*3R2j!g7nX}J(_f}UJzaEYVIYn66zo{i5l4#@EwoW&;6@=5bq#%>=ztE8oFs-1w4 z`9-)PeubdO*49rEcV}fzLtB_+tf*aSWevlFH#(ZK`Yi+RqH4BMosya6tjOB7y3|6w zy~WT%C!(mOsj8x`wRu&iqoL43M8YU5q{$aAW&Sr>ex0nEH7#wuoomY&S=a=b-jV$x zH-OK z`%tUpTE=SnESak+nr6oLDH$Ot*!vX;bEVHZsgYPA(|4tvE8ANwhG#)q#f*O-TU9|` zYQj8A(pxxi&NiDhu4h4=QHV)a+F)h^Yk)A1lJLugdHI9#VlvI@Wt~bgJ9^q3D0$WD zbQ~?;)6!sV6`r&5N~i6iVzcwf2mX1{Ey!`nRtH6W>jK&KWW)P#wG1-bWx?-MWo(hF zX`ap;PJH9BaSW@W(#6hIs=^(@uj+04&`z*h^g-<={JXx2nOPuOd)~wb-`|fONnohx zQl?YJCs)6uV@+*K;x>O5se`N!lW?9YK?9OsIO>x$c?R0C0(kzr=Jrsv=O@dt`_M07 zR9rNT$JMaiuS^eekWAc;6QFGpUM?8&82|i%I}G!{zY`t-@+Xrcg=!BB(J15YsZfPW zg#N)|xmDsxo0b(f;O0v*aiSSBQqpKDsN-dj zbyB36kSJxNES?>gF61UpG6hsK4~=Q5zohUdZXo{^)3=IH0bm&TVb;dog=@pc=o^C6 z(r$LBj0*|d*CS(ua|M@~VFb87f73$hjfznpxDq}~$)AnyM6VnY%QwLtvmIc^sy8{; zwf6=8tvB$c{xctDfVhwvVzC9YTNB2pg~m%~+<=*3Y{mB>QInb8#~y$=LgZo3uHZ2P z$5`RlkyySfL_5930JMRclmZ1iouirN&6jmvm}Xc=tg**4yWoSZ@B?fkugp?;oIoE_ zZ|bm!`4N?%Iu}JLg~gd(>U}s$#BNQiWRqEKLy@>+TlM&aF>1sT+Yn7F3heb}th=%N zO3mdi8#GM{jiPfthf2W35Dl7(e9{kBPoc8_wy{j8?^6;+pcg%?8NtsOu1hxwuDMU` zqYicyJF`&Ru+c9*Xtv{@)`uLfs9M_GdJ;)dY=&gFo%%7B?k`ghROlEY-D4BU^SY1{wTXI zF0aVRux;HYS<-^%zf=I6XeM+1R_OD^krDsQbd-I$?t;jP$Y{b51~ue2+ENzmVU!SIK##58w;l3v)(@x2O( zI4zKxPVC45zd-V=zLIM~n{$ylv{9tj@vTXoEm-L{dV!?u`&$m|-(VP#djT;>i$TUj zM4!qxly(n+_75%FeJ$!|UtSoXIn{Mfy?ik8Jq(V-Z3VDxk(L~Pa`B!-m;51peqxZR>AnU6f>H;gnxk1+1#|CLY^M)3sayVz87?C-Qah*e zgn_f7hg7_x7@vO@n+#yu5gZOjsz05OE=Nd}zNAa;W}Je>UzPpJtW zvMu!)Y6mzwocAc0OBLgp@F+<1$U|2;Z8`i_DgB;hnh1(4Gm(&-L@1Ty4{wl@>!V-X zupUH(&TLzHwm_qa7Wn?|jn$?T#>w0u>h)&t4vNYs&9jz9>6kYTT z2$9e`OFPQid=dCD*|ca`lbX1WE9nS5LjawRdkEOX4xyGElnKwK73rg0<4C2ONSo#Q zX28-@lpCN7UGX`@ut%&5#r32QpyHaEMz@Ish%i=IQqLoI6RO7hnUMKH55*9N=?&d1 zQu%UL>`(WDN(Knh30z)plIVB6C!>(RVrR)9fg8)lB#g-?&v5@ikv;s?NkzYkt~EH* zK?xAmAODdDV;&eU>Nk^7N`x*x)VvSi`f<}=z?9ndrv>=rERser43f2cCrq5q+rW(Y zD2goVp|=wXNOw>-bmh(v@LJ*}cPAR=Nk}`8&@&vNCT;pzi3w|_rbI<3jJFJE@ z|5f10m_DVHqw7*b_VcKBE43V`E4cC06kY1;C>XVcrG^YNDcuiU>K%zu8K z+W7UFQLUW*eSxx@tZ)`$cnsAwhf6TuY#_P6YdorvKF#7oagAv%o*PQwh1vLUUsNQK z_#kJ9nY=nLS9N9_Zg)ddx{HH@F~M*ZwIsoS+@+n#$ zc#yvr3ift)l?DRvvpZDk`UJ+^n1DT$bFVZA6{8nX9^wy56yS%L9m3)c#(NEKUVx~M zv=yMM4xa745DSF(7D4gVcLU1^C1yw6c&bp%H9R$SP#|0_xU2e4=LQ+uYUh$5@HI&2 zWx~KN^w;xGyu(C6^yePmAFynqI>7HVtinTkbTQqp(K^3x}6sy z^p!hcGgN@!GnJek5*KdXg2(Qyg+}`@Pt5hAO$d?Gi)*6?(rdK`CHv}U+}0)Cy{><%!w(Ipo@1uuOSEG!VpaF*MR*)wr*^fW|c0(!R4HQzl_^&}g>JJz+6I&io~< zU}Lml)dqxokp=qo=wLm~A0ja4+mF!7#+x@b5L$(jGsj*d(dx>f>jrDPxZywN;$|3h zDKUSd+YR}AV!k-l%ldG~tObC*$?HWOoutGfLS7sE^;G=@Y=yor>Vn*;oMt=jpKYpL2I1?D!U@^?4+X1gj!W_{+IN+ulxpN574$~W+Xpz0_ zkJ)E$(c6sdN?{!2zCBQ<(+gu9{WuSMqIgx_l=}M;Hv)~aFLv$ow3JHU62Q#O1=-vCVIn2a~%8_e2QxVVZNU|LkJ*4$BHg2chSuo8VJ!YYozk zvrU?^Mjh>}4Gy?BIbb5;k%I8|I5G{|F-`XPKvg#|Z;K$*4D(mGr3|w6Q8uiHB065% z(LOVo`W@_|AZ!0p9G@bVSIjR>aaq)29`>=BIl-I20tWuz0nuO~f@>cH5&@VK!_+CV z{{d4K$}esXL-GKzTD~ioXD!F*?eyf4loR^0F(kug5gEWM-w2sXH><5kMB&z9sb6b9 z*1lxGuu}E1*N}ceUTT66`!{;;G0~?05SMhqQ6jxUdl`t74IeVsbHCe|9?=4fp^#Qf2@Qti%45H|Ka@0c8loL$aDx|n zw9qD|o-#z~{nm?-9(&wVg=8OO9Lr?!P6FT@vl_3FSMR^wR8e*HYHOxQ2SzAP$?448 z&CTyAx_Op68kQXv7YXI2;`7lz$ZL`zZeIlfyb%Rt-XQM^Oo2}_Kf|t|uNj0W2@|5F ze%_#_pwpZLvhji4>I(RU?a5oq{1nl&q|9|$`T=-3Vi(D8NQD>v}42jdyZ(3nDv)66DQQ)K*bI)@#fG( zfbi&0%*sF#ldM79gI9@*pWW?K1JP+O0@~jhzIJW33rd@Ynj34Zb7NJGfUbmxM9hJQ z#O6fhpJyji1{@Y!QTnqTU?=GaHN$Jv!j=Bk6UxJLThL|_OTE0MkXYfYJ+dTY6X^zF zm*nb&$bvt0pgR;{7-kmxkUEH}=Bz_}08PsEA^yOjWfFH;H>7szj?csrUBQ6mR8Rf# z8kgQ3(W)@9Ed_RmjN>*^E_hC|-XM0rqPLbCcV{tAD6jy8zR&Ou2xod-P8nZTfX;jr@VVeK$SQ@+{4wSrwPOOisjWHD%{rjT~)gwNN%2be{?hBkAKn(MQ z#cU~9J)r3TFZpu>>;6-20zDPjpxEnA`4OzdPabxu-DL2m(m&}%;vI8-vIk1lkzI(- z#RZp_q~_(#HZy0<<+-F6IcYYCvS;y1MskRgQ9+IIo$ot0INxm|FD;!op{o~i8>(bvk3?#h#l&}JYXSlZ1QO&*}@#iUcp7&6_);1GLG&B{M9 zhTqRH=leK$$u}+B6f{i|b@4ylU-Hb?J}BK=@({{R%z=?z1=}I=-N;k1mTKYNjKm%2 zC*u+{{2prW9q$n(=f7uU32-rtbdO6gT?s_=!J?zr#czN0-6+6R+Km^$GmI>5;bp1uxo#MU_4aT^v%DE2?X%D!N&_9lF+bf7cQeK$`_d-w zrHB>9rHBQ`eY9bK8{IwGB5$B$Xx9qB`mw(l#eZ(J?5f%NdI1(Cvf3pRfn{^Ayj#w5 z8F8=4ap zJ=71R)O#dxY-&ga1E2Capgx;|oN=LK`VH-+i$pA+VKC@qY<6L-QP{s+a45 z`J_V~FTLYcnX2_M++5j5G=N_w9QF0J>h-`si@GbhVSCe+eVjjEII~&u*hg}~Q=XpI zDtKe1SRU%9ymDPG@CLe_2n<52;|MJB`Q?;L-n4jf%zbpG|2j3>>rYu>yKv?Bp*3b2 z0p(hC=&4GkGcvhkR_FMDI9^z0_HgUznzcUVdIpTxE@kV3pE53gvm|}_&OiKCv^C0a zCKmYFAl<&o6)4tUB1GZcg%&D*B{k^cr{blOLq#fogq=Et3RD|73KXb=4?<=ivk=hf zO-Wx1+EWY&m!K^*ZV8dhF%L_SLS{^7QivOd`)r6m84wq2G{10fuqR)2k7Qmd``Pte zi~Awroj;%wGuZc6Pcrh0-(bH2@Qboo#h5Tjf%eNWlT= zqG=ZpKN`V%EXU9zykpy*zGoPT2C+}DNLOE_U78wHrmMqM3VCtb$A zLuZ^ry538;NIa;*?~k(ewM;0^JUjQ7M+ha_AsDQL3As@W#G3l#o_>d{#34cWZT&af zA)vW=FAypqZn?!2%6aL}>gfJH5eRznZca~5>Xmv^hAnZcaL3oA6nmPqpjBAp?FR$% z>MY`K2_5OT@C;*e;bXJ*0PbsDPqUvt(HK5&iX~ihyYl{;$;(;&1OD<)=nQGcFY>Xk zpFWL?{700Wre+eDIw1DUWNCf&q9RyWDJ0C9w_Bu%;vX(4h%JQ1_>i0`ZmXsJB*zfG zEu{UTuuF!;$#8CZIDWRyo#5@;(E`z5jPa|Ha=amM#(UwZU59M~&boW0NF3c%H{yg?I}TBr3?4!bpJ*gxvdg z;)X&)FmQp!g{zS?G*?}8h+po1nh6dX1sN9 z!%ylBN^u(Z7XUe+PMEXo%0ziwI<&=*dK{}@IcuT(W$>npA z@XQH=?MMjTze3F}(;_rRQ_XT>^z^#X(6;^oYl=(T!TR_i{joTo|KsA+3deomn)I}j zK14jF?C@1E_!Cl$%rXl+X6{Gw5nYAsEx<9*gp`UQizfpL95MpqWe0ya2Jj_JMxxI` zqJ_$kW5I+0ALA}a`d)@op+ANMOQKqVqJ;%>la+P@inE}jjGy`-3g_P9J8IkN7@d0e zc?k`joZCQQ7oRt?IBb$}{rZipRU|&E|h!EzB zR>KK{oWPKjT~}Fj#Pg>&OP`UJ!g)5dRQzfonP)ybO|La`5gAWwKC%BMffl5!q-5Qf zSVF6_YSzOM)X7hypru-`tYp3NDWPOQSf-TjixS$y6t=V0eq&?}L{s*(OP?y&WIRBX ztQzIrJ8H4ISQYNu)Iu;OyB}4NEH$3?wK}zJsX=GckD0PgL#aL%=Kv-FUXpZ^u}nWg z`)j}=B0BXBWNj6#Ymaaj_{-xj*5YAvu?8%pU(wsLkU`EDIK|u#K0{k2BWL|j+2>l;k~r;2Gw~< z6_n6QP%R7US@=ZcLXKB<<5Ji$bHRA32!eTs$%m==l)=xy5fW;>{pEmgSBYUp0iLMsj3F1 zuC$VM8hj+2RaF7GtY+*98Knbo=5)YfHPBRFK@r_bGM6ANUw**7;nc1@|ILXQ&Rt!7)90{ejU{XM@6#_<5rdFK>troc2~(5VV;yH$y(EbBVoSDY+OI|n zS1TQ1AG{jDhQIT_KhWJ_ai`t3i@EIFlZV)}4Hx`XQJ3&E)M)J1r7dmSU|pu+ir~Z?$@rk~ z-le0+obIc{qoFYFE!(3PR6YIia0jt#8^KLx?-+$pO=hHTR;aJP?8hURb)vgA`o3N4 zjBU0TTfQeuKEr}2j#QKAq-z_Z*Wma+S<_B6b!P>CP9Q0VH=>U@&e1wfQZiPd zS?*0_Vr|tU4%^`dQ8&7+0*3w^PpbL4=A1p$ZJ_>{_X)=QuV&J_`@QJP-;d znjU~I*enT-e2(P}SN-mqd#vK#L`C?0I%^ferTetugk10TG%k(+a69w3@>Suk(~H(t zjgEMvK9}iggGHw29hUb>EWM;V{}J@Z1OT$1%Quwhn@2La&yy%@}8To z8CC^}CZLl6im0)Jq?lTgeItB~0yiP7rnmC7FG7OAtwOwoKKE!vnI06s*w4|ghR(V2 z<~w>}uMr3yg2A{2rbz-{aVubi@%bTE8EZgpBR`b*?7ZzQo=CEuqM@MFl5H9I3YLim zn4QFayqUKM2T2*XM-KDv0`@HA#YsPMY3fb6X93-QoX`~K<2vg~Bl z9kDR}S2&POvH213Pe5t$CrGgmQHDgM|G4q~3o))SlnX`(1j&!tqBCRg$z}u!pU~3B zU}-+9o(w8Bi-?n#l$b-5P*c}9jjNoE8i^TEDn6B0#j0O}d1LHGQ=)AcjPU=_&UtzL zdvwJ3No?6JkD>;*Bo#+S@YD+PpskG{A zdU$5Lw0>y;*x<>Jubh@fP-lb{hBEpjtkIh>cO;nDz=HP1xD}Dqjs1A>Vw$ZrJS z9F~MI0q}=DVt3aRMS-JcCGOe)nL)(PsC|#IcP)v=h>lV>d=UIU)^fznia6(^i2nTV zim3Hg6c{y-q@rWDri|k&7tdjJYOC|yGrBxFIJjPA#j$AfT}teEV7AD@V%2#AXIuuk zv~3xwNvU+*VE_|t7wQJS1uRTLITTq&Nc&669&|V6yWh8dr*kqFL#5_qZ|}*Mn|9(O z?xC*tmp<07oS);U)75&w|#W$A2j1}Ry zgnsPkc`7(AG)Jgq_*VcDkOsWk_{vW>H zfxXgh+ZL@P728h5wr$(4*tU~d(Tr`|wr$(CQ!y*4lW(ni_TJ~N=h^coj5*%cNAJC% zJ_#0F=BY6kj3b z76CI#jz0y*F>s--IOo+^VsC3ZcOp(>3(pM#H8S{#`egRuf_g>c=v^lcU6_bG+Cmmz z3Jc)A5X4MiA>N@+J>l!vqCtFp)-jNkT$C%>GhpL+81sAQz6lQ@9W~Y4m6b{?M5T|` z_>u6%+Y~-Ln3vM*AybM8O|QiA$>|Yf&aOE=bXvtx@bRIk$yzu-QG#t2uwfDJqH7vvo!=iSvYs{U)>M+5 zC?b?{K;zl+v&`5T%(#c92=V535n%n2)u-Ax+rb5pw{ITHn;W9pF}Hnd9E}&vH5;S_ zax4+MSy-p-N9BXvZ9A|tUsZ#n7*A6v^s}ZZ%mVko`oZhh{R>ClbPQ8B@@CrYfy*(b z!C#Ou;v-NLEtr~o$O9V#bmu)a-hNIwmMH3cG}m&h&60;bwM>iheRG2z7{J(1uZB3u z!Z^vdi&;_r;m{v0Q=aG;!d`wJ2R!X}B=GP8o2@Zrxlmtut`C;5=bngG@kUqxuxWIc zQ~KzbP!)%Go9)_$_eL*|vY&EApWi2~V-LYBTX4D!{~Gw@TysndjX^TwbUXGKZRSxl z!I@btN%p^2gP8nja_#~V8Bz`^`M-!Zs zGJLyNktCSw06~wzD>K>-@<2eRAo9#m55TH(!4oHq-8zZggf?5LIxz4BtrQ^AdPXuC zkcf?Q2$(dQ{H_Okzc;NfT*IYae6MpBq&i}4QhN8V){nGQ+wSr^>bGxZUwMy;GGO1) z{!2EoSN4x=LfC1?Kxve>OC3)9n4*nD7ivVP zi!d>ZVB?;?MThmHU*|_Z4eC(Opbn~jKjsa1CsTGBdm@r_``C3RpYvz8{dA`O-|mlZ zjKIubtbsJe?>h77c?TFChbE^DnsacGIu>T9tGhazx2-wu*)?`h9Q6)>AVbj?&ofvG zq&#ZK^)8%|v@FcIW*Bz;@ceL5H<=gYfw)q_0e|a6dJPW!^vP>!eeq}PX$r(TTx}zZ z=~6aiNRbS9*eYn&ye)A&d^kBN+u7`byW@!=HRR6yifn_^NvafY8Q$2po^oCdftg-T zH51I%p5rj^Yde_!TjDf;iqQ5R*)>LxN+Q3zE;cYtB1B7$^H z9Sk?{y;G>&^_mC3PA=q&OF6K>U;9(Tj_Ep}rEoBuZ9{V^dSrz&JE?Qfz^CL3!utsq(iMb)ui2yeN2+nK6Wd z1yC~QG(0;+7l)ci@04iZ z<>Xb8D#b`Tbf%-yn9Pz$NExEI)=x7qc~fZvc}7TM&#Ule?k6vhXmK>G;)54lp_B_r1alk8_rj%4z3!OpZqU7RC(B7 zztGk7cPQPCdlz|(wgL3Nh zCl$#lp$D+Y79qr^T~DhQy}^vA6=FrNboHtOnF>{g=)obq z@Fip!C-JXBQ@(46QBo7fUL~_^=pCz4o^aX~tQu*cG^)Ug+;^=?! zDH5TfD~+-a2>1(_$sJ|p8;`0VHj1YxZot`Dea0MK{~Gt+CdDr(IBDY!X`v^{>&5nH%QducQoOAC{DzsNnT6s^zfdE=;mVl5j)n|$_4ps4R)_O_Cup5W48)V{p z!dr!QKNxkbc-oNH5$Y;Vp6Jju^jvRb zI0Caj8sA{M9>A^Aav0|aFD{C*$+vwXAKpYFQ%363$e9HK1^SzA$+zjMOtbUt?Ez74 zCDO)opR&ziIy?ORKBy5rhE18T_}c3JUZ=bCAOe3sAs?=(7;QtlLi>=SFvGCVh7f@M zPqHX2%Qgv$B^G|DVBg*mZdak?Yt=GMaj~M#TE{&8lKvJ( zdWOS4k5}sZ|Yhq8|rAE)l5n@ zqJ*%D=|xiKDDVQOB{ zDu*0e?Q^c4Cv)+ax2r$=KZV35?3)ZU@ODx9p^9=iS@JAX}H?#Q*; z9?Es2wzYgCn(*M~N-Z6mead>ps13R1_u@h4ozwhlMsIf19qTp5hSu$V5fg2k(o)&$=uy7~Qr7|?lLXkHfYE7Z9k9Vp5H zfEo8dg$C+vn46_4BMiv8nO88prAJ;UV#zPtuH3*IOH#kmgOEltZI<#hn_o1SwevK| zPbLoy03Eu>_F91#O4I0+2%Y5nl19Bh=9%pTO;0Oe!dt)W)#`47-Em7e$pyh3BMcu# zBjaw_w}}o~V}4|etg~~_HgVTPr`eAtd3jG=J{X!DZqj zU}`!^yy7_cec;b+H0L+nBZ3+SjUYaA_D!=tiqjLV5k5K{pd6DvY?N<4csaR*03l<} zB`Tt+W-I1!O_SL4O`FgmS866xqOvY&kj4!z=vqKlU0C?;801 z#DEC>5pDf6o}1RKi{eRXZdNrDfKtQ2`95^@M?rL@H7W^{c(>WqT5Wbyn?4gPH$LfU z5k`rp6VXvwM-0p|QgJ$=3JhQKu<1g|*YlqZXEVD67l4D;n3^a{xTT+n1jY;0w2M29TzF z8{Z+7+QA7*{Q50m?JLo}v^}g5$C^s87@~_*=nAt1{eT$05e7mP2X8I0DSlBew)g zSXlMQe@daUI$%I)Y!uo8yiJjpEVXA|N#1dpp1yxnMjAem@JW5N5}b{2Ziu9NrkVhh zZ0Qy8`6RfUKzNx0U^*1qTruTMpkh`LvB)ba^I~T4L^9R81?&KJT>&snPaB0<7TOhc^vAdD!MIJ=nV{Q8Rb~B44^GLV)|<8U8bE~yrsK&GfM+q z85DIc6!j3~dVW4-KCyINRx!Mhl1*Ly3&zd8f4G&F5;Gdi*a_{cxj7ky6$8;fMD4kB-}FNfI(;M9wzm%RJV#V zz`6+weNS8xSFtHN8l$yUj}>GIiWA;HDpDrMG!Es7Os1H=d!t&K zOq*+6BB(rfny?*vdXUT*I{ygHk#5~PFPvB;PJIq&MFaV1uX8 z-uXSQ-l4M&YHmmX&>%+seJaVSyEa=--`yO{NW-MmNFVvCS!xJkIHwAV=D~u23`1Ka ztBE>h+Tdi>M!jMVODhzlm{^A=LMC1sIap#LIG`-dYOGV8)TpdvZvNY1X1(wVD|*7f z`WWK0tA0S)Hqi|$iBjzc8|Vq4H04?Hrjv*Qc1PhI|B`qxpbqcEY7$pf76#k@zBayL zA>q&Bi1(7Ef2QOG5Zl($CbUk0epbh!8@LqNUiS{#WI&4XEX|S3?89A^#SBM-Dk3WP zRxZ!V*w;@OJGkZw|Ap}P%@`t!kUif0uQ(Uz7C$2lDV=k>WLRum?eFsa79t&jklVvHM~OZ< zw|0QV!GTlJ6kv<92Uixf&2W(r)t{?3zar0K;SY;%0KZj#9Lz%}-LgFx_EZ(YUFuUI z!YSn`j_S$Cy>YXjB`>iw$WE-z<($ zlda@nECZTF6iiL65f!RNfpt@A%&ug$wLiaJ-V0QH(5vM&WKt6@*r)Odmn*$5rDIc9 z>J2~B0b8h8)xVlW3{D(0jMSH1(D(2kDhdoRXR0K5t5Yv_as1u)wILp`t|f?7@Oa5Q zFt-c#wkG|{=Hz$1HhZt#*MSq!^rOKWo7LX+{GZ%O`(A*ngS{@$-ve?WKLU$Uk1N7Y zL?sFP!Z{AWaP0O}o>`4Re+-6T3Hi1!RN_+61Dw}y5^j)dwG06*y|yom6P%kNPkwg7 zUZs#hYjI(T)f#LH`vsssR8$Pot>l*-t6U780CnGU=1mkA)ZgjZuEo~?m(t7{ctJbSM{$Ss z0SK+ptGpJ`ez}ehxR)@XU?`~06h8Qg>t_6A<8`_2O98(g(g=VV_LhT?44~?5NgiFD zjtLXud!jhk0PilA*4o#Gwk~NjZXamc45_j9_@z)Ql?47oV}${)q7uk4>6_Da;gWKN zCs+m)@xkVLv{A8zHWtiknYhjEBLVg z7PUSDVE)f_+Ea9RU^SQwT&`|H)5-cT~?GdUgWZgC%eHeH-$o5YVe) zHEFdug+M|FyZiTuufoNT?gm#4b?-akngw@(I$G^y87+^rP|(QgWw`6Mz0C9c0A2GC99%!w!YSN1&Gu zr7dFuRd-u@*VOz~!^@ZT@aNQxLB8aM?G)*2Q4mcBA@emO!L!N`^*;Fmaq>LAL>Zdy z;`U}C`kugfc9Qj-?CLxv-mtamG}Cn|Mt4fbbiAy~3CH=|KIk!13|L4s;RL!5;HH zxKH}MA2Y_}zXSCu{l1|SY%eZlo*3Q|QgCwh(jD$YcCjap_wWZun_y-&VT^9g_iQ-P7{<*Mbu zk3kUny}tDTA-J1;2U|n2&-wK5{wZ|u^M=YI?W+4F?chDb*#Qy1!JWH%{_*aKvR-#r zUi;vXA098r=0|(x1lg&<`o;ElH#CSnk2jFZHIxrGl_4jbqNeib?_5pKe^wtdD#|6m z9`YCy1Ws5)vA(H>I&oy z!mzneOc!a?hRfgR%uHAmZnYA-5Y(IOdX*1Vx$w9x4EQ{q9PmpUGpYs{FaDCS1kW}R zps?W9%lGA!3c+52wSY*P515tKmW-K`Zud80&C#|bX_`}8L{A5Z#n-zSQ^wdqqtDys znYv(J<#&{YUBlCn#}Jf2o>6&`s)~%9sd)vcFRcn{$NpL?9odFMO+L zgCP1uV7Myh{^p3ZAaOyWN{2*H9#by1nu0G%q%%G+Asx^9XP~7M@9!W@H{7e&pXYyV z93fdS9yh)oM##m;|4R>-v*MWqf(giT8UdBk(GAa?P1X_7CXv#XEc&jxX(zuxm$6mb zVM!H$*}4A_o=?ch|E4OT(#R66;4oGuDb8vQg zD$>qr=r}s51>9RI8b!{*y}w?8;8<(oD9+KY9WG*1Y0Gj=`rHWi{DN4s#qRu?0La$Y zu`4WrRX(7ez7k+q2M5gt@}kI4fB_HJo%?NZWVBP1pJ(z)$aQrWE{aJ;C5oiHD&iT% z@v+}an|qYlQI4_PX9dm!M*1W0|aR=Q1U z%n|^{#x*e)Yz&uY&?pRoqK%!HY1@`;h8@llmo}lb=%Tyia)9Q`HULSNzgB+i#PbX3 ze8@N=5;B)@v52ckR|Eb74s)GGE-`kFNM(mtQY~)p+OYbJYpdeA*npBfrLoZZ!VI{% zQ zV!TR;)7rCN4?iRwRpnV3t&Aqr{xxyP3o+Ev`V|Qlik5^>+FatIa#LK}MrG(pGN=?U z;yYxyKUAhLOcJV07}h0uop!loJ0e%AB|SgA`{zcT@||!W#fTaX_wxrG36YHjA#ObI zsGav?rxVv;l{1IQyfi_T7;IZP2x2y7fH@wkFelFEABvLbaBL}kANDj)brSkDWNg19 z^oU)?;1J=chwko$E{&O-15YJ)kROVI6sM3{OD;1uHL&cQb;7004sZOd3WR=$-bHpb z5o1Y|$^v1#ig`3%>6CR`^fEkYa27{5x8_76D<~m|VQ1~bEI#9G<6Y;$NF4|r(fRC> z{k23r*aqChKrjMT_L+0Tju6EQ^4&)S?M|5F$-HEqAu*Y6r=MyDEHmR6rPO|=$uMUR zYbgsDUeHsm|D^9dQj0m<;-wP_s9V`k@yO1@ZHezY(H^P{{l-Ue;HgBAPw}oQ!pBEd z$}sAoq$pNyC(aU_V%iy?F=jwveyUoPG10Vn>jY4_#?wQs^UE^Sz|NMYBo;Ukl%~m6 zP6UqMiTjavk)JLN+3NpbVhgk*U_m{(E)^U4AlNPe7Le~YZ{#eT76hyt`i{kQR^UqO zPPuN~Qrp>bS*0&J0na%DhI$wr9UMI2`O%zfHXG9=;vMLI#W*JU2V37j(@~44=@rO{ z4g<_zLfIjHrl~GG+y}C;hBDy4xm4solhYP7AsAqWwuhGXGy;N;L6?j7yFuBf2@})B zb*SU47=C@W4D0j&eegFnU`{V939PEKg8|{mpif2IU6?t7NR1rmIbx5h-UmY$t*X5R z0=YfEL_l9PK_p;3_TxFb{K@;RIBGR%!2ywzMpJOZ%Ja#fk(P(tAGTAUpqcheO2K(l zj)yevtbxu{`2sRM_u0|I3Vclrug!7?!uh0`@;f)X5+$AASm&Mb!GW8@rnKPF9UN4w zLt8pQ+QRQlZ%&{#<+BL1!}_h52by8vsMk(r5BAkFDu$_ps?A7D-`jKBcVnjo82ZRWD}cMA#Ve41^E z=5PMXsv8`!C5|(hi1p_7xrYNN_6)TwiSy`#&&?s7!rH-y_#T))Jg|;$=XQGjnZ(`L zg?5#H5l5zB|0jz7%WLr8Q~oYM(id|?1D#(ZnNDVnGdiQtb&E7wN=FL_1=^S=CHE&* zrzo6`bOgZ;R%-&cp{xkKgN6dZ)&hDK@@Os|2ue1K0h*|YqaA{sYWSk#cMA&y9k>ZG z^ne2c6G%10>UMS~n|Q*vUuJo}?mEf7-@5Oo8<3hg zH+S8VM_iJwwp6RHR*F_qRXm~cRZ?I$O?rJ8yre2P94?icZAL#2RjWR4=I<~VEba0$ z(mu;K%yK@0UuX=VJ4RiS1wK$ppX9>v)6{1~E~Sdgm?*1ds@{%a%bXS; z4UNq(KDUdjfZ1L>veA}PeadX2t0L3I@r__c)M2D@0e#^3Vgoa3Jd-S?ZtW{UDN=_* z0q3cZ3>(YCsSJijOntWa&8?8JKQfY~I>m84N#|C3u4!tVmtJ}@-Psx7iU55?*K*^u z=pfy!WoiuGq()@f8lYXlP7HBfZkwfr!>+}$1&gbi>R%SYM&8`lU^iuGt`0PHam;co zwpt%99CLShQASnU$*S`qa%T0uw18DgB;?4->U3{pWR3FWd8(@m6LzFbvAi`xqmw@r z_l)8VH;q1N2#(w&wl)Hw8XIE+HeeXgm=l6+%*IIw0qY29=nMF0i}9B^pz~1sNx2x@ zrE^&>xmnj3qK=y{eo=OL1bXn6F1TIreq%%)2Tgaho4eq;GU8H-cDMuV4gU)c75!6*iOFG*N2Cz z&z+lEJlJXN@8JWqWoH?3G^oj;H?C=Q)mV@70Nq*F$8KElKgJ*0($AyP6s#K~(mFC- zM<@|S58IH^?u~IC>(8#D6&~!S-@(Uef2>$2Z1KE`?+weDm+H0O9KbpIDHrg|yCTRP zFs5f3dK=?iq=&o|ihFByr5?=v0xsm!dh!3Q6mPkUax4MJgBPF4vZnh_HVjAqOtW-> zgm}ppZ*hKDD@!Zxu5<0qOWom4eV4%@`{Jcfud66rRbKYA5Z$b-_-D0`UahEAT;ewi zFm#a8Jh(=EF{V~OJ9l^v$X<1^6Owbc4}o&|0vX>%IoP~_G;IY`M{{e~e>ZSk8~X64 z%L~}Xv^4+<`MwGTm}g``d6ZXJENvP?5yw8@dv$ew4qYblkIMw>ijPA27E>%fu{k|a z1e0(C+9^LKR`Z_~Yy28<>X6%WL-mA(Nvx@atI$NW#9EzRxpuXCTQau&8Rli@pA22z zAKcmIo{cXbk7iAeo-x{f7k`p>qe19>YwK3p7v%)(9J;qK#MmV5{OtZCnDA$VY1XxF zr{5l_J1gEVkfA}uuj6b>j`?@r>h;2c+=F}neCy!d6OMRJ&4#>wijMEr(+hh~i_|AV zq%Dg34-3Qv3C1484xw3+%Ae)tY14X1og}I59;$CdQR6=(JB=C*D^c$*kq5sy=7Hir z*3IVvVEz15>}Ow|aTU`g9`b;`8Xh%QAr|#{lCWbX+)dtT1gn~HgVbVvu$Mi7cWm5C zilVG&Z4cV9#BpG$6RKJ#asH-W7RF*;>QwbVR(n8?Djou0tZj@dtIcR{8LXlthJnoLLcuDlNR6Qy$V5Z{+{>hzFB$S9lTY@1W52j6=Q9eq9nC4q z4j@ol>1$(jbzrIWgO`>|^Na95lMtKSQKE6;3L?%2>+$ANo}napv~eiZ8|E#FR^^v1 zbOU*R&Yi4?V(#~7fvFr3tV`U+hkLqKpUhFAxpTo1+x_X)>I@Zg=I&eB;allpwQEia zsGg(ISneIdb?9tAAMmvL_=#Am03UBeH#wOETwZYZLjMRwVk7(qqDv*YS}}xKRTK~ zu#nuRpC1%kC${UKnQ(5DaX{;l)mLgYpsghz{J|(tQymsTWJO#LiGM<+$X_W7I7ICW z`-683dmepnlNx=GX~2`~T0-6%OE=9xR($XtzbBDB3p$Kt4f7VrUmX}KZ-77P z3wesBDV+pVrS|=Scg4_!i38sUO`q*C401oXIBeThdlgtAcli8v&_sLnF7Qv;FB))- z?1%jJEd=9#mi>PmhU-F-Km`9)|8qT}zBn}qp-CWkfEnvAF3m_!!`kKI)w+INle%?N z6`N%o_$@IySuzGpAAz#=sck)e|Ke5jr2PCR&2|@5mq*!dUj^YOjUJx|(vFQVE6Vpi z!Q(DZ0sh}pDIb3h1|+^AI_3-*YfcuOm5UzNDLUE(lhs&?z15%jAmkVtic0ymjIw-J zP%XYx0RWYo+_f6my$xQwUI|gI@3y-fHZTJI(0MYQw zIDf&=xPG$B@`G=98$MTwVKszXRZ+Bi&eL^K{!`$(QNEW!goo~rz1U8?uV}a*K2C!+ z(y|}uKevOAkY(%ai-Fqq#s2sg&kE|lh*o)H|L8a-zAgz&4#{{P2nrxcMNR=#360PG zjcFYlB!Vy>14KZZIubNrvw$#^s7#QSim1AH0TWB*_-v8}>2HXR2D#m8YgriV^IM>9 zE8{kY3XBoD%{<3*H`jBf_l)=b)jt&DVWrtTCb;jLJ8t*{n$6bW^T}v@C-W!Gv}Ljq znRz|%7H&*FGqFCqUVv(!QKX6EakyJ9r6a0AhjmddhmONTah^WS-!)i z_S)0WBn}S9h!GcMgW2Hc!Gulo(}_=roS&Jlg*UKmBUCO#RR^>p?zq3g>@o|ILFq9? ztH|AwX&Bl_u!rl#av<}sX*!`ez$TQ|U2}AtrwD~HolJ}7tpWR;=`}PC?4C_}2Q!20 zJNpE6kBzp`mHD6UKS2jupeiKk(^@0p;%pqWyi9+4&=5Nm(eMKEY^q1Q;F)K*E$AFL zk7)WI4+njOm~@$#Lh~$&$+~F}p@0n|OBF&`)#+c0)Wx4_rO2OlcARd@q6j2#5U!oS zVFxJLyq&;QS^;59_yurnsF-QBPf^;aepT%P<}fWxdB&MU_rERWWcTG4pF3rqC!Alx zc(p@kCV$z?`(DTLxx6YDA+_z6dr#OvOgWz-ox=WlBcsgEsF9{@I2~KO9;L{9lk|rO zRA*TqWEB$({~U8T;i>vKwZP~h3KE~Gi~I8y;RA+=iv_SSX!Xa1KP>p8?sa~}gO&K; z^Q*h~_YjIVUD9@Gdl`zD?_kvfb6!75|B=*hKKPr!Yaz_6YisW8njr3l^8>1VqJ+57 zng$4Nsms#PITR*@Fqc>gxCzmE=~vbvOzlFI2h}9)Ka?rU`|}8nVi0okUe5~AtA8DA z=Diqvoc|JF{&QnvlxK2$zWCCJU#-ml%M1jGN&;a4z`Cd|p>Me}r=?78`jGzsj{Hps zf+j);_);;#5RJtO_S-X_eUFnTXV@c4z|Kq)6h&@Y#-L_v5)QtrQ;n>$hyePBt2M%4 z0X`B44t?AHjV!lICfsiW`EuByy-l{XP)Cbo!RC9w+2NP zt{~qEU{ZylSU}%%96tPq2`6dAV@NO{ji_U)XZbhGn@Cmlkesa*;jlqkRdC~K6dcv` zz88eESgTeOG58r?SuLZdyB&I|6Se0r&L0siz0k9$YD3@?;V9QT6v3-T*G9(jI_fJ&@jCKT}mJ}DQ+$RSP$oeG?a(9%y$^B`GjSBw<|3xtd8=yp)wi|U|Umred6Q zNL{utR>VEDy)a9>qE=v^e8$D-6}}Z^ag7A_on$aU{d6jZ%Th&qO;u_%HcGYJFZ)@X z5m{Xc$4ILSHGBZumy^fHqv9wwoi-^BpaSMx0#2D9s>>8*6YijU_0q-Zw@oxdAY=CR zN~bs+HeQNQfxXc4scy8BVfr;OcdYQNjTm@2sVeg!#n$LvpAV1~q@V0_)e4xA$tKd~ zB8f-tdr%5QBD)+<|MACOGiWhv#CY&E_jEsTHQM!n7lXi)BCm4e+vzJs0h$M3E z-Enmxiau%$+h5E>)>Y0Th>6XLhKR1|mAH37c^%eDAeHaWN5|tZCOfK-L}$Y?p_I)g zZ#+f;{qT;c4L_*3K_wsDcAyl;CPe9`#5P0q>V&_4XOorqRiLG58CDv={+&{rQ(MTe zUZN>_I#<87<_BKj>7@57^_lemfExM=4mE^zCmbP&EC|B+9vz2kc~?DuSdddx)a-EK z&H|-~SK^p8 zKKo9A03iYr(%NVj-AvhB5IViC2rd>3toBRyCT3K;W zs-QN)xP?+qt15*WRh_pVa0_(#*$<^h-LLyW7j29UjtGP%srNKHSHMzcoAh&&@yNzguwe@ zV(n5kEh{pTd<5Q+TW4McFR+Rw!48XRj1~`gK?d3QLk((d^?Z(SUdfh#J+Ww?NTk;{ z*yxm77^Rk+@;*4By`;ptKNZ>JDsAWLAX^KgGtcHHv zV&1VW$*Fk%f>6T)3`?*=rBk3VD?dD`=l6hfjTS!Bda*3nvrirBF(tU4!TCa~KP3K2 zOppu&W86}%B}0sUx-Li2&s_av9PUt&*{5{TN!6iNomVz1+Ca;Y+hZpqiAHfJcQzkO zb8L0%jj!(k2*LHZpmDU4aW!F@HabV!#1(NKw>1nYuuaiM7A%*n!nRxkyLt^7Y`7xH zq_q*R6xL=o-7?~hpQgsI4Bw9~|7>!eOJ&VuVM>r>nFvJ7a`6nMx^9^Al)0SnI34<= zk(Nt2Cn$_L7TRuw&Aqlcv16OrZ3oiUtxKBk)W;+N(#?w|Fi_+#DL0#8Rlf4a-mr!r ze|vpb=Sq;bvdZO|@Z_V_FTU5nmjH4uT#ughVJUmzdG42&+oUw?&+bEov(+1LOe1O@ zsoV{j$V4b$3n4@|x-ayKL&6q$cIyqI=`ge>MiP`p`)sIl*)Q2G&NbSUNJJ1rGoi#@ zMLpO6lqwO%R*q}m*3+BuhOf59p?+5P5^;$Kt*5*E1V^a273RKr1M%ffj6A@ixlp%9 z194i#b1ABc6N35eFT-J;fQ6xJw03j{lXAcL6 z7IH;s1X*`R*uLMo)0tCi9uSqig4~6)egoYK_*Kh)PELzc;7Xc=RrCX*%HUB9j5w$hO zY$9>b^=IvrnVODR?552_C`3gxCUe_EdosdPYk!`V;n6P^cFHE@NBfI^!!V3&+?JRI zAPHL$H|EZejnoX+WlzA#l>QU7qzu>{;9m}+(BkP0 zkE99R7xGzAG><<`6F0m;VOvDTGug@KBp9FG1kiZ)r;mHHnE& zzZVIPzn*&tX)bWkW+0&0lQ>ufpeej>&NERK1rT_7Mi`y-H73qyA|f6fa3bIX23kKI zg_EBn;^Tuw*^Z4z$+E1GcocLB>S*&m44|0_6yLsv+gsR13BdiSl&(}8P(ZS601WGY$eJ$yP2Zh zAp=;1cXK>Z*YaXS-9j0+Lc$&zl`J|Rwxj2QmZ2X;+)%OuP=6?Ox}#p}6K&>5&>G^r8|Ljl*n(H$a5TOd8cbEM zJ*F&|_lq*(G?@S=O4O^4IKO;HH7b(B+ZJ=xtSe8_CzgO}6lmLO-VIvE>F6WQz8u=5 z7O%nyrW)(NP1Cn@IUKPIg5t_ACbZ4XRUqsKiz%QBmYPXAi=lLbJH|exHOy%BKi+S= z&{{tM>TC3@@D{C>MtG<}KEFTT+|>ew`(?YI&9PfUGNa#vWc$bUu*UFF5gElKBM6ba z<=+)PnDN^SIG>(#s;R%eDGg^vQV-GavRU4NE@+v(Oms6f7f_Dp}W%~0g?Be zu);eM=9bYR(o@y~^{s<694c~b5Lk%hwPT!Fy$}a^-wDik<9pL4Thmn^Q8h1Ms_(|w z#1|ad3>4o%q?@+=`c@79%-G#nF(R*?@C^*v9muD!jx3|my<;0!X=vZJs&N^%EH{M# zNH(+hIFl3+e*Kos5$~1(jMr0JM=IY!1?S`jt{Nw6+#d%0=H25fn=R=cDg&Wo&&4z+ z?=iZ&!TV|cR>kt*+s%)=quo2;0SHpo4b_PmN!1_!{Fm_JKyfKw{i~T7`r;n`Kh2Ej zxBv0WseDQRfzP2&PXZwYq>CCiYTF_s=C`OLf*=b~3!?`MBjwG%vtJt$P4%1U4BFrA zOWo{3hVC3F`D9>-QR>x)q{p6d4f>*WjP5TyPs#IOa)i&{l#PA#$#knyZ-rWwc$p4TXK9+ILc^*q@H-98UMa}a)9zDu_7wW3>MLI1|7j89I$ll4 zzlIv2{~@d0g-!XdnTEqe9ta|!NTE-9KoBicE?xXz=Zf5?WBu=QMGF?ZQ9k37d#a5! zGi;#qOT<(NfD{n?LlCpS(MTzL8_zd6nc-{yboIV+f%{9v<)oYaak%Z;CZ@3*1QVsxAr-kto$dGUKk|gJn zYcx(Hf8|u_UzEA0{IriE3Z#kH5OyA_-FaWY6*nv|!g;E}=BBZ?kizjpOJB|y=juA9 z&W_Jzv?n#EK63A;?L&cxFz1Bug*@ggbgLCRRd$uPLDqRn5VApX!$f%6)j$<*DxD$O zB88ZSYOyxcMG~=Fo_ry+S((H_;!a}62B~w*O2Dk-`#bmo>x_NR^GB*x$JMp_Uw2ht z@!LD;*Qo~m$Ep7J_z)(i_v=)V07a@=|4fQL={E$izfTlX+EF&rM&q_F1}9@sW(6n* z^g+f?IH&*{Sxk=Wd0$~=|G;-!?ni``1wkHUgvERk9<(iJD^|?S7Mgc+y}Qq}-5+iA zNqpmoT~HjE{S9kB(i~*(uyI3{5)>aW5tZ4GgM;;E)jGJ~pOtskeYJWAAQJH&tM202{iRoGV9Gc zDh0Da8nP_gL4mdA?=g#*M^WMjVo|GP+?_Ty^HDR3FY@knY-BsRt*{4^`3{t?M*WC} z_4oG>Wy&{9C3>3?;udEbo;`-ePKnpS72A^p=7qM6xwk6q%5RSXq-Nai>PXV1g~VLG z0i&(^{9cxUnmhENg*PoP)dlNqc?aZnb6BD3!}Ms2v(^duhR3$rgvMo{<%JN8c?Zqh znFQm^)+Zc63<;g1_o`tk(rmvwxUc=)Dw=lN>$z{U2VPS{yvAR@#jwtnyD!yWq>5%j zq&#fW6`5&<{TaamdUc@QJ#*jNq24H!h-iUBk%HQ@{q6ex?*WEzVmOCo3zdrb^7^W>{hCC@w}S^Yt) zSbTAF{i1?SGX#|jI0Ca}EkguyU-A998{-!zq$g29g&*tzFswCF@_V9W9s${|)Wx5+ zZ1p9TWunPS0e=vjd5P1w&7x08H_Ey6luE*N-F{sCp5s&QKcnUrsK2WWlG$7HHR(T$ zr6N-9S5r=M_(094S(~vS@40ol$(oDnb@|)kR=?y{FR_j-3Ok0~&oCPd4!1`SyhT5t z+(XctudgPi3FJ7;;w3)!cG^i*lB`zZ?@yj!t?(5_y)0y zM2CnmU`Mp5TAUBn1_wLER(F^!U=p@RU-}Y{UGUQ82Q5v}RfyY_w|kS1bBWsoZ(# zB9ny`Q=XD6>_<_t&w-EhjHh&==;)-vU6}Mx5-Sy!dF{3GW#A{6GoDd}CdtF8o9t4) z)tUmtKS1wV8=R|(rC!39(<+1hg+riGh2ze^o3471J zLVr{^NHi43gw#FmKZgpMTOC361xdjFfTWzSiiz{DiV2f*oA*z8BEUyw3H|RjyQQSp zJI$=HLFg|7nea8Frse<|I;x>&gN>%*KkL?a7Wz_mR@*e-5aAiJj;LGYoOnGZ_2=qa zs!uOvj1Ddfw#;eH&KVh~6waJa1N!f`Yvw22DTVOgFOvnnhJxA7Ghd_a-&`lhuYd7; zFnZy9b_F2@Ow;jn0A=4zrzoiSu>dAnK*>B+6F z6l57Iu6{ZxuK4tEZlxIL8lX_?Qubp(inAoby(5J{8e{7gy5*H?X^&|+2UW&6Mvj<@ zsy41$B;i=5xFoESho(5o4w3?WxV7jQQVNK;ikGNx>RQLn=`D*6FXobJ6)x3G4q#+m z4PZpO_k`4XLuT6t4G#-@?49k$rnpW zPNLE2gE7uN#KEhSkYRW_Q;MnVv_Z(>o77^M?(M(>ZCwc~Hm#bk|1-&}0gVK8w0r-R zj4t5FE83|~S&+5~&7s|matw_~tv_4~ufdUoY0j-5&>mclvcv{dqMEjhlcUis6-@$j z9=*A@#9P`IelpNZHWF^lDS)`A9pP}5=~4>M$fvPNG(;IoF2E16+#&qdm@8|o^0Bm3 zXvu$$*BTaoF`tR|_bqjawq+{E*la6g;$F{BANji4NR>!t&+qP}roO>Tn z-KSZ#*3+!D9)67R4H)_gD>^)B3uO6XRAmgO^+<8Jngui|YMg)2@(iC;aMJIMG^37~ zzk<}EfK;@eqRM%l!D%gOR~*_Z4ICB0H1n2vOVD4=Mjx{;xB>Mq!P zf&O;##Hlc~k$ZEXj>3Jt)oA4W#F(qdPDH~@uOt%OCUiw~8ujWUT&St~;b%3}gLphe8_;+p-0nS50V z$V>+ow9d=T0X=LEXkdzd^jRNpfR(F^YPz{XikPbaiXR|dbQ&U zh5>FSSU@aPbxMz*G2JSZiya-7$f^z#=KYKqQu7$bGj++m+wu7cjaJU>* z1yC;aGGe9)y}{tm<+62d;PF@odUJIWulhHCuhR2X7VoX7Nn8~5K1YLX6*guBkKd4GkrcTBBPy6$ zYMJo+$IsWtZggiD>crY?W=GgMR5ZI{j0F(MT7}w#r(n5f@j2`T;%ET3uW7}HovIit zS3k2Hx38zqWrv1u$}PAnO|aMv=aiza$Z3MnIh8JGnAOlCkGMKxP|;pK6l;xS z@#?ANZ`BH_Q`A3x?}d2$dI60Edi6R^h@`D6GDdaBq;$_KIL!KEh6GS{phRcylCxxP z8t-rg3E`_R>J-0!@v6=4c26m%u`J}p;yCUkbU#qH_ujz8@lR5rLjpAuUDnPews;vN zyLO-1{Y0jb$-HPnB}6McHdS|<@VffWz-8`M6eZV0R4HW+aZ5Zn=$(*(^IQARfuWW{ z)6!&d%Ma3A6<+_P`=s+ zM>CM0QTyiW#qI;>p*G!jraWRu_VsmCCX(6e7v`e~{JWT#!ibI0#UdsSJTR}O$z-d< zTABK%)Gl=kjYI$O^M$U@L4+)~LYzR6&Gsu$(3&5eTP>J{x?Sez5iv z_E^kfPQ{e$HaIPL7koEbR_*6}q-RycX6W!*(XD1+GVPfml-CGJFP3G+WzAeu{nnyDRA+j**eti$eSyqS zrtySXtjwSER;HvuH>V{fr#V|HLCTIBOk+@`!@0LcU0ut51Z=-)G@2~%mc#p&%=fXI{%+da;~T*$-RXz#aOmB%fvMbzLX<2 zrn%RIO#3EY%O>y8jg~)%!4ejq3billX+UmbUT4Ut`-x$6!^)}0Iwt@Li^`n%p>_;? zY^bc|*|qRq4Fb{FVzv}dXRVTroumE5YAu4Bx4;P#d)hIu*8E}4WnCR@#=I9q)@&Iz zIdt_0MPd?9atbG7ooA|l2%=$I6TO3s0ihet@&aQs=mAMu%y|#i4Y$w^QvJ-IlrT-Z zr)4OnQ|kMcFRRs;W`oBE?{i`ANqIEwy7f#Gu8AxPBoDBNfqGKvKWy+sQ-^fACStkc ze49*YANlb>Q0HAxcj77B(6O5p6?xf}b};!dL>zc9C@=&9Z_D&;ZX>Iln(^+M5T;4v zwTQifO)-kC-$R#vJ>4;H4s*mAB$VxVR8uV1&QFX@9yVi*#(%dTOyr8*2wAU7{gs9h~9yg zS1!aK{86}PYC}ei{(W7CU>mPwmO~MjJ;GtbpylpCW4?5FPTC$84ty{h3i+BdrohA< zzs3Zhc1vfJwhl-CTs%|2 z;91FSyJ#B1=GWoh%3yGA7}q%C)g-W z`mWka$NwWXDA0iML0iE7QmB+m3Lyglm-|5sJrZ242hAY_Pdqd5GunU%geHDNip9~L z<8mA_z@Vl<4Nx$z7tn}qja#LiKjNenvzV{#t?6ySZ((hHwYW&I*f{%@zGB0%A_toG z?show)OqFo^^|$V|8^NC@gpO@I|v>^MUH;9;*EU{Sa!PUr52<5R^iYeLswcsAy2aah zv+>KKr#Pl^u(ejbAQMrtvY06Wb7&?>N$f3(Y{#i&33eILC!UH-Dnz*4PAC zkcR^S(TA|I{nU2jA|-HlC%LG>REm%>0WcS7K()0B?8RHE3ihu0^37?wD)Gr`&iT?b zvzR7!D=%Dc_%E6XwgtDS$V5B3ZedIsw1kWwZND+irQjq0azIi0f}o1DpZzK@LDxZazguP;Q4@f$rarnHFhoJKUS0YAc_F4Zeg1SM2^*- zO&gg0yD!|*QH?xpde2?!)Cw?2&&V1-Q9E_xM?)ZQ zc1r4)G5b28^WM>Un+nqH(;ngh23vCN56a6X$83NuZTGE*MUrHXCzmT{gY9Yi$LtzM zCocVw0|>mqR?wk#Pq&M>v3|&cT%}dpX&zM;kGCGX5tY5l36{PzcTU=;r z?RqJ7m-BNhBw^?=U~%=@%GOH3A9qz`Nnm-3LlozeqM`CCCpj4uPXZNya6XXP1vf3> z=iHt3miI4)P^3lGtu;tZt<~8NZ2wM!n|5|r(;P%mn-TOK8qZi|)#<)LkqTwxtZIi! z&oZD*dp`y)Xl9N@qXV!-giI8;Fv1ixq~raxw&i_-HdqXmA?k*%BPN7L^wuwWb#)A7 z#r?e<7)b+0apz+>YU}%fZPEmt!BuSz0t$r20IhA1`zghW?Y*Crpl^meI5dLmmdN9U9ts`Dp*&Ba;h#icMku;pkq3bDlZ&Vd}3X*`Kx2 z7lEm5Gl*$Cx>*cCQwDQYFt_kIsSNL0LN}TP*$+e|&v!&SNUm0yGm9Lg(}s!1nWvM{ zx);f(=VzZ@L?`)y3V62v-eIc>j%jeZ^J-kf3|rGm&is^$FZJMj{+182(Nx22dU>HFH+dVoQ!Z3uf)}v9dC(htPe3U7%&* ziSVCBI~H>^8!#+a*W6?P0@U`eCGNm_D%8l%U>^yAx+whg z(S><}@Qluy&r2fD-a7&>p*xye&>k03*N4oJzqf92c*CZ%23+(gJHWLE-02ApCV>h~ zkBWA%43b=XV2>PL)bSHfdAB86SxMM%eDnvYS%-2^%okMhPi*!!ze0CG#<9BT24{cJ zU_*cbHSzjVv#>@(1T&AQq*8!Ne2p1O(HFnP+#*dV#I<0qXIUWraG<)g@>UM&xETE6 z=nIrr-S)A{7R!oI%p7#A8**Q_`=v3Bg57w1*}RwJk!IX%GA!lH0nc4xB*dLrLmW)+ z!w@PIB^1$ix)8_QL{?+T4Le|b=~9WHzG>4Aj5OklX5~IR@L+DtVTe9A>MT&0jIci= z^HsXd@^Kt(?)0D>!F;(NNW33Fe%-}>-G#AAo(2xZN~;iKWXlFw5KlHqz95KjE>uNa z;VxDEeR1uTLDysJbRf;9g{tE=Msc6aQEcSWvX;b$G9mCz+tboI_;)euH{Lq5`7J(k}`KWan56G&QVug7eXhUkBe>pg?5 zaxWc62yrkL5unNL#Y3UlE9Fb)I;1E8G6$y<_8no#ggD3ubW*V==-5SUBKK+B(LDPS zb`h2z5B+wLh7U=@%?fBE36^-w-xlK2dv4Ut$+{e1vuq3Rbw9tlVu>>H@B^E{z{Ka; zyyOlgj43u8O(H8g7lO$i!peHXatTQlKw^IPN^Qbe+=(eSjLAVaCm!b2N?|wy3jfg9 zLEp^y3^>D9&2xe#2xz&??uj>()MuWWfaAw%JfJt?OVzzCIM&s<* zQu`Aw0q(k9ImkJIy;*!Ev}4qaLohX2WiPHF-By!lMdg>BbRpRucC-lz0$-TPeSf^t zr5}ZLZLcbtZ2Me_#{l2Ogwg5*tKk@(2zSe;f%Q8hJqW;$^s_&c_UnIrLrzm($u(;@&-hKGi>tL;@*4F?bSiK3|~Y(-?4OOw2j zKCv)iw+;nz21aky(9pPuSzi#kdhbt9LI+u{+@M|FsQq@Wv=-jD8e&^h-`Kd|=X^zx zPL6yZ^ZD5HG?|gg?L7IE>1=ixe?{N{-7UMb$RwJ>XG+GIVhAKXSd#k+5Uksn+x~g2 z^Ur?zgPEV;p-K}Nhb#|=c6J!xz!N766A7)|ms*c~*MudlNvb$&BfjUw6VC=-3Mrd{ zOSe9*tfn&N8touVkBxCYJ<;6d=;(|8me6*X=E$l`%d`&QQeEg3a}5jK5l0>+lioq5 zx>awmz?!l4>;h(PU`5xWOzXl>>XfpJ=YiY#*XCez;;`bMMeR%b`i?7Rk@tF)iz%d) zW}`;KAi|>A(%G@@#ZmBYFjSA?LgU;}p})q9)5J-Yo|IJg_^I?p7ES4>I@jL#7du8& zeuZqdPy&E9M&_miT2;qc}6iJc>r$qx3~K&JiSYPERW?Y!^!1 zsr}3<69pomHBik6hw;#%OgHCEh7N!idXxotTA*O~Q3F$q{n&}2inZ5>YOrLQITqU7 zN}s^!Dy)>Q=@K=~dg{Wyes`Bp=BHWaxSxzjehkW!TH-iDENEWkoRsRkaiy_mP%=5i z!l2OBgxgFXiFt((uqT~m(g5F}h{V{XWy<=k{s6(H(FLVQHMj~95S8uLw|Hxi==>W{ zvb$e6*x?=$YFecXUUM8eV*Zv2QZxLiG|cRt2IVDRBpoN?+&$SZG$ZwGr$t*x=oM5I z0rY4iO4j%7YsV`UqvH6_Kv;uubEE4-A|jA^_IE3VaiNsE(I9|}KUf`S`{OVWV?(%Q zs{^ax8N?`+Q7j9(#T=5b)7fkcY(KlFo8x-K!{nM1TBH#sYD9T#MZJ*ztbCjaIrCT! z=F_o*cZgYYu4qM8%+jH}u>|TcZWpEvjEEMp{;YvaF726;^ugd<^#+eZ z5Ff{}Qb#|e2%Fl2+h5|StICiaE(+!UYfPrE+8GL9Unf!Y>Nz0i%0+V_@a0_bRjI0)KyHtn;V_TEi%9@xJsf=4D2vKsHz(Y z5aj6FdU4rO+?vaqZYEhYk8LS3*#Iw`1b2xD>ibwYeS8X!oW`O;93=btK=^LH9nKK>bh8T@ggOsk9h|rY^#P~I{3=DW z_z)-9$l{fse=**G>ZuY1wL$Vup~FXd5H&E|03`pbu znt6gKyr4=DTSPX}dTlrR^?_{fsURNTpAo25Q^Y_W!=@!Z31NlTf>J zh4R(C_NcUxAerhWDaYfF-clCSI{q%Ri~qi+*B;t^tlp{cm~}t9x?S9cz_-0IvFH(4 zQn}0WGX{60H6=?Ln;Jdl^xxjwxBHfM2#u9#LCrE&#qzf#D!H8!8E_s&*FZAZ+`l+k z81!M-gQ6-ed1X^nT5xm^V-+t^GL zM8yH3!hn2p6B@d!u@|y8t9zb_4Dyh?sd?&xqnj}qFLK%5X|T0ST;l-oD88y&-^LZc zPq;CZxQ3Tb=~?La{Fqtet<^PmRkw)CJ*Rw@bu_68paEzZW2p?7n(>*#+v%71t#ii9 z=0>+B!yGV0fzuuzZL-~Sh80-EoYh4w3s2Z+M3H2`;l)Jwluxj6ZtBtE4NW|5aB|U0 zzP{rmTI|TEzDyLF3>^@0^}<$c>iM7-xf$VWZZZ=;;NJ8dspUw&*7meLgFj7^dC{_I zxIk-Hb&ys_z(?Lp*#bR5EGz+_#p7?5-2TauYk;wov|fvF=abY+Xg|bi^Wnmas4|5B z8<0Xddud4=imuaEHN5$S*(oi7!ALzL54h!??BIw|GD5+CfW@Ah9h)LO4)2hZF zB2KNS?bLsZwYSigA2%09)ymkI4+-bTp z%(lHUf{tp!n~Lrn(T@-h?r=UC`svH}o9bSFNrn^d0E>F}+Bd#=DqP{|j_~%-2&TPJ z8e-&K(>@;ZiZR6pLR8bs5-xCI42PEzKE$;csy1(>Fx_b_{LMK6flznwZoxR-vGpw( zdwA6SU;&@*_`Q_b)!1z%7TQP*8mJuRj;<8}VaZI^!r z;hmEKz>Q(LioaJ?nyR8kd#h?gq{gyoP7|!Bb_uFHBpa~@+BG;;HZk++Ts9B9!!j7| zN6nfpc$i$X$%+!Mjx*h*h_VLPTf;~_$t!^HlXoUAsIwHlz2!C8`^{c$zR|Ojy5(Sw z^?}w}C?&q2Gml340a|F~HLi?a-*X%lOSL3SU?^KWEIt%7Up*md7;Oi(0DV1Xyvdr7 z2X*;mZ&Rlq<2yva%4A>)UhPI2_ho&9G4%R5^W;Y{0z{E%4N=6a`eARtkkV;-Bc{JE zv?`ZyLZto1#*rI)$>E`|U0D*#yd8a$U=2VF18qUQ#wSDpDY!;jwjU&GD}?(Kt8Zoi z__rlXZSSYiw{=;X*crlweJG)_rt@@q^#e=XzD%SnvG0w^icp+Tp?~>Tgz8u(snH+P zi*)d7(8%7Eaw|rsN8p0?PH&q}S!$+i;FAvd7ubJBhdVHa`MuwxL&R@1^#8Ay!u{4x zWnX^J5@E8zyAwgsfIx*g#c$gZ*yteYVJzXN;7>{$k#Zs`9?>BzF8UO%z@9IH4QE>F zs(%+uesrj!^ZiKM64!NDd$vtne+(^dU+u2=ud=)q?BDjDmacx7)l?GqGHpw_Z?O~< z!O2V|-xgjqmtZ5{!-wJ5FuDMWOFx~wCDJ;B8G=p5-byPIfXj{KBFXx7?en_Q=Jg}V zq}_Q1bign}t__U16_aBsE_7_LJ_tmF4M)+LA!LyN;xxn`zQG0i;=b;H)+*d~sXpeQ z4r(1*4?CWaRpx(Y#o@&O4M%t*&Ay)^KwPXLQys%&42qY&Xo^XyWoXypx1@@yhz=d3 z%AM9=FHD6S_Vm`>zyJ%r27IPKr{zw9Sp!$r4(TWpFsaci&9 zPU{k@NiJ?vLslLONGab=TDpR7cpzLfEw|hSe{fbQ@Lp#0E{NsCmU0$*kBbU3zwZw3 z>E<`A#k`iCWH-~Qaz3)969>rrnaDmHpApszW2`Z947IPASLd0JMSt(-ztY**)1pM0 zF0HpULXmd7V2ug`gSYU}diYyX3 z7-AzcV4D)O#C<|}>Kp@tI9{1YPd7Nep9XRM@C}|Ai%sNAGG@U7Op+uxA<+jpNxe~M zd{am{L^xEIhnw{&>a+R1A3U>Et8=d+_|&w*+rTtp_11CrO}tTZtc97QFowaewui?b z@6cfS4vGGu+yonVL1QVO6_rdGU+;$-Y3)=Y4!?+m`bc|Jb)nZ>aM=n=%{Z zcgyIM>NdQ5I3($r@C2~OLS3%7qm6zV9oBvRSd4}WUOW?56LZ)K&ZXW=jV%+`=2E$5 z+`z3m|6Afb9uA(ra|!*x5j=961l6_}LTU{sJTob%afbuBc-IO>-w1Hb0Z5!r`%bNCZ5z3}?t7DH~0(p4m<^ zl=@X!mn*3+HEHxt7&w3E000z|PtRkNpXT51+Q%n#QcUbTJ~~LKZzasoxvSLEqF7vx zDkNb4(aN8&4xrz#?ST#~Cv!^c!=KoQldR6CEgQ6$QEnz)Uf)2E#*zr>NIYb^I0>zN z6f7n!YcFOZyaQ_5StB+!yadd!*N@H`R@Ju9|3Pg8Zw1vl6Q21gk3Ny7bovlUw%krN zk9?{hN6Tiu4hD~lCiVA7&3mx1aglz z;0)EeQWq5lQk$l4hXc}iuA@%DA)>t7pcImtNjT^PULJ^D>+VOQg%?`cLtop&CYfJZ z$A*P~A)Q&;BZ*}iw6d*A9O$3a?uMWf8#XkJ9w}PAoRZ<6Pe<(0@KH*ptA$hix?N;# z02P67*n>?oZXWBFV24BZn-%+CJ!Bir&3k~ZX|4rkAoIz{ny@Li8yB3D>acj;>ykw^ z^yHv(4>1rcQpU#O@40akIXnen(9MIVZ8g?9&c4tuF!T@_r20Llp~5MGaR3b(izHzs z7Ilb{Ej7V=wGfC$ScJ4gxC_!}x~_c)3zbGs2w*yoz$81Gdpd zz4-#pydXV`6Pt^lVr^COWV>DeIV;Bl>OOx59$#_p3uCvI4AcFHx9VP_{UY}SJTV19K!Vroi%0vx#)VvuB)ui4$!M*Eb56ytpD;?BR2iyn zE;7JBtwEk~lp^@cg=K}L(^_>D>jl|zszGk5yS^cp;x)^X@3KXxi#e#1BDW9dtEkIeIKYw(alR}yJH-x3Ye9y@Sgj| zJ3%q*a4+6twtSDY+Sa&I``K-?=7D28@wXbgXjqRt|6>A#rE6>3n+Jhk@fnD_hDMI39B&p;KsfQj9nnl4Il_tvSp`K^*$z8T?;u+uePU0A;5DAOTP~LgiiXfdpIjf8E;DtIc(y(+wT=(QF8xr_uO0h>QP*;x) zP7U&1Bt2nMGO{TV>nfsIghr}t2wBpe={W*YzgNG8v*rZ{%^VDui3@10X_A0|$0m_| zYmf7e|LMPrdcn9fBqShp>w)Vd=k~5YOyFdG7PkI1Z3bke>%2xByn^pgNzA?aUI<+uPph6%Flv(1>mEakWSh4ZS*d~yC;^vc={x($N34P8{`znZXpJk8h~FJX5M zk2JZ(&4GSBb^jsjzyatsuDGE`w3ph`2L+)b^ zdb*kAIhz~LZXFZ1>)yQzLQoxz5@MSoPN2WrdZXt#eBwk*8{|hBd*koirgArBB>+@Q zn+Pu>yzcnmmoQK|WJI$VUK24jMnOt+a&dVVoFST4F!5k8RX$qYF%-wCuBnzU>VP#t zM=me#5B!7sFDpsLI`ZnUU$H?Ejx{3EB~j=#C{c;EEPb*v>+(K4bSYxsiPq%-ChPJn zdP~UD1$-A&+8}DN(VnzC>3#Gjlttf(IBAe3C!$`E^-{oSEo@M3RSP>ok6Ii#SB+{1 z{FxfAqcuWDw+^lt67*u6Q})H~B$7I*swyLPZi^2i+8b`wU?bL(W4-I~Iot86q1m1-ZE4)3a#dNl>FO zmpQ_s*$KKiJyqL?C}nauYqFay5CyYK8|dqTL6|`6a}*Rcxd6F6D#>h}!WtD#9`+Vt zW5BYzB3}MT^gYu#pCMtRnz2Sr8S;eDRXB8}mmuMGLOx<_J^d@z8k-ya8$+5aUSCL& z$T79RdK5fiZlc$N`jYiIWG˔AS`oPw;573C6^)NLZX(te`!Of-a96BousR3n7+ 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.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%0Dc6RG8_-6Pm4HFl`}VWkq5EoCIC1= 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 z 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�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 From d1ab21f37bbe0698f8e45195df85b1464eec06d0 Mon Sep 17 00:00:00 2001 From: Light2 Date: Wed, 18 Jun 2014 16:37:58 +0200 Subject: [PATCH 002/198] Updated engine #2 --- ngengine_public.jar | Bin 27433800 -> 27433702 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ngengine_public.jar b/ngengine_public.jar index db951092785fbd56d740ed9bedfcb28426712a56..e922f7eb496d2b00edb0cc3c536816ec6c07848d 100644 GIT binary patch delta 1049390 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


1e9aNjQM8s~l9&1+g4lMv^@QBlI`40C} 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

@qF{{mVy65cbBR`?uUyjKCqqUY^6CnL;5K@= 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

x`M8C_33l|% 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 z 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

    K>ETq{LOs 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

    xZAZHIFA;%nHAuJln)F)C;l> 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%0Db--Wq}>a_j7pn7XWhOpw`QlC40Kol z_XS2M=7zC%ao<=iuL-b&ifT7}#VK*4p8^EWs7^lKJrDP(+uOWQ2A5eGB4t@bYC=b& zJ3lj2J=mg7RdVnE&#c;PLpGB?YXxRXT-&M_ZJ9&eT5ZG%whu?g@7ZYog_)9zJ_EnK z$l3|HFrMXCU%~u98mp92t}9$`$FtRIx%VSI#?Ar#VL0U17TtaLymdAYz$cf@^Z?*i z4t6xw%zxBDe)`KWAmoa*@W2X4ZOI&-y5D^fUIn}!DiW)e18LQHrt?(IqZGE=~rED$3;Yigb_oCmnL}AON>J_%QxzEiL`n=yGNQ#Veh?gG)`==L~F>pYZPF zCWkO*VYS`A7EyAf`r)&B{De*rBl9L5mo?m_+l`r`m>_vUVA0sv>{SmxScZyJ+x;3H zgg|kmY#9UPoL67^5?60D{Js9I34w#dz8f93%sihmkrUG@fhQGP*I6XbKOKAG>c4&peqZd4xf^KE)bWC z=Y~+DmEG!R*tnykPX`wpuzaz7eAn%A&*DDPRD>Ba_NP3q#Iggvmt=?=$m%a8{s2MX zH`3UIybtJ$7EVfkV`@`wfDAy)7pKTM7y$ATC2AMpts;vW1ypHLkUA700y zU2Z@i<#ueKo$9=%EsxW`mWt$!7V)dyEc?}N@MW$xmurdYuTmTVXRTU*e1qV}|H z=|fg>*{%8wFW(s4Jrx5^&|dS4$w3r5seFU;af3DLYWly7Uf znFsu)tl?@yu=|D%Dh{3r$gAqAw0|}9KV(y3oa#n9gd^Ti!pbM&+=Z6C z9I)CCR|ZGEW3bc=#`Kmv84 zq8P|7U>=>+a!cdsc-*%(vQc0i73#w3?J-Pc;EQM}k z5jZ~LwvG+FTEy2y-6$nof&R}~LSEQsXeW60@LFJZF<_QQ1e|HUb?B!Hv2DNc_W{<| zW%06(5TA9YCYNYZjA3lwx7dHIju<$zWJyJGk+UtQN20R?EJgp}Hry7^FAIi!6$kvtcXB11%@05N-#C|8@(;(Um zHXl_IpHBc6UuS(J==h9*xGl?w4jmN%fS4#xme#M!llJE#(mfvv39Hh9YeppGu&s zvQ$&4=Kik=R=A>#JpxNU9BC2fyp00lW@F+9o+$2DQGiYrY+C| z(v2ze9@P}OX9DHWYHG4Aay_Cm-KH&cJ;o~?w=H%(yq39EAM%l^r@t%YU%JjKStB+) zgV!BFBl@o4^FHB;i+3hvzv2n3cj$U-Xgd2ngwwCdv_SQlu3)irA@%;Q=wyI2r7GjC zKC2UkRT{DSWYRuk3C?9&p?g+&pJxe@9D~Z*PwFSFDj$zE9MG4-n zk?h_->EFJ6EC-k;BsnHK!%ou3zGGPfv1yC1jE{J}16{GF>F{^JPGIy*X7%Zup{Z%` z^}%lt^vw81)Q^xYjHmZdPC$Uo^vJb-mP3^jBv&TdwPEcMD`{$1W}8<^Cs014jr!2@ zzS;Cj_w4f_`ZT(ag!T|U#_dPH5xw-=d%VZrUn5)nyXpA%@FxJeuknwdm-O8F z)VE+f@ijf0V&mI&N#tjCEy%0e7RCNA1M1|f+!n>*oz`T_mQ~dZQB{e?htNWq$5r=t ztERuv_1=s@nj*xrN@)wZ%@9cWL}Dlr8U+e-j6<%Ry4HzOB9+`k1IIG^#!Qk^ED|V} z($5fq<0_0uI6rn>~&Z?;|^{29C5(4U4?yGQJQaIL{~^K$Nx*!#3_^H>1SEO&cBo+e$9nq^OA zNoKJ`;CJ3tcTmL#97D60VS9`KZLhlpVaZ+Y4ljYE$TuW693Ritjw$yc2oYegE9@Lkld= zI~#8W&UbG>_(+ENyD51VK28S{CI=H8J=_)P0DmYed#b5|(m5o)cRJ4cjNYFa&cFXN zgdiH!)cpC8nnNP~|96G|V~)=q{h30rf2NTCNwery^RZW6M*ZG?aeYjfhCZ^QgzgVm zFiw=wfXcWC34nyGYa>h^4w9jIMbb?Op0?eBCn*bySc)}lu2v36@H4Mcg<@L=39Lt9 zF)wef&X)blXNK`ER{HG{l0L&f>tXi@q>&W`c#7qD*>RffKF!*FYqR5P2fXi4_?f(F z3n=>2#C7UymbVLOwr%U|Ht5(zL({y76kOX@OIcmdZD;q_o!CYTySPaeRLjJ6s4;tK zHP@Fx1rt?kawAovjJ;s8lOFWPb^6~hrfGcXd#Oi~7j*cUW%NbVsvJe9Nm8jTh&Ywt z+t!>!N1^uHGxR9t4ZOil0qATH>Z)R_7j5F=3W=Z_L5$5T0t2=jtV_kS2<+p> z@zcBqj*R@*d-T~@Kw@$2c(ihK*4LxblqJku*>}IIC zi_h(EU-`-yf%S=R>DT0gv`}ae)VYz1sd}P=fmLa-mOCH;W)@D(0N7T;`hZOkwDWz} zfCb!Tqj=#amDqXQ>}=yHpCT>{_zOnVT>(asQS8UnRojc3h08JV>g>5@uFOiQOb$s| z)MAQ4b<52b$hGVq?8UByBx<#L9U4UWfclM@8uwPjPcl$IbAL2Wih7A5r!D#z%*bB~ za#+$rCn~HRlwKxm0BW03{|n{QqMOPVC_E?jikm_>YRoRfGEs;_a0I?z181R5tkH~wj^ZJIbcAMAzGc*TQdIt)ZNP*C+SD0TkG^!j zp0)a@U)7+PwB_157b-T)9aqyD*n?Dmu1%R)xo4J{;@}YupwK-x0*nQz;|P6p&vwI!mT*uIvuHWjl&peBkrkO;GsQz}h?w}OOZm3w!VwS+Ka z)#396GcGBCO#U5`%!AU_%Ow_P=Q0SxPCwce#PAX9CV4@2rs-L-P-SPLDPHme-yL)c zC(lo2S52{0Km<7AF%GO;`_`nE11jWI5yrK#uMf7_t;=3%Rh4m-Yx&uT?E{}{_P1Nf zJwP<9&MmggJt=W^0S(I4p^NV;in>ux~Pl=;&PtKU0u?y_fqN{dK z33L|fNP0yjd!=}fe94VG8Eb9*4kzbS^h;?52w))uV9V)`r1Bl{9S>qKJET|c8gkb# zREC~_%5_oC%+avB<0(!%t-RPhG_;05%c1Zo$WDaig^KxTW|w0r%M%ZD}j0 z_lxYqMLme{of`C2`6Kgm>6{B=j`{%4s)Z= zE-HNy@(iSh)H_McI1l!VYRSeIL5=CAN5d(rzt>mIo3zqM8GbRK#iJW5_>WUqT#404 zUw+*G<&CV<(k>LM^%+r=X!9KEB(?_!gw!n=F>35WyH|a_4jAx6|0#3Gr`W?5DhYJQ zZx+^*2-Fl|Dyt~qa&yGJ;x3tEXwD~$wcONr;Z6} z*uqtnC_lGxTbH3u5jAYxnE-IBZFfqgOb@jhl?hoK&hqlA>kE@Y!iK$t83xL&Z%tRh zGQBDF`6isoA=;pDni^I#T_3*#$QY+(4V{dX!(jO)WiCgyFQ#$&a46(_zccJ`M^__x z6qC>Q7*?buGi=YBhb6IZ6JXYJGeoUfaFZNz`ABeYjiJ_$mW3%>NUs-D*YDuFLU-*~?eAUHZ}MgmmggD}y}aX}Bc=B@3v-cMCV&$~hX!36Ev`dIbwUh;DP9 zsJg{E=xhf#uJV;J2FyHe|L$pAN>k4l4;j8Bc&?B{&x%hBd&9IXfBC#ZHQw2E1yeu4 z(g`3zmv5#ny8oF8Pv)Qotjr;wmeNm}I!A)EM2IO6z~u?y6uIqjSQp^a8X}ktF=PyB zcvI0CDu2Mjhto@ZA;p9P3|iU(CJ(T7;v5}xANE|vLkAbolqI|zggt@uB*FJn;0Ot_ z3mp7L1P;34b6G-qrS$fLoFN&{`NrbDA`Q=}bmLF+)LrMqtEGDYpsf?6Z8U0mg1W)K z9cg*lI&Q0!XRnz&8TR&jI77M+xph{43OFEq0@sA5Mn@PbtwH1vPtWq^bzd^F$itkh z5xnGNhNM{SB!?q2Eqd-Xy=9}Hh$Q93zXc{F$e>%2p0h`^epyPJ_?uqjUO+6Tl=Ipl zyfrbIfg(2!2&|C{u+A{b$u&9W)bkxi2{FqyB_^|HnO- zSRXnV3GwS!Ji`AU&g913$d$g>nCyV<8+1@pPLIpAIJ%kMuZ;*AY>T1Mc4V^*mp@~ zXRWZ+@e5oi2J4~YDDTQvRlB;!@9N?8qXWsYeVJ_dS`%N&tEljhI6W1b8)s^P?39dO9TpFDQnObK((0sd z{EUw=`8ETBCPs~2`dLS#ChqO|;IP@Y!~~%RH^L3_!fbR2djrELK8~5Q9b_WCEO^jy z2VAPw}X4ot`i;#Wb~Y9=$RnNppBijaQHztIh%Bu-Q9;a=pRYM! zG%#I6%m}sV40zb$*717j#otmL&>B#YsM`O!+EmhyL8>5CcoZ3RN62yzDh_AOG9)|4 zfQcfyv}yODZD51bAl2~m1lQ<1V@tM&8gRLdxPM6a!L<5`hDa19NtpwqiUerEo;A?t zRV#D=MuPYf-qV}4gVh9?y^pw=(g}I6cHI;Fs*ldXf9Hjv$;*P}DWc8|d&{8w7$d^p zxEfRbRLKZJU~NmQsZnOD!aZh2Kgg0agJQs(MvrU}!MnePW(?Py8}C?eVO*rM3~ z76BMCQ0O!iUY{6 zXt+hu9AWzj6uemoI1gf)D26+w_sA;yLjnBs6N-qt!_2@rrsCLYa<icc9z-;&c(lT6}lsxSjYb?F&&HuxUkc zlXBomqpWB4oV4%!`>z#2r-q1c1_cgmsOFvYJUtssEi zf!jwgKhQ2m3-b3ZycZAv!{m}m!-~zu2c7aL9*P-@l=sWL)oX)m@!)PJjqP8&O##1t zI?>mFseH+E6X+4O@$AFSOf~xGzTFb2R%dg{@@6Njjg=?Pmq3^%EjTM+yD^V_u3KFf z$MTjnW6Q?krn({F)J|Tg!cDcTrPY4CDu?4EGE1kox_Ob|NtPJyJKv8+OG92mStk`M z6dvMb1>6g3BZ@?k{dg)+OuGO;<~fYGM0ocIy01 zD)z?F)=sdFP3FesV+uRKT3tKe`g|QJ3sv(Fbpx7*G<%q*@=?_j*>l6~jAzrNoqTQi zI(-*;^a_TV{bKV^bjwzW&9!GHAisQZ&g*kK@@z`|fnP#M%*#zTytTDZEZWF;vuL29 zVPN7Ry7(`3#A-@nHPdJ70s#86cK`OI-rw4pvdbE(@Yds1*Wn4!O|&6}Cw96~5<|Q| z&bpsvEzS|lCnY^()s^`u%OvYxLRGU2Iy7i1DLnw4wfVu>2Y4ULVG7R-^e^sP#)Pe|z?Xy6zkO9m5=ZxuuB6c-8kMrS_LXJ1R5jJB!HC?gph_eXBz*AXc z>NM?;qwN4f<~lS=q_4K9K6gQd>2MM6+8oe>8lrCSCmybovXWoC|!xgjU{Ua6qGyvhNS&}*m|ev%A#&JhLIQm&e==e{U<>~ALvhrApE z8CO|#*x#9#`PBpBCuO~Ri2#$e9N}o(#sg9z1IJhg{=RpRgzw`GTLfYnq_FgDv?E@f#jCdK@9D?gr+O%-mGCzABx zA$I*Jp9Xv%MR^kn_y!!m!3Ww6$G&jf@`avS;COp1sxg;6Rjo7r;J`h&Hw2TB;8vd? zFGDD8T`0h8_P8)UN%!0$JwJ#+jE-)&$rh>mgG-rfJC18bzKNRkgwVVYc(0VBRJi); zocr^U@zHcj$~2s%4rLz2#DA`Ll*`E1{ad=SB9qU?nl9%`JVqkTONMT?gHX(%UiE;L z(2(%P4L{2xOWph>tceMB7ADVY!wY&<;Wm0W&NKiT&%GfD)B+4sv7Ie{kZN|+``onU zq=LRPd2uEf+9#>{MpX2bL6_HA7&5Gr>|Uxi}=w<3y!2hVwj9y%mHop=1C0R!7dvfF3M-y^$P>^Ao_jeilv$z_JreX{@fxdpUs&H8$n``m`Z@YKmCxXqn~~$n|>HnRnvU znOAl{0}I4lb*8B9Zpw4TO-QLjxN1f@P6kL}hk227et9f@s!{YuUE#j?(Oh8bm++E7 zbYe^76Cm&tmamY|&QIiF#6n#lv&rGko83a>;Tg7oy*{~7Ki>^P`G!-?k}+*pzOr|; zTtcW;obWMeUw~UUPkR~U#ovd|-M8zMpeMc^KJJ8Z2cpExPq*MYU1g9of18;=E(Ao( z9r8S~^RC?8-`o-&uGqGZbKH&(_Tgjub!Gz@r<&9Ua>;Ber6^pI!jy%X|TLqt|xNb)`M+bt|nJ$DmNRn6Qked zna`%kO6_^Q>u5HNQ}+reci`elMs<+Ufy*@q0qAL4sj%fs?HUtG)&wagurjRtcBRd-&0g+!i=CL zR|e|8!W!($(~P(l3Xd|~$(C7ba6R@`qFLbJ##Zb|Oz@?ktv2hmyA&-ll*ne^a}N!vRZ9v8H%NK z@GdoBJD-)yVro&>Xz#SG)`Vm#;8Po*#i>2n9*~IKWrB2}rKJHVTOo6V^>N6Xr@c`8 z7EP6AQAARWLKNZnOkpfJj$2oZEmiu6sj4cqD^~*^oC2i(iY{g+BnjQBeEepmR(%6^l$viX{`=9 zbE4lv%S=*7RE-6B>E#(P>dw|O(I3KL6k*1kY}hNVFI<=@mks)O2+YkD*jJ+!pyj94 z%W%iUTLRJpN}c}_DI^t=OIW3UH~8~GF!Hx1B)cd6AB*0X^3{@)G{s_w$m#M_l$~a3 z;v**U))lYlse#FqZ0KQ$^%qcL8ctr4qJs_Xq`P?AE_=*ZL8XWG=p zfU9^$M=S)6(;;8XJdgJ=%!n20C1|BIVXE1QwGj~7_P#zx+4t{Y-P5lH?i&|yfv~eJ zj6(!ofKF1ylT^kmx#kerPb9j_>V;eov<=!(u-(y!YKp0=XhU31K!B^dFVTyVd}WOL z5EZ71-S9%3p9pmW&zD#Z)9n^ubn{5jO=+1HuxDRL9`gmCKH zo6Ih=o>I2gFzxbrcl7r4)!DUuA@nf^5OPEOnS8pGVh}81bSZB#at#E;cn)r_w#}cn zvA3h+qK-yvW3#_{WPAo%Zd`{Kv5d>UzM-v8`hN|Z_DkPW8DEsX%hOIEtm)3Fvmb7o z4z^K2Yh%bW5!Z4-OVM0KiSLG`%4fot&=ua4yLAM)aQsuMgX>A~$g4OmEPB{*`w6#z zm)cJR>LZsdjn0sW{0swBiD|Oi+e@O{{~nzbH<&=rLH!V~UY8U<@QBm=v#G8HYW=gL ziuQ&kHJ`_-QejDYi9-ITv1w`d?R5^sd;?3qc0PKq#{{iuv4$(FQ}eJ1f63wVI{7O) zNEvrZwVd}P?p+#6KdgzJUR_g=FUO6(PZ>(USi6dz4(CEfhusU{rRP{#r*l@8%ucUT z&M$>L$iQYyxmiBM!<)9J8`@~Oams0IHSdn8r-+gV&BW3cKU4$&7h=k3q8_kfduNMgrUFv-r1kaq@?G6g~_z>}Lz&d^rY( z3a@&QkzZKAwu4ys1aZ73AMb#c5&Q#N$d+o&DMaCNDzAD$Y#8onaf3!m<&~XF5rGXy z_3xA(Js*`cp8P#pW}>l+i;u`(gg2N@zWJ~;irWlJwQ4hfQ}1=~R(zo#-lbr9IyPe# z^Au5KfxzDajd*Ul!E(*{Lgu*5y|tI<$PPj2qC9oE2($%YMBg(|IwgOO$I<6u0 zsk39vX#C#m@}O%sUVX+_zJZ40{O_$No+ZV%?CK3Y(wqD^BdgAmn8U#Yn&PM9b{*n5*jebYs-Ngri#LKBzZj?l&hS7s*9}V8FBH^24fTLsp!*|&x4Tjky*f18`BzalwA^nJaqJuk#%NC8v)WZGjw&# zi+HhM#_Tkim|lr|O`B;Q4!2mmBJ5q50(tB&NmVvk#i2{usm*=i9Ak`2NmYXk_LGk;i=!S7~+0t(x3&(Bs zS&eiM9d8ek7$^=)=Mq` za!*;#&UNn%I~inzd}>Vd{LtN0g_n8ix@Xm}XT@K%SEk%Ku0nYg*l;Ykz9+PNgYZ6g zDH)kUUAqF(K;hGC0H|7HjC<}pyjvU%s))=n|xxTBs7nQ+Z`Y*`ql~?5B zG3^MU=6{*NFF@@p4E6+Au$Q1?Vs)$!4$MXXT0WfVW)xe|%4&6!@-R{wIC0syaF>t^ zZ2r(DH?mNrF}GSwk2LCZq}Eozhq{=f&e(^=x=xJc&MsP6BkK+CjG&@hYh42Lb$QH_ zTLm(4n?EYTwH8$P)?7S3?3lV)CLb}k&CbY|l)Z@wxst0)#G}BmP2C>~ygOs}D;H*< z%qq>t^n45R<*2MGXKOIaDOm~r7)>KBJ%I3%-@HeRNnSQBwdm$fN?BVXYOz<+*H)e8 zdt9xTZ&`=>ahXU@X#7|mmBCSOFia(RGX%fN>c?q8Em85M=0ZRM)}X$ zS=ATxJ?3L;yh|HaHfQZ~>KZ9}N-tu+5xQtcj%Wp|B~#~%uVvDn@Php~3#WDhT-?;6 z%S_Etvi7M4Ze`!rxE?%djb8b*56(;eREAS#5zQ|0Xy#WzXWr>-rsIsd?(9rP)v9mdX+ILBw^`EAobud)LD9}w@6y{jTLqLc^3 zDi(bA_NU)4nx-0d3ER6;2|&In0SyRP(t}vp>0sFgfqaP=RQUB1%?TWs|K zN1FlK!!FLZjQP${c#b+R@rTrs`RD-My-nz6cBaPNK@m>^p2rdmOf#e!vV00!5W#W&nY#vp!6`a zFydAm@PavX;*YYfr7saf@`OLS^Y@~edzbY^2a7Qx69U$eJ;6Q_PwAZ5=l0}wUsJy0 zwiz;AdDwL!KlX{p%a3V~L=T-{j|qoI+igaGq$rNoA@@^7<)xI$Ra4aNs8~!;9VsW| z6DXkx^A9w*nE>w*`2J`_H?fVAU`P;uUfQ2+n|Ol4g12DYZ)lE^_g!%F{Cq`E?eu}n znSMw`l5zK*en_!J_2T&Y+thPptoqZ5(LUmhHa;#_eq`bDzASv*MwKYY`;&YLPkn)1 zD9Gr~e{Hhdah%-0A3<&0SkdBAO+BIAh;^mlw&!$S{sasoPfIu(>L#+aep{vBG~#Vs z)e7m9H}*yN&2gCc!JUd(%sYJZk&w?9MO0m8)s6G+hz?|ZP7EZJh(dI~rWX|HrlT2|U^!lhNEY%GOLL79 z8a57BF7mMhoeH>IvF}<5#8aP`k@Qmf7zH74$OT!Tu0y>(vv0b_CMmz=Il$~ugVmZm z=Y-Ps9No1kyQrBlD#)*9fuy!J)Du{O~*ZcNAbJUCeNJ^y1dD%OBn#Ugw~k7P{lZX#kW!o5siaX7rMo}qUR@XqK-W5 z0T5~oU5L1v6t!lF{_q9P!SRim>IrjmQ6)e3;uff@d%(*l+{G!0N$V8MGAdUISpQQG zsSfap%cwywS_z)DNC8Vngm)cYukrx~QGBKT1PV){Xjk(~$Qw`q$+w`xXnj%SP!?K} zy+psCI`PXz_}k)Lqpb&6fvM#zH~b;aKOFIL!-6=qw|?xpPxJNv_ewET2LZ)kjVZ=~xS3cffO;o8yx!q~<3^BN_ky*VeALzYXf;XvA)xmn z7x|nBXj!XGpm&872^`j{LEd{lQsRk|=++U@IUb+J?{k8FaoT-eMfLyA*a{d~Rq~Cr z=*jL|9=;9q(YYGkS%(4La7v?n#vwVoA9+v>Nnmb$cx62v*{$V; zdjPTomey{v0qPE*BG0i58FjnUSfiTbvN;4=o%JTZC#mzy|baPAHg+9Qi3 ztL^UX?XJBZC!P_W7f{y4hcOQlRKiXiV(c&>K)=R;<6*# zc-3N?hTX0r8!CFT{dm`hEB4A2w+C5U2x2Sqx}T(UgL`+i-=UWi3Dq5noSa$cm9WZb zJJo3UBc>}(=Wf6L$7EoNi}_O;>D#wky#Kmc`QP5_|DoTzwY_{*7azWIx!A7cC>4l9 zeuc}`t4UG1CQw*|TZ4mvlPCsBQT_m#-6kRap2(U=B4|imDv7eOE3j{8w_e0WKr{YM zL#tPVC@cxm>+mwZ9Li%Hu~g{Lx(p zm>Gw+4WU_Y!JNdJ>woA$;#hz9sT&xaU?O_vr!9)We%w=PsCl;tCE_G-ih$kX{kM(9 zdN4NNhjvBu6}6GmXvH%aS>>BGs+*f{IsFPc+)3!6#4l=7$maGRlT@+{IJzan&_s#ko0nGkC`Z$HEvJDOTs`V0>wZwQA*uQrd&A?%? zGHdz1D;4y1Fi*aE>J&Wba&Nvq2M7HQxf5&|WSppnea~g?Aje*kL6hU~c5PBen+s)) z!Ju6({B@H9emFt2&def!iGXWl(4b^qb35KRhT**&>h&BmbJPS0d~e*Xb`G1-0aRbS zv)X*{=`V){CAylDNd%@lP7QLGYX(fSEG}6xPbD$r891K~9a+RO*y@qy?ozdWR zWKvdRgJjT#KSY^mIji5WV;`h?I!J!RlWTH3VrwYr{EQ#`tt8uLEPR*%2JNA%8Fh!T zk1ELbLrYaR0AZEv?4iBAXt%oG6|is85o8u3mZvZ4ByqlT*>G8^8{r-q1&)rI{euh> z{T8(`<81Jp61G}ZDMU>+fP&G6xzLF%dkp=xYK1|)0rPA{s@YQ21`F3r4eL)m?pdfp z8hlHM~D6MX-an;Nk2AUyT1#Eq3Av9Rf94Rs0DeOG=gtUA? z5>xTK+Co8YNpx(&We`hoRz}x778Y)OF3f8Svx4N1FT0cOWZsS)d<7!L5B4T~+a?a} zc206KE2-ArXe{4bkUN@b>K@Z1<#E>{Tan~-N>5jYanPar=sB_9Q zt65G)&|~Tts5$ZVPy%jaFk?@A4^xU$ly!)i`Ux?73K}m+5o6MaT7K>wmSfI@>TDP6 z%J+$wL$Kofdb9uG_Vm3pdXPi9-gmu@$nUnk+_g>zXR+G*YoO4{AN~835IiCI1kOP# z7@01X>04GZ!e$12m_vmpWIXB|kFy4p$g4QR7IPfu0r=NCEg=BQ%UXG4#+pHUHv>Vz zus7)H`xIgPjdZuXOvvsM4hBp@Gd>Xf`xI_evQx+u7C1gS`CiCK4@r&m8`@I#Gjb*RqHErYnjF1ofELZe$m=!29~I?Cf(f_LLeL zC;cdKa)z}oFbrpG_L9;BmC@=CO>@g+mBuut%Nr@nX)~YG>FJRZzgRu<_*d*;W#@$t zsJ+9V^WZcXs*n~(I%}DmaW3VPr|ugU{O{?T<=bdg?1gL}XvqZzksvJdG)=lRA&qMin6a6f zG;AZ}Edr0n{L2}99` zO%^_=6%PCv2%7F$l7f;R#!!YALV2XUQlG)Wt0J52stTbGnnOc8JQQA8zRGi>*^W^7G z5JTmUp8AjVQu*0~-H^`gZd4#BDH;^r)1qK3ISX71pSb$Mg2eb#N;*jQs5gpJ8_|V3 znp9t7B(KhM|6s}$HJ#{&PT|}*(%ZxjJy50|s$gcVe~(eHloMr$0i*S#bq$|;-a2Ls?p>6M6)&eECVz=vXJvliZB;6l@Vcb_#LQ#Tlys$_@E zd4inrWvZVnk2R}htXVUMOM57~R^FB#37`@ghGjDPzTMB8S*bV*3*ALxU#41uv`cA9 zHw85`UDYi0?8$49#|;#*&Dmny$r>6TtottHQ+z56R$*HAtDAXm9{%4jtB2+ZQs})m z137P*rtLLN@eF3IR#8LYLnP%C)4+AB^Az6ZD7woPDl^-mIl~wwj{8rtY#!JA1pu`S zByRPv1vVk)Sw~_>0E-q61Hi21geFRJIR$mpQXV&_9KJHXXp^Z zkw%Xs>1VR0Ud0^NarAlaE=5WNo|xSaxqC>hJ@pzE{orPq{dy+2isxTEHzpcYuCX}n z*?F8u7y-TWZX2p|8loP(?w-g$pdwLnp}WV@X*1OC1ZY~`n*l5~wc5a9 zW27{M@2#ItfX0ktBC;`Ajqf!S9#eb}eK~wFt#p-WReXH?2sy6nG)&u0cVxZf+pe?A z$7QNxyg_9RJuR5ZeISmF?XD){DK$lPHfL&+LqkJ z_-LnG=5l;<2yQer=$q|j`T&2Xz9BerQQgW!m-1N=WmV7-8l*|mJJ0#aR#=ahj>AVq zaawSnfK3@z;o{-ioaqR2thfDp8E#Ej@}J*G2u%wg{m}WL=eZ>ww2naS^7obJGUz z3=kmG&ai`sBWiw7l8enU>g^i=5e??2TltO&whwZaQ}1!<{hg+f|j1 zOm=6Mml5X?qD(QAr_;443&U9=3`jC*x7bl8{H25I>xX*w#% zTKz6C2qHDfAlgYZ)LRx7a(byR$uGOCvXXQ6T%af@pt87ZX}A6~T7Ez)ajJ9}*L&67 zU_|K_$97YFqD#n`TrEa+U%cx8d%@#kXSrh%S>VfO#&tP%;Q*+nSYr8zud1;CJ{SU84#tTP4Tz#KwW z@&cGAu%wy9BLL1lcy?DhrJ*BBHV5aEmY<9HftNYHk<&1LY%lIkz_ZA6jO~}dsr_dB z$?6;EW=eYQ;k}bYs*{N8BxiI_7a{qi+ti)dSZ&I+T8+SD67=9&3Ts7a>WyS|Pr~Yz zJGGtE{uh1Od+G1g-MRn7or05slDCt3g-0Mj9o2%$31CmuNUnOH-S7EGY@*+1!I~=& zbEBHPk6zvm^E)F%%Ttp&HneM6cAn5MMk?T4IF2Eb!Y7|`nq?T59%A2LYB&QCWj0WI498;X6cSl+hJhd#be_3W0kl+pWrdj8X%8qRoF_ z)3{s?72DPU8}hNz-O2m{fkw2gGL&uS>W_Z!k|<5Oi8fE>a~ddf%WsN|H|y{-+>v)1Tr8Wk8xDSZ!JBdyNyc%~tAMgQcsM{l{L-`SXqu|?p5}UWbHq6E*0y-go z0&t+)CB9`3e0yRwJnaDsa1;TijGl*jS#2SDPbaIZ)vS2A%5DOSvUoOaK7GFa_C6uE zS2&hNtK=@k+XI*gjS7G!|CYg1Zv3%*AWi4l8 zD1fN>;PgJm6NTMWev)Ov_6tIwf7fA+{O*I`yLw155G1#YqVIFs1YGDLx~g9T><*mM z0&0(eKK@Q+06cv82oOZ;E1AgF(-Zk8Xb$^vrJ`Q{ov5>*eo~@Bl)3cjkcSm;a%1bz za`IQ?I@ybrOppcgyMIbm{oVIR<5Di*eYWhHP`?=MhO~T=ZHs^4@4X|lq-Rm>p`7*! z8xj<%BU51Zg*)q~8P3`1R^Li1D5qTVDU zy)dy@hF_lW-l}=GwR7io#7|Z9n)$U z6|r|bw2mm$w{o@j>m7|#8mPja>M~=yA)!A}h)|$}Q`yluQfjR`pvwWj2gh0;>JIX8 zCCe@Oc!nkji1!ASiFn554w=wf$-0W%Lr)bvIfjdJ%Vb9Vp8MUdIyOW$7wRdZ9d=h7 z-Jn1lqC?xCI_C{=mC5>^@J^i!ZkdGGMciT>x)6F)V$&e~N;{Q$Ie1m#-$hO!(r}Nq zFI~3-eWLLkc(0&q-$Z7e6=bdh9k*`2x86Fv!=uAl+r|)RJwCvyBj~;cUq7oJ6WZF6 zVW9&w^Cx4hR|6TZtDm=R#>=$=ZxU)?OwU5?eF!yH_4@#Jt$P_ZZ{G}>{X#h0@kk%7 zTwDB*dCqz612-j*9x?VC9P*DYkQVIXuQ#OPSL>3dS^>Y$A8n51-}HHndJ(?rw-qGL zVJurexKwSv5-uIvsdq9&TnGfMU37()c{r8Q$U-~_SpM|Q%Ads99Qy(_M$Vpj1@_y+ zx7_%tCmjL4GL1aBDTlndg)juu^Jj5b6&p7)nMcoPE!={IcV?mX2~;YH=cNa?;Mx>e zbG-*huD!bQsm=ldWZ@@%9noX^bXKLlWO|I-LA@g$^CTTvNw+5NehE+idSm z4vkH{47-94lwDRF4w}}lR34@xdLUP{fWF%AG!g)e?tFUuH1~L7b)gx!x$X_}=(LxR ztqrACUVx51ZW7qxylS+|nid6}II(_JzHyG)97>Sp1|l zLx&BI~4GD33;NIUbQUdK#;&FK)kly`m(&lEwqZ^|2`|MvK>`TL) zI*T1=1f%?1QBh`uxD6c!{QnTbkmH2^{&E2{6FSVRJmYAWsOTv45fuw8>>E2HzH&O0w(-r_fp@!l|Jpc>gPCp%k`hwS*(W05HN*W zEKFj%Jd46mxg{v!n}oHa)~o zIxk|%q-ThCuuuHGoJ)AnUIG6z^OMP8uFLeq=EuVkP~jV0Ip4@XXKg#$aMV+beDlH& z2M#=krstB+^8M0;NKOL+bZknLL99NqA0D1;+={FKCq+}urP2X0g^}qfj{(hV1)~(| zfs)X>vk~kSzObWD#lPaVE=|1bh9Vyj=*#`wvii*XHV=AXL5n-2@o*@N!}trjDJ(4T zVHU`kda85#G$N~I5?(GVNGVp)#L9>m1~NY`;L+Cj*Q?(|1c@S@_-IFqSm6DC0{_^(jT zY34hTkzE44!JR2SDK&}HiA*_#U0(#r+t8_idDF6aKjGod>*!dc5GENEI{D9p zHBcM9V_GCrr*hm*fysgfjcHAC9*su`GK1Xm#_3yES6Y2k8DneNJ4-iOR7^Efyjq{| z4dA_zM;Mh0ZiMTqcZLC;w^;uf?U4!$OxyhDh-CUNto8pSlk-yl<#`D50N(#&6;jvH zK-2i=>&AlVhedT@P^F_y`p#UlR5@6Q4pu}$Ey}#69yUsXC~Ll}`(3o;DSAoUuBO|7 z$d<@$@tau-%7u(Z-s=LxQp|nuTNfgZ}+s|Q9JWwA0sF^J;DQZMU{I))mfjWDo(xm2&T>Jd`x4SMj?=b zg&LJH8E0bKp`WI#l+$MGA9OV}S<-%wk!`9SJQPloXf&OUq9Zhr1X*zSJ+id6@By^Q zUo5W~mfz2anH$(Dri6%R07mwGO4OQl${zN%RwP+PMS!qz zu;*gSQwkxJdouz@01(>f^Xm7}+;QA$9`ydjIo8$R_RqbQ2N66I3$jPfc9-h^txfL; zCKW>S9T&%Qg0vLeA$>@8zaWM2H&ib{$_maaLgz8I?7BTn-as=)u;wch860$$5ONMS zF}!(+$l%QvuASE!er^eKeB|%0PS|L3&Kmjj96>W}8K6(5wqSPVA zOaf*;o2^%K5~>rfDs$?fRaRvdzectEou{PTbZ|u@LkwI!4lbe65Rb;{BNwA_f24>c z^#ZdTsfRNS-9j_NX{gbMAPo2vo2@7Ds?z4^j2%N_c&4$ZGa<&JkDV8HdJX>!9b$`D z$)MS~Vs#`x;I9qBBYYLDg0yuNJzBh1ITto3W?@Wm&TeLExKA`SV|4+uS}Z+JM24xN z^d+6*`0=8h$RRx8ccAKof)B>B!%OT2|d6woLW1)3Ixk zf!ig?VveOvG(org?r3e8BDQAM{uXk*yuRiFoj=u8eGsl~8d$I=IDLvK^2zF&gGcS; zyU>t7h>UO|d9jqNL0 zR}Wl;l=t0kEW`(F_`CyZQnMBhETZX{IYiUfnh{^El>U12y! znx?W@<_}#6iJAWF!o#BO87|Z7RLPwZTf90bMYtV{ zLRwV3=?`LLyBr~0zBlsqo=(+u-eob`k%r2HbvE;uy5(mMV<)zxjqoZwj?W5{x9sw6 ziYhQPFRQs02or%KRFXtcd z(hL5-w)p>T68@h0afYyCo=jHqYOgHf=qYw1GFcPwgU>bNdr5HUP%KI&Fc(3 z5W>FcJjrbRxOWaxm^8BI4dtC}Sj%0-WEIBm+UUsJyvKpEX&d1G&mu#hfS!Urh{GB_ z+|b7`aCz;0rUnEny>(Erqm2;#Yv z2-{bg=j^sXyb*5bW8Sk+8_c(s6jr*{6oWsdFYgSJpgjaX$_)yqZ44a1Idq#(tBd=? zaB_*mAj3+39LHQ82FmOqf?kZf=Pa29nyoM$m%$+bQ@fbn{N@|HCRdTFot;jN_DzkB z0IVQYA=uTs^45R8VUf$H9(h)H!g9@Fy|CWHABc)AU(4T&jv9m9Fz5t1+?IKqLpNAI zE=ssu{Y>gU|G3v{`Ds~BJCdAA@XPHPZ)ZiScg8h*F!+}H1@^O-O^WDe$cu5si+RW@i*iZZr2NMr z?ArGemcx-uB2qT-wCYe2=RAdcM+{_Cjlf2m)i|C0y&N5*W1{$;mLZuh5KIB<>gz#cVUsf(mWQe`ePsa4XN ziAK52C<}VtR%%|k%izZqal|gtf=0HIxbZ{ZELS*;f$tKG1^x#e_VkN;(_~G(Eahn1 z_EXOGOOA{G(Rpl^&ZyDq){=6XrJa$huF{i#h!rgl_gL%6n!82ScZdulK!!@|-E2~cX686nU!*PE zvCgIp1!usk6zvUjN^aW%&R7H%i%Od+DjZE~r4|GvxYyhp`mC+*rNlX_*B74b%DmK< zv~(bj!L?4gBig5U7y2AqyTIw4nSnx-(+ny&Vp=PXN>~d zT~KN?WoI~F`y=;YcA9$5_I>vszr??U12C7bZv)03J1Nc=o~ngY)G%ve>K|eW8&vwvF7iLuRwNI#^qF99tr$ z=)8qrK8~1ikNeL3HQ0~RszO6JxlbZpl^1}aFf4k;4I!iC7T4*v1t!;@nW}RbiAMFa ztfGsj+GIr1#b6!Hnl&vKGS_m;u^wO!ct7yDhV+%Qb} zUrOD=bmn6n%3Lq8@cV69FP`wXleVPX_g(0nd;fS2K2}e|dp@VOSpVe{DpLRuHOu1QC+LGD5sUtItOOd~|@$Hyc>#CX-@+K{V081Owo+7jYdP&2u>sVDo7yGA} z{S?B8WJROx=+ACBt=y>rIsnxvp6G9nl>Q>bi!P*GI+QD+{x^x87sM`>B=l%$%tkA_ z@ts_J(K>%~(y=hd`&1dj)2ds1rib!jj6|p}+G?UsvL%1x3-s!6S^jQC@Vai*)Z3fe zDpBj;EO$o5mvP9gZv{6}$s@vh>*JmdIMF!#>3uR{Gjf#db^7DMlmO5!uDO-kuQ#b* zYbFU>7UX@Go4;6@L|d}TyBZG);%4ux);c6{ml_^tddN|k&ON{QH-vLn0c#iZMTP-Z}{fc&C!vF-v$*OXPZGws`^b$MeVuq^2fIzBY z(ddkrp`a-uw3mcl)EgqP;O6uQ1x8tUC*NK;!F9yF%`m4D4ND`R0zb3F5Bjs3R=r`?3fsgjEyv6veby=bi@GdQC05fa&?K{0J642>?|^!E%9sHEb+fG#CRlQfs4TAbyIhM8>pr<2A`tqb%K<|)>dAK|%7dS56D1;nw) zo`w1M#Lx4+e%()IoA7*@=Crdy<#={}-2TeG%lmr!9AEu-pGExckCe2KI2`pVt);Qd;RMgXIx^EUcv_O9MbG;8u9?ESPXIee zF?ac)vx=?ezJ(5)oLX1@C8fu71RJPq^7u6vswoWZVHNcYa)J9Uu!Hv;eTfTzb4in% zWBlzyVc3)P;AKSd3sAiZ3ex#WFksAsQC9q5-B@ehTwXojW195SjwL0;n7Wa%KNv$* z!CzoyX+tm}O$V+Toodc@s+Llt9b8|R)R1DJaaR+yLRNz8yW~aLme?ld;G~BYv)<;FE5rK^5c5J)kx1VyNi1ks z5#6#EcDZ0go1MRE8bXpVnN5M>DR&^)GSj9A;4)h!oXrddUasGz`BTFAWe@gfUqF$Sw;BCaOlPx?4|7tnV8C!0vbegie6ndlpBhwv})2D`30lObM!Ntr1n4pw9v+1mt{B<7)OC1IOi}q6$QS_enK!0 z1$_iIq^Ne7C)7@>TIphET>T|Th0vFFgFy(-gfU5J^5fgxM7JA&E_D=G<(@ItTCn+m zR$YdMaa}RTsb6{uC^1`|`9$a6nsvIL578}P!^~Shtu>?LM8J5bUTy~8q?)Y&6%+9n zJX+5QCyu$8=mwHi%VPt7n)s}ne?7WQ*4Smg+rG(ItQT|brjBw^V&q2ObeMuVC^NIt z%Z}D4E&2|iF0cTu5nNwm{Nwi}1BQ|J$uj;wnD$tHC=>;wKoe1`VP=XYStx6mImkd5 z++{`_IZ~ugfJg=T$#%8QkI-O7ZrvbTXFic2Tfdb9G&hwUTXYri28_Ez4YU_>6onOT zgL}^DH)!sp2l(?Tnc9Q_p+E~0{TI=z@Ts1e<;^TI2 zSafasq!v(2CYgPqTs1;{)z^GtfxIy-gfOwovu6)FZE?LLpPC??ffr0fH|MiG7a4;< zyYj&ly4Co)-M0987WSZ4I5dQ?2AX|3JOi?nkbg7$eOPggnR99+d6Rk%gE1-&*u$7A z2gpYg)eQjm_(B&%JqpK_u!c>IEuPTwOKjS9R^wc9EQDzd`$Cr#j~}eyP(GL`ou?Hi zLwvWs8!BVs4atv{IUFS%{o{Z|6u%IC;i{L2H7fii#>{y>mq4>mJZz;63uJ!d)}obz z`qzKmWcg2E)#f@c0#idk2Rvp5g8n>A(_q)qo&m1lijkIj=cL%iM3SBB2|i zXG;S(WTx6OqPyX#0_rdQ1c(W6_o2FeQIIqUx;F4R39U=y>_WUt&VI!C1-YHe;F}rj zVLl@D7z^zfKk|*1&019aRg$4-)v~_%ZAPNsq#L2YFz&RnI}A2X8$wTVJSfaCMFL$; z2^W~k232;1es~2$otBy?yVlZJM;6YeE#?JqE!Sc9&Ebc^DWw^yu;Or*m}MKOWSV+{ zeI$X|^QQVo&&2*ew!SGyl5p#GdfK)Zn80ywP*id9!2nP;}B)P$cGCrc%}U0G`X%YlzXvyj}MG zz2t;5(T8|^El#~xc`IikNfmd}Gf^5R!fnG)M=ldYc!!dxiM%U}SCHSvi3yU@XFt+- znF<$`^iDC1b|zW14~JeR|Mpy0x7=-S{inuzc%J(CZEAD(zfEoar*ZIqT@EwUpgrT3 zoWAhau2*(}VFtlqhW$8nevO znvK)-V|m!xYYhyb`T}<{Z8YXf_0mZ+XR8H&n#w(#w3{kD;y)H0UK3EkXEeNy9!k z?Mn!xm?GKLs1e}gHXrVXY8GwbL4cOi_;MKUwZvZ`?=JuXxTL`C=@mtROd##YMxRiB z?-R0k3c@%r1z8BHY zLR>c$0zUN!WnaU&PC*Q#T*R~kB#|^5j=GFi%Soy-dkWdr+w2wN8)MB?OUW@eGJJ#q zQ&mg!joJaa3RjNRD$41(1o|{55_itbL$G*HHPe;JT^tuAZM zY@1H%Tp?i-d{NagaUxxuQ{^+O8qh(TF`LY6BL?Nk5u6v`G!84xf-o0q0((MI@LVLr ziazDM=2%^%83!vi&KU-*eQS=E{iOWf#5mC8 zZP24*>xw3}T#aVS)M^%i@8M*s^Wgz|@>!UBKASokH?&j;#JWs{hE$gb<4X8Sv)E?TO8j61k9b13c5vDX&c{B<-@*MfPDPEYPqxj{L;M8*9aDM)yKU?G zKkUS6(UBCoNr(mRm96{beck%0*-SWAjP8IGYqlh5{~r4(qoJ~dU^rY-PRO5xcf+i6 z=#6`>ZY%pm3Tc)BZH^$*(tM2JvAZB=W1A0VFG4i95Wn(sTs+H{yG|g81X@?n*?bwA z_=N5jFc|`9S1LWaeaNX{8FI&$tDN|W&=em-p;ct83u-zRK-qoyVS&qk81l6UCY}IP z*%|!v?iIsaTzCLkwkjpIT0@ZEq>93s`qo}tRyEn^b=DonLR$Gcrr~NA5)P$5%`WKy zvEn<~rB5g95%BaFuMv9d>%viq-&5smPNz2l-uxY(ndZ@7B11uTfh6<@r|?hHlh}3n zCYop%nPLhH7k;4qK0%J2DDX^ly_5ht1!Et?S}t{l+`<{j3A`RMW>3%h!SFBjAu_wf zr@B8<^voeoPZVm+08hT?*#LB?RRS`ECW4}hMCh!*DF_wmihJ@+=9^NNkgV`%Z-t>e z*U?LO%k+0IT!7wQ8zM|?yJn$8&(z7YpeJvN??VnnzMe%~hOh4Yjp#E{UpU||Q>w2> zq3@{_lfw|q%lN5_F^6$|DpirWT!0OfN7w<1CRR%nF%c4jATHCjxz=n=`RzCLC zn&r5STAu3D)f2_s&a?VE(y(;T=Ee{$Fq-4H%H3$~@7%zyyl5rALufEF9}FMe3AlHV ztK(D(K^#tvq#kUobol5FQTqIzy3xTvPTrI8wB=yIRjEp`tUJ{{WF zashOr^g8OpkjF_uxR)m+2U(&DTNnjm7MDgi`9+Lfww&$WvQMF{!}?M}c|T^_ArzW1 zNa4siq?#Wl_8}mm&3{9}2xutQa%V%OY{Zk)o3y%Ba3r*M_ADAny;!H!6t`9^(X7^0 zDM?KNmKE;N!&=-NNKZ;Uc=ARx8dJ^W%4*LTfn! zujpO;+liZU$ht(wLTkJ@hYvB{3BA%vjV^>WD!k-Ci6o%Fz2r9FH@V81&Ei0T4(%M5 zWe(+(>^?NU&$Q7-u{fh+Wdyh{bv*TDtq)Doy1O=CbOAcn1-MZKHSzHn>u4XZA^`dNUa z9rIdB%29OQ>LNA}uGPKu+O*k=y~&2%~%$G4EZ8=9BgPc#5BWTsXs-5aLOhoIMt>$O_7mzh&1 zPWEJlpr7E4H(;xK#*;&=3Vu))XDgo01=)8sb?vSoBWGb@bJIAmx06Q{jFVGv!+40( zExD@n{nN1KldvmGgP~KUe9gmtTEoSXyxLlioZYdv!G3rfyW_}gDT8d)1I+UyOs4)8 zXAN-adwXkdnlPr!|5>`Q-;W;K*luuAt2{R030aF@eB)}N;e6qQzpAp;9OePz{d_Nv zeIT=dS9HyS1goj9%YMvxewq)TADH!e-c{CBYLvGWtHbQ0Q`AfWkb35iBYYg(@Zy}@ zvC{@CP^*|M-7#ljK1EUxByMrnfQ>5CPXy4S-7ZMXkPxATvES=+ zlCa4YQL7G1T#QRp3@C7f;!J-HA4xHkBXUSo^C+Tv6v919wLId8PwdP~S#eAeXH^-Z z4PpM(>R~RVWjTgX*NZ-nV{a?Qq0P(?q{3>P37%Fs*6M69KtG4LAVUJaoTT_Nh=@P)w$~fb%XBK);VVuLjuN87 zo|iyAGs-yjUx4z&utw}ayo77RpvAY8)mEl-%dAR^C5G?smRJRbBmm9Tk+@Qjtb6oTO#!m-EchZpJbWQ^w-h%}Qd$Io zDEWt&C2l4bnHi}^`G>#4w>jGTHPZY@_H*ZgnKS&2|K1sRx5|&+z+%11kMqNaE)OSV zXU^Lw7U{41;_s>O7TXN*p3eJZEQf7)-my7M@n5pMe2K4%UX&!SkN6g>Kf51<*=F|D?<|g@Z{M@({IIHTWMuQvr0M_{ zk-ONqU3lld@;)d?4RC7#PYloQG|=DFN?phcmQKKVB!ws6x-660{%styZtSuD0r`w{ z&DMCi)s@w+f`okRhJrn(a}Que4M`enH$^PKvAG1jXPYZhCSEs0ZYN?F9{s53YcZN( z9W~$&SaO4e*Xb4w-Tz>{F-*GQ>Z7!^(%kaba_Wk&xIpdGQ7GFwpf&z#W60V&GXFx< zAO^29?=ToNrqF#ELns=kq^Hd+ypWXh1L9qj-IH-NfcO5}wjAzk7!Am{B}~sf>ikQ~ z?Wd9Hyp8=#*(toWC3NW)--<%HnkB1&zm-SomOjz@j_Ap1?qFjWgR{%SDCNTIL$`cr z6uZEz>`Iq=KP^0NN;$q4LN|4g5wu{NLvayQ8V{bHplZtiK6+_LO0grAV;+}G5l1dK zpBuf$X!1rI8CD&-R0c3o>wxDo607J@nQTaJifIIvorV~I>9@XY1=o4TNZrD5St(=w zeOs%k3>b~ly28#!$Jxn)QR8rU6zdcjnYgwyK(3w!He8Qa8kKPJCGP_UKO9@AQ|mC}tox5o5-o<2U1 zX-DfE=}<#YfT6&-$Kf~E@><1e^&>C;?XI4%VA#q`VnTxE1!+k=Qqy49#c@WZxr)v{MB_tk)C5E-ct!pn;XLP)-bm5ArH;F?$pp^g&MRKzWPX&r4TOWcbxYPrJx`=-!k* zG*O{yT+w7Nw5Xf7mM$rCG`h;s>}(L3-BE2T#0o&lVkOHbC0xTwV$br}UBymV+EbJU z<0V1fPg1%7Mfq037P- zCmC-X67WcOKy{$PXik!MguJWFO)iU-Oa`DrH*2^;79>?4zp6dvM+~8!m4@q6url~O zO>;DD73dVGeb4uTWRV@c`(t;F#N9&R$H4|t)jox$pX zP6tLWgjk2n!)4D1O68`;1 zSycJ{N(yj5Rz~@3gq4n?u7@p%Z$u$4I0VPwmpA)EAvCRr6|E;33bnS+Dh=6Y?4r2e zBdY7^fTNRa=O|*DZf6t-hbDyk`)&96l!=%96Zh1G?W9q<7i4hcyyYm5y#(!Q;X097WU0w}^1N2lQAEZe_fZt(p zoD$-6SCH#6KMrk4LSPCCuZRlVT%Q)o;evo5BWuA(NU~?q9*v|;ExRJo#n$JzQVCmf%gqvXGgJYFy1z#&B`~dD7Y_ys}M# z)9`HYA$Ryd*xDEMk6VwF@7b$;Q6_gK$DE`H z$N(}gxoX7#^orQEf^W~x$6`6e=ye^`v>Jf0{hLyKLJPW*r9c?EJ}53rz#F1K)ck5y zE-o(AYOKFNsiTuf@=-%dZnQCmdIft)3TR6eL{RM1Ppn1kVd%Gf=$K5o=M#b(1(u6# z{{bY5P2WtKtAaQOTFamDRTrzSXj^}YG{}s^`zYTbN;BWT2xf{7><@~ee&v|fNd}R9h;3WZ zE#EYjE>p%PZxf(37>K8*C{JTb1pPsZ$KcG{rQXyZLz95?XjzE|!8fP_1gjmkSU5-nb(m(;IR@ej(RPW)??dpre2aFxVo z9*taCIv&Xn>%*A~k+qAz6;lzUEe=O<%rU^}+7h`1GCM4=`LC zmCluE`si^#@E9A;!rig}kXO6LofC8Q*av@B$0DP+Dw1tA?BK6>e~a*wKES#c!Etw! zfJVhMgU`I7dah5+d;x38+n#N8JylV&TzsnJAKt-)zo2w_Ha#wSE|k$TPmKWnJiKP%G@7yeJ?g^h7qF>EZqFWEL{ z>8jE3YqlsXx-{^qrazFTKO%s<;_g%Pj6ePZ=VU*bZiBvgXl38tNB;%qnJhU#_*s%@ z+26KDMe{#%bCJ*nap#4RlMKWlcm)(m5PKJ4EF-=WY+v5?Wd|Ke{SVc1CK zK|)$jt~-3cuEvj^-oXD7&EJY4TFhp!SI$?I5N*&;)AdU^?{P-K7n$ z+oF)6m2!2k)86FJukA*pXy39P>4GOvt+M^Rf-Pgg-c$#hCKIz;@# zwAmm}`e{ymv!vAoQxV*v{zN-M$kxjVnf#&_CB_fFx>RLXg9^1JcBodK5p9wNb)-&F zvR!r8ttCM(STd1e{g({AHz<(peZX|Cy=ij2AFAQCozW! zrZ1M}>o4j%WZ;!pC@P2bIj!gA!pz6y$E3?-%-8$X(pIopx=`>c@#)fpul}h;rP;BG za52*(R_K@}lxn zM`|tOq_skBaN?LcxCu!@l9)zx@tl{=tVFAjm-$tyRDoqO=GtL$wZk5q$LY^xSMUhv`ctV?COC zfG`}nx(uDhG*wETN(fbrN?Jf(2dyGF=!LHb0}{;>_LytNCftl>rnSz9y-JDyUft^> ze~<7mGk?eW?{kM$aUsNAus?3FbkUNtXL`gP-OM(C5tLkd9q6sIzqQ>z9o-0uCZ_oP zks~JUtjADt$PsekW~$ObY>%z!?s1~Pz*~so#`#+VzA}VNZQT#m_NcaJ49;BMvaK&E ztn1nsY386vG09Zc#f`C^j82WPOxthQ_ORp(H0M0^6bqT=1Au!01jUxpL#~Bf0q8U0 zrr%_UCGEg#E>6kSOz)|AJOinj2MH?0Q>oQPDPU%d0&X4%#A>367{-mFsB8W`t~gJk zJlGVd#wE1A7qxIV%B;_pUyim;QpeauSh~7##qOnLjTe90zyKHI zR@oi)kvmhV9BDD~d5YQFtj~ZJmfbvSR}J;uxA6$gGSme7FM6uqSKvpqj`a_`&q|8t zAI^n46AlwLpGd6YbF{8MCF&M?o(m{9-g5%+x_4tS5St%tsI#nifNC|@y~@2R~ZHexye zfh9KNDDzs0y@war1+yF41bzH#gmOTs@Ek)p^|r-&5xdfNDt zMCZL-AU43aR|-17wCWGFJ_Ee6Hl2C^inK|3-0}qrbI^DXh%ab003XwcMQnr>GnsvS zwfCU5Z7Wxfb6XGYwgo(Z6nZJMRsnkEw3w%Z9~G-cL5;g_AB%6hWHSi3ZCaiVVpEjC zsOm{>#U2%_c+p%G(vYyKtnB)|Q!kR`PRYQ!TcUw?qyg{WBg?*-u2s)_K0j%|QYeRA zdopwd>Rd?QsF&QF$!RldUxoP|@jWv8C)|{$p^U>+?+Mg-ZiRCPz2QXK8NAxNL)*3; zI*!RTk$aWS@-^f;m}QNM(N?@!5!p`FwYu$^Pmz%!?)m`|5r-=4=7^eX9J;Rg?%5y`FD^9_a9Pri{=19XCY8z1EFW_|G!f=?-}2x z{#`Hp@5(WjY#@QGbwKVnrWUAr$tf*;`xkCJJ@(v!wEDhvS0xJrhmEL2KvaejROS*8 ztJ%gZay#RX{cMAG!Kc*7GZ(W=i;aH9?YD?aOj)!u5P>0$kTzvZktve-3TC>vH!O@3 zUmXFYJbo=ZT+xcDDa1OOUbZ}CdQ7$)eO_`Lb$)yt*=zw-qjkyY0St>-cVoVFe*<1~ zMb@Ft5-+(>q(x|$V(!&Ne&vYnIRzGozIl4RX7i70I1u11BKu94Z0YrfQ$=I20u+g0 zJx9BL!az5s+~gMwRj72>bVo1pb?s;ez6aucL|kq{=idEOgEZsnk7f@ZE0QK7x?(Oww1MW=QD2_HziJW~VM*UU8NKuy;v6&B z2`i+--88F*CWWx0N?BIug?pmh{Fx8vXj2I0Pa_-9<=~(C6TrNNWD_1K77r!P`wC3O zJd_~6x%#1c%e6AtP@x&Og%x6dJ>kw75v4=`M;JR)I}9{_zYuH*{B5^wF3ecVGiqSES*$<=^!;f@+SAGutbP-v+@77B4f%4n$wzZL#sYWzPo|#uA zHKp_9ce>!lR1Vhir8NAhl6F%a<3Ylg9YFeM#NCx=;PKD>!UU?>??LU6uD@XGqDdF) zSYWFDo{Nx69-(m`9%;Gx#^M3&X8$Shymg;w0ktRgnUyQNGB$}v!1>N)2KE3W@3Mn4 zOaKXv>29&-wC5uu4#(13yW**#r$rMu70w=ePfI`~g-1`sD2-AQj4pK4Q_6gqD1LcOp)}MLHyrxVH`r@N)(4^(9 zv-BAcpRP(nK)}`Wuvzpy>YDd6K;BaX>uXSVq&#Znnk+Gbn5viZu!rQ4-0ONl zk71$ws(Pb-k-ut(Fx_Yf5n#|4TqD13yraiLFaY0PfE_SdhG^t`%Zn~oKiZkh8YcLE_rEGy-t+$xaxwt5-c6MAg3Ul3XC z0dBPYqQ|SBJgfT@yUxDZRRpfBTlYE%GABVvdPq*l)Yuh@(>&T~5g`5Gqq^>K(4=SS z{NTQ(%|pTIGYEN}@_P;>^`eJnuX=TqV)T`gM8>G8zv=;3LavGVJTYj?*DXyZfHmeO zUe|i%EOEG(9c?ARcCSTp7_D8TDZTP%=@L!chaELad0{+6O={q|Ddg!hZga-6OYQXWtT^E?J(1ru$pYIPt zA-ocZbn#YH!)ervZlgLo*|oXhb(f6-!tNHFnr}_PjCoQCm=d0oYMh2LC6{9eSS9f$ zV-ZTDnRexkrndzg^Ttt{xy#K*c4J3_woOKjVh<2J#KI(X;fO9Us*KLV^;-!$x=w*g z4`Qm_G}5_?fC4$O!)9ld(M>yc)z$*nf^>@W$?X?W_hH}j6ZI8La&_@cj^hAK1+|>p zY%Fi@)@i~gNmT;LB@^!c-1!i9gd5t1}~x@2SGJK@Z!=&M;#u zb@#F_98gFiCGy;&-$FlzOWncf${GKkLVp#PUv$^Oj+ zf(K;COUthPM)2BWw@VHDnR9S92ueawkAxIN84NrvCWeMCSGh2#-m5Z*U10?R@XwMj zDU#s12fxlMom@?H5bTy#JP}C zQ!*U?T{j<5#&M$6cq&Qh9NOV5qd3C;ijMj#WaqGQ-36j=bBzD$ zFlhCGn94nyB6=ExvU6Ad$JOuh z*Azpith|_-JT~=pw)5}+FAoNWpyW_~MBWx$xJ$gY($rU1DdjsNh%_eZlg9&y8{{%C zLVS#7m+%AK=s{*EoP z#27*Rnujri@c}ru{sI}Yd?zlNjF!QPLlqJa-KaW>{*;lTyE-5E=oO5bq86sXOJaX9 zixPqLCk4RN1#Xyj^!%qNWYTMmdip_n&I5d?@`4c(aCP_ySpvl-^tC>SK1v)LuDLSH zRa^n_FLl}Yt+9XsV00K)8jV3xe7%0Qoeac1(#&1Vx{Uo{6WMbn&8X_jSl^$T zf5;7Bg&*hMjgb$0F1XP;QML?koGovt_{xpTuOsRGX4#}oYzA35OxjY7D!Tr&)wMY| zn)c84Pw?=+8eZQ8P8P9gHV|JHK25t9XqO?%;&k-MbyTQxAhsuUcq5WwpHe%X~0NpQsl2TGJob7HK2Z8lu1|b7>VXrkth&{byiPNrpt%(n zFxfr8&j+=XAUaZ2F~?DBEP*SOf6WfF33vsr;12ut73gh#=T~P};~*w3~Y8*U^3^*Tmt*4khEo31DDlQiALB5F$ja z;o$Ba(i*fz_p|k1OWGoZsot8cV~n={FDdXhe`;Hk8Yc?p5JNdQ@Oq zkwCCnQ+4VN|$VJzozbngnbI=;Im&q^qigpYe&p9q- zNP<)utg;Dgcl01gO>9N<(jjS{C;xU}8uAzhxYV0lIB2G+BUcepMPHF)ZYuYrp1)`U zbdoc^aAyW^i5&T}U%Rk-+O>79=bwqwSl<7{ zD9&UlSALpnJ_rsyfq`uvYPM4}k*K#1rWl>-G$6hz*DK+*1$j}ruTzSFd-8HcMkO@7Uq`16Mxi#l~H z8d{b`iwCYSZXY$#nZ0EcF{>wO=4ci>L2S*mG>ks;P>H$?OgLK6iX}U*4UEZ) z`Ku}0pSXvg8M_}g)3Y)sJ*v&xIyv8Id{O%=#=*o?)b@jHXEkQBIvw{jR?+=nipo!?6f1NecsViyyzB!H2}@|zs)G(7Z=f>mBtGm z$?JuoD(q=u;vsT=&q8Ms2iel6Z;wDK;(0oFUQ2JemfB3R;}$t-oEaAy>VDw!K9k{e zc})_Ah>MyLFnL@wENz}?CUq?GzT9PP>HIhzN=3)>A)FXK4lK;CZ8cFdUrf`eurxDU_K z098bWP_>K_vZ!V9^lNqiAH*6%4X?MbPNL5PA55REi^nJ3tuHiPEJw{18yKuDMc>v=1y8nwZ*~JsRt}6NVci*rvE0B)Z^xCqsPk3 zNJq!ujW!+nrIbNqNlYOhr!HOiD@ma)th8jTfvUV`*!pEoY%kdQcoEiz6QEav>BN54 zXP$nOE18|=n33ndlIT9c9#kidFf3L}8A2+qksaW|*jZ>gS7vZHxg+@8u%~PSAD~k}kRkLu@{*V%YK#rrR`Z z!X?k5@vNouU?8x)?_zkh1yxn|b5zQn(_Oro*>6p(4FraywSJyCK3nTZbZOvJ&ISDa>HA+5;jD5$K!p$Jfn4Omc~Q0i@ANYfuw$BKhjSS>6# z3U5cpzi`gaNZyrU8l>MDXzmX9*nXuCp?Ks8qqS6X-U>1XE+Q6}5Ws(XJo?qft$yBB zT~m;fnAk{&?AfW3QAjazkmt4be9l;vweFuNo6?Hw+a0n|O9wbCV9HXknj0^u=T6Jp z;sXq9eQEdlIzWa^y0dqSfr=ipI3_=+Rq7QoFT!OlEzXD;ITCW>>!c*Nqmtmv5wWr_ za+t7-aFB8+{LH)u#=q=6>cg#nj*cd#9r0p*t|lI-C4QRzYYnD4#K$1I9kZszVt>HT zG}KYc^0gx-mPS^}L$=OwIXPy0M6#){(h7jA*f(Vmb`M7isM}sg@C>~sdK;!t$RZ-1 z$4-~EXI_nko5d8;Iw-5GjT&WhnO6HUE2%{4Qw_KwG5=w67r&=aJsOiamX>v zY2V>cSOVPlrfurx@QNM19a%S$Z%A{>Hj^sojMkn|3%P zQtJlmBMUHfG++cd>V%OT^*MS^KphZpuWWq$zKIz-HPF_)Z*uIBnK;=mK$ml#?T4|E z!;$;GzGl=8e<;VeT;aa3<>xR)hba?uc(D0-3a?6R zrQd7YC!7HUGz+Y~60Ffra=k1LbpN53EG;^G+IOQh{ac&=ztHPnV^kfmWCfhR3Z z(NH5*KoT0%J!fCQxTK0-_;+wH%FXXGh?{APJGd_T_hmjnWLN+7@(5h{-)5rug0?4FbY85KAkiE>zy z_yvWuUMr`jKtR)Gi(CZ(7CXWUplJ3m4=btl5q)y5zko3>n2g2}-~=xNP9d??$2o@c zx~r!PH>-yFDyM_m&!7VpG~L#(Y-u90z_J>??#P`2bE{md_!D3f>@`n(#zfb-5HIDx z)*s^0tXgjNT5wWy7VSrh9+&&3br`hLB)1$Aw1#NY-m@O`w z13+Mf=85IyxibpQYftrHUCb=wEkMO{S-=CGz@KchdQPD6G9bKgG9t`qsb#F$m;2HB z-i2e~7nYUkNc$!aB1iQi>TiWG82t}OdA_h-^cinuc9%@sGuRy2m_>Exsfg>HL3>xa zf+@)QHkGH$jaI<{7Uewr8{_XMhNCddtjB1z^s+!=fSy!&J~ZS1Z@MExuBx%7~foJdu=0dnqb7G+9hs-~Tf|uYP)_r~giDNxo<3|MgH= zvu6Y80(52Pfa{r>p$)5)r`ZMqJB#&nwvkstywCYU@*=t%ieeYwg%=Sib zrI+sl3V}4+^~3L0MMmxlni_OyGw#F`x14nV98K{YxqLf1oK;Qf{-Dk+C+w3$*B^rq zH~{N}h@;80{j+uTERNz*F4WKP)R!vOjIRa+0MHCKpS$&vJbCRjt%@rKHVgRm%JEp0 zT0?14!j$(!x19ue*Y-!#OjR(EyX4Wth@!dSa+tyNu^s@LoA!d6M>2lXhcCyB`8nae zDO_P*t$Y=fQ1<;sxT(OpFioaflV7iWrgd5CUA+;sZjq;^HjR25T$FGm163C1)&(4d z0yg@idLsi7181x{r%F_oYhN?D2k9$!xCL)?Z%^sz`TaG1nIn`CXUH2Oz%1n_C+y}% zO3IaZa#ol2+>XUUj*aFvU zIKz6^K#h9=K^7kSB`LuhiM7C8oPu=6Sjmmners~$B^kF`-qCyc#;AC_R6;ERfG5v} zX1)~Y{ta+ma-kylgQ*_cRn1?~duy9Lw9XtKit^nbbaJ_r_nhv?)n*CG3!`K(-p6xu zZG(6`>eNXZXkwW?^ui+(*hUFLWK`I92}gJM4DP-oN-{G-GPXOiy*Ji+UAiHK6e&_X zvCht7c3Y5q-5}aybw={TfXL4>0`tUKn}66>XEb`}^Zl5H{%>U%TdseZ+l7th0_GQP z*FNcu^m;y>^BkJmu2GF(OL==asg?P9bj)IojXF}B{zZh>-e!L%+cF!?O8+vkKSC;I z>U>2v`6>D@gfbCx2`0Ut#Qy#WyT}3p5Rg`@eARSswdXF88TF0{P|}WBck4&#M^Eip zXR@DfOhiji%7p#HycXvrLB+bIDJxzpPZ-y?qMvoO>8LUTR6`?Kd7P z>osXH4%1V(#M7)x_Bm1WjNHkt7@!h0Yuj&q^(W?1+Ko8_T~;Ts0fs7(o97tkTY{Dh z#M9Md&XzV&f4kUtNfDNh4l7KaXL9o(C!`_rr29C1_Tgcr1DIRsO;5~*+J0d$84o{#b_?GO%)LW6h&1@5W?Syi4NmP-`SV#Y=$khn?3a)@h* zrz5z>Oe3J1eOMPb-S5aO7VEi5@n6}tFG32>QDA@`hcEC?U;LP#IG{uuuYnB<|^1K{9UqM1>*ns`T} zA_YI`aDkAlF<`o`Fcuyb6;;$SoEM_Z;p6`qgn+ZqgCFdS3XBw--2emQId}CT%hFPZ zq(>pt7jb&W0i-92Si{Yr%MLIR$FUF|kt$AgC&RoaM~ZWgBAf8ig*|;0gqa$XMxL<) zffZGm2sk(Yo_Y$43Q5r~n#n<2OHtdab(-|_G>FJ6e<|kDom3ZWJbzF0adg+a-;UYY z^MjATAx4;^l<|jf-85MIlKM03h(?zIl@t`M?L19@af5UqUzR z`H65UCapa@WKhzHM^N>OVx%(eAtP@+?|mXGc$YEqgltZEFA&L(txSX@XtyM zW|Re!g%K^n6{Iqez6Tc~)#4Uxs}`R%D+9x|)HR>?mxR6>v*_+|h2&eMhTp4-8Pbgd zfIKS}uS;vlp{ng1Gfk_wGRCmNX z&O|#p-d~?buFzkDOV99`1uJefaQMM%fNJW?LEQnbWn$-B)o!5hFd{XCy!W3+(MS$v zXj9wTH(Z_~x;A|m4=Nj)UGSctY@OJIFYf-KiinFGTPz*ezc#8?v&?qCy)3Vy0FT-t z?k;aJLX97`5wtlDklK>LG&yToD|HYy?NMI#j;6n3^@s_eAK^U6kcvfo7n&G40paEF zd!<)XggB6-zkq&G8^r12CdSR=8)d}kdBNNZ5sSSGm#gNgT|fxe6uld)E#6Ue$r{yq zg;?g&Nq!|>L$B%xNX+0(%9`$C{Na-p>l}_bOUV_#wV%xA7U^uGz3OxqwA>xdUP2<} zh@)7^rJaGBT~nX!(gWt*smeH_Fc81Z$7g6Cn&o;oZ$s@9+a}NK$s@o1(j~t!^uS7T zJJIg1dq!<|XAe_U>mL$wPoTL*GPU}VwTsi)ulgL+>I5}fH2d|P|A0e)Z*0GEe+#=X zeOrtFS3ZO$kPV~;khZ~AM&X%~Iq%OTmL@MKF*7%e>qkDGz6TD~j9W(b3yG7kitjf; z9DEGt8q5qCj1xe62g;X#2niMDw~Q$*7MA9xR{OSK1!kp=e#Q>I8&qskD$Z}%zq{osn6AVg6*vN z2fK~b&&_4X9AneE=ke5vDH6zMY-&tCvGOlDR6p%XVH647M;I|ZHDYZhn_i($^@F;-~DxZ5K@$Ogz1-Xi137whSs@~n_&4r zOpNl*XCfXOfNRT>pq>EJ%GWDrQ_xuFrfp8{-DFswo)rTI#RT8YFq-Tq@ojdUkUjry zv$1CV=n-=Zsz88tk9fL4(6^ekabcyYW6Db_|F3O|@%ew|cp z@@C>p4yCSM@dXxaMiRpCc%pVy3Fex}M{9|b<fBODh+D0R~YCZXLB=LNL=q# zk8%YjwsLvWWUDkV@n*zi%YfQ$V&mr2WF~PB_d9VxU#iriu{x2YQdNtIK*aUdL|LM@ zfP%sRC{>f|^9$hlu?r8#M_T{+laXfWY$oW{X>Ib{D6uP1(@kI|I^EjclCnnDYJrLRo-KM`#LvYI~HlU^U zO5z)WSZd&Cc=h2_RW9=fceTQg1CjwvHn3{|{2#8~DLk`qS=a7#Y}>YN+jcs(?Ju@% z+qP}nwv!IKlRrJzy8gZQJQ^qCXk71Gqw1-rZKp zNL8ExR`1Cw7CqQyz^K|}CVeF;8=cAdmBvOzlTxx;b%FBqQ*~{Aw4^3`rXV=~Mf2Tb zF+e4QYcyG9BVlwQ#pv3G!fXC$2U%A4CQ|Q)-Q}&mM9wJfmHPNk3}QrT`Y7k7hxbHj zX9N+s-T>o??m)W2v&V^4PEitXv#9P$VS|(%HO+^)Z7$;57pBsY5R_>3AHV(E{?FK5 zuK;0>C?l4(DEW2jBfL}J=iXx(JcSufL#7)__KLs!!}vp!@`?^WB07iM0+iqXgQXS* z;Bv%&YkP42t?gM!Wk$8!F^xf?;6=BvCWmyUkI8uH<&00iK?2j-MRF<_M;PLC>D7S&1od&lzv z0kN}G5+#0yqHh73o>23bth!YYdUiv{kFr$fIeb(NaJ7ZncM$02O#A`kdzxFe- zPy>!QN3aD?Jb<_Um**eg$z6;l`*@pDB8ObWy+>E+6Ua^JwW`G3dVt${D|=S0tYvS( z#S&C?(m1LmYuPqIshGNkBVCJTgl^5S^Ys^^m!=|gr0N+J^o&Vwo$fH!spqjvS=E6p zV02{DBXotjMUie!_j85*Lp7`W;62x&+V;(5=Vjumy7ylM4=C={-u-UZRQ*?}@ULBC z`+XLa0lL=O%eY^-ryHyFb_rxQ2Te_dhg>!XKSJ1`Z>o41RK@L4oBjDwFh+Ffgm zb}#jQwMu4wTc2+wvxG@fZ=R`Hzpf=8ek^U0l;{v@>ZW)a-=V-Y-cFZka}xTo2M9{ z4Ww9RM3jiDO3yd!S22|$G1Ztr_R2RpO6djl%{jSYg}nOv!!Gd8%<(qavJyw6tKooq zV(@se>Na{}T5fQQVFvvjNxBe*C4tmiVq$@bUl|fj5>YcT$6`v5a#dku^{pZB z0<7A7QU4V5b#Dw|LM3GkiFqa*lnG7lO2|?h;dLXi89{@RRci%yn1Gwsp~0xXHOLOI z@0rFaRT#=vo&>R`s<-=JBlU!ToZ*q60ZKbL0vza&ljgwSh5uGWB``;H3`<6Odt^+y zNkBL>HkV`+YFKz?B-SuoY5Zcq80xYhSr+oopTjHN{hAyLON>`M-EvAD=Pn_mjc``G zcA$GF#>X46MeL*qy=0@yhu$sNQ`pKfh|tdBy-8A7KX?0W2Bt#fsJ+Ax!eGdz zR_G~IN=BkRhWHrb_d;M6ZZTG3Z@|)$v(*}tDyg`GJI)|cOttII={Sh_H%Xcv3 z`bh=C2c3_1|NP^}b8P-299Clfm(>f|U=4RRIPO!yYe;lKx{4%r^h@;;EGk15|U!m+8)8|PFL}|XPL6Z{QzIn8(;bv0KnhkvoeiN;pGV)_IE4}CmRQ1G;V>XNz%`hLO{r8EMr@f zGSU_Y^*%TPsZNmi0Q{R{IKBM6!wlTqQ%OW2Nc;W)M}SV&+b7XS%)7?#_+HHS-|?)+FL?(N6reG zIAXe0omGhNOJY4&z-^%!<`R6gxzG=+mifB4dSu*Jbi9FGgnj}=oKv=iTs#M@_P|aH zvp)g(yZwO8v?BuQkv7O&o1PezEAkCs_c=ucX88#$No#3y(EZhVug1=((1|m+=-R!U z)cTi~wbOy`LCo;FLBRa0HjZ_M7v`f0PI5|Y=m>=Nh&iS0?O}1)oa=8yJMAG_yXUIC za20LS#!z=8f$05)A~*PyE#r|d%$Jnc8=+NIa;mjFrP$z zed3W#4W1ZJiETurfbLdqnwZsH9JqTJ-v)|5TlZ0Ic7m{IkqOYB3#RDEEqj4nSSochW?oT-qygts(}~dWZJu*LyhY zj#!KMjQ>i$GphLqyfA79jZ8nHSwDFEsn4ZfpRubC?m*WSqjik}Z4Jby&#Zrq=GsYN zeX)uD0AP0Iv0=A|^ug*Q*(LF4g2`_{{gkXc;`%J!HK;c%`pgBkhCSBU%LMNg*}m>| zh4jJxk@h!L*DSZrLLJs?RyFji{bD_{Ms1;w``)=YIk#v#N91!8@wR$~!pyu)jabiL zN42a33KBI;Jj<PoSXl`wR0!r{{bbl|MqcwmgrJ6 zL8FMMDJmuz0`%GT_ll*emP%NmWsA!DhxVMgZO~J7w`?VO-0$EC?hk^88pFYnko$)M z^`h00zkYln{GPT|wgW>VPfvg8VZZg-%}lrJz37I%xV$jU}S#jy?bMwkb0rR%#7>pC*jG+;1 z@S1Y0@d+i&l3mVBQE96@gea;r%wPzE40d1p;)*p;c^^WHQ3A7ira= zjA_`JV-;bWYQU*ma8G}tHKqgq*SmxTD&*2JUC9A#5$0a5uNTlfYGc_p6vqvUKNxoX zU>ZNeV7w4=+3eCYIUO_SMiY8jatYZzUns}ZeXs)?Y)>6kYcb;f=NYpfYdFb z{fasYuU9}sNmtnx;ISa!k8}I-VfUqQ(#)P zL$t$;3XL(qqYKbX;-f62^obiig3oga;>mW!#GddSI`d*8Qm{}JMxczE&&lJ&Az(Mh z9TiENI@3mkdr}Ht1rM{B*dM$CC)q^|iuP3uKG9Kt7+b6=DFD|fFiPCaSXiUM6JsSs zZKHK$F=@oNEN(G*y1u=I+#pl>u#sH{VC8JF|3YL#=ma1|oJGP`pXa%oi-M^+>r?t% z(y&r)c48iV5|n&|9g?O%OdnF)CcZND5XmEPCuRq`Mqd#Ly&OvZwgBPU=rih8k^v!P@SaP$yEBA=?S;f zOziG%4=~2C6Q~P}(Etrb$=p)`p$z#fZjB8V>R|m<#0kXaNeCt~9D9UTyd5-CNs+>y z3BX+QG&5_;RB-ZWCHRJ+sTj^CGR7t?7$R_Woenxg;zFpr0Y!$uIym28fdSSmq8}NC z7SVQTBJu~1xyrtHU#w{pmAOG$n>`V#jRFK`w&dtv{WFDm0@!KF0cpD=$DCAAb2#ZjgUrH_=}mvF^y*^sQJ z=gzUSC|Q~r1PX0VE;UJQ;A+xpP4)0GWXPf2 z^MWgk6ir2jzB%8ufquCk!Vpw#(+u`_I;ey}=V#@oMdxiMWWa5Kh@ftm9a|tJ1^|n9 ztXArQ`2y8)p+VjP%jJg3pcs(YN6o_5pt~>`#)<~io0R}9Yx!Ye(3Dq;>N-nsN zq-Cd~R)Z^|193*znK_ZhW~sYRuKa3mxa(GAw2du`Ag}hgBo%M z47{DeJ+Id;e1+btb3IB*dEdp8?PE;C+_M8o(*`ursAjL<*TwidivK?n)xVaVLT*)X0T3*pTKRt?`L?Tprhs61 z9)U*Rr+~Twhla3-biG4xnJlD^eW%Q1!ZqDG9Z8z|GyUDbaN+-kae&{Ke>gcZ@)y*1 zATMWEj>??MwA=A|oPODv@&0_fNA|;<8V_TjaV$0E)M2)X-K}XQKG_Rd1yHx`SC{x5h*gzG+e+45mYasTxD*HR4R+pGA-@ zo`hNOaZ98Q6H-JBotmpe{(7+O9_UU`tmhQYy~zmCW#f^q%A6tn+l!KH6z9gXdK3*d zC{rP@yBj7==)kFSx)3bKFhzAX$cgzE=DY>)Qo#`m1XesEU!>rqJnZ~o!rF=&)nRgb zilWmO7bO_d4lq)1KupEpl9+3-Vl5kHv=rCa4~v+@AZ^wbyk&b1(n1TeWi*zbXXNU0 zjh^N?R%lh~xLjs28f9p0Q)|T$X4Z|hO4fZ>%~5l{1tmzOqfQf%8c_|ocXch3AQlFw zM_W>I`Pwf>1Q<#Uv+BS{(!|9usOYCz%R{*Am3LmIcjX z?HYB37_tjWLbdMC5P#MI%;nEga83l+0uQf}@tB49%A>x|CVHyM7!BhQbE0_!$_7v@ z&#f1sh}`!*CRoFJ4o+8vvW$*@co$qQ104l9w{c-icA<04l8wg36Yz9plXE|-K`dH8 zpb=UGji5wpVo5_%diohV8g@3cxMRpl1XTn!}M z?Xf-IN6U30p0&SW|10P52{q&TzE8XDe>bTA0k9IexFH2V(17BkUFC0KcCq^aINCdt1)W`T5FK!4pN0an@DX++&rA+*PQxwj9IdhNbH z#_l4Jo{x)*?;ZX1AnLWd^IXiwK5u%8_a&$Cbmx)tG$#}P^ZgzB2XGo(Ke>Sdd#ZFv z%}I2E?FQ)d3Senksn}TiIKuMsxIv9+v7df`4xOE~utGYH328u>XOd=p5b00%I47h(WMv+>SdZOXJ0g-XCM<-M`8ea1vx|=; z{j8-l7<=nURhQ|M#c{%%)yQ6)lNyLG4{;%=0i?QJ&s&ruM$%*fGZvClatUE;yxp2PHcVRGC3kh$}Xh$D=@<)|3t^< z4)V?HsY_Ns7+=N|M5Hz9RFpI`k}LlALqUtJsw_9h19nz!&=O-FNfa+DI{j{4lTZdX zDT$Yp8o)zynXTzhL`_YqjO?_wiLP!1TBN7uwASH_p+b{{@q?}2Zk=?BCL|&0zVTnK zE_%c#LD>9XLbHl9$@fTf2RmF6n7| zS)=x?wX5m$D??Am3$nq+nFX%V3Xt8+mMF-qBt{|;EJ4gfA>*Jl0fg5q4!1)gD~(2UNY2PuaZg;&hO5S>BOb2OhPl4 zF=(jbgBqXR@r#=O#s%ofdCkoH#?c>#i6l3K!CQ%aADw|oj8VvwFUlIm9T+@AH1zs0 zr`tWChu7iqevN7{I|sDnd(q3F!J1*>CxAx~U+ml|;yaJfuV@AP_D_DIDeJ*zjqI4{ zT`gjGgl(rB=WVyNhT%t5PH3yZ2UNK$5Az1As{Cd47l%4o%S?X47{4qD5f9G4;q(Z{ z!OfJ=;XYaU2^6;cLyg=YXKR`21yHn2(9^XvBD(0a{m?!WybF~RBGpts3-A>uEC3g^ zi*8A+_sE@%h>%$$9#>46FZTY;?NJ|H*-4Eb6m|80ftFPRBOxaPBbT-3!#-DqUcp^A z2rGn^&^pBdU-31$0X`xc2<+1u^!dq0kSk)ncn;27rJc6y2m=8R8hHDhWTV;Kb-l>_ zgN+#=I?fgh8^&4Jw;#1vMq_Ua!$zT`kISMc=@U8b{JM%g-E~N)?|_7HukoED&@=w<-FE_r%84xDtsd&Asv# zk?%BWK+y5}tlZ)2OQu1Grb|ByFJEpy|M-6Wu#a)@k76+BMVT#e9pIz0ZZajd3YXQ$ z93#}YZ^fzRIJ|F?}3uKY3P@^=rIKuT)7BUbZeUDTN*`2tEN!V+F zrc)5wO$c>`AeOA>w97Zk$+OXJG|*;gd1=ZfaoT!U@jeoJ}`#VP%<5x z-~6swwX>e<5gtC5@v zqF?2y+^nGsgOYH>K{-noJ(WyZz3Rh-RpY^L@1!tBGbZiqvT_vB+Ld#T2sVY zQz(Tkj*K*sE?)pss;oajC^JA*p&#@G6lF`X-zN~LC?Jph{q+@m@30yDo!nOG9!Od7PStCkzMd2?oBVxj@9 z#>z%UYFx+?Ce=?8lVPmsM3{;aGB+~q@ze_6W|}th#Z&gu49xYy1ngLmV4xdBUtU{m z{yzaU8F#^j{T#4uTzF5^uY)=+qeM{>NeEDNFu@0W!80*I0~ZW~QO?NTCBK@V-Y^Lp zne!^-Xt{+QV3+&Rnf_vV)1ufTC_wEWt4$%C)j}s$@PuXLf=9u2$vlsu+ zZ&GfR;p!CXTV5+Vd5E=@^&ps|m=7}b|Kob}iKAGg zBvGtUE)@xuvm&8#iI7k^M@cSQDc3F#D{T|0mV*rE%Jw9^aJfh|pR?#5V##KckXf}z z9D>Palb%|#h#aEHZjst5UWETiis&gdAC9YS{#Z>*OzGb+b{5CFU=>}gI=ujlj%Bgv zrcI1o?$GfyQo`-ghZjX~2$l`Nx^zw1AY_clc1EDV(swj>J}nY>{4LMXV&Y{< zv5D3b4ONLgJS`n%gB-SfGHl*aDB2m9ycP`UPr4d=jbA@9x@pV49=!|US<8EJHngTd zm8ABeqhAurtmbMM<+v(qvw5qZPi0?fsvUT~bnS9_61w32XWRT5pS0L3L zn53sxZse2WuTDwIOVnO$p3#cHq84m;63UY;rDt4)q|tebowsI~mTrPvA2 zF-+-Gq}=YGNL795hWQEzQcm*pE>WV8y!;4QB+&gEp^lJ;w|mAi-A9>Y!#ZvCC(KANb5?YB3@V|~Q{;Qm7~Llzbx31J zswYwC*Jlk|Nx5rO89RuC3!(9$*-;Q`zG~tq7let%4QopQP#Vwl?_-ciX$EL^lm{ja zX(JD%k{Zqo@AHvNXbfrOC=_Q5aU)}s%k&KzURA=S(0FP1)C(d+@gwPz%S_{q@0*cW zX}~nRD@AA{qiN)*6-N!@hA~MmG&N{uDCheO$GE3Gcy-xMGRAeVAE%9TqS2Vs?FyG= zI&5f|5<|YhT+;<vd9$T{pyo8g~3cRq!edW7x44jz0{PamIjj08%lmiG$8>)Y}$N_8K{34CngT z{(NK7-tym8 zwu0nf{fkJ#BtD8o<0{~D+qLbmH^g3{pa9Xke)v1!KREYOH?DzVS`qY4vpL-_Q=F-9 z_m`V)KQhbE4Ir(lZxy^M=CRF>MSU>GN4#(^#^49UiUI^IZ`&h^@L0ect0edy#Q}Q1 zzz$p9Xa>;SofX5~Rr)+Cji2N|?F#M{Aj47wj*}9^yU2*np-}Lw)ihI zP!Wbo!z|O<%10->}4~nYP{6OK-B|=RJYn_?nw zM`fa4`#8DO4bx7b?4=9Ux%zKc&dh+K%{5@ z(y<8zI$_s{n}?F{FSyxB4f@wnFm(QGY~R!n_61nJuuiMq|D+4V0#6zU-=%E$e|4sF z{|8aH{uVgl0NZl^1b9} z!QZlGxL#j0f2_XY&ouY^aP^VWJIXGWob>9+Y@qe4EKYvr-M5pe^}qKYkLW)N+Ym!X z7|60Jjv)q{X!l=DZk&t;E3|tqmtlXoN4q&oL2LN*#zYuqLe$|5t%a60RclYs1 zZ^)jypHrBPGY?sP%kG}p`Fu)wr@!1Efp&!SPrsOdXEFHPsMy5MqHOfp>qaP2#+;vt zLJNxnMC}2p?vvizHXOcJ&+=uVgl-U?Fv#MjV{?|BT|A=Pm`uc^tCd(?Bh#t|RoZau zGONfVQiV#0If~BY$qA`1>1n>E5gB&va=bCVTpL)sdr8CPSOz5ijTjL|afChyI=H9y zIS{JBzX+6iEVBbZ+VhMs(926HRGb3@6wz1!g~X9KfuF5;pQh0nA*h%k@UCbb>4Pnz zAsyWJb2jcJd5%gQ&*4fIhQ6*fZ9J?#fRqJgTGqz=Ln#l)Bjf}d|d^NlIGI}W=PeP1JQ-bSQ7)Y9bd{O@E8Hrgy)=-r$BQWRO-< zdGQiuk!wQFWzjpN(~iH> z2?vx<^HlAcaY^B!j_bwNF+034R|V4JH@rn|j0I0QK6}XhA$K@Rog#UXsENteg;Gz7 z*DVq|0|a`9&W+MDb8Q82HGlte7tC(}o_pVS;r72}oiFQuK(~taH)x0ODc99wmmw{^ z>d$6VuY3SIY(u#u={X51Ehqj1Z4LIcF2vbMi7A#wW`VK#M{htW{SPh>m!!l7KkIFhX4!YUB+vn zVOpi$Fug^a37|vlGM~}7Rl%I-7aA7vBjBg3=8nCqZ;3t^dX&&Giutr! zq?pN&JxzP9Kk)jOu2QYQQU-R}MpMIdf?qFlqU6aS0)T^f_#DFZAcw#e@+ysu4hzOu zz9az`Na=t32PbxAcij zoan3%7$As)BC!=68X-sGv0QX+>YjbsOhg>$T<(q#x<-r#yPgRy%ygamQ}tGmykTIik$d4@e9@8;~vHu(bOGLni^5G zRKR?~99DZI35&};)Xxjn+!FKr;uj2^{ckI45*Pm80aR4l#+hWzT(w8L#f=#(|JL*yB>wYJ2M90DV)}g!s;q5_>sT93O`A>m6^`RV zZLZN4x6k;8c-rjDR=3aKhc+{p1NnbdyznrXpTYMpdGY^{gP{Lo30>Qh2Sl5j_pNTg z<-$AW0U-fYckLEcQNFf(dUY*cwl{2@Q8uFym#VX?iUsNyqG3Dwjg4T&>MmifJG44e z&^m-hF}FamRHfK+X!`E-xi$gj-=@Zu)+2Dw*bgQB_W<(o6{~qqa--j< zn{u&=CjqtcuU&SQB{$=vxxISxuRDmsg6g%|mC=>i6vNHwIQbj~1VI5Ije$d?4H68n z4FlFXY&76*4WmBzMt|EStTVsyJ~~JrBu^3%{QbXw?%6UJV_;uH{CD$dl@(psq@*!3hBt4RJeb>; zLaB}UnwNwcV5v+gc}s9qNNhxzDAfVYQmd6`n-x!;lJwVD8|02w^$xUb&8JN5s`%4a z<+}It3cu?oUf{GvY@)mihBPskb!pMsqplQxU16Qb>oH>9~<&UpzTe4|HJMh%u zOxD5(U&w?~miBYgl*8^daAthm+&A23%_)~2Q&bniDb-kKcE_|M z2yEr-38L5;blDpC*)!nwnnDc#7<_@Behr~N9UezWeFE}!U9N;-8jpEk@a9FEbi~cf zWHuXqeCSwyQ{IdML%mA(gCI;KR{4JHGoe}M{fA`~TlwKU9C#CYWFi62uR zB}raGu{Jt!X(Q<(QnDzYsWHp(=3nevryzyPu-}Qa?U=-8Pn%R6DMJIYrrT*yHA}Og zxOGf9pSB7gR8(baJW~gkoq;n4Q=kN;hbwA`cE$IWZs#5D;Gq&HPa4L`*k%FtU+w7m z$4<3HH5cvl{lZtqxco*l{K44?;E>h>c2$G3YZ0rjH5+dyI(>XQX@Tzej9WvEM^pP$ zt6xFr_fV#q=T5I6r<#CX=vRo;`=9HkwpuRg&Cr$&YGl&*Mu}M??cLr-d@9wNJ#{iX-09HfJ&*k>cX}O{KbDC# z)*UN710TA!VjtX>?~~sX=(#4cFqX?&D{YWig4W;kOC&>VjEGet$zWSsT2<(`jxShG$Chm3{ppW9lcX;w zP*J3BKg%~S52J8LxZfKN40ES(f3f|u(-Ibj{!-6uw=?DaINkNKe>%DP!*l*RL^yA? zOfFNESdSu8Y?b%s^rw+>N=E3dsuhI_rK3*#g&OwRQnZ99j*AYP262DCIY)QY=-RnwY_ZgVC=_k z)LmEVAK++VfO{|J41WF4t61>@v=Pu!@0Rif$Vb*m0OvT!9+MF)ynTX&pwRO7rx_D0 zhb1Ff(qK@LXZ72UX-c&TS&pe1)BJ@tUw&BXzaxP!0CL!4`~&hLY7%^fD$d+7r;|d+ zXEK@qlT!9qBswKQ5wZeFg_bm{KJGC$ZHhy5W_4p;v2$KLD{Lr!qefsAkhlx{P;b%F z!A8KD!bJ|(B~IN#5X62~)C`Kd79zbCZgADlNW$nR=zXxqGq#WRuog+wasYE<6ytz? zkEYH!beT3J>piMlwMXchFZh-;M&Gs*-!INHXy#1}-gD60$zyx#z8k@oZ_l+c#MD*W zW%)UT>&KlgZ7Z_S7clpG5$f0#@Wo=Wvm@da{Gio6oia9FY`*Hi-!~SC& zo!)-B^vR z-%p6x>-XVDcm_ZMD3s1|@7&1$AlCNsqpaKbE9#rB@t@U3y%zc;SNq%7aT5|?fj(r8 zzJ5DADKy!EqIdm_%l}3tPFbwxE}T8_r>V=cbRH+o0tIzIO=Bb!$68J>umwXfdB%MQ>?|m%P+Zph`ed@ z=rZPAH43p85{0lo$=gwK+l*;!lH_J^N)hkD0}%Z+i%k*{lhx!Dc=#l}UC)gzEI3nB zR!0MM{p0xQntSEdyrW3<^ZT$|MA*BPi~&hg?im&|zhl@JN0p`1Pe-OC)FxyCTVAav z1OhwsPlc#?abYSx0I^x_A;fza+BXmIPm=LwW6|<^P!uSY*Sm<2q^{2(#dC{C!}JHZ z=yl}+V0O0~q?q#Yi1N%Mv~c6YSpFX2m&i&c<6D?SgAL0qAAu6nOtCZ_I;* zl3=53MR1~7A2t4V$!aVF&VIqX z&CmzU^}N>fioC_?pY1J3RL}Qj>^{MBg8dBv$zNQlF$CE;`iNh_d630Y0qWT19&P~g z-ljeGh0u20>}G&=57rTt8?`$47lmQ`IX%JyQ@hw}oHIC2;RpX5#mz09&YI@x`bp*8 zg$cXp+-MKF0c-Zg<%Z?Pdk#ZbZNKW^YX9og>h$XH=-SdXGW|1L6@7n6K_oWNPy^Mw zysVp0(f;lPoP?v!1RjEMfS@E^$`K#sOBl{Jy*T*M86oF8+!RzyUyx8h=3wLTVBSoB zPRi1wBejd|{A+BPci@)XHU7$bXw&b&jX#1mpMIvHzLk$3tbFY1A0JI`-5EPT)w{LN z$4^y|x&505*7S>P%$(24X$qckuHBYGor z?JABa+7qVx+QhN_7i(M2cPQj;cpg7jcsR!kMJyWZWGY97ehWg)n)aG~=pawW)$5|} z=&Z2&udk}O-X%dz0b~|HE!*f2swS5P^%M+{)8m0WaNzf(7A`qzLxFD<9znPKVB5m| zSdhzHI0B=)l(ZdwZo7kSI*=!7>!Yjbr}^^*?e1d~=c1YVvb{WRelW^K+PEur#WEYB z^di|E*f>DpLlEW7LFuc0$Rr6s-c!L^%^mJuv0gk zyrrGQ=hqZszd4`hO5?3TWQE* z>H)pdcpud@o2=|f!MA(*S#DY!8Ypu1)ik+ZL2C+N_4zP{!iNY}2dIALCa4{;kWc&? z!+2^Y#bfBXfITQiaP`Ped)m+F%i&o?S~;WOSJ0I(&nk54dQEr4A{mvbKHGcdjT5VC z!g~Vxcz>Vl@#D>-3^z2ZU!s|ni>>o+c$YH;`!HB1*@N%u^ZSLju&4Xnk*26bzhVlf z&77N9k^LQi&fN>0NH{5xF^eY$) zRc@hLm(G=aI5JXKmt z)W(}Kw_(QK7}1Pbf)nV8Y=f#V8mRInlYHH8fbzzMgj_aVM`S}`ro3k}Uq|qw;0x)7 zZ+4bv$*!?DR?h5&M8cEQ_T1DgUPg6M<8NVRE3SObsW(T*l=Fe}8MxD2iR`q>LY+9= zfKkcXd4ADxXSsWx(}f9kXL-f6zbNFA)V~u847nulS!_<@8#PwrN!M}Lg*uefJyczf z0aOcUTLo^T8Kr!|HUpG$i_gGEI<=P)qORgM1l^F)o-r&k*I_OJ#G~dP!j3hIv+)n- zM`Ko5ZVAdI_$LeJLG6Jpu8B^8J>Q<_^{lZiE0xXH(_H%OX1yZIMZ+Dp5|Ynu#^mMF z>g_z84{QrN&i4e47(5onb~WnM*eI=<00(Ux)|GJ8!D`%LIc8`-6;;B}k}j2deZzZw zl}PZ_HYWP@(Fj8?$%c=-RSUI9h*r(&D-BVN1=XSR1m|+I?l$kWOhJHMiT4_J`I1*m z@ebzNkgNjC@EEdP{gQOUlJf`sfPuo2 zL2R1rrt6WM&?Ap&R~+heZ~V#`d6E|wKp>&Q()+x$#(&ghrW4Yxv?s=4@Zv#FQ*k@n}(pO_bJ@;%r>G!bP-a z4%wpLRkqXFoWtWS1w~qG8R;2(0Qm)nBSjs(q^U!B?#_e9sDXsUOG?L$K~kVvtraG9 z8@bL%%IcCz-t3xLlZ9nRhYq}nJV%Pen$VHrOPfDCLQl-PfpwAWXG1j)04{JCQ|=nx z6Mr9E7;}?xAD4^bVNOu7PKZ-SvStGhTDUB&DW^I~PS8-DCX>=mOBq@zgSKSG9wS~Q zG!|onNI|=XEvA3i$pQm-fV-{@_r#g{VvYUq(?Pts{d=P&-|>6kYY|@={7+Sp=@DPG zetyZTV4n2R?hxNWL;f*n0$@bU(ea6w8ql?1ML~p>A|S&Xq?!-#U62glI*2&i_g+l> z1|*zKd}%Kozw2as169lzDs~@`%8V%LjO6P2zbE*JDWW{juzl~$jGt7OA;hD5xl^1{ z(8!`OvlWc-pOy z{E+>v_BT894=d-cnv2*c{J-q=1Qxw44C=>^FUsv8|8{#Dz4iH0xYz>C(Bhr@()9pFQ*!*Ydp*`JT?e^!rh>_;BoUn%y=6W_CWV zxF7ogHC@1YaO%AF5P+>}OyG`uP-IG7=Bgsg@_t3$LTytntLbX{FyPb;`2v zWrW*UYT`WhkX6`9;>-F{tY85)KEhf9NC<>6aQ+HBj?9*=YnQG*GSaLNN#Zq_XLSo5 zi~@$^blY>)+dt(1vZ;QR<1&_d91f8IOzxm7V&=`P+*_r^+<@htB(mi+NY>@z5|?&* zgiE^#{tbFrE6WF8-HW@oRBj5Nhn6VPCPZoW=qPYLf7oZrZJ3ZvG)@zQw3j_K{|F*= zDp+h{&BzKCm$ksnh$&JqAx+-or3F2e0C;MJ~U=t1Qqe6 zp*%F46HuzRJ3UTckG9 zLd|H+No!1OMH2|iKb6Z$A+!6BcuS2+SC?2*qUKu*8-NAL^IhJy)D7bOnHdRbd1))B zw)*7ya2kHg&c!@^^c!UR%mk9U$=-!=)!o{kUMN?h#L&7cxWC^I^S$FTQCJFt1K0l|~YbleIkj1TC z^vWbAN=LQ2R{>5oMJ1Dg{;@~$iRny>pn&)IBp`exdk{)f7AFzYrjgzaM~XloSLa6n zm*=Sa$U+FJH)NGzDW%mEI%P|R>vMomW!Vw4v{OA#U6eBqvA z612M*38jg<14iul0zVn|z{L$>&3OX-i36zo7`;DtJQK4_f_`#jzBi%krKDAyY~&<3 zi;sR>>x2FF)Eu+@Q_px{?E|Y$r!es%10Gw#hKBZvoc(+2v%5{y?9ARZ1T>? zRreZ|a=Ld6a2I@p7zw^n(nKcK8LPrRG9&dAlb(-1ydLlu5g> zm}C5I$z+s_iFK=Mf^7{WoW-?;7v;vn7O=iM(#dFPn06=#$41%jOM-;sZ5;qBbai-k z8V13UPzaSX1dq}M7aP!MPo0)<2PTD*m1r+EU;)XW5Vd+_sWd>@?joI*a)%=2!2PQ^ zk>7|9EOeha}7P^)8m#83`?e*hKOgB+U+A;5yR^Ajg2lD(@()EiG*Eo{34njOWK zsHT)0j`C{h41V#7Lx0p34|U!{MQpMcfJr}_Z>bH3KfC|T>CM%_A6h*#2_d4b%jsS6 zjC3<&aO#O(lhRQD?$*(wp3v2~<1=@fGg7_XoJ?0bn=M=>ar@kkn+W|?2AJOWH6y?) zi(UpZTs82UqMs^Q9$~}&|JeEl?mGMK%|?w*Y&LA{6Wg|J+s&_fRQ@tfmAfn{wOg`6>pMc) zi5OxDf%|rKzgL5<@y4`p6o|P3HajQS9+&*?*uA^)+FlaBG3owQCy9JSH-F&hwygwn zYB7EZH*`8TDx$hi4|hVaC(w|arDmUHkCaaNudrQezEHXocF|y-Yf;&2ywMjq_R$~CH%ySc-lv)_4`XC@vhCZ}VM$vC z#jxf(uLlaALp;(Wy3o0zUS}BJ#5Q#`k(g~yzqbc;&mg|vWXXUBDM*P=+{zp&CoueO> z3q}Z%jzAMc{!5L6#y)j9th>d4%rp2fLli+oBlSoOh!g|Tdc=ery)>t%`{T>?XH=yHie6ZTCPgu2RV&BAFEdjbJl|58MC6rr z<1ia(mP5upVZ5VGkA>%}^PogsvcSKbH7kjrb2Bp_X9@{w_Q4r|kH|$&!+cM=|E|xA zlrRT1o|Hcc0r~Q2W;h9*pfK<;x7zlI>+ZsdFOKn0k}5E314}2{sn+!m1*gv0!v|Xd zNHX9$v6lUpZz_)7XY|a(1{YfplF|3^1{T=wcOg;Ev5WU!6j(vD`482nySRoet5px6 z?|AQ3l&3%SgN5|g)2-4uDRxTt%TaCHMOXAgI^^C*vTHdf?sh!x`QBW7Zp}o9zBd+E zpu0Ozd6stAp5Z9==#QK>opSf8PF`6gmTsz^}J|DXp)+J@3=7b>}@5UG^uR zsxWEw>Dp9ms+<7R=&JPX6`mXl1St_nHU=*O{r;nWrcT1t3;NXfj(j45|BvH}FeVpF z4G8Ot`92B0g=a*JuQaiRR29)#0nC_vl&PNUIbExnn zr|a+asRwGNRSFE_RGVhRWtlMAOQ?TU2B3uY>$^SUGVozcmAkYlgYJEH z(3jNJ0UC}c(CbH3Tgc^j7!OTL>OT|%> z52|Dd0LzaSTYVX}ijCoky(sp%EnP6an*KoKPHS;@*oSX#W-SZpB$-8ry;nN_&f@xA z?k{CDN(7lkd?3P@-4LJPJKyocOdH86P*dM&bgF`mZ*Sp@008V)AO*1ZgN`2yOhP#% zxj*!ijRMbSIyN`SliJEQR3e|H>wNA#H%rUN&3LVrcIDe|Dt>FNt5g&~xGKvcxEnWA zx2)FKE40{I*K~j7Dxp!K6r@$XBbdAp0Pq_Y3nwCXfL2!4i5|A5$m6G;8hSZ zAno(%!u?xo^Uw2@$?1*A|FqO*DgUE9!{&uZ3aS^N+x=FW8(O6L^+g$ywGnFG1cM|{ z#D1cd;Plw7MXm$^cTd>iLfQf{3QN!9#5?sFeb_#w9KlP_t8UBB`SAS3?`eJdGv!le zr#Xl%xbt3mEafxB^a2yLZE&oi(#`CSeW+X|8EMZv=p?A<=5I(G?RLL%EP^GR zBW#6abwF3fKA22_6EC+7XRmC5k&U-4CGCjho+uS&Nfiz_NkltF#lqO(OX{rj>Dv^L z?p9s@ot%ypV6#t)-Vd7C8|SXB#Kw45g@*vVPmAa}U|jc~=45cl?L-F60}8}ZnjJBJ z0yE-)CdzxOwM<7g_`>2?^ag|djKU=0d$2u&%lc|jwCk;*(t}7=_lrO7xT9FBd>ZUZ z>zN-OnX5Iht;gz5*2LiU0BYocJUJpta>~fU4pg{HE3<3D-XPW7zm?Fe7h@P0a%1$* z-3y%ZDi!f-LpWwyI0UxCc{_@khfSBhs$~n|H3t!*Pm`ZXooLF54u+Dj^l>j^~Xgs}l;dg+mXe-`l?= z4CXU9rt{j`^Kp7bJA7n%Rd;^=u|C6dJr`$nY#NF&EUBc`i!}Ek*QpCI!hH`M4D}4) zP$%v3)QM;{ltfF7l*;aXz<&ErDM^d@Vz%w)%Up;2_aOZ5rONo}{6^2Ai~PsqSEc%< zgr<)DL7;${tV%|C|Gh}cHeeA0P7h`%KqnG1ADJ{4Lq2}~erD3n>?zRlVx?Qu{57Q} zmj#ZJ#rFrFfVmIOh`l=#EEz$P8#8Ch)>GD&JFoeN-}^1Y7vXK(bnM_D-PmSE=VbKe zG3TL4gcHew*6gytGbc-V*r6g*kern2ev#%fRSFQ_h@*Lmz17mO!=SkSjHCpcWb_LS zjnXvoZmVN(Gr4AM8+Av3VYQqg?TbI+#C3k7Usw#9vpB*!4+BblI~I<#ny<`?6nY>Y z2;^;fiRobhWL#$cZd*2tlU`5<7|64h(>t~pR)pYMW5xH*NJzhSaoM&2;bAWU@y(Ab z$7-Cf#GMqy)k__=VnXn>DX|**W$!A<{{(Vz+L^Y}yuZ_X+z2aUE<}PK)554Gh*0qa z@6BoyeBU54WseZ42S4+~|5=`Oxk_%${E68e+udHQ=a=44wz@sy-zr(p>bL zXli*1V(!r8L(2f%A{Vh&1jRDLDuS(;yRR}j zxl;#4@wIn=BV0}u=nFAa1pvmx@o&BQwP7a4pPF2?eO2`m@4YhwvV*wyDbv}E4iL`wHmY37JIv(I0#(b= zo`pbK1>8qqi+@I|s9(z1n0ZZ1qu}`i@<0*9BctxGqFfh4h$jBqg__e6@g8%K_ewZ$ zAnob&^Gbo{y4(hN!`YLhWlEG_qFF1?-%))XrfMgdo(o6yLc)QluwbnX7=WDIh4;Ei zKVexA;YXdRCSPfq&2gdjew~|nMe~t5Lw*5#o&25`c{l(ujqHgE!xb=07-$Ea&vOY~=&KcMn z!`C^-cY72z3rPNlH?}f!F7HtBlN!}pSBPnDRUs9k^~w*VvS}BB{DgaOm=g8qnO$%H zNe%Jq>Bg9J`s6|x{>|h6V|3!qVMxmb!~WlUPz#-}LIn|#AAMqwAQ}s-qcL^-m-xiUz%@d z1%s}mFM2i9JPlWZvk|qjQsZE!VpI&Sn(CnO8>v)^DbAH?_GcOfAzAy!;`l(b-4mmivKIp`b7UYGM_npRHOtk*pt zthdBHXIwy(wOc84i8XC$`S#47I^O$w!Tz%iBn0(^=Y1}-82_fW|8Lj^8%X!lPL1s+ z_q>9PDQzh&Wf{?|AzWMe*daTF3ZBXa1y6;M-$*e^%-gy;c}|bvTK>_8!_ayA+Yvu2 zu6G58;eP64C$gvihPQ(XMv}~_?uzq>_v)@Qha!Rh@81LUFDXR8K-fo{^L$M< zJ03qj#o`gyDuNtnk{S1_-=Mnb#R22CmzMV01K8HZi3UGPc2JU7{H!L8qz@*=G0M_q zI0{NQ@KmP!aP!ZI*oZsTQP#8H{OGwW{L&bI9eQrdAK-$84Oi%*PYqf(w!}!OPd_ld zb>U%C(*FWA4qe-ODpL9Tn0&es7zBR(B{v$N>w+RO?C?_uzdSSi0oJjtLxbxvICR4~)a)mGT9Co-k&{u!=86qEfe=aoKH~%`Ep4bPcWe&wOnt z@-GIq>u2etd z8fqjVi1n#`*7t$y$4?yu#IDjEvCI$Z^*76=`rnAh(T*u_@)87T3Ytj&vgGr>n$^TE zK#&W@%&ZCPm(*}d*JFv}{dnuKf@j82w_*LZ21SN-je*9EYTLUPW?eWTp?j+e2RD9)7w=1VjuFH1uA*= zl6U3&{;oQ%aaRX(j}Gs0Iz4fR*wM?52uhM485PDz%ZynalER>`r)!--m%8O{c7`H)E z8!a?BU+sPfs5htLJ6jqiX>9b(rxqk|=57{j3cubMpUJuPVt4ekId!|)HJ$Qh!C2}? zP@bBixN$j&=q`v!R5tpTq-J`!>~Or6k&;z`vJzo5&HGpJA5nSNi9F=ej+z8X?IH41 zafLs4g3FuiWD0(ytDq`!<};#){G=J~8WoWtur;X-)W(+TUu7O(8of<7vZ7s`FnCzF zXIar|LK%XhffH%1jW+a+rN5AhLZS)dLrl!0EEV1N=*a|y-ZYGEp#Ax#IM;M0mShs+ zR;(&rCi#B(0}UX88JnvbQ8KKmJKUB4klV$L#Tn!A7m%%1(D;FB@SJ6n#+2zYx)*5I zVs5Ktici(-GUu)kr}0%JO#)vCpVtO>A_r%&`);G_85P%Diaa88F?N!SkdgN zXs7TYnf5nqKii2)nM93s66~{N=AWBgS!PBCRXhCf8a_O`$KpaJEhjxEO<`c!e+v-Q z*LRoSHqrJr|CA*G8*MTP59%yY4zN*}5JO-P0$?!YP~8l;c}dl@++G7BdOsw}uL|Y$ zp-0(`;eAE9x?tgL8re04L*`Tk_7TzFzR7eW!qf5rmyW3IDpwU6=BV z;E@76X&DgtK09U6;$1@w;&TqNV4S3B-Q&rcm)uJ52y1M;G1TILvKey7m=gGkCu8$f zRZfd$%C1*fA8(emkHJvlY&upMwr^k`TwNw;-=gMyz2Fggq849*YU~!>d7>Nn81Yf`Sw(<%aLF^fLQe7h zi8!vBXtK(_Qkho_tRO3W1fsQpLX_UR#}lJK_wCnS;Ov%7^REHPIZNV=;D>D~OMogv zWd@^L4Ck2iSK~uYvrDu?KFhV9{%JANYn{G%3=x*cO>!mUeiK_D}%3R?GMxs$9SWs2wdJmrH<2-&e>_jSB`iR+E=G-oPEf}j4ckb$byRN%l{>=P z2J>63du_Jvk1_fk;YTKkcT`{LkCi_HS9e$U_M-%uCLg;c(1gMH;u8*|#uL{}=`jt! z0mu09_Q%1`;ROxTy;!GA^cheE^Y56!tdsvKbw|&EDgK9u4zi;fA96y$XwtETuP@!M zQlNyAX%ZsAK=UP@XY)-6zzn|B_3LF# z&^ER0YNc@jsSAc0KAU8FDNH#9Detx$gdS$p;Z+-J9H0wZOw|I|Cy^s5*l@J!ADcso zU{po1Z2`KTV;#*s>gaO*Sh8uuOKokV1Owd5QOYkLCxNHUs;$ZxVije_j1n;rC0Dd}+n1_vvuld2Jf;-Y1^6Gq)fR*Z(*flZ^ zoW4&YHEov%EB5dwZ1z288ht6}pgCDRyIL89c0cyB##3=1x zn5*fVzcL73g2@7|rJ2k64V{}SfgcyDK168Xo4wfX-ixY=YcIV6^+ttdy-Rh8#bqPY_+gCg`Bo^MWT2?zozc@e5}5ztUdu3@HsX;z(>-Z={tx)tx6V)V`xD~Y_!s#4 z8Atu!FNgSZ&Ef&AJK>2U^X{#$Wyty{8ac_IbBM(s&;~*Vm{QdFL>SoqWVl6;5Ic+O zr1D&@bd&9ezD88#iN*5!0j-oo`L$fB?0T3xM*u?~?EZW#p20~p(aKDVciy~R-hKM- z&2$X|m`+GhuD_wcisv|HyJl_RMU`{R*}B^7Eq+UB$w&#PZSt;vG7uL^7C?aX!nO>* zF?H6k8q$A{-pF`Q7)*s%WGmmwX$Kcvin8*WtvVw+!sfeNH1Mh++Bp(|H}69;I>Tmv zV0-yOpN8X_j)14Se8{_8e>cjTzF;g*W{>6~U)o3~&d%PdjSh)Xz1Q!u6eMk~6->8& zYsUfOME2UhCAacTwp`7Wa1F|SaOT`OwWPp+ z8FkSr7S8f838$NOI?oUA3zopBsxKf3Zw*-K4nVk?WBdVmpy6|JClt4{py%G7E;p>E zsx!b1=MvoQr89p`U#;A=AB3eME48*YD9*W!+O3GOM}p>W>a4IU75|0Gar~m&k=W7Cd*MjyDsh|9SORsEc>A~Ftx`X zZf{jMHWeQ*OTVU?9(zZ}TN4^WM*MHAk+VUoZTIgtVJDhWNUXlXd8K{5N4PSjxb+Gk z3H~5LFIQYkV1d71qv%%g*EZ?)B>}qv-e7Xt1bizshfKAs#>l0^XBH7ZL^k^Q${?wL z)4T`NsAPe8**l<_Me?w5pQ}IzkdV^w5kpKW^{otip5Qa?Rp^A2xf;AX-xCFgivsLw z#-gwe-{VhHoF?yD1cCXrYB6B&l;#4M1Q59@q7?(uG* zX8$^W?t{=>j0BIaRAnL~hYYEpiZ1O=SDM4S05iLX9du)gmX=&1eqX_r z=e4~;&ne+|mI;yTnaxH0_tT0ky@#`{t&cATtle`8#10iFg>)m4c+I9s|5VSDeKQuRiDAX=)P6mGG= z1cmjS>ysG^ctZlQB3tdbN5}*aR>fW0Qv9oCOujqDG#dqlyK122yfrmM6~#Dheli`j zt@7%&@(y@;;Q@4_rXQ?|#1?@^aspymvPi9Q8_3aE!>b!-a6R9?!?IO)L&3nS;XtF$ z%YSUGT`#@Wa)FV>|A4DIxB?0ji~0n54wkme?9K@H5JP&kIW5^O!Z5WvCk3_CYA={c z#mGN;HML;J%fEu6%HoE{Qy>j>z*R#5!5`0cBCy&pu6IMSt!nODF~4yuRlHWY@IWMX zGRQb6I0Fh(#C0Y2uv|368cR%WF}T zokmvPGE`r3s#t~RxL)UV$N_K3LSr&YDy2DSU^3a(O+uXcr^`k(H>BB0HNH}8wiBgQ3d81^Rh8sJxX$0 zI~@e%C)v{9jVKh7SqNqXtNB}xO`chdd{4JhcfkcjEADCdxCc5Rg5ojP`c? z)-cZ`4q@jKmzT>6v^+*$xd!bucVbtGq3Uv7j`OlI!AKq~VpQ_cvMPg2uLADj-ZX@HNbfq<^Mu@*$9Dv22+ zndf9_TxVIu?gOp6a8!rzLwr)>ejH};BqVF=aSsRT8p637O2m0E69qiIIHXnE@tK>M zu~NB3IS|Z-alC{O<6n%I~l zz?_w5;OD87+L;HUcp2$Na{)br*BpE2~+LG}AV6nRM>US)SI6W*co1(ttqrHyOPWRG!bEC`j zf1)2v+ij>pp1U>$eA|UjmUsJ@x$Glq@Rl9pH>trR+@yJ9DegJSrBV)2IujFjAKjTi z1ReDe)ITZMTm9ZyVr98z(gsO0ug=Xk@!mMR6-U!2qc&6;aa53kdZD@ahG>PfYXe7& z$#X1y)XVNN_pJ2psgd`DsiG?uY>8s@MK%3fuGzNk!fdvcN5wM{OTO)RJHmX)>4R`8 zAV7~111n<2mqm(G>~2^Qr_JB`7C#(TzH0ekUVELvQ%C5}xhol;@p3pBtYmeg-F3n-$VT|s> zi-zf&h76{eolfF$lKboY_ntgCld^VS&P#2Zz4UFd={YVA1cu9DWr7RbVf;EX3So>V zRvRbk4JIB&U_LyJ(52vyt26KrvlphLLyw#_e8pCD0GW+$q2~%`{icS1Y=J#6pEdjB z$+{KGo|mWc(fyaH)8{rvUrznIdi2ioiNXWqWx;D4Q;Rs>!Cn{LH+xpE1f^L@m^%_& z)gUo;=B6L~_Ah^bg6RyvALE-%FPDyR)DUguM|ptv+?DbTL;Rs|iry8N>Q%d?KGc-D zNJ8V#=-b9l7-i;9pR_I#i*dX#S^Fas<}UOy?HIp>Jxk{5g|+zcpKfi+GNLr`&x7y! z-v{466G#%Iy6*fLg7=a2-9=b~QZ`Q=Ik34H3#KtwLi!|1h^%qO8!mj^CBsgZ-LQdb zTel4BI-o%Qbr>yr0AfO*bQgvtn&p(H^Z7L4FWTvq&D@MMwiV0Kx_!_4Ct~&DtEqUfHPRCLAPaFDrTu6(D8PDNZkPA80!`Sr~8%rITsX z#-O**U$fmt9yzg~q!{7_UY#RtSx3g%(wYUZ)IJ^Vv>3F5>VPa)pHC0}^2lhZ(!yzO z9xe!bhQW|tr{Bltzl))waKodAtYFrpA$663PWb?RcFQP+_#%n{ZMsfxYt$d1)<^~7 zAXB*H$PnW}PK*EI+@DqwK44*fI@-EeG3j8{arYy;Dv6>~H2GL%Hpp(*_VlRZ0S49* z_WYiollpA`e!XCqGP+KmgoH`2zK(VbH6uj@KjoJvV4g6ULtBpyMsk zIG}e&)x7xIgnnBM;S=2J9YVcPCaU>RQ_ zN(X+3y{U00lNvO`ivbxYm2v-SVTLnK0z{6Ip+ta}$L319;jIY<+Pk3dca(XMjjtix zcxtS08#qh+Cmd|seb+iC;v|nPi7Jw^I9*n&Fi0R~)Gn4@ZnnYpo#AoN7|~k#E|SDK z1;Ej8&a^*ySXNeDg@b##y5DzR&zGE?I`kb%y{k2JJkY4sT*Bk}Yg6{4os~W3TIuvp z_tegJi*bXaUng{gofNg*r0Ac7()k%u_646)fDBeA)(~JBxa{a3a9jxog{9&HBRV9m zpz8A_CR|!+qEEP`z$2MGGQt`G6f3u|tVGl6B_$^Gmx2h7QFB1l7RAF~PGj0_omRs%8R}+teX^d(QOS(!=xhZEe3C1Xv1v%oZLNcQWa|VF zPLq;!yJW%hW_|f=pg}|__J=GTJST)4=Vl1ta>(?C=nZe;LJnd~@RiXWLEQ|ttQ|E-6SK5fCq(u+Ne|R3zZ&>gvI90S$P|9%Nc>INvMpM#8fd3Xoc#Vm| zCwf5~qA~h$1^rS%=J_!w`6trw_mm$S`Wl0u)Lk z9hz&*EFIW=u1F~y_r*L~=pGNf-7d1#o|YStye%q`mJ1Ot^YHAsGt9^ft}wGT=HowV z$3@EKv#d|F!t3ARb|&q)U{WAeY3EO*;;&e8*PL0_O85mN%pgMm8Mo#x**OWD+jKEIOeUbc zpbUev#eH(lFqlu$s>DB`3Ku3o3zs#%)Oxmq^aeV>DrrNF-CDIy)(^0yIN3nmZm8OY zE)29zvb|i?S@VA5KOB9u{uTmI#I&jX&ZtU2pdb|oTGQiER7W)Ep6OwH` z=K%yaBH6^90$vydpyS!xJZ-_qoj>Cq@nICqrQv$_B7HM8f`TGLP@Q?(Bm+YULRKDV z_Mf2Ki0(m0;&PJ*+I8iTmK$dh2a2Oqu!r^lcdN|(>aHUxRB+t$Xi4;KqC}4Yhq;2O znstYE|Kv>-oPX#iUP0q|spYh(@SE|kyD)Ns`FQ@SKzGa!5Ucv5UBvDEL*(UW1u87! zfC}CtV1(|>CnkeiXsgMlIwP9qzDlc%Oo#Vk;!TJ;OKxA4jH%in((oQ=4%8W94VTCH znul#Sq%ZB2kC7Mt#FV$qHE^(;x#S?M);^C>sO$*eg5h&LmIbe4)%vpo5J#Z58P|2j z?xZCOrwsQUgyW_CYk@He$7;}5uPjU^%#bKsu5srN;IKB=Ae;Kl${$E;6t;V9+ur#; z=?atWudjTeQ}hV1Sx;;h}Z{8m(8pVOS8zSdtna5uD^=T}B^I z?j(y_O;WM*^W9T|%u(u0U~q1b>MITh=QBUfW{GUmF{A5hYjxol<|r)@jw$0ns;%B3 zo{F`C5_YlYK0XtHF?^Yc#V<H@;`u^n)4aqhb|o@@s92@KYkl+ zL7XoIL1Ee$1RfIWBhEfkv>*E#dLTLC7Nu;BdQ(hF_vE)cgC9lRlwfOqWB8t9SQ|ZP z#dv0{e%9(4>dkM=7AQn8&j05QEA4gIXXsThgh_2g9NKS%YC_=wf`}dB2!Y5y@y1>9 z1npa5BB27axY7!ACfToE_C#h^C`$%|weJgr+7;Il?&N(Q8UBG4B7NtW|KWzq|G&{lsvt1TU205> zDtk&T+}|7J7TP~y;H<1*sN=4Uq*ELqDh%1}*h1B;-dNTcF7Bnxx#n@wmJF;%>h$08 zK62+lbB}Eu#KYi8bqQ_m@>9Gu)0{`YxBkAq;QT;)))7t;XlXR3)5bliB)7F6zLzoX z8`I9-JB+HRPKbNyJXn$B%mIz3XX7J816AN{dQ9n4#g-b)qjpZTnJ+9$F)TE#YYNdD zcu&kG8qqoMpImLnndY2}Gg7i0iJuXFHL{RymI@dXDPLDsGD)398!g3XG&G-J=-^6L zp&W|z#45<-Wz3SPQy3a zWxkIe@HSBOWj6_RDT0!;DxzCZ@~k7W%#@UJsg%mT(cBbh&qT{15Xg94ltt6y8?V~7 z9mAgMG%3uUC?Z_J+<#oz!4LGp5>U+2)dqP~-F{p&C7NQF+++v4>!){Z%Z$8n3``}t z!iwr9zsy{@jR zkuW-8oxlH7vVfoq%7^Tau~mZ*(^yyxBMpTHS_STC@)wxOs^f9h<4Y!dO7}=*>PGIC zd{3}Aif5QzWk{=5TBmEb-sx~aMCD;C!X0E+$WyOb7u1|J6A{o>^bDwHEFTON!L=G)llPRu8 z;G2>^dRI33?%H~ngQZR`Jz#F=p^^V;u(iLv5LI^JszDUV{wDUgV5n$d4dVHogWpY< zfs2igYgW+ER>AD{pg=$fzeCdeRD7J&yGcE!N-`&)0;s}f`%I?Rn)H4v}ZL56kaCpkQD9#i9^n+d8->DrVPxpFd9qK3aiP z;;8iMf}V=pv;JKipLVzEX0U}L@$?ne7JS+;5($Li*jW&&te@N65PDpI9P=y$dU?v( zRb2H&>j5gty_ry5n0-_Rzajak5mo4s3p~ zZ?e*6D03j%g;$0nriPSPPDi$h`1O4=m@b98YyF<|`8Spy5|prDAJTRRsyTzCtgYy; zh^*DO$%%mp#HYLEmTzAO^G%5Q6j1!sU;9ryl%7w2&|Kn=OOz8uW?nFIpevF=^iX+S z@l=agV{2`Kb_kfvzA6D;Nc|=VV%~I1e)FLc3@JDmFR9NtYl#HZPQ=>&s-9NmM+cl8 zp|WlAGb3O~^=SX5&Y_ky3Ld!xW+@wbDZeV&GIiFLByeoW)(yp$e}yK256%xGbHbF_ z$BB2VE6TIozI{&m{*_HpKyKuUWnahYK(%KX(=ee0#G7}7$hBd8qi}kKQYp81pB6Ps zYSJ#Wn0PD-fOosemtDo$2A!KH4-T)Pd6_?%vIY39piCDL_LskO!&DH)kf7kS4qRKL zmq}PS(FeDMpQ)ukWUZ~2OzSP-V3*7rOW=36)Q020TmRB%4WU&#UQD8wJju8^O+zhT zz?Dq+i3 zKXqoY!?|FTpZ049ZE=jhYRx|6FU_!W_#>7H#bs!;nwJQU@oZ|lklJnvOm^uUa%3g4 zHAU8%VJEB<5jmPt|!*>j%NWIk_9-d zF(M%3h8`hBq;fsAG;1t@AQemt95rl=8U^5R=yoft9iPIl^yXw~ zI6t2%5?*fvWXS`#?S3M-Rk!n|hDtm}fsxUp$Sr5B&`)rI$IlA0Ouow@ zAmBY5875@5s}%X+I%V2#m6*7e%=m-05@CUqOFFFVqG?7H=Iz*l)?l+kOp1Y!d z5(zg+ju0?O)5dq$_dXn7Pc~DK4H^TtN#-r2^Tr{jyN2%o{p`>lB3?ID;Z&RZ|drqnx zXXp_;;F<+hlqa>OJHTZ47%e3xy6L^Z$}yGu*Y-r>WLJ+;m}6x#&mL7~&!O~1{nO8o`n_>$zM*~5e%ms6z@nc3_8>l zNu>2J;n8i1`$(d$?KT=)z0*Prx%CWh7h;uFTy$L_*52Ho zz+CZ#pOzx>AaQ*rS#9x0ZEMnbFt?2vnbTNw>Vxwc#FVn9c7cIy|)Bj3!k=e z` z+0miZ?Fz-9K6}HHJTk93`1)*%G(~u7{MD4I$G;LI*dJza>=noO_^CHEZZ#z(aO;J$?$RHUMH=wNjK7< zOSe@~ATvRl7CmVw;Xk-bht)CCv4``RcIjBIlyU=G-4y^`&Y?2&Y>MCIma1y~y+#$2 z-Y_bVOQ!VOLY@v6sJ1wKSK1;os)*{_!$?#cb*4TE=iFMW4#U#kIce(~cnUq=Mgsi6 zJ4PNzC4{ez>{!?J*mELQro^l1(xW5Ua(VZj%nc`|{8735y;10|PKO)D%d&`HRW#3| z;IBK53b~ij-?=jEaRF(M1_&pXNgE7QFXJiKi;uZdr*DNDAgQkja;{3$l5t9s(@seY zL1doRN(CgRJu@SZEtOHOg@@V}#;Uf1P@fz=+u!4rp>X^`+@+BQpEd87>MZfFS2+E| z5eIDf2Iic;0S`jZ$k{WVpFiQBY}Qxt-y|SYjGhP@5Ba~AeeyxQ`h(Pbg4Q=Iv;OQN zSRliZms6V|5KbLLLO#+}sIP}Q{*Di#_zA!8;iHpMn( zrf#UmIn>Vz;BbGxfD%32+4HxhUmZet%`ZQj+_>NVvr*~ocoHB&q;RQe-BKzlt>@JS z$g39HSTX;lXH_FJgk_gj5l`ylM^o-Y%QOCsmpKah#Y`((R7V|;Ghn5lBVQ@yA(2wH zYG{F9p#jg$6uk+T@iLr-6ii*w>& z*u1x zf&i?Q>!P`z=jzrsKrVKj)120%RpfZF81w)Q;^#|Yw=SR9>l%3m<89T=y)1mJ5JDzPFjBJo^M|nOg@#gD{q)-KrJ*Sm74qo#7U> z`gD-JR8;r|_VTfChS265{%f&T@gh;%_}rON{^d&fM<$g6g_;LO^}k<)Ok6$~+~b{nuF_;qxT_NoBx zdklSFASF)Y|8`7N*kEpUG_k7r{_=Ll{^dUREI@c0Atfv}Q><)zZg7Ipi{8mFaq7f> zF1RQm{xVQ#N>_svIkVnbO!+$+7brXX_7}26=4w?z>K7bh-Cr+^rjke};^2Cj83~~! zY+Ip8bMdB`y;TlnE*6ckquSt?DyfkN&fr(VMQCGF8bDzX^?2fh?P=S#ZQHhO+nm-jZQHhO+qP|Url;Ng_TJ~L@2qdH zRsSHfs_u-8h)YO7`U#?}DTE#xLc~@({O^P%0P8$8UJp3iaak$P{UbXLFyPbo(yY#4 zqfocr6Y;`r$b(>gHy6rt7baM(cEs*9^gc

    FhgHQl1?bQI}(-bVn_zabtN4yNz$q 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

    {^I$^WDVGl%@cJ@HAU+Qmw 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

    );qVIV5-7$rt80W6UO+^f1Ne^zy+` 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
    9@)91695ST8vI}&gX{Nhs;FNT2j^Xbpz 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

    M6P91jAq2aIn2lmv!A8 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�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

    tXkj_dgu047NH3$EBsQt?U}w5PIpVwa6v9s!3t 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 S-Iuxv?G-xRI}&Rz Date: Wed, 18 Jun 2014 18:36:08 +0200 Subject: [PATCH 003/198] Fixed disconnecting --- src/services/ConnectionService.java | 7 +++++ src/services/SimulationService.java | 27 +++----------------- src/services/equipment/EquipmentService.java | 4 +-- src/services/object/ObjectService.java | 6 ++--- 4 files changed, 15 insertions(+), 29 deletions(-) diff --git a/src/services/ConnectionService.java b/src/services/ConnectionService.java index 9d4803f1..36938b01 100644 --- a/src/services/ConnectionService.java +++ b/src/services/ConnectionService.java @@ -25,6 +25,7 @@ import java.nio.ByteOrder; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; +import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; import java.util.Iterator; @@ -205,6 +206,12 @@ public class ConnectionService implements INetworkDispatch { CreatureObject object = (CreatureObject) client.getParent(); try { + for (CreatureObject opponent : new ArrayList(object.getDuelList())) { + if (opponent != null) { + core.combatService.handleEndDuel(object, opponent, true); + } + } + core.combatService.endCombat((CreatureObject) object); object.setInviteCounter(0); object.setInviteSenderId(0); object.setInviteSenderName(""); diff --git a/src/services/SimulationService.java b/src/services/SimulationService.java index 7a31f2e9..9c129cce 100644 --- a/src/services/SimulationService.java +++ b/src/services/SimulationService.java @@ -890,17 +890,7 @@ public class SimulationService implements INetworkDispatch { if(!ghost.isSet(PlayerFlags.LD)) ghost.toggleFlag(PlayerFlags.LD); - - try { - for (CreatureObject opponent : new ArrayList(object.getDuelList())) { - if (opponent != null) { - core.combatService.handleEndDuel(object, opponent, true); - } - } - } catch (Exception e) { - e.printStackTrace(); - } - + try { if (core.mountService.isMounted(object)) { core.mountService.dismount(object, (CreatureObject) container); @@ -926,10 +916,6 @@ public class SimulationService implements INetworkDispatch { e.printStackTrace(); } - /* - object.createTransaction(core.getCreatureODB().getEnvironment()); - core.getCreatureODB().put(object, Long.class, CreatureObject.class, object.getTransaction()); - object.getTransaction().commitSync();*/ ScheduledFuture disconnectTask = scheduler.schedule(new Runnable() { @Override @@ -937,14 +923,7 @@ public class SimulationService implements INetworkDispatch { SWGObject object = core.objectService.getObject(objectId); if (object.getAttachment("disconnectTask") != null) { - try { - core.combatService.endCombat((CreatureObject) object); - } catch (Exception e) { - e.printStackTrace(); - } - - core.simulationService.remove(object, object.getPosition().x, object.getPosition().z, true); - + core.connectionService.disconnect(client); /* try { Thread.sleep(900000) @@ -990,7 +969,7 @@ public class SimulationService implements INetworkDispatch { Collection newAwareObjects = get(object.getPlanet(), pos.x, pos.z, 512); for(Iterator it = newAwareObjects.iterator(); it.hasNext();) { SWGObject obj = it.next(); - if(obj.getAttachment("bigSpawnRange") == null && obj.getWorldPosition().getDistance(pos) > 200) + if(obj.getAttachment("bigSpawnRange") == null && obj.getWorldPosition().getDistance2D(pos) > 200) continue; //System.out.println(obj.getTemplate()); object.makeAware(obj); diff --git a/src/services/equipment/EquipmentService.java b/src/services/equipment/EquipmentService.java index ca2949ad..5da16f29 100644 --- a/src/services/equipment/EquipmentService.java +++ b/src/services/equipment/EquipmentService.java @@ -164,7 +164,7 @@ public class EquipmentService implements INetworkDispatch { PyObject func = core.scriptService.getMethod("scripts/" + serverTemplate.split("shared_" , 2)[0].replace("shared_", ""), serverTemplate.split("shared_" , 2)[1], "equip"); if(func != null) func.__call__(Py.java2py(core), Py.java2py(actor), Py.java2py(item)); - if(!actor.getEquipmentList().contains(item.getObjectId())) + if(!actor.getEquipmentList().contains(item.getObjectID())) { actor.addObjectToEquipList(item); processItemAtrributes(actor, item, true); @@ -180,7 +180,7 @@ public class EquipmentService implements INetworkDispatch { if(func != null) func.__call__(Py.java2py(core), Py.java2py(actor), Py.java2py(item)); - if(actor.getEquipmentList().contains(item.getObjectId())) + if(actor.getEquipmentList().contains(item.getObjectID())) { actor.removeObjectFromEquipList(item); processItemAtrributes(actor, item, false); diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 0fe79908..9280919f 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -967,6 +967,9 @@ public class ObjectService implements INetworkDispatch { } + if(creature.getAttachment("disconnectTask") != null) { + ((ScheduledFuture) creature.getAttachment("disconnectTask")).cancel(true); + } PlayerObject ghost = (PlayerObject) creature.getSlottedObject("ghost"); @@ -975,9 +978,6 @@ public class ObjectService implements INetworkDispatch { ghost.clearFlagBitmask(PlayerFlags.LD); - if(creature.getAttachment("disconnectTask") != null) { - ((ScheduledFuture) creature.getAttachment("disconnectTask")).cancel(true); - } creature.getAwareObjects().removeAll(creature.getAwareObjects()); creature.setAttachment("disconnectTask", null); From 0deed26882cdf0717a14a30fd655a19cd872ac87 Mon Sep 17 00:00:00 2001 From: Light2 Date: Wed, 18 Jun 2014 19:09:26 +0200 Subject: [PATCH 004/198] Basic area activity implementation --- src/protocol/swg/GalaxyLoopTimesResponse.java | 2 +- src/services/ConnectionService.java | 31 ++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/src/protocol/swg/GalaxyLoopTimesResponse.java b/src/protocol/swg/GalaxyLoopTimesResponse.java index 70367c62..3648c113 100644 --- a/src/protocol/swg/GalaxyLoopTimesResponse.java +++ b/src/protocol/swg/GalaxyLoopTimesResponse.java @@ -42,7 +42,7 @@ public class GalaxyLoopTimesResponse extends SWGMessage { @Override public IoBuffer serialize() { - IoBuffer result = IoBuffer.allocate(22).order(ByteOrder.LITTLE_ENDIAN); + IoBuffer result = IoBuffer.allocate(14).order(ByteOrder.LITTLE_ENDIAN); result.putShort((short) 3); result.putInt(0x4E428088); diff --git a/src/services/ConnectionService.java b/src/services/ConnectionService.java index 36938b01..4e8ce362 100644 --- a/src/services/ConnectionService.java +++ b/src/services/ConnectionService.java @@ -50,6 +50,7 @@ import protocol.swg.GameServerLagResponse; import protocol.swg.HeartBeatMessage; import engine.clients.Client; import engine.resources.database.DatabaseConnection; +import engine.resources.objects.SWGObject; import engine.resources.scene.Point3D; import engine.resources.service.INetworkDispatch; import engine.resources.service.INetworkRemoteEvent; @@ -165,7 +166,35 @@ public class ConnectionService implements INetworkDispatch { @Override public void handlePacket(IoSession session, IoBuffer data) throws Exception { - GalaxyLoopTimesResponse response = new GalaxyLoopTimesResponse(0); + /* 10 000 000 = extremely heavy + * 5 000 000 = very heavy + * 4 000 000 = heavy + * 2 500 000 = medium + * 2 000 000 = light + * < 2 000 000 = very light + */ + Client client = core.getClient(session); + if(client == null) { + System.out.println("NULL Client"); + return; + } + SWGObject object = client.getParent(); + if(object == null) + return; + int observers = object.getObservers().size(); + int areaActivity = 0; + if(observers > 32) + areaActivity = 2000000; + if(observers > 40) + areaActivity = 2500000; + if(observers > 50) + areaActivity = 4000000; + if(observers > 75) + areaActivity = 5000000; + if(observers > 100) + areaActivity = 10000000; + + GalaxyLoopTimesResponse response = new GalaxyLoopTimesResponse(areaActivity); session.write(response.serialize()); } From ac9d0e41bf060474199243022fa5f1595f881b3a Mon Sep 17 00:00:00 2001 From: Waverunner Date: Wed, 18 Jun 2014 13:57:29 -0400 Subject: [PATCH 005/198] Refactored delivery missions to use pre-spawned commoners Scripters should change any commoners being spawned to use core.staticService.spawnCommoner instead of spawnObject (see mos_eisley.py in static_spawns\tatooine for an example). The spawnCommoner method will add required attachments and set the proper options bitmask in order for the missions to function properly. Note that delivery missions won't work unless you have spawned buildouts on the planet you are requesting the missions on due to this change. --- odb/cities/je.info.0.8 | 1 - scripts/conversation/missions/deliver.py | 41 +++++++--- scripts/static_spawns/tatooine/mos_eisley.py | 27 +++---- .../objectives/DeliveryMissionObjective.java | 75 ++++++------------- .../objects/mission/MissionObject.java | 18 +++-- .../objects/player/PlayerObject.java | 14 ++++ src/services/StaticService.java | 22 ++++++ src/services/mission/CommonerSpawn.java | 51 +++++++++++++ src/services/mission/MissionService.java | 70 ++++++++++++++--- 9 files changed, 216 insertions(+), 103 deletions(-) delete mode 100644 odb/cities/je.info.0.8 create mode 100644 src/services/mission/CommonerSpawn.java diff --git a/odb/cities/je.info.0.8 b/odb/cities/je.info.0.8 deleted file mode 100644 index c6a20587..00000000 --- a/odb/cities/je.info.0.8 +++ /dev/null @@ -1 +0,0 @@ -140613 19:57:33:302 INFO [.\odb\cities]Chose lowest utilized file for cleaning. totalUtilization: 14 bestFileUtilization: 101 lnSizeCorrectionFactor: NaN isProbe: false diff --git a/scripts/conversation/missions/deliver.py b/scripts/conversation/missions/deliver.py index 126665a7..f199410e 100644 --- a/scripts/conversation/missions/deliver.py +++ b/scripts/conversation/missions/deliver.py @@ -4,9 +4,18 @@ from resources.objectives import DeliveryMissionObjective import sys def startConversation(core, actor, npc): - missionId = npc.getAttachment('assignedMission') + + player = actor.getPlayerObject() - if missionId is None: + if player is None: + return + + activeMissions = player.getActiveMissions() + + missionId = checkMissions(core, actor, npc, activeMissions) + + if missionId == 0: + core.conversationService.sendStopConversation(actor, npc, 'mission/mission_generic', 'npc_job_request_no_job') return mission = core.objectService.getObject(missionId) @@ -16,7 +25,7 @@ def startConversation(core, actor, npc): objective = mission.getObjective() - if mission.getGrandparent().getObjectId() != actor.getObjectId() or objective is None: + if objective is None: core.conversationService.sendStopConversation(actor, npc, 'mission/mission_generic', 'npc_job_request_no_job') return @@ -38,33 +47,43 @@ def endConversation(core, actor, npc): return def handlePickupStage(core, actor, npc, objective, mission): - - if objective.getMissionGiver().getObjectId() != npc.getObjectId(): + if objective.getMissionGiver() != npc.getObjectId(): endConversation(core, actor, npc) return - core.conversationService.sendStopConversation(actor, npc, mission.getMissionStf(), 'm' + str(mission.getMissionId()) + 'p') + core.conversationService.sendStopConversation(actor, npc, mission.getTitle().getStfFilename(), 'm' + str(mission.getMissionId()) + 'p') objective.createDeliveryItem(core, actor) objective.update(core, actor) return def handleDeliveryStage(core, actor, npc, objective, mission): - if objective.getDropOffNpc().getObjectId() != npc.getObjectId(): + if objective.getDropOffNpc() != npc.getObjectId(): endConversation(core, actor, npc) return - core.conversationService.sendStopConversation(actor, npc, mission.getMissionStf(), 'm' + str(mission.getMissionId()) + 'r') + core.conversationService.sendStopConversation(actor, npc, mission.getTitle().getStfFilename(), 'm' + str(mission.getMissionId()) + 'r') core.objectService.destroyObject(objective.getDeliveryObject()) objective.update(core, actor) return def handleCompletionStage(core, actor, npc, objective, mission): - if objective.getMissionGiver().getObjectId() != npc.getObjectId(): + if objective.getMissionGiver() != npc.getObjectId(): endConversation(core, actor, npc) return - core.conversationService.sendStopConversation(actor, npc, mission.getMissionStf(), 'm' + str(mission.getMissionId()) + 's') + core.conversationService.sendStopConversation(actor, npc, mission.getTitle().getStfFilename(), 'm' + str(mission.getMissionId()) + 's') core.missionService.handleMissionComplete(actor, mission) - return \ No newline at end of file + return + +def checkMissions(core, actor, npc, activeMissions): + for objId in activeMissions: + missionObj = core.objectService.getObject(objId) + + if (missionObj != None): + if (missionObj.getStartLocation() is not None and missionObj.getStartLocation().getObjectId() == npc.getObjectID()): + return missionObj.getObjectID() + elif (missionObj.getDestinationLocation() is not None and missionObj.getDestinationLocation().getObjectId() == npc.getObjectID()): + return missionObj.getObjectID() + return 0 \ No newline at end of file diff --git a/scripts/static_spawns/tatooine/mos_eisley.py b/scripts/static_spawns/tatooine/mos_eisley.py index 90c02333..d4c7ee3d 100644 --- a/scripts/static_spawns/tatooine/mos_eisley.py +++ b/scripts/static_spawns/tatooine/mos_eisley.py @@ -140,8 +140,8 @@ def addPlanetSpawns(core, planet): #City Hall Interior #Lucky Despot Interior TODO: Check Cell IDs for Spawned NPCS inside once Lucky Despot is spawning properly again. - building = core.objectService.getObject(long(-466404040703447347)) - stcSvc.spawnObject('object/mobile/shared_han_solo.iff', 'tatooine', building.getCellByCellNumber(9), float(32.3), float(7.0), float(1.6), float(0), float(0), float(0), float(0)) + #building = core.objectService.getObject(long(-466404040703447347)) + #stcSvc.spawnObject('object/mobile/shared_han_solo.iff', 'tatooine', building.getCellByCellNumber(9), float(32.3), float(7.0), float(1.6), float(0), float(0), float(0), float(0)) valarian = stcSvc.spawnObject('object/mobile/shared_lady_valarian.iff', 'tatooine', building.getCellByCellNumber(4), float(-21.5), float(9.0), float(0.5), float(0), float(0.70), float(0), float(-0.71)) valarian.setCustomName('Lady Valarian') @@ -162,9 +162,8 @@ def addPlanetSpawns(core, planet): noble2.setCustomName('a Noble') noble2.setOptionsBitmask(256) - commoner11 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_naboo_human_male_06.iff', 'tatooine', long(0), float(3529.1), float(5.0), float(-4900.4), float(0.42), float(0.91)) + commoner11 = stcSvc.spawnCommoner('object/mobile/shared_dressed_commoner_naboo_human_male_06.iff', 'tatooine', long(0), float(3529.1), float(5.0), float(-4900.4), float(0.42), float(0.91)) commoner11.setCustomName('a Commoner') - commoner11.setOptionsBitmask(256) businessman3 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_tatooine_trandoshan_male_02.iff', 'tatooine', long(0), float(3595.7), float(5.0), float(-4740.1), float(0), float(0)) businessman3.setCustomName('a Businessman') @@ -174,21 +173,17 @@ def addPlanetSpawns(core, planet): jawa1.setCustomName('a Jawa') jawa1.setOptionsBitmask(256) - commoner12 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_naboo_moncal_male_01.iff', 'tatooine', long(0), float(3490.3), float(5.0), float(-4799.4), float(0), float(0)) + commoner12 = stcSvc.spawnCommoner('object/mobile/shared_dressed_commoner_naboo_moncal_male_01.iff', 'tatooine', long(0), float(3490.3), float(5.0), float(-4799.4), float(0), float(0)) commoner12.setCustomName('a Scientist') - commoner12.setOptionsBitmask(256) - commoner13 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_naboo_zabrak_female_02.iff', 'tatooine', long(0), float(3559.7), float(5.0), float(-4725.9), float(0), float(0)) + commoner13 = stcSvc.spawnCommoner('object/mobile/shared_dressed_commoner_naboo_zabrak_female_02.iff', 'tatooine', long(0), float(3559.7), float(5.0), float(-4725.9), float(0), float(0)) commoner13.setCustomName('a Commoner') - commoner13.setOptionsBitmask(256) - commoner14 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_tatooine_devaronian_male_01.iff', 'tatooine', long(0), float(3527.7), float(5.0), float(-4721.1), float(0.71), float(0.71)) + commoner14 = stcSvc.spawnCommoner('object/mobile/shared_dressed_commoner_tatooine_devaronian_male_01.iff', 'tatooine', long(0), float(3527.7), float(5.0), float(-4721.1), float(0.71), float(0.71)) commoner14.setCustomName('a Commoner') - commoner14.setOptionsBitmask(256) - commoner15 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_tatooine_aqualish_female_01.iff', 'tatooine', long(0), float(3514.9), float(5.0), float(-4737.8), float(0), float(0)) + commoner15 = stcSvc.spawnCommoner('object/mobile/shared_dressed_commoner_tatooine_aqualish_female_01.iff', 'tatooine', long(0), float(3514.9), float(5.0), float(-4737.8), float(0), float(0)) commoner15.setCustomName('a Commoner') - commoner15.setOptionsBitmask(256) jawa2 = stcSvc.spawnObject('object/mobile/shared_jawa.iff', 'tatooine', long(0), float(3485.2), float(4.9), float(-4859.2), float(0), float(0)) jawa2.setCustomName('a Jawa') @@ -226,10 +221,9 @@ def addPlanetSpawns(core, planet): bib.setCustomName('Bib Fortuna') bib.setOptionsBitmask(256) - commoner16 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_naboo_human_male_06.iff', 'tatooine', long(0), float(3398.2), float(4.0), float(-4654.2), float(0.42), float(0.91)) + commoner16 = stcSvc.spawnCommoner('object/mobile/shared_dressed_commoner_naboo_human_male_06.iff', 'tatooine', long(0), float(3398.2), float(4.0), float(-4654.2), float(0.42), float(0.91)) commoner16.setCustomName('a Commoner') - commoner16.setOptionsBitmask(256) - + noble3 = stcSvc.spawnObject('object/mobile/shared_dressed_noble_human_female_01.iff', 'tatooine', long(0), float(3396.3), float(4.0), float(-4774.1), float(0.42), float(0.91)) noble3.setCustomName('a Noble') noble3.setOptionsBitmask(256) @@ -246,9 +240,8 @@ def addPlanetSpawns(core, planet): eg1.setCustomName('an EG-6 Power Droid') eg1.setOptionsBitmask(256) - commoner17 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_naboo_zabrak_female_02.iff', 'tatooine', long(0), float(3452.6), float(4.0), float(-4937.1), float(0), float(0)) + commoner17 = stcSvc.spawnCommoner('object/mobile/shared_dressed_commoner_naboo_zabrak_female_02.iff', 'tatooine', long(0), float(3452.6), float(4.0), float(-4937.1), float(0), float(0)) commoner17.setCustomName('a Commoner') - commoner17.setOptionsBitmask(256) lifter1 = stcSvc.spawnObject('object/mobile/shared_cll8_binary_load_lifter.iff', 'tatooine', long(0), float(3547), float(5.0), float(-4768.9), float(0), float(0)) lifter1.setCustomName('a CLL-8 Binary Load Lifter') diff --git a/src/resources/objectives/DeliveryMissionObjective.java b/src/resources/objectives/DeliveryMissionObjective.java index b2ae62a6..c4eef253 100644 --- a/src/resources/objectives/DeliveryMissionObjective.java +++ b/src/resources/objectives/DeliveryMissionObjective.java @@ -22,7 +22,6 @@ package resources.objectives; import engine.resources.common.CRC; -import engine.resources.scene.Point3D; import main.NGECore; import resources.common.OutOfBand; import resources.datatables.DisplayType; @@ -36,9 +35,9 @@ public class DeliveryMissionObjective extends MissionObjective { private static final long serialVersionUID = 1L; - private TangibleObject deliveryObject; - private CreatureObject missionGiver; - private CreatureObject dropOffNpc; + private long deliveryObjectId; + private long missionGiverId; + private long dropOffNpcId; public DeliveryMissionObjective(MissionObject parent) { super(parent); @@ -50,47 +49,22 @@ public class DeliveryMissionObjective extends MissionObjective { if (isActivated()) return; - String template = "object/mobile/shared_dressed_commoner_tatooine_sullustan_male_06.iff"; - - Point3D startLoc = parent.getStartLocation().getLocation(); - Point3D destination = parent.getDestinationLocation().getLocation(); - - // TODO: Randomize this process. - CreatureObject missionGiver = (CreatureObject) core.staticService.spawnObject(template, parent.getPlanet().name, 0, startLoc.x, startLoc.y, startLoc.z, 0, 1); - if (missionGiver == null) - return; - - missionGiver.setCustomName("a commoner"); - missionGiver.setAttachment("conversationFile", "missions/deliver"); - missionGiver.setAttachment("radial_filename", "object/conversation"); - missionGiver.setAttachment("assignedMission", getMissionObject().getObjectId()); - missionGiver.setOptionsBitmask(264); - setMissionGiver(missionGiver); - - CreatureObject dropOffNpc = (CreatureObject) core.staticService.spawnObject(template, parent.getPlanet().name, 0, destination.x, destination.y, destination.z, 0, 1); - if (dropOffNpc == null) - return; - - dropOffNpc.setCustomName("a commoner"); - dropOffNpc.setAttachment("conversationFile", "missions/deliver"); - dropOffNpc.setAttachment("radial_filename", "object/conversation"); - dropOffNpc.setAttachment("assignedMission", getMissionObject().getObjectId()); - dropOffNpc.setOptionsBitmask(264); - setDropOffNpc(dropOffNpc); + this.missionGiverId = parent.getStartLocation().getObjectId(); + this.dropOffNpcId = parent.getDestinationLocation().getObjectId(); if (getObjectivePhase() == 0) { WaypointObject waypoint = getMissionObject().getWaypoint(); - //waypoint.setPlanet(missionGiver.getPlanet()); - waypoint.setPlanetCRC(CRC.StringtoCRC(missionGiver.getPlanet().name)); - waypoint.setPosition(startLoc); + waypoint.setPlanetCRC(CRC.StringtoCRC(player.getPlanet().name)); + waypoint.setPosition(parent.getStartLocation().getLocation()); waypoint.setName("@" + parent.getTitle().getStfFilename() + ":" + "m" + parent.getMissionId() + "t"); waypoint.setColor(WaypointObject.ORANGE); waypoint.setActive(true); getMissionObject().setWaypoint(waypoint); + } else if (getObjectivePhase() == 1) { WaypointObject waypoint = getMissionObject().getWaypoint(); - waypoint.setPlanetCRC(CRC.StringtoCRC(dropOffNpc.getPlanet().name)); - waypoint.setPosition(destination); + waypoint.setPlanetCRC(CRC.StringtoCRC(player.getPlanet().name)); + waypoint.setPosition(parent.getDestinationLocation().getLocation()); waypoint.setName("@" + parent.getTitle().getStfFilename() + ":" + "m" + parent.getMissionId() + "t"); waypoint.setColor(WaypointObject.ORANGE); waypoint.setActive(true); @@ -108,22 +82,13 @@ public class DeliveryMissionObjective extends MissionObjective { player.addBankCredits(reward); player.sendSystemMessage(OutOfBand.ProsePackage("@mission/mission_generic:success_w_amount", reward), DisplayType.Broadcast); - - abort(core, player); - - core.objectService.destroyObject(getMissionObject()); } @Override public void abort(NGECore core, CreatureObject player) { + TangibleObject deliveryObject = (TangibleObject) core.objectService.getObject(deliveryObjectId); if (deliveryObject != null) - core.objectService.destroyObject(deliveryObject.getObjectId()); - - if (missionGiver != null) - core.objectService.destroyObject(missionGiver, 360); - - if (dropOffNpc != null) - core.objectService.destroyObject(dropOffNpc, 360); + core.objectService.destroyObject(deliveryObject); } @Override @@ -138,6 +103,7 @@ public class DeliveryMissionObjective extends MissionObjective { waypoint.setName("@" + parent.getTitle().getStfFilename() + ":" + "m" + parent.getMissionId() + "t"); waypoint.setColor(WaypointObject.ORANGE); waypoint.setActive(true); + waypoint.setPlanetCRC(CRC.StringtoCRC(player.getPlanet().name)); getMissionObject().setTargetName("Dropoff Location"); getMissionObject().setWaypoint(waypoint); break; @@ -147,6 +113,7 @@ public class DeliveryMissionObjective extends MissionObjective { returnWp.setName("@" + parent.getTitle().getStfFilename() + ":" + "m" + parent.getMissionId() + "t"); returnWp.setColor(WaypointObject.ORANGE); returnWp.setActive(true); + returnWp.setPlanetCRC(CRC.StringtoCRC(player.getPlanet().name)); getMissionObject().setTargetName("Return"); getMissionObject().setWaypoint(returnWp); break; @@ -166,23 +133,23 @@ public class DeliveryMissionObjective extends MissionObjective { TangibleObject deliveryObject = (TangibleObject) core.objectService.createObject("object/tangible/mission/shared_mission_datadisk.iff", player.getPlanet()); if (deliveryObject != null && inventory.add(deliveryObject)) { - setDeliveryObject(deliveryObject); + setDeliveryObject(deliveryObject.getObjectID()); return true; } else return false; } - public TangibleObject getDeliveryObject() { return deliveryObject; } + public long getDeliveryObject() { return deliveryObjectId; } - public void setDeliveryObject(TangibleObject object) { this.deliveryObject = object; } + public void setDeliveryObject(long object) { this.deliveryObjectId = object; } - public CreatureObject getMissionGiver() { return missionGiver; } + public long getMissionGiver() { return missionGiverId; } - public void setMissionGiver(CreatureObject missionGiver) { this.missionGiver = missionGiver; } + public void setMissionGiver(long missionGiver) { this.missionGiverId = missionGiver; } - public CreatureObject getDropOffNpc() { return dropOffNpc; } + public long getDropOffNpc() { return dropOffNpcId; } - public void setDropOffNpc(CreatureObject dropOffNpc) { this.dropOffNpc = dropOffNpc; } + public void setDropOffNpc(long dropOffNpc) { this.dropOffNpcId = dropOffNpc; } } diff --git a/src/resources/objects/mission/MissionObject.java b/src/resources/objects/mission/MissionObject.java index be116933..d357ab01 100644 --- a/src/resources/objects/mission/MissionObject.java +++ b/src/resources/objects/mission/MissionObject.java @@ -47,6 +47,8 @@ public class MissionObject extends IntangibleObject implements Serializable { private transient MissionMessageBuilder messageBuilder = new MissionMessageBuilder(this); + private MissionObjective objective; + public MissionObject() { super(); } @@ -58,7 +60,7 @@ public class MissionObject extends IntangibleObject implements Serializable { @Override public Baseline getOtherVariables() { Baseline baseline = super.getOtherVariables(); - baseline.put("objective", new DefaultMissionObjective(this)); + //baseline.put("objective", new DefaultMissionObjective(this)); baseline.put("bountyMarkId", (long) 0); baseline.put("missionId", 0); baseline.put("missionType", ""); @@ -118,9 +120,8 @@ public class MissionObject extends IntangibleObject implements Serializable { return (MissionLocation) getBaseline(3).get("startLocation"); } - public void setStartLocation(Point3D location, long objId, String planet) { + public void setStartLocation(MissionLocation startLocation) { if (getGrandparent() != null && getGrandparent().getClient() != null) { - MissionLocation startLocation = new MissionLocation(location.clone(), objId, planet); getGrandparent().getClient().getSession().write(getBaseline(3).set("startLocation", startLocation)); } } @@ -149,9 +150,8 @@ public class MissionObject extends IntangibleObject implements Serializable { return (MissionLocation) getBaseline(3).get("destinationLocation"); } - public void setDestinationLocation(Point3D location, long objId, String planet) { + public void setDestinationLocation(MissionLocation destinationLocation) { if (getGrandparent() != null && getGrandparent().getClient() != null) { - MissionLocation destinationLocation = new MissionLocation(location.clone(), objId, planet); getGrandparent().getClient().getSession().write(getBaseline(3).set("destinationLocation", destinationLocation)); } } @@ -241,15 +241,17 @@ public class MissionObject extends IntangibleObject implements Serializable { } public MissionObjective getObjective() { - if (otherVariables.get("objective") instanceof DefaultMissionObjective) { + /*if (otherVariables.get("objective") instanceof DefaultMissionObjective) { return null; } else { return (MissionObjective) otherVariables.get("objective"); - } + }*/ + return objective; } public void setObjective(MissionObjective objective) { - otherVariables.set("objective", objective); + //otherVariables.set("objective", objective); + this.objective = objective; } public long getBountyMarkId() { diff --git a/src/resources/objects/player/PlayerObject.java b/src/resources/objects/player/PlayerObject.java index 68080ea0..eea76495 100644 --- a/src/resources/objects/player/PlayerObject.java +++ b/src/resources/objects/player/PlayerObject.java @@ -92,6 +92,7 @@ public class PlayerObject extends IntangibleObject implements Serializable { baseline.put("lotsRemaining", 10); baseline.put("holoEmote", ""); baseline.put("holoEmoteUses", 0); + baseline.put("activeMissions", new ArrayList()); // TODO: Look at MissionCriticalObject in CREO4, could use that instead of this return baseline; } @@ -927,6 +928,19 @@ public class PlayerObject extends IntangibleObject implements Serializable { return false; } + public void addActiveMission(long missionObjId) { + getActiveMissions().add(missionObjId); + } + + public void removeActiveMission(long missionObjId) { + getActiveMissions().remove(missionObjId); + } + + @SuppressWarnings("unchecked") + public List getActiveMissions() { + return (List) otherVariables.get("activeMissions"); + } + public boolean isCallingCompanion() { synchronized(objectMutex) { return callingCompanion; diff --git a/src/services/StaticService.java b/src/services/StaticService.java index d0c93c5a..e943ffb1 100644 --- a/src/services/StaticService.java +++ b/src/services/StaticService.java @@ -36,6 +36,7 @@ import java.util.Map; import resources.common.FileUtilities; import resources.objects.building.BuildingObject; import resources.objects.cell.CellObject; +import resources.objects.creature.CreatureObject; import services.ai.AIActor; import services.spawn.MobileTemplate; import main.NGECore; @@ -214,6 +215,27 @@ public class StaticService implements INetworkDispatch { return object; } + /** + * Used for spawning a commoner that can be used for a variety of mission types, like delivery and crafting missions. + */ + public CreatureObject spawnCommoner(String template, String planetName, long cellId, float x, float y, float z, float qW, float qX, float qY, float qZ) { + CreatureObject commoner = (CreatureObject) spawnObject(template, planetName, cellId, x, y, z, qW, qX, qY, qZ); + + if (commoner == null) + return null; + + commoner.setAttachment("conversationFile", "missions/deliver"); + commoner.setAttachment("radial_filename", "object/conversation"); + commoner.setOptionsBitmask(264); + + core.missionService.addCommoner(commoner); + return commoner; + } + + public CreatureObject spawnCommoner(String template, String planetName, long cellId, float x, float y, float z, float qY, float qW) { + return spawnCommoner(template, planetName, cellId, x, y, z, qW, 0, qY, 0); + } + public List getCloningFacilitiesByPlanet(Planet planet) { List objects = core.simulationService.get(planet, 0, 0, 8300); List cloners = new ArrayList(); diff --git a/src/services/mission/CommonerSpawn.java b/src/services/mission/CommonerSpawn.java new file mode 100644 index 00000000..f49999f8 --- /dev/null +++ b/src/services/mission/CommonerSpawn.java @@ -0,0 +1,51 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package services.mission; + +import engine.resources.scene.Point3D; + +public class CommonerSpawn { + private long objectId; + private Point3D position; + + public CommonerSpawn(long objectId, Point3D position) { + this.objectId = objectId; + this.position = position; + } + + public long getObjectId() { + return objectId; + } + + public void setObjectId(long objectId) { + this.objectId = objectId; + } + + public Point3D getLocation() { + return position; + } + + public void setLocation(Point3D position) { + this.position = position; + } + +} diff --git a/src/services/mission/MissionService.java b/src/services/mission/MissionService.java index 9db4b42a..f5fcfa09 100644 --- a/src/services/mission/MissionService.java +++ b/src/services/mission/MissionService.java @@ -46,6 +46,7 @@ import protocol.swg.objectControllerObjects.MissionListRequest; import resources.common.BountyListItem; import resources.common.SpawnPoint; import resources.common.ObjControllerOpcodes; +import services.mission.CommonerSpawn; import resources.objectives.BountyMissionObjective; import resources.objectives.DeliveryMissionObjective; import resources.objectives.DestroyMissionObjective; @@ -75,12 +76,12 @@ public class MissionService implements INetworkDispatch { // Use a HashMap for obtaining number of entries so we aren't using a visitor all the time. private Map entryCounts = new ConcurrentHashMap(); private Map bountyMap = new ConcurrentHashMap(); + private Map> commonerMap = new ConcurrentHashMap>(); private ObjectDatabase bountiesODB; private Random ran = new Random(); public MissionService(NGECore core) { this.core = core; - try { nameGenerator = new NameGen("names.txt"); } catch (IOException e) { e.printStackTrace(); } @@ -223,6 +224,9 @@ public class MissionService implements INetworkDispatch { * @param silent If true, called the MissionObjective.abort() method, otherwise it simply destroys the mission (false) */ public void handleMissionAbort(CreatureObject creature, MissionObject mission, boolean silent) { + + creature.getPlayerObject().removeActiveMission(mission.getObjectID()); + MissionObjective objective = mission.getObjective(); if (objective != null && !silent) @@ -307,7 +311,8 @@ public class MissionService implements INetworkDispatch { randomBountyMission(player, mission); else if (type == TerminalType.ARTISAN) - randomSurveyMission(player, mission); + return; + //randomSurveyMission(player, mission); else return; @@ -337,12 +342,17 @@ public class MissionService implements INetworkDispatch { } public void handleMissionComplete(CreatureObject creature, MissionObject mission) { + + creature.getPlayerObject().removeActiveMission(mission.getObjectID()); + MissionObjective objective = mission.getObjective(); if (objective == null) return; objective.complete(core, creature); + + core.objectService.destroyObject(mission.getObjectId()); } private boolean handleMissionAccept(CreatureObject creature, MissionObject mission) { @@ -388,6 +398,7 @@ public class MissionService implements INetworkDispatch { mission.setPlanetId(creature.getPlanetId()); } + creature.getPlayerObject().addActiveMission(mission.getObjectID()); missionBag.transferTo(creature, datapad, mission); createMissionObjective(creature, mission); return true; @@ -443,7 +454,7 @@ public class MissionService implements INetworkDispatch { return null; } } - private void randomSurveyMission(SWGObject player, MissionObject mission) { + /*private void randomSurveyMission(SWGObject player, MissionObject mission) { byte generalType = (byte) (ran.nextInt(3) == 0 ? 1 : 0); @@ -496,9 +507,38 @@ public class MissionService implements INetworkDispatch { mission.setTemplateObject(CRC.StringtoCRC(ResourceRoot.CONTAINER_TYPE_IFF_SIGNIFIER[family.getContainerType()])); // This should be the resource container obj mission.setTargetName(family.getResourceType() + family.getResourceClass()); - } + }*/ private void randomDeliveryMission(SWGObject player, MissionObject mission) { + if (!commonerMap.containsKey(player.getPlanet().name)) + return; + + Vector spawns = commonerMap.get(player.getPlanet().name); + Point3D playerLocation = player.getWorldPosition(); + MissionLocation startLocation = null; + MissionLocation destinationLocation = null; + + Random randomSpawn = new Random(10); + // TODO: There is probably a much better way of doing this. + for (CommonerSpawn spawn : spawns) { + if (randomSpawn.nextInt() >= 5) { + continue; + } + + float distance = playerLocation.getDistance2D(spawn.getLocation()); + if (distance <= 500 && startLocation == null) { + startLocation = new MissionLocation(spawn.getLocation(), spawn.getObjectId(), player.getPlanet().name); + } else if (distance <= 2500 && destinationLocation == null) { + destinationLocation = new MissionLocation(spawn.getLocation(), spawn.getObjectId(), player.getPlanet().name); + } + + if (destinationLocation != null && startLocation != null) + break; + } + + if (startLocation == null || destinationLocation == null) + return; + mission.setMissionType("deliver"); String[] difficulties = { "easy", "medium", "hard" }; @@ -513,14 +553,9 @@ public class MissionService implements INetworkDispatch { mission.setDifficultyLevel(5); - // TODO: Use pre-defined commoner locations - Point3D startLocation = SpawnPoint.getRandomPosition(player.getPosition(), (float) 50, (float) 300, player.getPlanetId()); - Point3D destination = SpawnPoint.getRandomPosition(startLocation, (float) 50, (float) 500, player.getPlanetId()); - - mission.setStartLocation(startLocation, 0, player.getPlanet().name); - mission.setDestinationLocation(destination, 0, player.getPlanet().name); - - mission.setCreditReward((int) (200 + ((startLocation.getDistance2D(destination) / 10)))); + mission.setStartLocation(startLocation); + mission.setDestinationLocation(destinationLocation); + mission.setCreditReward((int) (200 + ((startLocation.getLocation().getDistance2D(destinationLocation.getLocation()) / 10)))); mission.setTemplateObject(CRC.StringtoCRC("object/tangible/mission/shared_mission_datadisk.iff")); mission.setTargetName("Datadisk"); @@ -654,6 +689,17 @@ public class MissionService implements INetworkDispatch { return true; } + public void addCommoner(SWGObject commoner) { + CommonerSpawn commonerSpawn = new CommonerSpawn(commoner.getObjectId(), commoner.getPosition()); + if (commonerMap.containsKey(commoner.getPlanet().name)) + commonerMap.get(commoner.getPlanet().name).add(commonerSpawn); + else { + commonerMap.put(commoner.getPlanet().name, new Vector()); + commonerMap.get(commoner.getPlanet().name).add(commonerSpawn); + } + + } + public boolean removeBounty(long bountyTarget, boolean listRemove) { if (listRemove) bountyMap.remove(bountyTarget); From 6ca8d51be4932d73f5b459ae8b908c7f385a484b Mon Sep 17 00:00:00 2001 From: tacef Date: Wed, 18 Jun 2014 20:44:29 +0200 Subject: [PATCH 006/198] Started on Jabba TP locations Populated Alkahran camp --- scripts/mobiles/tatooine/alkhara_bandit.py | 3 +- .../tatooine/jabba_tp_alkharan_camp.py | 32 +++++++++++++++++++ 2 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 scripts/static_spawns/tatooine/jabba_tp_alkharan_camp.py diff --git a/scripts/mobiles/tatooine/alkhara_bandit.py b/scripts/mobiles/tatooine/alkhara_bandit.py index bf9b76b9..9e667324 100644 --- a/scripts/mobiles/tatooine/alkhara_bandit.py +++ b/scripts/mobiles/tatooine/alkhara_bandit.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('alkhara_bandit') mobileTemplate.setLevel(15) - mobileTemplate.setMinLevel(14) - mobileTemplate.setMaxLevel(16) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) @@ -23,6 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("alkhara") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/static_spawns/tatooine/jabba_tp_alkharan_camp.py b/scripts/static_spawns/tatooine/jabba_tp_alkharan_camp.py new file mode 100644 index 00000000..2b413ef5 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_alkharan_camp.py @@ -0,0 +1,32 @@ +import sys +# Project SWG: Jabba TP Alkharan Camp: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5454.6), float(38.9), float(-6122), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5436.6), float(39), float(-6122.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5431.7), float(37.8), float(-6104.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5439.2), float(39), float(-6100.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5459.8), float(38.4), float(-6109.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5412.5), float(36.5), float(-6105.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5449.5), float(38.7), float(-6103), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5440.4), float(37.5), float(-6112.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5425.2), float(37.4), float(-6120.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5419.6), float(37), float(-6112.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5416.9), float(39.2), float(-6122.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5452.6), float(40.1), float(-6127.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('alkhara_bandit', 'tatooine', long(0), float(-5445.4), float(39.4), float(-6124.9), float(0), float(0), float(0), float(0), 45) + return + From 453771fa6df4cb9df87acafe07e049e4c415e2f1 Mon Sep 17 00:00:00 2001 From: Light2 Date: Wed, 18 Jun 2014 21:04:46 +0200 Subject: [PATCH 007/198] Added duplicate object id detection --- ngengine_public.jar | Bin 27433702 -> 27434288 bytes src/services/PlayerService.java | 11 +++++++++++ 2 files changed, 11 insertions(+) diff --git a/ngengine_public.jar b/ngengine_public.jar index e922f7eb496d2b00edb0cc3c536816ec6c07848d..85f3ce18d23a0b72b5642e6d4f3eb0e3ce9552ee 100644 GIT binary patch delta 1098478 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�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

    2XNYdlM)S7XCabpo1 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 z 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

    3k2WOFxmgO-2ZAA%y%B&vNE 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 z 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�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 z z4P@eO(6MKrhBQI;txrXwf=BzQNU|NV%m(2Ox~)qdKt%9zq$=V6P`yLhiD%`WTZ>s0dxFCN2ysI*_bVZMqU?;FleAthip6xbia-PenwFHei(UxkF_qf67W{0i2J(og zZ>&Y$2{h9K6hFGfYfi=O*aB9gj4&A%*I(w1p|$%V;a@u3TK&COC`#s zIOfy=#>Ev#-4uxnnr)Gc_rmKQpW^)QB#k-AKtylvV;p5Lu==|s-Gf*r>+se}?(yN$ zk{;h!!)#`%adWI3@^Jl2PHFVb#;&7u~>cI6XmLNm5ed=;|oz&wPb-2^pJ{CdS`$uBEfR z#t?WT&)81ycSeR@-f@Fa+&K;5%je~wlU;jG2s8kEt-(_yt z_PpgUx4G8!sl*?g?>HF+YA8+{JBI*t)NaIL-wQqRkL^ZL^Wh0B`VY!TX~{?Bv+CgB ziFlyI)ubjVR#ohb?Zd02poLUI`TXz51wC3gcCC$^j;9+26V)4o&ZpQRPcaeb zrP}%$E*0@4703@2wZU0MqWnnv2;;|uXalqxDd7*A>KQJ{Tc`bF-j6!%4l4kEYA85n zvta%Pr{FV=yvy&&nOnXw(U>b#&M=;LTFxAyz0KyN&Vk~`wgOT9 z4mX2n%({07uflbeAjg)9+6usW!^1WEl%nnOxb4s|-aPe{ded7M?Xg2!9~+gGocnwg;0~NGLXri_dA|(w>lfuMM8^VQ9lCKfVEyu4Q#n zp^;V(rm}o|F8M7k?hb1l1i!5hcapMz$|#?=No)JVzYA@T%)k;zeLnZZnC9vlV8o-P zZ8mHzr&v_zogM=ofUfzZu%Hc23-?tq@VaX*NauD6EZk8W)$qc9y1naZi2p!H(;EcG zSLIiqBbXA7l09A1+eJ4i@a7W0q7$}`MW;a2--~MyFWq?TgV(nhZsVJS7q6;zG9THE zZ=3b;%s&t$tQHpMK+>KAfR}kc>bizXW(h)j%)lU}arFSqOzF85kj1EtriQo_{vCVI z5$`tlLjWe(+WO+)X&3WKE`C|*G|!I95x;@6+OUux_v9r-WgKs%tVfUU#0k6wsvD2R z{x+qxLR97kF86h(cEguic~oYfJ#}OiH8rGBm4qcnTGOZsG;(yd{u6{$0-wgYq|H?A z_D9a{w9yi@%k7;yhbCtPX?Em>0!c4q)B?sbVHW z*z}2f$s4EtYhgjM1%fc-tm^{5EG%~aG!8!o@VTKPVo-WbSZYSfJa>9Ep|v^VxrMnO zD65K!Yb$g*y72AH?UrltPD3?_tP^*fPm5L-zuaBL1)qe5Yd(mE56?n^l#8uc9yeX4 z_!+0YTEG0w-5-dC=#Tl9id<&gv`r?*X5%hPh;J@o3-yW`0ZV41e>*(?dpbGk@kR6~XX5 zLXH!EaD3Kr^|AhJy)=>>pnpjwVC43m-D8F3gtb}_50*}XkKLe=U@b?{QkMMo3#g+G zAI+7Q2bK+6#jS2-{ZgE*M=(uGw+4H zF=W9C0aqJ6V8Dw{S}Unpu+(V!T1Mrpm6S5F2dxb~Uh!UN;1lmOSJF-zm)|1RPU&Q}q-6 zDkJfi8PnR90@C!wt8~}g*#?50L-uu8&-o%fC?_J{)~xR3MW|vmSVAdu4|GTy9xEK~ zuBhjGK^;gI6^n2KCH3Nv zHc*P|Ny|WAQ71!6LoF5(yga$7)y%Dhva9TY=%$ zsx#nRNhVoGD*aSsRx3MUymfZom1j^wrbwoN1IEaMQjtQKCvgtke&~Xei2=2|lYI|R ze1|ohF7ydfej8CR%Hvs+QRx$moMv?0Vl3f+De)LX_K}k}&Nl|-IJIYOPp_A(B{z?AU_Y?&$F2y#UW3XH75X&{KKlbX z7G{?!YmYmkoBEmW%BlIqx%=D4f6%y`S*u)vUqWio|4Jq^yg49b|8In|F#>|10Q4MC zzwDJ@aB$<=G);aax@3~G&wRB|T9{b+S+c%(0eDQ@IzGkOhlU9UuMa02O1@tTsh zyMeJE-}kchSd2-PQOz$V)?F@IEzAKQFAoGg92cdMOi8UvF8rI&Pd!ACh(v6Vh$Z(% zhCYEBevXyGMw)!}Tg%a1=l8g;fDN*XAb4&;$5yP>yi*_e#Xs;s2@&3Xe+elM9G04Q ze>||UhHp?^r@_2FN!eY8-u5lyxj2(g7EL%wP#-eYB;hVR^_qr~xaK;8r2Q|tFt|70 zp_d^b7sGHG3^o76f1%>Tjm|&o+0dPom~=^hhLE>Ziim}fY>}Sz?>MDG0YcrIr*UBE zx9VQ)cpV45>$TDsJ6y9@E#yLqogfVkxviSSw$uplN|_6@x-R2GGK_%!I(I&D#0bj# zc-Mz>nBIKrIes|Yt6XtQ4C+1?#Etw^b4**%4Q27YoUWQoK^d7mCoN)(_LS;h8+d+P8&<{3?${J1Fyc_Pm%GuK4 z*X3TdjG7rig7dfB_@EE4Zl1ma-?z9S+d_qHgE+!G7q4+|_2!`&ss3=qdar;*#)L|I zD!Gx}@5N|JA@!pEpzJVXBZ?oO?sY-Zs=W^-!YC); z7%+dCx=8vsfoEvU0F-d}2lWrpzmh-jDNK`+;zi*QR z$NT1_K{PYGRmD2~3>uOsE62`}Qga$8UT?BokGXO9g#7354I%YU*8d8ASYIae|E+?| zfBlifK%;*{JQvkv9R7*?F&1ZhJcZ#>zrNY)QT-xHL}be=hps}d3m^@~#E{Hw5C3VS zP-~HY&1KD5dkjgUO0Fs-qUNSSq9tsGLi59RnHW>;6I7U(#1E|WaB3oZIa0WY4mRcN z`GR|k|8V`bWiRLR;{od1a4l01Itk-?$R6xC7D3G^U`cfNWC6S;wL^XUm%8gEy|Rgb z?XW5YaJ5Q$#i*UHW5exc)UG~r7hI}iW7~6kSP_Zj;BvhFeJGxw58TL!C4Vw*DCJ=K?YEw*Ik zp2t50hU(EQF;3sf;GO}w%O{TR9ShHb;v|a<012D66K)f>t;^-7M(sD$(;)p;jgF3x zl(bDCzXNMzT}EwvNs;*b;!7Yv)qd(O-rtdD-YNB$V4|G8g+$z8GP;|*!qjo!|0~Wx zvbZ^fLTMRCL_k*Bvwx2q_wuV|jO|DF-HqSfl1Ewv75NREC|*oyQWr5(mJh za{RK)?NQ1*(Re28srrt1Goa7}r%!@ubU`21GP#&hW$+;G7#jH$J8r&vVySdwr2OR9 z)FZqx@#KN06h<%jo)%GVFCTT+Rm)J9T*ExdxP;oZ`}56#26241q%n~J5V)fgE<%P{ zPZF3jr%0J}c6A9yV)H@xZ*dP7k2O|&WwrPJQ{v3|C(l#o5L*7zI@Z22TkKDQgjy24 zJh{9->if!rgZlpb6MP-p3@|2x|IbsLiW~6s)hdsi;@)q+nd$ zrZgs(kkC2a0oUUo0hekf_J4siKA`-qI3V$8&}+_eFax(fED+Po=hh*gCv!R&M~_K+ zlJgAd)yIqY{-eI*7Aq{t=W2yi(a{GAOW&Jd=Er{7jJLIG-@4yV6BTxAx>QQ%=>@BM zGiEj&cap`)?(=M|j%vxLVE<@RS7HuAUYd>F1I-hyUx4x_0T7_vy&QQF;N}Z>3rP^= z8K|cn4p`0DpgR@3g{50axtYcX{f>E|x?6?|Q7vrAUSn2(*U2_5ardRC&JkpSmR;v=f}9Wp3DIa43|%i z%K1f&V9T=y;HWf+@^Cxyl<#NvpXHzDUb`INu6n_m-lDL6lfCwQhqnS1U!G~r5iEdsoM0&CmNP9669sC)X zBkyW6SQ6`(#R2ugoXFhu%oJh9AU=v<)e3%gH?2rKVjRVe;B+l6+4?;!sGA3L z%nVf#lP@<*cuqh6F@DD@i8E03>7`79>l#l8$^L2~Q`R@&QL?6a;TH*z$W=|itK|lB z+7F&Bc@TUHhvc!{)%yADc;N;yhMj4-Cmd3~7%+FO5_`Ry!?oD+r1)fkuQh=bOx1jS z6RRmXj77LtFv5|rQ}$#G7gBtq5U1@8YC_#5x`{ZY@@D+T!F%c^tH(9c+=&ROcGM@)T*pbzwyPOK1C5>RRw+sOGjHZ%%MtmLVhG`_ z&m1wbkz!{rl*%{bP;S5N zJJN@D>CGdb#dC=K--=M5kMKiZ;``(7e@lLTr(tsNYsvp>cK!dx^PGQ&Sx$hmp2EK# z&#C25Tel?cYuY|Tw6**{j*-l`2MiOUXcGxuCT-4X6b%G6B|*G^U*XLkFx{ZSY}b7< zUo{i%b8JX7s~h0sUI)?i>)qSS`#IDvv-K$w3MSh3>O&bH;(kLeM>EUN>cUU*t2fJ5 zposR5EoXgh_v!2QhrOv3R{$AEorsm9J4C$)-&W)WtZ9^Zzb#CmMj%4^FgP26g`>J* zACpcZa@t&+kh<19uJZ`X-2TUkS(Foov=!=h(E8ZG|C187be zT!@#pGw>S&jb$QeaCOv)J~nsP_-?tAcGb$rrpV1-=16Ho7tleI001HPEF8kE=JucW z?cbzD`kbdU&BZ&om{JNY{KUalflmG`*TDVM(|w||mU<#Df1(3Jn1vV@^~HP}p+y@=fv2?OqwXf48fC!^PkynP@ZtCf0NuT6hcqKLMGx9nA{hO@RgizNf&-vor=og@(*@jUsKFQOH5u5zkW=(XJ))%S zB?XTrC&{!oMumrNLV)7(7t?f|HfFb5mE9L%eNM0{VHHE;y%R}ye={t`2q;c>x0WlJ zcMXx}ohOtZHDeCwEe(a@mBFQM1j^3!UHPUn5lqxAa?=+1?4ndUJHbTKPfRKAD%dIVXR zI03>8*)sLj(UJuEFd~~wv|b0$&lA9>m+p@Z?tThQLRZGmV;ly@hFN-dvOZC&CSVgI z&)QSmcb3M@Z|u~vS!v|mB%<6+)1>0^cir@g8lYI%bT)$1VD!!UG&)bu}OVl{x>60K(f8E3>wR3|(|= zr|B#&$xm7rnMJP#{G!Ntb7eoe%1b!{(U{OH#4CD!wUZv1eN#Jd`CIR$CcVpbKJb!% zw=&!({T_Xi?hm1NFb5z&GR%)SU(S za9sKxu@<@>mR}HuVF7qebmt0O9(qK|y@uk-c&CpNW%(U-0YU!WKMG}8NobF>*?*je z!3WUMS{}FfGduJc_f1#Y`=<1l0>rGacYB0$LK~VcclW+rQ!bH;`VczT@QB-w^(0{8 zxMeq@NWx>B3?fpt$u|Xty);yo@|aUgcgryXtr8awHggw(wJbnl>0Zv8^8UK1e2{5Z ztnB!(>CIQZYz&jvyX`5#rG`;do=+@>B2qC1e{M2BkSDIS06pF>DKP=fxPvrTg`ytL z#@k4A!c4Zi9)%ZAF~O@$mOsbRp~B8gcCv2IlrM91zb~#zv3iu3 z-RG-{tyEy-^bUX<-uD$9sU;Klb$ZvMDt@kw(+Y`R-hC;<-CxzXMqN8p>4pNDcWTnt zK%w79oPmgy5jvLTDp-}{NlWj!_^C4z2P3-o(eTVh3g`};dO|wvaGoXS?BRX{Wj;|~ zAu%p*lu^Cd?nuiy(laE z(C4IVK$gQwNjZN?odZTJ?D|dO96?@Y546`i)N*P?R=Ej-WHYU!*w(W^++y3+I z{#&)XwOx&>uD;!G*E#pT2hVvPv@%k@+jPeIy`7i$=U7HzGW)_Zt_zJCjW;~n4}{WY zu2CNZrz#;l%&V zf+lL(e1G5`s9Ng~dWKWD5jG}gQrG+u%p7;fsfcR1>0>k_v46}<4qpnKcq zSXl(iql*8le`S6DjlKX~CG!TQ>r{f18(Q=GHO?l-aF^KgrN^bin}kTUgNi-+)Lhx! zv^Gy^j^iKldIO@e5w)z6@_qZmRzmx7T>E=4(*k67pc)Y%e^hG>)0kOI?8~XK%lDzI zJD;@d?DWghZd`}rYI~k&MfUA$IrWx#Ax*#Qk$Tx8({tpd*;6sf3IBIz;Ey~}{fIET z$XKcUarH~m`$oJNZ{va-PpvLPv7lv&oGWdDIwkwYTwU^rM4qwwE+A^ra+BKlYO93IA3A4}wG zeEI(fzy3p)@c?Qv3b-0*AA?hd6#eWmNN^$F@_vz1K-=xCOcxa*Q6gBu1`E%t2C_Iq z#4)8|ON>y2w?>pPw3^Ntbmzy#PuDBYt6{D;b`_trxQE#6G7ZA2YCWvA#N6^twhRI9 zucw#a{%(yC@uCc>b>tsgFDOn}Pf(ScFVL0Wby`{?{slHNO=F0BPY%rLNR0m3q@q49c`t+#decCZtR^RH(TQlwp?z9foSa{_)B*8=Jn9{t)FzWSyg_ zP`&-qxfJg9DoIP2LlKv;`%_y9F1J|0#Z2xrzOhF$l2gU6*d_=ud?ZZu{RatiD{|77 z9GOPoQ3AlIW}*J~WIx@gq%|oEvri}dIhHkeIsyvzr+Nq>$N{zgk9h*Svcd4$7CC-# znfcnEm#+_`k9pmf5eLx2SSx>+Kh96bfh@qUt#*OwrKH zL-lab@1WI8f*cH69YjTBnfyWIq#@tUIFzhA(Vu}rZ|MNl#OVyGMkH;=DL00oIewpP z`nfm7a?e*yBrRyZP>odB3en#ts3Ph|o9t8BmJIRb`-w%g-R@mUUCM#0$nf{KM*f7yq8-C3qHCtO-?}aPLN8{IWr^nb;L`X2lcI zZo+^_&$Yy9xsE<%*7f!ReiJSSqX7uoV{mLjljJD-ni*ZFCMB31g!T8AuzdSc^!Zq) z6tz$4a_fi`B<%xwQz4TqF@}>?>v0F#qSACB9|ogByK-W_h__8aWipS*AuLi1{g<5U zpuP&8T4WnLR@}W^6;6>|Q1jzQ)(Ib>Ha_4EPqL%P!IseElJU4F2g>7d!N>b;oU76P zvX?pJn?+(FRv_!e_HPcPp3S4a#rg#MW>f(Q1-DtkSMY(HjNWH4PC$fH9OKFVmx<&I ze}+eT=xazW*3ywtE3hSO-Msw=fz{jrQ?LMGx@UOqn`ey3Aow0tsIDVkcq>uHz9;}L z{g3>R&E0p>NzBDmwmxoK+MnJ`*iROU8Wmpo%+!*s!0)!&(ibNsxR4g_*Rp>M)YCYR z?!EE38mgwKpV)USTyVTUR4R%O^N7EOxG2OspAJL=_ovEcC#GJr#Vny1=*YN zhJCnG!HhXV#zUB=jhM&QUWKj^U<4Yne+6dy1_2@t)+X=e_r7;sJ%V}-kgv`wJu~XkFhJ*o4OfyTQc`uF|{JaEmTe~)35lH8S7e>NCR=*LVI)lYF*_)R9NNBwS1Dtd4Iy$4Ll)YWC97JQiv!x-< z{iK;SF=ZRm#0SiTYfGu48gu(3(OsYqjL5hB9wEL|>;B8J1*TYjpneTe{+BNO9~XJSFW4Y2GS9ukB0mHK1Sy2P8w7}AZf4i$MQ2q55yEp`LwWWFIFGp)7 zb7OgPHDhIY8d5L~#wFG!S)@=V_>$N-f9&5{*n)m>{`iv2OpgEkJS0@Jo$<%7FO)>o z*W-U*&KHpJf4foSY<`vV(Q*iW{YNP)__ZQe5YU{4uU7^v^K~F8{_C?H|JOI<{P%}w zbEbp7I^a2s{~ZV@>-@+0`C*P)*HSUUZrx#Hx5$oZB=&Lu&RRlc1uGYZWWc>Fn?Sva zowf|WgLtD?4a5Hg_NKJ6Y}bvM=VWxCd%$y;;V|`8JlLi5lQ?R2!~)GLQVyGjDpx^; z#yz>N`Hg~$u+gzGwr;p87S|(i;6gB{E7w=o9x>Z>LJCx($Wx;dVDV!P!t^Oho6kZZ zLT?J>Trr85P3~?<7F+jDpC67}k?dA@CgPB)qTGn)3{&}JXJBd%1<;n!@x@6~Okq9f zj48fLTt39+EzO}Sfr#`4MmQf-dX(g9i-Dx@{&P&rn;y-L;&-|%qBJo=c;du>o9K-8 z;N259zXnKJTKee&?NAPWF{aDY_bn)ouJqB^?=(i}z@7h5^J)%kBkKtd`qwC)7JouS z=}BJq%C28VwV+;h94%??wPPG;^#1nh(HtWOp|B#veKBFmyUe4lJ^CAFlgdk_BUOj? zh>&q|%O}$$ib65>CrI?>I0VSkFLoTSU4;FrZEoNklX@j@iMVa{+(+!4#oF|3hhyz2 zUPQynfDbG;xV*cUR^=J}=2R5SozP69`v;IO3%`+nuaaM^!b;#Oe%V%BlGFPceXu!* z9UF}qRp&OJc|vbJNu2a|f0+Fuj@}p_q|q5}?DXjMe}Lti@SakSzC6A0e-#BFzd`*^ zX^8*LGXNF_6I&w}mn3B!h5vk`sL5{8pW%-mrfNUB7s%pp!JsHETYMQ=EY7x7YgS^g zS;{!we3#j*^-iEbH=!ACosNmIWJ!YTK2 zvbWQx=u6ncgFySQoU)7PV9-Dp67gPGG1fa~peuOR?D-cSd4TRHkD@VIQgV1+A|B+5 zujtd)oE5)OwFHT4UH8AMK0$HQiZ|k6yp_|!cxP#aKq|>>raRm^-W!2bV8i+W3nt5h zh&H#yQIiU{a!_fco;x(khW$qKU`x|zm_t^%LB{ryVe&;8|MxE{>SEkik~3&@Ebo&w zAT^KOJyg4KQcYHAqMA!(Y9c#|N3+f`#pvCdcZjcoS#`3%)aOHr>g181K+_RBnIQ{q z2x7E8%%wNoZ26V?zP#I2%@_OGs3OqvNu6To+OHs(T}~Vhf@KjH?%ou=YvInD)>ht? zW!&SBsTMbxnxiMV{5O6FGQ^ZYti|FD~PTeO3iR6^Ri&s?oy1Lx}GOmV9H-78aGvQ@2`@wqn0-DN7qdAzl5)v&_&nCj~aCD z!?Em-)iX0;9eAF68{k{wDl@iEshD8BB*r0wt#74hoQ2WU{_4K`ckKy_?qEYZ|MHNj z|K%b74+qKV4EWLw0OSO^pyu9!vwSYn2ML?!O7kw%;L~ zGjra>UKrhP^>ppViFSKjL4^s7YVt*RG5L!q%(p+DsL9EF{tq8vNcKg8qW=?Gqn@Y4 z&c_;8Ys9^zqGa9|bzWR`Q$K&NM8f*8Cm9mTjvbJ4 zKG^s(=l*>R_ix>YQN`{Vve6&kq=0#P;nI|g5*jE}P<|Sa@DfmP;o$kzc$7X$>IejHkO4M#neO{#@gzWgZ9}&qE)X+%P}I)s)M58+rlBJ`o69&p^tWjOGtb2`Ot6KA*hWb=Od$ zY^x8D4pHrLI)AdfE2kiy_AHVd=8_plnVks5EfukD%cwfYaUL>F?>Vjz&VhykU6uib z9vpK=%tbEwgO)k|P>r|2wWuzJODy+s<3qgtg7ZlO=%Ojb(+b~U&Yl2RIQlo2Z0zzM znL}E^9l9}|9)i#G(mO2eH<+?dhpB&AXXt!(v@l&_$kz@uomY1pMEN22<)7gHGr4h6 zoLldg#V`L~yWjuZEKt9|dH*p(H__|0Ry6vcfvbLpNqjIGphS%fv-)RQ#xF<|Qhdxz z4Le4crUe5G6AB8-%5Ev40x?tlJac6~D6SY?x+b|ECnw(8Kit5#s4;l=px8=VYvS{g zDfnjNSdCVe6O_z*?<+Y7vvhRs6^T?IL=}R<6xXYB9u?mR1psL^3eG=$@bq5FxTVko zwjAsYl#vdbYmQOZQzqyZKcL3$SCQ1&p@Y?1No9!Eptp>cBnbAuk*h*Iw}L0G(%o(! z<&xfq9FfH{F36L{*}~wjdc^9siuJ9~Oda8$B$f{jkzIHu zkjl<$eAGwkjsijNv*~KTkhX|@%<+EvKHq3s63iI5-&C3KI6NnX$N%dud(}5@J4PV( zDED};6vZNi_y11pKHF!qA(uUcRH9r%yWjBEYNs31u?P8mfF2Ly8I^QmM&oh`2 z{2w}Io8`pe7>7iKZyQO{xpcwcmgRa)P2dQTgH`%QH zvigcWWv=!%SbTu_-N5NF=T|q@U${GoEQgv)%~#A@0)$)`%k(Y=EnhyP6N zX~H$%^JVJ$|J&5(qIqAUATh={Uva^I0U>nGWk@#2=zpRh|MeM2b2dV=LD0U^T^Cdd zqz`e#F%(o>IL;n0zc%h-;50*cE+b4` zL@BD_g){*qYAud_I}%EFXAIGV%;cwxRp%csr&ZqKRhzt@h~1tQd$Gn?arP=Lvv+1& z4R0ZEvQ-~~?7iKYaq?8o!;Ao)4-o;(9J2jfW(@zqbf2S-fLxfv%)3(Zu8v;njP zAI47!6k{Yin_0xfLk4XYxHE`8$hmCXpk8>JUaJwh9YPaMB#}+);2Vh$5O2yn=#Xrw z{jw_>krk>1Eath5GCHCtQanf}D#Q?>X#P8vyH(M)S?wwrfVhao&>Mg^CjE_ip3sN- z@cJh&6&pW(JF=$9>ZcV$UWrzeyUFnMV&b;yv|<^~%cvbQS`?>QN+O*Aj9E)VBgK2z z4hFIDTo|bQmMKC(zqLk5NK@xUOW3|~2_8BPwxdq~a!3I_sbcBxvHWrzGK;ek(#!*_ zMft!%dx(KoGdtyf%@#l-rVZ?n3ywcOCRFE{XEYkau~h}y7+m|d%yo2t{07ZR_9p8< zh~*p6#Ls=0(Sa0mzFJ25A4WR4jh(4|;3%!Q-qAA6WXl)_c&h$^xqky#ai$@3v-x>1ES))$SSMg;mZz5jFsvmI5J@EKU|(o2j__ z2nllO#mRNiZ}bA5LtiSsF(-VN!p#s&MM_V5*T)J_J+_Fx{==0ciqI$>)fF}gJ4UQQ ze$a83wLyGkv8PUt!d23f%G(lWI>WeLyZWP-ES8IuN_(B4ZP%udU~5;0zqIc-j6Jd1 zl@{XEZLG?}0oi~895G_nC5Ts%^46197i0Y-X+c{~C*1S}%mj6MokdQM2TIy6(OpBI z-`<=U9WGvKBy)&X>mn@G;(}(fl#K3Bs@{=F$*ZYpK4CsD*qz?BtghFNmj0*vN}vq z(ETAN*zv*%5=pI1W*&u>D=#hhW3B~ZAe8F% z$H!obolhOhd@5EWQk#_OAP>gw*{|?x71g;o1jeCFM3zSQ1MsN3(8TU>6iYJwu)Ad$ zn(QOoKx_6A{u7}sbgmc_SsLkT)H;<{qX)_;nYi~Go&V16M(5nT#IJ3e{Qqthc7I{5 zN&o*u;jdXf2tv+gL^cRGAa>)S*2Qsq;E_q}???zLML`S`jwD3vFG!REF+31AVj3^Y zoCcjBMTF_GRdX8VK7HQ}_EV{VRs;!CNZqYN4_)ulX3<9Pa#iiu{QJguyA%ZGyU*v- z@zCAr$w}G8No%W@&)Xs7BS^Qb)o)NZqxe;g!|N6nunP>prhDHW7`fBnXx8ib;)k|~ zSd|fh8HN(U&9s}8t(wzF(IOi}XC#Hgm|n;o%1FDkB2EQ23i9)OOC!JV8#=ys8 zCz&Q`EnoA;h}mpnc0dMY5Wz~^eQfxi)wxAe+%#_odQK=B+aVfTv_DkK3Ercbg@9`Vba1RHGKZI>P zT>}wXtQZNe+AT4rqt?r>`rb2p;N+k=vmr}6Wc$4>L}ePs)j<@C-|;+1`OcviPlg5JS-c3w;>%VG z2Diixbk(X2gUmX#49sm~941->>S~sC$5*>Xr56el#FA?U{E}OK%D+{HJRvHMs}cr5 zBcZZe(+#&qjyHDdTd@i?<`nUt8|gK6)d@!Fv?^@@*r*N$mkFqo(oCDCPsJqVnNr20 zH&4mom`PBGdn2DrZt<>dV-+OB6=02AJ@BuWObN`cj(lu)M1!LfjE7YG{E6&^Y}7O% z)m%}2UKmC%E(=4X#2WXb3kp|;;DGBE-n@sXI)dSc?O4sE&CO^y-g%+(`t)B|Q6qSy z4A}A9LEu&mq(@wnJFPy ziZ`$wTLTJpU|e19P@+523UWr&N^8j=Itn)cLMW7zWjwZ+0{iWf!|>pPf!vUv>i)M} z&I}SC_!1u-xf!^DnWy(WTCnV8c&=MVJMyAsH`B?wNKGdDLg4&XH8FrgB9M@=r z@sbC&4qiuk(VEkD7H3R7Dq;AlqY#*mV({{p@1{un1pLqT z{Lk4RZ3rfX>Ic-*t1)$MhCVm%J~ufpE(?Pyv@YmNVi1^z-=5djee82M_xzzslOoVO zs&ncG!fr|tuSk%%G*3NP9-#tn^bc4HkJT58-4`Hug1LR|>f@63qdlO>CRxlu7 z0Nw{GevT+_e*SYV^lT90yjksxED#O__F)BCfyQBq%=rkK_V1s$-9q-&{d2&-v!9sU z8Ip4nh5hi-klX0!`uj3$ZHrCZ9sPFIv|DZv>)RfaeV*2xJ*8}(KJqB$-C0`e+B&BQ zrU%b;1EElb4rNyu?Q%Q0qU2j}FJQVR%J8p~bK61h3~w_2K>Q#)p4v8_M@~TXR0q=% zaE)9XbCm}}*wZC-ZP~O9E&-taHDZeNY#g3C5uouwabX`@Kgat>gURW$c77F=@&AEL zLBO{-qq(#V`=lN0u%$B_ZjHdRuoj93Zt(F)^Y%?Zc^vws<V8d)+n_UZo*(@7|{`D^0Y}Xy|$2cO1XXpH!%tgU~S=PN4FIJJfooN2 z-V9Y}7DkmG>_YJEwhd_m85 z3ZvLzwg3Jnxzue0b~Ya$}SG1Kep?U`M@ ztU3JE%bwTx&`3f-gO*OECUbLzj-Ugp$3it;VrU-B-ZbthF2Y7lH`LXty1~%~4K=tS zMY3-yLsj@1j+QGA2mRrC`l<_#+4-7~A4%bsdYfpV)C*Ach-w@C^WLY*YxLebpo0n) zrXu7Z3u0JW_a__kTXh_oe`c=1fVr*$Reda|yUdq_79L%TS>XX1vAv@1{?p4;T=)hxLRhwel5rl9TtA!)#@dH zvo=O5ZveQT946lSyN|72B<`=78D>H2fwA8u(Wi8cwih4fG0rk2xmQpL9`rpLyBou> zd`Edj^n);#3^w4ypR!{7y-X$LtDs zN6Jyo`+n52{Kt+=VHFwu1cHR9nOS{*BIj0t^~@?wXSBobj95V5 zS4LJUYS)_UqD$2Wa&sSU=Xr;dv2}DpCk{RIr}Ta}I&0vEV=JL^>m_k+odLOsgvOP? z^$El?dHGScE5R#FU)vVs=hJ;0pImzQ>_2h9zz`K74Z* zu`qxB4qr~C7X8gZR!KXCjr|Q7PzSD|9*M0RAW-YjLYRUToS0}JME<3)d8cCro@9rpS*4Kze$NR9NWmD8B;RR#GM8wRVz$a)c5kw5 z8`taHYb8Txlth0pz$vDC-JU20j|h?3nXC=uh9PO|t;p=unv}KT_3fgspk0#gb z_si@FzG45%Qc);}Z}ydd-Z$3v5AO;!Thr?lrGb*9Nkx*0ZEKL+k-qek8t-WH*F?I|v*6Es zZeKBXhUBdc^JW@?84NR%3RPZ6!-dXTKN0S=o=K$I4qvwGyJyX{F)A*uh*DdVc`9SA z(^DYyyTldhz-cBbaRU(MTb_w7bL3f!>YQMSp4b%i@q|(GRCg)$ttSmZ>wfkA%1D8R zYkwE~D3=K6r3Be*G_)X3|NTX8A!uqU3WnTB{f(?2g>?`kR-t2-v1CrKaF}M7yKubo zGX%K?^?s4u4a29Xy3XW6f{Aq`E*WZn?EVUJ{;fdG4d5~rmj$MuWEGs`CvKnDKx#0Q zV3E@VehjL$@X(+6h~e0pbR|G2QPi4x`rcFI1nWuixY%Dk>A|i|@aNQ(_Vh9o^}9T$ z|AZZrm#(b1wBA4~u|7Vs&D`8xS!3&)pI>9FbGwDBap>;U_tqtx}~^QwupBkfb|6B_5g$LxpPxUf8!<5cH38ftsmTujt+S~|;Y z6(h^rwvx9C?v3oScGeHz);w(o6T_n$k`ycROmm0XaqF?09qca0k$>PV#x*Z^3rw~@c$2JmfIG*qi5=qhboJzM8m+wtePam~jwO^sZCNCV{vjq_E6ZJ*=ay-E9jl04DL zElgvmv>L7d)Y_VPPNwFojqZ@+*1n5%+V&R9%$=F%6!*+)?N>Z{mhlwJo>}k*-1{LIw|IHee5$Qd z)^>Voz4qY++ZKnY!9c;ykx*w}VdLDoP`v2L%K+OJ9HNd%S5jZSD(PR|-T;4(Ki6@u zhReO^-pak2>Aw>-*(l!xfMq>LQ`u?gP2;201DCAdc&u>(&gosxTsWof~J|~CWT$|l!?cpo#s9fplZ1Gl!vQU|` z0vaah+1PrD+!Q$S=G3;nX9-pow=Ex5x!p|2pFOy{**m+Twc(W8Jmf4V&gm~Tv~m{L zG#d#?Adfs7DTDhC{JhsYedpIu8wx2)meT8tj-F7@T1k?88 z_hDhf7tRD+jEuyrHf9G}$`z*cN>%CffR0vP_lXd(=Lnags%6z0>YP3ASYcP*lXZAp z92*~b3$>JBKIvE8TC$A7$HjuPxw$i^*Ys1H6+Ks^7-X+T!D1OH;jx2-2l=V6N_>6| z_r(`MKD~6hGiu=xz3OPi?7X+CmhwsylfDtVbNI^BKwQu_#?MJ)8qTQ00@jrUpvhtM z_~PWkeofMu3vWK_WTosr`=rQFLd8UWad740q%qo_`#$AKxWBXukMCznS9w(8Os_ur z*q)6?me22|vb@HkiS6=I=a;b045ipbl}%N#c&`kfqDcoAyU-@iqpt$BE@p0=d%-aM z&%gH#_00hC_0MJSa=Nqkqn8d`pv~ueetDiCCdS-%SZQIuqOlr~fS*|3wl96Ccl%Lk z<>091@Zcm;P@$)<(rtEa^)H_NpNABWz+rM?TWbBSO!&hKLK`1`6ug{VRMdL^{^`+5 zI!9Y8jwIdYjTAb#=;dn(zEWh~_kgx3LaXN5-*vClW!G8v_LL)MlCHuwfSqrXw@Pjg zi4j_JPhHL2<%7F6Sy)LTdZn&Koa_vGtd{*9H+_6BWXc>287-(wqtc2-u`~_9*NvAd zDx?DnL7{kLFbL?2g!NcfgCZWfy_o0rVtk+yUGrguAo-L$5r}`nhXzRk-!mtGM3GI4 zTS6Emo|M^)j4N{-RIFwIpF*)M;3aZp+X_+8%kzWupX^V(Gy0!+KB-$Ua3lnRpYW*k zfv87S(z=!qzrM4S@@0SE%AP{_fT8iihA2k7DPwKl6>aTN;-#&a_LM3*;;^_Oc9IK0 zFpW=RMV;(Vr&bK>uoog-Va3VTW>c4D@u_%snmMrtkciUq2zf`87I!Yjmh=@fXu4}A4_1gU%#BnE^D+?&gC-lDX{Gw%Pu-gjAwm;|EahG#La_#2mj@vqNFED&nunxqNPZT;<|@l} zMdqsn;E9QCp-hCIs+G1OVej%p zoh=1|6@F9s1lR*g!8wvJmwtKwNVw9`TPYTf#vx7tm`hF%1JS9<-n`|Jo~762=Pjt5 z9%LRux_;Yg7nFF=#hJCr`U&@|bpvLmH%gA0jZI@?Wdf>MRV*R;9rk!v&Gbe53GbqJ z@yn4}si1krAnm;r&EA6|syKgb=tKP>kT(xpSw}p>zNQ{3YjL|kqkoaaE`<~|kPJ?- zz7*8}?90;SzJN%BuD&`0`Bq6hk{dS^5%jl8M|L6h6z4spRn2U(6%L)`QH6C7&p#tY zPAp@v{el{v$!43jVl+8+8z6IqrZV}S=1>Tf)e*map!5&SvoD}(SVU}(F<2TQiVhM~}ccxVmm<;;|ipEQp!mNaF`i;bF>Yozq1;9*U$>I+0bbl^2N z%MZ=|=ZV<4QQA4TzWxqIuF3$iHr(h{aFxei*B9w^a4T=2{Hm}vB45n$=Bmx(DaK6T z!;;&`Z(o!n?BhNb`8)MWWB}Y2_Z4q@t_#CL6PIo#9-jOn4tGR}_adC7hp9&2yhuJ)Bu6(G#~M!MfiFX7L#wyPId9h}55v8v+l=JV#rI;9+02+tL`C-bPZw z=<~o&4DlIQw{A)54qZcw5$qA>?NB5@`sW=Y^Qed=4SZfO9l0%)+!pBpzq4!SuY7F> zq*cH{%YA85N>c>ycdiFpJ+$g~|2O6B{GUnp=b=iZhq zVncXoHbKoL9FFzj5{pNoVFH4#9NMm%`F)%@An=u;a-g?wiEU$AedMgnMf-Vx0$_`y z3j*VG(Xfeu*b zlzI54a=2?w>;f-mQb`sJtf&p|%h~Ws?R|q)_0h z#c#j0cW^R2nDBFXEb{vvm{(oR0^4Bg0AhyF#rp}pQj5A}Z>BCE4vYifbW*}&Hb{Ah z(>ZvD?)XZ2NG$sCfRwP1P<9mrBP>%T9ZW>?pG;^e`+|;*PcnHSq2PiT_ zSbh1p9S_M~m{j3&=zjv>h%nb(g;kFJ&2m>JC+C!bOQiom=}s>R&j6H}E@InTta2D}clIg*o@O0~H zA1wtQ#uo=09lwN<%jFa89icagAU-*oNBS@@4qGq}5O*WYR%22C? zPEL>`<`qIjbKnM=|4_MhhM4@2oyxa0YqWxV^?yw;<(jF_*oQS(>Dvec5yPACL4Yw5 zBjn9Ao5Z56ZzQ5$&SY2{N8(Q>Fb@91votYs0OnW?DK9PHmvb+ekF^q$6Ra5*;%NQ? z!a3cy(g4DVWL#_m_LDV1K`WL4ip(Xb<4KE)7=JCwz)})eUO7{N3(OQY^HHN$oBiq-_*I4zWs9Ie-Wy^fW1$&~h*!_jR!QW@#}n-%k2`CFSrABK%FL8*a}cY~ z4AHPZR0ZtUg4gw!dZMhKz& z9bR(lf&LreSVk<5DZw=_&d6~Ck79lMP5!5Eg?^tFlb?!-scm$lXJBeaTuqIri>m6g zc(7w3f8#(o;tw`ccEIr_*UXW|46;R? zhpzY+bdSaurJu|@=0BZKp#nS3@8cZ3Ey*O!`kjOqj5&}Uv$h_w>mZO5W{#4jLB-2% zoVH~^FtC!ojkkT`%4>z8SVGNQHLu=cjY4L%uD5G=bbC27u zn-$zNR%Mdog~M->9q6EwapnD`VVSW|Lza;iRaa$}mh7$hS9fG|Z&kDI9o?;Q|EF7x zD@ohz?0|g}k5<(^ooff{qfFX*2RZY67oqWPPYgYN0 z;23U9LpjQ>87+41kNorZV_BQu0Yhbc!rN<_U@YE z=039ze4_376zvP~Z%m2!l;z4fwYls#S|gWxTqXZ_mTn- z@9a*Czz>q^N0TzR0=QCWsa-G#@k!`dNzO1v<$CeS0+P(*2zw-mN%eFqeE6_`H+w%a zsVZh41+*1DV5n3GQAZx?3mKA!j-X;@z?^fu;$MqnC7aL&fy%Pm)N+e03drEfk3Csr z=b{fOPPl^KZ(wgFal|5t&*ZDDwCAxvJi-dCvKm1+tE6S@PH(g{kh zWb~VNYsRw&MPTpeL{)dhs=ptaUcPz07Up5t z1xbV=MbAluz%EyB6SD`nqc+$Z|Bl*QSJHM@{T+3%&ZO-w`#Wm)l=0p#XTfkZzUG+1`MboJ>B7@Sg6Z zh&={g_S4E88`-M%8jZ*beD}33Q-n^$cBje=%Q(TF|7Ni!+)yIxH&tFUWaHdMctPYa z-4D^Fz?2)_>3Xn}1UVA;wU`tY{jdGAN~p%@mY`kvRXKj*H6A?=FO!lCpfx6~$B;>8 zPL4S$um7#4-S1Hw%=kpuDQcXzpP+GSgZ9DXwUyv)2pVSM+{vjs1a`*B?P9H*FL8O~ zZxysNOju@3g^e=`SII>j&Q%x6aQC`Ae)ERJQ)5^{u2;e9OISm?oGB~U`U~l?jw}7K zOZM@@iz_rs8ic4H<6_Z_{o%Ns>jYX`#Q6<`(TnAZ&TPyKQK*tTaDNtIvl%@!Dx%8)Xaz=;;w4zE-RaY z8|vTpl*)%T6e$<|XLn1FZ8pma3q7D+8MW}KQ~Py+wSJLGC6$;DAm;nQ7qd1W%_vvQ z4vm*T;in?XgP0uV#-&TVLYt>h@4a=I?~Blhbe>{)NKd`vl%ExTE9Om;9Nq|LBc>Bt znQzxepU;O0uGb!)<~fFTfN58kIIKf0l}@_SqTFDqH~S~QL)J^J-a(o${6S#0DgRxG z{aU?o6gnTDS^?!8P~}pouQRP-@XTx1trv4{v0NO!&%Ym~&$mmOLOaLMx=N^ubwE0I zd$yn1pu9vs@4GR{_m%!7RbMrF8TLT>Y%}xAA>PxbHnj+f3!52juHtA8Mh7AVOp^gb zs{`Wf#7NS3pHZGV0B(+ibEXydpj0iEG^yLU5plAb55h(c$jH-|3Xz!y`jXscJ?0>m z3dRH8lNGkO9zfb{Ir>s&U7v)Oqs!jKWw8?dRO}QCTb+5c%O19kS0U)?HbPJLGO8!J zQGFlume_}5){~2`bh)s9)E;gpJ-l9V&mp&mWd*J-^LZ5S+n%X4?c_kh_jQ#h?Ce(H z=CA_+q32w{Q)}tB%|F*uwmNCXHYR}+7B$~bY3XKIGoskK#)>rEs``RvG22&VI@7R>qrdGLV;2O7F@7tA!(HY*v4Hg|&(Bf6zC2lchWp zmkPCrTC3|SPus^c)Y&F^(MSB@S1G@%wu-n5vdX^Wvo3%IP5Y*{thyP1wiu&8pXoTZHZL>jf`r<>Q)`DsF-w{@kFCzTdEWX1A|zP;Xkf zj67;}IOn*Ayj9&xPOtdmCfg(^3QIYW4M<#Wz|3R zkijrQW0i+_A|zFMv+{i|DKt0t3S5Gez0@QaM+GsvJe$^E`|^lzHB&6Ql4GG9%SLnr#kIkRTeLZ zZ@pkIxLq9x9z0YYsFArC&!5fL5i!3XKM&l!o*-*HW3D{R-WnXCu?;Wwh5lXLCoxVx*5#iWOwl1<2mDc_Eo&l zehs!*Th>ZqkHJzqeevV_LG#-E`gDS8MB^wTp$=O5nP$zZ#?Jw~)zhv^_w*<+1g?tzKpxbS@UaCN2 zO^GG@CtAHIyJ49IZnt?$opCv7;C&nA`w=u}bpXw}>w29}c;LYS9T0-!0Hg(-0*UK)^V)GVLIbI#TMP0fVj=IdfWAtAa+}smG zS(1a;azjXj^02|Olrd~_A?msKO%%f747!1i*gVJRox%S~09K(9y6)h|m)j={p_zl= zJ^jsFGW0xR=xh3Yi}czL0Ky=7O}B12vZi(+mJ+zntiaB+@EM7SHOo$~7?z0RJ*-jRsk6hA^ z#c!`#fl^2owf#FF`$x7T6;q8^hU^HiyF(Bp57PfgcT6>(K1dcaQ z{cf3UJ3MH@9mOXIe!m`4<7Cd7>)<93`ys7SEpY^Jr} zKW4}+DD>erciC}(7Hs}rZ%5_}VHW-X@Fy&vs2|KMo&K2HT_dMJ7-1aprz9pZF0Mbl zEnI>Y49QqO!&l$TnCr=1JyM{WxjnSyI%Yfq#%4(BOxD%{v#;%pCbPG3m;8)@H~M_= zk1b)exx&`S8J9NoXIhvnze$ngPx%-!LUIyaK;iF{v|SOPKgKw5Fo1zvF~PGHK5JU1 zKI*qdmw-_nQ@qp|pus8HpN)5MkGL#N0w5>MBKq^`ostz^bL!D#S9I@_rWcPm*~l|NF+*OcljZ$OnSnAb1;Vv#8hQ3F0&^unj>k|HgB+e$ zD|hQ}NLL>)!?&DB1#28FX{*2gj#)Awc&2DvL*s|Axs}wi`_m)f=-x}Z4&8k z2z~ddh)uKY-dC*3Ys6?rn?VvzP`ojx$GXZ}GRcyF4Gx6FQW({4Xkq%|t|MOHt`i{v zx>$2O6tz!Bu~z+0_;bx&2g{-U@|&1KRp_HGrhGPM zeB5n-+f5MP2RrMUGFFy;_md}i@*XsO$N?wfY4vZOk7hI2tTYSBd>^P1(?91jCXSvh zS0$M>L`d&HaO-FYCZDo4N~UZPaOKF4gzdN#TTP5$n?WsiSy6}6M=W3nH&ob5n}7}k zhBwSTYhASYKhy&sPPG(?wqG!H{W{EKT%y~60~7%5W;xaW96fyLil5(YkFEgqC;CI9 zRtx!{j-(4UgKaA`*`=f-$q>cLS#R(0hY|~v(fcPWn66L);s;?G$fwaLDRO1xG?rs4 z7;u2XHU@WH(5b~8MQge4Q|^Lqg>C}OBfd6X1faV2oE=@hvW`qfRcGV=Qbjk|&M5;T zAUQN;Y!f8Es=){Wj9}u(!OyM=Ex)gxR2J9caySY0!%jCo14RkDNa|$rGq-4+F$5&C zo6W)IU`dq;C%XtSLmZ_(O$aoxmcOC!NZ^&|@mMwnXUWii8qod-HFnEhe)*qNBnMa> zr06u?zCmmJ9|LV5#X0i#|AEWxT*JQ*=WLDHAgI8m3hLKDwLOYfye$Z_i3oLr8kxX! zgC@Wlq**_mkBtAb_nQL8Hp1V8v)T11F#gwzHV5CEN)-#VQ10EUrQ`C?K!#jCv zq_D{&#<7maOqZ$W&dbaU;N$g_%};8L6$u$jWitJoYD}eb_0D>|X`tw8^vU>0BopjDj_|{axH?t(&7w*`18> zn!dBZ+%1=Pq)w0~;hc(Pvr&QE38fe=GR~oCv7eJUaY6~#zkAv~M1DD8*r-=fKNoQL z>=d`$VVzX;XlZR#=(sg^(^}-W+3}Wz!Fnw0LP|C&PiCtlbhVfaJ@nMu&kvJ%ii`8d z9nGyX7hr^HEmxt~kvt-Bqwciu0X)XjPk9wLF4o{XiWfHK?;yu3^{x7iL@4-s8{>)o zYM~BY{n>ao&JP*`4ddCynppN~%>;IA^Iok>S5-eEB~;&_c2J&8`I(SKycd7ga`8zE z*V1;4(A+n#yMngm(KI^T{(oGZV|XOovbHChBoo`VZQHgrvF&u6bnJ<3+nU(6F|j?- z|UOz0PexJ%IS(>FnY6e;!X_hG95 zE29V+^ZotZcSp3f^!2`t9HV2UKO8#ZN%4E!12q(lx&=A0t-fuT=wQgR8@DpBoxOma z1~4pSJggT?I2*=!F5%YKeUkxAwAPnz{W1(pP9!}cH9x-9l}Iuao2+vZ z)dn34bF({o;jBWTw-`b5dOo=kw@l192iHc!fHEkqgeB~aCD~F|>BS$gl`55kZWJ@4 z;hMXIo@r$Y1vu2~Ac#8}KMMXq4NL-%=9fkF^ic{;B^AibD>!~<%JGir8z~4+-RMgm zM9TgO06f|M$t~Z<`y9G$w%7CvDNDrMZ+qZAznlK5lPS~=3t6u(Gs`)!IUg3{sZ1y=aZue=R^RHFY|Lg<)wSxTL zlc{I+xgrdxQrlKgF~{`l{!@%A=BIgqT6SDZC$=G4vXl9Z8x0W=vYGf&F-Eb{mWz(M zfATv}CM7ME_R{K!MP?)rI@e}3D!tYeqhphx_WSDO9(||&qt6j8d{*sX+UC9Q)T`gs zEC2TE{#h)*?;X#7InR3+G2AjOURB(Bp~=ThSiuVLJY>|A3t#40RW}J*wJIwvgRZ<9 zg+U+SYI2I!#8hP_j@=PDWP#`qZFYx>hBsck6_`C1)d=-FW$$K1RDYhz$%>z0M`6to zVkx8g`Nn16iQDVPFBmJKj!IL^ZmVb6tArE@-H=h-AaD3W=CVE^5OdBs30rG7&AWb} zG=wQYQv>u+aYv#|6bF@3lSFapXGKnWD{tY6`9fYJc}<*L`3b+8!l=DWTf=@2DlloS zpN8hfDP1z>mrhkLOspu|Hy`q~^4tN@b=1lbiC$~81xg`dZ8u7X{(XuF%9WVX-sg|# zRcc)n{Q=F5BRC0ihrviK)Qx@#i2sI0U=*utQGHT4BU9-yMLE}WNV84}wMrkE3 z9rFM_g!j!?ikdjKXxyx8X^ia6SagPT2+&8vrjs(7^sO?p1td8QhcEWuDzRq2Rf#pM zJtwe5RdVkadBB8qagr*wMQHs*YIIUeY##z%>FI|Ga@MbLC+$&gJ?>#rcowPsbj(Bq zC^lMaJLTs-$XdJ<3jWT4q3u$zeg?YaX(ZOI&z^`$INGe2@1QP0wd4KUw$ z?}X%-vp<>|2R}lE-J#uPrtwm80Myh0_J)<6?lv**RIbQ;F;Pps^FBA6qF?ifB@EbD z*xQH0NS_?-ZAT!7P*8D)$848}#cSMr9ZaYNxY86ZaNiAGCc;pkVH*j!J$aF02(XR? zmK-T{kNU~H%0OfK)B=$pv^r&GBC0m5Cl963V$ zDkBmBJqN0n`|i+$#`&u#E*iQX{&@_HXwekiLcaI9Z#JFAspYR0Q0+%`6??=2lxJl4 zY>u*fOeoU@Wkknb{=Uwo>7O^vZ^mgN#z;Z2bPDvD!!LIp=ym+ZTD?*M9h4XLj}X3h z$4+uQ1vemvzIB-l*%f0`2Q4Z9S4Q0*tn8~prKX*ciVYg+peap<||jo zbO%w7-p$_v4XCmfc#ArvqLZdq=t{~k>R}deZmH;!@?~w1iPrF-l)V+*BnKR@YOcpc z@!c$-xomzl#*d5J*%YdL&G_vdO~G%ptxy0-!Fl2PYf-*B$b+EenyAYTut(z)nR5*W zpJ>hVjIhVC<~J->-w`7a*T>Sx@|^3ikG`rN!R)7T*O9W#Q)?i~BfF}SPMJSwX**EqcjM!FsC7PNJesJp+8b{BD*UD&Q(*l$dxm8u0&Z&p-< zHof%2`<%-ryFZ01_)xI}kXbT%uSH!L5GAZVVnk9Bt@|}cn;ArS!WUBQR|Cj8W&!%* zLfCbx0bSI5Y(o^$bCdFzMUfJ`!8<52{KN_?Xz^&VlGSV+@GZ0ocuO(>)Ln4L;dw51 zb)C%b%*f+l$j>w$Cw@cCyV`Y>e{$wCS8@+nvdCl)M2v2_gHjLxXxwayp&3|jc%q+i z!Q;$|dlN_u$Ub9r6|(hlf{-Jzydw|t5XdOm)2f`0MzK8pGAh}5be)WI=ZaJjDZ%cR zW*eF;*Q&MK(-uKrCN^FsR#uIq^YQiP_To2g+`sn`RnUrLKpNtlrScvcqBJe6{oV*A z_K6Kbii6V>HC^x!2j4w(BYN=>}qOk*&d*;S4nQhvENATw8oq7&*;I7-R%_S7PM<^ z#u>he&Zlu{Q>2msDIc+Zf5n4F90LgA+Ja`0S!I?jqbGao(5pkw>N!!@b5rQa^n?vH z6xEb|1-e+_r&KD-mD*5l&L}=rm1{YkOK-ZC*(oF`$@vum{XrKou+WB$0wyrR$Yvvb zU#?06OgN{~?-r7~_rKxFnl~Thz+V(x{Dv18xZyi%dR^#+&iuY=`_PMVyb2Iq*=lwx zjE^QEnYl6OJTxW@17Vk^r-R0oyo#BiJ>C%cDw~NO{z2W9MhK_VmCFWuHWdSYHP1b+ z1tzeI%jZjhSgFL~4V#c10rM4E(n&MpI6ga-uXxUI!}q`r{(k3U?6>E{uGt%o?ebnj zPU)&{!YMrtXR!UlWkdkz5I7*ACD16l{ys{8UiQ#E4Bb6LTFz%I#7qs9ivK+X>v*j> zzd`my3Qd{t7N-WdFxh^g!^URriQcp2xbEh2q7!qGm$O&kqm8&5%khPwGyIav_TuN( zPTGv?Ubm4{Ug8BvOA0Xf^(%)1b>QvS zuMnR!K7lyB+_N-|9CnI)A?2k04!Wpyegv<*n>?|GU!Myq|3=aKEvnEt?$3 z8|r{%eQylYB8d)`kg%7ps}MpeGy7bJv0^Y~YOv?CT@a3`KRoC}u-%^H`$55Ca2)|2)JFAs2)AA1JPdxdRoOFyeqf&)_yMOxq1a;!J}Tiz5%XX?d)O>GUA zpjQORu#Z@d*a#sh-T+fGJ7`sPLHJ`syqZLDRiRLe_$g5pghGTgvEtEwwA#eDq%Xym zFoQKe6}GcFv?#NWt@?uZJ#Cr+?Uw-P-!r+JfP`%OskX2o|3Q<=Uid$;MQWb^Sq5dP z>8Rj}q5ko*@25xU6-0!!%2#>>l@&xmLq}zzG-}0k7!7POv-m;Oz@o#_FruB({W}G) z6Qss}z*aUkxJXT-*8RK_#Qz)S4QFV+q2HJ8XIL74Ny)T(_n)bgY=e(KH|AeRC~3kO z?_oN=uL(Pc9I5Jwc&vSWdggu#X4e2T`7}(>L{>Mbs34jguk5YsHni%^p)a)r@6t#z z{(>#3^h`laPXFm!MXWo0?^AVd10|zlEs!~JOraW-&@#S3-eSSAI~6+DzMs-4J-O{-Q}v6J zOva*6E{*r|N?BXRA4?_mc|Zm6RQ6}*6AJj2O*RWUTHbAGnOHq;%?->HCg9d_1Yw|T zmF(bRYK_2f1PbL*w-uwdQe**UpHO7kQZi!rmLh({tItf&ES`5nz}Cak6*K5w^3aPs z5f!F6WIKFiEHsS!=J;0e4em!-cJs;&)hvDA&p(QcPLe@f`fV=JE6dtUQ5tHx@n3)m z*X9s%U7;MPol`T-1cVRDOyA1CC)wL5RusmXk5)>zI-;Q?xf!gv=+`FwN+fK+w~gdk+qbX5J}Q^-g!(@Go%G zn7pXbAVt->2)1&uB5AZ!fW7jbnb^k_cs^ zj_B-PAO=NEvg$$SLld67V*5F$8M!xSIWrnQ!AFOEj{F+Kcd)LV1B$rO+dp@t?K@*| z`%PeDhrIT|y6U*~<7ukJ87Z@TjyEdzWdOWhN*ir@mUyCIHd0t_6mL@CK9@Ww`+j{JG(4C zA#B2V+t`Dna))4b{;I4UFHq*dK|lVc8?p(ChQ?W|9rn?B5#+7QRMJ&`*!UqT>022y z=UB&GB7SaZ-ZlwcZ8J$;B+@o{du|ACG!FrP)NlxBXMvqi06tyJ_Rr^J-IVXAIC(8w zPjbQ03yv%i$^5q+-GEz-%S)ukHn8)KvYFl=;8x1%yjj+Xe^~e$BO&H0>R_V9u`s6j z2Pi&mSs;7eJcoOO)LMiO&jzrC+~E>8GJvGCw>qO7$E%Et9|(W*5~bA3q0uKHiu*rU z@vr|wg)tn-29f$p0pQ)t{R9L=FMUz~a%ybyK_GIbKJyeBph|h%4uuJoZ>qqPbq3Ow z=wNYL`6iX63V=PTOxdN*rJqfViC9=ue#& zc)d6E(AI4}#rN29mD2;-8n#aM3$u0MRayprd?0F1kerv18x4HW$8gV~hN{1oW?zyF z$jnWZ*URV)ARGz|6TZ5ex)%Iu39SMsw#xqAqm+z=j+@N9@uLno&xl=@qo0o1^TI)~iS$H|S)lWab?3j~U z0u?Qjx6DU4*k52nidPfW;?}UynT8pg4o=Ym>6aal04%U9_)3>i`FT+}<}4H5hZ&%B4mi|Rh9!uyO#Tv!uzsvtpXmI&mErGEI2ioOViGbC^L!iScwzJ2fkzm zEULcCw~|^9a14w{3c^$f+u+0pVUN@aNfO`1MmkpIt;UDIMeJn3AGRb*s1tmXDbpYG zmdMe{0Ip~i-_`KBP=%)9UC*#KH<+nwyX94~MWV}LIUJ(*c!>~n5!7x8^t$97$wVB+ zAIw)>x!n^E971lX!a55)?r3#(w^y_&P0*cDn%T-%+1??}518nE`{v?(BYIdnOIkhF zdQYrp_p(fA39_h5O?O0pP9Gwm*8Jh1s9ZzSAl2%B0oQ}@`xm!L@EgS@_$OHc_A`|J zn_HEGIQ|($fP`_oc|p|B568JyM_FWJZTgTD{amSb##2zDqVj>F+PXEd{3JIHNAV@q zA#szAz>?z%#j;XRQgm8R%7GhF>NrUzwje37P*;KcBvLk11Pg+1P$5J*m|5w2Y0k9@;4+l=+eXk&;I#@0S!lGirp6yw zvr0YWK9BUoBIbpk+^`4Lu*BJB(u}-Wj8`5iAVZWb-oMR~B+Y*i7U5xyy8OtSv3bCX zVA#*ARTP{QhiC?7z)lg|I~V;P&a}^q(Z+&pu}MueFZD#V74YUjEFXp>Dq8sT6A1II z{_aN*30R-^d@lhe6+G(?-Y2xzu4WchtM>$w@iIE*%-J^$X8u;L4Y{ z%J!#`K^38evzjZHO)lMgWXl0r5C%`J?yS>Vq8z{WfB37Nx&?G|y+n1MH2(M`0vcMr z!(YyM1tn<|Vl}Q`z;NmqI868Mw)wS5p6!i<0wh}Dq7)EDodc#)nkVOv0de&aZ0)he zmDcq#)CIou6o7W&H4?|D2_dp7-5KrKr43I6u`2Eh8P%S=Eq;D4Zx`T@Ip+}y@RyP&LSTK zAt!h;8w4NVN#V{!V7?3aTWOCh#g2*g&dqHr=Ln`3Bu!9wrPfw^e9qYcp@vKH!loww z!1QFXm%kPx6-7M@JBf9S{Z`q%(mSx#8-paEcJlxbyWxWN-I4DDbl6vHBmz1|yC1wA zX{l{~Om(cKoLx62K|By^C~u`xklPMX35E7AVI2$Vq1PNT{gaf|_fJ|H68T?Q_U~_O zG49ae%os=h*O$^})ZL1`K#8ejwE(BMIBvMD(nhwwLkZ=NOAiNVu8Eg02y_Nj%AX&0^W+I^r=uT+XrI2ASBA$0Z7-<*4ZURX&MV zVRyEnYy|)!DrrkeunoW`#VpZz>97=a^13;xlZ3(J#?pL>ngUU-|Gv z`_43#%L)#t`>l(q!_KiDKfK6UYf+SgS& z_2ApzAeUT4zkBwR;z{Ony2THD0#KCCNw?wvaPGk9_|_nyQR+>;sZx!BVHQ3Kg?rq@ z@DhGs-1J3(fsnh!E1sf1I(zs;qI~JUqkjxn)K;LMJ-u;O0G zqGQ83Da{LUmkA2@#C`BdcK9>=hp>StQSQ!XLNK13Ag2yI7dgx;K2=>zn=d&Up03#j z+33&0mJVh!eQZ=BR$`Y=6x2c*7?KJ_o|WmZtx1s7sW36IP9>hW92cPywgfy5JX#n) zREJUvy@i>ck-kQj%coA4xzPF~TVS1%aD77q{5(8RBwIbUdm;+RMxJ7db)9R?gH=%z zxqs^ z>`57&zL2t1)IiZB!lHwIrH(+*GK;>;Q@4kf6EN_sWO=}22q!TTDT3dEm;(k)0M0}Q z)PwU4RL8#CkU|&DBIWT(M$gA%TU9(aB18eRT+%8ujVs0|^FaSh&H$!(_s_Hi!P08x zGk?tN(eI*HJ7=2w^6T!;x*hJ^K5W$_Y|XmDScS{x8I^7w^JJ6gcKCIM-2m-pZeef2Z*)kaCGN)}!P=3DiX zRg};*m7-+8kYdb>iPI(rMg6B7rK>cKHnNorMmRcAUEAmNHn%XArVj@_38@p%t=E=r z!`CC7BjD(D=n6q!gMCQ54-0VS0Gt{Od5N`wC6nHgUS~71QWD$a_S?BYo>{@F6E>rmuVr^S!GHZ0io5JbA{qgEU1!3e;HJ9)6dw9Ea5^xQYY^e z7}+RaB2!KC5B1$O*t|{MC6T9GFSn7qs$-(S79qqKolWX`Cy&)RMI1Jk0Ge+4=I2_+ z;2%0RjP%z&UlqwK!7fOxg_6`vZm-89pGk$>TCw(RweDB;lKt{P7e`$r2_d zf}nr;_8)TXiT_b1JZxbfWHDW-K!rRNh3hGOqG zKLY2!DiL|p=sgB zV;^<=_ePq$3kHka%uxGHVI0%fsj&Wpu7Wcr!TW!Cw3!#scD8?t4Xn?D@!wi0$1(kH zl_hhT4FZ>QwVDkAnPX^`4?_4^Wo^r#ehQDN^D9^D#l{6%Iqw;LdhppG}2&w;9reJV_6rY~wb!z*VV5;l5@Vd3CNNrT`!=Oc{LcJo55d z@L3ANH1Id%?si#uFqKS^$ZnbBxF8^@U+@N|jt^cnDfzNJ1Kdlh^(U_*u^e-pP`UI7 z2GU{IAMtJ5i>CIhKcVZZrxzDC5BeS1M{Yd$yOyuoX3J2Et^zaS6w^>4$%`O)E8n&& zxHUb&=2HoimM?sx^LPMo8={FbHY`dMcyMY9)9?{d51Fl*v%P; z`c=A1SZg4|ecpG(IS*@UR_fbG`1(bR7&9sb*KwxmoCFpR0g6vHF~ zUm(e@34&KAXk!8JY~R7K_BVur>?<&b!ATOMXjxLK>IiaMhFbv-a4oU*_MuoYrdt8i zxEPFprRxp;KGi{n6o-_3Eb!0J-k7g(T>eR3AO_eTvM#A_%BK<$g`AZJYrx3-;>G_NW zJV3Jg=3ndDk4+!C;EG<1%RiObNnsTFr~ zpE`u8q?^H#ZqAqqN>se2(;$}a(~6G>uglBZ@w;B>(W12ag$Y3010b9>f28wp_nqg`%Y#}*XtGn_wiyFS!*gX z%Jb8tQ*_eHt=$()vsf}4Hy<{SGJD~S8Cj8(r|dP)XL&%|0vDtnar(q3% zS$$pH%tIflppsFjhBrt0;SiIz3-Hh~y(bj1TTD)_kGNP@ZoRY$M3gn2AV&&7&ME(< z!T(YCGV!uS`#ChTPu59WzUv_4DjS){w&fg5ZfTHH*)P^fyo z@UAdJ+xGQs{V1?b1Uk&b(Ym z4K9VXKN@+E)r_=LCW@=levC8}9XB1cIf~Zoq;=4jn{{xUp`$gtso9c?s`{*1ke$K= zA7%klr=wplzl2QJ{J3%eph}1%hI!dS6f1@$)7PGTi_EjN8MQ~ALRQLZJ4VlGMC(sU zpkx~mwk!Mg0*LEz5*KTr$83)UXU?Wd6&qaQ+HTcT#4{C%5?WV^U^Q|vUGv@#tu?WH zL5>rQH#4v){?4f#f5fU&AjD*aSzORwBtjvVM(EoQH8W6XB;o`HkOIjR#35an@veHs zFG3I@c(LRYOBWaw&p%S$!)d(OQLJ=KiU5ws+O=gDSS#so85T2 z_f(k6&=rEXCMAyuaGD;6ZI3HB{D`=_#~RRZK@kV$0T6>gHAV5B&k9-eLq9!p|A75u zKu{dX9+DvHl+c}|)3$VZO^L9_l0V-IxnSOR2)U7HG;?U;rG0%VGZM&qSQA>ArhGvB z+|N%52k>(MdJQd%_?=e@M%7S7c;5 z|A^S0?=}T0*P0a)0}D{!_reONn>&(uIM~meI<8x{v?UeEjza z%D>BRGV6R03_xe?HwXvYkX)zLj^SRJ5Q@~*I`>a9Q;th?4|;i0 zT%RulW1MuI{)rPmp8e83Z7{>^zaU_eg+sa9U<}pY;%=<{z*Rl5seh1h>;hd-v}K`Y*`Zi7m@uA>D1c>s3Z3Wdn~2greF+FsadFs^KwvUT9qnHAQmf55 z%Qx;*JCxQtSj!m7+3|hMF~^5K@m_y4PPd#3KE8u786mI`)^s*tMJmxoxVL-aT$e)H z6>bCswAs6@#>0zW!GewhErKZ~0Rcu>3<5{NFY3B`5PZ3k36j8WJ))*&yhE z|L(rh#ob!SL?re0A+M{3m-3=wu2HH48U|(lEZ3d%D6gCU)(w;!%tw~|{Aog3AA>=K zg|!wUd6tK}kFvdaw*fxSUw1$*)fEkoC4F-nf2FaWkVY2nDwS6eQto$g;*ZcO4V9{9 ze3OQa4BOMZ);tF5=HLe;#a9`|1bl>jKhk)_P)jx%R4GdeV^$$nCm7^RS@`+;LelK= zwBnD+*T>9Vk+Ub zE~dgiho-xKxW@H@T^mEJ zj%gJ?<14446^d~IXe!#0=ic9Q96*f{AlT}eMMrZ=QayifhEPDw!J*{6u$JF0T9 z&=N!`*9t7+eL;jCkIj4?x(%)je!jyq@+wQ;>xtBK;}{wpKau;QlY7IM$7oF zh6Ir$^nsZ^#o|>7U|ZPn$tvme|C*&<7fvRe0&R(Oxb&t`%VFMni>0Bk3A4{V$n^qx z31PQ$*tipKFRWUmkXfM z3gcVLU20oW#1Jzd!;)qB5%~wfwr3MAe2;QJ>T|JU)w%mF>*~q3=gR5#!_^f4v=)T` ziqd4IzbUHRadf9xpApqgI-(k&#SDZk8{er{WAs?gER4nBT4YtzV}Vd*T!PI)DHIu~NSkiBg5e4H>F*1>m?f>g zsCq^y;%Tjuke4q*aEKrGM2!6joi3l}sv(-CAx<%Y=#PNHia>Xwvb*nKT9j}J5l*0D zT;mZ&7^{oO6OV6-6DQJv-CY{YK7}7GPU1vzd48l5E4fJWU&dNPKcg)2I0AFG_m~Mb zL&B+z{|smK9J{qJ`2~Ok?@AOph&`i?4}WtworNjl=m>8KEM1kY%+0#^8g-wwj;1_% zU}z=Wk!g^1if^NwC?sh)1oy2@N@diqMK9pzh8Bd?!)iGC z>STbC8qN0IpKj;KH{@X4Lok`_T6LnJyVmEGzTN>{}vBc12Z*k3$|jg|3b zG|#B|m)8spaYQO0V@BVOLspax+D6Tq$`?XrQd-K60+=Zf6YT$c0j)S|2yF^AzwA?vU0ts7wSr2v{9~@s z38(Cy+>w-|mZL^XDX#QLt+MG&C5?op`juI$)M@+a1j$}+{HT4s&@L@Lwp8qn&R0PX zA8MXeUM77&V(zgDXpAZ}`ESNW!E1C+}y>jAAXOY}oKi;l4?{>W3<27Vfv1_k8b< zsBCEkN(Ki&f<8@}FhNnPmiPb~s)bNhJG=f2E!!|4vAk^V_mg$H-Kd+BYJ4&v*S;=fbupraa=r$s4eZwvN55q{XzUZ@)SCjMcb3jCS>AhQ4lIJFnzG z6siXZZ?WRt%+RCbVt%>nnEWlc2&8EqhDHYa z`m&~(taD|!DQE7oDi5r#{k2fQUdMBSCvnES#UKT@WAHcgTgI2KPks(|mBar3&4d5a z37@Yp9mjv|$v&z5N{D>(Da}dA3`h`Sbz(L!PSG`p#8i^yXp%5wFUIuaa9Z_UGHxyY zicyVwtBl2fwl@`8XwRJ-4!$Pfcw2y+7`v`17QW5(=d%c@57> z|E9iP>#hPd^5#xDzZDzQV77U+l6$73fWlRP#43b(2Xr_YeA76^t7~tnIA;uE6?%g{ z3426QO<_b8;>xz5+>WolleKG$paG9xRqck}ETu<2=HJEL2hUqDQfaqc4EaqGTDI^5 zeTm~#Mqw%C6rmzo+|{*6s8#Q^<}JM#E$v+09z!`OFb4h;7>JPeO+wkJDk?0Ak*HN_%-*Puz9xZyq6rbPGc4 zjPV->^J!!iugre6D07GCxDW5nkh2k#N<1_-b&*uslquzL)%042e!_d^zIuj-$L#y$ z!xZwVKtzSSYV9rlY3hEjc_qkTT@vZGqf{hxYe4fdazMqxmWocO@icEJAu8Qg7|oJ# zq%||Pl&~;9viPYj9yi^h3uu@`cWx8L*i2;#&S5lh0R45xaJUw3PnMEPKW$6c12}Cr zS%WD*9f}Il0NI}+l4)!H$X2HW9}emfuCfC8LyvQ=(Ws_T zN&v?aa>)#Qyci%%I^b$z`3~v+81rb`cm*+E1)AY^=LXeBCWuP23d8JleJ?W) z+xxeZh1ue|9>ZQJ6eO<1QG>P!c#YXzYI#Sz&}W>fyP0n`M@nW(E!S!Lc7F({O^a`1 zF2I(CQpbq5Q-}*KoA28Y^+P2$g2M_WySpUB+7vWsiKe}9hCkoJWrazws zp#U7)QU$hF6~%r{av`emAOQDvJH&bWtPS=+zumqzn~0zIaqU zKBJrq07i@;9X=k2ep5*2o5j1JSq7jh5rzxQ*x;Fe&JjStKqtco7YNhwy{pIY4)TbO zI_37YK8SUQFSbg}s~G4qLjn;Pquq8Dv@qDXzKj z**11bjIb|525+d>R!|$ptI_6*Q`(R}FpK;s=Zw|rvk5zC9{wX4GOcoQmj&oGJxF-C z;|8G_F%D34E3(AlPb1^C%~r=C)fex>;+MDG#Q?B@HXZ1ma>y1+t_a3y9dpc%e;tL@a3VMsJHF#-uC+KtZ7{^zp-`uL}; z^?u0)Ag8ApDP92=SRpK-M{@(fV%Zx$?K;c7uO0!{Iv>7NK9B%nW0LplPFgi zM9J>!j9H>hLdbU%Hw-4?wTwr<`8BH&1Mc?)s(E#tpsFml;;G+xKN#MHvbvAX6M_*d zCuOI&xQ@>6Ihp*sZV{#8$^L5XHnRkTX%<>4he;Rdv~>L{)}x zO&~JlAS*7H*P!|k_e|WD2Y1#GGmfFBa_G^^IU4U}>j9p%*R?kh zOQ=DsES765WP6~+5S0tj!Qzx~T0s*TRUu>Bv@bU4oG`(;L7sEr%= zizWfo+_-#>o-V}-+-J6l)QfC?(sCDwr`hFXb+aLW-zrVDU zF|I9oaN^rxYZMRb`KiG@R5a|aURw@AUD&Ou1GX@s9>`yXFRGbb)hagub8LmNgB5R! zRti2Vi#5xmH=`#DOX1j&%hQq=XrLeAdp@k}L~UQeMn4yksq7Mz@7ZnwWvFwV- zYz|@UDDRwAn?CH5PEJ3%QnU`slSa}4){i$qVEY1mgWce97$Gsb34?uu9l-FT@DroE&64V7v3`z_QS%gkXlJ9Afwcms>m)A7PVxp%;!= z@h4N0LYRY`NVm%=g!uAr9LO*6&_8E97fg~A{UZ-=5owsi(PR)gW+l5ugmDXbjnh=8 zkf@}#ayNWmZP*Fv?>NCU?Lg=&)g6u(-4)_2rpMEhzY@`CJl>P~?G zYUp5gLH7(!WxB;;7y~03VVA@|5a!HfE2`P28!US~){8Hjyb9yaysi!}jHB#hFis%l zi>I1yvD36eK8W7%;bm=Eq;Ki8)%#V)C)(T5Z%Z0?+f~z2)*;-(AXdKCKwG})Vh!i| zGD?aJt2vL05A*p4vDJGLsYggtl<^z@f2MvhMCNEsJ;kCeM)YFZqdVn#@?`->&pO(r zwAru6I8wk|3=IlbPBM7(lj1aM>02smwnQQoZ`vu@Pp!2%Pwdy*{k2xo>W0EQgM~#t zmp}A9@1uVwl%NRhuPett2Q8@oF*g3+l0QfLbCs4E@HsZFqlWrNp2`8)4MG9NsZ3Q{ z1f*(quS%E-8hZB^Jy8HSBmOZ_aHz8d{f1SQ_SMqs@7#Us?M_z*$^sVt;|!J;kvF6m z>l_%yIPTtwt?ie`mZdH03s<*4Z%;qAzvvG9c;F=OEwXCsEN+jqlBz*HT1@cPUq-*> zYEjTr1W5enW{Nrpwb=1OwyIznSwm<+q0hne?v&_b}fpwr7k;xfy&3Z zmsMIEBq^7c7W1ZE$7WDoN|AyuINI^j_9Df68qE$9%R~8pDH$Cw*+&5dZ~OZDPqjaK zqTFv3XfE{0(6lGpdStL#w_i{ z*b*o^CfDl+P-m(_kqC@YLg>9V{M8ua;sD4I-U7twaPEpCY5022Uz8$I5*BqNqzlSa zHP%F~B=Os<@-NK&oIhAK&G)<=`~rzA??8%jEA2=4rxciFSA8;@nIGuCV-_=sv?V90 zE!yF7TZNVe&%(W(Vy-D21qG-I`i8g;ruC>>5DAb=AS_|!#YK92SA_N9Z zE)G66V&g3IKB8qCc3v9ec~)@}{)p>zOIa~y7GnL9fdqW}8MZ8<5)MiaNqnHVSArDt zcD}JkSP+PT#u^I~-JWeb_WV?E0)WLxffFAVVsEyWQOx&;uK7XklQ4A(>B;MNc*r5~ zl7>|a$$_x%@>5ytdHg~0hTwXtB!4;?8*j(%G=M+mQwhXLs+R7C zA(2<^99?;?=C5v(|<=65nU|JAmh3WsVxnX44h0ok<4stI1;}Mgga}X&;M{ za@zqt^|7;>=5e0LM{(WYbO<;-c6>gcs&H?>QdUt(2|8 zn-rJCA)GmJ12agzb&mx3j-Zm3S$lsBo9hHP`gOyVuO#f4o8mKHkZ=ZU<7$N>dfDd^ zy^jd;%|QH0LaSzi_ys>WcKZ#&XKEzA36Mmx(JHGi12+r9F4rNcbtX^ko2<^w%~$-~S6EG#%-uvm0~DMxciAij(Z*plm1Pe*$;nd30%OS` zk{&1FS?z*rk!p>})N4JKnQXVu_X2-Y;3sIUdE)bt$nzhMME{)vzkI>WiTErNIQ|w0 zfBo4>au`3IuOM?SKL7a1`+wC?UB=q{(RTO6{+`>>hj2&7=xZQ@B7XivE+=$8Xaq^I z2UhjO2xAb7J7S|!q9L}5ZF-|zdLes0J9)I65^`>x%<}1}37ddRRpmi_&tuMUP0{NH zR@m~&nDzu;?A7ZO|Lge`&r!#R&nsfDI&UqBM4vX_8cNLRfg>LhKxQb&E1wth>?~4j z9N|LX*MnV!0yYuPcj!|~TS1ywi`nekAia`@Tp}Y7Iquj?TgwLmn-s!lvd*1IF_chr zwiv7ULc3k&`^J#yRP{E!zy?ch@d_ja32!S>POG4J2UeQ}san(@xXFaC#+zRBq_oO$ zk-UBx;Wb>V%SFTMfX3=@deFf@?O&zn2$6nXGwRl%qd^cdsGNC{n%nmu91>8T?|FZ! ztEb{pprlqbc?nEM-|~1tb@K=bXvlt%7wob~b+K&F8A&;!n?QaeBSfgE9g10OXqDBX z)Qoi95DxZ;jvEc$j)6l?nQXcz?~k|Rqc^ryR*XW1egqME1pHKSt}T(L;(2_yhKi6T zYpu6^Dy{X965?V)Dp;7dL%yqc78rv08MA?@;KZNmM)}s zJ^}jL7Q0fC3lIVaFro2c5}Zy4qu;#-gQozO{6K=J6d!cQO}8g#I1MEdgG1(>Az4WZ zbFm;HjCM=GD-8P>Jh&@!A*y(D4J9L&SqKh{0YHUoKT%vfm9pHGryh98J|+kd+@rv< zi<4PGXNAJkV%m<87*8~LN)I#vLil%C2T4%kRMUSyT5B`98uSO_>G z2axxo!e_HMeSBVhiZhT-UH-doWQT+9#RVBX~N=5utS{ zfFRUe02#wA>^VpXJNapY5%{SC1%wvT0`XRbZ63^p*JuaY^soj_3a6LO-~*O`=8(O* zhJ0b>stb>3F=O^UalZ25CQ0k|9B7MSF?7Xwc3c_(WI58;R})8(t1TK)VM#0*Xf8Z` zCxzd(On?Q{d<97tO#4;Gv{9DmA&D|8A(2=bz;C22@_zAisBxK%60-ZGoaq>M4;s0S z-y}#~5|InT-U+^53#oPcG}qT_dHo8K>pp2Y++?S}*xpoUZuOY536PBJuP3ykJQJKCGnfF{VGSjSH~(>HEugkQFZG9 z-fyC~|BtVCY|bp~x^_Eu(y?vZwr$(CbH%o8c5K_W?WAM7vvc3?yFWZn?b=oA53H(% zbB-~`F))6h^UK#Y6`Sqe;<`CI?)Oc2ZhP2rR!h?KqC|HqA0VlQaGt;ELvYlTsBJFS zr*nhQ$!>lcA)Ra}Y2SJbZgxvi9oBgRjv=zarvFqc(P4`xNcTjbJ<|qAUEnS?@dNta z{p&J@MxffHM+J*$lh*tMWRgq7*Yk#A4J$J2jG!c|+kPweRe0OPjRfq~0Se+HfO zJ}NntLVj3Yo8$^Xc5MZR)*^4L>3}7E5kk6sf@-umdQm~B-UIqoPj95W7{h&DHzjFW zmUf+y61}oXrWQ{?$yPD+7@4#2%NH9uIgDD+29>zm1$AnJn9NcNiOU>Ny|p2sg*{q7l7*`u~z=8 za>+={CfAYf8dXg-N5Ff6aE@pC!OA(v7&CWtfrsDrIGv?yDj8yNB9tvrLCDhf!1x@- zhP;Um9Tex{2C_tWDzcd8Hc1oQ+&Oot8%N3^G#(mdzHg6~^0IS&#bjHVZ zmzLtq%C|Ms{l4ZHs0I|2ai)`poGFPvmQ9H%0G~gz(T6y#wIpqpT|3X2OzyF@f`xvi z0J6k{P`#^{DW0a(ZgP93RtEP>c1Dqn4DrNpm@EOq*51p%5oi|lCsHQcDpQ84A?X=; z1Fn+}RGnr^KHLm8dy&M!Y>qj6^l2Jh4t`I&x`caT#l!vduZKUU@|>5LyUM>syM zoNij^DV~}?Ulcj13J`}-c5{owsOn^c-ja@LX^OS%_AC<3)B0fjK=3>hlgobd2*Eka zZpbyDzLk=)n<`|cYFE$^DOtkxcj~h;b($q%QM6*tO^G&hXwr-*axs_p=DED(e5*XQ zETK*IM2l&BK2b6@)y1h;i_M9LHVHm86|4$J`W#gZOn)~_6X4}Ew8)^#8Cya(nnx)@Vba5o7SATP6GhL%>@guADKn&F+&F1l%h{YHHcZ ztso$D0ezGtgyghOQd4O)CR(A#|K_*tAQxNafCI>5qRyx%R*q{tF0t2Zwm7zjjM7L= zD@-!IxLJ#yEuZ>LFAGFB#*`blEUOWiS-9}H+!cOwS91aw-F9;n&8p@UK{IX9P5udo zfG1RFHw7NW&R^4K_gadjfBtu4H|BNjQu^n3#*6qr_5S~RM9X{p=@>@(Z^tlVUNmSP z5CUM*9$6gc-$?ACfxRBQ91MzuN6pn7?IV!o6tSETqYZGPa#=ixO?E`1MI-iA4RzZi z{#k!M-r*KZ+&$Q5a|p!Mfv|yHCG|Znu-=3-ei^?0z9EsDQx*+l?9) zA50J0UP6$feOo)P8b)Op-%Z=nd2)yHvT=ZRH#N4Q!IUI<6Q~&Q`DUtenxBF9HT^Ot zkfW-B!-{jzoYP>(agz!3cHHkX1e7*`nJ()uGtAgywivp7mP*sj=0O->$!-Pov#h5T z6L86Bi#Y}k|LkAS0tU6AunoY2WW%&AZ0aSwCe>U_flpY;#)>H4qfy8w`M4YO@>)vai8+|=EF#}97Mzh);B`AKm}-R`@6~%(RRVja@c4IJDp>a9J1y`J z2c1F0Y=!SiV36XHJ;Kg?0EBbT;0u_E8)`!q99#a$MX`Bi{&=d=l;zC0G0A{l$_>bjQwx2cBwRX4ag z1ay|{U_3$H1%@DKVse$_IjLi2mnqBiQPZAW*U=rMxu@ARZ&6`XF5!Bg-3|bKd_{$@ z*Lv(s%^s{)a_*B?7Cm^-0X6b7Ouhrl+XC-Z}pWnw5J?npV7JJXRD#^1}?#@d;8M4T8*zZlFBcZMd%OTmhV7wuF$M5yjiII?Ak~+eDv_OjAKaR1E>Y@;|8hL$U&xZvd5#Sqniu*PkiMZ^;2FRnrHobV zoA+5Embcgl**)>Q@D@W1o4>1mc|^tCt0yMPcBVTNbcD3U|DOG^2MllFy!wh<8R zYr0bV$L;~}pXms_YI;ua$1&0R-)Wq8h&&(`fV#CZiaM5GrXcvJ*c4=&|8GehQ#v!G zBtv5f24E{O2-jhM5bt`-%mUXlybfub{1uYgoL3bI@Rs6k8ZwG-@J$C+ZO=96Q<8j2c}R=u+#1YR#|?n!x;4n zP<2hxurd{GN*20ZL12aIqK2t~T=rCTK?45NRSBk8mVe&FRz?a-%~-V=n#w+7h3u)@ zPbS_Id)8vCane{J2sS|o1_$!rI9sg6TVW6UPF|rw(4ibI!+l4^^js%(H(HbLV2y2h zyB?UUoZ#eNw!=~s&~rbLjul?Z^iaTNS$-!sZNV`sbJ}gU(sJQgc;E(*wGslMzZvRF zfv8|UHxts3Jj&KL2*=;~(qDu&{c8Ig1^I7umc+yt{Tfs%Ea7EzsMzxqxp*q|P;k&# zi&IX;9Lxoq*{CKSWRBMoNFoRs^;}SnP&9t* zn(xVROKD4PWge&>#;Iby5S<3mW0RVx7IrX|5TuUD3-67WmagFVDVrBDiYnt4nieTh8q7pOuV zg3SqAw|<^Z6la@LzC~-|T|XISkuzfsyrEh3^7hn852BZM!LWi=5m_WwOM-APv|&rTMj#3b^}yd_HckQG+V96I)C0W z3>|sEu1znIcDyPhWjUsSFjzVzDyIyy@CuXeGy_ywH_}XBlNkbXxt*CS6jj6`)eONb zrolxB4`q>ogKQit@%GgoiQ%6*1%RQ4!C#b1c~ddhcP zZL6-Cw${a_78>wOj6@o7$(Dbg1@xS8G&%c?;a`iMJhb~`y}1BE-GV+C1NL{~@1z%Z z-V2_7cF!T2&i`z#w|34iAK#4lIF+~5;@mUxFFv~z<6bN)Da#on#K$YzB6n{Mf9cw& z`mb^=6^g;y`&C*E^_^^l68x>urZ*+j!#Ve{%fB@D$bOmj;TH6STXlG(UrUh$Oqy!j zoG<>&GONiDmb3sLthaNEWJkY=PAPq_J%qJ>SMJ&v5g?rWFT)Mod_CcsSjazZ(FX-wo{F`ULLP(=P%C`bfwcw=I1z^DTUU=7lA*G%%D^vA=eYtbc0wJ0eUC zQZ|yaHL#4winCSDH`d5(EG@0>H+nYxzL3vW>+c36JwDHdV0CKBS6Fz)Tf*XFEy?}@ zXz1&B@@wd;B+wV~t+-yoz?VD70)EjbAey=FND_e58pIbA+n6n!T}*5Oh4JB}j%F4W z>eC}@C(kf+K%w506DGtLlb3u~lDCs5ZUudeZU=bWUHsAbBKHjmqA1dr&= z&iy#vlezeVRK@UmHBAPGbfLMdQ#FmI^Ku0$$c6Dnvm!n%^0_`=0!^Mo{icHP{t8lV zcO;<2B2*WJ9$AKV_0{zfJLYXsq&HIB*l7haCn5D@aw4P8Znl=D92Gc`S%Iuf5D$iK zcC0xuTdn<%8W?9$c4MFTr(>Rj@W@Q-{lte`{3|!y-WXu{S2{PM*yZd8B;#ZQS|IF977Qu!*CeBMsve4)ZE9n##`< z_b_g;HUIO!5gnmdlVb*mU%#IJmjUxXR7NiQLZIJ(5S9Pqz`&y*4cJKzmXxr2H-;)m zO5cFh+d{@mAqgQtS3`$6jPY6~{VGAfTkx{R#b0XW`$Ip&v0~hO$ia7Z#xe7H^zEo) zel<-QGLsz8*kgay{Gz$ry1IY!?e`B=fS%7WUvAK^D0wCo7BF0%icUpY^jAJ5YS?L< zAD~7#i~R$J*KsmP0(Y0wU-|;;PJR|QcNY6oDhMk!*zZAvk}fAh#^NECmpo*hVnexI zW+=_Wm}Z7s{G-a-K`)Z@b2^Y%pi=s`K&T5d(Q5FT!Ao=+uwazl7E=6B+N?0$C~_u@{Zh|7wYtZIw-T)+i=8Sb84q zm=k*~kJ?aTV=Exs-D(|pA8?<&KM>_H9w7V}=t>0Ebyhfn{xlGXn6o-}660>`04RjQ z>Hy=hXr7w{wncga+aTqlnj@TN46sGY`MpLrPZ=N=F#~xSUoLM@CQ=J|nRuoeu#J?1 zz80kR*FD*cr9mN^l?uwY#Xw_GP3}Adsynf{O^WTAdj4uBW^j#lUx+sp47`4qi<_hl zy_!y_7Al%ZqOelzYJ5#!11}{P4}jzQk9}ZA1WZqWxIK@}%E~^g^+GdGlvp)d1AY1L zwnZbjdiE}JGA#zM_PhmdE{cP+i)6lNA!Pt9k}l#J%{(@+P@!djS%eEvnh0e8S;U!1 znTRD&n22Toc*H%6({g4)X02=<6{q5o!z8Tmev-4}aODod6$K1AIeCbtQ?ovr(DWp!dUYPE~H=VfS8rjFVjF}Fgq-%mO- z@*nRO#+>WWRh}+-?!2=3wt4z;0=~@1a>i+gV->G;JF?e(%=nPGg)iZKrA2);^))+^ zYo>Ijb)#@gE3} zagJBkZ9cn$FObCBxqqe+nDy&C5gtgh@C|!x9`sJwZT+&}Y_sxAezL8LQ@izVnkP5w zU3qW1SqKc@eJ7{k{7uX55~@<&BB_3pVT~?VuCGyaH_RPpT<_%G2;>ZMxxw*6ps*8k z@$~L@+&uyaJp;l#fI?oto;H`E!!q~Ae4qWD%Lm=+hu^@QF-|d=-_Y=rug4`HkM;ZQ z9JfEkQ+<{kznJj5|1IC8y8B@7<3m)L2$d|#E1S&GE1HbSnlJLhWk&?3+vX5Wr;SnQ zHtQW(r`3V0+v1R^+x!qor@2vKE*ATK(taH*FB6U<{@&UJ;QGj8YkT0Xcyscu$s1v` zQ4apg4t*5J9edO{6MBN)i(^_N}33U~1vpWonVvZp_vPsHXc__se+ zVa{PVzwwlKF8|5&qm09{_&3OZhK#o&uIlL@3r6Vw&w|N=`w4bq#)n))cMz&B8)q zu+$qQE}|Cp4P7j?sD*!h#FFNa$4Qr`nzSUMJYDN;#}p3z!6KvO)<`{wWVx{80dwu; zDPmFME*%ZSlh@(i>N2?*r3JhFsj!4hw{Fu7 zh>){l>83H9!yQLO`?AuLEoJ#u;;LjS4?M|ZhkqSx=jQf`b6BDzTqw>Y>-Np(v<0V- z&B^1gpDo~{GVt#qVOIGXBRAvx07VIdLqypz=xV_%h!67Jm3pZrb&{%+FuzE`jv`BDZ z#YE4>$j63=lapSCZ}}zX@&ppI;iT4WlU$hK3>P6)aXP96&f1m^7-!ZB0UQNJeurYh z62hBHixq?ok1%5D4^epgQ)H^tD6D59X%k`^AH?$JQ8$Pd}%w0YTu@IECa?4Kq1=yETc||AAyms*2Yo@WEtb0gSLLvdr?5l!fZrYL=fUe3* zW@rK%kv;BWunadA3Jy;HZKTJMgHlbq)kKECg1Lx+Cdf>!ERlr5nq&w;SAX%$HnJ=6 z35JR3*h8z2HWWollqIZpt5u`8bCJ6t6#_9-6yBYJf~YN8P)u`Z3GfLS7a~Pnm`0Uw zn2O?_-#XkNRh+$mU{~L7Bnn8)(7axc_XyS!8Rmk0hN~Qrn`7RNtv&R_?wQx9Pm3b8 zl^lWbNZ>mTmR~-RbfrAv?O}gXSi8nY5vG9`Q$%YFX9WxL}_mv)b zxdXW`K6&V(+ZSxKbH;X39fd=^fkahj-`=|KUu%0K{u~O$mp6$Va zGZT%g`((zv**~3%SE^ZQb8nNi^uzCM*iUOlTOEsuM*YlG0AMDYH)LU5dtnm?-QRJeq#1bDwF?tckaATw)}Tvt!*%=8Yzlq zoQDEGi205Pg86#5(EP$A9U^CmVo{n7`D{+5xXnQ<_QR*gHy`@3{8~eCE3=youuF8- z`$x}M&Gvlj0Z#tx-cu}9Y?TFZKWdDV>fq#_I{r6#S8G*;e06oiBBHdB30Tk1C|8c1 zr;F+KW~Q^U0|0(WB0c@Ai~;buM+E@;E||~WTpD(z&c`H zfkfB`)iXmjYj$TW2p2dKInsfD?86=E7OwlUZTJ(rE6wnasDg{`ntbp@ebypElP$*A zj9j_whkIDbf_b3r8rd5e#r-C~sETe)JpR)TOUO@z0k+_g?9zomA4uYc0DkTQ$;}X< z9ezLtkRuK(bLbU(yRN3_-Gs$b2VtSDTg>hLv(E{FA)t&BbQ>({Ns(%yiWf^-HPNq8 zD9ec=y_OuHF;K&UBu!yEVJMa56ueM_Q(~izSK>lZl#DACucRiFyqU~6A!nN1Ae|BJ z3p>h6{LQYzDY@Q$9hvuSwEVX_pvF4uppGf_hr7k013okYs9(5;i*aL!$8 zG-Dr?;x6V*d64TwOr$h%t&xuWffeVjCV!G?ZR6p1yZXpw`NAo8xnRUMaM2I+wR&;P zvMJKmRORsT7gzK_YKC98M=IVwY&*Aqez{l&%B&;KhPiw*_65p5IHG@UD#RS4vtg!x z0`n@p=5YFJ1WiUw#@po>!`QdktOVzk6iHft;%Qa|4;=M|bzSQ;lxc2+UHh{4eQJl# zb2=lhV_1n6+u^q%3A3n^H-X3jVK=|aKOT;V#rW9Ztt@P?gGJ0>V*lpE%$ zLD$haPKqJ{i1~xT=klPdvxQLgD)-6XfcD&wOV|(w_Tj77_uNATSHgr_-y5epaBfDmQ{ESTIYsjFj1x5{g4ITLg2B24<<*YyD zLRei-2mWps*69VjdR&IYU5=bxg)KRRgglv}tzgqsk!xzyHrDMNSMOrn{oDWk&)?oS z2Dr26XXF9?Uuu5de=9Z@tJyQ<^P86Ba41hAgdE%Ug#(oPfcZhNCo^kHd&rB zlNIJG&c5#_t}_wgEEvNamYDP%N0e;_>nbftN)Qmfq`S!egXlZA1lLKsK&gRuBA79Mk&i^;=Q)el#D}eUV6NxdV>02}{W#ON=^AE-X zJ-|e7w!LI}R!w zzjDck{=(XS(w>kuMo_4Y@>8ZYE!Uu_fduT*Xm%W)a8WiF!xGm0jR(-^bbPUB-)|X< zwmQuw{FtMdYxl?avKZjPU-|j1>B}Ik7>5Y35*~xjn_H+t5*-OQ_WkKaP#1#vREe2w z6s-&v$N7t*94EDQra=EX@6T2fKdqA6FF~?^b4q}pREJ6pMm6r}PE~Dda&m~o^>1Qp zXv!9;B}i&Rd`fR|f(sBLhJd<8x^Gxz0^v>KLMQ~KPRpFeZIMyI<6eQ6E#4C~=So+_ z!Vz8`-0dOMm&bIq{#)x?5)yG1rI~TpRX`{jUnOIb+*VrAR;*B62!HUJvM<2%Li|**LmbRXo{ZUZ(=*-2WwySMW*E>eC7}_E>Nhk$BJZg+ zz)b483Rp1t#|Sl=q0c;Np8q95bR0xg*R|B&li^nUFExK(Gn3P5WXh6rb)##s^v&Qh zci#0M`Q^#S?GNH~aEpRV5YNym8C&#JIW;Tz_1_?Tp<>P;&176b!Y}GFdX#TV|3CnX zl4Z3xD#nZzR~jGyqS`>mQdb5i!>zxgpi;wYSkW_Ftzt}sKLf<|@r5f}N=x0)bzVc} zw`>h)O%dU|QeS4}8iU@};5A*Gys@&pv{Al4Z8unxy9e}{j?2ER$8btf0kGQ&va!3k zsI{*s&^B^}o4vvATa<>%DV#)-eWO~t$|>tc_hq252|8ey_wqV6$^qzOTo#Deqlb@+h9P8YRLQC3iWzLCkfrqqtJ} zCL_gFU!0-7#d4bkey86S^9oi4vGw4b!8Y1pVcw!x?F$~;0p74Hbecm%xEjryqMwmw z;1^#3)h+-IHOM1G$qgQV4{6&AlZ!7f#@c0cHT(cP)B&0NmN{kIo+EJgj`3e#r<_|X zN~7{K)4H>povt{K;H=j~z|8vK^~@Yx-Rr;cEJTEk13`5j4JtgRVc{B&F;xAa1@5Gl zl}d>+>G1gs86?(3IzqAKj7y{p$+X`^e>aB4UPAy;a)@7@8`QmktL3(4@$-NDDS99; zJ#DPoUaeaT)VZIq|cCU_TlabcMuob2z&ZH?`XY-BZ?uPPS!%(FPkti*=flf`eSRhW6PbGbU*Putx#>pw zLkcj>6)gY)|G$nZmqX!C2xeIW#z%YE^E+10Ejvpj;c%$sa!77$Fir=N9O&NZGnrPq z!Dc*>W<1f=_o*w<)wa8;EC<*+pxK4`N@}473=3;xK33e(p8+yieDoc|wsqbux>~o> z6}QO7+7Mx^hk85`cT->-uXngN+xz;h=i_^4ms6a+=ixQ!*PIwzG9Vzl4_Z1bV}L4`l|s0ELZfZ2&TZvh2R zLU)z`*ko9dPde17!_VdjHl!yg7!-vXFyR*mHgqsZz1z^nstFmv`N?*!tAGIv*hK)6 znKtFxFO&dTEfxR;AM1HUG*eOm56LVOAu}=*X2acqS@_!{AvI~RC}iF`ZSp z4v|fDuPP<*t1d%8bLeoG;2ny^YL~cl6x97)5fF#z`1wffNl4B#T*$o^Mh<7&Z?_qWj9gjB&tRyjOEXxLz9~bC1M?j5*eLhs2 za=FOj3X?1d-IPDb6Ei|yc1sw`jvO4NPdty?Y72y@kfl0vt{U;o=RhwZ( zBtR1~BpL2bu}KCiFZbDi>_(H;R1Mt}8KtqP=*4nn0WcyM&{!TL*+*}&2t@~tfq`6g zJV+C?VmBfg4HaCpou2epfF#m-`9rOGjSQP?;ZLzDjH-h@hzI2@(22Gu!AS%IBOg(D zchd&z@RRXHK#&3^D0-tcW=bF>q_NFFuF2(u4MnK(*n=gs*)LHW8rHx<$x5_h+25E& z1n^KaZ~%T}+=(J%b^+<*s944a8$6LddBu3NTk3n;vheO$sE}99egLp^Y#?Vq$-?Xq z&-{KkIpW^oyigX>SsBG^yufZt^iFrNBkHXJ%?zcy6IKkh4?XB@E5$2=59n8WIUdll z(q;!^R80C)F2lvRxQw0%g`|LTS^X)NvS-(BDPXTis8C{#TzO#N3dIM<58{D|3m2N; zVP~1gT%Y%XPp}{NR&t6fHBT-hLt(4v1^TYVy*8n=SG>P$Uv7z_eoUv?o>k99Y6nD1 zEL@n}Cp2(&;Kmp$tS)N!^DW&F&YmJf*FZ$W#&Xf80RE0}}b|ew2&sq-@Xn77{v|!H}Ilg}qap;hG05Zov5U`e8_o zrGoUyF(6ReP$vBg5v+`mXezgGuXNzj5&&%$fNG{+wwF4v;fx}KwxXB6H!^S;NBOD~ z@J^0m0&Trp*hj>I7HCKSs}|1KTM79AVmH&Ne0-~fSwOYtZNkfj5i>j7+yy(4v2l*of^FtyyNLJQB-4#6 z7<9N(QSa3=lCgH4z*HXcoZ~1nfn%PaEZU4100{JL=3|+js9M?+;O@DF^6GfA4a~6P zVY)c>thXHLxEZX5s-(I1QNzH40>m*iy*llAI17~KR&MEf#I20u;{ac;7dL!7vU z_orOQ#&O}CAFHU&r9qwhV;(lD8tZZVME1m@s3qk?PlLQMVq=fC{;jW@Tw9O{dNb8m zsiTg=hgSFCeRJuJJl6Tf1h;}+IG2t)ZVW`v`K~K=xRyoAoeKH+wM59Z0kC{6=`v%% zbsl|A7-q{$EzN6ocX>N!YR4r#5f}S6urFR@ref=@++O32P90)5mEmji2QeQMp3c%o z2wS7oUo6G5b8>`(l52`ORu|N_wTtRUMiJCcaWbq{cuqN3Qn7Z+WVy6bR+rc;%y5zh zAGH6t7A=#7O>Z&V{M};O0_av_YS@>6+sHlDb$3kK{E=H8s%Acf_+yWOprxD{T~uA# z&vhfPUyH=Sz{gaGzs%Xf8OH7A@)%=ny7@G-lX-{x4izM8bG97X@exF(wFbF$r0>b41dLZ0?HFX9 zVhvzkw^8Hq6ib;Q0FIF^eXRW5oLXeeYoe}9Xqq-kiejQ04XLHR&z(9Op?X&@KJ@E9 zZc;bD=n}ulFaL1{kRyZOo+vgCGS-y4W=_^&k#(>tj4JygWKGC#w&A{E-9+*1uPg{TwN-iajnF?aDxA( zpxbn}9qkIrNLMeW!4zHE-`-)sQzx0y8_m{SMm$s6?3`kYs;<>9Xy#sa9n?J(J`@Yt z=<-`)EU0&vA(^^*TCHq6G1krIG<8=eGQDKISq-QWY^bUTji%d97}0eA-7&284X(t@sMF+XG1Cmw^X zsMfITGVU1}Lt*4gv{l=q^@qKk+aYr%@m!{vLEw_x$(3`LnTc)iw=tVw61Ft2{+29f zCn-Aru`#fN??gpEVp?>WVo&44lj=mGOOl{R+vFl zS=io(|3PSnT>Bh?a5)_O!F{C%&Be@~1_QxNi&DHY4HBF+G5d~am$8e?eH>n}-QO}X zUy!UEY-yq?J`5Ywwe+sZ#Z=FD-H}nXi+8;xT!|yyKrvFa^IA%Q6m!dgyvray=bS;e zd5~Mct+~z@VV%ZMHLInoK5PlA)~TLEs#0BV07Pz4OcsB-BubmTW=B0S-syOg#iF;d ziCJe_Ym3e5e4(oLuA_(X~z03qg;+taHuKk1}V zEbpYghwmISMmj$BK@;75U2!3s69=y8`u-R_^6kUFFsYRd(W0ievBlzT8+AdOe;bU= z0R!F4r{=sBzi|(ZG7M&>&C-8ehcSN^Q}vr?v_Fni_-SQbKV4|bDr~n!;N8Z|gY5S| zt~7C3>@;%@o4?>&i7o!K^$d4v1j?KJ_+}9K79=ptt;=j`{t|QUm0UNjLwMqxtOjZ3 zIt+FoyYD!EU?;xab&!}?vmTw0jOh{z~#;5T-QwMrTMaxJ~vpexh5 znS<4IA?plvvZxmUmqi8_mcdsE?I@#7sIOYo#a?Y)+eVXlXiYmERQR2#=7I71^T2ei4M?Th12QR~DIhfozt-QwoowZnZ^DjN1>g+k_v zJNLv{J1HFa8bf?iUZT}V-m>5X#RZ_f8)9(UGC&Jj1TtI>YkPs$?lXHBM;x&GgCmy< zlXN}o$v6!Bu89Ce=LJoP8@OrFK;MfVih1XU&YPh2eE1^WZb9RS>OeKi0{k}D=938A zStW+p$#I|w?#oH*-YLW$B0TSmh= zI5iZWG&#Ru8n2uNDY(IMD&n7KNu6tQP+W4uIILn?bo|n<)ARSPj>JDCP*tO*w-QB$*YOy9y0o~(mjk&!$A@YrOZ ze{rOFX|G_r-^%?jk@|FT{Zd=@IwQW0l-K;d+}FKyg8)@N#Q^L9#fmkroXhMpTF00s zDYfwBYoV$~*Tl|zK6<}af#Niacpl&LPS*w2@y~N43-4gkm_PBs>roGw~#EUG{L+HlsK z0rZq*yYJ*tW)g8_F7$-!N$z#;QAeEl?iD>BCq6q9q_phP5PNEuTzBr$Q6GKn7{w(* zMd)XVuW6HN=RVQHX!c^kDgT2aJZ?RC>XjMr0q|2FeWYBZU*hZPZM5y4B=l4uYb%b9 ztQfVd?9z}uDxqy%x;}v|({~ppXM>quFx^h-RIA&RFR-JtCwyLRhR6ongy`vTMP{Ab zI$+TM)@s9LZ(s`_gz-qO^+(C|u@7**71ilR;M${}i~LA~$?XpsM<@W-BNp_?*%F%& z0bEGXwg)XGXpa*nWIra@Bf_l-nXR__M!kneY8Fy zHGlI_^7>87mCDfHynj)aZKAx<7-hx z9O=#`XiNVrm!qDJLE5db@7dVN+N?v2?8L4O7+woo8>ImZE@i{J!PKp!PIo!G%%V=? z$Y`h8yc?f*Y;pX};+HM~Z?CF~%W7`t_@p_>8YVII|z7?Pu;UUS9Hk;T0u_i{(>&MVwB$Q4|^A#hNbRK{RUawa(6F z^S}lKr34y0ip3t5Zzn9S0Z`XsOwQUD17L~iZ}r`{fe$hS&Pi^I)}9UnxN|0P62&1+ zggwWR#0l7;N*=+Y5vf7ha=m)c@s(L{MlFAgbV&!wsIfvDBW&+WTNa3{-))wK;j|?- z$YzCh85D-n24&(~rw{8Ap}y`cC64Xr(NJeU9O+Ptf!!wUbU`yc)K&QYCQ_+0OCAtfZ2)(`r8{?bws?NOpTMtrx8lWAj6g+%7Xz0wCXogZlp>G@E`u@aHz8%DaBsUKZyn?<^QpEoq}STU{Jr+tDa! z_GuY>PcBrZEEVfTaLw68Owg#R<(UY6?b^&dA)CMFlG_>~;IBD0xuL8)6XcACNaF@sr!Or@L z98u%u8O*{CUADi{p~hYxGy9}p0L)^{WGr|4`bu}L5!hv@^_lSI^kEV>s0dWLMJxbiz1%eXU9ur!AZCEeznP(jXKFQM0zT*;rbDJE42 zbEd4FDn_ZCk@sbJ5+}cik|1;vEaB?ERy5(iP!6z(`y3-=!Um+`%lUx&=@eb(9Peef zRp@1%POW2jVWDN)vQkXhqOOtVP)ke|zcA~{9^J`Jh}d%xJ{jJRj%du#$?h!$h7k60 z+T~zzgF$Q*n0(p;Tcb)2elA;lnpw|hE27S z<~qd_+0`c6KP{H+Q7r)Vnf4$P39FqlWXtMxxz>uatO3z))GdbYQ9`oD_2b_s9bR|* z(kZD0VUD;rNxx}>u~{%xfDeC&OMu=mPpv6qoJXtuufVgxsI#(ena)}Z{NlI4Gyhx~ z-K6K5a3M->{ETBoO1>n|=zb+D^fEjnmdwrJz*m$&jSgKTqfS7$EmT!o)E#aYif@_? z%MC%nXxOm#M{lWLX+BVwK#`CFsDD;^DW}Xgq8Dc$8sdA%iawFNGY~%_BV4UZIH$`d zF&pJnWX2J^o^R|{y!qh zdQIGuy@55+v0zkhhlbZ#6dap=?{cOe1}gMwW>QFk?pS6DmOOl)C1yG;H! z={vgX;7FaI=?024sWPle}zMV+h zZb3dN?p(6FgCE*X$+og?@@DCOvA2!QA?tM1J@;3P*dF%O+f~|BU0^H~-f>k?rxnm+ z*gj^dp@KXavCUkA7DkW{{8o$KdE0Y;2{dtQMtQ_Pm^cPVIB4x*v>RwRO+ECm)o5BM zbN07ItEo#*3s!YHX#H!Qt0n;0YRCP%C8}ud2W9zG6XF$;BFAvabfpRt9V4$&(FO^+ zKtQ=+;e{O^)*oXo%tf@!ni@a7s=oVg*bUYOXJGrsgAw@urZwk@|CC+f{9pV4EpOgW zqo)Rp2aYQ0KYP4wGv~$P655ic5Fz|5aZL&ZXvz?>lK4ac%Z=nxU^zGP^VDg(wG7%N z2qH*m=t$tmdnM>VEih=yMIkUS6})>D1r*V{kjTP(ipX4Nb2sj+DO(QWWf-D zZ8GadRC(=;p4W5Utjl2RevSaobshaJtU4s@D-Qsbae~)OEO)M67wrWxUCOpL2hC4bSJPf&#Kb; zE7gDt)OySN_=#A+SD5`;qI^k`jTs2qZ4Yu`_+dCCeAz4IdRLazsCIQzj-(c6Lmd5MTe`|-wf*GoOpC?J4|Zw3p4 zz%>A@;B8)`mLS$VykwAtx8Bz(7jj~lDPX!2 zGon^Ti_notu7Jy}5$t@tUSU1OB5qIR&q@50q{|*lr})$G=K$*-O76n#YDY-Bu~N&7hC0ZXO5QUls!3Ho3;_|PX%kF zYn<#IjoOv~F=4`Vn;O+2jWZ<)ujlnWrJ?H5v{vfSI)`|EXrd%^lWK2{W7z4ax*?c$ zAp{itM*!|gj8Yj;aIy$}IVf6KIYv-1rU|mFe?Df}hPK6DIU37qIY1V&#&X8rNevw8 zfcC*RX)(Kc6$N$HjCwN#nS>UEycuoDODD4SFVfnM@>2?FA&4I)QA^M**x zbs76eA3hy*IAW@wInK;S;{fE9AjS>6P|hLZN*1xfh*a7~&M&&UD+>upW z>`#i(d#0GR1=5vEg+aC%{cK*^kH!ogo!Zmw#WG|u>&Ep311K5fG_InT)R|>le*Xlv zw=t_2+NE&>v3uN57c_;*@)12q-6N~CrPkcrCUc~ICXY)NF6}&NP;-hi}fv;ljfQ!1IQn8NX$*M18iol>U60s+gJEH z+Uiyzahp%$NOK1t@T?q6vJ+Y#p7~C8#|Vp9P)_7Y_4=apgq~Nl7zz2)JR*cuFB)~Z zm0_RhNq@R;xW}lcUu#MAC{4D~pid53k!qR7q7yEaviT)GV;u`A%jO>bFf2=cm`AMM zigUp$0pRgbTr~HWd!@Q&Dwmrwr%lc->zB9QJBP5l_~?#37>qIDta<@bT@kGmG?ZbL zZOk{fF$==q{|{T=7@lX>wA3s<vMG4t%{+!e@;mG;^86_Yr#4}AF&0>@!l?5>?6E)eenUvAl9<9|tz__mXbF@rW`oJW+ zY*h*n04za$&%u3MBG+HyACkH3!C!HDCH&0{Q}F)SiK=%N7Tx5IdgZh>uo%Iou%#hF zdh;nMEKpEl6l}_^1k6^7`W+4bkH*e{cH_qhI9E9if{UhzbB^+&)n7Vz1+}8ir7tz)uwFQ&; zEW7EYqBd^_!rbbEYHQKGrB(3&Mu}mp=^L8$i00zc#9p*ZsR*h$q(V7E zph1jnEQZ`s zsL!?<^4L9_?pX2!o1Dz$$0UL?EOyctJNEU--5Wk~jymP&blix_HBy1=p!TwwOq>qs}Q^^fXHx2i=5qzrPjn^tc zQzxV^#zjc^7rc)Xt@8PDV03{+Sfm`?r#u7ij&C@UrCz%&Wt z^mWk?J!U{z@qip>%)0{PL^6B+7}y)fmfjop7S5Q{HcMv+9-G|gX^lE-jFemC7kj*r zQjL%+CwWTc>=CMej~={Rp1qhNLatf2G<&4JgPi^`uOfV9HX0zB2~YncC5qA) z_nz{-wP;8RwOW|2&v=v7YlU>iH3kXf6yBC0VYn`EGn=bZLGlzs3&ij-1^18$ zXLN!#VfmPYA$H^6=|;rVj)@^ybOwLmpgUuNG2wBWRIyuxu&8d&Yi<5;`({P*M7}nq zw9eP>g58pMpj0I{|4j_9A&9*>SLE)OX@-f*iZ!}KdH=Az2zxh$G-`~n?WFQdf;80; zTz2FUYP+c)J^ziQ7Uo%B0l#!BdlHpJ>m9TTOa0GjGDPxX=fn72-!0r>;Z*U)&=36W z>wlQOUa;t)P(H9vhNSVY2Xh2k2CYLj*k>S5`KKek29g=y0e6kc< zl`p_PAHkX1^Ws#khJLreZJI&Ckl2^J65gv!oY<9a%Rx$E#Hu6k0GXzEECjHlKz}?BQd-{9& z@bObCN(U4B{;zhQ0Y%_^P*HNWPT5|8Rlx_&JXpdUuFD@IFc$@%AOWB!WvAs~Vd44F zD3X9BGvphq>Tq(guo1gZ+q-emJ_u(oB+-<3{N!Xg*XsRKq5gn1mwSg_DMjYpW1`7k zOHx5&YJxmhu1ys3`yZ^sOE^3Boel)rq%89bGx=Ni1^ox-SWZ^GPeU?il}Njqt`5S= z`+u4WovtL{AZ6R!(0qYYnSpHI=WMqb4yH$Lym76wko%tdb1~0zONdMPw@ceehr6;X zv$@?-kDJTErGSHOD?Z_o3|AcOZ}~_<4oOiM;w=OZa9ddJr2+=A32dT|Y(Ij-j@wl9 zH>w$O7;0TRnAGIl_kYl|w^ebqYcUv-@AZ#Z1ewnwv-V@VhUNob9dD0m6A6HOiXAA? z`_A;|G9ttIr$p49oAHOw>RkdDRd4dA9uMTh_q_21jkkjOt263<0oF>qkZO{*{y2ft zrHy6Ojyv|NsW-fJTa>~8#h&iHE%Thq*~_il7-P4zmIllav9d=bK4$kz0zOPWGhf}i zH1!}|rYnCr;0owOD_rHg{nAaa6erMQh?XM%W4awJPV*s7=m(|?A`1!>VqkjH4vkmO zKx9D1b24V3ok<0q*%3sbVGH(p=OPCm#2LkSYWLqq{4{!215;M$#}Ucy%5GdXdOep( zmRwhkM8EbmSJzD4H%ojEI!otI@@+Y3ldF8&1kE~;hkpR%P>X>qX(hR@yfoW;zWE8> z_j=Pu+t*dJZyKLeR6VcZsn6Dqf*`1?m-TI>=5!a--Iur)Ts+rQ6O%D zP=d?rxpN7wTXBAi`16VF6}1NZ`A1jkv!TV-oXdNLy=mf6fah0bzJZ>EEa?jxPku@r zWISF%VD1#SVR-YI+hmP6_ndBGlzvQl?9md6BjUFg9dK8RyT21_ArHcgoG{XJ$mkLN| zP3(HkS2wc&j|r0p`4*vPAW8Z>(=k*>`!WJJP*4I|b?TtkwDZ$5J#63SV82giaUAKK z-Ei@$F~4XBh$5*$K4_J~7j#eSc00fIL~h_-=HlqA4ZjNyzPu93ncQV_T%0pDG5R1x zT=bqtE}ixhs~0gmP#bTMtso;(cCJ3_!?{(i*%A}oH?(Xj)U|Qhzn$TAhtF=)ZCkv= zI1vD4UgWqiw)@zdBO%zx?6}uoV4hP(aQ>|JeNf;&x2Ng+9b0I`O2Kc_2}Y_of6}u) z>pHKrP@2S{f&U=&Hl|~O-YhwtJf^o*D}hf`m~WuT=W`tHE?5*0VlbCGB{^Vmo|_M{ zV#~p5=CJh&mZ5NE6&Xl!)y%ejI4&?d)%gqrVVNS+_9u>ng*@bnjBq2Wlyx(_$bC>y z@hzSrDQG;`iLx6LPQq2y~ndHHi*E*0gBecliug;UJ~zGT4gWs7cx+OXHRA5jt<5kCPu z?Fct?zcKD-9kfP{YVn}H6EfRCqp*itMg~UqMN-QUcaJk*|JnB0rO>=Mxa*m6tM=&N zOCO+H|D`%hj?$IV5*o2}y~0MD$Z(`W)X&D59u!5ZjN2aY^b9gE9OCo zv}1+8ONFD9)G3Tu7Z0HTPq1XA?*}` z!RC13^?`%!FI)}s0|57~t#c_phU^w%+5+Pp5bQqsL1Z%9jhKtI>i%p0Hy0;h*!?K6 z?x%<){KcoU+23vYe%4G%n*EVlQeoV#cTur?V;o)IK5_Hpl1p$JTqe^yM%7j;$lL{n z8UqGN)NqC4j|=keGWiXLLnM`!Gn`-0Tyw9%d&^k48%t{->?-s1lKj1U-d(ZU)Npw}1fb&s2W#!p&eL zcHQ*V7D+mXP&LN99yeNWQV*?qfVjQ!{Qi z?RZ;&?HHkS-(%>wZjJ~r)n+s!+j50njb2dOJ)5}V<#m9{40*fpj=|bkfA0S+vWjAI z&|c0^sfK0w7dIOnU8)mGV%XWMYpegS8wrku)rtwI^?^0@z%@1<_w4>S5JFU1M<#lE zTdfV(H^*+ttT~rR*(yt5T#jG`6!ZH}69#zY1^<|g-oCXf;;IHviF!|0YZF8UMN;3n zsi91a*mTAP#@F9uJ`#+Q1{*oELynV1P>1ZwJ>INe|ML>Pv3PVgYO~gfIz2Y=^((KV zj`FXon_9k@lRxkM!|kh{`d)%t=CKlRxB<0bcNv$iS?hLQKD-xLt>qCBf(G)-=NA_D zqfR3uo-gouF1vLAztr6bLZh4gES;LY%^iCy@OU8~u&Qp2aEK`|k2xMIYoK)pZZMznh?I!aNX^6mA=Xyew80FT5Nti(1?$fb#d>?+UYx#;Ll{=@twA+dvQZmcJ^Bg0sJOLoJYny?_`<7F z2~;=HW?7>;9QrQ0x!f>I5pspDNZW3z{p#j}Z#e3dhK1F|1p7tQkLTLaDKH z%5x5-8+_c(9S$%`*BhFsZBDd35X&0UULosTKd<+^0k5*dn=|P>ijyp+F4jtm?G{LP zJAc@>M#!G6oLVN^ps92vxPPVk^3z`kIRg0%9o8A(O)C15dI?C-`qP8oo*-MZf$Iv(Iy#ge=Ea(VpnUZ zvDv%@*0OKj?GZZu_FF24pRv3iy^c4eh#Rfeu7qrr@J7^+NM9XUrJGnL&+F;}8EU&_5hV)6Iq-77kFPH)EHaa`7)N->i}5U)-B+NBlQm4+#}vxS?yGl}?-lY=_P>tj%8aJ5X57`&3$v=1 z47sk0mixZl4kfX5dDv3;S;SpC5GCOPd&G$i*$*;J?+*$qWd+&;-0FOee|w&)1|v;D zk5y&#e4X|~iiGs*KB@2uM0*LVFYRyFqyEyn?GY@li>>u<2{2B~D24Ct{4LHq5W7}y zFOK`@_@(=0+}dptr;g4+CuoP6tKB4ob)Igy+MWSooaW;f;-=c)xTl88+eSD6bK9CR zjTGlet2yNa=Hq&``(ga$|InC#!+2&OBxi^!aM^`4^PEa-N zoSjzRwI{92wFj+mwHK|_wfjmld{#8KjZ+5}^_3!~2oBsq+-1Ii%6K zx$u#>$t;uOqkfa)L;9LqXN(%88yFKIC&ilcLlcwr`O#6Wn3x1tGFw}vZyP| zvWhFyvJ7BV-xfi?Ea1wvEPqdrUrsXWG9_=qb!=9n?Ic^H?Mzp*>SS9(e9UV?;uN-c z#yMw&vN~^-8^MI1w>>I)3|YhD%vaOql)bpt+_A{ZIcOCo!-`)5lXzO9IMRQpRCCEW zYUL-xwk(UnoKgsrbXozxq)1N*jgTK_nZO+An<(Dc)f9OIEHd*OQbx&)2Ub16kKaY+FNE{#OCE&*>dC*o=5F0tu)F16`qE@A0LE~V*KtU`c^OKQ5o z9mcD>TW$khMS&#m>@;bTN3)S%`q!jFQ%UkeI#SRr&7kSi&q3hxYut__k0zt?c(l~C zBiZyV_aGvVE~6q{lvh?q{KymnneLHDOvR1CpjDeNqZnP>$m}rb^^L=zSDRope?_cU znW_ZVku7QHjm4lrn`pIgMI6oSG3oG)$Dl)-K((N4Z0Sr2X^B((4t|?@wT5kU>EvQe zokxjL+8Vifg(E^9&dEa6I13%eDPQIIP&VZdOZZGhlDXbu430ms4bnXo?WFsVH&tZ(Bsy3p z>o~%W`2#%V?L@x`U8!}%a8Ck~KGPLsvbVZ1rcdEJO>df4Ewu5idJ0nsQlzi`gXG?Q zkcSyk$W!xD5mOzBCsS-vGE*H%sd;@;w3{3^#H0p{@EnY|fhSV^Un$5TqM1PaM##a! zdx>&J$RQ%MQhw3YAhVr*Qi3L?U@;;o@E8hE5TN8IA%10m4r)z;BpW5AVgOYt#Ykvf z>7yrlB?;#%NC_&MlUEfXf;N=mC7iAd(bI<*f@R;Nz?Iy|(Tc%AsF1k4L4YCxth8Q{8k5mcq<6hEyz}W?hz&JF-`h&+ZGt5C zEhh$vC;TOyxiv*Uj!A@UF(RL|`2?~{=q6puV}x@vm-?o|35sHik{H47B|Sj;*#B)H zJ)EadQg55S6!^Lwd9*DgXo4+9;sn2s^dZ~?{k5MS4lqpW?LZ_4vm=<^-}(X~+i)Wf z?UYTTfnZ9afux{UhnF#`#!2lp;$Tl2^t)gp|JnUr3hQ?UlRB1+aW#EvzmYk6+TfNQ zG-!8IiX5SrE|CV!ltG=;XV3^pdcXwz-m)V9*~cM;73!EogT2q7PCsT^ZKTy{H2J^+ zGTs&>M;H*1ijN3Qq9ID4SLdZQuKuOfZv@wrI{3{23S_(^Nsch6EEONKPOmOiZc?49 z)ng>k6h9c_KnN1q^&lS}LXyIY$4{d9!N#DjWx}AYV`Ea?xzcSEoHPm;MK{F_GCJae zew!eJ^7dTFLq`dv;#0ViXxLpD)E)L1)t$~vs!vvWj5eDR2B#c}L4Er^2e4C;YICe^4s-A3O%Vh0Uwa6r2U_T(QE=aOh7Wa-so(~YWWc>0X=J(35f zZn(%pr;$^&O1rE4)V4t$=s0k?(WjAo@KVNaV~` zD!%DMtWFsW>PH`VfQ8pI>!TkXtRBM^qj&MT_-j{|AMn14(aVpuXH6e#8QaG?j*i{= zy{mZL6ic^=QE6U*7%!dNB&sp3awA>}A{FHs`s+h>rM|@Rp6wajx&^PhwVe8rVT%Bd zte2wPr>G;K*zPFzNIqFZYFb%jDN}R`&e`v*c##$6x~MiL*~GHAdBLNEwZ4j~yI$^b z!6DB7G@H}Fv)rOf)mlVoH#psbiC2EzFwY{;@QB+-{*_=wsaEL6?%srYnF~&FKj(;Q zJF=%zj8L@2N#SQM6%`>u&7!FYiQ>3zr`a+4(4$R2Ez^VRt-SjrZ`R4P5YHx3(f4j# ziR@X4rI%Oiv~s`j>F(QY8VICurX)7%7^3o=N?rseqd8+#Kz&roq!i>BwRF0oo#yhU z1jS{m^dpt7(08n_xHB(MV`EC0#coiJgVu7EF~RXDaoCb&zAk^NT)sHuSZTJ)ITCNz zLpKj-j8ooUSt^!lm^><6hK}2CQI2zTRX#impK-f4V(IeEx^m&mt6q6mI_9=0?jn*u z@{TMz!jI%BZW{1bUYjltbZe%h#KwOIULt!~cMB!IQ`CvL7jqORn@1Jv`H)d*+?W2# z8_uKnlv9QI>C+D3|6TC;2P%5{!5EJFpZ@kQz_QH;U{sr;o~fM4JZA7WdS+gp^ngop z7WS7~b1(|?%46ojro?Re1>T>ye*ILNrvG9m>ES#NQu!j(fyvHTOYpwYd0#quOKI2E99Y{q z2=Gz>`|VEI6B;q$f3a|oj5n6Tf8Yj`pIgT#KnjcKxlP`8|Gmrp(J~o>>jVhu(JKu? zg&lc6Q!iUA=&T-r>*P3h-L4!2@(+#J!sTMWY9|T7=Wse9n(D)D;6Rc)?a-6bE08rU zm-!RoS}kxP;TGHyPE|>S+zY!mKly3E0X*h+7(=$^i6-IiEK$1JqPhBe&;ABJ6wayL z%iuz*Hf8nS+#jq4Er@PI>xlu@bFH*;GiO=rcD;)6Q4YCL}FD&g@s5j`3NQEG_R zlUhRlGkA_<`O$%-k}yKfMjL5N8emH=IJtA#9hrU1lf)VZXBxK@?2zm^CE)F&!Vd6c zn%LqGYL1{%aZ~FR;k63kV(jEIO(`%pq8BgAuT^*E4aayPDlkcCUI4N$FxHw|o*Ly| zaJOsHa+a+2C(*3&+C@u!elbVLj!!!r@OB@pt#mQ74pAfHGhCVlZ z)6leY%f2y^KHfb-$7H!`Y@=$F9k|!~gZqFx+*Dcq_M9K}D(I*`1O`ulOH>mFb3;~M zTsGqDmHs}~@>+)Ve!;41z|dMb#dY9Kme7mjt&;S4Z-jlHYb!NfZzT5UYTETREOiziQyKK$$zXV*X=Kr7y7UU1FPsj3 zy?i4bo1ba-WdohyOKgXy_YdUpo<7lwnh|y-#T-`G!?@iZ{r56ew=3i&YH6x$3ixQxn=HS&L~Ig3C2|5=33pjZBfG4%eefejlB z&7VkV4Z0vMhWFnIp7$%x`95*?di=r@QZ)`9`%J999mf2f*mQ}o zaAnu4A%lxLm#dT;3=gq}VoM3QP%?r87Ww3-7;2xkw+)SP&-(hwwZa0t${yrQ{eBu^ z()GOjc2~gBRH`ZqZt9U+Ke)lclO5&%UAV0f@JVr6uaO`t7^_E0YU{4Qr@a~`JA*3l zaX~!#E@0M2mxH($)F7}A!+9R8go49~4>CU^V310C!rK(5>Y0UgOhf@Hdn@f2VoYuG z@Hng)16{ILY-sD&TvbfrdbTAZL+IR$PgR0a8VNVBdR~iVOB|T$6?S`Zkfl|Oi8#|N z3Y3X9@ye&IqhXIUr@V$CWt;K!7h!r{!7sI*;TXH*@DuytZ&eEJ1sb+&f0dG}Lz0X$ zpAt=KT(6DVHeULM;h6vj9cr9aA?lgc8nH{{%N3nm-8AnQj{5+;?E%u%2Ey+f6{;0h z^Sj9?=g9VNFJTAU986Rsm^Ip7?LB1Qe6o-3KkI%mkXXv0s`z?hRg~6d|+qYApVe#CoZ zfBqTf7Zbt3Uxw76iEAN!TBF==Z15wbH?zXMRIHvdrKGO2qr^EvhK1t~JZum|9(xl> zaHT4vxx;?{(Ua{)5{dV23y0 zgQXL)I#?)Qt%K2!4ijyq!%+i$wX@L3*EF~=akPfkoo&a2=Y}o1An8P90i=G;4BQiL z*1DPUmj>v&K4y**D(+op^Lc6y){!xM3oiDTgT8QzESr z>>(oLHBw8^G6XB7RGy+zsS*`^?w|5WXO zjH*`Rlt!Z!&aTR~LI(#|1;7H^hpP}+`Ba;DcmG|h1Z(ibkJ0p8$iw1JPWYpNralX`47_AnYEeQ*fj)+PUM&wskBT+8z@4{bk$g#6z^k}%5v z6a42I^~wMv&)|2-27>{@6{Kya`BA+w*d(?&t?|r;Rq-W%R)N0#w4*6jq7;uujFXJ} znfGmAF+ZNbc9$Jp@Q82glfok^3^Ku^e9&Sz6f9IsPrLef`@M^4|2p9H2)_Y#mQbbK z&+5x9cqkt$yhz(snZ~NW7kmPb0X3qLC=gw_Ar|b$aN;WL@!1J55GZ_RMBH+T5yDt@%Ch+wHja162o^)Eo zLlF;kB*7sua7!J?#Zz0oer?O~7doGPo8E`vPT{4?P~}&<6q(v)XxuLvF`_hd{qnnI z9BXEKmW(Ex>>?HJcb6qXgT9&>rP`lMlqcMb)$KtDXp(C;RXIsQe9m~cN>_#fwJo{? z5_=j}I{mg;X3!)anLP|X0d*6imB>-XP#+2q%$N1@#%BO1b`*6_L1+BPjK@#4lSwPB zvoN`CRI#X!2qmt10E_Q0?tfe#8zyl%<6bJOOlZy-JL_blG5Fg=Si0pWTfX_U9*37< zzrETkNr%feP+!E^B;67gUbXc&xP{cuGFlCQ|6{fR>Gtqz9~yD-Up-V)!WrNnxtA5{?WV%{H97!2HBKK}3Rgu$lWD>z1fsWN`e!Cn#+ZN^37$>ouv=$C?{IoU(V}5BsB}iau^v*T(qhC4 zpNUK*0Y8ql%lw%AX2x_KHQ0Vw8q>+W{dvDnRHLa4LU6MW!AJj&9+pWYcJbHa6nB*N zMf&cvXGHI0G4IAGij0EWXbTQ@RVYuyaBHe?``{G%y7d=6uoK7Cn~Jb zo0>rfR2^Xd$TN_SUo-1No)-UY;V4%B#6rhD8DPj6JysuxHb7ezL*R4Z`uEyp8*IoO zA^uEwL4vyeFAj{T%NlHLU)uQAFl972)bt%kMh zyu`**Lcd?X4`Sn>x1>fij#<(&VKW`8CuNKEsNX0cVNzG(d^=Xhe8rKQDA^={mau5) z&LL?#3~RD(t96>cD)z`~ZIe|l=B5mkqDrPsD7_$YX9Ua@ACy;%)$g$8T?xiN*fAX2 zwANR4+HHcYaA?G_$u&WYxkWMYxm2`zT3sT6!74X+7sr%u&i|9u#Dv&&wO+s6+W{9JAZ9X z)L2J%6*h~iqKElt<>rUSJmlvqf4Ky-aNF+7&#r+si8n;*6Gd!4%|9437uaim- z{1~(f#3}rg#gPB}W^?Et4+bv?)& PS^|fS(p1WWUWzDK#ZudejsD4gybJYYd`Wg z@Py_Ym`1y-;IjVT2&(*8p#^CDNyHYk}!P^Q~4i!8%{}41qFpZ13$o}Jvg!dbb1$^Nw84NmMSqRNF&s0 z+6=mDEiOB}AbFM?z&dH@tkLdSt;g+mE>@osu-|-MP2kRR9==A%Z?oNZC3GDBv1qb( zP3TxsU9z^WS}j3S`lWN6e;)`W}~e90E;f?u(-xuS)edhPr@~qj;0b zEmnC5-8jVn z;YLlSsI!m$-n-&tw=LU!gJVyqUE!V&0PMt|1nH1j!bq|=o0TvWq$OE?R|evnJ;~nD zp5GwPW34PjA?9PoT*9mW+%)=y0Tw}x=omU+7v7vyz>xigmFyOU>Hx7$#dVY128~M@ z|1esD=Kx7z{aY3#4aIH6fu{voie)3cg;yZCJxJ6NDIqtfED$aD6pS3=BudTy5(roy z=xC-RKDMdExIkuzDBDEUei$tC>S=?u|25zG%X#G6A2KH3FCx785lQnj8C z>N}y3VFGHDuOcldeDuHIY4wuRRk>5U^-gK~v_)mU6a8ZU7OQ~F3@bt1cac+|p3AEI zvicumT*`+Y!~So23`qaaYZSC>^AT+YzDpal*dv+?$)?KYv45{b4=Tyb4)hP& zK@V2KoIt3xXAP#F$8Taq7uUMLX%&f<Jh8Zrtgs?K8G6e6(xOa+m{&GX`n44tU;I}77bU16d|pYNlKqQpl!2-w+uS!5F51URHrm2`z7=McG!h z6^r|`d`1Ij%arU9VqQ6SZ&`DC$g>vWZ@wrmx**7VWg2&i(_5pFl;UU(XYa__!(2q# zQ|`E#e%#a=J0M=)7_ZI$y0MdD)+aBpvg0GbS-pB2v z+(;q3Yh{vW7w6l))$nFguVm^>>H02p^)ssbo5&V6IRUK(UR{USYo#3BeRT;WTHZeV zlLR3~gi|r#$}?uEgD--6N#gQ?X&Q%w=2y6yisuuBj$uotiNuk=!i2tXEx$mJwHMSu z(a3yqts(gJDxs5_3Z!!1#fz6Sm_X}L98bCT2R$<%g(;k3q@tO07@lpwmfqm!w;cmr zH@Y>+hs3sT{|Ur2`aNtPJ{))He+6Ryx$FRof0YC?TmasWALsYFZoV-TniGsRk`qLh zUneS_J^uCu$fgiu946Aj!W=zY z;!!;Q*}%Xz!@SMRNfHX`b4n`8FG}LQvAxOT%k)^Q8HmHG--PIRU0u7s=RLn}J>N{| z=tu^uBs_1qNJcpSPDwm3D|2wzSPt+XZt98)7%u!pgsNls!CML=1~UJF!^Y@gXSdZ0 z$Af{0OSqRS;#J&Gpp8_g4DI# zE`6dp*{@pdk6$x73X4Gvf~vCHhH|Bu7Dcnt6-~4|_uB8>YH%OsCRDjf`>*%PRsvDM z(~P**3R}1RoK!gH#@O}Lb}4|oj1j0vuYzbCFA3gCC@-~xx<;GIWm_O7pA5ZsXV72L z{4h)JeghUsqxCf=zKu#_LXscXTZv@y@GIyb>cLF$vNCmXAXt%gN!ck=(U;n?cHjTX z&EVQC-E{mn1iVUbw}(fN16+i0SScEtLYKV|N`F$47^=gjJk;#{j~1Zzq%vf{E(nc5 z;#-!S__q>~gpi&C@?8xokuu}KZulv6g>SNj?BMVnURGP_!YXbalIwi=*{V?qk+|D~ zR#W1`CK(}xO}N;5F^dw5VMT5V-|VNDjL9@*OV}g8pr!M^7Z$h(y<;q8hBS(=io#Ue zpu?}iQ(-*OguC+~fD!?vLjS)8gxM!(n8#HDt@)&2ISLY4=#_)TGm(!Pc_Z+I{tgFd z#JIsuom%&b^sUo8Sf)&<=6B-e&-NNecVXZe>XitzAvNf$91NfXEF1OxU$q?rn4Y>rD z);=cNtu`{GqfwgpFrzgH7q7dj!7B9qG}>16EwkR=4a(do1tI%(@_`79>SA*^K5rdvrWk4S_e8$6fYlsse9RFU}A7^7g~6Dt+>!wp${t zM&TIXhs zx3*2>o%GkF9*4lRp5*V$wU4HAq%MoQXHse28_3<0wCcc4Ce(}N(FsTDO`n%90Xnl$ z!0nxH3G-QtI-~~OulPl1gc}_tN3Fg}UgNWhPU-x)O-4Q|;%~oXCjyA8{Jout-}Ja# za`5*TE_}qm*C!$PJh5sqj1)eQoiQ=4c2qQ%oaH@-9k`cbgkgzpP4Ey#oGYsYlI;~e&uJbDy)u}WXo1haG|-B(R`Hr#zfuEnL{Jy0;5dTBeBaO!+oZR znxt;M#H0F=mU>lJ`-B9{jwj_qo0q@Bg>;d{_+^8mm zd7sV%gW)lzCqk!zTvX5qs|Ev0viyw#hYQUBiW<-}{tUfha8y!-pv!oA$}avF9x-h6 zJK|ognx7-WcA`4Yz1z}gGHA8fllxY7bJ2jYc#plwEZ(GUm$XN_Yv$nkUN*<1U)zT; zLK98inOW-lGhq#s)`*PZSB&tQfX4W@t~ih`MVxdd-a6<3?hTmplP)EIGFLHpdo5Fe zP6bTlKNoazP&_G`z|*SD?I&5L{1w|mTJNhrV0LkO~Z1r=E3Xg={K|FlLEqQF|vLagqk0M718r4<~>t==N zldnlY)Xc|ALkNM+7~I}6OUU6Jnz9|;#MRdQ5^oC=Ynjcy6)4z?RFkY*rVg#%%o{|; zF8uW_Ny4+s!zN=^PPu49nr4fj9?Me&A>H`y3K%+L9=P6nWqX7A$Hib=w0x%hs04%{ z{%>oi|kdUeMLtjGJDg&s!FWcWFQi`k8p+j|qKFk!Sf` zz2&?4QtNrF1J*Xb-Ez%#k`8>CVtRdt0p8j}*EEu+Z%ZmV`AYRy;FlQq$?>c_fNX=L zivIc>N@{i)!^ZAzB46aRt}(Qg)d55%PP%i&Iol*nRq_+L={4a<2(sJ$D&9h z)t#A}5s2|p1p1>J?P!uhaHWPAu_|tMjqLFQCf5iC%B02ODp@L%I(s^&%Sjh!|*qRo?bi|oEDOj%`5ajN}F7%=Jn^}6@c)+z5+!5 zM`=}F6_xfeeRN#(^_zT9!9@5$W+Oho=FJRfHmGo<=V=myz_5}#p~{DsjOny#eMni% zF{W9`!|PZX80Mf2g}9b*xiGLnQr4W)MQKj?)5Oo3?|x%9bd=s>tN6_)v`j`WXD#PE z=a0PO9Oth`9U1Eol^7kDn*ao{4J9`!mwqbq4K7#G)bj|#@=z_c(k(fLc~AOaBD}Q- zA|V4cXd?Xk2P^gr1;|{8xP~#Gm(%g3F=;YKC85SVQZD*Px$r); zJD=FNaBf4$81u6U=3H-#d5x)w!^{W)lc-`oyGb~15ibcS)-^$m2*5dlzYBH>7q7@_ zw(nv6JQUb0JT1mMLtXmgW+9SOX?QAAp9JqaOPbf96L&~RwFy#6z{$@<7dqJ&rCaJv zK)k1CK~U7tODl^uYFK1QoZ^NghoZ2Bhy9>upu1VRCkHkvjx&G-kH!QGyJGO_C!fZ| zNsseyJw4+?MC6bSWq{8`uK?vE+oTdwT7yN$Sw4Ed+|bA8!JuAuc7HF)9? zd<0D%8<`Xu*`dMRknJzf#aBDv%vIk6g1ssNKX$BySM+&P|HD5~t4st#@Y26I%SavO z=DDU-jaD#Wb}7Q+V<9x$EJX9>Zkl_g>=l@ttie$mA^_(Oz>70`=_YRP-;CPPu&$Nw zGjxMyGkFcFIWXf-b^(oayt5Ys5!G(y*R^S?ATOg}*8yg36q9+O^WLiRT?ky%xkf?% z8$}6Pdo%GK*9-7vgYLvLd#joY|8IPy`oehm4nxT@OA^#SdeaoL7$!$_%(M0mhNx>G z23Sb>t=uCEK4|0=<~AmV0`h*yn7MsA7M7Om$z8ZlAHq=-tn8iju6|B;GV6!S{<&t2 z#N-wuAU^+-<+qz;k9lw@m7xqCf!1MwobJ>`wNZ9V(m|{W`j$FU#fI{4<>~xY4ns{C zSy|jedwcH-{9YcKVM{z6?2_H09iu6%gVwA~u?Gf6TR=0dX$=W7P%z=)Hdp<2d}T0M(N-i`V2 z3`!kBd`JZ1>nAaE80|p}Dk(}U8Z3-(j0in*ON?(r1XT6eoKm-B+FQGQ(HV(z7p&ZP zK2*b+)j+CP4$VrNKm46L+GsdcTJL2aQgyG|lb`RaQl1HR=L@$wWQx(bvSiU(PYFu* zig$w=e`Q<(m>KYY9HOZ!WXr#O&{bqh(VbuPk^qhiGqOLHQ)=9HexCdl>}Y8CKWu$t zcV=C>ZpF4;vF%ixitSWv+kRr(wr$(CZ95g~9VeUZIk5a3w|HSve^HDmS!DG}3L@o;4&8byc>#9H z?S1C=#6Q2*^-zoO5EZ;%@dQE3(umR_;a$1@=)Qf;0A6;rega(#$4P%41j;zTHueX2 zhg)yz`6wclR3x}l$ba!UPeHe^)x z4^*WaBz}K`OeB#KZOO3A5~lx}))X*ug_oDTSAK3;-S))5yJf3p55H!2)d<2wZ}skh zjb@864l?qpA*E|Ts%2v6q5b2{(S8G<+uyu_xVRaDaPO=1|C4b}Uvd4=G4RAFv%@-c zXHpRyYODsjd;aeHlIbb5C%&;0xH2d?<*>s-O!OV+qqWZ5(*9wbX@xg z->{95ljDvAR;O{Cr^{*pc78=XISl~Xq2DO8u}j=Cq-hNNQGrG@4}d#Y3oHUAS>h6d z{esfq>p7FlXuXNj%u~#A9mb7wo}##h|;UFieMx-mE2{TX#Iqp`CNMM7{;l2 z_V=9>M5iYI8p23!_TkT+9^y~Iw1#wbF*@H$?^Tw`e-**-VbNEpD9bk*x?b!;PEoq{ z?V5a{IWwSt2yNj`m!9mt7WIGaetiQI5Rjn2a472EeN*TNKYqae|42plO++>jZFb=| zz%2Z21p!AF0Ux4b69HEN7XgRVHPi)sMw4{t;xR~12(J$A`5AW70~PcL4Uj(!lHg4; zKn&ZMGOKP$C!a*jySDsOXb6imtQt)Qm?8`dJrO2gw4rM1+gVqG+(!imgJt+@Mg1$R zf?7nr$yMOEjJB9Yauv-E+k~Q7sKrQ~O{hA7Ghz~O)J(~e8l@-@E3Lh|;CF?NmdsS7 zoRCzY(~|zF7e8zK>9nvzz=e4kxv!9SiVWdRy-g=4_i@Sd5loAx50-p=w!F@*qNG* zKC}f8hLu+Jrx3N)Ki9PAePj;ymx+cZWvk<|@J5ex5JRMGVz*{l(ikj{qnqfnWgjXf zSEvT?5oX($0GU31v)ScXlsG#@;eynz6mtf1dD56Fi%B?^6Z zVlp*ZvLefTloDCI`Z%u)pN_hB4CxvGd~P3*7s=`zbxRMe#xv9yNLVp*Zy+}R3++Tx zFvZZP%XsuEpE(8d-ERcnj5k2+5nrv=N4RHRA;8SVN#qW0w4USmcA`bhhgBg*X4mxi zD=&q7HPAX*e~lIil9V@}ye9e+!HMd&XICB%xr1CBfEvwTG+zsjtb?>+@dF~Q=UNN^ zueSnHZs>G|hxTZ<`-cp>oRC*0@ppzpe$c3F3%7QEBeroi_s0r9uX})}PY5n;2ti1W z#3ku$^zu}D&PsfUI}~}R`Nyo9LH=ivdSl@BLbL7L3 z=ezv@hywqxO1UYeO_M>K9?(hn zonCs>TD>yD66P&ee-U(PDPgf*xt_ESF;~V?u8gGy#<$IswD{AwO%hEE&q5c|*u@CD zh%tUZ*!R@>&PmfxV5sTXZb>g(VwX?-&~ajq2?%>qhnTtb`UaKA%;GHW2)y62jjcpvUOOgRg09Z?WJ%za9eZV1)|g6VL8!kr&7~W`VbdD%6fxC& zX8i&B&zWpz>6$e8K9gk#-}S-&|K0v?INjvmhcZ&(UmQ5kyn@6y5n2KQ(pdAlidLbw zKLwh!go-!~At7sAA>LTp9H}JIgX}ZJJ5-t}u$bpfuPDk_-0ehz86x9fy{nB>kEzsO zPg~jD-Cht3fl`?BdJ|9~xXXV0=Mfrq<@LY<%(XN#cO%qe6u=>vkh#h^fO%)?yVa?q zw72=7dQkdTUuabs4n9HH4MY&3kHK z)5%L|OO18fAHD;4?@fwy^?#I0 zc@wP^_#gP0jv|9mER2Nz-JZw2*hFr0y*=-8Tn-54_C z3a49RkX3Dg35-r9U@gg9D$&|Sw|0oOZ#+vUXn1l|lCR`qP1q0`wzEGWxTCq$$}o!o zfwMm@Rva~GaA~L>0hIqPk(D7))xOx>AbeH1m;nlUoQ(~8z|(ak$Shr{an{#~3YEo0 zy3R$s37;jQt_udbu-||PmCQ~tyZ9?5Y9d()pya zzd=;x%YJQ>XvB$kx|96faDf;eJ2CtkSIRx^7;41DAICcP_)E;!-Tb7@d{Xi|hRx-4 zSKPsoHz(PEErdNn%Ixajp+sUo&A;NmPcYYiy;b%9bE|$AU85|ceTu}9YQXmT>C?qI zKorCp6p|E3dx~3vgogCc+S5d%g$+NhBoVWSB#GtHileAgn5`j8I2e$U6^b&3KyAJTDtIPdBI-~+(z zc)^`3)-N$q%hMg+h3a|a9iXhs{G-Or@pNqKMjqQ8VtM zUJkgrnUB$t#mRK9IX)nlxNY&OH^HC`%+6uIZ?+0nEtL1-M8a9zz;VPoBjTTMrOoE) zX;G=xAS6UbtPc`eaNC4?Oa&woGy%dm-CP2tXDtDiYOq53Ep#DpE0{g1ES7Rz==L&s zU#_E7TzUC$>8`8e!WJ_9=(WeR?*sy=2iU58v!XZ=- z35w$4Nu?^&s1K8-sWs{3xsm$>1TDR;fzLu|C1rBq_wTc$sNUA-irYO{alWN}mn@4z zSB{Fq;p8tm9#!@^>f3rIag0sMIG&!M^8jXf_i%~F9v8vH>quBDQX7&<9T%anlRzKN zF?+0+X2*`jbK-!-s@h28F93_TG+D$wnlCU!19_+P^7A^7((#Oh;;58(Z+1RV#A)C{ z^0tX$na@E{HhVuKN5w~-nVOik?MGvxFbec(Cz=L%sineM@(q3$Ogcae*^#P7xn4r8KhpccIpUp6udNRqTNYvrcq?C7shQlL&pLF(!UI{}+@=}AlJ@=}uH zZxsO_aqg;|+6F z-&&YD&n$yp2PPe#+J|POa#*j~Bgag8lwRxw9s8{Uz zFQCl6+F-j~C;gqg)Q|Xn|JA56Ii{Y9^Y=j$#(=MhybD7p8*EAaOAg?GWS8uC&X*% z9Ga7XP4SB{nj1<2CKmEKy(>-;>6FZJy@o}8rAxFhDWUXxfv{dvfwpf4ZpQG<7&B76 zO0oeKugRFl#9wrEvEim{=!^w<5t^de2Wj2AVqj$Ti0npuA~#5}3Kkbbh3nxgZv2-Z z@jT+ zJbmao{7i1Jf=W31BDlDDdhh3-aTq_v#@T!2Y|$9s1(4pHCR#Mzzbo`M<**cgSK6R^ zeRpnDz1n7n+w~qADD*+8GPt71>lrtHaY?-OhXG`8xTIvk=!2(KZHek3dFJ(krsaF) zJf|;;v_-+lJ6XH~r)AGh5-MiJojd6=uaqOdXh3+wB4O$J9k93H&V0_*B_bLsa#1i35x=n4NYt+g$N#^Y|9@2J zMA`bma=&2h!XYSmoXTSyCbHc$uy2O5&@vsn-~ zi!8|^A?87W)`vtm00k8jLUlL;l3TU`t<0NWw&ynh^qp0+0l96N z0UF@Y8~k+dVYB6VzZCuXS_`s6M25PhBnD}iw1J=nXg_@ocXsj~Ef)qJDh%2V83IFo z>BRza<1Fzo`%7pfNJMEnV)neHbpGK+pW%G`9rve4UeY>=#cpZZjidB(emJ)CV2=%) z45qNwDWa1j3nMSS4}~kwL1Rnu9o7o!{GxJ@r~w0`ZMsK6ljY6qm<(1|f$!+v6ZXLo zRnZ3pkh!gPWUV+Slij2A^_MYnUrX&^d8R@2FU}jEf6l$rw?69Og6GbITx}AFmV>dTPxNf=|N~^sTNx5k|{49UWo} zrcY_fL10}8z`}E%9gu7p=>oMO9_Mw*{jazQ<_&_4qAC6reR- zyMI)OomRBZm~(u{9E%JcZ7v_6vnO@uZ>`tNLhCx?fZv0a(3JRy->6}?^_k0Y3H0^@ zaIq?ljJ`3jn>`UqySe|0lEe%@Z(!{yvpPqV|7eKhs1xDbsyEpKJatIQ%HltvcGsJP zy}H`}M&~legFr@5w7=S%Tou%R)_|2WW;$menRh^lX$?29IuMD^gy7h0jI0n)!kL~@ zSJ(;?R~@p>jb~hnZ9dotS?j3u22QzX01PAHJkwa~#3h?zrz@N6 zw&Kn@k&H$e_1SEBWvIwxy$jcmO|5eH(ieh)svkyISxKGvl)F10!V8tWq*SxQqj9%r z>s`h!l&5Z^3BAX$tzd1U%C0V5;Np}~6-aK)DJVL1JH-E zu3{f4Th-jBvS+jtwi1-6bhcwavAxq7L4d@~!`jk^d-C8bp^ut&&Ligu3 zsg*kLrHV+C6UzsXZv&QRGg!*{ku?=)-s)8UpDY-87nL-UJ zazq(uUPV90$8NI%;hAvcJ)+AV3MfJW%Ogg8&UR5tb;R`Vp0h`$UI6GETHrMr92P+i z)^C_?FgOgb=o-D{yp{krv}y^=k7UcXV)|cKO;@y=W!P}jj+StLzQR~E=O34NI$uA7 z%2gwU)CTIp3ca4JIve+~*0Htw&n*uiV-0|K>e_KpZQ;Dqi8_2c!q`1ld41gMihg0M z)Qsid;0~odqN6=)6asR>uT3Jy)f8`4uCcFda`o_VlzM`#Rzc%DI|5u`XPt^qRU(ZP zH*WgxU*6wE^k`kI?92*(3e16l^l$CGiLq-AJCsEwRuxp=`;Z9YaOp}8DraTw>Y=84 z8th>ljRcF7+a?}SypIil{Jye7?juyEwap8l#(jGh_MG-wV*=!D9&G2n8dxv{WWOHV zB_=9~mhudsNSslTTfsIVX?!5v-htpwkHp)xc3_2#D_W7PaV!qiTXE}TB^GnJFrdd1 zUo$eJWtkBt#sy}=4jV4*Bh4+tp_}V9y1JonbF+LF5WUThw-@2VXZ+jyC`O^hZI2OY{XhHH!}*7_!+0L z9MVm8GUNgRz1Mtwf5{!T$0UaH=uz~s2y-Y-jX;r+rZ^^<%Y{1BAGq+6k%Kly#D!4% zf|9;im})*tBHH6eum0E@qOiJgB^;!b}~@#Eb%Ua!3P-5d>210y?cCk}!JV z2s(591bY1eFM@mLChz9k@OziZQ3mHVr^9o`lkJ(dmOr9?Kt@T@{sM48jpQQj;tK%V z2@8CC@SL!p8VP6q%Cc(E6at%h6*U#C5}kXUDO);PCd->YyY@(B~DKsmmo~}xC(w? zwMFORjbQ#cx@~2xWWa(#v&PN*?jRt#uPrEsdZxP44Xr?@%N@^}U3Jp${r;Q})MNj# zH72F$OY52WQ-+SanC}JeZxRd#FWqejwoSa+YMAilgS%MkqdxfC^Rg5 z&TPA*DF@rq{F>NPL9Ng2xxi!r$C9}x@rjKT6V_zPej&aeUYq$Dp zBA~3r`oo!Bn>NVCJYBSp=>agh+^e#I1xEkpg5GD^s_9p+V(F4-4>!*UP7?{XPEa*6 zx|o<`x)Y9OM4PKx^;0`&^WLBoLs`@250gI~z;_ci-4J~1Ss~zFX6Fz-tjqZRk#LRM zeFVYm6#>uVRhc_8M|kk*Q`PTKS8SpudLpgX_z~4<50t2j;WVbad&>Z@d9HAwpC@xo z=&t)4p^hAY+efXG1bbRE5u=7rpleJvslcX|wR(m>yPcpSe&@+IO-2KPEtZ{kB-}-s z+(1F8fgNygD$dTf3j2>NzsXhMz}V+sp*b=ZEP=Ams;+{_t2b(arkCQ^bN^mE3f$<8 ze@cXuLY{%}CN5cgQ}X~ne%I!yXZVehNf-ajNVLTti(1$tR2FMc+uD#g5Y?=QxWK~g z?I1L#wiChh$Q6i9WZ+dG=YJP;N2DV+5mc?F)C6*cpDc7K;o<$2&$Ntg{H=BkU57eK zpkBu{Mq~20oDsYuqrHKbPT&ZHbPRg*N5mAp;GWVlll$tA8?ynvS{l|gm~^slpjWt8 zECK@klfPz)i}a8O645n%!ZE_Td^?Y!Rr^;Yhh_K;k1JPguR?Z3UF&(*exQ^qCGXDO z`JCF0s;`3w(_|9={897)Oc=JoaT3w)hWm)aMF8;?;g`<9TByhASy8?M`XK)Dp<7aF zhA<&>1??lt!nqFE2~o!E`N=%of73FziLq4;W9f63uY#Xb8R3P5u2ev^qbB*pTf*fr zL=e<`wFY@#jq4bwiX5HT=K|HdLHMijM43U7z9B%BR>`K*eY`V zE~lKWnZ1Hy9v@V?@m|ffwsZ&W`A*QEwc?`X4~WWTCde+}^j>=M#=t?9f<&k484kSR z(4=P#e0ct5T<_^cmum6_H^aQoUf194LUqO}y$v!>$+tKsxk3F$`a^r$Zu7H0Wsc-I zFGAE1v!ZUa(K3^1t@SIuG1c914@U_H_#5mM7YEMqGj%|5z@*PkM20hmE1eT|gLcHF zk0@7VobCjmu!mr$^3`A7_Hd-?iLl~*LUBiR(F-mLzw;2d_$-PCLLM#9o1viYM7rb` zPENo)ZJA(-1L+zHcr!M3E)nH2gv?3NVjs%rl<|(yoOPf?c@U$mreY0-eq!d-j+OJh z8w?@oCb|`|0@GjS`uY8bR0qdfkxo=hJ&75t<1;3J;`4_;f-?TSP(M#TzoU!GeI~0C zG}h;Jv;i&Y*p|5&eW2I06$kO)0ZtpYBtcqcLc#Qc7{n<>VC$4=0guV-Rt9$;5Amno zIR92`yvSqX$4O8pMY{Fg6nEd(>Y6aImJy(>_Soozw#9I)4)i0h0#z{x^(>1Z@Y^1WH$^_5o$Sdnr}{d(;;4==4*QO--h1Vy(o+DL}*vXG03A0!y+lZ@)4fk*qmf}{}kek|&*S7f;hf697bE^v& z4RZe03MVzy6&R&wRgyu%=+VE1)2Pd${QdA<-17V>Si<%c*GJtXlCrEZ2gwNC5D_7t zr)(Gj%^J&S-VhbRD4ITk`3r4LVbN5Sby!;o=64zCnqp-QyRtvLl7(Zznl3>ZEtmXd z4SgfVV?Gg=;^l1M8je;e{7UwB!f*+|YbNq60HoB*4zZB{zKCldu?z;jur2RbBOiP| zJU>Dij=KUx9)=U5d8xl0hZCf`VsIY9BA!=i|4j6m@28S1uE0ZItP*Wh9{ljEk_~Lm z>keiaeN^G=E=L((RB==f|Cv|@KVG1~!Yrl~Tud%xsfPBgOD z)trV*?%06H3Fxd;Ru}m}oJ9_Rq0ht$uUNt*RXAjT%?cE`@LQ_*jL|LkXFth*rROX*gqYS}1jiq%A2cjH-OS9jg;1ukd6q z>w-~BQXB65cWR8RmhX89wH=QW8n3ig~) zs+lxyS&eb7^tJmoC&pWXSED>q@t(QrQNmMHZ{UuUX^ge|*;BPzqE{o|QhA=y>oK;C zwTD5Zkdhc|c791Q;u~%O281SfX^b8Xu_NJai2x?Qt(cj%HF`=}|HuR`kDSYJA3bz>H>ea?RlMBTsSn%;pRuV1RojoDU&j zyxtQ(;^7{|?T=2~e}-}ZmSw))FP?yK4SGSGW+K?-JR)IZEWY6e+%vKb1&uid~D;Z-x?J(D_M zb?aB{EK8Al_j?8{r%c~!6v0$8>+HBpD0lRFhHf+K>`EV5y!*a@0}QKnX^%ACLtCSo zQ?GAKj=(?rJfph-OzgMpM-UzT?;+jH%{O%SD4)F>Lwu>(xA^xk&dl9&@z8JSoe39s z9%e(I*7Uxe7W8Nr1dj@%pJw#R7d#%N#_gAdZia~s6doLdW>>PZPsJ@+r!>iAjD*f} z1x-RJ^W!QB;S9AZ2jRSV^0>$@gDRXNY9pk3KHMbWBj@^n`c;Nq& zQ(2Pt9I_SM%HJbcS(&7s)@5-}V}3e0|FB(TRvbLvFyC*sc1l0rPFlPrqU#TdO-JuIn=x*bJ^Vd_aWJy3g zJL>)T(t~Y@?c(yvmUWz(=4Cy){b<*%(#=)d;?rJR+YkR^fXN-5DL>n_$u@VK{Wr(V z%Oo1}NybsgzCK~AV8SdI=4|~_&%et6=n;@@dA|kZa7h1~A)fpF<41Pl_ZEWxy@mWw zA%LoeEy^+4=cm@F#kd6n_$;IpbSO;SZ+YNeaYN|a$Q+R&N+Pzp_#Sobai%&Fl2rZ{ zGBD_Z)+WMUGe(jE8Obz3zrjJ@4GAgaxT4ku=2H#hlrG2DB`jku5FQiNF1^^>gIt6+ zohi<*R?p*i6BoWN_eXAkPvCRApCYuO@1BfR{!yrTZB21*qas2f82ZcpXpN|(X)gTc zJX)w(mK=AfhkE<^`a?l+(5ThoP!Sb&WN?Ec_a92RJ$4qSVq$q&;#0;DFkdl_qQdt0 zHXoOap15n4gYa|_s^qx5(|v?yC1zq9aT0WK`tMkKZ-nM?955OH>n+eXv&H3|U;-1WM*eU1id5&)g z)X(W~_^7o5f@tBk!TjDNmE^6aC77A{vo}VkiGd|OTF_U3f`#bgvKAa|XtpAoJZd&8 zv3}EN%pp=LZ{V_{j+(5;!MTX2>J9Q~n)Wz)9asVj<7RNMvF`Sj;CT&e+!AH^;6q0o zMJ_Z0mOBc8LlOkC0zWj*iX96a6^5VGH%JJLxR#w^iQuky>gJ?_g*((Z*lJ}!{@e?9 zH-!1mK4BsN7Nj;*jN^V6|7U-yv{^w@@;yokXYQfeSF#IpN_>4Gg!C3=41GLxG*e&) za+PB$!5nw_(eW}zE-bT4859)6@fjY7 z_tLn;ka>LAq-(;SY-H$H74EGpBvO=hd6<=^XVRl7N$=zxFaqFc7X$}?_zk+N!2LLV z+)9^yOYsKmMG`byU^UzY?OnOo+cz)PL%Et1^*!$ODnuUS7fx1>;>Jk!5jJE3JGwqW zmhvqCcbF8VPcyPx<(7NjNPJdHw-1I&`(ViiPS`0D^PX&l_Y_~c!50b`u@`Y7HwvH#utg`)ApAJFh3e!s7f4XQZ0W{r&I4{N!JgbsHiq*UoqM`N zq8LaEVBMeRKYMHjbkKnr|6}Otw!U><~LpS$$U8;o@yPCykH0IKdCF z=rA4Ob2$LS7x+A{6Ed9R@Oy2x=HiVdSSo)sH_~zU+cci)gRFkC{g{5iIAtC+UECC+ z&lhNGBYNB#}tuHfI%dxYriPd{-vqg-jFLDU4Ob!N(MVqv`j*niQp zs%u7j!~A#?xS%h=+Mx#oZMy8Z`262EtUY`;oe$QG;KS%trW@-jBKKz5#GF7%ySDjY ze`^!4aoz>_-l$_i5e4BcAyJqT*s4j>pbqKRX;HQoFCT1JNyzjz=9BfF8jnr8GmMW& zf|o~}!1fDt_iFT$!LdIf^4TH+;zdK*Ml&4jaN;ixp3Uv0rgWv}O@XBm&@uk*71<5s z^}8B;lQqS+YgiSD6jVI^H*vH2Dt(S#@q|p>FI=N7Mw?~@Q#(jl1{X#(g`;TPp_dl2 z`VjQaRe1fRiP4i|x)?m&H|od9@4oP|`)bFmktf^iKIDGPvb*9_bIgW-Tm+}>WyoUN zG>?|OKhogcT=oxf)GL-12$+;bc58O~_8&eX7&?-x!QO_ZCROlrq%5jDo|BP_k}-^U zhz`5N)*xEboQ|aIvtXTK1g*&E^WIo0NX@Y#zn0>+PXlda`Covz_#Z|zu2__gJ@D1$VB>VNg*#R+d%DVVQ&NW6-Yo6h_oC;ZM9mK{lE6a zxyj*o1nd&FRJ>NmUvDcoB9jL^I7sO9f}gS52l>Q4nYxg_^1e!_#X>DOh|%^@Mq#24 zL?iz)AkWEo67u+C6oRPH;0W@{Q(N7@p?Tj(yXG`lRq;fR`Deu1ZM&@4rBY@p{_cl7Gt!ta*&ze2lAY3BtM z2vGZ=JB4*CydjhTkd<_&U0c2;6uaS{WUb&e=@g=`rAs9XQe*qS-C7BLiN4EAOaB3^ zgd^v-UKe-p1-fAtY)3eV5O2pfZb`yv7PWRI;BY)xGMzbeA>VnV0 zD*&NXVhATS-_ssseYJ2aJzUH=voF5eoN^`zT#F%1vn3)3f((>zW6CVy6jH+pk=`J+ z+LLppiQ1%gDz(wiWGhFURAa79z5lBUojk5DB?9utk4(h>{g}y)8TbcI{STO0sRre$ zw21aOZAeCsg&zaz2m2GdHzhK{PfqHG_)q?yg#3adz;Vf=l6P^V9itQJ{OB`HeobqW zh1fJd!wO5}`j|lTeXIrxEA!Me+ESq#my8qvQxyb*j+`*4KQ#qCOP6*OBjor=K_RB6sIjRw@*$L5 z6PNOIgmYmkFV0cDVO_uSf% zp)in)W~YasZ$wR++#z!V$Jly;Nv%u^3gzHq3F`Few51`9cS+Ph(hX_>O+Ba-k(jfF936x@V=8Ry!`6NdK8ij`!5}`v8#59^ zq@rjN=**GdO|a}$M%VSLEaxc~AAPP90}sf?a1vc}fXAHNrje9L&JGDUTNP3bbqlWY z{Fev?;v6d4R+$Omr~sT-I8Ik}5xS$=>UY0`L%8^PI<8;Uvz~BAoE*p|I$=bxh~74C4tLrkd1 zh6ol`fRdz1$WybxQ({T`++JubVG3i1S_eohv&EO>9!(+xG?n_b2kpt}+hk{`jzXrf zfX7GO`Xh`0d#v+-Vgno{f4ja>EC)2gSR;6F5%RKHfj;*v9B>*Y>pl@@t@J&(QqqS2 zs6Nd8TN6}NSCR!}5d>tqeE1C1eD1bsITjsTK;Rnhz(?$iY&9|wwjqn4!G7&nz=G*{ zP&^4seXc0Hj|_{i!5l2yEoFtSn+Km8D2i-} zlu68~c!~GxF(*lfY<2_o%;*frOY?8sHb{42EWUg&%bO0ICRSJirA_za1iG*3t3H?495DM% z)oYwuFFK^>n_(B`G|1q8QxahS9A*e#!R?>l%w|}E9ECCjn^7r-0fjvTg(aI4ZIhx+ zmH<=1;$YgE;vu1XB3>0?Hcl@C*_%eq#znht<{8Njt=)j6XN`&z1qnY$N(+7a8m&)0 z)fbDNV{+ROa12S=Z$Fyf+)$&l46qm9feFS=xCQPS6;s8ep{1m-ctSXc5ejfkv>j~* zL+qqDbJ276p1^^~;uv)iOB+iR-<@|M5}(S!Sxz0I2gRvsZT5 z!*G@CqsQu^6Xd8Zym_bweN2Q0=3^XWb4RfWUkCc-F*!r^-mP;+`tBT4^^G~^m!AI; zGY(Hk+fvI5g=z0BZ*5|R2Vg4bZ#VxwkVv>1$Q~J#FJr;U4FASM`tz~f;*1wG@9sVnw1)!s<-YL&q>7bt9ti8Rqm9f6H=H}q6AzH%N5QvSjq*|;X zf&1AzL}$99RDRy2?t=R{2w%DuQ&*SAVIz+F*`LzfA%1FllzN}x>_!VWSXNgkd2c%D z?ShM>cPP!9UFK3`Gb_ZpIteZ0R{sDxjwJCM>|q=0Z?PCyg4Eriz74F z>^!u$aaw*|iySMvfYU%mt3Fda{Zei_^&g7)y zr6G-eJvuGt<|P{5Oy=>C^onlej4KY?<|ZucW<+WM%}z&0LAN`s4D%H>pygHqVzC*x zcdLx+RV6=xc2iCF3h<0i(HY|loHbnOh{@oH7?Cv}YMt~1$^}m)+lyuz+=s}^3pZzy z5|dNi%+k~riZ_zz8TUIh>b2+p>kPGK&RBt(?V2hQJHaB6V8#*|I~pp_L`s4wN@q*ID?v@M;1LVmX(B}=`rZlphdcs?0 z?)^AQK^V58sg7k#;~Xd}Z$u$^;S8g9*FvvT^YkM%gTfgb&o;gvvvF+d4_a3NBZk#nDdtSzO3`LvK>Dr}mX^RdD!rS7T^IoWGQ6SKWOWjB|m zw<#l-nwm=UF}~eYVXnRN*}*t*HKPX!M}` zZNzmt$(H-g1i~e2X9-g?zVi-2`mc-knEcB6DR7hD4-*C52p2a;4ASnm_ZoPHlwapg zqfrMdJjbfAEiC?-gVv`mr6;L$jqcNs!RehgKZhLewQvb~;&EBm-QJPO^x&%oprSH4 zTYT4F-T{I-0|3&Eq~2)g4nMdS0{kd)IMEyf_HCRjy)nlN{$KdL;~b!g)jt()u&28w zt9|4>BV~UR8QGo>0i_MHx3{K9!qg-~$H-DMBrfInG}+^APBo);QQdJ)ltiu$LiPC? zuO~jRFtwkiR?LsU8Vu1%aYUTQeU3Ik?HhQdOao*(ZxdKsZw%?tMcXV5*zBS{7?9h{ z;>W#%fctKU7#`*P$FCp_q%kdyIo###g2rCbFBm@l7znY`Vqq??+XfxMVrPrQ#~f}7 zD1yyqqfiG?uaZaqS^bOprEl$aTSU6CmE6Enn6M5P`NkIZH){(bpXqeF;>)h#LC>ME zR0Yt7NqNc>zl1b|p3Flyx^TU(w}Cxm#aa7?s7{VKj6|2p%pSyP;GDrXy}=fqp3F%L zQu8{2{wFnsxYlkscC(J|sglQlShIFX!NMGO@ZlF>Vy5kIDefp~pq)v#ER*bx!$4CT z`@H?A*To1#o87Nye8_#tiZ-t#1NI>uZgjx2JZnPCFaD8QogP#f%5crp{;rKn`;Y^B z&WQ_qPN{ykS|1(Z<*3L)~$iOQ|9CY69>|4BXSjICkW;f@EgjJ}7P(ycLP3J=DuyEl0@n zQjGQ!H_QBbxf895hSi%gD_CSpx`MT$-1(%i`X(A~%k;ovD^4|Ijj>l+p*Abps@lq7 z@AN1x4M<6=r<}#6cpXxZL!do?1~K5UH1PrB&_G4x@O2+^I~WRUF%b`2ciV>>!)&*I5P+>v?P`G}n?j}j1GLbSQczV;x zS&_VgqQ24wna!SaQ+w(qcscV{?mJL5<}g<4E->8*Y(fNq=1C@?|0_3Z(@;Hah>-o5 z=Pj%HnEUwRZJDo|8^{(uD4-0~SFhrbD@)OVrm=^eJ(A1>fOsBc!VpmA7BoUS&(?`6 zq*i(qZ^T5$;e;;)$%uu7tB;sq$QjlT8)F-=`}`dgAV=G8T}C?1dTHEcrS5b!WQ)3w zyr)#VEi?p*3_AzcZ+@@uuO~A5wK_Q15-elkof&mFr2@d+Ki@@p- zJdIEZUv~;pg?O;tDH}G4A)+J>WD#0$XcGy7GU9JVl5@r)>gy^RbA_u`)GJob*JEO! z4T7DLboEa|@UxnSdYx*4Bs@g-Qm66E|8FyUa1=#DT#H5&^uLPF90p@UP0 zDpYaMu!-HR|Jo2*s%gy{7X9j7_qEwn5kRl6*6Xx}%nGgVk94@t)tt^k=Ja%{RxB8N z?BwNL=&Ib_)uQyXLll8yHeYC7t+-P6?=k=$fDNP3!@^tm1lo{F2oM$zkNJeUBgy|; zI43?0(^neI;gOwyNEe^bp4<`yo!P35d1HXsu>vzC2pK2YXCq&0f7xsOTzln2-%(C0 zKck&z76&u)Di4X*@wJmm@m>Q-dI|o8chXbYlHnc^E7)ewcxOmQqjWUT-qOK^B_5Ir z*r>*=oN#7%#2nsJ{q?N&ju#KwN|bT2^O8ucI{o-G_f_HoD_ZiJ>=Y{Ktn(^}i?Qq_XO++gG2QWG{c ziaw3{x;{o_rPZbN)7skPRZ~;p_LngeNxZo1PJ+Xh7yFmjlTJ4PtLr^mG#W^)3OLQZ z61=@HBXh{Q9|OQf)Y+9(m1)e7+gmD!7y0lSAwaxh@(M19)W3`ZO+JxAk9o=F-?gO1 zf&?eh4_EY#rc|IO;ii^q#Pn7t9GC3i(Wy^5jrFaF zkYN5FTkja0S=cRTcgG#uwv8vYZQEwY$rIbQZ9AQgZQHh;{_@V8^VOWG`M0a~ue)~D zUh7`CuHR%RKvoY;Q)RoV^NNxL)~reer-X}G(g{75BO&mVGmVgYRA}LNkxnGJ47Ius z(Xs&bz)-%{8c`ud{m-qSRpi2It_nqA?(oc7j|F|vz!%-QY z8e>j+6$de6bP$H}iQz^ovtE>0jMK8g!KP?A>+{GVAhL*AaZkmhsQ0U`Mzl05VqfH> z1Vj8$WcsZIGdk=30f159*q%&AI6Mw(xgH|uF@5jDfVgShW-nPpUs_%(O=yvIW_+w9@ z)(XQKSgSBY{e6HGT!IW2)<8iT);>eCB*OBDnDlmY?cX}VlTCz}>~L%PnjX-pttTtc zN267M&2$-&>6T4|h%w9SJrP#I^td{c5eXZ|~zj%nWH*lAa6qiEl3Ln!fmvfGwiP(?|TEx!jC zuc98ceuED8{%c7Rl4~oXRdTi{H(DeKi_v~g7Z@T3VL!~x)@9rkBgeIPOW&1w5|QRb z*^gK|4-gK=Yttc?yXf=D_(C%*)W(#kxawILAX`<0Pud%Urv94=w5i)j;^VS`Ro z_P?Zsybt4S9T?*g41=QbQx-XpievT|4pcF2hsmG4Bn=eLM3EXHW5FRrv*6|OeEXLg zjd;RBe|u|nQHpLk1vV{_7->ow%5Ht7VYu*0Vi|ek?M1*X{gG4F*1_y8gJlB7&dDZV zUkZ8144V(U4$f&z=t{C6vw}xi1576|=WX}2idO=2vVvx4qTO?YXQqW1hA?iDLiQ7H zhK2F;2U02dF{4Sto?gV9uUU83>EF&8c&hiYPPwp??HG|EEGy)|yk)6Rm(kRY+W8A_ zh0?r*hdE3I>JvL1^vK4gIA4J=evb7eE3Q3}ikkTQ1@tKa`iq>69r@*x^j(CmU4FSI zFXanY1#P38jJO?B5iirfKR|k#xRhA!q;N~D$R+nh$x_|R> zgSJm!c)tY1-7+;TOJ^?EO*=jdWB4VlXGteHJw_KEG4Ozc+Y;+^VYa~2__y8MlhuhJ zHHwn%f_(yH0$x7Dr$W~=V%g@l8|p8*AD;-yd2fD)ktP3Tx8XQmDtTf3&q^tVsJZ?q)#)b)ik)W{U92LB|=b6 zxjQn7%~(vp#53{~dYypJJ;}zI^Buysf;2gv2$7y$wL~oE*MQF<)_JNwlXH?)#V$Zn zqoJkXXaG2(iQ1##;np&+|BsMr4og_9dSf}MtgTb|s}(q&&m~)a@6wfZLB8%XMn$8A z)xSS~rWD$G6zGb&>Sj$vAZo5pJ4@10zhq`SiQ`RYE%fubLI;5cw#xHsbaa`Y+}KMT ztrCJ$?oN!xF}35%6v}-+a>@B7Uwc-mwyUPU2fA1Sf4hxo24*n^M6hI9?euS3Jtljo zj?l2wGCF#UqDp>c^!R?Ijg1%`%G7(7$VHQVRT@oRg@g zDc1Snx(%`4LM%@v=Vv-g@*%OBd1gnXH`7zUw@xVjE%cZSy{7O(r!LiV(}u!LU;_+M zP)$i|BX4BRe^qe%}Cf757*5E+4_T#1(i#R&)Ng z{DnHg6&yvH;0>4~p~OMwOB-HH{FBc!24muSoS^UNhTkJ~U11>3`E0KFhAY5?Zp^n8 z0=^O@dUMYJ+4+REGKo_#E}8-+kd4YVO-x7=!R?})R7Zyxe^2Mz@4F4%Hxo|Kj+a}>8AZ&!9lNX&yVuVSt9;p5ZV?6@gxIo$ z;*&aooiu@&w3VLH-f%wpVu$sPREN(sHsT0-Z2SX=Q=eo!^aFMdVkQ*K6$-kcL0EM^UD*=s}b+#tQV`GD;Se0Zl#wcqBdSOJ8|e~Z9WO$t1TBb2IqU@()F}f z55G0=^Xu0VL+NIbL-p?GdL1H0+_1JIlU8_s>5Qn?JEy=90J+Cs_}&(_T{c2~2*r9- z(H-66``oLfs&gaMV--rQKQ-_E+1Aks=6kLhVaPWs!;I>|Viqhe6ZGL3yNC0=O_Cd( zu(1_=rU(>-N-4R&QhxD7^sM(5HcD1Y?&bpbi)@YE+2Zoe4bU`R55pXzjbH4@*L#+~ z(RRu&e2u)p1Ym01v5Q<6{%oO&v%9YJI`|e`G0Y77yzF4db=^bOWEYd{&2_*H$LDZ@ zVF@{;5LunBDTKoi{;R;f3y+!_m9ZBCrw+SGcUvr6OEnz~>X=eIfK`Z%t^rAaG;s z$Muc%Q?{5#+)l!)UQxPj`4|CNm+Q8w47)Y^JsU$FkG^5o!u7UjQ>x+`F<)~11jDLl z?<*1N4s55qHm1<#bAZb1dNOpaD*%A4(K>q(p^!QF{*tPyjE>R`zE@Xorwyifk+uTA zc0Il&zq@e51B!0Zzfc3MjLyAk25F^5tFYc~@=tfy4&{=^hE_WZcn@&kg_8Zw6`IZt za+$rge=-rid?b6Hw$-+>q*gCCfT@_8V1jGkU<6 z(5P+%N^>RV`eZ9|dmg^Gt_g4@0bx+=LR&UMJC2s$A>Xhy{P1xfFFKlxXAX=UXZ}^? zbiTSEN!WcpxzP9^QwPjm445|y(Il|;+u$8XaR+mD;|Wk&I$^%o^B1mEEsp#m$T2NuKVYA7ehmay0!R)zGc(B-qee zxJHHPbP&TXD>9Hcam!IUoLml467Bs(w0o}po z+z$NLwN1E){JIuti62sdNqNg9^d{#CYPC0nfAYqlBfen%Q(7^^d{dN$`|;xo=l?9N z{AaoJfA?Vji}T*C<>9Te`1mh}V?0wPCk_z;kKK(l{coN`1qxb%A0pIGI9cXjQhMYJ z>7%p^>12pd-<2dQ?J6ydI{G~H%0+CL!~umO`h{Yx%I4qYOKWeHi}Vp|OZvLL-)-1c zi9L#^Sc01?r>pkos^=`{<9_8_UKhl_SP$_)8HSNML?^99_(dE=W4bN2=xQxOs(vxb zg?&1`W?48eHhWf7>bGJhk$y7~LN^+b9bm%%KRC%G^<8+5^sDgG_DJ9Q{eeH-Z$Pt6eguZ{+Y~yn;46v;t+na2g8}H1v@nUv38z zz7(_h@l-Wn?Pl=Rm}Nans-&$F31^yP$fo2MjM&RtkYmqG`3AR+| z(Y!*FfHRY4&; zx|M048ht*M-JM{Aw%VnjoX`YHCKL)9OTCrH)I7>3>%`VBqqMOh)0&_Eu?%f=CDFyX_V-y7TNtl6cRn1_^3r2Lf z6J3sU`K5b5>6pSa%E>s+Zg1uk3S?y=0^|nbm1g{-gJ^g8qsXDAi~`bGkRd2{b#?VL zjp!RMx$8xT%mTc0NWpbiq|ydL)k0j@2juy15_r^L95M|n5z2=9t zsL4VM$CqgB{L=vTf)dNgMx0nBdZerz4Fs-G>{A3O50iAMSgR?=7qyG``WDF!GyM!o z47nNw$Y8)gcm|Kzp{8CEfqw>|c~L5s4zptMlgZeRlfv5@8ArAX9q&(Yt85(%{N$kp zdBkJ(9fHP2m`7C~Dhx7?RTHwLMzut~x`o2W5Z|N_<5vgXfaRF*Ewr%H4XGO(Nz6yD zXwkazRPSK8hkR0$XGRh?#ccJph2FGTsb1aqIIIi5`Qc%u8_2HFF0g2gF{T7MtbH8u8=1DP(OPuH4|(XVZ!%_!fQUS% zsPQI-x{)aegK{{h=0hvmhv-egKy%qvezK^L7A@8McDB3thQHel2RLw;{{^1aGVl%U z)ypVdOr-?4Z+yZw`!N-U{Otiz#rk&;$!xL+%?ljDxF-3~?j3&dtHv@EAm98G`VT7f zEht}SrRIQt?@xE=v57a|w>TgnKWv#2o?7S^JbEq?6>0d3p)4kSeOMLrDi~p;si|@( zSg$B4%>m;XaeN9f5t0`lNvY6k7Xf;6xn)*C#CYr}t7QIYQh%muA#$vjJ zm16Lb5?`e@hX0!B-Bi0rbvoK!1~yu~KMxRBwk(d(z6$XJT+tMg-ZddrF4eNvuP2H} zH=ji$FEyGKHGI_NC~QK#;+$4sLK3E2BEJ@jDOn7~tb>vvYm#1yFW&4dXgQZ!Wu)VOtpy8S|vIZoUlMa<%dnyWOI?<33PKfqls*g@CCBt9_0kt zak#O`r$rJ=ulj1+N7Otrba7eWe7*ZSSVBI$EGqQqPKKFs2m?~(c(%772NiHZQpeF8 z>$=TvYl%u|?ZiTf4`QUOElkgd|7cjR{q~2B$hrt(Si~$Dw62uC@iQtzzKW85OSvo> zo8VWQrghXZp)S4A$}+h6M_$%Ti#@eVu%ja4Bfd=_1KsM97N)XSflvp}?i#wn7VVa9ln#Dv zG-oEsMspF@MzRTTVusF9z+O>rq3&E~_^5}?!OL*t6f#t z&D*RhInuC+se#0Efy`|(d5yR~=ddZ$In3(>1XSC{w%V^_pRO#lcsF9ph+=SBFrZK> z_fM{g&Q@RU!iRjsU5lu<#e1};HXbb1ZQ-t?n)cz=I1_8P*haItB$qx27&{9$j0^G~ zJs_>+tZl^06epbHaD3~0ZRBkk)K$$YGpRz>1J~J?TI{T)n_63|t`;ySOkW*;`n;zk z&-!6sz_zpmH93d^Iy|)d(e*Z`AGZ<`nC*>)+wz->+1#BJwmaOdk6Sd_NRV^+x6kwN zIa-EVEv(et;cFj$ZLesxcz8+LNLHwBo&ocGLs-lF--ZO5X!1i_ zxWmTpjMuc0tN#3s?p1IhiM(M9J&1cowolVo-rO=e#c)^v>?=M8)4 zONxq)cCcZj*lTpyJYvVQv(y{ax!XUaL~5Yoc~z@cIX2`i8rMP&zA=BjghbS3azL9m z|J`}xaa#zGVE{TjeM1*dJURsPbLSTePK_Rlp}S>tdHNxtKb2S+_Pv=tf9~(W&sL$$ zqlh#Lq^9ZIde=!1yfHA(NYPb)$UEX=W<}t0=5iUW5 zkg}$XX=0}hK&J2Ym}6`W(~{pcKLNA3`(yE54ob!5IY2Y)(h^54f;+MWTv?|j!comY zQt&EHVW3llqX`uBlpy}U?C_#EXc!sIhAX2e$%$2#;1t%WjbEmEh6LWo9oEpFu$nrF zVynDezNxqG{5yMgx@I*Q-4F6=p{YIKSTE9M{5P6*n4GP8>`r#?bp+#|!Io7gg2CJ7 zvc}Qd#{dmd?GMqX?y{CPJoaly+N79bg^GafI)n;JO{H%R1P8r$fT}5chN! znw@hTix&bpn)^nJ2k*<7p2@WHI&3d}YvTA-f*bIw(2iVF&E)Z5_OaVVnV^Eq7i^g+ z8zgpoE%4D&$Hca+1_O>y8$uj+)5sG{6#jcm{;9<|pjkt5&9Am+r`eC`)(K%k1wZQ^+;^x_-a(pXN8!iXS zq4LK_|BqG}KVwV-1kjQT{2x#pO@}gO48R9d52sUJH#OaEo5Lk`Q;t^plBVGox8uJ( zyr6c}S(c7NiEs7G+kpfPA$KQokq`ftVg2^u zHLm%qkm&lIG8)LK8nOvwt%CeFZb#{IZ%K|Ab=u9RjnAvF zQ_g|w4)v8jJr#xk|1*dHZS;aC2&kL3OU24V5&IPF5RaXzlSVF`sBeJ&=8;Ce6|d?H zv*aanush7T!eri#8|4zkAdQ=S{%m@E_@1^YPM<$2YIADihMt*Yw(u}(Q}X$$jo#{$ z!##eJ#G0)^YW{*dB>KE1uZN4u&Kp%W{Y02;gx$hntf6+g%i}5Wf{a$z0<_4nJY}6c zo`i(pnD1kyTLYJeSdoYMT*BwF-XX?iH5mND=UV=;$b2y~b94{;n~xcn(A?GZ#~^Mm z{QkfMmZjF7t3#n|al`c{bm{sQ1vE(O#j`1IU#~yl`EgbXL_eW><;2wtb*MLt_mMdD z(N)HY`_reOZzU4D^#`>23-Agbu+e3lzD}RirPe2h;!v`_;Rbosaf#o0F;#P2Nd2qi zJgl9GS497^5L>N2&mwI<^Qua`^VMrb1t6V0>%s5(vRXc3Us2{OVV_d?AT~762HM=* zuS!~QLV_z4eA2(;o11NXNFqcbY{l4DW-I}xiRG9DGNOf;-Fstg2TaFGA@E7lC5pvo zf#vVP(R5+E+%IUPpRb*Mz%YLck=eF5Z{ogO%?fL{OpN+M_Uifk@eFx^5XqNl10#an z%+C^MGdLpC0#OxSKM_A9nLb~m5`KeG5S`--_i62IPGC!QVgp0?)+38mzC?7$=WUFEBM^sS-?}#FkNpKc0SOiQ0cz zw4dt2`F%^^k$qPXdw-2z3e27P$s-rL>*>IoIfX_uHB$5$OD>=N+R1THl z!fqyYERc%6k6ezLDmm_u+l1{VjX_NR>X?H1H#;Fl$&!Rt35Y>1tzID1fvgt|jCo-U#7ZPAQs98wJC zE6s_nq1I=q8H_!yHIl-$LW@Ib)1Fw|BlRIl+}&18km3LDzse^{GtVTVnQH=zw6*4n%EgaqJQ0n)1Z*vHFBy)2@wks_raO zu43b?0P|O6I`_nh) z`EHG<{O=b`%bUU=)Ga?9Gul3x&Ok)LMHdKA7axzl?7Wxs&(HVx`PhvBPavIn9@TsN za%?$|6Yz4l$rpFLaQ~@)Gxn4xqn)5JL`rIqhi?C{FRl;P+3gkZN{Lb$__5Ai+8fLXlY|?M_O{d-R%4xz{I#oiM-Xv{ z$UBli(bsr?fMFD~BM8%k0bWWUJzAe+^hhzk5q5PS$Xayc4VBf1KZK-UAuFWdnJ9NR zFhDi|GF95#Fw_OR#;|%@fWQIO1Fh4N;i^E{k^i!f&ywqDei$(FVXo?!LK?71$o90nEV3eB%?{!R%{@Cfxa__2blEtxi$v*ib%C{4) zd&Levzx6ySbT{(f|B~p5$F4cNq5SwUO!j{k6Tki33;(hB+8*Wpqy&!Jp)jHH<^;)b z$z-zo-(5tSCxD~dXcMWjCKJp4B34}N1K}JBqDpjhD1rJDfM5t32^}uw{R6ots4WLe zOR!S{gZ66tiSzkQ?|r!T+j+_(Fdy9SpgtJLsOD|rQcxV@-a7A@@E-dhO~w%{)AYJi zFv8eLvGof--2E^2Cohl;1%oW)eGRq^^Vh4^tsy4N7j+b}XLLKB-irNK~W=si6)K6P3;NOP~~rZ5}K6{8A>)!6>0 zp?-SKiFialwgpvzt)bBOZdtTJ-;*NKmH?TDB`o(Nid*~|B_B|2-?7YiYiV;r+cxWQ zPVc;1r7)<@7-JdBYWUlOW0(d2s=4z8{Zn|kb?>g(;!v^;X=$847p&Vl=dtZsv9SGp z(hDmIg50~)<#E0bF~(>^XJI5!= z%QZei&+hg;@&rUoKDyt;b23L@bPJ>QXa?1JN!UAukgT9g_!8lfF54wR zuahyS--jl$31Mr1UuBNh-kTQJxnK31O7?&WYOX3~mB&(-#2D=nYmmT_b0{Ip3BEtp z&l;z?d$RveVHv`3fnopK49WaIQPw~IyRiKKtAn)FQPfet;4vWgppa{mt$MA6{+6$) zF%c_)MTg{(2h6s3GIIv`kIHbd2=;DWFKSs=H$P`0v{cG>Sot-qh4TG=%&+VzbCpLX z!_-)-N_IZFczybY|9a*69MuAWpLl;=H{x!BgQP-=NxY+IxHy!gfJP!^z?dK_i0i5c zjU`5RAq-O3X{o}PVytpPVO_u^n{YVp$tgRXV1TF>tFZGEGwaLIpF0FbmEW0?yMo{* zSZo@73a9r73jw>_ZZB#={kXA4{V6+=2q{MCk@{10V;J;q(K4NB$;@i)?3K2m+VH|Y z8Z08DnQ~Axt_&c`hi^Yxfvj%2sA^i8!hQR&+_E&qH?ZoV!3j&>#aMKXizrLZ2-}Ln zK1J9`72*u6$=Yuh5aA!0@j$VW#gTtSzzx;LsK*t7t+i)ECOW!_s`=8>4l@*_Kf+%> zfAPE5A!Tl^Sn2ZS!t!fj@)Wtn;YjLg!2Z;K5gb<8Q?3tYD=8QH1xy#Um}y=at0SL| z6Z{IXpaiTZ%V_nr@UBEqkWnUOYhnwBkSO&f)WfY~Sut-kfRAFTy^OJ3A$TDERjwJA zXQ|49L~?4J4a;VB&CeE8f&pWEK<%wDckY6IJC1drJU6kVW?sqE2ge`@ga74)`4L-1 zYRtfem2%&x;~ay74FtE*T#YIudvFY4-~PARBR$l3Qo>UlrVlN^0vD1JJh1`}Mph99 zw^RTLN%}BF^>os98P*gP2&Jf)5SZi#VyN<4JWMMT3Y`b{G;R z2<>zTM6(DLPgJFkiHp3^zVo-;I zaGH-z1KQr1lW>chV_rsf_ZGxrLyq+{**I9vd^sme$5f=OloSx0r@c~Yn)Q=ndblkI z?Niv!BSh+VM6jFznh?lkrzcS$b4Xl)SqYZ$5vAjd-kCwZ;*?_@abdBE5-E70V`ZoFa|6?tTFHf>O~9utBYStevMR!xan4-8EP&vC6fvxO41a-9cX zX}!^)!Uob9xdB!iUvZFE{q@OBZm10>G-;vCa82auHMmM)-n9%PWa1rH!aY6z)Zav0 zrgV7%dlY%05>|eqfY^++5+0*L6~r?;zrH9bD5IIx9M}bRbClIB)IqPLbFHMhR}c2c z-v8#5lsr}vyqmPMMHVq`O(~*U=!Ai^k6wK62c$WwEWKG}wz6G4c4M~wkFl5X`_@#6 zZ8n>G?%ZcwqZ+E@%T^%54VA zYjt4W(O(xNhVU0Yu_~g7e=?7WFTDBo#;IyNA7}}I1NvP|-lOZu^F_{dT0u?|B)sZo z43;LX%oJKDbv?L|;X%$FvJ2_8yf8ko?hY>uj9*{5?v@$Bh4-kP;Rzej>h)pW?{eScNFWQk}vpQp_m*T34UjVklK z5JMRC>nsGr0gD0cSUuw2dhj)R??cVeH&h51C6r9%0*#rw>ztuJ--7|i+LDKkO1G5o zX?8Kh>9Q-|!B8`&hj!90+JGVi0{YMdq8`>_y&|agH3TR0B|#V6u8$3FWT`5v^|wP{ zT=Kd(MUuAU;3NRSv`+p2qGFMRd=zxxtU#Q`J3TB;|ZN!+S4d9=uBqQhcOU5g8QA};N%&v3jArF^JLGS7Atdy?TqwF! zd8%jr63ouw%93^flVvbDX(8r%TmizQAx|G-8d3jDS@^%AUqRnG_P?>rSBB(lDIPPB z1ZLYyt6tTO&PT)3-@)BxKRjR^x&U^x1%T8=Qbk_NzBcE8Hh|e;Q#vXtk4ZP$Swi;W z1#H}x3dMQiw!Be~xm*j`^tdv8?{ly{CK3K9w@klc39+EpH%_}(Ktn3S-cvy3QLBgg z{S$T_8oylQE|Cr#LAB`PfUm#7PV4S4Z#`}*-@=8oKf(^DKp7?G^iWXIR;rbhmlwWY zQI4Nxr4DcOyQ8Eb6}3o0-Px z5+&B;z_s>D!;ewrk(ntmtK$_?ViENWhmDt~fc0uuz{>x~A9&4pUb?be8Tbvy0d!FA zr#ldm&?ag|mW0nosBRIiM6=m}?{@e62uq-_ds`*Wi7Tg2Jtz#)?^PW;rm7?qLyAi$ z)Mi)+l^{Tfr-hBjG~OR?q7!zVU-DtL4-qin3l2BeB5KaB93+VfwNy2~U2;%?k3$Rv3F-P@9 zmjE#ghay%IP(e-1D_Yc3DWmiE>;18$Krbkr+9tqi!UVQpWqUcerea5s6{ zl%2u+IfHO1!w;}6?HM`cytYdT0t@dqdG5~s9_;Tr<{a-A@A-r`fc(?COM?SVmPDX> zgeI>NF6;RQ9FDEn4FaR0%%{p5q~INkLe5d*osUo3`(^F8$im0Llt0AlJ4pjkja+3L zuR&U`9x#aY&&3OK_Pm_BtX= z2w4rBn5o&`&Qm8EfpTAQPaTP{U{;U}f49A!@-mK)vlC3 zjRK`*-i#zX3>_uTH)Mm_n59L+f$Lt(k@KE=v{h3=hSQw^^7^kUmR%EL5Qn`R`*GRw z_3~vd(C{4(x#iUQRR}f8v;D6a9QriN7)(~@theP#Jx(?IMZUE*t-B*Q^V&@T7-!8? z<*nwT7j^#B*)mlir3?DF)$DO$dG*uJw=6UpZtSEV5pq4T zm7!d`_PD03BrL8|<0|wf11?k&xzCWczynbKc}s$OkEur?3h@C7`g1$2wswAdi^5Qr z@ZEwY5jzzLLUO6#HX(@Jye83O*&h^zS&VU1(e-ds4xWg3pYp!N>vNObvRqmyxmTP4 zST4eYoQXPD|1KA@h^2O31(y*tHmH0QgEuVLc^k!7WjrELS5vLX#-5(GH|0DWg90$^ zm;7};0UK0`TCo;XDhwQV2Q4lCLEhw^%Pf0YN`}$-*XgMGVow&!{1zP?QCa@Q$WYd# zd$zqR*-?V@IV;NTrX~p4&ap2Wj4T@zxDK|s?`%a|)lvhM?uMmi5<1G+DT~I56g|P% z48uItFX;&0-0rS%8R6hX4y5$V~X$pM`#a)l?AE&|Q~{5==D zF1AGU=B})~aAc~}FN&qUb0`icZ*8h`JZoNeqlF~sVnAXy2Z{ASvjfLe!0WlJ5K}`W zGHsOMG5G86)faejv}Bnue|Y2LgHGl3jbh7#(yaFj* zj-&x)ju-`rWc<=XnSlE?sdsi^WhHtQwS|hX<(l8PMZvKvYee4@ zJxP*}JZX|}kRJJsCv2BqVVyL%o-XoxXiA8J6-Y`3QBp~8p73_jv#sI|+qlB!yNJp) z(qbdXbb6r~HBhJC?1OkJX-z0(ZRy;qGh-ktZoM=%dEGN{=Z&_#9r!ml+S6t-ZXK;r zG-ejtn3ZuemnkDC!7Al#47C~-j^X#JL5GdRc_vyx+4!g_O0+ym_P?M;758p2chxJN zf(m9`m15E2(og%U-p#16nskgcLjY2c9hPYuJ*E7UCYDGG|Ioo(m&(@x=BGw+FxkCDQT$}-F4n^p6`GtTMwUkKArC= z|FTKmXH3S->2+G_kE9eeW^C-&=kzPXHjw-H62X@R)PQ>q2;xhd7nJX$fF1u)k#zFh z`UE@1r0f^iTYCEGOGPyZVFJ{Vl=$KkWi#C*nD;zP`&U~o++A!oW-FhF1SjnzqqAP zJy44&v4q_LJA~We2U&HWa2gCLwfYDa`mic`=cjgT@V{*?iF|NBX)sf!g|pVbUy}7E z(&fSSi^2pu^{>TIyh;+;%BGJdNm_ulVX~vKt|gwGlf33FnIOqk^*0OH?(&VKWc4wWG7CfFe$Bs?Dyw@c@qlVWn-b=d?O=sec(^he zj(q~VB+hQC!th>jh0_xl*U8w(v~{sv3V!w=GD`Z0e?gQxWVyrhV=(s8oO>WeTM*MS zsiu_eZ`#Q_N*?riiLe?o^dkr670Fb4uu_qEV)0y^kXWoT5Ql*t(3*zir$9El@5Y6p zU-fj$t0sWp1010ay2r&0Q0O#I~{<&pJ!HGk@7ccY`zpgO`I zQ*}sADWPzJGE@en_EC4y?t$p#vnK#mlIa<8G!bfp3y1}LbS?zVSFizIXy;P6Tx>JN zWx}Q}W>b`Dk96PPY+245l0Uz9g*Od55;g}rI@^+fdC0SK8a8DYS$Htqj?AO2Ra-ek zK6STqp)5LI!C3n|e&?2VlCGNPW%V|7B1RGz3-t3gzU}i0^kz_TXBc@Vg$4q*@RwH( z=q)Ppq65ZW!4;BA)AhJvTUIdBuP_{Ow$UBIFTI&wDU!#vDi!Zkurn@V*=_=B6Krb3 zmg^FwFAl0EiGBUfiT}h}f80}NugK=XoSqQ<1^4rrIMwK#?+w@xtQwZ}bev5R`t_M0 z{?OOxSX!lj7wLQXpdW$bA_XLrDo%D*v#E@J>uR12rOXr=Bpr~X#cC}|nbpeV3?$eS z7f9)l!e(Az<4Vr2N!%X_no5aE-J08tTToCcGtjY;^$0n5nzi5vCMGNHQ`#Ed+tOm4( z#wfkT!r2nh#eTE|gT8SU1#wOI?3&IQvdfKJ@_F#6`@Z5qcmXr*vE^47w|bkWRZ_M> zjJpO3Dpz{0c7XOf3I{}5EYxb>jmdA)UO9#o@ndoAo_tM1#@uDRU%$4GNBkl~k>i4q zMW(&pFJBLZLUEH-)TS!`B{Fn6SuYC1o9?O|TT*<8LTb2}#+Ms{2I0#=_;~U;M?-2z?vYd=tf~H~cHr z_JnO|wMgI8wH(*=?OU(=lrx9gs`A7=5skRoEwcxlYt} zlD!{@nD?9WMO87pTjdaPSBQca8DVZd4`mv~o*`!Uhig9C_Fu)QJQzJ(iVB41lZb9` zl%B%MOOQ|90bQ#`ORJq8lw$%H>CeoqpZ^B6-4Q}Hz)4$Buj?orV{C=UoQ+|;pi4FI zzQ(XmN=^nvOMr9l!lhRO8~^gE94_*Xd56aDP< zZdWx3hpp;Mq%GN*tu>SFx*z{qOP~F{QL8OC{tEFzrpxM{@+t(swBw#}|K&Tcnr^?? zcBY2tX(Rt-+b_qOc&qNLo=YP3!x)_B4P1w5v6X@r4SwamZop=6??z|Ci`6TjQ5b(sBAfem~f# z+z8?=@{F>d5CbGbgnE8ug`n7ij)dXf6W*|a{oeZ=EQIcdb{U0iskRN9M;17(>#R6c z@R;j5C7Uglt*+~K&lb-%Zk?NzmwKCp*8i?K`WZ*shz_4KuRs4hyXX9K=4a6V*R#C+ zqfRWx5jc_u+8!V^53O>Fw7G1n@(9uInLOPTRZ(X62<{`6yuMK$`bpGZ@pvAeX2{7X z%2+9WJzpv02~cQez=uE2CJIcJtfs(!@@+%>RiG%!1Lr#6KI^LQ-Tb|8kF2eP6Xbr7~TT?i0~$W;!DFYc4Td#r_P zrj_vFyNxKzC6V&uJC7vFO-TFlRN%)#nYjlT7E*1kTWZi1BB%55x(KueoN=>p_5;pX zh?#_{miPUy(hSavOvh#vq+3m&Xd+rzr$Q796d~=9QDbdoY611IG`Jdkc5Jd@{d7_= zKo(*Z?<&rcclcI~j#zi;2Ij*ly?{B;A-;Zduy@!VgL!-6;hZV_evCpyconD=Q?ePX z>oaEBoZ3cx=z8Qz+%oLPLWh~E3Y;)3FWMeMOAXoM0oK^g;=y@`vV6ly1<~NoITl z+ATZ8)25KvWqb}2ld#zI^0%DLupFc-R0MN?Ga)vMCtF*+w1S2Gb2<_}6+^ZKP~$tJ zaa;A@209Jyjp4 zg}lN<>J#Q_^6u2#mIfCiY}$LE&b52A(eAQAUZf=< z-X@Yw%2Bzxng^fQ6j_l|5hz1Q&*Aro?vh@Sp!=ctHvEVVP{WE^z1WJ21lbLC3fckO zFy`^7>ZQ;J3zbtEdJSJ6y6DSlDiMANT)-GKW6J^jaFpK|N+3XtyV)K1%;TuJO-L3I-we8d6Dv zQei~S3B(b`Y3&^M#kMzMG#O9yS$N}TzWe>Mq!^)8F6-Lf!I%2Qf? z-*r{UcCUHj?lNMI$V)N%>h3cqT#>t1&h^I>Om39BCSW* zm`c0s;U=<2++`HcUn*W?roON87qBVoHa{?B#~!pOELV@|JqFF!--E`E@YQEKuJ75j zsTEiI1qQce<~9f+QRFNwn^B>kr}UzXY^H!#{bp&pM0@J5e?CP+E#&C2YjE?w{mfTw zQ&GHH_)Nr9bN4fVtfYgMZzq;w0uwhhyxX;`zO~GKyzpJpjGB`b?<@3;(#7&778J`7 z^YK6eednD@5W2?N#hc$kkCnZcL8TIK!1&u)zruRwa8t?w1_UZBzLaTit$w-S;R) z&zRz28ELX!8L6uU@942KV8O2Zt$D?=l9jP%mzkK zqEN+db!9|p^jPBIZ%PM$(tK_D1C5p0R#~vWK>tbRxZ3Aw*QexJDMDGMg8ma-#-EQF zhK0;}A^Q^V|5rg0OeBY^@P`rnN&iYdOJ_B z+;nkLXe??PkFG=1#{@TxsLk<0AaND<`8P$S!%#_jKrmK}C8K9Ry?+$k;C@iudKm4f zqZ~W%*$gX*6ZT_b;0&IE270_kS;{1*<1oi@3`FxFF1S#mfC|$F`=WEB#o%w)5UVCF z2P1;Alp6qhzW)rn?d?sKg*zF$lr}ySw}G_~W8_Ei=ww4wiP}-=p(>dZjXMo%yQoyU z#2!*l%~*^Nw*w7OgZMC`ZGkSi6|}^txmyXCn0&UBaNU|-0pQmptOR!$SyN0lF{p`z z6sAq0y=sWLOxbXi<&P^yz`leuiJmZ?i?@*)5>;igpGa!X=kQ z2&q?}QoUjM(nr(DRY1ed{l@ii-r@qpJr9SBJz2v0>LtkrCA#HEkm_t`J4J9o9nlRs zL`eGr*{!y+D%*ExU0q(}Sn1W}Dz>?}`JI-J63U&59u^yM_5ZQ;jlq?5UAGV z8SxP*y?NI3L%>*|6bsso`R;kw@oG%U@@eci(Jy%Ere_~QbpFrwqKESgc?U7vppoXt z?uGs*AmE^cb>QYV3ZcNHfBw>bh283}X+KL{v39vuOpz^OfGlNOgfFts1>F;rtbMd}zG4a^9(iOQojiU)} zEmUW=TxsJhe*#LyL7dT{Fk|qCHVOADuC%PliG9fNeaO{($R*nK1u&A#q|(08v&sNbj=rFksqeeRQ{|SehG2TgjP7CS-4&4ccDk z0WzARgg?D?Gr!Bla`%yfvg5N z{$UgwStIkZFK?(@QoDSjygc~J7}1gieJFKhTA9z8PZU}qCsP99J%`|No!n0G0=oo# ze%W5-Zqx`i3P}<76Uv=yx3MxPcss6t0JksvtA04GCQIDJp+>_^fnCD0=m_yu8|w!2 z3000Vk&~HRpeHQFN^oeG2mO%pMv!Er8xiL~Yz}w8=J)I(e6~mp85(^;#T=S609ebK z;0aCUsmxAj9E$HLJ}sJ->>FXz&r6w|gVHDyt9>ji|JHspAvDXXYf7bcwM&6`h;X2( z{fpP+;at@(cdF}5Z+H%h8MVZpzk6VTL`srhBv1ZPzj$@MK`iGP-i1@1@R8^Pg*kKzzql9A<%PbGAWr#}j(Vu99@C)+H{KM@tnR21 zkKsB$#@jORrzzhNVxkJw1Nv_ZFXaa^2~FN1xOKmUbt_*m#hJqC9g<6LwhP;BS*s~( zTB)irS%FRY`;4{Msl|PnlTe+GrDut?XNfSEC1qEo0IO$Cd(vkNPb>^(Kz&%%nUM+H z2yfgvcPrY{49ew*!Q`O7Z*FBhwdW>xcn=6yX~+pGu>8GdI;#NX?-1nvpX%4Z2(izO{FC0lwvRftw3A$Nv(x-RM=> zdZfaCv=Uhv2xAOMX2KZ--~sNo-o7c4R^GhF z(AE_zT|noIre(NmhbI#2@k_s$Qz>oj#jD*eT5?87P{?8F(%5t1hm6eI@As~hY789O zI|^h=HBy(x0iZ%SAW!^3E7fY;z>M~nT83WIF+K%L-Nso*z{q*^k)nCGvG2J~SzFT5 zS!$DNd24)GHfhF#-~g^;HZIKEJlEV=)Jg1JI%JEgDOAOY{KCEIf-8}Q9{k70{gkz! zp$L+}pNGHXXv100__@V-Tam5l-_^F>Fz<}aWuBcoto4d70jZDMMXL02J9PJ@4tj$` zu>9>=UGi7iL#0dNdbGHGL;&3A@#vChP{e(xREvTG`_U@3sL$O4l4bGt_Jqy&u5nbr z8^#}@1hVY+ik3&e~V{BRcU661WSel7O32p)4CauWG7noh@GG4|XN>**5oJAaQb9&>kRZ z`8_ppdB#`4n`pUR)MZT48q?Mri7}>@P0F2#bI%mV?546EJO+VeOd>8Hf z=mXZDH%8#ZFYLs;efbxbEetqA3W_poc~zc$bbYzhhP7Li3X|5RN|xo$7kZ5rgCvfv zD3o?Lt))&(p#(Y`i@j56gD$?Pm8K0~i@m963uSSSQ^Q#-R-M0xsIF$#?9!^2vLLWB zVPNT!2|dcWQhCZL+IH%makbWR^v3XC7C^M?T%R4%w{KWP|6dls|8<=ph@65A62=z4 z(o7=(U+nR#fm~~86oQ5)8Iq629zmK7%TPMo)w%yBpjMnS^tB%zy?KLa^|{QF$;rH= zh{`5MGc#y&guIYG$A{seXuItXPd7%LdHb!>qXl8DN|rn;SyIM)5MS?K`*vMEmL)Ko zC1ZsRbvMQet7}BpM3V%<8)IrwxRF+gmS*lNTx${0c4%SWe>jZT z$oU|208Rw?WO@b$yU><*+Ga``Y+>d6W=v8`as(-B8Qu2=dHea4dR=!e2!s1EDkA)F zu3;=m0z=m@pb~NpN_Y?VC&4GdsfR<0bXEvW3{v~kdHd0b2k_%^?90vbl`jB|8fs^r znS4@o7X3!Af?94l@`!#Oou}0@wrz;aT9$)IeQc7$Q3;a*@Er|}_^u6XiZ zZVE4FDBiSI`&qw0*7SP6lLW^z0SQCX(}_`ZHg#=87i4!D&6pxXMFEAy5xZ-~UQ3pe zBkP{Ib~;brevC%~%41Z$4U{p?dm{-OFRr_$Qp%oxi~n+2thr6_>!`c&l-2qtva6{1zfH z@5hjY2(t8YDZh4_)oPPH0bQoJhn^VVkM>2B`D%SgDi%pozM>@4>uS0bJ6=ebA1|n7 z@*D_3UzDpo8QnZ1QIa{lGX*NwqQ7L2DVlf&h}0mO~ry#+`c9y?Eg?rF1|k&JY@=Y$9+FL(l+oLx1Lr=3xp<1fzM!;B= z7JGIRtc)`-Nf*dAdcsa+L2a6Pk=>@060b$(xh<+aAT>~oyY9I?(Q=@}1E@mxphqzz zopOv&tO^AXi98>CD=Z$H?Q4#1MCzsP$ zgwI~OM-FX_rsFO>ryK>k<~`v`lf7Ymi&m>ieXnV*n!0n{6%^f*Ailu$k02g|E#u5q zfywz+$4Y5GsMfkG*;)N-%{bp!=fCi;^*5rFZ}(b2;z%C^v*HFx;taur;x;HZdT;C@j?*@vOAyXl4Qnozii(5+Xd8rCoux9xZ4FRzsMe{FG@?3_> zzOO@;a4dcA2tq0wQHmGuU*io04F?}zp!7xXX8huB{pa}q<3#oUKEz)?^J1~`zw8|3 zWe0?j{m^U*8=7gU3k|xg1i-y((2IAhZsz9RIB|a1Y=p|6GF>CBM$d==0)#5Lv%FC| z;0E4yrn>T`tP%3#=fP2Sqb{l%vJXm(bu}}bMI{lWXGpXE-nC+q__Hr9i1k0@WS$}A zXxIK~nAmRfr-hwX=V;4A)gjY#j1mCgw=~43&!{(EnB54P3eEmXg0UDs=*YHq0R4;R zuyAPr)_+i&72Sa=w|y40U699G!UgmZZ>@`7OU1Pp&zXR&L66k`MIe8D^f9E*TX_t6-d_tjxx# z$eJ;YmKHm*L{nzP=kR@Z1dlb$Q6b1MvPP14w=2fr{$^Dir)&nRpJJ^u=SLBCUsm=7 zN1VUxFwVW~u{4_FNq!33IG{?WmKwa(t){IuRsQpW7Ygse@ihPz*IOHh^oV}DN=}EZ zs9zkBTHC;&$w-YgyarX%hcQ}df&dDJ`hW$?&bV1WU zh_H;J!}9kxkb8nylx=CtR)N;i-UM>uOxNr}NhqS}Y1*64!T{|ZP*)$~vZ?6= z=n>qUyUDQ#Vj1YAfMd-#FmAVaNr8zvNUC-+u|sl!YJYiAEOA95E8oyt%U=&Zr}_35 zG+X8#X7r|^_N?O7ZCt5k4U|R6WwQqay=}E16fFWnU@bpf3$j49{DhTObE9tfHploS z%Ca*$d^YVGy(KNA*8yxx^cN)hs;Ay1Il8ACP1!LZ@Dhn5AIM)_tGG0#P*2Aq`#zK} zark!Q)X;Uv177qJ0;!7rjHHub;%uajz&}_jGKn%{uDtCXzFf_0Y@Ka#g0TjI!#`HO zh{?2lib(A-->`DbLGFp^B|3ym$ZM=po@I%9$n5o`2Bo|FSpai>K#EZB-_4X@vKOnyM&Gd-d}ZD^-3!%h{MTu_al;oY8_OdqINrC6Rv z2!%ejNl@@9{FFiYv2ho1Zq>C3?t7ptd(G3RZQHryG#7V-9!1rtZYyX{O{PW{Jl(O$ zieLElaO znQBw-HdHgwH;4X%NIw_fi^pVzXxjd5e_DhBQPXJ`LISX-o2Az|p&r9|i?sawLce>9 zq?Go%*L8q#HY0XMK1Ov!phVr9dh=s=gA8#VC0=lVDpmkb(0v?`s6VKZjEQ5nNea@K zQToxmhU=SpZqdw`&c6mRaN!o{;*B=wm&q?Jx2Q19v{hsD?u*f?cnG_kv$g#Lt~pMo zgGc;%JrUp;1{JH8h^zibOO+zRJC^@yXOr?Zrg`ZIcXc{TP<)^!uaKwlY{e3E%eMQj z?nhY`;hC*Xef&8CFHo$$4zlM%R`y!+hlfFB?a$;z z-jx5fHUG!fkf-zIRfw3E^^p$(mv=#s4}$+slJ!3U@}HaNdEA8m_vV*@GKl6sPYZ)c>+3PnvRLcL$4E;@EY(qKte4914NJ3%G$_o~HD#1?0QT-ZsOB>i z{+g}*ZJ6fiBnG9C9-s8P^4WUpx$>HJ$-T=xNM-_jkOZh>yNRKd*PA3-P6BSjy$dxa z5wluOwuvs{*KWS|ZnvPqu;ErU+Onu@79>^>AI0DPyrTgOMm_1co6I;M)Q{Jj4ZlAIdai8$2-P~Qto#jm zh`9*5^#e%AhIzxa7HLV}kCXxSq48_1#J0IGQ9<{&vep7+zC&DijVp8)1#?{(^a8?t zi*96&xlcR=+mM*KVsb{rxYM|n_8kC}u_{vQ@!mS9F(%JtF47@3#~hH(`kGC9ZJ}D2 zWC)Iljya`Q<@#9>V585D+00eGAWz7B9T6z5l^s_y>aoufcj8Av(2GYKDXM`rcBTLSCEPpN02&lR|JJH@lq3lweX`Dmu4-@iqEKx3nM${c!MFZiZq(!RWb|Rt3>*PmmVH*` zlxgj}k3|T-k6Kqao|!qG^T1d6q+wT4b7W@^yX+*)PWQ$}5sxrf8rwzEMWd8(5&RUfp!*cshY`W;xk>EWq**#q{Y@zCK zXsX7`5$h!Qp6<@78M~QMrs}`0;-DaJHA962M|0%#=ciwQgT>98=Q9DusXWi@XvNXp z2Z11?S^M`F*hUMO+D<{u`j((uk{_i(vZ{TM!M_**ze@~l-1V~32GW&(U(w|KP9DQw zQ#l^|wii;gaA3*c79RyXv~B&QS7q#l=oQ|E{4(5iFm4XpE_{asovZg8e}1QUw%|ti zc{2YIHj({Oq;;8YwQK?7ad>q4)rx8FUwd~BeTgpTQGqS!gW?4-pES!GM8{^Hp3!S6 z;fKKn=%Nkd3u=Gm=JeXMU?LglY@XEShn;TJ6VN!!KFQ`Az{I{Zfwb^nZhSQAW7Rn1 zy+j?^BwZJXyjo;ZwCK$Cd&T&&eN%0@QkFJ%B5n4QmQQjKonJ_6Np2!0!GBIc{~J@h z5enNiq8b$CNfb!Bt3EQBQa*b&isal9Y6&lI)9b8fz zOAsSmi7IZl))PfL+oiACcPb;fE?Z^iKs(sxh|&k~;7e`f>D|BTxHp!6bVgm%51s)b=EVzjB<)s0ZIhsJ(jSZ^Re|!tLA)qj ztm{QN~)K|B1>AX|3tsU(za?wr3Qrl#Wkj>wWSsF)JznG%m+9b%<5$pZUkQ^Adf--GBP{GHRSZdX4Lk zu!*}Lretit5UsSN@k-v*X3q0iJszIaIQJQF=$7i$d1y95T2(0_*TbI_(dAXY7Ze{( zoGKLH-r#JKH_W{an;0}|buz3{_M2}i)dhWScZ>!Cye&MzO$ zSdIhD4!q*|D9V8}vQ>}mzE*HEn8t@MGy;S7_C*|?n@6}K_My(c=>zbBNbcWiObfxN z<=p~O($2pD`envz_+OG*#ou}8ltK*)L5$r4{VWHtJAWH`E$a7OdERX99y4C#?K3@7 z0p$Gy1>fqf-@419z6o}dDSNxe?F!;*VA{_C-(CPG`7;fcs%??@-4 zoRP}(C|3g{{=uR*NVX_{`$2CY>}`Z&(;^L~!WEk+R%!*pBx;}?Y;5W^t48vgC8}rT z+M3+Es}UZLZ3pY~%2T4&vxLv~xW#rR?u*r&rvLSc}SXJN`K zQxre66*Cw^*)%t?TfKx`9t!l1X5UqAFLbC&`;p4&^AgncLE`n$;|f37e^mkf!yb zCl`t1ha*B>!$>-$9;t}#XDPV414PT+d`yD?=B1U9xEi|UMIu^At8PtgIn+KBR1KuI zVU$TXS~?f6N$25LguRMdk+Io`T4Kj;Vx|_NK(l-ONZlMM6r8HTA5Jbs)osjWJjb2J zSw})-9MetGbKmenYKU$X8Ud_miwL_De{oQQ+Bp(sRQruRMvn~X^fBmS0nt6%c&HKk zXL#)Ve@nDiq!60lf(9piI0r1Qdjt45B#5q22thC7xcL!ZlY=>c7unz3XF+9}#tJEm zAT@Ug&$9i7^SDoW&L+V%Jq(4Oqf<+atB7R>N~XY$7;Jy;+0-I%8IJtbmsW(W%p5An z(bFTY6K#flp|HM7o*2>KA@OkD?$-Qgo*Ef0e#U&k2xMP=8UFz#l;yo@<%3A&83h!A zzyV5BCS(SL(FI!Nb#=d3%0)eW`e&5HZI!Tv;IKoXY4&EBac;!&qO2INbe}<_&_O%> zNY_P!SxtMQ4dq}im)%rPli3+#XX|%x0s6KF38d`B%bK}O_?ps+Pa&8~%~2_j1EX`S z@S(Q~#hByGdMrtDYvX1;7+5^mA>G@I2>>aW!xHpYnJ_GGbSY2{m?0z?`1gXcj3$^> zzXKXSDXHaCf*_~!ryn3zlNqB$!qm;4PxHI^bOSBN9bIZA2Yme(5lTZ3A^esf`}qiu zOF!2L*KMf6Ru$Ng`U@lB8$)g_24)8ZTUVSWq9XClq1%b?32?+i%FXYd$5ec5D*$Y@ zcmP)bB>_WM4;`Lc&v<{k5In(H-X0uQh#E5Xx-IjR(05n~Uu0m+iXHxon`Xl>jxiy| zur`n(Zjj~IT|{W-cP$h45pqtYL#;m<^69i>z4KT%Xp`X;dw9bX^nhP35B`U@2ZI0daWQMuj|rHj+~sMGLkeO`dD=sH}mP=K11sxCR9X8;%ZCs;4|jXodt zO;D!ENv;pDeffxQn`e2s_v2-L`djUuDFRKP?%Wx7F1zh=qCuNoXqwaZ310!xeJnr; zGVs8Y14k#$rfsRVc-~d-b?SGc*u-K2N;y8$cU2tF!aifz9}c{^Xh68)=n{^=NdkcG zVS1!e1oqsM7_u$*6nqLxqz0C1)rr4+km#m!H4Uu1ep}M-e-r^WoRrrdC>86#o-`8 z1lo*5=bK_;K@4ZiG+y1WX0a@>nYUFBCZWnx9J+P|R{#E?tFtSBW2>VN*a-!!h6*7I zY_N!8fmi1WYc!(d-#>3JX`nl=Ff1!n3qvT2*JiB${#KwoP4NA!SpP1Q)uIlRa1USW1V zM?5-*FjL*%hz+)5sB~``zR>w`yt-YouE7`axH0GhD2Z$dLPMty*t&Co8u}TDM=7^q z2AxC75vPe)gbkD@PZAeWgJXa*d2}MZ`0bofK-vB`vEN#qV#pAFxmI8{>4k2Py>tF> zY@Si9$sI8QT>|7!h$A=)Vc%d~#K>zb^WV99U}WmY)RG-3tWHlocg+O$4SB>vdyXq*g*@*va7xG<-J1LEa^adM1EdITCpTWyl_2N)8vm~MQL&;Ki+{3mlpMeSRx5{I)UNfyD?R)<1d@ro`r@kFBBc zi``9^=~SbSzA_EKEHBU1-#>TXmAUK=9;@7KDPD3KD%rQG>HZT5;;2Zm*-n15k(&%9 z9HVLQA-h0Zw^RwaBEuiqjv9DP?S!Qe!(p((+L+ny5`n|Va+s1^_Q8%~5t6IhiinaL z5fq1NZNTPiy}{~6HUi_Ipe4(fRqQoLWErD%qCh_VorDgc;|P*t;L5HdYerARSQt&g zjFM%D8$GGWNQ*5v3j~Uv@b)$*mWs3+7e5(zvC3Y1lk`jm4mhl zC0K^yE&H|wRT=1M&Ukrdn})0=`qvx}H)B$dN;go3CXiO;$6By9)E@mRWp2~VmDLAK zF5xK7VO#*UBk4vLy?>9$iPxy|E7R0xX4+l_B&$E92rz@}gom@TI(N1Z_UR^?aOq zK>}zQG2l6+2;+$jXBv%bHIc6+;mj2lIh!Xtl(+z{VybKqs^up&%^b#+iT!Og2~KIl zf3R>GtWF?`j)%ez;=YW-CYwy~jhQIXH~0~2k&@F*wtpRyhM7J2edlzPh-yOLF#UVe zGRml^`O0Ks3pbCdjmJ84W>d4k9`5dCCB!b+Ij~=bi8&Ngu}(wXrp5SnYGYu3sM=wd z85#qiZsf6lD|>$H71N?65G}kH#5XF1l|07q9rf<2H!}yf317B((_-gsLD!9`4x>6U z30dEXaGrFMb7p2S%M5O6A7mpU>^mAjYkH|C9Wtd!oBbmu6IG0!mk-k|2b_veXLB4| zT+nODku*JfZ%piI>Dl8~Rlj4vAFK3;9GC&L^yry6i1R%_VHfzvrIBAS3f6@LRTxn} zfDIcMt);QG#GJ3&*C`v&GW>aD1dDq_>0?yB3JAYt1yfMYE8z@M*5S|o8$cGqb)vu4 zzwU07su4O}x&vbGs|mA5hm%8$+OgWQQJ5{BqQblFlI`c3yCwe1!eO;rGkCXZ09qL^ zeEsG1+Z`BM#C6Sa!1u^meCJY|W;-a>E4C?4#o{g2EAoMIm3Z}GmI)<$D3}RF@GI-E zVCR&Pk=bG`9RCf(`?-|cfg@yuE=1ODg`_Kw3h{lc16vI1v)`>caRmduk+c6fO#g!d zv%tkIKkC&;|Ikm;A~!$#P4UzsPW}TxXvPQR#csuipMK&t#M@RqqEq#+qJ;tIqjpPD z?G|=vL(CaM&AG5g*v@%rc=~~eTho+#e5NMlsl?qK@$*;_KvNR+4xR}W@wFxSruas3 z8RUmMP}H;*KBzb0y>S#kR*LF3&%>z@UccSpOcZAMhQ3JR?XQWaDbc(q--Zg$Jla9n zEfkdM*{kR}k0xhU6}Ho5j?5CW?hdH+7Rs%#RsH=pm_-zcKWBZxtl3}s{r?rr{y{@U z^Bk=5zbc?L|Aw>@)d~CguQOuuPc%~=Jo=X{m#dsNUemwtA0JQw4E*&8#-8LK zfwvSM0u&$RRHS`K>g9#P;rvNDa0gsw9|5&< zM%3Pc#~d`t1v*wx-oJ;W+Mtqq(D)-o24ZZ5_?!<$7oZvR%(Xn} z5Fy-dpnL(S4GjTRn6=Ed*(J5X;`Fn^U^vZ|<<#b7W>NHfU#5SBv7&tbs4FyqyQRUp zZBsk&nAW?b%P`OTA4M|3OVhKCk4z?O$;M}0KA8ZPi%p|yed$H`zxOO=9gA(sQJ;CA^&}Z{KNy;mGr-7#DU2X&`In`&3gh^3TB!R9xfzv%uAr0_59}Eou`d zM^+XNi(|PA-@^8ON}EzSmByBh5lI;g;^(lAIgHv!XjK5jdHikar1kmw5Lgu)j~1Ku zOq`XS8>2+<)TZK0%@?NGUwzP(MRAB4Vm#6nwL8$+)a50&sPvz+DlP^&*i`2+0EyK@ zZdZT*B}?V2A)2v#opUL^D((NZ#`@IrL6q_wxbwd@%xzh8W%SR>%gNeW)3nT@#{pN3 zb^S!@;x;zCb}W`Ab%;x@)1GX%|il^2bT;bF!n>_Y{~ERs$%$QH|1 z986e_*H4Z?Z`Q%)K}M{T%fo5MTxvlW-U0^e+OE1jiV2;{IzfZ2ay3nj6B^t3!o;#i zz!N*R633qclT2Q@`3d>iq?Y#>t+Fw(tKc6*+LTrjIt+f|e~-9@$toza(uasoKy)%Z zj~K>i^v)pvmj1w*t62>U_82`K-<_XBp@iDwqfKMNY_zIR&4yY~8Z1Ak?jv zwEX93OMqdE#qio=1gp~uq5i~38M1^RgO#0=X z(A5Dx{k*hy=a+G=%eG<%RCnH5fFVv>Dw#3gVaMM-Uq)PNuBITf5(q)qL&4s;X3Zs8 zZBdffHMV&2uz%l>O3(QX;!hBz=69D)6mCtrlSP&~07l$ieGji&j4jdIG z@SZITV8iYqfWz=HYvYjXC^PbjBgo3SW5yscepTm3%uR#Xh+)HAAERQ725^v1%Qxx- zf@D0S(S|t%;CfS%Wj$>#iK{fCLaF0}CV!nbNT~GkFCK6AQ&`dselfd-%Bu5xoD|UE zo4LK!jG3%OWI3OnwNjz3zr8&^;Gb`;u8*7^zK}oP->!~@lfb2|n(-HrhC|TGNe@%- z(2u2)YkM|C(X?sj;|i*|0$v3T^hYYIwDplRHLa-d;jqxh!QtT(Ua4o>U~9LIHMRVJ z%GwH*8X=>m5X)w9Vl*!??0%~I*EO*&#Ti++;r4c2*{**|hih6n1?9(mTCBUU2qo80 z<^2&J;MgZkZYaPDEB+uu$Xd+az92*}EE98zARbfQJ7di%n9y970)UL?wfWIU$I?r$ z({XoFwpMFc@*Dyh1-~qF#4Ry*wX5B!T7ka_&!uulKII9eyFieVt=dC4#sbRluhV*m zcf^bJuu~v-KLp=F9N2eA`r*^s2o9Fmt_qhDn<29yRb*o!y9V?6NF~v0%azatFEQ!T z6sL1yC{+n&)tbnL0MF((NBW?&TA)`0gYM`E_bh+jahOJdWX$q1dGjaj4xgD^YWlU1@PlPx?&M`pu=0f zhrBtV_wGRW2534$mX!lAnT#Rvcp|ZGDBO2^Sj9M}LM{(P+ zNTp^ijvkj_lCtcp0usHn2bw&$!Ar+xe}nCIYBpQGQHyH+F1kazh{cX%JU_PMqz|h{ z{Xqf74*k0XTt+7KX|ajnl!O7h(N`uTQzh+~DZTjt77EhY;PKjh!P)cVL#)2|fRlE( z@3z@}F~KXI0EmW)+e;pHrd>~4tu^vQQ$g<}`puVRNfF9fM9_;dFr-@%jL zZq{ue>nfkF{CT=39H_)|3`e^kXU>aPh4eG{^RzP!sL_wGv`v04F}vYOVXJ8Fec2#2 zBWt8Frs$=~Lq}D>PiPYZjz{;np??^!_Zw(rYL;9DNF|6{1Pb4{@VGs+Z86lbI+^&J z<0}{_-epf@C37JDLr^YJY;1xWPQyGxZ%@)ea)6aKg#D!Log45OPAsf@{#N9!$^*XV?SjqU1DI zJC}%7T?x0EjlcSiJ75C(uxHlAXfW^=<3>>zINsb?k%S-d@{Y zTLC^H1{=)TTM*d%?p)rwvfIszV2Rw1~&tV}npQM?YQuJBFhO9xn zxrLhH&7o;XUPahR0}JO{b^A9Nwe5eAB}cGK_R>nK%j0NekT@+iGB^a1@Fwe; zMxD*I!@@8j3Kxe|I| z4_6Ml6>ZziV9p*VSahATi(AOIrDcW#hX6l;uhY&)ICC0xe^#1?(ip;?<=V5W=tNQn zNrMbwshoHtRpE=W_IijZJ8SBouLwtQvP)ncc=9Tx21apcZ!?49aguav=To{3Ms+mo ziOjj3BhYeaBE>uK3S}$#!wTZabRY?WNVrtpHd+{4zTf38bfz)fm+s4S&vMD1oB}Y) zj`3bLbYQQ975DhX9+^?_ul7JotYz!uPWXGp#-skAj`+06)riSr@M)D(cVD^q2Jk@o z=X14@X&9&TX3Nk*Ce~^_<^-xEG2H9`f0G)Xw#<8EHQH935zwerg)U~b(&7!zjmwX( zl$6O#!+v!zL>#-MARkdvQ`2gF#|KzQyQbJPhDGQ+Iy7L%g*xipkC3c+;X5FI8AQll zg+ojPnUMnTA*dIbx?@CsWfY{DIN{ zmmE`g&YcgrrwyyXvXu8~*LVXN*e2_aC+h?=Agm7UiZWf8zQ=JQl*HYh>i~qUCYWK zSbYvHW6!l^BC*SZ^FUgtFNGHiSMVuj2EYzCNDRg9qWe?$buM@pwFLQass4`OpgphrGzvi^3(4^Ua*wX|0=SGcs}&fP$Eeeyi!NI zkPLCTI=V?u^hCv2AuBIc+nHNu#b%0_<#^v?+_R`}huihm2*SLc-j&Fu!TN_-G?uQV zaoD+7{BQ7&;VV;?$^!%!g23kyOXP!q1JGEI z{S-J?8^K{2ntWTup(*Z-Dwb*7g>M2TcP%3m_np9SDET z04w+?*%=DgQh+P@wJ`!Y@XE)6Rh&f8wFTn{=i$3y?&*rTg?PC~*epgGZLHDej?Kz1 zxSoUk2z;|@IqWOQ&CpWOE)T|D%)jxEBS_#rzlPTD1Jm)l-Ab}cwzKy(9A$URSn|i| z=j6SN5U)yk#^SJEs7}-@0N5<-fb6zRAmywq%E+ld5;goZv$SeJ)u-wUJ*U!Hu2-<| zd%{1|TI<}de>t?N=~9-kF^j%btv!I**y6l-aw@7^lh0%*Gt%bKu3GfIC7^?wQ^2W~ z!qR+|J4>5bd-=DY$!B8sWbdnvQ~kg4gt_l|OkXQPBJb*-6#*#G@Uzv`#Q2-@(?V#( z|HT%KN`FG|yeV?vw3Z>G(-pzWuFh%`DKlZIfZoqNH|J<&dUe7j^M~$uKuNK7OJRkW zNj0hzG>A%Z!4iWh9&{k3y6Aggh;Syj=w96olGJ;r)1{AerXO^Pexb)zd+(js7fx)j z{c>I70dhX14go;j&9^^9P>nZ_4zph~&8!hGi=`Q0)Kyj1ZKa=L-tVZv8M0K)TEvmV z6(2^zbC=FiBS!PSniiFzhi3n6m^72T)|5dqHEv`7tsDGGWPtr#EF=?HYaHZT%wPJZ z45l86)Ep9qt}CETW9DijHG%FX>Qb4#7&VY-7V$vqX$iRd6e2^x53kc&8s4jxI6jq2 zt?^aMT4>z&Zu*g~!>-$MZ&{i&aiZax@4G_cE#CDxD5sIv6x+yCVnk;wE0VRe5}FZT z>+)_Xo)tt)(uLDWyVekkmb`ocGVhMcrUchNVX{)N2X~FUkX^gF-@#!$t#I1kCq_#+ zOxA^@Aq%)Q&>JeAfvGwU_^H%eT9i7DF^^eo#?nQ8->LRJWL-y=$*C5ejY&&3BqvK2 zQY52kT-(n&ig_{PPw!t3QnAZO_|CJfH~ua*@1;XItS`c8k>I6#5|a+Z904a0qS3_H}uGH-yuPUcp%17E`bQ zhDxze5#&jJelu#{dG@X_peM#(Fy5+0YgX|9x+Vv#>J@Lu8;mgUTrij7F0?0du)R zIS!E90zXgK#Gp^-MA#D~0%5Vld$n(iA@*FUngNd?&)Mk2ML%E$v^yVB&Q^Cqv}y$a zaZMlF=7oZT9ylnE2;euk&b7Moj4XuVyj>Cx^m_Y5Jc^(3LyDC? z{=3mFz2Z~%B!bmT{n_U{G=6FuTlaJ^a<{)$viT*o6(Sqjo}|4c;PIuimFMGrnQ`Qo z{_;JiHs`#I1fuTwh8`0JDbB3s<$WkaZm6fp;=G~#raI?W^Ee}&Q0aQfc@xq!03b^J zq%Hch&F59M;5>2m8Z7=>TL*e@8PJH}#TEictb$fj2sy7VOv<4xXL#;#C zLD)SswQjuqt=yV~L@7{7$i_0LD!@r^;AA84Jt%mhy3c_k-rwM2KO@Bd4<@JsugRCK zE@K1)`?cOkULMcR@^^EO5J{G9Yru|GE`dj2s@sKF6-e6}hP6)ZN?#mjERz(cT^ zIo^GA(~@**$_hGS8T?nr=UXr=yn2jwgB_cm_gf65SQ#Y{wF2|4Vc>#3|zL&_JryAkX zOE+qN40b3gaH-rri!m+Sg|oCjw1*=8TITBQO>or+${ zMHW=G+cJ_ z*wgRO=W*lt`DNApOC)7UoIx2(t8u4LBffTJvy*CkzTFF*Cf-pBTHwcx#$Le5tp zI&aIVla@xR7PhmIM4hMgd;51~1?;;qBT;O#Ee3`_!>j!B6{m0_O&V70Bn*4)qIeOl zfp1FiIEh!e4-ZV^JTh4 znkg);N^u#Vi7SH85Iw6R$FJ*#MXv{cA1EF3e0DenkWr1gCOQ6w~w|e?sM{V|xNYDterLYJ7qZXu)+jk5r_yq`2X74SEs;hW?{You0+>RRk2b zQbaDRdwa=dSyotXfoDVfJz_`n${c5V$$jdI`}y}VM&Kzwq`auKKp~6!Ec{ix$NO(>lekT}~m^rNcRff6?0kfkZ{Y zTyul<{D&`2Gi|+OEa_7qdbC|J~b;8F?Vwxp|-E zE+|08(9_iEU-R%{6>WJmLGQ86%SAvB7(5Qs3An%mB>FbbT=tONJfu3^Mu0 zqQYr%Iovv{4AddU%NP?VEfWaL01>_&dNc7RI=ESp0{dZdXAsZDym;|v3WdB$(T7#bA&wb4lAR|~c2AO$q7>6*M~ z!=1Sp6&C@b0~@+b8&KiY2r-x@voLyX+Uhu5eJa@W^5WYa)K-LNeXt>UAeFdyQ3qMB zOUtoJDJ3KqsoEbC*ZB8y454}x@ z1c&i5M09FVDTx^PqvU2<|p%&Ga2xp`#S-80+oAYAY$m^c`M|-8Ol$l3%>;E{nZG84H}Q zA^C~fUxXD1bOOA7Fww83&{1QAOglt$1NS2Zixkou08K(c7FJaSP#u{>w93`?TEYKf z53%?XI#;K%7lqIvfcc6F?`P_rp758GWh6wPrj(&fH98}inxL( zC<6EZ*xOu~pI7ngm1L9}U%3F&H+oXZV1hiTI4^bGB)JeVq{&&I5aei5l4az#kPUh| zLH3CXDB^Hu(y18>zy;;AS?kEBhSB{iSm5;bS9m`GhAR|=skhamNJMv@wShA_i`@sr z!ItUHX7P=4ocZCO^WZ4b?6h`#Fij+(ASac9iu%6>xD?$92wjsSko!oh(|kazNoP&S z+~<$RE){wTO!2a{0mpKvwyr;XC;;JdPwAUAb7H2SICA*HybIaLUGytfEt<5+pe*AFR6m z07t;?Ygeg&?POjIO9jtqU?3W@1U6Rx8VVn;($SyC zlkn9r)cA7_SJs>z)Q0VaWHU`#hWT*LZ$_?PZqI5t3vt?1efJeyoBIbXf2>pbTxait z^z8mr-rNEAfvZxtk z+{uIRJ+|3+l+kIP5gur<2YXLOZ+Fc6u9smsl?wB^JFH%C%~0l#AjKF3=|qp%+#uMQ zV4ue!dr&fthraCF{kWgy5Sv$5{&|U*Po7lR9B*+zGRf-5$GI#LaCIb?bJGtsVyM6X z8*CJ11cVsn7*XYmAjZqcohL0~#S+5=D+D9^2Q?%rP;d9Y=<}nFTDGggsaPcuhDbR; z`TFaH4+hQ(&CQF&vngpEaosQAIlwFU3Crw;k%SYSIKd+7{APMk?4?|&0~LIs zajFPOb-2QWqMWgmlnL1|$o|AENtVaO$UCR|4d%k{f^S67meHaJT8oiF;Z|qJX2Qj! zaN$J=W;^_P#a&FhXW`$@n_}WmO%kWaDehkL=X#AIl~4x)My*F%16AFD|0MGTd^FL& zKDW8ke;2C%L1oo|e~`?f9=RD(*)`0Sx}@s$mEtJ!Wh=EmgAzcMEH0*m`kbn0allTI z+`)WvWq-LE%oCJ?XmFEc7-K&_L%A_+7!;fAx% zqsK=Xb7^0FI>A);02N^;o3OqHFr*ybq1vbLh7!Ui~TU2m~+9aykpRb_Y1s6GiX zD$~Y|_FT_<3o*2{AOg?v@Gnpxb*Zw#Xf|B>o>?*dhg8B7W}C6b^yDE3{KLUXQRtg> zwUz%!Zl|ApD7dB=UI1!G#M*49^eD2c}s}4!|MR%`LMY`RzP@+^cK`eVNf%EWHLg`q`IY`MjK%k zQSKe&kb=k;o)Sh`eqvw;FQp^HxF~4PVY)&U!xa#w-JDBuT~|qNP@PRuDpZ=blKP$D zMvgO09G|{wYTLI!+ejd!B_v;ozmW+|Cjet8()&koA^94W4z;Xe*;8m)j{P7|eHH3M zYgqRPLC)^oAd8cOBaA`b9`-t9X)7XX@s~3=jvB*yUVy|yTNI2;gD+B|t-Wnn2)zV{ zdlTR+h0SYMNa~qQ%w8o{UBx)RR%2YDk)@TENnf>RW_H;2#zn|h$TAknnOcGBQ%sAq z_=kk#y9j|G4zti+&@geBV9wAKq~&hkqFm!R%TN|`OCKu&ot(CkTq}( z?Msk9MRMmE#25Q#krZ90=EFD0bH%~Ab~YyZvV%mQq~lcQJmpe&lx|9Wo3hHb-2Q63 zCX~E$kX-Bg6Z0q*qYORDYZ@HPuoKt)q!U-j^j!Yh&@=B{J(KUMHDgypOJl5b46T^< zc%$ydP^CAv^9Fp~E0Z@#LPGgj1T}ypvP`tCqH;vA0^=@CZ*An(?AeQ=CbY*D<7j4) zm@Ksm`;q98n#>ih=`%p>D{{^#^@J|z1%;jI^tZS)J(1oL&D#V`@nKD3hp6DJZ(~j= z;8g`R`P}|`ZIVDPo++as*e(BASz2*%!1)QuZJ}?HEpom0J?PWPfnv!7M$e?9G08A% zD3(SE66>0XZdaXcorK~qWu5Ow$hrOR2bhWAbL-y^giva0FPwk7WtO~yzLK8V_P&c~ z5E}B6pYa%C;jo@pX@A}cpD`%uHQ9>rXZ#rn{a-KYKUa-V?uqU{o)fZCV1mfO`m*FW zUkj(#er0!9B7bIe!Kga$c1bqH%v1>hEl^%uAhG*W4%;9+NgA^UpgRYOmxZVIr|*B? zpTHer9Q~sh413V0O5A$+=xmzINUHnEo5-D@)n31ff1l)d8HK&nOsUjxEfJ7wd$JbL zB1@`7zw4@x5m4^kQUbdAt%WZ4T*QX$Ga*us4DG`}xq}po7kR4m5Abu&)))JyhRzMbXahm#Ty(l#hFdQJE}njV);3Sjmoz>$00tPHMOkdH(Qwi$9kLhxpEK z)Ati0CIr^F?TNW2$$fqM3@V_Y{dVy z`H-9yF>Y!;0rOC%2dRw^P09%fkfPckKSph_VUM$k;7g(S9f-6g9G=Kxzh!us`H^e* zw4A$HYyTyc17;hgWE69yf|OlLv(;p1L~L;-Sv8wORkiB;r&E=z(UWdC=d9Q(MKX6w zup*I9ug3sh3WPRk?6Q;?H~>_i2M9FUzN`dnVrqxM)-=ywgfMV$=SF&~)2Rl5AR37* zkwhs;-v6m$R{iNl-dgp*vD~o7 zC*o^^1acdB$T!q?X!Z4QN)lX(AW$0N{33bcwP})R0z>R+yMU>yF=k&sv0-Q^6AU#b zd@1T-knXr`^)2Ik;74?v2t#-H^jIk=8lPBDF+YwH^sNamPicHnWvgBK0^dFtko09$MU<^*?&cFN9(C3l0CA%J%dnp~EFk)y#}NO-ndo}=DZ-HYKeS|*?P zM%3{J6^)yfw8VoEx3t*;>IT%CvBYq`+W94PVp{Q11*`K7Pw=vN6&q&^p+p#`eTt5R zIf?bwm~*tAd(t+0P-xN96z}f}x9gt^+6*VW3ne)nzkurg=WQhZyGxVJ)xTEFBL$<^sZU&F(z8T@j zL)nk<1(oF?OolN%=6YHnHO9RNPV$kUR4(H=NQz|)iYXY%LY1&WaOL4I6h+U3h=|d&X)ShHF-Vnb=-kj+myTDqxdkW%Uzn^ zj}`sb3w2~z;2XBI#UB|2h+S_gco?1EXrQT%NUHBGm?xZ2Z_pFAl_`X9KQzpgm$Hl- zC(V9NEVD)0(A8;L&e}Hime@7U9SCLK+Ab{70QH)7&NUNOnR1z`Y=_HPWXI+4kAuxa z56x`4Y~~ULaVPL@({J=@2-ay#{8hevrK*>|mJ z&@Kf6evkI>?pF@xvpXGQ9(OzgpzzcBzbUvGM;5y{eR$6Yf40dZxPx1;It}lsT9n_s z0f`=?jyR9{zl>^f^E={Bi**R|I>JuPYH|xZ(oQjJa!Xf6?qO^6i?j~CFc#^R&lSPc z8a-5DS&a}P7mF2yyJ!%lw~gvk2DFvhG^@-VRU&X`d}uaOgzByuJ=7ymF$FP)iYZN} zfA9EGjcSN!WF__X6+{k*D~+3=7+;5@1N$_nG;)%Pzm32mr;5@BdJV3F(Hk{wOsk?BGDu5i_`jy;36B9R2q+r9rYq`F~Ml)BoxPbO&ld7xG)2Ayk7R5G&F3A zU}Ut%PG1YLWkjm%5ovfire}bn5H-onZ-v{Af`hXk$2IML0 zkx7%Zj=m*nh9UD{c0e=J_CxPuq6Wdj;XyajUb8?!f5wdI1N95Ai%Z8svSV@iFuZcgvm{o$< z6~z3M%=ILXKe)-VLs&Jtc4u2L00`N_xY*MAE$rNZv45#;fs(g`y6SWbdSB-f-RzEB zDt!y^I!6L;>M1MKVey`{8%~}B8m89vwPs1hfB?6Pm>d^nc|Sl~el&&Pu+i@q-@)#` zR4siB!S3j1qEh%@9LfJO$oPCrg>!+=elq6V9-BN6=v?p6f1CYut^di_6K%Q|TUu7M zDqB`6GN0-cuF7$zM}@xqHG(ci8f8ge@ISX(Ubnb4eua<{tb^uz0(({5`Pn&(@Hw5h zdz{z#Ajg?MO}__t1+NQNgMjcarRMnK?*!GYCdiZ&?!tehL1BpA86H7g9+*lUzvAx8 zsV345E&f{p5Zk5G|6T`9pua$z47>CqMSiJzM~6d51u~72##y*Wlq?x`2RhEVK=^7O3UZH8 zmM<`J-E~kSuulmKMID16Y`s!+_WjO8EB<8K2V0Y8U0I{}@;$Hn~1RxBV;f=m_?jPLS3X!Roa=+yS}Wims_@ zkyS(oG`h4fLn0o039LwR4}s;RJ{V>?B5-9CZp%7oJ?e_^R30lHwkf|yfYZNmaudsN zLc2!ImY#cR@_618y2h35v@7Y3=02Xgt1TVx?tAyjU#8%yHJ%PzO`7;l*{UX2&!9+e zX4B0kR%M>+^;eDLa%%1mB)b^>_cqr3cE5;y>RaAQ!1Jaz-80Q91Ncwq#ehJn0{fZx zhW}R;JNF-|K@C`yLleY)H(OPr98+w{L8ivAtgPADE&&GN)KX%i?TwOQo zL~gr6i6VzY-Q7l!`PAm=yRJr`(D{N>2LZD&Cvy%Nu8-Hy^h;O*_<>o3X+v3$lT zm`(Xf!9vGf;e-u*?&8Rw3UprxDW{? zWU^sv1Bh@)^_gf=FQ+T$<$V39F|HjrEfbM%7=81zTO!0MxOQLqXONwM<79yn>Ygg~(D zoE(#b_a$H(t|IuFV-duG2Ym{q|NRbOg>?RX~LMd9^s}|o6cvyMEIWzE`=H) zA+u-PN#8JR^#i`S>Mz49aak#5xQk3}13c>qu@H(lcEpK#Qszgkq0*g4YE9-yBf3$P z-H%_MqCUP2>p3k#H|Z`DOU;HOj2=?7dqxU&0Qt-9krm#HneqI}p2&7Dg0@4xvOj7d zn&$&ntORYF^IEhTTcE5q^+h$K*-& z#_f-<#1vzUw(NU|&N4TX0i9Of7_AkaDW@4N%vPQyx(lNR4WbTh4M*s*?w-BW9wp4$ zEyU1L9QXQTCL)xAOr$~bD>3KUDac3i@>0+-DiLbJ7B!0uA`I?7qXA0~6U zbeg?!tKAZJ%|QanF8}n}8^|}Y737yG=)Oo%%r&Xs6>6st(Hz@vOj>oqHb*IrUx-p@ zG^Yw0}MOzJUTH@M0DHCxz9Q=%I%sE zOrjpf{lzhQJYo?nNw)qbSCH-;KypUHZb>NGkU}%iwjy$u4Z_M^jkw1#ZAaYf&$j9I zw`IQdYo-Fb!|-G0!gR7md$1X6rokPIn_PL&9-ce0swr{Q3WpZVnNnjab~KaGGU-_P zva8GFr)h2d3NSK{NH8=X(?eHZx}fuh%6bW{jkU-*REkJ5jhL4R@47469r`nhuiwx| zdXG!Y0S4!QFP2-!7eTbkpEJ$j3Qte)drdx){fsvrVg1Rh#7CsETXPF-ss8N60Ew%d zKE;aAU3Z3ztwB8|i-{h8QKjygOU=})}M4!d0; zZ7~aTL@D}bGNcDbDM%)TKq3_f73>jrC4ATC$}hvO^hk2I9Mjjy0?oPAv-E=C8-#U3 zRqiRv2T0OAOzR24zetWNR(M6G^P0R+e-!fHB=>|Wc8L~~U*VHqqq>pAUY5@h9c=WC zjdz6Tmu(|A({9t1TvL6w-!k^`SHJ%H{rw9b|LwT`_O?6E7(vdO(!}KXe3!Jh%h+Da zdEx+8eC~wTjryMWt1<1hyn?gP+SIfiPh4s@0dTho;To?DN;1Fw>qMpY%WViMx`rOo z!vgz&SK^#p`L>V@SsJPlq&k@YJTPp;YEqBepaCQnN9H1L`L^KguAUDHc1d%}?PB*J zn!m-4D{D9W>EMOKYZ`jhEqw?7M+7PPRe-1Q`3f)o7hm|Fs4f@0I}e01_lIL1$TvV` z(_YyX{bTLkO}DeNd7V;aMK*4DgH%c_vXgi7hi$S^(oFx=Ski}pDE5q zpSQ(z`Y%BaYXQ^{-i^WGIz)KGGW$S7@Qp`D7NX9u?BVFZj7we?ZSqXJ5R10lVF{>s zV{y68wge-4cC&!$R+@~y1XRgPaJYbv4O1r7cZI(gDr7JvCJo|s;HGJUMzLS_pGG!} zk9$3?$NeB!&ztD?MzdXxZjq=IkT8ZC)hItl0V@1b1aSlrM_)3AciMYRueSk?MZ9dN zEAxod#*0crW{R^o@On?&`cC;aKP1QbO#)%;5a=w3uYN#a3L1kV!g(lu8AJB-dBm$2 z%dG4!vg9*HNAI^Lf-uu(I=QT$u8|k0{jv;Y$U}9{ zOZ_~r!%HM2j9n==5gLFV$QQ?J$`tz+_(e!JV0CViQwFJP`a_qg_=L=a>=mdDu9gAD z5H13g!StVSD}=8M)<>vYXvoM8$YwU?)a00d2Kiyh4inLPV|fT!_H;vlEIl$)21y)& z6K;53VYFwI@cyHon9{(caE^Ogl4seaZWwN@8?@&ss`6g)9Wx~>oLk9bVF&r!b+Ktv zr7hM1La%|`8#ERhB7{@+>83BT@@Xm4E^yV=FtZnA9A?ZU@g36Ab^0<*l~jV-J2Wa^F} zkJAzQSEznNR0Ba%Nw!NBO*_P;MJd_U<1(>l+<(qg9Ki17s@8t2AAh@auwdVES)sCM zqvQV&^Tc8V;IdKyoWB}EU>gTfHt}edPbyM#6-hh{WGl7A?n?4u2jn~K+xK-26RpU4 zLcAZ!<}kaBxBc$0fh8hCsz)VKn_VAf5^1!PQz}$}dbc~HQ!`FtibC#JU7;NV$&W`r zZb{80$HT=#2y~rY*`}v4u}Busa~0KiE^A*YmCsVm=Dd}F4j=WR4zD|}faE!m3j!(x z98N?ib?4`3OXzIQ=C%eO-|E|pstd5f+vtW_x*epmRxmf6ZTxY^%X`B#m!wU-oDNjJ z0neyL<)0o{hgU>X>UF742p0{V`r8EErTeu-fWkXP?-|u&^7O2t7nb+0DI~Ts3fbS1 zx(GLblg$Ny==OMAvc07v?dYeVj&Lv?^d{3bDA6X^a>Io80YZO`g0-mabbQ7VfH0#} zMP1o5VEZ7y$9(!CmRhT|_&I22iM=w*GMd?bNzgltE~K)pN9NJU+O@H|wSE8_%K0Qm zR<^5)CQ}V1t*3vX!qh|S-q3fwLQ58wnf`HsDPvLeQd2W{-MSoR(k#lOv1b^5KcPle&M_cPW)erFv;h$?&4Wn}D+hAY&t$R|kaKXbp8stZc$mx72j7^cNvgb0(=2$AsTu+a(w6`^!k`pcxT_>Dk+ zWAAPmM1|8KB2K$`is;s*M5vFR{ z3ESA$rqotvov*GD!{7mhwi5pxSr}u&o$~9asvhZJleuLjd;!`n)N$zj% z*fynM?qH)fC-ISss6 zT#~G86KW{JKe_@J58{5fTMVHJwFMCP^nO{WOXTxr2ms!OiGqJ7sW}GpP3(ffY6!x# zGQ={94LIOX+ij8Ap_xKVITGexL+dLHvE<|<)E-?EU^Ywo1oz=SJ+lqPD$9m{SGuDL zo}Dgb+w$I3hAUmnujg*Lxv9M&0g?#q?Cx-B*Vm5VX1v#`Und1^R;3){rsErsBEkCK5)PKppNRp5viEoBu5;dWO)K`t9P;*G*5~I;z;a+xrtHUvs{E z%XW_4{JV*?@kJpN%Z34_DiR=tEDV>B1$b~Ji=c##6(%HDFk~r0m06F6uN){duEb~Z zExO1V@K5AJcl`e-u=xFfZ2a}AVL_^bhC~Kw&DC2k0cZ&{LDSe|?zk6+7KZ=6&w_@o zvV7@{baiES4?zVRA*!f(*|AzB?z^@yvS!MNP?+|zWkHd(N2jc~I|I-e*vX-Y<aC7YW8OoVYMmIj^9a zRRozq;V;Z)adt4JJ%E!*S+k^_iD7;Gn>(#(PBs&XW=6W1?+wm`KqJ@oo(L50*YL7a zAT&!QhGZ)v;{px=Nh-c{M0R2emJ;0>dj%`D7WGfS791vP(2_k+hvljpMJGv6O5~^;Rim|jGwovlbD>^t3Z2p6jD8#c zcDMb3#$WEN@SC!G@Y#1ndq3y3;#Z5q3sB3?d!Oz)JCu0&YIwY^x-gLe zxsL2t?xyiu_lbO7$dDK9`YcO#5UOGBaU+i(CHkmc$ZH_o%4# z82^1LqkF953UN{V%3pLt^rkk1qx%k``|juKlgrnw{;^SbQ+c$!uOU_8&=l{3)}waW zFk9v!nw%-$p|a~#4RNBS=BnCVbaFr1j)2cEFbSAaW*S$Xv8d@SrPzj4TU%PAa7Jt7 zuU5o|Z7uHjVpQsnrz^3P*j0$Il5^U}=~;D^?+4qQu;X76ndhHO+K6KU?6oA7k~obS z4U{|4k|gfvP^0BNjB7~6|HbZGRVViP6;Fiy)d7LuKN+e~>oMKp62-`OLL$kwiw&M=I!jS@tCUs3; z#WLSV!d8fz2)^Y|;y9eg(>27S_#fdHN4KY;fR{-<@m6I}G#MI0|s&b?E83mSp`|;r?mZpVR zG#J&|DNfdJe4BgxbS^qtE^=oI{`AP05z9~YQ(6KTcEqNWQMiTP9J4Fv4`CY|cB{wg zyb@mvLedu6aZdPLuI5H$?f(x0}x&#@4erHxkrJ(+#NE;sLM#}tBN+9 z9%S_`-C5D6#HB#~Ow6rZBPidn!;LyC-ts8(&APMi`;AA-BHb1dQx_HP7M8`etF~^d zMt-fqP2u4KE6OT4$24PQoCBj-sCVW%Lxg?34KgtD3;9nJ2DH=aIH(_<5-nR({*nrF=6q_fY8=f0L)CgxloP!F3)`lG|IHwS9&sCjF!_yI?iy zsbdiGsJ~EqqXz`-k$_o2T4kR^)Gfwzin<@m>}x8HOEjZK{$ysh#)RI1`{+9d5wY37 zcm`Jc?0UCMEyisd9kqzd#Te0kyD7!uM$=^#yndM#V3wXy_TiN`#@IL*%<0AKk_)dy z2wX|!FB_6fF5@kZ9~08xnO-AG7dilQ%=9>&QP1s-43;4B$p$}0ub3+FFI!om1tgTi9?(u35|ug zL$ac0u0vf#TclF9O~sxt+rMLZk<4;ftLY_C%g{A7`ua#k2pxM(M-8_;Fwo?ikYych zTTS1e@~Zr%?9_t&v1mcL*CR$YB)gY{CnhcWZV{jA6rO)`^Eyg5LpIo{p)*XkvF8z$ zB|BK!3Dn2Uz7g2+%1^3>#FbAXrFTlyPT5MSRi2QTT|>H$McaBKWN+kb)of|nm={Y! z({l%YtBlWj`XZpIjqYvRn zvYj!LZ(LY;VN#;~!C7|pK$rT>g$>#H;yt$}{Hx?{MrH`r2^Gq-W`8jGliB%ld``KT&z0vIAAdqM{&EaycoG#7d7fT8Gbqx;?AvBYmEZ&c^LLAd% z#|Ql$J3`{5ka+LHz~v$%nFdNMQmFln1-Tus5s$W8`m1V_nSaJ`R-heo>4_z3hn9*i zt2@k+Z}d;l7&ek}4}&2mnE5N{s<61l$=<8Dgwyy?mf#5h8%Faq*_nE3thc0-i}1O2 zl*-Aec9gBFI~Zz@*^^5QO=>{}f%h^*-JrQynl)his5;pSdc3V(F0Z9wRIJad#UO!7 zl)%l{*VHj5P(g4$L25FPi{&cXI_)JZXlj=rB06h=+DqwM-O>nV*l0_}az7-D{x7kP z9Lpq3h=nHrv*OQ&77K$-%9e1U0PDFzvyuW8nITfkx2-`n|7bC~uStzg#D(CYs=A2e zQCXykA9TR7#W2mY(ZvOk812(j2VnY^c z2godcQ>=<{k+#0uu_zX6EY4G5<)f9LPLMtOAngzV4FoWccOqOdZZ0jM+T2uZ@xj{F zyDZWczvVzme-ry-ZW?i?`t)d>rPM)Hs~qXLn=G;;Q$w`N3UPB$9;q;bYD*Fz0s(F3 ziFJgA4Vg1@RX?U4VO$7Pkbi?XWvj`2KP93&#DibNsktr@Cv_2)sYRp_L z#fg9il;IQMdyLvf9fG&NhUj-Vsu(<$o{`!d+p>p%uUu{@NhG2T(K-_hOWe#BYWWVk zyW1AkFGk;$a>-}r7?4l;E!*0(cIKpv3+*3p|E`Fo< zWJ`bGt)Zm2#X1<%_oPvf@{H(%nhP=CB#{cL(#0gh*2~Lg;8b5g&Qel8z>Iy;>k4&)*f}(DM43X_vYAXH7!I8vmoZ7Db#@QK zDzG|U!dm_={%ZOm228PIl_44$!3r_}@QTkvBzu_7vw-z-2QzM!*8%a;F zjqKJdkxyQvPdygVeAi0v)+$LIy)*J8{5n^#yZ@Xfy1w_!X+x?b*7!|PaPBx4=wETK zvi%NSoDio|-Gm6EWE!4*#o~pjNZ@fBGYY%idUf956cV)@_V;AUSoJ4ATlkYAQzA|% zOQ5;Y{jA3WZv(eR&$;h#;?qXfTQk|uhBwql*@n>^tF3Q3qIa}&%KdD!PzoB(c;3z5 zNsG&t5dXHy7@osh88eqf&Ubkr0EeZDJ;h;Dn2wh$-Pqg;{p2sKPsZ6X#NFs^5igNT z^`riosxcZLh(ilpsFzkw58l~m8jDzE&PzWhiG?sca~Cb~GT+Se!hX7a{NP7MdfIKx z&&BNF3YLQ_#B{^BZl=O-s#{FB)AZ>HW`x_tMAWDZrQwmep!CWLVyt>#2Jj9gK9xp- zrp<^mvN@H7odqp0dW1hpuc&G&9%{GV**$|O9f#sc zl9aYF{*9AH=x2oCcV_xjCSaFLv-`lDB_BO`R;3@>5?@QRn6;f6q%DlsM^c<=fyw_x zD%8GiG;9E;);NyG9?nBol;^^=Zt&@BQ!aA(FI*$A!sVY$qp9O*fU^I@vrjCi`|J_E zf~Y1nw^K1n_E()+(twp0IdSC|*V8q_Tf|vut|NCn9?4NrtRdkvI)FHf<;Xkv2h0z# z)B*8w8&ogP+&2u?n{#8ZF|Gf$&HvVeuyzZK$A44#<2{b%6$j|&AAanqm*lu=(+H0h z0rMmAS)vd4u_VTC`ez1RxgJRG@+2_aZ4v7!tyHF49N6hJt z{!{iu%qbg;Yzyn~3Se~&wF=o~Vcieb!Yk6paw!yD9hxy_)sY`~(HSy08~G6Vl>HJc zCILiXQpyW=IEkCuK~K##(oZJH%bmL!{|VaW9!BMX zAONdY=z_?+&DwHXgE(|>thjIJvZ^bT<9*HJC)o3U`FRuS{arxI;Yxaet_SE>hL z1@2SkS(n;Z58B^Wp4Cw(Y|{iQl15UGV=jV-;b}{FpKcf;Q@Vt0 ztI_6cSP%}!ev#DX>`zXogNODJ*dx+)nOsIhCy}}4KDFk4Fxh@MaraV7uMZ+)Kpepq zQswY{219Kmz87JXXKNv&YV_A_rP?>2Txs_2pmblYft(kNoRr_N`d?=`b~$qZ<%M80 z(X?%;(`*+s$OB~)N@{db*hvS*MX6P)kYTdpQG*Oare&?jYlsks!S9iB3|Y}cL2dqY z*zmlZCvJr;O6c!A^jrb?^oPl9jlX=$Yg!|nX?fjCTUn%*u)4A~7VdQikP zU8k%5gcGV>89>fC;?Rwue*DMnNowl(as4!B1lTt_xNSWzK0CYT5!T+X2Z3XZ`h!jM z*Ixuh0#PKGG}~-_th+MNPSJQTpc#R}By8W(f~mUSpjCp_uP=kXBage?(Lpv7 z28f>oK6+m_PV4EbyAOrpqBOIvMBaz^MJ+6fpVsAg2bP>Ij$&{LHnJ)vX#5PSwX}mm zE&JV%{#MU3KjfNC(47inMn@^a((qZs z2fTkaF-3}dP3GqYhW$UJ%_nH{&nDIb{%t5!w!#_(Z4T4V3s9q}W{UVhT(-?@*`P%n zB%<%qkzJ$Q(mCN4u@(3ZmHUQ3jw`qu$o~sU|CN8R6V57-FOKhQo!fmf%bDM-`|b4x z;}`e^ZWtqt6j2)cQLNii(sHN4!Dq~v=ZF@jVlU=k>GJg8DRe4tG<+3 zX{Fr(xdZ>WY91kh&D8>~*)q&v+bqmB7MG@+GxLaT)^M&EWy{cy_116(+NXp1^@wpg zoGyefa*2S=nhd8ZGT}SUOo~06yD&Jl4k5Vu$_($CA~hL-greE7DJ{Q4TN&I-`yT5) zjNOa>Ua?s*F__*J7O{B?GGLaYv(aLz`+d_I8{6QhHiGtd@)XEpa3xWFbL_POL+H=vsLUiCcjE9E06K0I|7ab zDI>&axA{iH!D3`AtbA$;A$mFPZ)9h^gx$2ZKuNS#1A`#5S;1QF6e&^bKN*l1V#C}q zEN_WT70A^62>S$wkATC?#OFF19npI6Z~6Q^FqgR`y5-}V7kBd@j9irffzpe4dicqc z?=>P%BKPq18lYI?fxHHLLk~y00r$NN8xA>9Mvt8C;m-9=*c5%FNCO7O!`fa1Xh`Km z;;)A1p;-g1<8?G*L#N2_% zg3kt&YSm>YG;ws^bKA4)AN5}v$p+67G|0~kIOVzm1jK#>*G;UXa0x5VL}A}!C*%%0 zf3kd%7}$Z8Pha>Vb{?YQO{CEc%F2)T@6NrabUR+&LR&AtWc@Di|9@nCV`JUjyJj0> z$97}ewr$%-*BcMG&XJ z)(XXY<{(ciGT%?g3?I^5L-s#V1jJ8pqNW|0YrnFx%VfOaHcVc_5yPLy$IE4#uBrE- z_@ABsK5V(V9VMC*iV@{5oT@}YRGX@myEB3u}q z0Dt{5JY1v{n;m$R+KGP*4cmkni|m`e8BCb@`T*CFblkOY$9~<{45FLB;hwpISwt42 zE(h@Lg=T7Ly9mQQ3@*R6IdcqO&I;nfmlwhI{0aU_^v$2iPoi*5A~gY@0J>&H^7 zSqVo}l$C~%_QI;eegb&+)1y@yHpTFzf#9&9yG#?KT`mPCZ1g$nGWdd&ehJ=;VQP2| z|NODTx}m;WrfAv*K6Kq0s1|C*rcVc3v2l8Okz-EW~DJtT)pvG0oWNi!G_;a7}j9E{Q-82 zzj}5d!0|KXHf{rN+-%5sb^TNln5fFC4W&_>%i5q0hRcOX_|3tXa1#@AMtTMUai(Zl zfl(RHFL<_+Hfy%N5YqOJ&~@h75-`Ul^4MRnMUkYuo$ebR@X;5txuAm*=CdOD&hXkU zLYC*w__&z#XQ7bn(VRTAw5UBtr;{724hkyq?pLijhTo{qoeSFqFl2=W*fei-Obhta zEqrbiw1oWvbz6h>F~?hz+wmvU4Ai$`1rMC{#(U_m;Nl``uMccp=JNH$8BTF>#wpQs zyd(lxp9LeFb14b71v;HocL^60xVW8z#}~7o&z^9smfcCIC>iWA6lcvEPg+d~WBH-cB zVP%SvH5_5a{M=b#W18F#xYXYSTdrBTh@EzzuYV%fXU-^LkPY zd30nH4!V}xSm9w7w;miMmgE?AxA=*~ibf96bSXr#K4<1jL+mD_5M(7cL-JkWIZb{P zX#aid5RKX-kYjgOe70Alp_<5vIQY@!{QCwan+FjROx3bK6#<)5Ya~P}3|_iSM>f$R z>XwUv&7j5+JOecTcQ=EC&Wmo!6O^SAd<*A1@nEd>RhtZdz*4kNI+AI>DuX~6cU_G9 zZcv)90IoDs8BjgQAVUMqbt?;kHs2yn6_bBuGq8N8i1g-BU@LV)6X~s=pZT2*u zF%%Vs7g*DIJ^ys4G?HH>fOh(0686~h3uN2UJ&M|!{Duhlxwp4A>leSJnI4SjCtI+V zpo$(;{pAA4wb{z*0{6*_{fwcMJ$n6Dcy^6CiKjFF-=kQr8grYFtw{!>zH==Be3L~b z{@E^5^Yazl0U^~TH1+<*Sb8KqgPyw3?1^FLYbfATjJfa?01 zpVb+goI(_GC5F}kCJhY@OUQIT8@J1>zU5hiE9YtTG;NV_p8l4x*qbOE+};VA{`+NH zkKvpqV6l49G8L)o8K{@Tn;2+~8qT*7`xz$S_sD&`br9Qa*a7AUYmPt+qV1!Rl}!tY zKu^&;Amq%I()4cH&&YAaXQ*np2DVhDvCdW8uJQdE8}q<@#fjlRQf$%Q)mWW4B#I0i z?qLDUUgY?#x)iD_u;@)b;#-FBniE2h8a<~p6mm|^VC8C=pX4@1ibxUxz)=7!_>-vT zCY>2rQ*hIo!4VEvp61ECDt?^N%iggcSA5bxG%yL{{Z42{0D%D~Y)_4~K*1d4wxnf} zUvsmg&tg7b(JQfgz<%X>w$IzOEiu{1TzOLQx61;m1*4#99}wYh7m={ zgh#7=H;_a7VN8kHE;EkUO;WUzUZ>;RLoBkJf~p8W655=X zX+mQ&D_0e*+uV`H*dql`bqcwy9hh&Rni+J(o*HcbnV}$^yul8>>_mEEiyX6M;%jIX z+Flf3e>#$Rl-^c}EHo_dTbVOfy5?uHqgq(1(4m2bsXr3AS#N(V1Eh)22Db*NUh(sC zEilJUvwy}cuc1`yd%*P-5vo@-nU`1iEGJ@|O7G&1>~Qq&7SQXtF*Q@`{~DLoT8=Ys z@r}zY+eZYj9|C*>lvU1P3;=|)AzKX8jjpSTWJ2OgSGoEf&2bsAM(JGMG&pWWg{Bzy zY>3K;8?Q}t9FdkJz!pgiDf9ZW3ib^&lyZ7H=%D~q`l2W@9V!Kh3G_v_(cey5c{L&j(bf8hEQQlWQ zctz?_uy4LdTJy`1Ug-MgdEpUdd*zPYlTgnfjBt^|!QWAz zuFSM=nUVg>#8kSbU%UHx3y^*m$^G}04gvG!69;^o%lOU$KDdx{7#`pUJpb zOI+~88_xa2acs2+y;UyOj+q`k;s?Nf`hvI~gT&xV#aEpby7Y>CUiXlOdDdDS-s&oJ~Wd@$tln7zoV|C|h zGbIkqQh7GZi<1i7-I<60s(=tPEA{;{C-HhGy9nak1|BnzvnA8Xm>UKr8Q6VGB7MDg z9HMpB%x@3-!olPqL|*(-^qTW{{F68F3ki%_@?1sf8)*>Bv4qF+m(a`u^uv)rQkT&0 zj{fFkrBNfSt-`>gE~~%6Noh&k6##ke4iOuZ1yXsbc;;1BLRB(FG5L|4T{SiuNZfdXXu$E1#^{S7_`<0eLeN!X#vMS3??k-kg5nuLdAH z9V_x;ZxYi#VA6^e0+C$7{Qwa)`IDFO@#J4K`x|)ADAT}5&##Pge&}9p@-a#nl-Q44 zL|5kDZFW*^k!QmwIw$V;u@QN5PtMlD=3*?KAv*??ULYJ$=<$EC6DP)C8Dxh2gh6)j z?anP9*#orcKpwaR3!_jvCiF_cfIF#w*2wpKQV(z^c^++0;`NbSA*tc>)YLf%yg%>% zW(R!lSfc<2u1C*fd2=Z$z{*v*JhWM}B>7*06|-C~-@08$DTnuc@a2*)CmqauVln zLwKoGtIH?6mkzw9{Y=>p&wb+>uxU-AP>o;Ldz93HlE8LBBk;v2^O~y(SUeLlgcoS) z16u&(U!{@l`BeD^P+wase9^SMa%~r-DD1IL2P;y3*M^i<=51MGw zYtj#ZeDbXFhBhA(N=TD>wr)UBV2GTMvL^1=<*ep855^qkEXFx|_{qkj8ph}`0Wgir z>m|B^Jvcb7F}Pp-KI43r7Kl3PjMKmVj4lOLPyRTXBmAATMmNKIVzxuOSAqzsB}5HZ z8@XivN6cq>Pkn8;mTi9LW~HwUJdXQII(SV0FqzbGZds%*Qi53~ina;+5BklyZxG*| zy#M&zVdi-$%~(OX60ZlR@FU9npMg5c0a{>$Cw0WK(9PDjH^d9JJ$)9H87oB2qTSPZ z7G>k9sbKx-fvQTjja=4RxZi|#v`=*^DhjNFV@yj{Ohd|Qw&Y&XN@^$tI5Gpx!F&31 zKuu+v>U=`|1{b2ob6Dn0Qa!bW3t=ZSSY-m4l6H3#cEdhn*r#m?uN!Rbl zbc8L9i-}FspaJR7hc)|azDZ&|wnDf32HN7YZc13E06Pcq?d9ra0&V13<0Yx;2|I)< z|NJx$x5QFQ$+JN66($wh7sVAe-IO;?8LFveG&wOhjlq2zj&hqwqm1&JyYB8;_Qs>C zuWmPaa)-C1iMI0FD(6aDZ4cX*g>fr!;)|}*UdteNjbA$FFw}pcmGy%JD;hL00E!T$ z%P#p$Xltjdm)!0KaSyrk91(39eldOj9x=HWrK}lRnyf@#xs*&{&8VDcu&Z7oz3x?n zmmprz)?C&lv?)Vo;I8C%Nvd#G$`Csn$s_H|=)@=Tp$W^TEN{^F#%4Hdz0rfr9+{~% z#OI$U@xXeyr`gf}>Xa_O1I`h0E`Q|Hm`z4q_duFW|0^>Kvrh7{LJW30>FYpRsMT(_v>O8MSVJ8GbhXH|Sn)^)yORzi6MGn{YG531gWoiaDyS8Dw9+R;?Ob zRotoC%SC}*m|$IX=T}0j4;Oi)2p7vsU5qYg3bJ7t$c&n?!o}=&Jvb;WMuVItA=!oM zpU~DR`4)j4oe!k@9*f;?aZwk2EU-=EPr*DoUPtT0%(RL-P93c&E#MI zfuj{8%q*wN*s04-YtP%K&$JoJq;)wWh=1DG8p~BuHjHPnITyS?fhn)hSOMsvvz4GrUDy8XJl;%k+jB&ug^R2OiL zFyTi*L^L(;KYb^O3NECY05hMcc6(c>8~jJ}_Gj+FU9~wroc8c3I86Le$q2E|J;BT+ zlgg>x< zrRu}^HDXY)#2NQzcFuQJF5xW&Rj}Gt2d(dD@IFhJwL*z$L8R>-M6l~PyMCNUqyOqL ztO`$8H$FF9+yAk3{l{IDOZGW&VdQ4Mf6@oJ#ie;)v4OfS>tg7Cm%>RUOIy=HDRZ)O zs22lec@0WudNtX>xcGPpak{!=I@-K&O-W-aQaJu#4t%}vz#qmZa_1ICpxyZ00M5UN zjvCHcnXK<D8UTk8iWrU#EfoF9Mh!uROjni z?>6?#cY$=!_>kEEKV9F@a}4|B2N5S(?CL-U&~Bmyu8j6LhC(=AAaTl_8~<|U3CIp7 zXFskc$2!5o%g!aoffA<;YqD-of10>aFVhCC72GPa+EnN8fLP(RmNr4v%$v$cr??6) zbE6EF1tW{KuZA;Nltmw{*t|^@Kv4V4B5DbG2Ga1%RP2&l!M);0tbrF5Aa!mUF{x(_ z(!xREOl3m}^>b%gD#dtaEz-KgGB7DdA28uW`pEutE7fSI)5^6J|P+Q2#| z=5tEAP53MpIHq{kihP4|ZtA5S-(WuU2;$CpBZ?-4Z==tijKl6Xi!60+QeArC;N%D~ z0J767NV^3a+{=*fo@n#_MjQREks_MC$v)6zyQU%E3nO~pqjM)A4)_VTCyC2(U1SV^ zEwA-FxRHt8y)fnyR;1iNr>WkThveyRbkDQ)gy$?Z9P4{%r=WjuuxSbLpz_><>cX)f zG|&ov9=$JZiROjdGHv+-W``iH{kMiR3|L}eu4& z_ti1GvS6DqN)cImq^en`S6L+SqSR)=BeH6Vqzh^qwS_MjvmP)Lq0&CD8&w#PV_h=P zWMX1jSCm$0E!4T!i*Mu@xU8MKoL1BsdZ?vap*$#1ztP>z9Vh^iYwur@kXvd~0AoyQ zzc17A=hV~w%|d9pK5qV=)MMU}VXHa$tK~w`8y8#RX}B(%l6kwyF%v1j&B`Z+_(+a> zI{pD#^kwm7K@Z|7#{BT4-6gHaNOsUNk3^!lgrXQO+I*>`+BEB;=w$ef0$_ zxkM%sO7MW6BoL}57#bH)iW{L622Acn?i3(s=!2P!tv(T?A#?bwVL7#LGrfH&dIvaZ z%!;Ek@i_ure{Z?m|B2|DZCq?T#`XlA5E5SQ9`YFYfn*hZ-)S3c1E4rYh(1H=zwlUZ zlM?}F_Fw34M9J=`Q%;i%imlydOrRyIp8;%95DTGQ#?psUGPsC6ReQL{Wt=_tV~Y`zx!L(dLEO=`do{Lp|}Qhhw-+FotgiDqbh2k z+PXz4&d9_a%DQ!ABTab}{k(zq$!otKvnhyaz4~~6`__^fFlga;YT=mh8deBK^BKFA z$Kw}Fsz$7Y_;$)0L6|kHsD7__j|G_{5=i48n)3s_OCTZ6>i}++ zE+&L1vj-~ZoT6q6swU__%-ZnjaPVJ#na;U+kM+~Zc=(@|8|3kSUf!Adf9{zdwE3U? zf`V25;5%y%G<9r$dn^zrzKCuqSpy|g1aA<*4ssroETKszzv0{1q-%mg`qaQ^A-c|> zKKhfs*dWG3kmOW=$RR!w(W1+JB(Q%wPrxIg7*-lmaAJdZ+V9F|`^hVnxBLD5v+(%S zoPnSY)|{>|<~$K*tXsT~Bx@)!R26mDZa^{T0BrYfPG{z$oxBRbugsS)IxWRdMbYIc zlQJ|}VDm+Qhp?wvPTod$@tv2I=|_h#FJ-@MgRZjvyIDCJMQ^c>Z9pPiLBFaA;MK=ywhnG9hK{a`lxh zUkpqGB^RkQ*%cQOume~Vsij~STyJ`i%V+aUVN+~cG>l%du#~40Lz8HU^@2b=FdKQM zD6R+W*#++~@rR$AD7K-|hj$4H@mU&8Yij7cz^xd-nXj%kNaHtA{K=Kv5E0!O7eVbxpxsTa5kp{0hw9 ziEL^{>fyy&ge5u9DDyS)d0oEh!=fuw7p@bqxzLj~R5nPzalIipKDJw`sKw8bC39m! zZ(#HlSM5dCzzS4*-+A0ku=tfXf#j)~4~NXU!JF7~Oj4J!wuZxm7v?WxyT$>@lZTI? zPr)@vv9_L-g)fKqXDdjf^^#he$nd>C%8Wgm?jtgjV#rkJ3cvaLNsIf?>E)-E zJ?rvFIQ`(6*RE@?4Rpeopbu4p7QFCuGj9T2R3S^fT&#{&A z5%NxXoeILEF?$9YVqQeEDJLOSFY-oh!pTf`vA8rD{iKPOKM>@;cPbG$j_QE zLXlXE72cZNTgZ>FA6o9ZimGwvM2^e>&=<|77MIkS3y1pwSq^{%k z(R!-)GY2fDu2$`{FOJyqC#JDHeI}@s-_NBR@J=v~*14$=cSL)zcaS1imn!03kW}JE zVA}H#Tp3f(v&cuD#IPY=+y~}{Hfj!$$vf(8%Mh-et@Xawm5V5u0DILpuPpfcCmOx@ zkGLAd-CP#cuu|QLFrRb$V#Ig1X!PIwK6_Qv0X;Tl^)F&M%8$?N%y8>@U@jZ>L}#(*h|hav@x^AApa?`R z#k?{;Yj3*~HtUP6vt8!&`hl@}3K^9?p>tf>XZLCZM1~QP}t7_SAy6*f-mE#Vx(OX@OZlD1Scef zKV9(=I#`-jkD;HLu68U0WOCC?8=1c-F+o6zBID~|0P)+t2@Qca4Tm4rofze@iKtaA z(P;R0km)sw?~YM(4?RI39@3u`Hr%?^k~nVy5H*?gqqylSoGT#j7A~kSv*()=P>CRK z4fnZ*k!QKIU$Naj{-t%@A^sT1d_utc|A2u1Gbo88m+13dg8TPfVghRDem+L%e-+R& zkfCH$spuhFVc0u`T4?4}sH|yc8+x0XUUl5^g*Y{ zE+r_L(;J`O3L73OK2t7SO%&#*)|CF{v2=HTT=mJldYelB^D;f%{beNxPap~QVlFDl z-fGuOXBprl*SL6{lmlF}n;!#_YSc|PxsopaiYadVy8Jsx)93-mO$MPvofIP`Hs`aV z6X_647wedYE&{j7BDz9aUPugbX(;P~TURl3onE#RdA{B~vgcNS-@Md)%0$n!ENy9J zzmLUIre0^QrDoT<_fjBhWhQH-(3;F8WzfDqzQ9XvQo*$X2Lv2S#nvgWnj0L~brWq~ zhv3Txef{b%fIkm*{jJmpgT_~jROvJL;j0>P3qF|P$Z1BFz>{(3XI(okAa6&^z+TlZKTgoPSyg&UK`j*=BK1oOO1$YNAR)=Xbw zTYjCjEPU+I&@hml7N0$qM?#j3rWV#UN6`l76O~pXty?%b)nRnQ<`EJTuWdLQ!Zc2dTa^^H@&nNmZ3unE~HBMleT`eUi7=~rMw!DOf?7`sAEe&+5$Fhm-l zT@f^E`})O{~J+B~{iFYR7hRPJv36>wB&Sl{MA!hzF?G<4+C1K|{$6f)HG9d*dglb;t_ zo12wAe`kQIcn(@o%3ppN&p?k=SAX-79navVEi>2lcb;SGi{AuuSPj{i z5yD5KxB&}E$|dc{!X4<67yLz5st(=1B>(lgt*5x;Law*e%o)cg)fEDZa|qAW`dS6a zJ4No)bc&+$z+4MeAYUjI?BTAhR(*44w4Chqea#F=QMI;42M?d5B-VrCP0o}8~+R|xK+T;;v2C^q(IlJTc06Rtdj4S|2B&5uQ&>cAL{0ieQ zAyyN@869eh^FiF%kUCEz`h!(dVx?WoM*~zjKwFc*T)`jrAgMa}dO<&}Yd-YY*oeCGTs0pf%0XqcP=Q z+50PMj5rwcFHGye3ajT&C4oMGxvvJ>-!KF>)|EubSK>1uRdKa@H$$O2{c0_p%4HJ& zs26KIO(JXv*GzzbjSBpL75!&F}Gi%q8&U|w1EJR7sp=?8HM2z0iAibM$BHN9zyf?-Wg zz*fk9Wb`;9Jf_;vfoRcLD5_HUP2n7fr{bFPYm)H=kw=lGfGegEyT?K5CcXEmu!2C7 zDaKZ9PTn{2$`M5{K6%@V`j7C3VW}}96R#mLKCT}_;|*A&I;v6X+QKr`(+1)FmVuCi zx)Z6o%ZdIW8!%#8v~)n-d$QoW=~V5`>(Btx{Bb;S$CO^bS3XO{F%|2GMnJQa7d|1= zI)c4RFtheb^^a%o5LHb+g}POzycMzttA6X|?=iT)rbS7Q4_a>jU2MeUH>ehTE;R!G zBMdKBSMdL?`ThYL5TE+Ug3r}PvYOpzEGn|UJs4eOqzFUV2akK*525Z97q+>_EdLu>MPRVtp!=o$j8$KJ4u8AH<;2v) z-NZ!aN5}I%;}@45I1#{duzutB{7iP)l`X`lmM({XgU!6Vjy$QC4}tFL3!_>v_i(S+ z5`?#Y)ypG=$74t#r_|V=%Rj^=_py~6N7@Z^fK5;zM^h$3t*8?~P-(v2rp=hWgREa^ zt9)(4w(b6^igV(w^GN_Py?|!pfP^0~+hd{|WB+N>B1u;i5}+QYYT@3z2p3PuUN6wyaM8jw!}yj$mCC1P!pjzf74QRVH!|o zZ8IkSR0Vr=yRn)@e7 zI3(m9;HUl|aG@rQ9CyIaz&1iJ#F!){{HgSXy0E5lhtTcu0m@p+H01W0fTv?W+YhEX zz|2>6>4_B~m$W|*rNK@4*mcTm7ltssdmsZWho6_H^>xy zO;}sZ;CL5`u-q+6vT1J7;#;R}WQ3ak+f(Ckwp{fNh_oOUJ3BTqEgy!bcXQ zi&U_>r(@%Wysgx=kK|G!)B8jd@f>5!WsY4Iz2R-a+gX=FiqAH09Gfa#kR#Aj45H5} z*kmbi_3XcYBo#xlK0UikY(_iAH zUg14^Ja@vYZx3uBK=0d_H6U@Cn}-!^ltuOp$o)rN+kZ&^R?#$jZ`N&#LX9kf<*!;{ z9MvW;f>n%8nMTH5k;y%5j+jEnGndBwTB5a>XAFZFy@#yP7-hdOIw4uP*q3)4wG)-u z2g7VmbBA2LqYy4vV+0BRhmXWI!uH+ze`O@^E(No1eKO3y{zstFKap<#i2CG#8tX1- z=I9@O^6Pf}Cbc1f8*q@e-lid7G}ME0kx+B!R(5M&mh4`O^fN9%lg0Efd*;5^%G(P# z1Vs3Tr%@0|I1j6q+wY1C+s&=W-)RZ5CQ|vipYC{%eKWT|USF`jP+o_Fa03$O3~Ihx zlg+0zbb8IRMw`=Gdc|b2GPEiHWsaOvOclrEIPAQg%c1C2=M9*Kj_pSZ zOY#l!{5rc6lm{LQGg%T>5MsYITPRJIIh54rO350!Z^G ztHx&7MRrIL-o^>a!KlLgtW<81ATtWYXi}ypq&?=cWMxBI64~Zei*3uc$&XHt`;xwK z&`B}wjmjzHnckh{+Fzvu>8T%oY2w0E%<;H(1R{&-X0at^fK}z&yh()txhav z&x?4xoucfT56dZQ>M!zb=K66BFtGn@&tnD$pz*vqsuRZhMdB0Rzppw0#x%Y z?bkteERN#(7-(QXEYay^LA;CJB-|ShSGh6?=!ut?Z^iL5Or$f9QFLy4>YCEow4$j}T;X}QI8RdwUZ?}GZ?s*S+olX&K6Zt}v~W^S z!CCqK%!un=gKFs1Jla8w&UK4|5(FJwg0TLOguCp7Nf@ zUMp8e=RY!L?w)4fvx0JVcYi>qOmM5{Z6n3a-w5EkZh$0~kP+{45U&^VK|~Q!oVSzu zLEn%XrIr(bSiO+`4$uSkXG`%uPeSj_rMi(Gob9o3j5`adCnu+`C_eBl*!y=orr50d zok&itKSoIe1v)WL>@0fUr1mU3uoo`qcgVlm#u~O5iufPPcJ*s_vBWC1}gJv7Mo%$#|qpNFUl^;4@5T* zlN>w-@DM+?T!hcbdBieLMS$k8pRsYsL+{EZg<0k7l1h;`MoH)5U3vQ*jyhS$uvVUN zdceOY-}6fG1l`EeVhE0F>$gW;ZKz!vQC`@GW!LMQqEmN*Qbnw%A$fk6iilm8+(UUT zP*?|hOEm1>Nv|;E_xg57zh&GSlp-ekKNln}G>p}FfXKt=qE_?MsQcdT_r;D~7;6jd`ES1{uz-4JvcJ)E0QQ?H8*#d?*L zt{b282U=xSR8>%JO)Twm(%+fu``=&Re?$L}T$zhADTVE(^)qhGLGR+(i_oQHNuYrt zwdDkCg;OO2Y-4sJ5o-3~6mvYb&<wJ*z?hH&X*6T&mv=G+Zwyo;TWxjcL=QZ_D|F>yRtpvub9<&%;5WP~kbv3w3Ec)uVp^`2H={ z&HI(@9l^SA4^0i=GOl^(Q8w^~3uET^5`U z$Q@K2SF(rV`kYKkKa?6r{FYdgtMttdgJ^V1?s99G{?>c$l;`r>!@pG(-K4;eFQ25L z;QuF!N1^zChU@8njAH-Qm)59Z{r%q(^YHqn`kA|g;^1zV zP+lb!9M`zd$?CB6w3T@^Ik61%e`fw+?r9hpnxBs6H3{62(O7OVK33CJmuM`o$kb3? zHPUG+e`?W(T?Dx4E-I_fs+0bzBw87(Zwkf*!7DT<8zixPw?`<~p4ypq){jjm@3%0L z2CW$ndwYpF`-p>H8K8ff*|yDz!W3iV58^d;imdJ#BwRfuk=fUz~t`Dxz$v8=c7Oj6&BXiPfjNnt?0oZ1=7dJcqw6m5F zm^0V$5+~587uBP-0+pM|N78~9^$OclOS@E&iUAX(Q4EbXAL)pi*ypKaTH=iVHZ%e) zz*=BZrCOf3)>^b!GEfQ&Z{ic`PZ3x*ozgL2Ex@dVD}tH&6INR&_Eo6N*rtCM?x6n` zQ|U7YjNzZ6^r$q1`{_$|S`G|$ln(M`=0|cD;@-xfNy+uTLMa?93wCk1f ze1Wu(i-b0+w;Obh>udSfsJn+PHdK#sgI?8g)lHsXDrSlMv_z$?V}|#82?fQMsQ2N7 znYXE$ztfLL27+wO2L@u)%38C6-2hcCGyz}sT4aRu?sKScRDOG_FJnBCYhb;>EyX~JgsF7QxZry>?S&uGeOU*P@IQI89RG5OKP z=2?(Rg1|Yh#4JP^u?wLJbgs$*Tv}mxI!OVP!VxAX3^K7dXiPI_ZY|~YOX!i=*ML6) z0ix&%Zp!PUgFQ7Xu_(&PqdVbl)FO0aHOeM&p$mHm9eH!Blm&%V<1kqYpWHlVs2W0xyka#)%kU{U4Mu`fsvN(D!EoMZrLH# zZsx{iS#L$=_^j#6<33^Uk`K=72Qc*&lL|%I{>`a73cL@P>(fu}V!}k85o*RqX93n) z&?&AbVZsm-#DW-(+{uHJUw^Z=nmyit1G2Ua;zcdKoN?=wwz|sM#LNCIWwi$tp9t!$ zN~^|z(eMK6zZ?{i~g2x4+_2@A$};)lZ;9!WLCiuX8k%(@L*0Mod%O*E6zLbw%3j zn|F6)KiPnzfPSX>y_d3l6$DYIeOilnS+ew_5uxrkK>!mp{ zOWAi9qMZe6`P+K0*%ccZ2X47~5 z6=obX@+6NSI*Y;hLu&7tFRW5^`sG!MrQs4O^IE^aq}8^qg-+yX5!I?M~-vJM1xMvw>xN#zYF%Me?q^4+=P6HdfJ*IR|OalehV z&iyPrlo22?5icKFEqsM8SoqwZMI*C2h?9!kXW#~jKo7t*7$eO36EyAP`ieIn2)B{& zQO$V5@~=dH2H_2zqH_}{?h(BDg~nckcMX2)k|gq{Nca%Z>IRCEYVu$QO=5oQof2l$ z6^RYO+?ejeHXonu)7Y259JFZ)kolE+&!WWpL;~y=iRUzTUGp+$K{t|5}!ov#u zhxmbI))K$?w*PBRaeC4H2Y~OtdgJtDICi%`8HN}ng#Q?!_%{C;p?-Y6jflC5lb^pp z-G8bV{!)amT5M)CZ0$9wlaf)hSP|*M71b(fMX%Li6D5sWtjMiKPE0}F1MfqhmB8Ts zegP(Vy4Q>Mrrw)#ZF^L2bKjjmJ>`Be*eMHv`xM{jnT)KgTtj8&n+z{jTHH!aW0qXPO|tEVH%LP@3FD z?g-N|B$4=Hmd2Xi8T}?6eUktjjVFDN53}dXllh&)3Sw|HK=MgNkffDSqPOPhyoOE{ zSP)ZHq5-XCtq9?al}DIU7!D9Qb$Izr*Ja~fV_>7$!=-nRc}>XraJhAdrbT^)+eIR5 zAO!u7oj&J{W&Y^LS~uAtV($F+PJ}UV}mlj7sJO#ewvl zS|ws4d4)ot19o{ylPfk;4RMGIJKg}vh01eEF9M6p#rVomg>Z%qIqGQ5A$>Apbd1__ zLOx5l97!Eczb)e;F;+=mZbCPkv`X@gSekWgD2sgItYJ%5;*Aj8;G~)?&NcIkwA(L5 z8QTLA52n2Q5G#+~#}qk--V2t7PIXP;wL{JLhzUI4nxV@>(^4AfcS(RAbhL|dUp8*_ zK7(jk`Z0&~;B7x&x|AOoMeU~2nQHfpG9eb3p;v()tMl6n7zHEM7H+$1y5tML{fsP8 zvCHpq;iR`pgyaNoK}>Cmdbk`GHqFIi{=+i>o=;A*2iq$b-(|OtV8JjtK;gC#bi5)F zM3D+SG3=7_gf-`xy$UK9PhG+PWi-Fn2(}#AM*m%_63er3Wcjwmp!xNODzyFu@eL>S zS%2-_*zYNB-0eHQ%lYP7quBxQJT5!cX~C&pexIpy2lUx;xIz6hSD4Mmk}0GOp5fm` zHj_*3A!i?Ov3Bb4ir*otAbCBZjv4=PLAhhKjbFWf9+i#%I4ZfdpJzl8`1`YU1HH4} zH)#nH?m4>jn+^3ImH3B{RE?B~O4V91im3_cw^=(AudPK1*(;Yoz~66V37_`Tq?-$O zNL2PEqHLe5`+wZe7Tq7uuhC&Cr^+$-60$090Vx}*0Sis^l{?VF_$wm=f5goym8uN5 z43lLJt>ToO6!BrIgCD(sejbY6DYH_VR}R#>jI1V#*a$W#G7^c6s%HHeLT?o%GjK-v zQM@I*v{APPh3L29xa-h!D?N!f;Y!O;5zTQ-EXZS=V21GP>?8NLoIN`9ECN_pAO%h z7TTVyKZ{62X=dJ#OaJQcY$yH_CRL|>n*8eNNk0>yKa7(4T0-C8NVix@e>Y%NBm~a( zdrrJ<$SSX4W^DGsa2Qye2sSz68kp;5oiv1cl_HDAf7K+b$~I($FF$g;>8P1eyrO>k zJB*JE6B}#qd*YKIF!?~BU{ZvX;6o#BX49^!sEh_>m}P2~U!utWA)#v?Z|dV%nM@Mg zVmiux!3J;gwc@u&ref~m4LSrV<)4!|(Kexa?4d7&2468%`*>nT@<}>e*Z@SGGg3Bp z+I((M9)w#;b%u1s-lHF_fGZ34J%B$dVgIatpEnLKVGH7gm5SH#?>%CD?t+S8HdX)n zJMZH#d;B?hF@A^3fy|Etna#m75hycXPMI2y>&!yo%3-QkR#e{tZksRdaV#`y3MhzL zkw(mINN+!~{&n3w(n#>heBwC&PptnxaK6IBKQPX5;U9#ruI+;UNqpN|u<+w#Ad85= z(7Yue;K2rye+6hePLKs4i&7Y$Pq8HB^`L-<8b=q{nBVSv+NjT+7yR?Es{e)dx+@p}8q7cm$H_pQ zGtJlyR+j{-dz-pXFw^UnAvH7<)j)8HP8l?6s=F?RQBCUmG{%wk_SYB{{J1CW-nG(b z#+}3N=*&1A5XqQ~!$USfRglwMlM1s|XEC#j6bCFyYYnu!fr+a3G>}BB{R9;h4o3~k z_iOBxqtR=UWZ*30S18V+nh9yCA`FJ>WMC=?(*FWhZS)-SYD8TuwSJ98iW4mRMpw@4 zmYrwaP+SDNiuy8ygp-!rtBS#DG6e;tsqBOo)IJ2T6=-1+9b!9>8X*eb=Xw`7FqXi? zwiu1uIkakuqP}L4gOAgf5BE&9Xe`%n8``%7sddVeqgmw&=<#qPd6IdnjW5}R2N?S) z8_@xa)~UoK3Y~pR_nAeDJaseXl20y|=ms6^QS;`mj;CJE9zz=lLw%dc>5S5tDeUft zLdCU6jBor76X(cHsUxUNcvdgP#0UOlb&5$)kBzAD&YHt3fYQYaoeLVX-kosZQWEj) z3`G{Hdtdf9Wz=oVouDoCiGSkLhO?uqSJ?nV=Tr|Et9LmuSTsx#6pPC#8;lJ) zL3q#`(ZHc!8Tyu(Nw1?<)OM7fca8`<&7}4>w)j3DW8F)#L6s%K#@4oV)9WN|c2xCL zrQg`TPXVW0EIiJQO`hz+SnEBm^Q_>ZFT#I&bD0G#r&6n&>Q+ zQM78&S74nMlgaW*2mdMiGiL1X_}Bv`=aXhy#EflYv&hw+@3s4}(AB~_kybOCxxRXF z`Iz&CzMCP2sFFFObpvCuAzLO!#T6JFZ>LTw2@Q<^vJ{*orH+94aJQ$$OmD4vPk6NO6crFqKWlnjoQnu__z<&h+4x1Iq~*kwOY@MGY}teXLT z$+Qlm0?UEhMR@6MmwgczE`N(-x4Tm8N;y`El=yK>8-YQGcs~3Ss^DaKvs02#cGMk7 zL#BC0AgES;g zc6e)AfU4`1m2u^1_we>YL)J3t7@bTvk)RDbm%G=S1L05ovHR=^|xr{TP zm|!nxV}7rWWBd1P5Jozuk~*f`-YI*bldRwdcv<#9_!FW|5M)jwq!Ocl_-^AHuwd~|%VG(j8@SM)(iWhAVl2j5E<==D$|q(1kX zNDHt_lsN4r>64mJ_C!|mQ+29jCrE-nvb5m?$gdE7!ZYB3gy=vSL=<{iM(3Y3N_+mz z&CSO?x2(Sq{uf#2z+G9_ZR?7;W3yu0uGqHCitQcSNyWA+wko!5+ph5D{mwn@ocrF^ z*4}?$%(>Q>efIHmsKIgrGSduZZY2-U@KMxbvTP3jI*;Jucx{z2-4_QinDQ{G)z2VG zNaPY^(*lgpQuf$gukyTlPI2bRJx=;L#1rnfXEd98SN^U)OV8L~EupbDaOF2NvTIwV z4j(-rZ{b)@h8P8{LuNoDOqxMYwHQ=uKF<~Mq&mo#;6@|5weT!!2D5t3i4h;peiY8W z7(*zY=(2NO`a0>B-s(N**KgGA;dU$HEkg-kSmYPnSQkY|J@gyS$iDl7i}s8~WRti5 zQ2689GyUbh&Plfax~2agCsvN#ORvs$S~sh1{nV;e;f>DLX$e|(WD95bKAS_m;XLBnWygx6YAh`vOI0J9{EnZ zy}Z9u_$|4c_8Ga8%$KPUhoMrbFdaZ39x|thrXL70@Wxc{XW6Eck``MfNmk3D8WxOh zXWeiC5mA`I`$p2j;6kM0B||RkvDr~QJhKOg5qF*0rB&@GfI|j8_>48N;M`BWO2J4~ zk9yRa-Uip&WLy_vd8@J|MiB7$Q0VUTmj+qoHjN~>Pgv=n4L7dv$;hw;0!b1!?&QRvpNr`jbuymz~QW zRPipT*+<09GbYP)zk&_l#Rx(c-Wk^k0kKe92newu_xmhD5}d?%D8)hi{&U@_le*_U zf{9iY)B2sV7HL^0E5g6|3cwg@jV5)gys~#r9zdJ8nxk_L{I$Gg-c)B14ANTIy6by@ ziEuu#kQWm)G^_3=En2g8txcNl7A7_)iDJUqV&{2M+|$=XS<>se1{YALA0y9W?*7rz z>z^5YZ0Cc_p)p5TW;rjzlAdO~KD-sG@!16X;cQM%iMEdGghcjr?q%^n zlWSQrc&&`po#&}(rAtX)H>y=Mz9{)r+r85*@E`Rug3U=)u$^6cUE1Z;Px-z*a@~y) zx^+X#>INY6zZvWbJ^EsqYXsaut%b`mjw~hF#K(tdPWDK;N2eXo6Wyl;U#HLRLlc5 zs?8+mfV8Iu5_hQ}6TvF9``g1xabs~T^;dFi%s=8=;sS%y3|gwc1G)VjVp`*lj(>-v z#eb!?=J8KhslN)PhfUsBeD9?iy*6ZLwsGyGUrbo-y5Jc`feRYU7#+MqlP^b@Qs1wn{9K8+#eR9^^ zUFokSz{N^3WJ6ofdcnSh>lBrgIO-+0R;)?O`#}xZaDIgnp|@!s@^In}uQDm$YDixo z0+!2bCcMe5$kplC-k^y?P*XLAxVFgMq1Muds0IVOt*n%SC6w8Q*yk0Zsoc$ZLMDPg zTN*5?Q|@Z6=NZ#tT?60Hqs0AB&j(um1+`)pK@NNgYn(98rJATWP=gc zp+xc1Omf2uu<78bJpKGVAnxIZY(Y#FfEjUAc0c?s@Vvk|r*iAK6)410{B(Tj&>Xo{ zReFYMF<&jXRC9?;$`L?t`y<}*pr*%qWTiRFA`XuWZHnq*`vkOC$k1@aKdnWZ72xfU z>(Tl1IERr@BF5v@5(CIIav?*hW@g;)kwVF4NNy;Rxu}iC5R_WvMpni9(iQLzfmq1p z<7#tt3vuSn;&|HPoZ0AEndOj_T*jQ$+ZsmQv0~OXVS8M>^7S%;*}S0`{iA9|nYk6k z2*{E0+oBK@B~u9^Y(vuSX*jgBxp7Qq{i(J!G0VD0h%A+@-38I-$~T#ilhV9!yXkv? z7>*kZ2w|rY=eoq7^!v`m`waMQz{rwz?wiroMDPy*dOEUP@m{l_{M``Cv-bjknM5}I zU&#c@Sht;XIax#mg`ksQ06=v9Zv?@KicPHyG5@I_JB!udMo8UtiS?gY=?5@n@nK>_ zW@Igb9H!BB?G#`+&CWwY5#1rp-@3 zbbU~n(f~8UZiW$jGGJ|q)w?V)WA+Z-fZ*?lYSTrTQu5qN$KsUHEXRl{u*@fUWwlp- z@69*^5hct}l}OYRLi7_~fZ`JLZb;sNWIgkxDTlJLO4p3hN0R%*BX03*rd6<(C|Oex zKGvX-6bg(4EMxc!Nt%Yl+P3qemzNZn6%wCBlasEr52xLZm06^*T#IsL$j5cNm)aWk zh+G3+?d@Nts?3g1UL3xp{v}g~u0th@9+$eraM6~4B33i^q)jR#Ae3u>S@B%d*5ZM$ zC+-nN?Jn)8Gw0hKBhm=a_W zUXr84XiX+zyyG)D5LSwUX_e~(Kju&`A*O>dF;!MBt`;S1hK5UP}s5LR?XiYtkfzQ zT39ty02z6@?o!r&Sp&sJ$ruS17VmfT*P#Et7gJ&^A7EEPNf4U)P-iR{MCwXQ4`#ezuYc#@YN7)?)cqXWD+vEk8UhtQOO^Kk7Pb(GZv3g0z!w%pz}5&g zbQq^QxIn71^d)vAkqA~IB&Pr~#1=BX>s^;D5SUHNsynNZ5%_fiBD{B2oi`X3=kt>D zevz|*r+A?GvvaQYyTg*kkZK1e3$OHHhd(CksB~G8*F?=i_Uru~f1i+bNIpo2I7qn$ zj02zB6uQDNX9hq05l`$NE2LW6Ms@t8I90=GVIjx zpfnhiDixB?AXQMJL=1`UO-AN65@p9vxrxp0m57 z#d7|fxr4Gf0~RdgL0gwg`@^=Z?Bw-wI_-r)KWrK3qnuF@eU(F)(k?Uef`~X3`XyIz zoy&C;7q8GZB%}a+sBtJPP?*GdS1*9^+tGD!0X_g z-`u$8q={!u=Tc59-R)62Qpca&{FOPUxgZN8CVaNLcLZz7V4U$$#4ut*t{bTMNZDE5 zYQJ8Ff;27H%^dVlvP9m1T=0N1M(}4h?vNe`{4tkJ%qPV)h+1w2ZM6@gzJGDe%H@+) z(Q!G6@msvyQfvRV1ymXdK26gFdeA5W3l8hM>>P7I zqu+L|r&g8#G%vmnzd7MFa@@T8b@vlNqY%xbaVhd#u?6^6XlXHAr~!KYf(&<^F#8*> z!36BCfSP-q)TB8nmT_@PJh~LCTf_@~ZD-`({P?=s_Vu78$5d>Ls9p-3P?VHdG>2OG zV{bYF{6zawT7pJ0t=!Zdqfyape&W5sT}F6mj0g6;$0BHVylA4 z@tSyRd`)p9|B0Fb_(_G^7o~aQjxAKFxx<0-MOw3Kv_43Z2`| zXgRm6xg#SDabHVJCJ_fmSTa#yN$3;EFJ7tN`c{wF)E;WsSB9Z}`1UYD-jO(zwl1w1 z-sPbxfMA`%(IH_99kUQ=WE7|==x1u37^E{|4>^=^T#U{(nIY6rnr&(p9m#X~EOdJ| z@2t#IMK>i~{2VUpi4I7^kJ5B{xbpxz=oW-(3c`e<#;l9|*8x&fm2-C>S5}kVAAs5O zqeXfY5-JEsuk8E4PMzU(MT5LHNTtz>@M~vT9ugGb(w^fE)=%|*jevd7NF|CfC z&PW&`bc?9?as_s+dQTO1z8bMDW{o`Y`B=&V^KK~U<4g2qFLbw z5a2jLW2fnxxZi&e|N+9?3d4k`)jxoT7SHE$aAk>-~( z=J!*5!Nws;DjWHlmRH>OPFd=K6>vHI0KMPv5a6fJ*sYO5p)f=Rl;Yu0QB{eRc?~pH zpL)%tD)SF}5?3yUSO0#>>N{__*#70zR5Ipa$SI+VmBC`UkjeTkZyRc!A;LoTzytGP zLCSW4cTc+9E%hMDJ2yer0fZ(X`X#aSykKg3g;CPJiA}%M5wKdT@_9XH!bykcx`3B{ zhsYxC62n*WfQt4Pn0X}bQMF_Ht_uPT>5l6Qqv{>sxxKZQJoxP#kC&yw-EyH5ENuZ| zo@huPt*0+tUB9uiTz=Tp$~(C(_FH~pV^$DQ&(J)sO$r4!HtJ4DSHy$6;CeavX7>DD zrH`!n8vf{A2VpA~{4KGMBc^ZZ^7e08#*4|cId=zGvwk9Gs}kB!zorPrnbR1bbrW2`s~$IW)Dfr!i+Wg zC}ayEEmH@tEZH&D5^K9U=BY_(O&4bwCb`_;SW6ieTv>GZ;2v-p(z{Gq*}4ECw5WV~ zE4JE6P$&CJU=QgeQ#iga8?{aus8LMuSm0HU*K4 z04@b|X4FZ;8QRWjwW8oSudx%S41e7=TBg}x8MN|bjn?+x_4vVOmEPL6IfzNWl#wlO zS4$GITTuVBOmx|xLdXeF3bwU6h{Iv)l}oacVQBtvU_Hd4PIs=h#V?rJkt1)L_WBqTCK@oKzsv=7E~p^Cmg-O z9LBbhzcgp6F;^-Vgo0C)Gz5kbau#ev?6E3I@E#>s6Cvq_DbDuE!;=Hh zvE?E&prcN7xs-V|n#N>{JDsuJ>aODpwmwx2tlok}r1QF!|H4cIT_OD5Pl#%m8TvVg z2hb(vs$hH7!eIo}It!$h7)ex;V_7+UIC&eSmiQ8IS@fpHc3ppjk0d7)4mjsqk<4{F zm)GK~C>yk8R%kCO;|z!<#$?q>E8F4{u?v(IpbKLa$lI1T{pmoVlK2HXA_g#gyjim7JwK zA?KeZ!ROL3rhoo0edsk$?$hOe)JE-xrOA8uMgndzemKTU$7gri`ktMJQfbi{#!kir88HvjB z>XkEPOXMANa~!?eI(5)5aHk!#dkC9i@_^yt+NUbKaZ+&EmmZU${T=?5c|16cc@YtE zL5uJ1@(;bg7Z<*EI(C6uVf$zIL*$1DkWN+G9o8ruzI+Yhaxb?o2y9{Mm=JcIQ0OP2 z1?99a>nWn{&Xo;D2kLB;x(*W~QmC6zY)?B;IJY_X!cT06*d8z8FvvYWIoBWCU^t7d z$_e;r&kE2pJu|PmzW1>3w`nZRuN~3UF8o0}wAavAkowFt63}}u5d1j7iSPuNz-JLG zaV4y$!k&_R`-Dq#P~fCwgmRd!3#3+K20^G{(>SVWrg-tL6KKwn1b#D_x55}NkBa_} zBK8B!f{*cH!X?b*ZOm&?_GdD1AbIGpL|04Z9z8uNiR8!B@@xu3S8sBRY2b|iu(Xb*9G~7m2pzG@`06iEW zTKkL`z|N*pIhPAWQEBMNFDUj=1?GD{Zlgo{W8Y zT9)!s&4UC;SOl||A=h^V>CW-$zf>1-q4A6e;}2j>S`y*M+*P?hC4f+Sm-3-qpTS`b!5hqi$hJ z;qdpxZoIV!{y>4o5$skd{*jA#(-Z3qS#o0x8D)whz~pxW6yice2}*#W5=w&) z=S5~nf@g#?6-gDFvCh?pj{-4J!WjYu7=luc<3Goe-bJR}Mh*;f)WXaSA!i~( zX!j741#L62%5#spD3j?2U&PtXDtFD1!B^V2>oV_1I^f8Yue+v7$kPb2vBusvt>Rf| zoA-t2)jSDVGF0*d!OvcM)PV~0PqWGvL4|TWoqYEhKOn(ak=IN~t$4z-#G`o?XcvLf%{#q5(Dq+M9BBPH_mw?@W1N?=${?Z5?KXrl54v%bYR6Z3HF7UraEJfuMi&rSBI02RwSRlQehBp%qOJC zw@8-I0v?B2sO~c)yRBa)rWntI3&9?+W2&Iwu{rPt_c#cTvE6feOx}!z1{V*jpmq`A zYnws8_5(Gw2U+GnY&$dBLdH1&wi4eO%L`OwMUUA(umzXdWs-tW11JsFy z8mc0~SE&<${W=obcN9imr@J9gQw;~LcF;H=VUG#}RN%!_!SHoEv_RG>3AF1EXX$zF*9=+zId zjrOH!chrei`#fHf_cs6Lv%CiGDyYHv#K?2;ZN;D$R-0$=-VgsLYgY3bE(F0cb}A^= zMnrNJd=LRsb!$#=dBWfcL3iKJ9va~SN0;TO1!mBOQeJs-|8^>BALrw%5NFDKRwsh} zX)ko3$?Q6l`$JOc)N!!#Gh)n3p`fC^@S8Tw9XT(Xj6#RY7Bs-O_7w&D;3SZ4{ejYqSbitNI#lJ}2cl4=-V|kPX zNe3Doh$zZYi5$|WuEI@w(9@=+Q1hCIf1cWah6J6D&V96=E-rmCo*Rn*y$)FN+>Rx21O9INasOy2NNqQDA+Fwhkqh>aLKVq1rF^K#g6QKi(OA zv4VguR4yaW$kA1U-``5$vKNHj;DQ3MXc@8bJPrvY@)A48qT0>`=oyPrWnZB-fzaf4 zhVO|&!yw}Re=RL)(*wgAcpz%oe_G1{k)mgyK#VO@Dr*I!ng?%TPC@|)#L^sW_#v`B zxud(+q~j+_yOko`6k*0~*KqljiQC9{B|qK;g$0T^Ul<#=?|Bi(_lA%YlMk117V!fX z1T!Uq1ra7mlITkOvkOTG@&0=Ag|T?;(Ea75XQDU_U+4}~ZQ7q-L8Op$RuhZ@PT(Zg z(}y+jCi16a_iLs{eV?2$nTNWe(KQ&8WP)J&O^7)?8Vq5U(Pu@T7fE?lS5Loau|)6{ zu~Ee&NK4Mcd6Q-L&1fUiRc)s}j4fpaA+Pg0`4G_@Hh=wZm zTf}0{_Lqrr&JLUsy=~*=Rr$5afCo*1JE=ruI{oX$n}~92)9)LiENf|x0z|8lB_)4( zMU43Xvd`Zq_PlfNLlF}2M#TKZkN1qp9rjxKPf17!S@6VH2<&kWDz}7~9~CvLf>zx5 zXcdq!b}CdnhlBu~_}9n_{^Eb4Q>L?gm~>)(_t~BYfQ{mD1_6>*K0&&_{KLJ{8sF@; zFGSu!hza^dOo?NL%ravZECRQ7@J@a2u1$5Ke%iz6cBt*rX+*->1_1Nme*eg+`^Hn7 zA|`!<^NeOUNOA1@fN|M}avoyrj_DmDUb@F8wN!<9W5f$-w};6o#zYMfAv&TmNKG{g zZko-EeMLTIr_6lgV9M@Y4ID4P6$62%l)iBqh`FL^)c9RFG=)aUU!fDulf-vjerudr z#4Dtfk6SvgAP`0|T(B=*S@-aVlzVNeC*wWt@;Hzx=GNpb;L&Pb1v_PB1eP%gI{+=j znrL`fK@OUkiIoR@fSHv7ToWrDHvnAtPDp`R*n`M|R`@TG1)eYj5zvBHI8taDJR~_N zHyoaBAve_UR_kKw&_W}pQYOE+nJ{9wCqYk+RFr*43s5sx-d95ljXn>5#(x}q>RXyO zlde~K7V3$^<(Ze4)0V-nu>^M}JQBto@F3;PjH4q_OI;r4`8_(D#*zg?8ULBR@sy`j zS_iD&5ai$;P!r(z4AfdioVaF#?mBb4HAA4w=b!zk_goY(bXV@4(p z<;)dA;!fh_t=_Lir^4Mwa0MSKWv)^>%$|d?ibjTRw%uGhAz#w}N!0k)2JQ8vCjLaf-&i!Qg@r;EVy3z9jNEpgQWIs^Js->kLbAjgIUkF zsktMrYkd!l|6AhCmwCj^FM9CqT1X=d*N}?-JD*$d!`m0IO8;P^mmtS3YAP1HgK9pv zsmNKC!oH<_ zcc)-85uguiPEWYu|LG0JmsqQf(B^eht@kDgWZ2w_L_F2Q;G5RAL(fZ1*7J2|=-0H| zWe;SUGGdd>LGBlhc?)uv@`+YUzp5W3>}`KshlE*lhe6f%73h7=5xI_yWAqgme13Ji zg4-b^0X+L8-5`oxi%ZgJTY(}1S3~7_Zc&x@EEY4P+3E~{>We!_tzW;lHPIziuT&ZG{g;8)(jgf?f=we)WgK6|FsWs;}S84 z)NbreM#}BuBZNrXNG>9zKRi9v1dIIw#AdI^ou<$moKKx^sbYRZB|)~^FG{%Bt8*?H z#2;){Dg$~%M!1oJ(e0>6T&S1+rJc5OSe5W~oE8tc9>yXV7P?h z4DD8c8(^QwYhJSGjL=ct-`D<(+!4z0CzKQ80|4}&a`+}2fxdSGkSR1{3C0;>wc?x_ zqHsX&5|cgB(Fwt|XED^85y2Dq<7d<>ZSg@p5U`X-Xjdra)_jZZ{q0jY`mFPrHCn$H zUdxBX*Kh0w$SH|kf|cYv`gN?4T-Z1HTbxBTuP%yJWab=E zk;3>;trN8>L;8e#2L7X}Yeax2eZ&0r4U_F(7Q^b}|DF_M0FHgxp3y=+M;ayZt!C}1 zI%gx38vKx@!>C2+ei66I{?bYw1!Z*zv7mONjn1NX|GKv!CdJ_W7W*fp`A4RMQkhj9 zG~CqRDWJC*f6mSCZUJ9V_rOkKX87MhI1*%;-;;#Me6sD2#0HteozLBce$xLEm~@+J zofqB5I;ZjN%L2w#_|Ki_hJQC41}1YCYq(r3Z89a%@Bg?lDTNSTyc?$KCk|8DD&#MM z`kHz!Zl(GqgMi)k@Ohj8nc<4V|7S5gt~6>AU(`ntw9gh>Q-w}LgZ$95kK>R8&I2vV z(WvI=`7T#@V#nUuJa_#8 ze`UYuqG3}M#1HF%7ugaf8#1`g%Ze)eHM`VmJ9g&0mJ_p;}ED-tp%AHflCTM7D z_DRiRLrQ9@+z@xlFPvK8Le2Ch$$8;C$uhUMtJkdig!ogzlx@S*-0>7=kt)WL-9rBn z@t?AqraY2XeO;E&{ePDwpSd7EfR+Y2s^}k+CT5%C_rGilowc+wnvyEvbuEbIiYI21 zEYiPINt&-JktZ&hoSKl2%e48?cMY zTwVZBquRjUlQn@dH zOx5&DQ~eG14InU&$W^LPbE2Jl?>+5DbNo5LdETa?s;Xiwl{v{0*pb$8&TDJ+$6=z@ zIb?2uL}Ksk2YyTC4ySC3`T$C;4B)-0p)xC?O5PQlA1zO0NN0SmMnQq!0rTDvWKw|# z6OLPoqBL}Sc2@rjrKi9UvapAn)- zulfRawj4zVOrlDcF(Ix6cVR10P=DZySHW$xAk7actBpMIq=5OsZ#_VE8gL&;_xV(c z6~IM9pU)k^q%7)}XWZ@>kT0R0lH$KoKw`GZZ&k`$Dq%N^EY2WVCZS%L<-jYT9i@7&h{Ps5r|+<7+te3Qg#$BCl6VI|Yh;Qpw7%g;@C$>Of= zZ^tT2TIH6rmpg%JPL57ivfQJ_PjrX~d6K~+uOdC`)6*%y+wJ@fA#;e@>KNMTo)hy# zQ{eRiOvog&pxlLW(Sg$4HiF5QDnpcg1I29AM+!$ac-rYZ1ts*Lqc_Mh)HC=Zr$3iE zDy~$CahyK4aINl{D$p(2|6u$SVGBp(D08+)7OmWY zLN({4-)xtYV)tl9Z@Q>k_SyVr^KNBZxAxqnhL&!ytrp9-QYcqBT)Zp%np9@G3ieJw zSDA|@%$>cb8l>b&H-rW(pSuh;p-C3)e#($}T`14-^G2dP{LPCwx*_qG!&~Ll$<5Z* zGHCbg`d%t0=3<}Z6t#`3!VApbgD_DALNek@qn`>BG^t#3r?Vxl3qfIjSOs5;e#B{IB*W`Cq?h%qh>J(4Dro;gE(5cfjt7p7dbv0Ibckj2uVSf8MrRTi@Iay=` z=tFK9f>jH`C~njYgyJD(GhNHfZ%bv1h`rEAa;_(G!^J+a2bd-YXkyZg zRp`xj_`_qEX>ZSo<_Y$8PJXid%Fq7X-%66eDtmD!%~C^9Qz`Myxn3T?KZ5%cPPCr< zN!4p(D(za?@u!N;1)qSbU}WfbHLPTM<(*{FJX61w_D}t*_KuYIes-pDhLhLO+#7HveY zA(4qRnxO6B5q0-d(x#i+f?ao&d@d?jKtx6B8>Je;c70y5u+oyEivR%%Z&XztK-{63 zSiK!VQZjz)S56C+$^~yk;4kr;a1igCT+VmAO)JD3Og7$3!cF*C;Fb$CLup<~6|eJ{rOW3xx$Z-^S3bk;p(_N!fkv?B2dKJTHZP#T zl=p0iWqTx58`RGFFfV9N$cX}6hhcC`E zzXzhN1N3E53Db7!D76`L*I8;f;a;q}q$`uhTTo4#R`Cc+ox-E^FC7XRGTP`{D9c|J zWZ>P-v(fEoV=y-wvX;kiqPWMv`yWH;5!gz;IVyl$SAoSOU}((lINo9?HPp28#kDz7 zm8Q-!wbO+-_b{aaGwg-9B!c!>Uxsjo&_Tyo6D{|Nk#qedh_eeG)$T0WW7@CN@%q8N zwFxe^QKKQ`OD(gjbTOlR9iKW0m(nt)^RmB%W|>fh?H!IGm81{+=L9|4Q1+r2S86m< z_3CDkSxHprz#Q%h>Bvwk9iK_C>CDh=TCE*w*eZL%UN)|Cw%_(HjcVt&Klj2t=qSYI zo`j!%CPxvbo<)SJxg!`VBD~7PEUA0ZoMc*E{K_`gTsPRfH6F;0CG^s>Je6uLjhjvy zjM$Kx%!oBjdKT1v8$&-!H!4|V9GXX1x)0M?_Z^Y|s)O1K}BO`AZxYA3DYctBKhi-`O|R+P zGGn0d(B1oM(d4BQjuh z04~S$Z`(c8d%g1_Hy?0$BfsA%__T|tv?oVla71YV75%YRo{I~P2=oR4demn#BzFCR zFn471oDtTWml<~_@2z|1S$!+>`?H7n3rzPs6FplS=2Xo8w6A zxy@#zJ_pO{vc$*9B2vQ>kO9FOR^b!2U6MUWJj)8^kIvOfQ5(fPdMeO>Tkf=+6y6@S z3;SA$R2HRQ)u5_c)+#VuDWkv|c72%Nt<}}MXq(Jof4OKWn-eecD@SKd&AN#zm@7_P zG-+{9vsmV}JxuyXTp%c>j5R@HSiOG@(hLbb#3HjYnk6I02h!3=kMBBG(JFj?D=LI@ z9|+!W{&hjz6kE?1XoI~rVEt6fmw2JqRAm45A1X`VyY02+mpPFK|KDMy|4fh4<K(5Hs}hTGmswvjzZX@eoZJ5_LB#il--QUiLmWx zoX^SpD=_yBy$8_|uBlHmC2F1H1uEg5b-CAyE-Qyb~%BM=C1190lp5;%Q zj1@j7RIIZ8aQ+H+9LP&?wM6JuD9xTKkPzW!j}#d7w%~5UYKjoFFyZ?0?6QO$fUWU! z^7yj2Zvnr&9f&b37JJJgxHJ|@OJpw$zdZRO1#eJ*R%una>6$) zoU)ihDV5=^okKQgSPxrnAkMPxcG`FFaMfGhsf0HQHb}u2@&aE?u4b8)NMHSNUiF|H z_%-Ywsd66GE}W0tpTD>_=9uuU%?Y)KTy$UX8Em74Yf53)n^fz-4hr`Oa}(?pjE4U> zTCubmy*aSH=0BPLJ^%SX3+9W9nJ^~R_m4ayX*D;fviI(*8Kw~l-k(LBv=|Vlb%Qb; zEwd(A(hr`{aBSQf7XbIQes1vl6IqEbca50ua=4B%?xyzl&MxqK_}N)0;k|m>Q?hHg ztI_o450IN7nUmrPgVdCR5GN(9b$O0-AaNYw&0-N-4jivGts1@ZQGrY~6gU8!DR>@N z_I)DZ4+&3ZZnIJodTJi{*7PlOQO3$M1t!DXFiA)kip`9MaK}ZUb>wzLv+f^8n^*ix zZr-?Bxj?nSJEg7pGn=pBw{UtMZq2kv-DCKdqAf)3e4;)2XyqwX!HEMyN+EzW{MyR0 zb0Z12aGBNGLdD|12~hXFa3!B&7hZ~kxh4RV{lw(g2jnj^fJYB&BBw;`08Rvqm37EH zXBl@AsX(_jw$UTm<`9|>hqz*;5srj9MET!vD#k=M(Pav%y7aGkeWg6jt!^BE9T2gEixJZqV+y9J31)dgq+kVL_o1otS|LF?V+Vgj)#T9hT}Qk)Q#W~!J}oDl4|Qk|)& z8CSnWI?<{jH7b#!nXfW9PI+nSr=^2p$`r*LU41<5%Hnu&DRrlIjPF)V^PI_I3oAKLK5L06#GQTr%q@?fn9-=s^ zFEQD65q%G8rNQtoueaZx)=(Ody)`$14}kj>PokDuz#>QmQwMohH(y)-M&t|LSqB29 z9`68t?#2S*{m{{lYrT2w^Q35mxJ~$Pt~ui~J0QV(&ncPhdl4kyk6qa($|Z;5)OBw7 zcI`D%?9MynKf2ijYdU%9S79mtt(#4E|F;~9_J3d0ahU(GX-821sd1I^n&X-Zn(mNf zfrg?MM_iDQzrt$2gVy|@O=}BXzakiwR912nQ3skRzj1}JG`1$fJ&U_}h`iqcTazn4uNoVt>^|S#X#7lhr{hqDrMpl6&N`oE-xoxn zavf$b-RFO|PRFg&qyaW(MUHO5@(ul7EDBNdA2&9iVmgCQEy^02jb@F48Tal~wi7i| zg#_H)?H1UE_%%`VN%%U+_B24zYR0g@N?tk|9YEB959bM77sd((OJXeSeUw~QL(Sl`XEiIH3~RQ(DOj-S~zuGEd}A1}+Foh6nSP zY=Ar7&nc4!RA4mpD92ZR9&ti2(o$`A7veY^#H2B-Gm>cI=AAojw2W#Msl5D z))#K|x25gN%Uf)X+)0eT6=ju|gkC>xjuPZik-JBo%y!L&ruS{|2f_n4I!ArM=_Sf|zFpc-fT*Xu&hlv$~Z zKJ6K8Q?X|{+OzS=vAeqe18GM|p0=4y9TwPB6X;cs8g zk$P3*%W|tPibO5P6nP>&QJFKY33f(z>BD7JEZLzjWDD z`qY`SVYt{E2Vs_vbuK16v(7mp9BP(&4)Tmh?&0Pynp9kqc!&FEvmTX1msx*pR0hQV zl|}j=4&r}7eEzGU`e&aa0e}9SQ^4|-Yh(MFY@>N(x>=G@k4bh6)ol$gR>62o+k$hB zw9m>n&oT?1Ft;mzWA|)`f%XRSL3zU`ISNT^M(DVCc9;3&c>CWJADF;D=sOZ2y$@hi zLTvjH?aFBq=mX(ivWLbR9d9&--HA)ck)-MUT@pG1II#uO7Y7|)P$G4#=(P!5U4;*J zF`o~+$l=eKD2uR0l#Lw>!et0p>A`|7v4(l*08t3=dWGIL0Iq6?Qq^Tz3p?RK5k0N7 zf$q^(Lv2_caM5<9GG?a7=WP5GSnOQX@MP9hl;rB|&}sfz+eGzXe(Nn#Y#HTd>{K#iEhLBZ?+=?}6O_ziLowUN7+ ze8`atvCjsNm`3bO!exuh$E_#x7T*|L6VuhhrKD|yEOvjG0Pf3#4%w}8`T(E6fi8nY z?3l^c6#W_UB>LKQi%I*>08^T~L)x^aOlEU_64S+^pJsu#Y<2#jq!oosyuAn`L!>!9 z&tH_EFKFgVCT!x{*Q=fF-_2CskAJ<|fkJlf|Aj^Tm7x7|{s-F7Cxy1#TI#As)sr-# z$f~Yk%|!-gscx{)X+UzAJaYzoyK+Jra~j=?&l{)@B?RHyH($yd(hcISft1YGtGB5* z{chkJcunvSA9zp~GpbF}Fl<%SR8h*Vi2ACwdN`P>>|Esb2<~fRD1?wVsXVZdvM?=d z=2^ltdz!Cl_4z1BJ=_JADAttSG?z~LC$*xKzy=1Ysr11HN1j;+mHI5SfQ!@tv1y3Q zS|4UgE?uwKteh&}of7VaJ}P8YD7$iRZ}!9j3UsWHvproeiW+oQbX!vbNIeVfgbyoGB$F1g=&jWC-c3Qsb;T_S91@JelQ41&mEwGw4HqWDb7Wo*hX!|=( zwWyrn5+%C{?2d;qy{03Bv^}%{@l`*>4p9s|A?W)P@})8ISw~afr();@y7LOjy%p|| zEIzbRO*w96_vj3g;M~>);-te}L-igvaEYPL-A~ovi&r;pO8;a1Ia56E3hyS%X%|5r z(z@^C=nrV}xhv0kh-1>%~RvU>s+Bb0b@+D`X{z zb^Y9W`bv{@dN28Wf8qE>&^MK3&*)AjtHwIQ03=73WWj75d6$+_V{#!m%ZVvZuz;)( zr{KmyDD@71P1H&JDMP`HO<>iis0?dSY|`IC$#kAmmJN;nrUd;!( zJ%R3Fw_@MZy_evd9y*(mostvIE^MeC6M++MJoGo&tQ>W-lw>J8Mj7tp&ccs(teATV z0!0?<45uOcv4=)XBiB&(h8bAU;FW6ju?M15Hq>p&F8Q%}USq4|L($5d7eRK~&FVfd z*L!pG`by+Oi7UlYi!7{H#XH<*{n#NS?CQ$S-B`^5jPE21&3;2S;141)9OZltFThI| z+X8-rR!)j-UU~(Y^aft)@cBK+zP`=&p9?_}9!M#fEyLHta!M52%>2@(xy0)JGYy_s zCxy*y1RNnur~S}*)>#?I8F=amv!qKc)~)z`oPjiDccN$MMAOyJ+8iX3*%Jv{UjK)$ ztAMMjY5Mn4f)di*-6awdQX(lK2uMgtNP~cYUXfC|LF#ZpNBrbB8&9J$hc{dBi_?FGjsiyVM!O4J`)7`KYyC$eY%aQ zJq&uUlK2vVs~23^`pVVO z*U`#;+UU5I&93z<&C{|akW-$rnZ{fB(bwv7OWAcvY2ux*@kI#b>EiC~^cr95f(DtK`l$kl$hue5g}ss15va?i-N$T82*Nxhw zp)eD5JBQ_$olzDHf@{9L;X{a}E#^mqQiQ62I|XIS5&j_S7H zHcX4PkWb-@O05d+V+#=#XS!ry#h03T5~VkEbXVQnP?Lqcz=6e}Xd%C^E?mouOz1;d z=hfR{(q6b`EvK{3(SPAL=Mqn&pfp^+?GQTm?Jl^%ao1aCV1T=m+knB0!bhFfs-Sv3 zC0jr0+!mhZwH)*%*^WqR?xLbO-*tj#&8B*>#Wc%nx|99e!TH&}XE!D`qRR}D8;4Lc zBEebNci%^eM2%J7wv- zy$qQdbeTD=ET(kKS=mLubVuS9#Ypu&+tn^9ojlbRKSQ&oDzoeoR*x8<`{~!AjOxta z&1a%XU$r>i68VN$055R0Fw1A_;+Ef6)X&3H4-zk!K3G^SDAr$?>5uv%r@}Fz!))a&UXqL~?7m>n_3fiM1E}XW~d7tlcJ&e;5+7mJ&JDKJ4+homTEw z+b4!MW!c*n$g@?Gp@a%~p|~ zlQ)iD%eN!hRd`kv^5Lp4DJezniHxrUk&EpL((Bo=4(?Nn+ovp7s_|cL@-V-8Tz`AI z@yJ;9=5xOjmslMabK^68tK1#(Z2PBDdE@V0LtdH`GHe%=iTDW zIgR-rJhM1n=OmS?t2y3$`EG}M12_4?jU<6d!}a!0cM#8=Gv#@We7!5SJ zz>_5{J~fYi1@9s+P!JKZM9`xbr7ZbelqnnQI)p1fUUC?acv_t#7R9Z~D`O=<KhW=-Bkim&i|`%^DtF}$(jst;+U%iDCJ9(rR^ zmqO6|OfT)%cw(5zPg2^`U#k_XExhGlVfgg0PpIP&(pdCHJCC%~4=a4fv0Y;dA}4;Y z8lg1)>o$tPR<@I3n}*1IhT4XDl%xg>?2)_iJCjx?|uea71b; zVe`HOk+#dlm*&(9mJx%V9pl~)2g}L~9R)6#RQq6_;L6L# zpKdna9vrEfDWH^>JvDJ?Yf?>#JSy&xU0BY{pg2Li_y)CthSYaw>2j@4=1IwI_1(Sw zb*o0G8>qC2M6W63@53Qq=^nG)@ZB`DKP3D;I=k#WVjew*G1(_ zc;(*aOO3SNb;{zM3C`kJjStgFKs->5u62F~FpqH(M{n(rSr z5r^Q6`7tTI4jNMYn(LG6vnuPqyYnO68fo!3?FMOtmyI!rwo{`sVZWeH{H3gjO9A!s zF4{#a1E{Dd8~R+E^Mc6oyy)3+g6X%Jy%l%UMBNCdj6845&e@!A(xUID)C>P`11cWJ(6lCGqYt?Jpoic6F4xqr9xV;KdD+|44M-i2F4+fu#5^wIak zd<$2q2@5F6sco{)dPdFqW<6nEeSTAi?&{63w&4^5)X_+b8Y_xH3DMh~@|ks)-77tN z5~iDGQqNt~e#>E8Mdp7?OXwP(bLwK%t|0j1D1Qra?LOiMb{aBOId{7mE$$IjxSLvx zxoJ2RUM%Eb61E%qrXrA>c!hMx?L+>oM&S&TD(cnb8$G&3@sgSL5RN0krQkbA#0u>K zO=S`1?C4N3H}sq7x|;&dJQnLPLrqAy>fY-WlNV+#7qGo4$w&RFcU^93{DnbUbx&#W zooEAUA})RbZP$UrIa*I_8mLZKUHYo871AyCnN^fGMqI6Zyk~;S!htUE_9cBU=1*g( zh9UUu5*G0-3GO?d7ggTw6h)DFMpt%lTPaf%M4pKdM}=tOKcF9c)D|Dbe|x}P<0ubq zmWg=ivCn)XpHEyq)tF->9v@#4URGo|$Ah~$8xs|O)pYUs4a+orldcVEL*=yZM*w~%&!d%>Z8|J#WIf&wN6d5-zc3e7sClDr0;j)$N3 z_Jy#V^z5zr?4}_saRsk|$z2-U=F% zX)E-p_ujdU-5Ze97!Mdu*Y+D5>1t-57Lu|vYuC(reHmXtF)`FZ!>l1o^ljjUqw(`W z7nSZ@kR+x|Ny?r3`Pjn7Cb0F8eTlzZR*u!6=tY*NgTkn{{P(uneP6ud(l2fbD9J~L zw~o@?(Rh%2N;;PG*65_FQWa^~u=)mlv!3_$>~O8JQ+x$=L2t$LmA*6H8!0DXYwbi- z{5+=j?Fr4m*4mg*>SAy~t*K>iTOVz z@N&|4ik+TVqMjf3e0=EsCAI|j?Nfzk^NifCP0tHwa+f`DZVr*gtZ*rk7j^JOPzd8J|p-3aSYEDz;}0%40ck7H>Jdpnl`Im~o;qJ)DRLd{UE z^F#hWRb}OlCF#_zEt9SqFeJx&ac)aKm#Z>&ntl9WcV`$y`p*2MooGfy%Y{34#!62L zd{aJTn9e%G_0u@y6JLVzVOPe*wL=lhJ2I`^#`X!_hX-(<%=^DCxM)!z@3W(Bd_PwA z>=*8$&{i(iL&oMEVX-46>|5}wY7Oo&ho1o_9h-lB%NhGMT@W*C9+DOQrn3;LSFb~i zipgJ_aWuTz;}92V8+RKu-VKgBT7^tef&LUm78Z;SrQgqIC&;WJgQ@1YW5WW~EZ#KJ zKkBkWT}1`s$aLg}<8-7BbC!mG5ajn|TFYoMqVIhXmUu#+rebG}6BJc2drA zem(1VXx>NaEn4S_h}G9$&bh%aaFfGY8UE?xIF--=3j)^5TlWqpPYR=vOsEeYlp05O zE9`80WUWZU!u+or_7F8RPf|rTi_>K{9L?kn$rZiyW3=D0;RNGo+9>T+W$TmYl^?Nv z4pQf$$UE)!?Apn@XG?e0caKcIJP|2#s{p6k-NW6_@8TEfM=w7^@u*+;ZC1gbLL=GR zKgZnNyqRBW@j%1jeB4`O?K+aNC=^#f?xkK|+6NBCAAIT*1L#d+d#}jm_XhGL>BM?< zeL-j2ys|wPuI@GU?xMMgOsIA5-N};P%MqzWJ-UM?b*CT5lRK0w8A~?0F6v0gOQPy! z#c7Qi`aLBx1G-=PbH$A4ktjYv_neLWupxs_LZiN1r)xZvF#8y_7!N*; zSN{I)RJ%US-A{IFehdZj*Cp_{%iFYApX+n@Fe(U~H=A@t7!#UYx5>d{-BI~&GNZ1! z^|ssSwLEw6F7XS@8BA1<1WQMa9WQq7%GwsG^46M2>YSrr*}^b0!Irf2L9SiEE39_w)9h&PG}Ks2oOWgf>|wUqLqTL(W69L z-#wGi-BsXgD*5*6N-yI0Te!2^Q6IpQx;9^A7CTod6bzpfb#9apj)>YILdRL;l%~6= zgR7MGkp{; z3u~ru6P1vkUumm|MI^?=cRq9;a32=PuECv~N39z;v znW1PcD&uF|`*rwJ(#fk^BwR%2M)+r==qeB2xUV-( zZr!(JMj#sNt2$z;j1rJ199A{ql2qo^@W=0878V+NGW=EGyGvoQj;XFJ59)*S>-T)u zMeif|PE!bbbL*MZaiyNfWWE1z#`}nZZ{jH5>n~LAE|~^+eq%9FQZo+lys*adT(2OI zLCR;uVn{07sof`G2l>J2g!KK0oyr1MRT`JaUmYeZO?|k6X{F+q$cA#RvEz%r=?Rjg zYYOjPW4j6!^2+OU5N{bT6xf_YWj=m*!zOO@Xy1t=hO&k!eSwn%d?jQjh(;c1ek}+! zJ@mfUkMsCLzCb?%t$xDJO_IlCOpBML6Un3pXS&jwO5XUgHnCiQ4oO#u?!0a44V@m= zIW9c5#8)4GS0d53WCFwG|>1oGL93lBMr?X}>@m1J@5+RyRV=O#a|GeqN!}%b)3jbVb z{*QdGy`N6&tFCRD$w-g+4F-A?$TdH4bBWXaF(vWTdm=Hr8hkOz>>&j$ljv!y;&Hpd z?{4E9k0@~q#?4V^A{(w{d%2LSbSQRR8rr;hIS~%Mfx5KD4YJqWR28Nns5MHK0_I)Y z4CDMHH+0Qg#9gx^cTLF%UWok+(ob-_vSU6j$)Y3o5OwRp5;L2nq=HAsCM#wGFg0FW z-VTy~mjCy|)r#N+nGWub&h8G7o+KJ6hw9gB*FUQ8fUV0MZ~bR?XZTY7NQ0P*4k37L zJQum@T%W}f^*#OvRl+;zN9^X>$<_*D#%{#Bxk=^>-j?;b=>B7U`wQs|;R(585tQif zhD2qHT4`@KeaLbW`*@W)zw9SJ{aY*9~)U7Nhe8r@$%6Uh?({tj0nt6a02zILs* zlfXB{DUa%>n{&0U{dE=g?t)9qMpf3)EvKXhbUzcQ_jHavVf^vnkZ8u0@NK3EswHPb z5{LWYvKv>bbz)>vp61Ie>leH~En9B*!rm7%1u8U+-g;-|))wn}xA$r~lb6c*`O{vGyLH&)_OpscY7M@#FV&~; zo8^P*<9{?PzTEs+0ClHV?FJ=1cj^zLloXFV#Cjr$~%b(euzjFG6)mXSi5CB zZq#7Z&%U2$5k}${k*eHA`-)EmyPyi^f=c{ItCHfHCxo7u__zu9=pLl9Z{1ULBU z{SMllj}%i8l|=+uQA-ieVqBaWQzWPqM0!$+ChsFqw4qJ{W#-olWUDArcXG?IjZJ-|13rW140V^V2teC%mGybyBhQBYBnkHQD?!0&AKX2h*BweEg|{40vTvGK%W{rgzIe{N5UU+Co>6GT=yK#&zAufBe+S= zFOsUcc3Yx46SGerts)5dcGb|@?LO5M&oz?@LZ$a~Y03B%W~v|PwEIhu5$4vVdu^rM<*{+HtH}yzHBvGv+Zm5NK zmwFyrwEL>uF3{*f+lJw+=zTTf8_=!fWqcN7M*96V|dDC1`mu7?trMP+czi49$0A5g!QLMdU3 z^L`hwQ0|(kyH$N}i|GXWoOs;DG3vW|@;;SD7r36#*)7qiH^pnr zCUdmL_0VV2t3Hp_QIm>j_{PZ5+S^4MC1`Z|1Wj|2*W8J3xz|5Qlv|d_RI!^CC*uZf zwA?ISyBd|n?s ziOQ2^D#vdp_||Q|AGM+p5BV&=Z8f|7Lm)Ig?UzQHgvGoxDnPfB%8EDLGnB$bkyu-} zqd%d2NPP!qtn+jx<7>Udfnke}f@m(aKx8}9XJPV3o%f!+PPtgJzTRTq?mPCLqm5#B z&CBnSnL^Q9CBt&V59s5EMD#1u&Ni0RUVGcAzH>XkV|n1BUVTiFop7LB?(yUJObu$* zv{^TPxX8sZGs~hLX5ppZs%#DYpxTmC5yYIqSrJNU*VMCB(9;w7AeMEa#^QtJ;rTYA zI#hrd%eiNnZ?Insp@0;sEKJk04trNAZ3&Z`*x2`}V^zTBqmX z5)8;^zxp0HCic(Xk~Ec7Qv59c@%i#ihs@(CHuQD2*Cc--QUiH^THCa{cbm&=4ZSMk z>+w#yJ@ZklZYSZPY3F-!zSO7`yPAX+pMSMo^Nxv0wLi=Ot~$3D>+>vVlQV>kR! zbd)l+*k0CwyEIkwN%2+_OR!5Jox1jeo!OEHI%e@MBI(n}q%U>!Ub8i5z z)F`(fG)T9j@E>kl3%WUF_X}56{(aTpoPB}t=m~s{&QYh$Cb!g2M{#Su`H?C;nWZ=S z%v%$ns1=Rp&0=Zs1NGX>_o<|x)DWEkRpm|vy^u|-WMpsO^kT6)Bh(B*o}aH+3A?|F zzCXBjK3hpOeV!3TL$dJGYO(5h&{TbYKu5$A;(_M$^&%U_~%zDG-R|G znRiA9&N$NKkCO@V-e3~9ZG3y`G55B?sP7AsF&mmOUAgA*FZ!sDtsz?98%<+>XnLn) z`y}44MZzL!%x9 zx3`wg+0IHJ-^<3uZj6g>;(IcNMB{rl@tfJ1R~O{%$gRAarK|tAq2WJSdE8uhB#qxS zHo*1S`GSGU=b9-&mRA?620t{uV)`T#Pi-}kvp7?dsS>_GWmjw?R6gmJ)4Z*jx^~z# zZCM~aG|*;p;ah&GO`~qUXBL6cwHwdRjX_$!Ua3ElCO$S&o@1qQYjgv7Y>aZ7s*#_B zexv^9`XfxXK?9AMN`v#6V6wkX2;N-AJdx6(fJV+Bd7xZHG*XD}TXx{9C6G9(fb<0G zI3b7@bA&TvoQK4RpxgQ2X~a~MDG%^TnBA$Ims5W9TH8)uA%~s9SNv=~;22LDPNm%l z9i#c7AZ%XTH0E%@|KjZ&e1XG?Gg;jw;_IB^8y5oDqtwighVn!tWYAI0MeknsQ2arV zd!pv&g$F9V?*?DXe$AfV&X|_1c{H`Ve*8M#8c<>&lLS zr?dLrE8irpXf`a6vnQrEo-RbKij4alFI;5qkT|03dcpLQ3%!ZO zsRsRJlV*^=09!PuAK?P7>Qvc647MtmMhs&Q~pNOgq9JBP?H97yPw0tm4Hf z2ObB`4+|%$6I25TVwL6lhn-&DZb+Lj?D-rpC{`EHSN-|hS+79z2lLg>7Etb7@{!C` zX=ww72241&PQ6{{ap10Bd3{bzg)*PG>_}s>ketcT%jSzk^qCxj>ZPZMn?hfxQ+r8D z^M9_S*ZA~cOukjdoX|2cG9o3nH@7v^yE@*fP(YOmz=VYzJuMvc; zF%X2(U3g*Uf`4ArRQ*IDEnkYopoI1@W*)i@@vR$S?8HW!$wM|{rw!(>941DsB&Is3 zGL<^vu=JFKiIZBY4)?0`i8a@-b<@`?Ui1sgo1^=bJVD>c8SiqbFt}Bi)0x36T+<0W zPB=y( zC9;H19BdZ!Bo>|FWttEY6H+RVMj@oXtJ#rfh#k7McUl~lPU&Y^JQ;&dXX zcURbX!m2)64uxi ziub24p)}>pdB3+_TRU^?cr`Wa}a!t45*N(JyS_X$tYyJ=&{e?=m|2onW{EhO%lcv*E<;AJ$=uVkP4$|S4@ETRO z&1rXP{JKqv`k08HBt&)RPU}YuE|x^yx>eS$9wIeZtKRY6 zKVxKC<9{7{-QgarRlLPoM)f$CV)5sQ?CI#jt(&XXDq9I3oUSL)c^UEX2Bp8c>vTuE zbj!V!s9)o=em`!78DVYFjoHYlHZ9`f3AP3r^t&aQ@Z-^q)wH_g19stQT$b~3B#B}u z?%FBs!=F0nX=j1YG|Y?ir+n{-r`7Y z%A~uX_SG;#qHqp0-Hp@srB|Kmh_vnPnR>kfx64d8?slpwazAJXfDbB!Qr}^1-8RUZV^$Jr)L`GWNd%D zZRc3Q58mmXHlcZ#U~jM=HkSf)}aP z1-&kH=zUPDZb+>}rsVlttpS^c7SDQT7dqMy7+vB8NqyVXBt^SavxmjirdRHOV!n$^17 z8i_>{dKlc!6reO!wQihsDAfwNCL}9+w^+w$pkFh>F@w`}_;wGmL%RMc*?Eh+H6y89 z{bK}dRxFw;!hK!)HiP1k9n`=Y%W)9uIsYKU$d)^S7Gh4<{UJ3XgKzk z>9xdo(?e&i;=GJsTPng;9k-V6lAk`5R1jZrt^zduo0>tf{ZuUyz5Nx%1tHT{Rq zC_$1?PNZzjP-~9ICy$}qkA7{h_#@H{jKn%U^*}O6)Y546M4v(b>}8@*bON2e#ku4M4T}y*Hhm8I6JLm{K4itM@CV$s zDatCo5Ty9vYO?l+#H<^VLqTR~PM(5}bnTmQ&2)V)M>o7n(jrTE&I^!BX_`BXDH@CQ z=PC5ZMxp4llVh?S8@^2woyfE|D?Ga?@vh+xCz|~h)%we$$DVJ3SCI|LU9LS-cp=ed zbvOF#I)e!RY06g$sm=k+>GW~0=KB2}k#GcXh|dU_%`q}m&gk~3u=z+0Rb{p|4E+4j z!k)w6@Why8;=T@VK>PI3<~O-Tr)>ovau1l1cxZ1Dp(O6D5EU$IA9B8;(a{tc;%`w? zfFdh9yg^+2BU;4OLtEfj`K;VPnIP%n=Semd6`hDXPE68LRBMXlHLtjAD@oaSsEjvi z-m5B42TVt*QXBa<*;_2P;H$g|cwaQ;OETh)%wq0Z$*q!O>b#bUQ)x>H=_fH4{JQcp zi@B#xV;x04k}?Lq%6qlI)8leQgWeVYrIF=XVpXz7JZSW+ovTyHTt>tR{bOgvRKCk! zbbb@LJjq&=$SbI+I!e>rn^;~D!o(fV7uBH75PMA8X=q7dTe1k^@I#pBuFSWKX7F^y zD?i~kudAo5zmbx>)p=unu2$)c{55q=>rSfW$)0Q!Nz$&a$?^hz?@-^{Lm8#rO2Ib_ zn|1mX-^G#spr$OP5&0Do?y}DBeMGof%iDke?|BtX8sVgcaeVFCa~xs%hvfpi^kR@3N6X+_fynRPn5Lv&}11)p7QUZbN_`plNe z!PJAJW~6-n)y=sS{BOB*(T1z6C8cBbW@NUXe!+j?@GZ)}s}oECufX$FeWxzP|0V`u5t7U!UpNiRb85?TZ== zs&gi;OxPe)eY?J2;I=GF(AE>Jl&R_izL8RL-c-Lqxg4>sahHBd0sioxoLicEr5yc3z@|j`F{8j!5b8D1ch2bX6 zLehk0L#$Oq94aAdDSAd^HM=jzyLrL(_!1v`+#7`Ea7IO)RB?g>-M4$_TmkM4Br$>Q zC-JbBIewnmYs2-2$ZmSd=deII*G@RMW@cnwynv!vVOmKcOhvEG%S{F0kUqYvs=!ik z``1~)9L15Zgd3ko*`0`36FGCoXk=`X$&4F_{HX<}Ps~A^j-$qppWdBQ9AC;v9FeTP zU{7G*I9}49pPRRF%8V~v&}U)8M4h_+;oYYz$~Q}2*PFU6IvBhv%M}{dnY>~oEqbMW z@Fk_`%Gt%LbkGZS{#AzJxp_Uy$Xk!S?GiamSUr!VFU-YK%sn!w@$CVTvK<00HYPXR>caBp_hP6M)dcV7SliH|h%r zm}?LaFc**MzJWo2fUOt=geHcI-fX|b6%erUEr5Wl2+h$*Eez%?AYj*_0RdNiJSdSp zzu#6eAmFw>00Q=yg2ldF$$&7#$XNu0D~141@*-U@#A86fmNHoFJKPHp=9sDhK)_b; zTBDH;n36a^*kOoGK-gmlvkPdXErw`0AlPlt$P1W~P(Z-oB|z90U_wRAF3XJP{#VPKQwx#} z5(ZNY9Yz3VE?|;38;nAFdVBbK*m<~$`uID7XQYrg2a^>>Rz0a?e{F(^zanC{@8!2W;t{u4GH1yzaWBLzvZB}1ZqpncpopjuokA1Mz-fold> z*v&H^0;55bd7w!nEMcs#_Ju)f01dme@*5C?6ol0Lfx}>SN}TC?&%pPtO2O$N7Z$tQ zY!s9y0Ja0r;A|9<6ef-FA*5Zm8f&V<#H zjsL#Vt^U!-!+-btnIMb-6<8Q38Wh6e4u`2sVr(?h$HCjr`QMHhRXa77?boJ+KrH4X z5Wvzueti&5@P22A0D=j3Y#7XZ~sRlpMwSSqkxf?*601SIb%a9Q4`qeKsZIC&p|!1gm)Bs2nGaPa*E z1QQPOImCDklS_aA(gg$)4)H8>2@rhn$f%R5VoU;2!S9AZaALLV`aK4+8Ac;nAoJD( zNAPLPyiRq1 zy{Z}u{NxS_h~@u|9WcoM_>EnN{jcY3oc|t$yKpOHHW2f5G?Ew73Op`V8Up`dv$YAd zvGM+kbyTg}xaSlxc$=$d;NRAN1KdzmKrE6I`ULz4+Y`GDv}XeklK!WTos*64Us56R z5RBQ$_aRY02xAnof=fDQp7_qKdAQmBBWzUd_GH*uEo}s1=<)=Z#32dx+>K#)h^fX2GKMAqA&Mzs z!>lnl$!-u&D45OQ*wEK^SerYJKtQ1g1os~uf1d zq{Pt7LNf9YlnYAX$rJ8+9O*G=7?iNUBa88bV$>wrB>Uool?fst~Kq~9*M-r)YXJ*8TZC2MkXem zXTnQzj7LJ~)MT)}#RK3GOieb11MkH_4IA_t6u{nFgKMlx_IY^!>s=HGA|~7i6Y)@9 zF=lzVc5}b^7(g)Le&4U)f`-8L-XyhXBqpvxgG4N#a1mg-_~Tc>1R-zjCp&QDDymB+ z{^v@c%YTpYQ8gWeN1FyE0ud_qci7yJOoT#iV?w+P$b`*!1PCTvDvd;FBm)gB|9nuf z7ae*g5HCm$SvWA$4x9prq;~Burk{O@z^EArbR-eR z6Y2p?^W2aZFqInbb_f=j5tbeM@UECJSjh-MKd}FyI08X_b05wQ{Q~^NF#J}BnT#?} z#S^H4?b+CbeK;eekpiL#2Lxqq0q_|PYYG$uN|@p4=WNE?&2?~I6ZB7eRw;>)QaWJR z>k~qZ`c|yISfy%1gm}(k zPLGN}gV@^2l^md#!I;}a3w;!N7z_Slz#DWSHu_BY0h(t78u>25U?rM$mN+3343VzdJmpFA+)r@qFaFI>oFLVI2&}^nI`HY| z{W0iDpM)fXOs5Z`<6FwLPHVv90HT8xE0_>NAUZ}Elfb+jeF(he4Q}FH?;4FcfZKp3 zxUk^mBYREILD?)xND|15?||n8+cnKifDHjAU{64%<9j?(aA@d1?pHH}$iN&zjf;M^ zH=EEyC&4uv-1a^8W8n&*?Tesoeyp~2U+kfe!*X~HuJ0;CZLpl#$pbkPyh%t3s0@_u zS(4$fQ@{?4UISr(ZFu0+0S`Q$;kI{N%w=6bS2=>N!bUI69iU%=A-vbIBDiFk8iCn^D_|DBt|1M}pktv@GdPaA*te`Yo! z%YJQoV3Y-z8?Yl*?T4R04E49#Q~}LBUeCD zz6AOkTb>6Vq>v3V9~kB~t5G}*dbk^i1js*rveZx8Kt(2yj?t@H>}WKCpIqDg8Y@w?y}4>SrY(59MA>0=XZYmcxPC!}p#l9IC@lE8^bJ3r$2jaf{=0o8f#&(c;G??U_F(APUNGJY%ti0i718y=z)1Xq5>9p5`P~I z&pL1y`W+!`B!PwiGc}GO;eIs>khtgEyVZJvM}RDue`NI?hQaV@-QJ3Rk_2i7jLdLK za1w2u@)a?!@5TlGf zSWWgkjvSG#t%YWR2x^=u$$bzD=$t)?eR3>=m=^~&0*OLc9)B+dgXLf?KTz>)ssk-C z^A9%6RThTvLZiQB+RHfl9&`yd_=w^@Sg7J{%>Vk7t zxO&6-)@SHwIi{M<`k*?h1L(GwAIT)v$3hoCJvEMoEp(w0vuTS5mwWr23u%NBGhjNS z0M=qp4s7;77v~BvIS66zv_{p6C(L+SfC0(C0B)=>I&%?jfemW8hdppz)Q>eF0n0kZ zt5_`7&igEb)fg5suzA>vWu}Fo0KJ6WypR_RmV{+GuH%j~0xh@xk=f?EFB5h=?AdnYh+H!C3A90t zBjUeb4WBN+vaYt`#=Qml1^y$8Drg^kwG(48ycvX9uFM5Xl7i9k34|TCmfBbMS)SfI zFv-r`Yp52;7X$J+u{>HH0__6WUZ(bpZG-VKfN+3i96PtF3WfB+Y0h2>#zb*J(FIuk z4Ky!-C9OLWhB3g0K7`PTk>rES8rHe)^HAUdVElyt_epC)6c*!uli=_~lGg>G(qqsW zyjX4Z#bU7pRUH^R!O<7|5vYc9qsjLU!iqx^8*K8xA=WU%WZzH%_$y`wqTG4J#{ z3?@D7EY$c87-N{zH;@glB!i=Wc#?qI`C)XY<~C?Y5HMjU>=Px>nHuoGHJsOT**>;% z1+r6sW4N$<*<79spBBxzyrq^jMg|@Jb3;P0`U>N^9LI}{rCX=-@cz#^%XbfDFMVk z9*OTgK$FyiVBGUxq2{HE2Q&$iatc_^ z7tQ;;PXAMm=jiWNAAp$}Mjz>-#KWL5r&HLiiaa|&+xZtg7LRIV;~|_!IXk6TWsb4{fIvWgtHsqA%=$*RR72t z3IUfixMpt;Kuy0zzVb@>fe$)%>mQN)iwEctkaFy~BE;4l7t;Z_|EL@G;Q;OU@BrOU zvo`btsB83(Y}M5RbjxpangN}vJ&=tF1#II|HV)8~jX*ZM1`vIVkxhZbz%@0l-sgjQ zc()ICTGndXTo4GuD6pjld&WP0(%Z>U4&dX3GlxNN*2U_H~)-dAIuDt*aK%F zDt|lz{rV0xj;(7RKMaQN8Nny+IORf64q#-5HC}EG@53BSyaO8ZV|C3ZA?OW&NyD&! z*Geonpo>Xm{)Q1qKryXoB=_E30vP-Zyh%L@IIaeG89R5i)`7vYFzo${ZGV5@+bYm= z*f14+7{&t~c?1l^0Y|xPVVI*_3KK{Xl;KTobhbv(4o=p7Vt&XDr)&&g1mZ@H~FY~{# zvEtmA?~@DCd}^GM+Wp%9l21t$6pJW`_FW(jTa^2QJ#a2E6)X1~%0;c)fxh|#Vhx*P z?cu)oDa@tK_=FK&!3{qP5kv6+M1zauH~_r_ zH&dzL>P{0pQs@m_J-~BNeG5d)-jXdqa?Y;~*f|IWEVf2pL=Vsxo&Yp#uIOr*NDCM& zk>K$SZ1i_2V6HnV70g}meF{w9?@ihSijZd?&<@%LVvfMQ!l&WGirL&g1g_x3a)ag` zm>Oz}Ohq1rvU?BuL%m|VC>S`I4Cu;@#S(ZDmQM{u0Wb@^`isBJ!y$&Mz%@0Frs{sR zXgX$KrGY{U7*xma_r?_3g+T?ne}L%sZp^@%K9*SG;R2f81WjX4QO5c(%iei9(+>S} zP5=u7Fb*v3`VICan`fnhWdA>d+Dwc$iGckIAQZ5DplGzuGL((&gIrsdX%5gz1ZV}D zCBtN&MI;ZKWm-Jh$``C0AHY2jZ2gaz?z8mvgYg9$d&}Y`;xL$IJVEbbKQ}aD0}(t$ zBl%%i#q9IpRv?oUOx@TpE?4Lb1_t}LvV+BP7778^)Hs5EP{wcm56?Nr5?uS6I zVL8kA3N#B~B5*Sf>80L!z*-?-tpFB`xf+HsLD~Zct3%*n3H5OR^Z?<3-2ojn``{&z zOHm!h+#Icc;h(dE3q1zhR5*+E`}O~gJ7KF>(O(ewdvBn*WYd0iAlSg}ji?JK4hqN` z)Y9ODJld~44Nm&@2JIEZtC$+-K86__InMxdm?068G%#fUJ5P8X%X;_=NRG7W|JL@z z;J!d%dJGGkS;F2-tPKg8hV;R(rp66+zMRK14c9U zD5;q{;K>ul@W4ltFwetNbKjnW1%~UN1*UW9fJYcS`Lwsk^1u%kzX8&QPLMcbx3IFZ zhn9e)*3ONS&Vde@1lnNFpY2~#pg)8i3|@ei1A1ViSGV`j{IJwXF{@xF z5Oykje487u87ErJO00K<$OD}tzwLg2HV;EwtIk%Ogk-c`#P zlji&j)}q)4@BRkAOTD1N18#JD27!q!8AY`Z_OSllHE=kyB6UI+{-^vcewamc52ozL z?gOR-ArKzelKF)8CA0WrB>xvprs2U0m}!w2bRag%dx?FP6X3vgFGJ{&7o*q(^4&lx zg?)T+S_X0lFd=xN?|JSp9SJ(45R7wdSh7+Y5;~ch23Afu>4D*?afTp)Gt$R*u|h!X+2 zS_vqEJ+HhulLm={uwa1xOFj#0_$n~!ihxJ2z%cydCu9Vno`G=&>4JavlJK9BVV0MU zArQZ=|2^f+S;OGHnXy+oj=u^Fj7%^)V~25C3iJd>+e;eGUf9^eI5+Vh=Oz{c^JCZ2 zz+;C0Z7N;)!YRbT{7uI7cjNYVA*<(LzJ(Y10nfF3C>~tW;Js-AVldBXGD52a=^$9( zeI7iIB$w5k2!v(;j2e%!^*0PY(S!Sj1OJl@HBhb$Eb|UQdif8yM=&M{(q$2e7euXv1c+2SDn{-<_~s*-6#KcB;E*s zAC*f7)5n!S=4_x4w16E?UBH(xoMrFM5DY(=y>!n3z>EHYU*6n@(?al( z6%5C_?)&-(h^qwj%^_ z1!`gMw%_AGnv>uTAguj@NXvyS5S?^%e@m_a@dO>!PX`hD-@RA1l4(;{FsXQfsTn)& zSB^q+Ki}yqX~HC6L8(Fz z5EP_{fPe*2Q4qUg!SdTh!CtVpvx2=Kf(-~|19sFyJv;W(Qx84FE*8XgVgq}Z|J~j1 zgDg4oJd`haXLe?Gc6PRguQhbp*`;JZnSf`N@~4diO2H$KX2E-%-_Y^88`KdC{$a3cX32d&rEuY5wBokypnP z@w+3kFEIgoTtB{S=V0dvBS(|^^APsTDOFG_1B;dDxswq}>`4{4o-KI_o(@blJ^zP& zS`pLxR5tGpkZng?JTe#NIm*&$jH5lsBtZBy#%ph75uI-I08`PIesGutiA|1In3Uf` z!}lH9_aQ&PitkE&ZMfH^0Te%jA5o)0eTaX)oOx1{z%=Y7#_U^tNzfytU}SeXb$9|2 zY2mm=>u!@#?Jb~nLy46CaqOo>;+XnCrf7TZ+R9l?e%9dY zIO+XFyw4ZGY}$s7`-ozl(IUi^$F>m?_#wb`%a|lglim+3keT%OJfxumEYcV{`w5af z(gqun?_c4QLW;4~YxR9~=*UK)crl1w-Qcdc$aI`%kBB?UoK0qn9x3tW*{K2B3O z&=QT`(h}QlW1p(XXuNO6;%(l$UAJk9_!z82i$=@f-vM@G4XUjoqH+w$$FoYAlOgd6 zeUB<4wVuG&%1pg?CwYT+?8zwlJ}YU7iSY!w$?kwoNk3%p+K-eKn`dDphI?GY+9RL2 zfu5kApl5t0ndsQ(Kt;PHx9G z9X0?7-PO}hAX(I1s}u*)JW2K}+6MOMQ`AHh+P4 z$6i{5D)Q_F^kbEDpjp@(CoKjAZ*n$LX(O3`a;H#>X}zwD=p7VXx8@&Wz;HIrH_SF&L?gwju_q z_|XyxJ1)kKf*Fz=5VCOf2LIS8M@EtEMTj-T`88SzWBC47U)Q!66Z)a4*A>Lhl)?Vl zw8=(-gjf5{XNl_Fu=8j18)9S)j+XdSk}4z{BwD5S#{m?SZmUyqgO)h0$Uq0Q9^J3V zFrAYGGEqmS={-6KSao!lqNqDIFwV6|4*0WUnY=?doJvj=)5hn9-(2{L0|p-&0egQ( zjf>S(nJ{oYa_pJxdaT$j;Wf?YpvZnGQ>>*sn;Au023wMFHMEwap5F2v0J}!v}d?g@c{RQutw%(T* z2BM?lRh_c#=5nkA0)8TPX@5V_Dy0Is zkFvO*4tcRIdlpDuQ`gce39LfD2InVsZ03N^nmy;-ftOQsI%U_XEJ!qBcbM`w$7coYMBQ2F_};;m!IMG$h&jqYaUb_)wZlO4;?i4=|@MqlK;{G%&1 z>K2De@9BWRFGy}aE0J`aN#{JL0L{V}J3gs=vxMxxJ9cbddZ*Q7-*5UP7jIY^crS%% z^Digji?GVhiP%^8^z%;`G91n>HrK@~0S~&Khz*TpxzTmSWHsH2N%usF@Xc!p`I@F^ z!MrDS=(y*VV8BJ_<7x|X?~Vu8Aq9zw+Qi|T6oiV;(Eg@UGV%EV!|FtQeUE*8Vqj#t zCB{i$)>$GU4@&3(vj2UD!?09&;$&5NT`~#JSSd*5dDytMPLXTa4!A?|`i-T#!Z zx6&1SgfZq#*wPEY(*47tKyha!fqWF{l3flgeYCJKz%=O;Ycu1V1U7z3eXd_Kc|5Ua z@!tj~06(ZKFL$F05=kWZ^K&0lNBS1F0x(ubn6}vxc&-(!L-Ikw)0^MS3@dwr{~r8^ zK6CSuL{eLcT$(vS+oP49Gzah@enk0u=Sbjb0P_a+`sGHGAF$py9q`l368I}xKL=ZR z{Cv{@ZWv*xr{^G;-0zA6rhZ<5`~&{%04kgB!D-n-c*~tNjen=tjGc<6G!0Ed?4a7-<+z$e zZIF(<)!$W(G@u*)=L_=Zv$F$opoKS77l)m;1=^JS2)Ng2+oyEjPZqjaahTQqp^P3- z0cw*f^f!~O*{lxg?%=*2wJm0)j?c7d_~F6xYrpD;0G$AIOToJNh1zIKau+4kV1X&V zn$zH}sTI?)GMMrrkyzuu`Yf)`*pL{x0gT?k$h8G#Es7D>?VG6)*JJ2-ok`lSc>UD= zs1v$5K@2cX?-I!oux-NFPJI${{w5}dy|5oyth*Z@!8WU{qx60V zy5c1IZHcKGU0gr4!iDb{VA^z_vS_Rk(O~}w4&JH&m^E09G(V4SC}FN0wbW}J-K`#s z$`+&0ds`9pEl?V4h5jtN%=HISy+5KsykvaJn`50vPXNPBdH4%N})58SW`^i|j~(4Z)4s z^sk=1t5t(SMNO?JZ$V$HVi4R|vRty#n4autl< zKJm&)!0EI$hB{iWo_zuDkgitLC81Sh3onjwOLs#a(-D;{sy3!SSpirBCd9{P6UHi_ z+F)=MVUI_EYte4%2QA<>yxyiQ+7|E(uH|m36F5c_FVq-c_MdCmBgh*t1%|?+Y7rB) zs@G15SionJUrr|%LC#OGuktev9fJ~{p*ukCt@ZMpK@E9X4gYX3LhEEY4EPx68v-5Z z?tXFp{{9jPZbv2p&UJ|J{W2;L&yavpZ zO3&_O(*HA7OtW}>*c$)9EY+0%|XvErFk>d^)_f#$^j`OULV)1$xMjjIG+xF>VsS5(k{7d67r*)f(n0b+*8Av~oVhoJ%o6LyCj6{6+qk(~~68|gRN zq$aM>5Rb*V`uAdY(_=o*Afm|JdyAShrfRTAG+2{kC~>HFZCklwy9mXWmRcvuw?wX) zoQ!fbWB!}Q&cylUddSjS$6Ob7mgCUzzd5*=R8gIQMjGw9)1%3g!I5&qw9;&uk0&FZdDZeNGGXy0uYTk19HRYuocZA>=i5IUpA$fiQ}Q>u??l#mTtHX?4;zLzq+@h1UG7CPzzg!Oy!dp~t@t>KJIo zMU)#W8)(?Q<`;s1yR1|0)Eq&EYsZor#CR4bqX4EQz+;cVdO`<$m#T34|HqtU7nhJM@z5OidL9&&x*_F z?y<`{hMRU*DCa+0J+U)J+O5AlUrih>(-p2dn_Ocq7+OYy{U1;RTb;FD_hlL~@s%25 z;w*6DqfLL;=vR$M0iIR**B?rpNi7p3eav?Pcit_W0-jGGasw@ndU|7@%IGMdZ5Vpt zFB=HF%0P{3)S@tx&N8o=3{F@2F-ZhfI zp_P*`v-KQ1Ou4Pre3+LxjSQ|vC9Y#8fl~13%8D;Keih^Ve8R!_Mgn`PlCTeeT@%7cwpe$| zqD!S+;Vq&N`)f!fEvi!?%4V5<2C2-`>8uB0SZl!&wHzc8?pudzBq=ONW;;2XGOl|6 zMhx{|C@i*%25u7JC8s28%g$*clekpTWL(9h&IhDbB8f*miG;xSs**MELq5fE>t0}| z{ivvUs3>v1dUR8XCe#RJ6Y2Z6%p5kKX=0J%gz@MuBkCm)TrFi|-bX!|D9S@CbCy}_eqP4^3fLNQ%@XK+qCLvhE zR4JEtlt3|fJYt!aq0 z>`A9=`v;7NoP%L|adFBFms&9Jt}aRF?jL}J8}WwMnf*54Ul;sa3jCk+kw_wYCLx%V z-67#P!#0Jki&%j~tg3MXBof+Yu`jky5(ao>E@*yt?DTUWGQos)E1|3np%NjrzA*{t zpM>>~GQxS)Rs_&(s@*{>5?&fEmx#D%&tn;Lj&8SZ4yRkFI_X4-TB9YB^TVifu<;io z8QXOIvLIORAchUi1@XR&lSrte85P3hCPl%ulpzLSSp&K@5~MJnB}uW=4*d%o7}3wclD%A|zx>aP zxk(BV_FIy|l{^QWhqmt?eXazO5ka1CS>8}8)DQhx4p zk}&aE;wW?d{LRzPkX!~6mBE&U63l~)oloN`izAG8OjN+W=HT5MZr?_b)qY7S?*~yy z7((y%lzAVIyg9;IACInF)eP`Td@U9sq=_T zr06oqLUOA$n-cG_{t*kqdmP%tUyXPfVLAX zIUs>_L%sB3Vy(S>bRj)HPvD$l-}gjaTEYv!`SQuykZ+E3gEBp-CoZ3zOC@nm=?HNN zptI!H%`#to`EPr6PAU$9)D;Br*+lAt#G0hkPM4;d4YnPqoeJOt1gAOz_`nv4|BCb^ zboI;WK^(^4Zqlv@M`+L-Z9z<*w(ns4TQb-t-w(?gf%6q8DvIHr$vE>fhFi~fdG`(d zY(6-OGiUq%kOYXyq`|*Qq%6RLGc~rF!qRlxikl#_;Q!uU-*qM=w;myTTyd!|adMGo!9ph0d_r}mSEGr_q?}?!+K|P^ zs6Vg<$n=jIR<->MkfeY_w5;l^B+So~G}e`ooH|*!kT%32NFYST3eHQmxOj#J;oWuN zu&k7mt8VV4JJqJZ%C3SfR$XF(*^-$Tl5nc5tp1WOwVW}Mw? zht;SFE4xA%FpIE+jt= z`_vO8ADu7RCm;Ns7+CW_^Jg{iZUwnTnS&lNuq$brPmOsjQ0Bi>eY-Uc!;evhDF1h;tjfl<=rW$(uICLeauKvJd?jho z1(n5To9{O+p1GAw!m~L-#)wg08bb<5Gcyp%d{WNdSAXC_c`` zA%^7Q(Msu3S^AWiCZoM~Ge}0#QD*7?84dG13zmB!N*96c?JA6L08{dhc@0|>qIA0Z zN`%>%N&GV#q+`5jT2CGg)mplKr4wn1XO(iUg_aO*JiN2?@t$4Gk0#_K136SD-M!Kk zO^F$P^A)o1>AvA~Q|Bw#S2WZWTL$jIq#F}rTB1n6+l(TPD)q(b;wB)oC=!iu|iJ zmiTw5FZ2JcS!7;A2tsG_LInOjno9hsWz5J*-()$1VWljHTJ3Zago7cR=x+Kg7-0kE zo0Z5mco|o`-B#}GX5E}n~k3UE2*G~y#V&>K)wOy!TjUz zn4_aL#JeHQiQaTf#zy~k$%;l=qy6aIb@RHCI0{g{>q@raAAXxn;p?d0Q{dPO49f?q zH9g1|!1yV3)1pD){Q#p^fY%Y^=--EQMOgJ^`Nfr5z8ki~9FL)&y8x>^5K?*eO;)&T z#f0tkb`*I-vs&QnAixcWkdUTyMaa|_Sq7VA@DGk+7b&E{)FSUC;mKroC#XgS16`XL zF7xu)x+}n%MpJPn|Jn$W1{hzy@jTtSg!Yp?z_h*~LB?nZTyQWM*|Ms!JkekonRGh| z9M{4OP69j<*V{3HhXBm4iTmt0p^!GW=io02JZ`eY8-wcc$;g}?K*VES-!Hcs_JG_4 zD8*YSA!}+fDQJ&z9WkAhjDhkz%xLh=?3~Zu5+mS0K?w(eX3PxI!%tqIIeAX4>HyaC zte#khXJ!)(V7v|&7t{^k3YZ;Ymg;r&T0o>d0>mV?iW#niNA69j)9Hp*0hPb2UViw%z^-$2J5aq#ay=F@HU zyP<@r>!G!*2KZuB6IF{RJz;yg94oe)<{L;VDvHM~hbskb=#u0^6fD+fUOXuTjIYO@ ztu|UkM--z`sL0JO8LEUPBx9h-HWV;je+C-dYDgwvxa z%X2h4f=LV=Jke!1v6)5hCvyPvWEymIpKzlo*@I`5!6URO(sExiE_8T~H@J#|G5M!VkKd(-oybm>aWXI`8Fyc=j5^0>vu_>C*%>J0<@HsGR-vPfP4=4r?U zgyw3jeO!8!^I`}jxd=(bylVOdatGj6%Kl@i&}245HK)+{h}2BqA5(S9j)m8U^$Q>#bld`iD<0iEKrq><@rzF~fDJ znY)T^2B(Ruv%vHARaj!kW!lT;Ksz3KE;iX1>ODoV&H%w8G zH_KCSLcc;sxs#~Yzg_wmH07hvR&1k=jY$At{>)*o-&^8FPv7i^d}1X%^#j+VjZz>T z8&I;r+c^uLu_Oo7R>~U9$Vs$x7h;4gkmr9k9$g<>pgdpLM2zUBfut*7LCnp1UN`<3 ziZXu()J?F*!XT0fSYrmec;(f{zW|v8YlwB_*P2v-*?8*Y-?^K07f2rn>xu^J(GD8W zZp4n*LK*F$W!7mu?`ROc0+AT`KXznQ(wvD<;Y#5`+Io*0uA)vWnBFXCdnn^*8THPJt_*%}N;cXyxZrm{_HMw_ghR zj`)x7V!<7%(U^lIhPz%Rd+@oH^1@hh z0srtsXyx|8g8Ja^p~L^)cw*NL{8`Tu`yzWxd%(g0a~51<_X%nNVnRo=u9`o>cd8& z@^^n@6@vM53>k275J;?k?=I&FRp#c+YYG@0=ZO+lTu34S<9no91piFUgoN~TkXYGqi^&PVcvNWGZCl1i zQi5lde*E$j(jD2f4e{xLPLD}F*gCtQISIkD%HV!9q^42BORGcLHTqk0Ygj>vz6C>N zt=II`fS;d@PCb;axcqzEYsO&6d>I0Xz)$N_%JyUZVo!u&`#JY$G+czK1uLyWaD$YZ z1olLR*pn7QKY?x73ue@MO-V~pM1+mj{U!muE4Cq(&;}a}D!)qv+usj>vx6(;JmbZ@ zR64w;^AAu}>s6G)IrDE*QDWyAJE9R7a3w`CeEi7Kanu5O zulV>X<@?3CSIF-F$^GKc@FuadP&V~(vHQGvll&-!{jZ^+GmVh+{H&vvfY{lR$6z(c z@ZRzlzBJymqVOGnF(_J0Pm=DT-n{ZtFb7xm^%j&JShJUSn)BJi6p}lLHnYfzshBe} z>4Ub!nx=KVA4BKCT=P+HVsNkjNTkVooPz9QLMi1X&(}83QC2EqzL;v6{VP%)eU^g7 znTwQ?`RnhuFRSm80z9kq`#jUdRwgz2VnoKfrhw;|(!-;b{@Owj8t@_o`F5E=^CN!P zoq*Rab1omRS3egi{{cU~4=(sy-9;BLbZmz?bTN)*eAA^dCF6diAZs(sl9w=I#b7fF$I#fD>s_HCNGyfB4p+jgxtW>F}uetr@s2OeMH}?|AhoNnY3s&~k|AYJ<2-)}W z@B?=}YA_5t@!te`*(nqGJ2oWNEfpu-X5vjAo~?~;W&5DPSV2KCsuhYPJM1Z8PAOrP z*3rG%z?){kiN%5GL`PP-TvonwDr&)HAiRQ^wEjAeVHH6*2|uC}TRQ0w;zkA#a#6SS z-0e$GL(wZ7#Oj;vtVL){9@4Uy^G-Dwyx){4(3n)pYpzLg*hTvd}JZY{TkTQ$Q5 zUXgF0uNH|hQG*ZHA*;gv=mJzH{YnsV-G6@zf#f4d`0m-E0GutmihZ_o4q6t z{I{Y_h)K}$&JuVKzB%lc2Cdg;@&>Zlk|DtI>}yHwsP%L)hJLGo zs}>UHUI$C;$A+b16}4;!%egIo@7n=sK0srU#6Mgju^&cBI!%zh?rOmwm(GHOdWe%y zN;4dc4wJ_r-qtQBY2LjGP*L!ZF^sb<*$J>U({kR5t9DkfWowi2Jol40plnIkaJth> zGd>l+4e>v30e78pewyh1pG&#HWP3!UA&|dRxFhsZ?UiuJRiR8jj^LvISti z3U(+W{O3Gqw+cV*f|gTfN#Gx)oJZW7zkUrs$M7Rsu@mmnV4PddO+~WLj%qNC588cB zpy!?rz&s*VBVY$6Ytq(1H5VPXeXy7j@)Yu^^)V+EBsA<(zCrx8T;l&b%*UJZj!0Gb z2=E+_<}7B!KKn?}2x>Fm1F2Yjy^H_3e<-gcHzjBdei*ol0i)<3BjK9_3f7ocivVX^ zxS+T<>h&>_25#+{?cF+leHupI;8~?SjRkjBr1MAwG-?-qlgzxo$eVG9ilpc^HEkq5 z<)XB#Qs*9>Powkm;ylI$kt7r3IC}*`zD%^a!=6L8P?-b*id)%yE(m3{$WDa|lTmVs zA5M;}q=rYH#*gR)Eov+V|mvQeUV-$c@NEy7A<2uM6xtNGD;+cmn%d<(HqR6g&f7Ktsn zTUyF46X(-6Aznk2B>LCayILfbh|5^4Ffx0k_1v`S9qEo|m9qYQ0Tlcom1bO}+(*Y{ z+@Vu}8R)xOpp>##)B`QT$|Ut+Dh^nc5f&UAlRq8it^{Ins`>C!fv_uljo%5-=6FEk zpU|QN_7Z2T;tI7$DiP|QwW+_eTPqZ=NgUp&PRw4XDhx=~2-*G)6N-0c!;9Pz(Z%rJ z_$A|KO9p}j*94W4eB8I`0G%BF4fYq?ch7ec$;=P5LuDkTA}D8~Cxi?tqCsX;k^BHd zeo5`B&zE1)FSMdJM~S_|Ns;9BS9EbYF|7K|OP7OSj{Z=?rOfvDFHA{t$J1UZ+JOAW z`PWvThduE@DESE89RclK^9}8 zoMJ?OinvEdX(wP8k>{ocjAsoJ12F&c**mHCTZKdaG57&?({u?TEb&p1@IqDCGb~&g8fFZAmQ=%yOmD`Q&?gs zyitsXkDJN-TMz`F9KZ&*lSsTKrz`jtxfVUYZrr27(Ad7b zW%_oKz{>zuu~2h;^M)x4!Fi~TYxNx>fi>Z9t^d4uP2X!6A@zG9t)XpzT|%Tk9&b&+ zTXk5Bxe!`x_KXlbs|*eeBMPFy1cEK`!8qQGOgSrGx;S&TS%)B4&>9sgw)vkU1R^I| z5WiI+brdn1BI`Wk_br8VQ-TQ?h(q=V9A-&6;A{)KRN^;K*(o*<$Eh@2?7|aIa2KUc zs&XGZXkIT~9G53yTTYkrnk9iP2c!W@S2IMcB7zi5L$}-T7blOZyq$Ae4JvxunHY{< zjOUaj3WD*rmR2qLMiRi40Tzq7IY|PiE+OdMV<8#;5{~|V&6+@7gM*baYpNv5e;zft z(q^-BlkNmQyB9wq_wUms%3sV-Srlhkdck8>pg#~PAJ32|#j|v!huYM;`_5SkjjHNs zG+>@Yse2Skk4{P%D2*-pBkovXia;#W0~aAulani@^>Zd~)~Qga6|SS&Kg%TWuo-e? zMm9;0x(S)K>&P^1xg^ss4h3a3I(}&+C^HZ|MVZz|OT{!nRq$N6gTt7TwE#EMDW>ge zsTkcuPE7UH!&e_Nh3YjC#>HYB*GR?K!2ry=dE@vkkvxEYJRrmz&@&H%Q)i-Jv2kQ^ zn5Eq>>iNW`!I6KGkeM_^7@ERZTK>why-ll441hlvqhAn9iAa+ue^Ik_)|^g=MtYut zNhgu=?JiD9a%V%m`P2>iEP8JJ6w%Wd2Z}K(p!GU?fXH)@6DLoYI$`L9ao)cu@$Eyu zcge5_{R%*lN%3i2CbDtr1uK-6dX}ZW9A^Esdoad(KT#(lm)yS)wNjrE#20G}jg5v= z$=k2aoA}iN{fbL@c-S@FLVwX_D~4V3rWZ*xfX9iwujUyEnT3U``n0Szd-_d}M|IDw zQogMF&vnWoxo9`Mqujn{!76w7=xMMQRXS2kW}y;X*lg#3S4S7o>lWfsV)P;MHBI2S-{80+uJDVF7~a2#m@B7VITe9MUmerIB9rC{jZTfrO~|ucWko%H z+AbO1vI9RNm)B+*auTXJ)4qk@IFw^fIzoxEZq2}?nnpp)%`^&Iukxp%tIl^=Ko11% zfb)y}d0&~xog9sV8`P#%Q`Km78oidm3uYE4xV@}VMzKnR*-Cb*guz=L4-R+&nR|o8 z0e{P0**1W$s;1?4{Gf|!WPh})td7l9DSdU z9Q*V4?RD}{S~jF+ue#D-{%12M@gT=#Ru}P)o$@DtzX7qEk0Myc@$mLvaVq376A>rc z3QR&BnLGhxP%RB6G*_3B?5+1IJ{tNvp~(gcBv0KLNdxl0O@q0i@1-P{XKnWz3zGMc zH%K7K$6n4QSeqn6BIS(FNpb1(8t|s~O0^cihq0HFfpY-1VKeE=Hn#mtit%WrJlcSy zEy5Ze@kj0QsR2zdli_qFkA4ZIsNESqiPbKE`5-r``-N7^0Hz1mf`xKNHIwvezBnDp zI(_YNf@7&k+r>DWqp;sFLX4Hnkni125 z@|xZ3?1I9F#0Sqf1KB~6bw2%=@k&4P@hx2srr$NtO5ioTlLRg*J9zsi*kBZR`wM(G^KVo1XW9ME~px|=IE&AYxQ6vbk?hKYV za9aC^fV~6XR)V=Ej+In<4lu8?Ehp1!^aa10sQ>l?`1E+G{s%6DGqO~@w`#{N2NH>A zm2&kI_OSbjss5Wp;=WvV@39l_++T(c=o>n9@x+no z90?o?FrS2ui|uJ58jkz-*laOZ*ipkmSc`6lOYs&)e_sMiW4O2gVf1Z?DxN$5$+` zl*3%}Ec-sAVWkG}K~W!kH6?AL9^@>*d_wqgNbV>NoXH9VqNl{EC2(qj1{p59&73*H zw!A@m3IM0yJ*ea2X+N?pEQ%2%B`QXEbu+tMLE|#)ALn7I-jh5mSBbPGW;CpB% z2=*R=i4%+dnG#8)M;dB9aF+(ND`kW+Y5RJnL$n2GVIpDSeu;1fO5stV;Km}~`>~mqhZBzH}K35`O9R2V6Kp6NWMsZ1nEPW5ave8RF8|V|pC8RO?jvz)Xy9;tss(Z*uka@4+joV* zI+`z52UBr%KKPkL67rPtWlqTwgyHcYok{3gnjmZ|(ZZOJV?SsB+li0(rhz|yj4$p7 zf&DR4<0+WqpdyVZP}}%cnRS>%OvNvL1z7+6bNuKm3C;h-3K(OmO=3g_fX13->kFT6 znlm2eybn5&=8?HJjWa`EYNU4E1~k2FPekvv&_)}PKXW-(dqPooTydbE{)P2ngZmcEq;#++LLs_qmwth&i-2}*uZ^xuY}(?h;ZoJI+Mid(P&RsgBySux)8>G8a5M8>ZyIWG4ML@a{1Ox;@8fgVoT6||b&-;Ae zdtLti&fIg)?Ck8YyLvp$-3d6~IudZOb<~lNp-<4!(VtXArD2OB0#!8!Tg?adi!jg} zSU!|Ek`*DA6#;|@Kms5GPyna^GypmP1Aqy@0$>Ah;H(I^ZMNV+23v`UV}IG8> zw=YA$g8y+PkW2>WOWYDXZv|(h1Of9u)Dud%gKOBN5b!zW{Gp;E$+0GdaDsDz$JIdq z7q-bDXGq|}92MmF-$E}fL=P1l!DoT6{acXWg0O%K;Mua|@Tf!3bIye!sPIAo2;IM3 zfD<(Sw?HNiIl}{IQUpO+;K0oB|JDZnXTK7BlQINcxUe~d5PbCi?|}a{pu;0AAVmK* z09T47XUGzg0?q=?hz0(_3KD|?td*o@zz~SxWcH9Oa24L{0x|rz3&jA070%-Z*+Kl@ zBXhe!@ZlPskokW@oNywRl6y1on(6sKHvT(-AP8&812BdQckzQPgJW>n0Eh;-101-H z4TRvqfQ!UZa%x@%yq3NRkidUqz%14hDT^`$R5)1?MCaercPoV~{Cgc!f*e0UPn*0%wpaa16di29^AG zRNykRl)SepLm-43P(oGyy*9;k(C~i?w5-sbf2WVa4&D0if&i~Uj*cc2rKH5V3<0x5 z2Pi6>ffE|{?>vB;?f!7p?TnZY&|IFzai3`cnxR~cr701gWM_q^!zp}7Bc297EE@7^cK2{nNBgOh-x zqx{lA4O?fYc#_#djLif+I_39Ypk0&z|Q z5(9dyZTwRJ4S*Iv2e*x<=L`AYIkCVT03(12zzkpkumacs>;Mh`Cx8pU4d4Or0{8&@ z00DRdl3+n3cpj>;f^gMXA>@B=DB8rrqTpZxu`oacAPNuzh{F?zC2lLgjnUl_07-xp zKpG$ekOjyAfQY;YyB)&yV*FawwaEC7}OE5I{=HNXa7 z3$O#&0~`R304IPmzy;t6a09plJOG{mFMv0|2jC0v1NZ|10D*uYz;i$_AO!FN5DIt+ zcm;p~!T{lb2tXtNJm+XY3?LQ|2Z#qG01^R7fY*RzKnfrgkOoKxWB@V&S%7Rn4j>nh z2gnB$015#`fMP%ipcGIBCr0Zo8rKntK1&<1D+ zbO1U5a6lK}9iSV~1Ly_32lN5@0RwKQfRBJVz&v09@CmR8SOP2qJ_A+&tAHf0|i3_ zh8PS97*a4~V93ExfT09K1%?{TQ!q4OXu;5dp$EeNh7k-C7-ldmU|7Mhfnf*30frL{ z7Z`3ZJYaai@PXk6BLGGaj1U-MFd|??!H9to2O|MS5{wiWX)rQiWWmURkq4syMiGn> z7-cXjU{t}Vfl&ve0Y(#y78q?XI$(6c=z-A(V*uvg3uOc@8G|taV+zI$p?}@b9O1PD zaF3+8rJExFu>fNU#tO_cFxCkDZs|4%ja9(BesU381l&h(4>ln?1R(Zc9Kbk&aRTEE z#s!Qk7&kEPU_8KhBJ{Hfc_I8}1&;!LUI6h1;{(PQj2{?(Facl!!32SM4kj2(2$&aO zLczQQ^9rG#)*6Q30e+EA0l!EB2?G-jCIU<(m?$vOU}6yZQ!`=_c$vWGHvBFY;n)aV zYQm30NTLCcBFP(v03;rvUy?TgK??j_DS7FdfS?afTL2bhz>nd6sCxp!2>3zT|HV52 zK?3}^Eg|(wKoA5Mw1EX_a3K{~@B|i${Sy#Wz=18MVg&knU&l){YXd{#!*>ps>5~I!8P0^MI@l{Q_J~NTOpZ+Gwg^P? zmV>jHR|zHvlgK0Axw`7P%>6A-z8}AJXsmZrzCBpK|29)F$q@DDZ++g2&BlY`7kBS} z-1d|_g<(D!n`}lX9HeDr)M10HXx+SUK?%* zZVZWe4JQn#xDZATo?UST_-i}P=?7e+VY0u}eC1X2H}uD)*wbWkgOtRVnzFD`8{H!g z)Ke&`r6VeN1g)36a|`_K>H*>(JiF9}*f)WuSosukk0G13u(=ewECB&zxefee7@>Wt zxe-+jH}>*v=ghGh^d)rCMKJ_=3@+ziPv3Z6;2k;#@N=>lecM{hKjn#EHx*`5ADMOHqMMf`MVrN zCqJ7^;?LIWDwQ%~$npZSh4&n`;s?wumDy_shlT`K#G%fZX3%#g(sU}8k+6X9IgV$| z-IJSfjM!uTi#>eRKK_}W0&1%IkhjamO~iax&xb|Kl*d&U8p-U(0`Z7v4OoR#F*ua9 zOd>^wT?Eq$ZmZ?#?Uq z*4fwT(66qXK8xE6_jY+KJsPGt!Zk##bz-_4sFRrRQZt%yIbe-{? ztK-{WpOmj|!~EYtRkg zM`FWoUbc&X6pnOj-rHhQ1X&1BkgY} zHAt~`+WVSoxto^<&YViP`ex4&WSZMl8v zSeX)lvlREbG$S16v#r)FB$AS(`cfZcV@UgIN=Yo+1>p-tvMs*fMmp zaYDKAau5=kMNc`-2AaWW6{}UK^LfdS`dWt9*$`%-1mzLQPY#rwClo63;AO)cHj`c$VmVF4k8xcp zo%8&%UfF<1>CL|`BM?k~9J`KtpS>XV1)Il~cYDj2sSxoEteY49HHu0n+N_*wtC7{k z{a0{-GiT*;?KUS<<^Z$a-}uxA@9YY;nSP& z?QXxXI{Hhe3OklT#c9V#gdvMO`yUa79JS1xdLQw|osM^JD90%!idUB~*y|f9mrd3k zQ^A z6@-=rYa#iV^dN~?f3~CK+4d2MLr$QuW#3td`SN6{Ze3xzLQ6aU9Ga%YmZr2nB)V8U zRl>V%%J#AH(o~AFVb&PJJMXRK`m-0KKW5Xpyo7{#9~MhTM)_!ra-k z0QDhRwjWn`JuHXx*ALP*)Q951fnBGPK{B<2VIY&)CbbiZu{J@f)?4{2?Hu+BsGmscPhrQ{f9uh!}L6elu~GzU`Oa z#HC|503(G4Hc#-iryqY?a*gO%K8|VHazlEg_zlaVlI&>F;?H_Pp+iRF*ca~QBZy2+ z#LuD`Ms#p@tiwXW{6)p>QLoj-?fp_EYhTz8&71JJSRLu{O(;X6ivu5J711)9G5NWl z0*2VPwhyeob|wqk2@DQnN=TVCeNufF?76a|0&zQ>WfC|=W?zkATWQEM6mUeBs^g;g zJ7B`p9W1dO$1W$t{Mk=5m$L%o?J!vh7&S~8dc*o&%AK8Y(Q)E9W8HdEi^N8 z!(II?`WQp`Cw9#o3`;BmSfL$L zcV@c=?lW`wOoa%{;7XDVby?A{!;_nIQ|Tc%oY%e?VIr1F$H2f+X(Il& z6OyJ-++3vsr>L4xZ7Z#ScfiYv!I-j^&A|bFq~EW@Q8~1DhIMYJO%q@9Twc`As$m|@)7rP(wOtr$6XyggseGN`b?{?a&yH#E~CSu;n5vPjt)bO?~jioI-TA&l#RwA7k-#=Y&JzLAlqhDE}C@Iw;nr3bNVbC zv&?Gjz}ivb)~c5<9Z$5UVZWEnlsb*d4wEnb!LcImNEgO>YG7p38k`zwul^x^#3-@d zqRcrMA&ryA=8>{;%*ms#?YBCHZU{7s{m0;(n-7CX=ai-FY@pIsU()6l+F@^8#sG_h;U@q3yiD%y=k)FMFP{%DsxUH2CuW42pXHyj zT^dYiahgVos|vCG#;R^@JSC5`eEo~?q%HT6B!y1Kd+BzjbqVtSuer2)& zrH5`cxZp(2vopts{X1pk2d$_k*eYNP2!2(e3X(H*Cukln^ZGTD$AAug)U3 zoIg+XDfhnX+fKRu`V@MC9Q7PS^1a5PNAspagMcC)ma!1Z>?f}7%aAjANc=HI(ZRFk z&HU4#Q$=Jd)ou)4t0OnFUFM}!L*m6%>+PXjHin~|Rf5Q}AK9x~kc>a!e_#ZvD=|J} zVrJts3-ROPf@&?|WnQ@xim$z%CUrht?Bi}K$WZyq`C`T%#<;p&UNg_(ariN@m~+Ip zO3LzlB&P#bojSGQ2;*N7=jBL})VK<|!pmHhbr8zH`bMdjLu_XBZgRu!FN1JdzB`Y= zJ26bnWg+332_|06=6BS8q6A=1t~}Z9!(Q4q|zNLA|l&34PSnp<5+^&pLhK;~HCtBG}3RlEPFZ{WJK z4qCg*Q^s_exI8hNImW@@^89JBd4;X6=_n3wa|`zp|EYC-^kxBf3+fj#@-Nq!G-5YQ zsND4%(GrxD;*K26(7a7A_@=8p$lH4`=*x7xj4G8&)&s?A{%lKXl4`^;igSJ&ft1*# zD6&545&BUJw`exBej4|Jc~ZKE!^eIw?uXI&YVTd+zUq+ZXmwLK(it!^Q9` z8}kGa6%*A_ECqS|UZQIbW0G4ZO^(-%4f++xRT2jf`S$iB#1keez#u5?q=t7C#HlgX zJbPVbQ=)7k!-<+wd69vya**?nUFqykVn}WcGPHL;b@&(Wf9Czk+a^YYu88wpFIF*E z$R$_r_>!am0T45$B4CsW{dsrM@3Thi^U{&Y*c$gapic5QExF=?*^ zxzDk?amL5pp9JtFt3}v1DS^-0XPE;>nL1`_xhB?^YC}=y%Zqc}Bzd8{_vyCsf`SCA z^80TJcv4vxEL<?Uy!MAwy$#DRkJUm;)C$#t-A{4$)94;u~q8gU+SYZtfGpdUj!2MfgDW4xZPxQuT+g>K37`Ln($ zG%+tiO_cZDH2adT%G@$iX4~n_Wz9P`_DJTk8IRcV$-bU2NMcDg3X61`(0@T}F5K~( z=#S=aNJ3@KdzSD7R>LCCc=uZhWrZo@nO68$F0p1eD)9=#=_a1rEGVWrhOM3NpGbo{ z^^9kVRWa$0ZS(nj zBlId`a9(~&g=JN@XA`2HVE!Mpzv!xqQjuVYPz@ao z$fq)&YW++EZe<^lF?W9EKU5CAVerR+;2N%Je748T(HR$IYYN4rl7D zf=0)DGA+Ye%n7UT$N?4Ui%=^=1nShxvmNd^yjfdRs-?qlhFqFzZmJ?7WVy#L0l0YO z#-8m30a2E{na+ELeIK`=S;fupXas&Z$wjhPoXr z5uRjsxKKho;xpgfGC#0q{LKlSvhNR|{WSA-cQg0F9ESOV;XcyuAs|4?LMEhfYJ`)0 z=_HBV-|H7@+E-Rms{^dtj_8$=yI_(?$7GZ=zNWOv4XtkFQb?GTaws9A>+lPC(O}-CNU|3=pEY>-*Qwg1 z#}nf?!4;Mej7+|Cs}hCWvlJXzMmAHHAXD?AVFIW2cB7-PSHJeeAf*Y#|!Ig)*W^?7S1*g(op}a7;J+h%;>q>bu=MJ^wr9SWd!}sWD zSow6%pmRj>mkN>HbRkdzJY8{bCN8Eer(L|Bw9d(aCE@u&MV)uOcf|$tN;as+u7!Hy z7r83LW~XBL`B1$$DPpG6)mL$GsUnkm5t5qkZ1pvm=I14aLQKr;;%X-rcrj~Un{_hO zn`^)bKDl_Q>yRB3`>L@{nes+M^PS(mRgU34S>)N8h56t!bsZkt-N#XY<@8RVmg5X<$QMuNx`3^&aIK@QG76!UUPNF2s zI*oaAd&WcuXNnIP0>X=X9M{WxA`Es~wE=XnB97USS<$;GVaejxb7MjrQ$EAmLvDOI zGJk8lPF*ZcYrC0{(JU)dc??~j!mKVC zf-nl_0y;Y(5>(+7es3%6iS9~Gds7Ntz($Dm-HD9#EwD5@cyqta<_p>qFIl)HoUl|f zMm(a1^bJCV>kf`(=5V+Zo~8MB$5%o^G}@m>QtsaFNmeR7IEB)MZraLmCF$hMu@~g9 zC)!yx(t3_-CZ|&jC1%PYmd;UNF5cH;sT&Yp#EyDAkjt+xiQd~4ny<5dr$zta0BbJw z6YKp{nkvod2@yZSPN8$|U|2iE^gK|WyJ*eO9avJZ$|#HQJ)jEJ9(U4gfuHx(n*@GP zeAu-JNbFD0mUYt1WcHSvdG)k9@nzaGtO3ud^W+VG`3$pDenl+NZ@*l%=Zw`7tAB2b z1|T&3RI`xNewl1eiI0YJA%aWQXb7{^yohpEY}0&Qr{*8mJ7b#+;b`G@sc!8V<*$Bj zB%%D>+fU+PY;M{I*E3CQIrXP?k(_|Y=T&wDk;-prt9S)FC>Q4TtV?;JIY|nbO(vU_ zamv=^;RlD|&#J>=+QT!dA{N3PkhMqxwnvq*!Iyzy)2}S;eKe-0^ji~Tl~Eq0!e>!sb`8!3qA>KJ?0AUL{)D0wMxCINgi z@p(V9boaYT|B<^0{r>W;7>ocWye*Kc?fYP<->dvN{HTFz!C64?HU|UCKLbzW!X`AM zWpQtl$>5l&BzNc24byJT{y6IJA8*TL0FB+xWaUJ3{ zWVKQ~yY~o&F%ohTT;w2(Px@(1%aKl&A^45ttuN39$ES1}%>yI((;Z;l-JeKIED6n2 zKGWNyMk1X3Hmfup=6u0d%<&?Fim1lzEps00J$~-$$fv4!I-<$er;{SiLgg84#H&uPLg5`&lWuJ3P^EbUk(cvu}n&GOZ-9 zt(jrhK6;+l6r!l!J;r_?Y;NjF-OLe2i)59tm#HBvOL<#@JG8UaGJWk6yQTYa#b=t(4rP2dCu^J zUGrV)Uz~%_7s_YmXutKotv6d6VIX?$j;n?NPoJ~ylGScSN?X&5>P44Xu z`$J`td)_AR+wE}{L9K;C_! z{7b|@6GgovgYd3W^Vi(fNGQP1v|2Qadil`{ocT9a>~zNRyL;x^_p{EY6#SPY)$1H2 zZtDD3Q?&uM-+P_e;Q0^Q3Q?-ljdSnJ^(&I+uIHFSKD@}YuL`=H(OC4qM1@S14W+K> zpa;DzFyEMPYmm2vVIq9IT$<;VwfdekHOrerNEWbhw=cLsTQRqv&>ylWtFvTT`(%;Z z!M|haM1_2->nWx8E9?Q23h6+aUnDr)6;GjbczwFlP6oI^(=Tv>@gik)*%lYNn>E6d zao%@WC8#v;@4xhY6Joc@WqY2UQQcS^a{lhne(5$sKJIHi1q_l~c^1GxaNlou%qsp} zyxikV!^_gLN_vm|dp5(5V=nbLx~BsBxWW9y5_3hfmmd~T{g1M=7$__jTKGIPPc^mQ zh;&(sSNY_Qq1!nM1~tk z(@(g{K3`J?NE*USQGX?{@A{wUR+-j49XI{uC-lqEMf$L50U@!I7>TH_MO0_#QX>5MHMs#d!>2+krY4?TCu69_w$Fc-Q z0#A{wF6(azvg#WDx{fQCW%BA>KM6|474ANFrVpDyYL-Mn@nitgAEuE_p8~j_cxO9({D1Z3Z3~g53{KC!V*C>!^Z2mxR zwx#h=R-~tnsQ2C`7^`9Ajp2;}{OPgzmPIJxO?v}MMDhE%b;OgFJvokdT_{4R>dm+Bh*x4NHuqN1gr7zjs113aq)Up_hxJ?pN%#+LmYSJj7RI*+ z3F*Bix$Z>0uBGN(3v=^|YNJ7(E+czrMxBlRxkY{I;Ci@iRcRA;??1`g;22X^*71GO z&4FYK8#Vjv?r-lh0;jk1ABini=kQnwQ&rCMIA--28yK8MPb^N6ahC@s+NUV>d;}#Q}Kabx0KwXJ4hcTwl6L&%1DiU{L zsDBTe-hQ>xpd(78ij!tnmhNkos*^ktqa#ZAL~maOxy#@?3KUTl^VT%#L7WC7jT`5t z5rLchycLF^9M-q{Q@K*?OPciRB7C~MFS_V!oKTmN#vfDqwwHJ0F)T=3m^p1I;hPDq zhpu~%ZmB6vin#A_MZbsa6;V+BYM+zU=CYQy6?`K+DY)WG9Pyg{K;Qf7GwwxvX61Xb z7&x9RO#Cl4rRocA?7v@dJ)^!?6!pf|-9_d5!7b zn|{&itmWYTz!%htRpeLQ)+ZoDL1MmAg6i;R`Vu#s;>Esmm`O6q)i|41xOuU5$1UbM zZ)RoNAZ*1o7P9dWbv|U-{ds2IYR$$iLhH!A2GQAB5n;v<-*Ff(JcSTBZr?MOtp`G6 z#&3E~G|530-OM8$F-OHCf=ScjYL0&Wd{M55M*EXV6b7&O8)4^W=IXgsPSb$3NDV^- z_AQ_6l+!PDdVeGqLZ~sC27@S@A6_gc>Sa%I>B5ex-22t=nzaq?SnpLkKAkC>{lC91 z`$8#81}+=@D@VCs=-wkHpdoeAH=W9yh4LS7nCpmd#Ncm)BYxA0`pFe_=?N9QwoZJp zZM2tV1Z6}^ds7mFMvxx6t^XXkFH(8?#mbCDb8OY1)iM^fU0!p_zAP3@9A)SOR^ut% z%15qnq*FbMpF;jvPa~OEUOi8z3VXAnelBp2TNeDs#mf&lpuL;av>$e_(83c z{*RfqN;$Liu-4b{sp(6OZuRTEQT#QEVB(VE!kjo&yl=`5Qx)U;^Dxff?4&UDpYDS? z#VHZAn}pc6x`RBzo3x~KAJqJkIpStTCw8}%qbzcseheVE;#F;LqgA;Y9&B1LRN=^! zLh`ErMYZm!VTvcDBYAQ~-}wLhA_#PrDMC9ZKJJ9;X7xtC{~J@iBdv4LmstJzMKksz zhSUuSET8emZrsz-cu`~S_ta}8fg#|RbkTKU&4}5Rm$Py+k2JNO4ucPW_qNa+QO=fN?v=$JagqIzCQ-F zB~y|r6p0I~={)tAZTynA$#4A1&4Te6b_qpEHRQB2@yO7}t+TN!Offa=JXxG9iP(Gv zpu}vbk+GaQHKaH%SLHtVbeKd*+97@`k;Hvi;ypJWANZk;{5OI0#&~qNB0vs$_P7)%4ki;Z7v`syiKDcIbL6DwLn|3q%5`( zPsAo?m8Z7vscTJoc{*rxrLymkuA8Dvb}AD1ocZ}L`$$Q>k1{DcG;4|3(|tz7Zxxcc zKN?eN2Oj7!0sl^gSEu$BwTq;(NT8^wyF0qSZ1RNlVMOcp3LQyxM#89(p*yreCK&@p z+tlE+Yt5eU*KJkdd6cGHmOe7fe)Jqus(-k8NZJI$cN6<2!phvq5BM6xk(X85Xjv-E zV#{mi8TRE1rh)&-(sGP7k(;6e)7&D5a`ZCA=X3O-OP=NK)YXud@m1MT#C$(NUXAcd zn{k~Ea#Y>}g1Z#U+2+;2y<&$3pq!Fy4T)=E42rU>IL-WDXk@kZ$zVB+uN(pCkli>wj z7$U_pZ$d(X#VXFaRBu-Nx#F$CWHKJPDrx~7Nuh!F6Iiydke?In_zPZ| zNhS#QBf(L4lSQR5$B@ky=WHRJpie!MUO$wD+rK6OJb|Xw!bHD7Y5M%|4<-2}!G6ACzPqpgB!# z!gM}lSJj9iDJcHo``y{J=j<5IHE^5ZqMw8#gOCmz5qn&UkJFZG(b-jUharNmg zr^v0*`U+=_Z9D|o>d7xdCxmWl1mN8q{OwCNDb1DO zJ4_FR5MJU^o;&R`q+gm&2w#$)oXLcB(#ycxk>-NtqzPoW$DfS!Ir(vfX?13*dHBo?Pq<6mGIryb0-G+ZzH_ellaQy_iEP-cm+npgOu+u@LH*;qelYBnW(GWE+w%5?{PDLeZl0CDZbv&`Aa> z2Ss5OW&F)4v-c%)_=f0FJiF?Lds8;s;F7nAI-N;nZpG{2WP>n$F$X1y*iwm<=g+@K zou|4M5K!!jO7uj(@y{N9HZTcGeEuBa;@npJd9Eh~Dz3zc>VWY!w}&YKb-Xa)Gp&(? z^`skC9s4#q*E8j-k>64axD>APdGkH*Ji@oW?u6gi$cP?c8i-Yit$HwQH1mBj7H_q+B*oU^$@ z;U4Xa+K=*-YwF6D>oV#4CmtX1Y@qk(Ol`1=@>^2J(hi8^YOcqcw*KNOiactG$|lnQ zW7VL^9T!5fG#N7YNMRINVDe23MO=vuludQEhZ-e)JJi6why#tH>?=k`T0r%zkW1|^ zcpWhb-(9|FCai?TvtC*L*{FV8WB9`{Y%ywUk8ucnJ1=;F$@6^mZf%yr4 z9FGYBqZw*K#V9dRyJxg?k64~pIA-rQ=_FsF4X@(q3?$3(-eWk@xfD*36(;kP45BQa zSJwQ*>=4qMZB5-7GunmfwYF@kVzMIHbjoEan7_!E%Yg zX7JWBRF=Us7vaR9mrB!at=XYezxyrYPP89=n@PLoiINklqR@!J==hGJ``qAgtVaZq zRnoogY*0PZM)4gPruFpvX-wNp``L^!J{R3Jk-|VQ+6{-;JZ%eWXkmj5)7_TAsi#n?Zx)*Gf5!i*!mds4uB7+L-K6KJr2A@~s zXOo=igkZR)dPNB##rqVU^0mxG&j`QeP{p{gy%qe1pY%D;X?5dF?22(rV)!cN)=~M9 zWbuqdqtuIC;o~{Rk6hy=1?;$&=Jh;&FCL{{F+bvr^}jgheq;S~Gah!m zyUC?@bbpIfp7nz(T|gll`{y|BxsioX_veSn=Mf&TD4Pe1^-ZSSsYspK&!u}Jcy%{s z3=07|GoOcX9uT`Ie7vPMOV9ad#ZWu(l5hFdJPM;PcTF={DeKadisc=Nype2w2S2*0 z*Obd%(r0GyywNr_F%M`V>Z1B?@k{oRqGQqMRafEEEDLv=cRj|Z3&qY0%H6-qtyIxmi~NC{B6o(ECmLOYTr+fHC;J|%!)+?_M+$K< zZA8W++`o?~ElSFH*UQiG2K8GE{x+{ zlkE>4SXDVURedQz0D3E{uFQ3_FUs<)enYtm?ARIwraA88NAF|N*Eo^2FNU0F%C+>a zK&|m@;NevkM?7(Tc>k0=r)>QdUulnEf#Gpwt$C?)VVmWEp@xO1t(v8$h#P6 zmVvtXrFrq5jn(R#VwLnBsu`X{R9tj-}2_4MBxgvsOrF9x{%-$}m&yy$FwX-5vtn`)s*0C9IA_jwrPgO4i!( zQoEYZS!xGf{LFMc5&oG=CHDx zE$TSrErF^&bkzq3gVlaCyuV0LS_m=yTGqL-F5)AK(Z%OfwZEACBL@@&F1q5b1+Qm4 zgsME-=2YL2O(m;ExIt&s_Ocb(;tnF%3iDEnkn86ZZb&-SJCR;=FPS8^qUl>KM0S1G zqPA>R99UQVqL2Uk$4@+gW6>hqg$~%j{o%+ro~|4DF{l*L_4Y8&U$|7CY@G$9Os%s+ zW$HrJSK_k$t>!8Qq)m@Q1E!a$v1`v5d+Vh5o#Wa@g<#i*+gHWQ;ob1VG_TF$??4s8 z-He(Hx$`Feq_eGAl`pt&`|xx(mV%BQ3ReYQ1xrIQmHLZlvVOmT+p?CW_b0;CZX{J? zGb=Bz=LsM1;d}HfTYqD8AMDx-rNY%7S=ruv)QJmCo;t#+{PlO>oe8}7FNx4alMVl0 z)VDjELq?C17KwknzDX-_W74S6n+HBMORt>M-*yaGO{u`$ob4Yjl<_nTf3Gb!fjQ^@ zh#)M00Ut@E$B`qGAW>>Y0{&$lOos8-fwax6hgb3OB&@T`nWVCMMI)-OE1=L18;35a za>ClYg~v<~UvIY__!DFGP5npDwX^*4Bl>Dgy^Q2EmBd&Y&7aL|hzSc9Y69DW*R$hk zDug9JTof(#qN7c06WbGt=9*}RV)lb?N22NC3EguHtk2FjCqI%D+w2Q0x|QgZF!s~g*Ve)w@js!ms^TLiViy%keu@a4Q>9MP>nU`y^v8wqUF8LR zqg{MvU;VShz7NEQj#$#}cw+y;w;QA%lclZBIDe<05hiL|Hq4Rd2HSOb8%=`O1+|JY z3r3i*;~B7WQa}u#FQO@r?o=yn!Z-0fqNPL}w2AJT`W;-1RGuQEyNSelu-E&5RQ~kV zp6ddiHX7GBRf*h8Q7i2i%NkWym9NW)wH^^lR6C-!33f&Gt&x7Y+>(KV|ECAU@(tk6 zaP80bh~Kr-&vC0e;KJh4_MQeLO6a~&Xk{6}QQ5#iYD@PBu(N-s^YZYD)l><=L%Fqs z%B$QW@zmRhRBO@YR5R# z%Eu>}iApAHvnWl@5g`Oor6x!uaUI@`CTQ@4-*a?aVNRpb-lVXfFet?~y$?oc^3k;| zCcFx5a~~poty+VSHrncAtTc=(#DzyU%U2{5lo^g^t<#b(!@o^ZN%pqg$xt< z=9oPO7m++vy2f{?l9KL%EiKaZ*Nig8s-4MmX@x<(B5mFzF2Y=C>2W8_v)6Y2{w$BkdS; zqqiBZ>9b6u!B$%zAOX`c)d~pLWO>>Gxtw1%oAF);n`G|uW_ky++USPMS(SguOPazs zZ&IkL@|MgmwU61T)O+1V_UkhCIdb%4MJi(;J?oil^g9xw6}uXq>+%|O`C4bi`R1oW zb|IWnUL@KB9y_XC<`O8^iB6Q5+XxincqW*%=#p8#D_|HNLJV&L7++MM1)uOHkSeJY z`TY)JOURw^Q51@WxqJ=B46yaPiH)6 zBYOLyEcBl4Eo~;>Fg9hYUb^0IpmHmPm=t^wex*F`(KiuTAkFH_inXdp+}eGsV7tke zsE&~&&r<;#(B&ewS$)rwUT2%|BU*}DyI`SNC=8lrNPn(pDuF1rBzWi?L|4JniL8xxOoNO;;?^wf#J@q`7co zXxpU8qmttjPx^9*l1pP1#k#}D(3Z1pfAJ!hIawwPc7s&N_=vu=quoqCoj=OntksK2 zG5X9p=Q++*eE(45PQZ;?@8J55<+AxhG!9`?Yv=_61*eq#?x?bR-A!&*oVH2E&AN{% zpS@dks$#MJ3bH!gthJp&$AU%=O{vN<%KaR5!(d^u*)s%3v(HI(JgjnWTI^Yq2hZck z18Eo0w#PQ6C$i7}OT_-YIDAz;uDSr9SL{7(eG=0LN~Y(N)F(|2e-h- zI{`7yJpSs_a*I4|W7yabQ>8$8=d(HkrAU#QuY3%VuhNHgSZTD?NZBo$HJD^MLrC0s zVK9trOUAFbn-2A_M;nQWV4Iz3DES-h@mPU)S(wpYezDD>}KKI2J7IP$IJ*6lCw3ca^oI68ZNGN$oF_h@ll&3uT-6K{hBXV~!K|Qc< zWFcxrT@-Y&+Zw|J#=}|@5}DjZw)=XAn}!B&v^886Ds?s@(c(2ETnXrp}vXvbyA@5&YQZ{ux(B>@?#q z_L`zpg-Q6(R_oc}3&!ZtZ(nmTmbv9&8^NbUooiM#V(1zAKH;Be%(Y@4TajZX$aGko zhEz?Y3}=0Ek3OA6Ya0i>Ix?IMPxyXFv`W2$=~KnHUY#!fbp~^mG9Le_N0y;|^U3Lu z)x{ahp4e*N{I52m_FELoV{wJdNhxLX9Uelb+|AyCS5pmqAF>b5cEyjph#pVNVf}{F zztaLLU*C)p*S#sRG`~u$uWQOT~%IIF%Y;#c{+V+SYQN>KzqkUuH@nh>z zi8jcQE!)ksLi`~cl>IDL_)B_9mnf__w2m+h?~nFdn#X)otHdtR@A-KW5R1!(KrVyB z>%zRQrR3j>G~4)gzol6`>j@iok}rED5(2)O?oWCV1;xI@JNnUg*g-He+mT9VER*f- zOS<#tEcnh`PZ~w=$Dcz|f&&TbXBQUkoRVu593Qb$zD(OMgp0w~WIu;=|L)?3k!<;s zh~j5ZvA=2cPDUG*$LMOq3E@_qD8j2yUbw=v_6a?hCJcN9{hDhc-I{WiG8iNAX9Iz9 z680*nkCE*~t+5k7t$Nk$sHc)k0E+$8OtR#u-EJqIn7U|o9@+aquj!fh54u=| z(;VJ+jEGMC&pH0y#?s+CY;y?c!=7b{(SC`*_lTCtRiZt1l3(PeE|) zd#jv`H~$-b9tVB?_g`@Z?Q-T?+PkcPKTTeHcTZ(AVKNe&)~ctR1K7W(UV5FhA!!k{ zQ6YRmILdXLHmB5>|BPDKgaX|!hCgebWODelhPg=XBUAHxrfEKCUS`7{K@>KCVZZrj zM~6=2MSak4D*@xGkM~Bh_s0LB>K%Y1?V`5bWMbQz*tTukwr%vpcBW(7wr$%Jd*V!- zllS}nQ~x<#U0n;$-d(+`x}RNZ-TUf5)W04}$e!GP@Qnt!`@&p72G%!&Sfl?;#r5Hw z;CvzSS0Lu$HyC!gnJDcRX9aR(x`~{P!FD0v3SrrGa1#V(EJ*9a)IR! zie+Sh2xNf}kKJIYka(^Lrp+*>O@MI7M3L2C8E%zeJ+Hmw-mHDdYM9qcBjw(9%jBNE ztv!~u?PN@ieX<2(_>Ht?uES|$w(khD23!qojD}dWseJlV2FpBsoN-l-Jx=teA^H{T zN(q{IRWS4%+L#tpVttNHc)fu$)5?$sw(O9}hq~J(sTQCbVWoB0^kY3l1@KjiVw*W{ z30>yE>mlF<-Jx6{kcy01TNw70NrMU)B)LV>e^C5>()bu+`4>eC6cog}&s%n!veLYY zVEGqE_Y@S=y3c!dobuAV3S)f~MF$iVm};Rnzn>&{(|yHQ`9sXV;x1ep&M$bQ!5-=| zNq-`gO!kVV`ytUB3GUeeUO+p%iA0j$u~)_wjgsH-^}8AWP`ng_5pNP?tRak_S-%oh zy|If8VfknNvKr^3+9|t>&={Y*E09_Vn_T?^+~qo*X&M>UabrE99X#sxkVt`%dFSq#TA z9FQ))PKCW8%?IhwgwLu65825T;|h~@{N10Cv8$t4GxFb<5s4Lpb0DMfGaX|9JSEJV?Qc~5GD!GqRHO2$XK6s9If&%AQ}^${@c$r*2jRsto(a{ znZo?-8X9k-CoySkBhgdY-6Wp(40Z&P*;I9y(o?yAy8#0{Sew~Iz+l9|6u&BaTtUNc7x8HhIMVk4lvDp>b}Lq?%tXbtRP zAlH@(;IimM<#9A1w+fwhF%j;f2|DG8F@U;C#kI+fYomA2cg+KHu7~#XGz0oVKiMeQ zmc`CRK9E*#@sG`_+w<>Aa0lnwPu+_ z8B*~@twUPmG|`hR#E=PLs)D^gt*)7uTiG6erFs8#WWR09e1NdJ$HhW&;sq=83cR1f zSsyGQob*bbaoxsRh$<8yMNBtb4=J|ni(BUu)n&z+Fw!XoNZ>jze8Zy~kzH5ym zy}&)4gI{%-2z#iTpOr1(A5KN1i}wRA*5C^a^#?71+Urs^_r&YXgkkMjwRSu;P6c2! z1|<2jqAkICzVD3(!o6H5E@xjY+lZ$-05q@<74Q!haDP>kxoSsjrdOY%TcO%GsE??S zJVr+>x82CV0F0m>2;tog#8Wu>Ia~WVFpV^`GWLKB++Itqnmk2!y*jWCWHRHkT^JTd zT$i~JZ~CJ48do{?r3@N`*b=u*XbnarBndFrjwqjT9^d9tVvRCG4YS`9dSj|101**| zHOOxLUKhDE^IH1JjD+!5k5=-ImS_9*!~}i3PfsC7Q6Wc1sJUMdR;EFzZ38Ty;smSu zkyAD}O}vV~q>%A=ODC1IYEVq~q1qXRZ!*U3uY@bAgdxSDykY%!(b={=3dri=j?$8 zd~J!oDMj`B2ppfh5?9lLzCNlSJqJ0M%_slz+vj956ND4a{BMsFxX#bw_BF(FkpMRG zmm@}V&F;Lh=mdJ`^0$tqIAjc7JHg8fZ%QtsNXq4238KpwvP@fMe&_8k1do^90-O~i1O;h_gD^pig1(>~-g+as^G zInNNg{Sc`*ulLm0>n@?Db!hPqRKnrw90~&SWk0-kv%CFH!fKhR1V!!dRqa8CIx7DN z{{YHb!5ER7ysr9*MH;{|No^^~Xrcik{LmAaah(hSV|<$cYSR4I3b3b>$}wp(acTPjLKm)s891O&qWOp65cw6!t$W zw}0@z8MaF@L1A)r_o6`mhsV&rmi0Z4(D!TzxfkBwgs$G&@6`4G49Gi;0_FN|_O39ftWYhj&ujO~j8SnoN z_+*R*CI8R;-%I~II972Hp4%e$l%-9Sz#(|KEki-oL+>t5!A!6bAt3r)K&4EBAYE z3eSoBqbNiLmOfriB<=2$R@8bN4mAt}CIkq3HGN2t&Jxe$8ZK$yyu6^JtFJ3QEV-;v zy|Dp=RVBoztZB3N*VX70XzA#m!_3XXQy3cm)x$hc; zbIjs`Fe>(w4whx&H3p3Q3kk9qSjCT)n9jq967S3=M<@=O(2d~_W3&^4^276W-0KNr z30#dq3@IpKbf7R9ZyQiZzHRo*SlQ9?)0CxRHq+`C7Pe->%*!Wmet9xW5kYzOulWyY4+Q;j_6tOw_vg!-nWju>1t5Vw;I!-Pt)Ml z`{{@zZXfrUPMBg87AG@>p0ecQ%hv|Nj%xvPjLA>uDj_mzr$<#5m*Lw8Z-*0;DY09k zMMtM)u=zLpXD{FgS+B?xwxnWxn1`*6KP_ICU5{k$9%8N@1g@RKNC!up5lv6yB6}^i z%oX#3DqJ%AU|E?n>D&dPL2T3v%B&obh~c0aImGQ%6f8(KDjTio%wyk^dc8$*Btg+Ozk#sEOA=n$_%rinME?c0ihBo6hy z<1y?|h)95es{wNy^Op$@=>2EZ#{J(aEUpb$VeqRY?kpJ>fbYmkqB0EAKySWt2Q?~9 z*E)!2qfR5w-s*a*qqsSqtTYSagT;LuJ)qKNbtf?HF}W>x)$$lFv8!(f5t z^_Zr%CJO+U-Dj|*xA1_kD{D4xGf86s5mgneOK>!~m1+SVFHma^`XBaff{y|tP$!tU z<6l-i8$%hic)O!LKJ0=#j6g3(d@RC90$`}nP^J~HZ;aEz*4k`Z zG6MZz+)ACRU9jQbe#EUR_?Ed`SW;rW@kG#cHc=EGg%_F>&Wasx# z+MR*oq|Iv^>?NnkHTc?_pCOsD!0q~b421c5V@)4q;>!iv4h!pucm&^es7~j`zT`FD zgl0f(Iq9V|6X}XCTw=8s-PC(BL=~aK;#)Y2$M)ktPNcgvEE#YDn6xijR`8%bWMZl; z{#W(=4g|+}Ctfg9Wn==!VFI$zn{|5%RFBUZ)5Ex7D8G>eVZ$eJ5#_bEV{3cW}E(6qYzhE^R{JfBGyE?7APc zOLVl`i_$hD1oqii1QSg&$>wkyxZ*(-i1a6b;97-gv4LsZqG>j!^3qDv4n9(z6y2b!FY)h2@m$_MPAha|Il_Vk%fK(hRxX@lS5A2KIA z1t~DB8SUrM&A+y|Sz43j$bxt31WJHAU$Iykw_b>Sg@^mkoRwP$aWjhoY%y-xv_c*g zF9~(-TP+tV0#tCU!-2hxE`%s=d`kALI%!PMxm&uPF)>anvA2Pe?m?T5R7E;1%7T!q z9m3(AR5!kGM&2+p>Xk;01U&$oA@B@!v0gP*jm+dr2_tp^$fr%yS?TK zU+n=zmsGCm%2Zv)=v3k+8?j5_MB~qUJGdu#g57~u?H6tdiZwl6#3`7}T~BvEq}GbK z;NofmmTfO-CTk-mU>(?k;Keg&z}T-M5i2eWZHrt{BQe4$pS!mG{a$EHOcD6d*bj@X z)^S1?=G#%8fS_C+I=krM!Ak%;Dsd?mtxhOq&;$N%3HHHK6lO0=t)|;Myr3ouE4p-8 zY*!Um)z1sUcH7Q3Mz?p=uN(!Cl;tKhZI0J=4(Rv~jDW(u)nS@bDkcwiELqGrw`}V2sZh$YmCs^FPaFIk@g0a==u-(*S2lV^RNqTB z&!{u4CAj`R(3nbVLu&2aT6v*WK6&H<;T;ijIl<&hdhg1av~y>V4Jl$#lO!QuV{z|H zsHFeiFyW12eBlfboV0#K9px>M(A=+H`R{~BDpTITe2_>B+y(Iy$HGt*$uwzH-8>#9 zk^xXdf8+Z^=;$}oH)Oh{jyca}-or6ox4R-EsdA|mJ5pap`@$Utdh<4_Dc#(Sowl@6 z{^gsCRA{$imaGqf5jxv-9pSJCP!KUPpkBfy*ZP<$9lJ?aeA4b{Gec9de5hP` zb&@Z{76Y`)bA?8X_%!IH^Q30`yNAW8Fv`)Owg1{RavAM&8LH=z*aj3-;irRJ!<}v7 z#SGI^7OG)LNU3v|pZ*1rV?>=!mkDcNR^?Iq%4RnfzK?L#gt#*VmmpDdBFyb!@9uIY zO-ntz@>n+%GUvOl(O9l-si(bkh)W#)d&=(3djJ@GuE}a3hfLNmw5!di@F7mra!QYS zH|?>&dCA}pZkI#mLOKRF?6#z06uhn^3S;qHi+Fg#k@=NLp>ikpJdvh;w0%b?zgGQ5 z5m7Y>Hu2Ar%RaC%hjtvtv(9ed{ZQ-#!OM2koX-Pan?*p&-0J%lb|?IjKoOo+GZI`h z84frirBN#%p{P=s@woPokt)?@+tF-1@C~nAE7bMa(4j zn8H`-Qq;xgYM&Cxh@<_sp1(M9wY2BABnysDXJp&^UplsQyEJlw!;L_y#yekX0BQ z9M3kCJTqn&2nWkXIHKMv?D=b3=Hm%_?Twx@vXHTWzO$<2P8EuT7K$dlXNo}0=Ysp& z=FiDIWDWnwI9e&QE<$?qAUAB+Si7WCQ9fCyDXFF+$|r5Oll3cg>$Bp!A89;X(z}A_ z@;_Csdwc_p=qTTT_cG_C;0Hjh-*an*wB!xZ`9*Il6F$IMIPm~> zd^sgYLRD0zs9w%rF;$v+9?=-+BPAXBp|@VPY(+kaH);3EQdm+&M&9Vc2F?3V#+Q{m z^~QLf`L@LDjF`?HS)=H1BC&H7Kb4)qPE~A+-61p4Iw+-y%SO$|HVwdVk&;6|LO^{c zXG)anfR!_-9qNs{%>Eaxfu3F~_N`5ikt&Ggoh>{YZ?O~KgNF*T)B^F6DYh8WfUaM- zs*fS#L^xwJyDj>_-wRdIl`oi6%t>i$fvg(8^N`S+a&+`i@eX&?wT8PU8b-5XN>8sX zuH=Pp`UV0r4C}0T_YeTH+pp(`mAdcCck%YHlIpdAboPU>5J#|J^fOK11%)@foA)6IH@{A$UME>oM5k_tRoVzqRU-CiXAJ-<)fBr35)&H5`%7s| zh=%xud_0)iMJvh{c8$&agSxy4psA#OYrf;r-E>{p&!DKT;a)h-V6@ebF531u!#X{6 z8;p_d#GGV+sr+-^Ax45)yt&d=A|)4g`YOvT?ID|mi$5{*cV;He%yM>8p^FS=W+uT> zHfiauvMhnW0SjQRk`zXpe0DP~us)j}pR0Q`J!fX`(HgzhI)0V4oonDaX>HOKsJx$T|s0bW+udx)|6SeBVGmZhCcqC|#ujt9&?c2_!dy=|vaqU$f&3bm8c3^H#p12B14qm;`CBe5 z<=>{7&Luz$tnET3eiBM=jGQApPB1=BSAYh|d5hQX$P`voz+v${gzs`K#Sds3KaO^n z!p}=5c}QhSGAEVkFA+B>y^|~WA;{xVG^*qiQ#86g^K*8;(gpTg7x!IwL4#b%Z$|`K>qI|*WtSsfS7Az5(A3dd!!cwYV|+WmU-l4P`uv%qJ7Z+RSf2DfZr8^ z4Zt@JyI0RP2DJNsiWWa56ThReVn9%Y|AV~j{zhJ+n?F6jZA@9P3XLU&gepP6lM(+y z{)tY!WP~b%3@)pcB;Sx^cJMdsSNCe8=Vg?HBL8s1uQJQw#x3vCoTHh593RW;D5|f2 zJ?Zq)9LRtF{u?E`pU$l9`Ruu#e%`7@;)ex6i{+L71K%+CIrl0QE2!60G!JNO4hr#}uaS@GK%fDfW#@uhjw6Uv4Wc7p<`o3pm8==FakN#WzmDIj}uA@EB zDVkAbu}^3PTr>c(dot56@VHBj#;IU&S5l~B;N6`&48Xc+$}Dn zqwuU_vizr6Ue5W9TS|Mj`Ry7I=b8SA8ah(8NSX4A8A9H5?EyL}op(Z9EdE5cIlD3k z@ zioWDo)MFxir*)6Rf{l`3&`>OW9c_h~`?{| za}f0s;Z4G0{DNk*uro+bD~z8)%hrSHa8pX1*g+Bx6ew<*C zlIEjaxlvvOu{ZEm0AuNyAMbXxNYwZPEmCs71;e;(+!61_;~ptf=B2tUidWg^WSb)m z#}U0dL>Yh;bxqGFYT!#|5Xx8ABNunp_*c*9Jnh0Ce6HCLSLJ^cl^-P~My`pCMsNXO zC#0{HxIy;CWx={PSRe5$oO;k$nNBDhCk(8_+nz9}WDXL%a*IKee_Sr>`&acgPYr`U z68Cl2sxxGam!Dc{%UmpjITGRrk2ehW4%wAPbjTS>@nV#AvUP1ZP9LbNI)%m%FpnO?DcF;{;&6%7y} zzMX%hpTeBVcxv6~R-{Io?y)Bvk{cNWJN{Ni2@KOxy(^&A@}s6;0gYhu(_#0l)5UAeV8mPxWsX~BqqWpLS^8*{$((LeYmD4;3x`ro*=Yl z*vv4uriCjO?!WR$b&DRi0*hua^2sYmMQ-sBu6Ltp*5M>iH5at~YC4G3zDMpA>jyYq z?Y!O9P>SudCS|CS;NsxGj7Le$#L3kZ}Fxr8%M^UM5A-MhcWKiqV>qc{p4k9`h)k3xsEigRQU0$ z{}p|4LvhT2&W=gVaH)ZL;TKmyU8B|bNJxJSntr3M#VWB=tZ~ubtPvyDof>$yRme>y zj%}hIJ$Vi?A`k5w)=LU_Nu>^36%($PakjgDK(i5&4l034o`)R;EfZa_OC{j;pj+QO zBh#5eo`MINxZN?DI*iztL0sZ#;`q%5e}#G*8_&vbM_>eJd%d42oz~)ljR~`j8O_Cs zn{L|#^CA=y49Wlpp525F2QlIGoPxzwf^>w(ih(%fv0e-EA{uv60y+Z@ZxXxA2ueS4 zq2L0YTvPnPOA9#u%8b2U2noQPEa?jiqZ5aWSjQ)$xo~7=#QP=IoH-iFLnf^D7C9K_ zywRY?v1S&`guG@e9*tluYJWGn;{9`2N}mZMGhlfF;#M7T6giIISJ}3wJr>@$(SB8P zPhIcEh>$b_OIUBmytbYDm|;A+#D%&p!Bg^lxj}ToaehcB7(H-Qq7b0O`J%H=bwi=_ z%cub}a`>cCB-ywvXHgy_I@TP!-E!j{M?#i^5_w(g%=XT9v;(SAF`rK#9_$T9^q*rQ z)f;wMT`(O-qP&PXQCyxACo^_h>eM?&3go~fTeQ4|DwWB<@a8rKnHrtdjVc6>c~pGz zUk56A^YIv^jn;Ny<0XL6DfQI=dX8j*7}c^x2FT!YZ{KSVN3^VInQ@oprDy4{nQMXf ztHah(T$Jq)CtI|PCb=<_Mk|7QI*wfWzUO8J?2MB_gx-AW6I{n~b~4(=H4+c#c8cmi zHM@{M1r?%``x*Puxgp>CIVw<{>Pc~ga4RhYlB8WyVaB60Z|co^EAK$z=Pql5Q!EVnRWj=KMF%Q$pAC{(=e44Jt7*2-DVhG=W^m zk;xztUEI^Q=;zvULytMb9Yz#1%IFfl4BotT2iq#vtummv?Kgf0BVJ^ptn8TJD$z>j zV!&0~T#)2LNadXH<=oo(i0CdR1X>J-rSwOqE(!_vq2z4o`VL_1GD;D0Sf2yehlx1~ z74cl)L25%rv4pZ2ci9|qQB|F7{jA)>llKoMmKhWcZmB}ZaGrgyNlK0Ss*2FBMk*S2 zSp7;KLID6|y8W~d%b{w=`ue3_a&|CXOKJutZ~O;jdlFrFZ~gp^<;rG*xq}C2=a|_y zW8~n#Nd-f>J)7= zLccm@XNEn=D(~FV#%c6$>jvQ=Mf+rSZh@sU=sQ3rqJ73>HMvkabDo(f`46YgC4~oT z@Xn!9=nw3`SG#`P_3pR!CJb{>(t9J;r{45!iw0dB_|pJPOk2y=Ld3Wbzv(?5fR#7X zvC{4~>8d%A!oMCiAtc~DDOA)9$eJU)2jy*i=yS!5z1HbJb_v|m{%y=Rg3fS-%Xbt! znFj!Eqpp4Zn!j|lg{`e35@Fq1aJ>f1sYbND>1Ok1NjCw&ejmLSy_(aVZ}+cP_%LBf zMt9w@%M$CPUvuCJ6TkP8Nv~!6Iyj?!b!8*_TwV$@D1(Y5t-}+z?}V9R0oJ@dIUHtV zsq)=@#}JQ$)p%QqKL_a|P$=KI=DN@>C4teioJT_lZP1d31qb1{9 z!Ixcq?_9sZ^$Jku(u@O^j6wh4z&yHJByC1W&e*PW9nHI&UGDC&V%Wg6mb78TR1XDcO*|R(MP@h_Y2WEam;XBJ4uTKt%Azy@6GvlHEef@l3U z#ap|mO&~vU^v6IzF=?U^>oS6EIE}KkLNL;|Dtc(T38rUb81(j6RI0~6u2o6uo(|}z zgMHMaA_>P8jnzT{_!r#msX>J3%q?-~dr3swGmG%5so`yS*dz_?68eerh+Y5;X>>&I z;?;+63$q57MZk}RRG^wP@=$82g%WN>Am%43d$E73`ORFnE z4r?6+KI#};H&jKCPn|xx_?~q zq5S<0*#ua^Hou>2gxNp>8z+dm%S#@j(DIDF;X-i$B%|vJ>AxXcapfqxlyxrzboVA= z&mdskonht*CwuPI(Vog}Bg7Ed-D>-BR5bZKNRk|>0R%aj#w!{fpYfYQx5QbqEpK1U z^jG`BAC){*{MOS)j+$V9SE`%H{MM#tWT(2Z^XFi1StiUndkIS93P7hT?BLS1ZtvZwY>I3~d9)GAJnmUZ}}XYBhycnFN&#yAg@)xxsC{C5l)MRXjYMQ!%{Klr)HMDUls1 zGe0#toHQQ40pM?$gPNMLiX!-6gP=p{KkEB647daWVm>t8(qob2)^jQxa>-~Cm?>&Z z!QXzGEc5qq)(A~(#06Pm7y%u_vwtj;_UyD5CA{V5%7a;{@b>3rcnUX% z9rU>=_3jl-qKls}X04rJ{cAHSrjT*^m>Es=g+i85$Ie0*f z_Wp*OnMmdc5$5!T8p5&|Z|~qCb`jxR@HyreeQ$E$`bO0SlU9o%pjn z#;}+}#gZM(okXq2J-wOVb@cb4q&RsM6{Me>rGUGv#rzye`kvp8gM_5Q+3%qXS)N{+ zBShIhEbhXUB9Ojuw4E;>@5a%BB8}6~A*t3_CeHUPR{&G9A%NrU=<@+pd5foT>~VOI zeB@87zkoLD6gC*PiBm;B>)X;a#(d>+8e{%kV! zHK4c>_$m@N=le`V|4Hd03F*dkM~nCVIkFZ9%Y2Ya|B3a9Y70H<3(-bLWCAU=$k4(aQQVB+jt90x>(Kf@== z&hz=1m^*3pjUnb2r|~+h=a$4?uFiX75!5X|%4g_sZ_MyD+?ezIDus@}{jKA3D;p7D zDnHphyCMNgya2ao6x^-xrhjtTn)x)eR=Y4f|uZL$#%5PhAm z%_EIY93y#3HA{|d0&=EZWBp!?3``Ii_A8VEL$O{5cwP3UlKQtYiDytJq`!JnWZ;ifS{M8(hut=Q&~VAA^w%rr46?5nSwbTy>UR?sO^J0yYLj(o_fyW(6ECdcgisp%=rw`RVB_ z-=}nWoWm`0u-<1rNU5&5-D5A`byQ<2*H#m+Q(%jQ1KsW+KK2$!{s*GI_j-^@s}>^%>SG*vKO=1;0hMzXxdJjJ$znKOko`R# zC&OyaMZdQ%o>M@Dr;^Em9IbBb&UZzr-zc;7LrNPTB;QtrEZFStsI1ECgZIy`Z? zX~4{Tyj2Q#dw9d&C@Ih%OeAL)`>eD^kPMRdkgy}EyVj3)e(QQ30im}_Ca*zREpVxg ze^bVGQEMN197}PJt=|H_fy%VJ{Ic7lnE? zbksPTg1_YZh{E|S?Q6(xQEb?&dum1di~Qc)hQR>XbF>c=ygRABw}_s5kMb}$Yg$Uo zcM=oe9EsfW%5I6ux|3#xT}}&Yze0g%`#^Zp|0~R!UO=^Kb+9ilVH-a8G0bcC(aZ2s zvSSx->ih`ssYgnc&twFyN#GD$7mMxV<_ZKOBWat2d#yz*D_U9A}YSB1@m1{0d|*w>Iyk8E(V7`58STPrgG9vR!k+5F_Vp z>#()EYu@}SDDDseWwc`ANot|NfSz$&GOy3CBxxJ%Icr$ zYPcgr*f5?M*GJjYL&q+N2!B{_0$g1myB%C@cn?SRoW^+PuJvoUfBoh;&9_7It^HF< zs#7eEeJ-wWRj@Q6ZUjYDUuJY3luzL!>r@zUcGoMDb^dv!u4+*tXA|YP#NY|*0r#yO z7vMR1a}aPN`@t^W_*l#qf!JNUPS2lUI+1l~Uyi69OFGhN-tvH|0{Oty4)7onMQt!Q zOt&2uc3~oM@$cK^C?%fLil)b=`or3uG*Li%e zY{0S^wO=M9c$o(zOojUgLI-}jk7=S@3txg<#`cr~OHIu^1g^ddn>lM(5dA5BXj!43 zEasSq@0+s+SrAHCH*GW034mR}I+acY;cv{+ac%WexJZ8j^{A&}7K{V80-@MYdfD#! zI;Zn~Obk3@G(C5EkT%XpAN*B)md!XSxBN*z+bY9gL(w1_b^ZbFeC_Uv1Ch46u-oy1rEz8pC9Hrq=2e4C{~4s z_S~>^Ljik<3S{!<06!*r@*Cw!|Byho5PU{|0d5Ba%5L{u>Sb5R#DEqTMdOp}^w@Zl z9evLNgv{Pqx8qSEd+9lC9 zWtn2*-}gQ<^aaRo?qTrWZW74&oJytrRv4c19s_nwQ5@mA5l|?p^SQ= zh&l6Am+c8Mrw){>;)bbSjZ*n?`knp>R48K0-1!xdE0U;7jW=OeS7(Z@$DqI_A5jDO z*q^Kr2@rYX*BHEc>~V?6EEjX4`6_)yTjphw=Edrb{ZfirzO&1?EmH)qm7X)`X93HAwD=GC zBHHn}8dA>%oz1{>2Qhrg;v@C=f9;3UJQY?p16F)x0MN`t#$b2%Hj&N&`?5k_r|7Vq zxC1t2m&%?u`eNfIyQQN}D@XDOsv3!~64#-}0E91s>elk+o}T%$eS@JflFI?|>%ro6 zJ3+U6!U1xkzGC_o%e^FJ{Hh7-^Q6tXLhnfRwnNd=UmDFnA&Dex)r6B>#wF{=@h!C( zUa)5z0qrxmMV?Lvx)OhRvSUmgb=n6Is!_yL8}0ill6r96)K1v)zaBjUn!Mq{C1VQb zir*YT++M$hQ}e4$Ei0TRS=70r?DNDfP9CE_|&k9K&x%rCcxL|qQ!oF$^v~C4P;j$7MUl4Tqae-&-V?N53Djv4KqP&o$(`g{9g}_a|_YCLimYZ)yib z!1tdXAe+uoe$V;jf+S{Up{nePqH3R$NngO+xf=q5`BkU`X>_?AlHA4iW46|Jxd7t{ zz$}VAzpe2&BXv6yRHAO9!%i4*Brm(TY06L$0aYtoNaht!HbAyh_AJmz+f`l6akFIn z`Y68SJy6(TqPl1J)sM?=Jof>Mae_t@U&nykas6`P&U@)-7Pv(Za5m6#M;$tC{KtRy@GReXoxU$I(l4xS-nmx6@iL5NFq03-Yj`jN;Y7TwR}=hgKI`W2tKlHR z0m@C#$!^lJr`(07E1)$7T`pPId=l$69@nTmaA=I;$avjy+$NzIvXa;XQ78)$5Yn>z z8X}C)xa72PLvoyZQ7g&_@;k2aj6Ax0L`pW6M5H4!;R%WwI?J+re#yDx?^@WwT%56J zK0J>kM9rU#I?N65V0U?CReYaf|pMg@vCCBfjxd@?n4 zwlYVPyVcHv9MbVfzf!@qQiXk04VyUjbexZlT`^xqxj&(Wbn#y0aedH~Z)wCPpBz}m zl0CT~>UMRsq()#;?xMcuC*6m&p!`&(#>ihR^N(nzhiMrVawjfI;LMd1;LwciauZ+C zu;k)i*3F#G)r-G9joXow^r~fDJ{Xbf3pGG6Vno=yp%RX!_%C0oe(=O&%IUJNb@W+; zxU!kxs%{6qS$?VS&OtNXEHz3#G*Mh3wc=^iWy^*>-?X}-K=2W06G4DWUh&5!u4Rcw zN1oA={Rz$ItUWUznSyB@pe78d>f1!hT^iUU-v|$;CbN*Uh%BbNr!mboY>{Eo2&+p| zfPvNkwVcl=@-eDUIqecvKBr8yG%kGl-2AiErZBx}UT))1L^V6XEaZ%M0ldE7xqrL3#Kv`Xm(I7;?BAh^=GoK?Cx44R(7 zo#REIIv+D;aH(Bu=er*%rl~uRxUeyz5n>=DJxJW!yI#yt;QAZ}!t?Xo%RRD~p;(iQ zdVEp>jp4yXRzH7k@0uVp>B`yd-oMvjwJoSesa`Wf37B@(SpDGM7`UK+-4=m+PSOvq zD(}wU5lH|kcPmT5$e6chQ>UCx%)UCu^KTe7GhDQ3b<{M~QiuSVcI>*@8_K^t!BKs!AB%_UG9=*m=NonU^ zn!M1|PsLkAaB)(QqCkx&7BQPl0J`L z7Y3>UsevSUaLW#|A0lTJHJFA}m!)-)5KDxUAi?WIFi`{oDGp2HRUT9AW9HDX0sFP* zCWnH6EhV5ac1d@5vfqAFEoaq!RknOkmVFy@66?ZM;>1>8i~%NZaJKX(ATwZ(Yg%y> zX$DR@B5GwM;wrA}7ysxjwNhOxR;)GYn0_(QX04xv$J!T;Y`1ZW7B0NRKw?7eutFnZ zXDt4pE$)XhE2RdSl>w372_wy_UJ!=AJ5MgasL&jq36f+X1NA2)BU#~ywY8@MK#`oU zfDc=5b)(^*-zFjg4E@)-sP9;JE5Y_7_0_CKz9oBgys??35TIZUS@sju;!%0T2%M`9 z1?ZZr5|<;;$cCoBM9U^BBg&qVv@dYFE=3VA zSVC!3476FOTZdWuAzQs#_X4BUUR<+WCyH8E4D?YN1dbz#q(kUpmQNE!8c< ztl`S?7aA|ar0uEz=IS=U;Yoj6vePB}f}nrQ3S*}#iFj)KmXw?xu5Y+|7UGN%a%pLoDBtB7?Pl8ZaP%B6n(5y+G zu|NrIL}4yu9V1kHFjiu4*Prl#CNLrtE=rrOudzPCAXP{XtY}m*DN@P;|r6n(F9(3W-hch=P8H#1Gy8P6V{N30BhT z2+p~xVgwzFPUN2#r|*CAJNDl-Ap0+a|KoEhle>`FW)QR%@4^T-k6hzA~!n5KM(lZKT1keH?vm!w< zBWD(#dkKh)Q|Va01h{DzbRbdiv?GfPO>=~SZJrgMgO9J{6WVmT0Usoe< z%;-RTCiZ8p(ZzOVfP|R(gKz=Ye<~)`n)@q90d~gS!GMD6Y1Zcv(j@$Y=}w3pz4TfX zV_#8|g9W+-Rgqjvh(}l$<849OH@x9S{6uwY!K@)tc52b$tDQGcp+mxJi08Q+Br*@V z5s2-zfsdfVe@G@(ju1?0HYOG%jC|u8BoWCN>c_Yy=@zLvu&C{f6Al1=1=hO3Yb-8< z1U1iSa_o=*5vuz-#8%;sOL9+oaP(7y{qw`Mg96i&b_K4{rZLl9*N{u!<`;y_2ow_% zoMHDvA#1qJ$sz2`Rl!4pLp;@!5&0Thp^t8u&G%32 z(OPy`x3KYceDt|=@eeVtVXmM7M|jU+e+Sq)<&g_zwF2$-2cKDGqwF-of`98glSSqo zKp)3SFGpAt8_;)-FEz3@Q4Q>vGy|_L@H^NUjx_Ac)A9WrI(G-Sf>=J8<;7)>%JwtJ zIziTY8Ig^68kOqXxmGLHqapf2hVhgwNLNou-Lz~4RZ6>NjD-~LrIYx_|GhGQN@lMM zkEW#{k7{TvIDbbvRGIl@cN9t9u^_se`~s%n3d`Gr2C%!XAnzc-f7y*8?})5<5?%fG zqM9UfG9#pMYiS60Ev~#CBT{&LR&7pX7oC44cVKn-UZc&wbUjLDCWnlN~ z{7RxiQ;H2A-qsf(!G_TI+HiDFNuQd|-;fv9^cIsobS5a+8%_Co)t;Cx7}gsOXXft! zg*UMFb+K`A zqT0b$kZ%|SLC?-R9Rvf$pRbrU3`V(wN&e3;9VdaK-9OQvERuXaFz%AX6{>FC0w$=S z*1@>?bn2pgWHj@82YkaCa%)1EshfmYx2_y6IjkTC2EYuH24gD?=LZn8x}%>wqe@eY z!VTTHKszk}8n%dsIobB^RnHjfhsg>#xQAPn26zH8*r&T~3cRg@hc4BWC;!YH=oGAf z4*=O+QCkU0w3k5P=UmCe-YS%8QBRDYy3FSQ41?!4sVAZfhVJavoGiFn%LB>rv8@me zAv{b3lF+@L7oP7aMd~YYhtW;j&c~uh8SAMn@azo$Npc-fjM-+7KJ}cNLk-%&o^j|2 z;A1n23cSb=E5lNS-n22zJCg zaL{f5M0pX*ez9-)Im-fJ%LA(`6D%tOUEa9d0n29YOx&R}diw)jK@~Vz+l1$USk{V|0dUw^A%# z+tP;pH4)ggm4@e2HG9!()aL@Q%Rz~cVCc4LBm_P`}M%_iMofxF<1XFZsK6uLB3zTD9hLW+{jO<(ZkhKw5?okDogJ#%s7*q&n>w{u;4MOS?Hvl+ zCM$++UynCetePV_Fsv7t+i*3K+5=rNm3tE~f9QlJ`m280vnPUx;)aVs07_IWsVYg&!`JX2dCSOVrWueoqXem{v<{L4R z>sEoBXBXoEf?22Y=2y>+WlOPuuv_$VTiwa0>(mpr@lUM7S~5Soc{{V6j{9}YXWoCV z;J*Al+5Y%{YGEg@sCZ*;V;{h(J@i8EK7{pVOZKVxW=2#1CR8is*(g=_k_)>*DY8FV ze`K?0_3brYHRrWUgwo9!to2KNvEGAi?PwcGx{yVQLA7E1dHGGBp$D%7c!@Tjw+mSH zX6o#_3V}!bAn8HxKGfO~>yC!qTVI9zK%gA4IhNv{M!O|baN!wJy(!gT+8&cV0_dmS zn61jVcO~}pHsA5pht^LwzLPwPeK5X31CqPO^!|c>Vz)eRd+2?jUCnIo2EXg*j&JW% zy}WhCe+K4$34E(v18&a%&!OH-pJCf$Uk5F305{d|$RG5dQG8>3f9dY%UP|AoK9E0E zsdk~wnf$IIC=94qCE2q9`KYv^bLODkfBAOSO8Yn8#hm}4a7H7k9LoJ#`E`A*^KM3+ z4Kx4y6xEu*lcC6ygbP%5p+c>G0%y^xj_65h}H{2$1xN&0GPV8<1p2_15hvuc8)`nv zS7-O8B_hU5rx|X~h}GgBa!=tjX+$Nb#}YbJY=>;S3biR?24>hm_b7v<_J2~Z93_yIFBo;ShY*=pzK z>%2N?b*yOBY`s@m<_xW_f!VNRZe0q(W5K+H@+3l|o3Pp^>>=!+$~F1m+0bB(tb#-3 zYTqA<)KrL^b1^l2%9T&th|4HDW2m8_8_UYEzUNAbe1YhQrQ5`nbvPv`bbuI$6!=uw zw`#KGJH2x*4WN`XyOzdE4~8n@jNYidGj@bLI0ZVD%Y!NWF?lxS(d6#e@>#en1js}Y zYO*gPDs$)Og1Ps+QAqh`p5}WXD1QT_z+H#Cb$4V8nnUiKQ^@ej+!Dd;Et$e(LnQ2c_x_blDN)nliD zLF`4YupU2UcXH=5D-MpI`AVNWtVV6ZF2IZ*2u27fDGLo(;T%>fHlh~U{HcssPRF&| zj-+GNyHs!xQ5V-mU_+B%+ENQ5{atK>`WQUJ`~YHA^TgqHk%tpv{8dPJbIQMEKzRyW zLe+aJ=&Vnn0h4KUD%J>$lra-eVTq&FNTvEGQDy8CkJ?ABx7v)Im|XdznR7!0lRJjy#kcEA3RF$^b}O^qha^l-^S zbpY@W=0mC$Ll`T6gI<3@vE39*|aaaKrP8!h@L zV$grA5E=e@Q#o)X0e6ss*=;jq$EStcfgXhHR*gD%Fl4qveR*eB=$%0ce%EA3*(QpR zXNcKfN9H>Sk|#iMWdKi8am`;5cn3RMBFV>I>c)d(W*x8A)z9s zRvHZ@pQ1S=w+mS-K80B=IPG~p1h)$OBerGc->^>GLn9K~u>2B(z+@W29mcuQGRkj_ z%wj{!Ki(pb;bt4yloaA z-MW#l7|$o|Tp3VA4{&&hA^jwKxXJf%l0giX3`jw9 zc=giI4sx!t6LGQ5>}}VdU6dL!b17;I%MCd^V}yqO=T9?fuLWsBuTFK~*!fh_jwIdJihDG%UpAu+MXqW{To~leWvg zu_Rv!%*ot;WH1v0>Kd1DNCO~;{BXa=1NMS^b@dLAzkDy`_Yuwwj_RB_?^-Z)b(bT~ z>9ZKg(}Slhe9M5%@llSlA$EV{@ZBKeMF)Q@s&Gxs#X7@ zkSVjko~v_|W46vV3lpF$PHGPP!z1O9d9uBqTFJ}%s6v~X^r9jI+CpO52-~%h1991@ z)QA!}Wli@jy18Dqumk0hvz*MKWec|s`(n!TlkEoK0dO=oeKeZxLLr#>FD!a5yUWIH ziDhy%mYrg2wZqj+M=0lCSo&Ak?koJh8vFbehHy1o0w4pVhPd8lFRN0;Hn@sg#H`c* zKzI;P6ph#6F5Qg9RJp3}?>XQ{Km_0bx5;rMpsw54xq3IGW-jH=5iO8cD-pSsie9bN z*mllcmB)7|72eB6Z?*i}aW5PxSMV$qRV@|8Uy*g}oJ(97JzXeM`*I8Lvp0?{EEg)3 zh%S^;R{^$cuL~NOIvbbnZ)RmaS9kUem^C3R?46eC^Yx9q3#-=a0$1~M0kwCCpj58a6kcJhX6h{VsPzTSS1r*O1h8+%pxo zf6XJ)9_(}BGj=EGM@-FgW}Q~&5X=p0Ch?ZR-H?}cy?ZY17h$s2keGHv?2F9#7j?~{0TM0PA}5$Su~5H8~tx2{@}x&SiR6Ybq+!YL+hJ}H-*6a zuXJY#S}{oy=pq6$aiy9R+mpl-3>d9j!BsI`0;U5y6FraI$t1gR>KFKQnw~h0TZmOX z*u)=;pd8}WNkWV9j;)+JczL#Q0HOuc^wP^jqXpLV+MFb?Q&^2M-ejXiwgzz@x)BUP zS?1dVVxs_R){^nDVQ-G1vN)w^lZHWc3NtKUjtTRWVo~8~2H6CsXsHA4eN~R_6;gDJ znTgXCeWu(P=be*B(@V6r*#~)QTPwB8Lp*_64NM1I+?kF?!;}j7 zmc2|eS-a_YqPEik1!o;MqG)^%CNy>Z0cc818>jPN@1JBuXlfm$tX{_isR%V^eUC_w zU}SY(GjNw@vxe$nPh7)20CChD=b-ey)M6&*p!40?V(^#uH@8d?*HF_i;$1d0t!ohG zr5KLED^l?#9FE~FtoT+2*U+?#=q1;sbzN<SGwdO15&3HN(|+1hkJ! zwt{2sy#t!rb_Dcg8pqfNO!XZxewl{8`=FUZ+8*@|I!xIK5rryxvY^HVBoM9~+Jr%Lhb#n;cFO-?kmW~K1A5~QNGa{<6H5ke} zhv{j|YeJOo(M7{s#}mCZJ=KA08XsK+ck3;lita~3*RP=sLv&Cq!GwvKJ2v_(ElN5i z>@OaQlQqFN2r;d#I})-&qr9j6x?A_T0o8RJ;D5>#KDj?G802GKSUf8*19vl5(ONp;v#Msh_)^OkwM`P#LcPolP!#3dVfi0bQAx~hp44q~^L)h&n zd4suLhAvORYi85x*GDhwoj?Cp;xFb+(cO<|_+s#y{*0A7wLs(~*@nD*&6R!571Kz6 zJ+|8_*|>v=y_sBZWs={hdC%Ds-7s@9m~BhZ2$1xSh5l!uBFdR@tkPtrQ>XIYfVx~# zhS*N3NStClUmg@wa)@UCb@o7p7YOrK;Fzkg_1%VE+*S;Q8x&$ZG#^N3Pw>SnjT}Ez z=m5D+leb)fVLrza2Q^gcq-X}0wuZmR{vgQX7(;&V%%5JtJCq(ObcemfnE(q4%txTD z7q9`FLQ&x=WXEZ1dhfHMKHVri?|ws|ORjd+`mbL~K)GEC##y#2BwJ=6q%f5f5i^V? z;AAoh;5wWseFbMHaT0p#F}MyL*21^zsVm(15A)^`Y45^haGffwMGeuemSAhkPw|CK zJ!tvxmPVayJH+Ua>#JyF=*CSO2QU&2h@9g_`gnJEr*XShi`ai$k^ni|ON**cwGBU- zOep}N=h}6J&u4Ho?FQ)!vhxXw&4AGP4MWD1HXFUyi^c)zBmG#tLBLblJYI#Qkw!NN zm)>O=rDmJ_uh8+=cp^>%6!>4S1A4?{2o(1N^7cI+yvT8e3u#iDs`3Eg)oaRefID-J zzjhV(k_9(w+f9mktMS@?%z(q(Lk9nTh5`qaNYhi=J4k?xMW|ILDQiwl(Bo*}Au9(L zF*Iu+_D7kXq>y+_;T4lI%#eeDYKUVBn z;-*vs)zh&`IBe5p7Tra62tCpg5nIJ$hLJ*@UF)<-)QCnNjD~LQJwT^D0UX|BvBEUf z`mpa(c)=t;e1F7_S{^7cO?zPlbeeH;j11G&%_jNCoV`fW{sZ_GQF4KMW;|;X3&8o^hM`p;lkz*Q@})eC?A${Qx!J?dkzL~W{Egfi^CaJcEw@jeRsyntgU6Bb81ZruF! z#dzzULi9mpP!7|G%&dWST4Ya@gHoeK$dHx7NwHDmQjwU+9hMb4320@lLj}<`u?oyD zgC%6J0Ro7<7U%)nKutEUX>X@cqhLR5?_bmX?1y^xy3Me;W!6HuO&80l7s|2Nzd0}C zE^U}4nt2+9F1$6Q);Wq-TPd#Oc0^9e%KwQ=eHRq1Dkhl2`E&eQGoMxzMh}G7g`!F+ zwa?R~ZTK9+tKDI;8IZ5j!mu8)lufS%Y;^Dt#^vmB4A41N-)_8t`n?gHR6DAtf;mz3 z&K7LG+=R;#d`n^XX}Ut@uJdy66#E{uyp~=2@W!PZ>tQ=~%y^rg)1j~tyL>mS^XiVQ zTg!Qwpcm73R^8f+?Hq6bbzu*-wNYd@Z64}$eT3%YWX^>X3t($G&0M`e7|e9_X>7n< z+MB|CHI?PUiC}X(#g^lu9?a}`nCf*+JBoi&ZW=&|-3Um%!SmqL9dRuaFdGXfs|)ly8ZhLifAgg{0j5IK&`wd#D*8wAospBrf8q!JK}x<- z=qh-x)jd@3xz^OOHpVpbRMtC1qzTwlNY+qu)2*);GN~PBoL;GT6-#EDXhqb1A*^uR zU!7&gWpVD{1e$1asSwqM#Z=z!je+z*)ZNoc*j5UV(#Oz_P;bRi?M1D_stF>hkJM}h z2b}JDMxojXv$jFyZUi`Q!nhfARog>wL-Y)FUk0Qi-ePSe9(46w{sN#i<+l~IAgaa9 z3H~6eYtb-omlc)H1vQ%c+ApHji9;qcd3ly{ZXBwvqJJrX&X+!oDiIQVvG$E!cDt{4l0;KgG5K6UsUh%^#*Kmmg6PGzJJVP5{MW z$c&QmzrJcC5@-Vp&%`cyu(5rR?l`-0zs@DHhUag_lAY6V#^*$}Vvdu2cPfNC=wLeL z70P@IG4&n#d@MDUr*tiH7c0PsVH~9llxZXfGl`8V6g%!7*A2K9_EfYM6&3wMX6(B<>2_xW}k1yvFq`9G6Fv-nJc}5}a`^)~94&hMG zpz5ECVrvt-tp-{p(JX|1yEBR2)4lYJ@)In>1G~6M>LQB}>fbJp7>T z=u*4_=k31js4xVo!u}f{|CFY%Om!euPjp6m*-vNDDYvi;e0xN`-MkJ2mJWaeW)Gp| zW3T;i9%Ly)yhPfdJuo@0lLnSD0&oqaJzqu0yD$=t2{F8ON}w4Egw9 zS3%e_SPSYOp7q_cnI81aV<2=BA;499IHTbFz}S$%)(8crkOijX1*Yr;ro!+FiD=tJ z$Ds;gxMbNMR|gg*4AP>qGqg0-`}ll8eW^o^5t z60Em0uAU)b`(zpCoNxWq1xr_rRykdjqoqU!n~h31*N5e7;z0xV%VSx+d-mh~{Lz3r zjhBh1O%S&R2A3_1?!VJb^fA29Xfa)k=w+o&+gMJax8#xL0Vrp;lx{#~cn-y8cHtGA z1qA+PcIg#q!D3Oz-NR;{YnqrF`e_Hl1^w!oqsZdW1^v>QVmtkxvxN4zGne%Cott(> z7#+#G_AZU$73 z0#FY_PMl#=zgS!t8EXI_yM3bM2-}EWR4|1(l03N<&^TEa$pDA zg~fA~^m#{U6>V^`EsJ%fhwHE9>_k6r+syeZfGD@n92?R#o7 zG>YTVZ;GHtOPpL@lzNZttTrK?P;2)e4kQh`(G0A@Yn#H>VY2blp)#J>;@gUf)onsH zy2VyVnOn^&n+kh>ye!2hI}B^CfNv!6T-a0?Tu_;GNd#Ojfa;0jPZz_q@D+V%6uZ#s zwL+C^#VR0v<>CTh_ce$nji%)L0_;(&{Eb!^>=~i^ET~~p>mfJ#*AjFWws4kVGWRnK zoU|=;k<>EGI8Y`-VNdZ~=nU=gaDwLs#>D#y^;_FxbNx`b!C%YX7JrEMO=Kl>;X3{r zHU9YlVkPZ@>&foCQKV;x_`8I%m_2|ucs^J^S)DWhw~-BiTEMfAb{mGIcsO?dH>lcD zD_r2JsT`M8HgPffgyjMazV!E#^+kS&mOs4%LA5?IKSc+G=A1G5h3I@}kO3f#b2l>R z;^?DIhQABY_r&0>`r`W3LgCc8_uMZ z{JAcJkA50u;>_txy-YG|tVZHPAAHhg8Ncjgva&k;@8o>V$N6#c!`XG8m-B7l!@1c5 zKbxn6FMG2)b~N%A9SWdt%FRU0Nu0&S2 z*w{$G*B+-EjxEGooHCa|GxjRSK{IY@!J&sXR}0fJI_Fz{gy19JhvLGb*TmTaQi^gx zr7m%^H1V3+$58E=i@-;{D>*a3nwZ&knO!!!6|JinoOEsgIX3HaLuKD!nQlbKp71QL zBbCKSY3!>kzVd2lOy@H7Udh!WylgD0Y^*NebqCC6ZSW-zYAbqfeL9=;?A}Ih37af# z84s-EL*XCFdX{1bb0(f`4?G{_MhW^w^E}|OSj`6ZRGk=kZL^Jb@uaa08nY-7%V083mreL!G zss@*uw;&HR^lz+>hu#MGd4Ysx{pI^1ggEejQoYc#N8tnc@*>F|K=gxoJ0qp)Vur4Hd^0R;lt7D$trU%0(h|KUwyt z_;6TqpI%4P1jhiUTuKa+*QlCy5yM5ai}s6qGfGs)l2J3t$eF^p3G2+Ie2RSuz%H8_ z!zRlpyHu`#n-;8l*$H`xe_NA{;zzuZY(HN%h zsD}SH&wT`CH1IE^|0~)v!W|6^@y){DGb<7e4ErDN+_ru+Fz0s&+aMaa^uNZMs^2ZP zJ)?n%zH8^cuhWC?6%EYK^6eYcMFVsHXB2%A+vVcYCx6l1jei9}8NU0>?nVO#{3i_X zzdm-y|F1r^U#_pzce%oUGnHhH`JYt5|0YfYpY%nccNO$48j$%lboxIT1L4@OE0zDw z2S&=}4gMZ$SBU}MNB?epuP@nWQ&$llZ<3A~c|MjOY{(tuGvH5cO{#(@V zI_%tw&_rO!Tw|TI|LGk3*WObRCP z3jxxfl{sm4VC<4uV`VeE1NoPVR<&D~jY7FuwdC(L$>JZ(czG=9zaPq$)-u^pB8llH<#RFamfMtgkQqLN_RnKaL@d(*Gl#?jyn5&qcMeVW|!=b?_k- z-D-iE35Nj%O|X0#UP7scFp&b~v4m*p!;JWQiGaE+1GJ?bSHOmuNEGiEiui2rUkI?D zBnJYB0g6MA!8F9CR(hTD;+KE8jKBpQA~BbYE<72>XYk}rfDw=6CK~{buu$Y)_rk=c z=L-XGu!qn_OXajV#uEK)}*ivVw9*X$bF`bQ#y+#BWLGlr;G_fOFPs! z)$f^b!O^;rVTxFw2$CU}zZw%E8h5#2kKzQUZ3!*Gv0rJ7#25{UNhX6mjFVE1bUHLy zb-K!3jP62IgZ`w{m$?9Z)8L_5)cxc+P=QI5`w4?^62lQsD;u&kcvy7OACRC_c!+v4JO22^TB_<)E*)Q@Z+W7 zGaSbhdQy8v_f?g6Qh5(kLj4^8gPd=VCV-nl99eFDHDIY))Q1K1dmwYh2Sxr8emynl z7gwnfhLk-$p>g2JfNZwiS`hD#Up+O*21ie%gA0{Xhp!bHHQF^)AiHFhUgfCN>I{S9 zDk{(O64t?E?iGc_5+e?1{zx(zB(V-4{j+&aBx_QG9fy7{EsCs~naq6eo(5>p zWl?TFb2p%BKBo`RS}PUXlUjj0DAA+~G(3PZ$#HAbrU7x|Qme;um23s2b@}ZQ9b8vr zX(bw+KX{a5oDnvjEqX_D?**okfzWPv}w=L@61XCW${1~ zT~dU(z2aAwg&A{*@;Dn{@eZ>M7sOwfQ%8AR7s0G4f{qJNLp)j7`RO=Hf&VwKauk_p zPI*O|_}C*gXYDGq>)I2F(^>HvITkiWgbm-#+rWWUt2t`=(#2aiNGH62NS-A}>p360 z0PB7h)kGw&4*pSzkO-3-UZ|`bi>%^n%O&q%--2Hlnq0J?AYG?_Cqaf~lmecFGZ(|^ z?hnaRj!hl_>Gq-SaiTpCTmn_2I>UTJl=zz4lIibhlq`ur-yjhq22UeTK9jiYX*%>} z_|Tnbq%BZ8QpA1+AvxBe`^%6r)Y8gAEMbdUoxn44M6QB+jX8|+OvopaMB_jD*sH(( zpfeH5_?&~i*wb{X^gmp)Qf3(NAhH^Ii;B5GRKCIipss@46#f~}v6q!*hfFGHA8xig z`9imGq`&c8>%!Xp0${Zf?fP8%GFl}>yZ{>sQ4jMnM77UFIUsOA4H~=&K;Z|#C*Bo{ za&9M3AK{*P;jDS>ibApV8SG_XNg6j+3_A>-K5~zT;3r-?unX=f{UW0v@eEHa!X2;b z5Vht2_K%Dm++ydP=NVygQ&j&8s&qF>Nn3geJKqDTx_o`Y zF&QNe%>y|2v8KqkSNsp6%g}-{Ak)UNHt4GF*W%$1g?)V^IcBu{H-Qy~;HZF@M76JVq)DT`|&k2a!uMZt^N5Vo|)c*89x_2i5U;2 zcZko-NZwI%?mEfledtDA&2;e?%jviPL@dEG1ANTST>Ts23?!XEpTfOD_wxs#0Kfo% z`I(PWQb?0^NIE;~uZVm2PZ#FJiWWyitBOl~ywBw82BB>^xdZL6>3J4kPsPy&@jDA! z6(yxaC3bqXf)L(6WGvdb!TY5ua<~=k$ED3agE;lU^7j=_f%ZEVa5wU=6n8*eVvpbqD?8-TQaHw_g;%+|J@dFeOaGI=MHLMBy zwLgqZIH@)1hosY=(!~LR8w43OjHK3pJ4!dX%m<7iU*=9KEH=m97del$Sm*4CG7Y-$pEX(0IB^$hE0k-*oYAoB*J_4$MLEP5)>^j`*S?g4rKaTF;p#+X* z0jZMKPMk%p-P`sVdT95I;TNr$S$yZKEAdW`aalyPy~!@{my2G1 zQCA+U!X|+e&LNoE1b3G19MTbG<}I<};0A?|i!6d>n?kp6J2Fvb7$y6tSduyY;jQ&D zI3@#TGW8eRaGvw|jWpKBVrr%>Nw>=pAB=hX&ryc08>w)I(g01DdsP}1Vn zpQN6FgT#vFZ=JG1fRx72zf`o*HpAGjQJ^j1xYB>fZh-zIB`2Oni;SH7t9*(Hu5WuI z(G9dKA{fHW)y^fw3%8Y3)_}9zSpYz8Q{QNIPA|4oNF)jbjiCShtg;mfo=x|9e^&L* z3|XEBi;X0{x!~5YoLeYyuU(uWzDjzg^=4ZQYOq&qnIw*61$2toKJK`@xc}&u8+a5F{ z#K&_`5-TJGpJc);)@+%dV(GGB3-W>6mpcmoul1v-E^6IEZrrnk*cBenq9jN|JRi*s z6Sq=IJh4`}D*y|TH`Kz3Bi-WrTf*ZWf zQH*3OM9)zRf%jZ-KB_Tv4uOUBz;kDLK#wH)DIP`0c=f$7T`OD2y>zg4m*E!P zE#bi!Ph=13Y*OOk*(H2re#oH1LgaRKI1wv{zYN0>4bXu1?<8u@(TI6SwxhBq)$k5w zYk;m)g863=c+7;I_&cfB<2}mimXCjmY=6_6O?c@l`-k(ERg8Vfd(7a~UYD)bg`dS} z)HU-4_eOQ7i2&owFJHZZMrSDvMB=SbKKmDIw&!Ygu>1RpxjS4L!)K!Kr~MyUbX}v{ zruVU)L;$u0nS?67_-Cc}bf#A_LO8l+to{ACq^Q!${w<}1AwvGi*FOT@-}IZZ*QI%*UiaFnL~B3 z{;7C3H+=h=fC-Px_p&|3S zY=|_k)gU_Yce0PjtdWT~3+QPaPUFAVxQrX0yOCHQp@QsOA%m$|A5F{B8n!OPE{Z2^ z@c<=XI$4ED);tAQOIY6DAm#B)L@Wk0$UgbMkaDel!P(drI}U7V)ne{<-tRe{55Wpv zR6^2GLTS`Bc2*p~J9O!G@Yp4oW-4?&$tNpe@>2NAvc@Z1EhXmksQW>YG4)ShVPkoa z^E5}X!68=gC8yK1!eRqn%l1>73fCN#>;bnW*{IWR?ZhXvP1$BV>(4%4~9&L z`?WPCs28Vl>v^6yFT>14F7LPWn>y^-U^;`xY)gaO5-hnyCB#x-rDZalG<}mdYXHa( z>fYkuKx(h4-9GohR71-1t>rzD!ol(x!hTN9JijFPt5V^MSqsCVYikxkyolp8ysN0= zWGZ$t#nJ>T&n0QQsv_8W%?Oqa=GRu=CyikOa9v`Nupal+>r|(wWZ@qwG~IzHSIbfk z3|Hv4A0f221<|lH%(e8TZ_l-K41gtY3asZdt+{JAqp5IOr(=~H%Ak<)PUh@$?4F*f zdN-wo7d$>gHx8`?;mst-4t&REY}HuI_yP@iQ|dg{L2*qk&jHiHovR0xLabDU*ms7m zvOebOq~ry!%|b=rdY$uG(DHWu=`CwSdM>BEZ2G$n04wQLhoem9V-9lGl!6OM*!r}Z7tp43aCKcsaGYRoAD*8lnK zF;b}ZUj%a)q62fQhoYdf*YSvOD@~aG95XhOmQ$!+7+gewQDO`xJy!iI8zm`wMJNO& zFC@gr;U^;U4$lSTx7~FB91Z||Y0`ua_yBsgvb+MYm`0a@Dyx3X9 zA|#c!;GZhMVKABZTT+hch5NI^087Y`R@W1KvLWB_O>rn>r~@L;bOuU&t=+mDb|Pi9 z&M{ik3FknfwQeb-UEcQB6ZL3^zR-;+c1Em$`2MEjVhFC80mHyLWDX!i2kj5Yn#M}s zH4iA?Pi&@RGySWnJiH0++>ov)9q(dTHTeE4KT{!h1j+1eR_AOGEZsCe`2<$=(p~vc z^y_SsFgwlw*k$7|sjfwfR#hG_JH)z7IggIJWeWF}J8f^0wQGMrw9((YL^&ZNyM<9s zjj*|JhjXequ(|LDjK=_0^nI$%k2Q&BPkt`2QWRdYymHGao@?A+P~Djx+-E#%*Z(>* zV|v%qH#`VMgg*Q}siloF-)HM3Tzc&W{^1=9Kqz1OSw9bHjG7(SLSkLR_rJh-BUsMA z1jx!F(Uken0HFwt_%e0gJM_5(mzTWUplIxt0$yZ)5HF1fnT=KE-O=c#|-B zN6U#rH^Z$v7R#x}L;&U;*qWrK!zwB?G+hCT%=(Du@V@NN1w^HcM6RI9VLlK;t7^lI za=rRYioNZ~r2Us>8&WPY)4b8X>_g;l7%2C_8vcRGD)c zXff-Ss(6=|3KUgZdkP0 zXxdO93i=R$)t3&}vGh6=B!>UQ-dgn8;b;Y7zKr$b7P4yk*T>rM$h_8STrPJsKr++` z>LWN|;@6}k9YtO;u(zw+6qNV$aE}?>KZuFfDc*OQyDqGb~aba{d-=6VNHysGwDg zsiaC`I+Z;1bxFQW^Yp)M^~}GGYS-i_rB!kQEOP$luU11ZN3TRLKU;Kl3G^i4ajVQ+ z@O5c?RdtEUVn9 zqm6Fz#MH}AP|s-;zUG5b(f6IkAqWy|Y2z-HFC&C-H0XM57)8ZO-Uoj06oE`4+B5EMnA@okjH4gQH zzB`lJ9ai!sAeJyI`t3qu#sd4g++}*X0YzAJ^H$LTPS|Cum9kx4KQ+G~FPS1Nz*g^p zR^IvVIIhoa{)lVL#!oiHTiuS^p;`q`cexA?o}`{(WaiFbnO_0k(wCpq;&@)8mE6EP zB(3ixE1W&z_VAZ3ZPh3d8xtvBuxiybstO4;E_ZijF=`%J0XuH8BU+b=#X`8_LoX-z5I6l}^HPWbk5 z3m3B(s@%QNmNaXSapXJ-Il=B*6ckE8kjMDE^3M;@%4EI)(L=hr(0*6($C#*d+?sQo zIOZSZFVL0|-USNQ_Y3O6J#Aex28i7$_2RTYx;}Del!i!k!%6E`DHJP*M9}J|4oPXj zM4G}~>(@1OXdfe}29ulEB6DhxYSFV1?A5QYudCkP{wJRs5l>^2f(isAN%#Lo-~R`3 z=W=-^eu3sCCo#bH68|?q-NF?6e`@J|fzZ@FV9c?=+yCjh5d7yOamE7Af_|s}&qv^k z1&03~@A>vw|I0M^4=CsU@)2@l!oT6`2#Hu=B)spc9J5$p;cufW@LMM4^UJmPmc8w< zEQFDeX1 zp+aahqe9BIb76Wrnwreq?0S2`aM|g2$+eST+=2R+eMWYmG#q4tWWQ z8U)N;S5V!1ZNY*K2nvC5TRYIe=78F8nBT}hVsuIhojBz_dDs)YQ(-#r$!k7u?yjcK z`s(14W~yz4|3G(Q#bZn=DYs{c#SsdznyR(<6XE7*u1VdhK8OScp4wn{f41d}oVJIG zUg<78!h`O>6Om|DhHW@Cgp7jGAk0jcga=TP5vuN3p=Vj`#u`9SE&w0dCyUebvXGCzh1#mJUlMqD%_3SFjRNUo8tCf*?2xkH;(OQatq$L zo6I?-iVMyVdi}uWivZaVUfEfAgZc~5luI&+uT>Fqw|^^H8>1=V8X-DZC!$7otTY7m z)T6hG|6D4`8p$Q=CA@CBMqLFh<}$uKR70v?6ZY*~Cl+85PapKxOY6hBT^Zs0l8v-e zw%{3H(A^_~yAExLl<2wT`+h@3?3C8g2@C|(5Ay%{jr{jT=SF8|07C$xm1g9S1yH_j z$2S$x$@K*gME&u*S)vTZ+YWv1J0`M%y5{OD!CQ9)F42Z-%{6xR}zxU+v_Xu^&htXj|pbJhA)jLO|rrJ03^ z!ibqV=jM@cbWqy=6n3>yow|fmLjM#CV9CdA7slwoCv6q4C!2p~aRIMC5m?cv z49fv%CqUZE?xukovBWL6=L8w|)5^|ulCEW$W|Nuk6{|VPf2eZxQHZjxlqwg*J=sGS z-%U4(QBW|9HRAVtxhVz>d{+WuwG}ZJqKMBkU#Llk=a-V{DK+hKu;HJ=ZuY&d6cLQt zSfHu^W^wbGk4iR62jO>uzpF6yUL?39+7HWuxfDlK3%IB_)x>NYL+>t>VHFORX10p1 zEs{(-)o%hIg%D7l;87k0nYNr4=2y5XUtlS}h9N!Y=%bzq>gHYg{9_}3Ae#rUIu82rebE;TdW8YanX;Z^n?_LRV5ZXKz-?rXKFUa?ePi> z@C%Q_RWyeAl)r;syNf_<8W(^W_d&bYcdz__ZDR-fVw)+dU5S%q8*8yX%3XJxxAh7} z#?Ba;h{1s^OcVbePvjdnAzWSdx z&l${lL^J)mvS~n(rat*)bEzeO5f!D$8*I zzwyL)xt5tb&9#e+8EtU=Fwfd8PB?b0##n23#La4VXQ!@y=qotU*IN2zN$fF!ZhAK> zjlYJcd~@Bz0yx<=UNLvt{d~#RSUXo;?xW6 z0YK4n{ru7=y4KNhv+}3-46!9mC0MZ<&mU;w^8}C5>_nzji4!Jg%JmpsR!4h>aU1LI z$-$NlwS_AD)=`vzQ`an#5N?}z-p(28C|`^0)`D0*kFmw`(6OOBJ6UYmqePayWpkso zO6!^tWRh6G*(r~kcAtEuxXnpSk{Yhz@EO?MC zd^~v$^vH*P&1$b@fxeEl#iSR&d)>e*-6bi6)uoT($pmOm>4x{K$}7`57QDH*sd*1y z>?pQ(AqA5eY!F*qKn-x#zpmg&@{Z6Nh< z>xN6kue;03?R0^q;OQ>X?*fzEo%j+4o`(;^mHawVG}P+_-f+K$;B=_&jO)^i<<3h* zvC&+SIH5KRP~X56h2{>Q%{87oToHu7Iqfc~;x?Q=r;l=QvKO46fo1RPLZ!Hz%!^@V!b-0V{p53M4pf-EB0L%0WGnDP!66%ZL&uWY^+qwM4M zkWQCejzN=0Fx?=uhS&~_YS>s%L?v`+FjS!nTChG3=`DgZ6#7m-G<+l?j&bgi3=!&R zE60xwzaPSmcT;&rc932GJSe9WyCY8O=ss_EEY`__@lO}RaQq8EzuHcYxXrOaDM#d>b)&b|?Vpo^&+$hN_Bk_e1}r1!?SW z&b8>@?MOiArlflM7A{IkCy@bC5F8Ppn2E0zw&aPl7(S6YT0cnx9og3F9SZvUv$Jmd z{q~WHDBES|e(k1nHbYDTF=m9WeBV~qV_r!(&?5j_ zx@2fR=NP9zFhzAXPDj-KciOr2dKZBOvZ6DhaUUSreIxNEq^loMd?k+*&y}zZ{@2#s zCz1A_#oFu^Um{;=4tRMNLho5}=bhdwInOQEF8*4nHp5rkNjaQ!GJnO*NN)X9a-RK( zzrX}tZR2c5QrZi7XKav6WXBn)$>oTMs?6@2Iy}XsLeQ2H@2SI7jNZ*c@>T{u)lvly zZ&^7I@nuA(%(gC6D;BIeigBlaJ1pVzqHpT$b1=~j^3G1%gO?#r+ar^?IHc(!wsgk* zN4 zE3B2f3M;O9qi;-_GhND(o5uNh%vD)eEo_@WUE`b}{4W&Nv6b%UAJxB&&GmVLRYJ&h z7KPM@uHpjg{8c}>N^fIJIgn8fX%Ie_idMy4W;7fi0 zPdMG~=zHe0HrHcuz#foO0K>Xyi{_ejo!f8Ulq-bjFMk4*q!nwTDCECN^22~bSP2KS zaEFz6Kr~Vf5p&ARC(zmZ)21*6Uc@A#^r9C1esq2fQ@Y}+HO3I$q7LZ8 zX4-XS*tI?I^iujVfDkbF`2lbB0jup=g5rtfK|b|TWp+1*4qwD)jhrZ!RD6g73NQL|7wK6s(XuWJD7ipZlLVH%IJ_Ll3mI^ z(d%qtV{-~U7+VT9ZKK5}P`P-&3bUMXWQ1nc&>&daHw9;v-$T$wTa2SN%h^F~ zv~dDq&cRHhs2;uwz-}(pq|QBv)Hd;mw!V|rLAH}U#nbuv!%(l5WQIC=+2G>w0r>Pn zGJW~Yb=pA49Us^$X4j(psUUYt=U^~<4y9mel!$<!eK}{;dxEfZnXAUa04;$;)rC*N^9fZc@Nt`$TP9mVG_zx8bTEm6^s%DL~U<$E)Bj0t3;ZT1RiPJQc4UIhv7y{QI#B z!M=8X<6@7Zo}53&%rOT$L1`GD>Uf;7LT2zTlVnL40sI5?ukLp2*2STYxT1qRvYHw+>MibbX)EWp ziw@t-%^)>1O@i=(Ew8e+T?s943t%L*r#?pyF)0XvoKUd?J^ zYk@%B+@7a#xAps`U8zNjol4BW`}gtHOLeJteL_9m9N9Tl{jvV(v*7UV{xj=tYwve> zNr%z|->HRtk(t9O8|U$xkyB(nIjaZ^wT4=oG$m9wU?m3!%s8-Nszm0!Ng8xNRwc@k2QbM_y)InaaSh6BX?dv`iYe!=Yy}{I7I}wqlcU}1fL7MI^oB~QY!@76M9lIE@Yf@)l znXh$)%3hOQ1ZM2+ZP4##Qx0k3!EmOQ(o*T}eg?CoVTOAN%~(D(7~(#z4WMK9tuipG z6y&1hgQi(D{r2#A{&-;@2Z3MO^c=fWBL628ZfnenIocEAld?mj%ySZTck7$u48hO8 zN2r#)aLV<|%Fe8>ynR&67zXwi;dTp-gywNEGdl%1toE;ubA!}`a{BAT*GDM( zd~*U&=8o8huQ2X+3EzEKm6Lmc#eN2!zV;O+au*~z29qUz5hEAc4)PS{N7mV!{dwa` z!Q|z>eGjV;dssBUES~EP`_ndrS=^>2Zu5Nr^^K!FT;rW-#a#-)Tc{-h7JgK*_2)TZ1BWoYP^cbIlVx^TZ%k?TcgQm1^3>1*M1ClLw189Q)vbU57NGtr zhlroUab|2OOkTO7=){sfLS9qy+=+KXHTlIP=7vi&A8qOb2tRVh1go_t=Jvh!Ar^E) zZkwY&D&Ynz0;RDH#5nx}520UySyG8~wRN6F^*Nxio zT|=6L7^~NeGw<~V8{{dSv)YlehSnb{+i?!x29K#c!Fq!fG#De-!4G(bm}S?WX5yKn zo7xS#LsNGw?9d!ZnKt@qogrkqyj$Mka%>$S0Wsdz~|M~C)+iB(669l6bG z^7rE`lL;z5k{6|h8G~XSd2wTPiAkIJh&S(A#>CxJ?vz1(5lr9A9zF`mpp2GX2c4C% z-!ME&z2qW)Ypc*PEMD3ldH6`1S<`40H&&EDSNQh+S9cLM7*j*>!#rK5=t5+N4TeEU zrd8yM;$`_dxzW&&-GWRVu<}{G_@YqJJD(3iB_pcL8&78XUs2dA~ndL)tb%vN~P{TbQZ_&ZRVS-V{@f1kJ;$J(N`!2qW+yx z2ggWm`rJ3&IW|8X63ddCjV_BMJLM*3?!myHZDF(F$D+?HL}2M-E(8ChsGoDDl`otI zMbm0+FOZTM$D9`iaL+h@ikGxR>oMr9a6JS5sd(l2wP!-W0|k``{vuPnW=zIH@1Y3M zgPr}HorBf=umeTX81SWGJ}ms|?nQ95t(k_F)b*j02$RSG4S&RZdZ+vHcBz@%^sYYP z$dCSfB8!{d(ZQ4CWpf=;TVi9_6ZAy`Z`3KLZ>$Ro^iWzEjY)Gs3KMNoP6^qtDpUdg z9KD1eY*Gv?_S-0TVnn)tv0tvd0#&oOKPJtF6Fa)Re)Rglwv}7gd}VVU0$I>gxDt_# zb?=FQ3}f$SJbI_PZ474(f?CSVn=SUfp9Wd8?igd5VOkN5m(DPE_9z%fjS$HjCk5Oq zhYpd(#1&XY(8A7*vQS3SkkCHMrXq3fZbetfaA^SLK&sGyjtxvaRf~niFW=J+z__12 ze$Lbl8`DCHpIa%+?z=}L&;h0MmF{qx!ZxM9ouxI3u@j!i8G<(;g@``0EC>nu-6F;* zh+lW%$lHzMy7Eb@%-jJ*u>P5E)$h{*6hkA3N*6pdjCqfKtHe>OwQAoql1((rHD zV6I0UUUXREnQ&Tw86G>2G`12AShrUw%?ac#pvKixc99_bEpr<~*dejqJK5PV!~kzj z01N)Lq|ji;vS?xr@sE|cKTJCO?_>&S|F_atlT*S_!F+Mxw;1C|d5?{X7^QjEd_qHm zPl9`ux&t?yBxGD5p3#c2x?!n{&9K(sOe=?B#z8q8iW)1!$rRzR{tHF_7sb45S^S{E zrzF?u=PA#r=cx{M;TJ!_cPz2=Y)qr=6JXc%+V8i#FplbStRLGRKqb9ENS!bobn&ky zTGb_!H=X;{>8DiDCg3gJrW7_Jy)(UhyCqf2ZyUzoLKshkP908HNjc_KEVXIpk=Z5g zAKv3L7=C^3wboS#zrf5Cy{O03;*zM40HHbO2}V`?g+*+MNHVN&H1hnr`P!%-7`mPa z5;qZ1Due~BnAJXos-7dj1k|7+x_;bGS8Aj>dy4ES>b)%EsHctJ7A!v}(cG*QfNr3Mq|V1Cd?KWF4}-KCp?3wxofTXxUV!Y%FO&lZ)rQTXs_y=4fC zHJQvxoyhQz*Kk(BXM7O;DIV(Tz)d|bUK^nF zmnV)G5%0$$BtM1x&Y`2*K;kGO*p4<06JBgr8r0_oIk3G2XU}C=v?O@`cT&`XhQZl;U{tttEm)zL@P!c6?W3_=F_u+ zZa)!Y!_}&$KIXbB@b?iF|CvV%3en;EMX2Z7qd&=cVi9LbKaBy9?NRXEB2Zr=@J1Ne z+Tro;uc1&HLO3T9a72iWluI-99zyN?23&7EuZZgMO>juAa+RqAIu4#_q8(y1jn3G8 zggneE6zZwuB2@GXrfHlbO%L@CCjO$OMB<9FmT&aw2om|9QV-DdKV1CZ*~gW)7xX4< z-@%MLI60H6KNj|?CQwBWC&m`&=HY1Xx3?@Fl0!54)1}a<+GKLXr38~CaJ`ah1W2YV zH-)84wRL9r|FArmym)!~y^Gw7sBUM+KGB_+7;}&JKe%|0Z(Y^lQ zEsbJrfkT7_j*^P;DEdsdvJX(66RG9Ebba3Zw+*RT1v%)(EefEhhU8AVA>(Qt!@h^_ zUt@|@4nAz|OksZo4obZ_IY`}4iLfx@@Tcs7Tw+-nc@}lE^u{1N|7PN28d#_Cf+s@3 zF0t*{GXkQv{3xPbhbI|^``=vrzV(fZm;8&13()Opn!^43V!TKWTrJK1@D~@a{tp-b zjPWlnPWm4%PIu!K#_1;p|5c@=CEBcekn`^Pzi{#I7fa#)NA|J&Ukq(Z3S;Ki&O@cX z7xG?C^sUZN5QN+K8xBw(Eb8V(V_MIZMX5^4Dv0lXqI^8J0kgcOKFv;5s8-J4MykBCK^s;)1gx;)NF#2E)(8-U1(7X{qiw$MAm*tmcP z4P_#D)%CS-c%e7%=lA(G4s4~`$mad-o(@6WHX2L#9W>kTh|*rXcb5v^tPggM0q%87;Nsi>jcQVg$UXIa)Rzch31BFZ#(6)~SSw+m^5*g_7*YR|+l!K;(rl-Iot>2_sxRNss7z#}%X0@aKu#*Yg)j#kFR93X4Rr4UvpD zT+hg?y&vfKs2#AUiu<(28b`IpCNqxi4@O|9Zu4YRlxy((>$1DE0(@SJoAH`s3N@S$m>zHCKI6`}OjR*T6 zzWms3bp6*iI+qudUwZ!62?)^QZ%eBySrJ-bzV?_WeXE@_Pv)?;Pv%HplPu)yW{d~5k zRdMug<3H^ED;gV3e|K&xz)V<~vPKadDbFb4+6{_}19C#Kw}0=v*TPrI&P^ff)`KS+|#f0g} z;0U0JSzDOCOL&;Wr{3dRjWYa}D2a;9#bqSMajM}ruE>8Ql)Po1A-PHKo2CVZezkA4 z-mKl0maqc4Xu|PR%e(H(pSccan9Y6o#EI*rp9D+gEt2${y%qNZfNTsR$#~*)-c?x} zXbywUqRms6(I~KwDRF6VplVZ=T=K)}@oz9-V5lRTojCj@uzD7GZtkHrm#u2M_$?(V zdF{(R7+d5Up&p7lYkP%pgVsv5J-+@(-)V%LJ61T*VL_*b#noGF%2`p7bb8}jmn#xL zk0>}cawKo4P7`ze-7kLjbz2x%>~f-s*l^Tp?EcZfV4$&fT<_-N(nAT#2|_2qW(J;e zE3ZSrZN`ay+?~HVhWXg7F%ep6j|;DQAFKR05%d~mU3qMnBg^1V{$^7YKGtA=FM^PV zj22oTzzjmVUkpZC10|wxvfCU;WJ+ca zsnjY|kXp1M;?03L$5doYs)F(uCb$7YK29aXC4tZqA}WI~ zIZ-m@gmGR{Me${Kj8 zdbjaD|?Q ztB*S`@Y70@RINFi+o^zKiYmw+zH2+BCN)K+5dmN$apc+eg?uO+(7k}Ta`FK75h!g4!oWT-eHSE7c)dDQK3fsWXK z9i+rKXl3-`jj`1#e0VwbGx1iy%g`Rm)J_b1#ku2x>BAJ^!hY+h$ND}n^fzwh~b_L#N2<8ffcz$Z`#v<0XA|#=(5qOmg6WXlF zZkrXI_k^~^h)Vjhuq8`J(W(bdNQsuf?asmA+1}_);Yhg$=FfpfzhJ9DRu2{fs0Lj3 zQkU*9>-I5*ONz7grttS@$B+ux^*6WbYY!|PX7l=QuIRTT6>ip)K5GeoXn?ULR zB;@~SCH-EJhnPp%KPyCKp$P9WNrM=4IHdk7sext`#FE8|%>0Yg1U5gyRy<%uEDwkk z{-|kYcifohUS9wG+wJw;7C!>l7ZyPEH)SaTfM#D68)cii_@50TCdO%wTx?5*o7k>?LrO{wtVcGZ!!J;JIZ)2yg;Y!J3^jXAudx<|hTmhVrlC-rsj_N{@=bz=>)=DSFY zkTt`>AAr-8nCeruqy7G{FpNX;znr_mHW zT}e7+g}k|yg6!=!Gy-1GAUx5eHMXPUpe;v)-`UVmP@a zgh}eYD}B_m6prJ?7)nvTzK7LlEvS@1nXqUbb6iz@+m}>oMz6Bpr9*F~6DSaQjXuMB zZscBuD)pKfLeHIXUL~gsSMfu#5NGJ}3Stn?j5x`dr2tmil)o*Ll~S*(`Qyo8vF&|O zGk2=A$%njF$&@q8CR01M#;Oo;_ftG&-=BCQX-G8t2xUMQKq_QH$E zh{zj5$=;B{9c#|I@q#8o%S&OSbdwC`K}r&KP+UKh`F+gB& zZ3b1TDZ`BF{UoBi-X4%hW$MQd)_S<^2}5$CBJ-SykS9|HP5kkA4_itrm~Y8EPVux1 zX2|^7eJFcZ1d_Ur&N23WBg8MtcRp*(uPA>kZI8mN{g0OJ8_0wp$|GF;Yb#*V5kngD zRpHD$*@Bdss@RW9`Ta||j@1zkge>9Bwwtr6=?;&iSh9r~%J;6R3+jYI;_-rT;y~i^ z%2u(D`Yxgf)aPV2N~u2Q9fUl0@#S7k9zi!`LrI?wdNzH(-fwhs|33WswHDHggdN`n z9|2(hp_n2>4Up(%nn}jDX9#R`Zx-2&ARPl+%Z^MjY987#Gat}#iGM!UEo5U9sMsr2 zO@3)EAC&_{wjcXYiO+{>w8mDtg_?Ba+D|Y}O|RxAy0dSakg`^pvGZ}-nY9y-0cmz zc&Jh~Z4K$Ajryb+<`%PdbcNc0>_!@t0-}Tjs!U%K&zci{cQcyJXzZb~Rw?sH57<2- zczhMbThen37UqQ_6rTkgk@K> zvFs)~Wiw-Td#mBEdzhKqxT;pZleZS62I1RV!@7gLjVYt*+P%OC^`Z?mEG^l)h2nND zBg4)w%8Jt+EvGO2pU-irR+bD0>FJQ>_=c}}XAl>_nTIg7`2WeI`$q#OB16G8Z+Iep!EN zZlfkCI2VQU1djm;WYc-%eEFYm!O!$A6KJJoY9WEKV0>O#_PWarcQhDWw4|wlw+vWWb zACQc89sNQ!ongOjN$+&T+iLfjRqtS1r_uI*Odr@&`xA|o&#N16B!VC0iU9+rh`^B_|!yFjBSPCD3A6WWg{U8e*O`QtCwT))1&G(v7MP?PiE^zn$# z6}wq@N0FtlumQHKY?dPnfDmsp;(maAnp;lCn9tNTwnXg~OS9e>c38|+ajWfA1cQZy zC=)v_yqveU8fI9}N&4w5R%wmE$b^QbCgHSv1>P%*$y$5?v^`og8(=ZH4{am>B(?2r z8j?;O1Iyki0XqWWmQ>VC9o-2WD~}IS6dIk06(1D7OkvzVc=k;P#s+OSI;iXjS56MjlR>UH#T4C>jTfU>fmC^3DMF@7BLgGPxo1$kY;vQEc?#&y_-e zX-7+5q`Cmb0`i5Pao;uHtM#}em!;$}&#VEDRV@ddwEpo(*Q~%;DnuDjk2fxt>PPl; zecBg^WbEv&q_olR+I@7;zv2taet*t+q&DVBZ)0($3LpEy92!8s3y@3AO@ciB)=P!1 z@%_~wF$<6wM7hJ@7fG~d)$mIKZWn9|X)UxRL3hKD@;4u^GXAN#YKSuNmuUGcmzv?+1t<{?xWg z!D>2;X>bIB7!|S|cG?}cuz#|Ioif`yqc^}Q@n!~PIY=nXcW`iU?}|caCEn!?zF7hP zKa5jZQ0dJY{)n(24zJ1R3Ueay6{8iJ=e6IYU^FI^#jkUYNQoTBd^c)VP(yg6}vBFPn;8704#N5$btKD zfZ3fLKCVX(mPwW?3cw%j)=pE@pMWtO@nNNTdz};S4m)djOaFKj>PCO)l&w$sW<*NK zEnl3ey%^yh=wOyZMj>XCJ%ICFD%JtxE5Mr%RVTWU;)XSM^;P0R(6Zq3XeVuiM)ljA zfq(Gb^!z+|?YmFZU@`*s+Yl56C3^3wRc}c$xr_7RlcXHm#o5jbOZ=Jy*=j?D<^Zc5 z>?kiX%g^aHvt8GJ{oe{uC!a;%{_n@P-+%qT|4zz(?^eZXD5$Av;RYZZaTnu6sHkJg zHOOM9`c|x|DZ z!R!E}0rH`q@{qzpVkCe)>%b01iGJ|voKOEA;3fUz$w7<*fs4VLDmRhhj>QybLB;Tp zn)~775^2jjFxygG-;qXBGPkx^NWP=k-{;M&3ogx1-JTF-Q-5%ZC{Ss$_s>a(2}VSN zch(+4Yfdgm;Jj%J;P7IBVS7xE+C2i2zTg?gz|-%ZupB@Sq%p8!XKOh{ZGUh4QfXW2 zV9{JrXs?~|@f(ZU+Fc=rfoeq??h0gsR#AT+9&{O=Umc(MF+1HU36>3lddsoN+<32MwUk@IcviH??MoS3NU`L znSY;0gvJt&0GH17=Yn0EkDFcx#wT4M>MC*jI6;;>>{HQl!5*CL(s%u~%ly}Nxm@0j z$*{SfTTPtc07)YC}BKAB_fdv2<2ON^<1ijsvF8%l9oQAk?xG z`dG)onYgUqn4)uQ$eUz}DyZALMa!+75BafMvXmKn+&>yHV|pt}68^xXlAUk6vk?`y zT9U~jw;sGDJoZL3qI(G5z9M$OYTM6IxtTTByc4WVkXsp zPq9xqt+g%)+r7lRNNg6^ z?X1(k$+mBtu2ECOT-^w@T%^Q$yfrN7rOze2^^=z@+|PU6g)D)20(=5rlEP!(HloI6UCu?>@nFNx z6WCOW369@l*B<`LM6#e!GVQm*I}iK+G7;3D)cb?37%IT1oSDDK)T#Ds)5 z4%1+U1x0B3ji3K=a^g$Q^0e^gB}6-vxTMYyG^oI~A7>j0@b=L;dLs{{)7oEfdXth1LukxcyC~VQq{x*5^h4S@diHTw`wu~kkRw*^ z+}t_6<>R{DIy7~*xRQpFaV9Ng{SVb1c4V6U zA`eUhPx-PFBTw+$0vBCU!k%Q6{J;@qhG#j+&iI}7C^JCVR~;gZ^x{&VxJ!_pv)btl zr_u>e810RWS8)XO z$s^z|4hN8WxFT*%rlq_4qv7*R%~01k-_$OP#%jDlKPDZ=>yexa&Jh|o6G(Q+rX$6r z<{e$Y%_=BgwE^plOx39KtA*zokBTc|jwK26K{i5cG3#7(v#AzG3e(mecEFmg3xy85 z&rGu@{2B**;KOsnRxtZo)W|CN06)~YX!v@kq;y89C~bT;n2&Nzgzq8Xi>IP#8l>in7r5sp6(nPdMGm)ID2K{|i zBztefRs;1^Ftnb~yGUrgMY~QJDr~=Zt1qHj&j|DU4xybfjFTPrYa<J&)s@15JJB3jCfNnb(Jiv-<$Mq*LTaGzO{}kqdru zZMh|H^u;Uf`Xvz(Z*EN?jJez@-qdk!V(9CiX7B;YWuyG9G0FWO&EUT>0)$*%!JAPr zff~vXDwy?*J2YR=z&Fjha^!I8I6nM<^DvWA`7#(&^t0d{*h2ps!l*Gs|pOTW#Iw&%zDQ?5XWL8?K@HA^epxBIfvxB}awgdv_2`twia zA(R7<%;KbE07e~c1=~dirBi%y8k0(WVBT(;)09RT<&CR8PBb9VslS;GVcMCqingkM zE6PSUGl_|T(K-#CTY7ymc2rzA6Ey)m0XC2eiy=j3n|B@GAsFN!^yWAbAxv_{W!xLB zi^!f6Ca#DLA^}L76ArP0jHQ}LaK)%@*;}b%00YJ~V(8;fv|4Ts<|(o@(E{IqVDt?V z7ju#kc=()oH%Ikh8Mm37qs+vHri+}xoS$=SoihVlY6=4f{iE#7m&3&4F1Av7^j4tC z4kFyCQ8@noOc`y4Is}#Dt$ay~pW6&A1qii=_gC49%(j&VJ-M!In4i%K29Z{s4HAwY z6UINY|LDgq?E~wr=HqH-_X(Q;u^BY7FsGVKph;>`dtYH%HmOX;;!klumG6oRp&HNm zcz6%7<=RuXwJyT?;ZlE8EX3d)Z&p~C$EsZ`5%9jx$o&!`GWR9aHWW>c(zI#rem8#P z!-c|lx(I)PJlb4NA+4K9N&x0mSsdte1fucwoo&eHFCrCn0B?Ry!n2!FAhxX4PwJikKXNC?;7^D{{KtP%Vt6dY@hPDMcdIfEIMP7P^FndWGr2jxs%}9=(wyKE_5E~dF zqH`J2DcM22>e}O~V3BDUcR2Vi{KvyLsF^5x-@Lo+pA;t%@ZXy||K1xkg1mjdUr|^{ zvn5{@7rX;$riu!0X@_BrFcj87RC>GPR;s8+fd~X4whmixQP?+H3ebQB9FZY^A4?I1JCFdR z68x}KnVOSNI#xTtV*1$X6iuEmcEQKFOoO0x!Ghbl538XzAND-PYCDTjdJY?>)}+&5uko; z9mmciH>Z_j=>DUT1k?WWN6l+;{flr+lYrW{@wY)Tb)O*O>_KdUC zz7nvt{-$mJ=%uOfaeAVrrdC;tt|M3ni5>9No@a)vg$EO{mgzLq)stO5!;Cxk8f`;b zL^heghqv1fI&FS8m6hg1@F9JFyen><(h}g>6FZTxcBL0|E|6$Lmae=z5BU{%y!yo! zp-Bwysa=6!6g81ElhRgaS?uNU*Z4@)^bMgWOUc zz!3AEbx4MfrojQC8yny5aotBhq2QhHDW;V7A3cN_tS&F5~u+HV0 zR&H75Hv6N3iCWr%5JUTS#g0WtnHBVpWmB;a=GmBS%sHI)7fy4=R;w#exPIaniHGgl zDy8sXOU5}?HA|_P6vLSY#B#sQCL^Bis~cYEH!IOe8h6%`_B-AAlnk`NrU z9iUIpN)~)c|G?WC(P(NaSF~OHH8d1UJ+?OAvcQ-Lxl6X9D)iY!h+JY3G-y@s5ABPs zEM5JGW+OIkWiSjeyRr#<8i`R>m7vDJyf-eYa7~t38@Qx6zGfb{9v%wbkwMo9ZurJq!m7dmbc?RvrFuV5N~t*N5-e7UBelVz_k zg7)a&quXS`USeeo+gux_2$xq_BrNgqxFa71KW6oEcMp12&)U^7vNP9w(&I5s`k<{?$h^*rt{7}N5iD&NzfZeXl?a$ggjUvCogr~L zR%FgFs<-&Q0vp)`U|yjZT&veDDTnoM2`s;qUg)IVeUGSW9|oo$+Ls((@;XQRV=F2k z_?brcY1hRXle7`1AS^Gwpjje;n0;H4hIsm)3|odE5Gfb}avuPTpVQ(Jlv?bfhv1*Z zWHs}^@k(0hEY`(IQct0gl9<=W<4 zb)+PJ#Y8&(GB(|*V+m-ozXE~Q%`NZzKJ#uq zS{|O?f0~A{8?r_k;mkHI|NepTxP=X>KT!x|9PU2_02To7rQeBybj5WoUF;~$_#X5DA)$JW0y! znZqrVFDMVxdvKur@5+CK1hWYtv>ZwAZwTn&2AYZW# zwPUCNzy;p9=;-ctoI^Izj>2a~1Tc)Q8mu0rvxp3pm|t4@qQGk=6^p^U^xku5h9KKY)T z)AFMe+(je&dYkp)1ZtE^q6ngxPxctFx;*F2<#GN0_&qcT(NDgx5w>#sd7Iy)7F;T-qcP-xVE1DROLJ7>A#DA^(Ok@P24}RRpz-xFrcr$ z#QEfTZ@egt5Xx=?$n;rZ3&`$0uCN7+O-q{1Vdc#tUHpCG z>|GYUU2HvL&?^UsE2M&~lNUOxXj@j6^ofEP#T$ckVuk>+@NkV$3g2MR1d~6HeBOY6 zE&o3r+Nm_ZqVWEIzs%qNM=tummYc6Vj(^4k-kY9I_yqaH>uIHXjjR7Pv`K)Cf)J|s ztznW7NJfK-{sCwG=^qtEj{f#d`!mMzl5jAd?r5qr?Q2Z%{_&pvjk7;F0%l;o47+p= zOQaZ^74zJAD-J*O$&hG30cuHbdE~vBl_MYT%gaCc5O9w|lcEanUZ5;8)7Qp8{@meFl=EQO+;OJd_Kz@n1;oIGyq0QpsiF zN?bn!Qwyd0bG19PHMqWwsx9ISH`)X``9HP52NjANHOV2eoQG&LhZl=S;d?=OFo`;76|1|PxGH<#UJ$QE8qW6D#M^jZi^oe#mtKEA@4 zQsnU6IKW;&MjkOSD_c8fjzW}V_Gmd=5)$871Ct%p20bTVf8GXX zIWq%mHL0tJDsn_wq7|i~?=06n#HBQ)NHFAYI9c(r*u4QqpphM>PZIS5BtG0aDuszk zUOMhk=IGi}$anDyK~RyZ$OO(Ig>1E|*fdn5egJb&ve^lj6;7OH_h1t3%Dfc+${wC! z=_3K~ym)4}5)vM+JFqm;nRALT4V{D5SxN&dibe8h1pV}s)kTTGOH0#*e(v@peT`8@oDOg5Zc%~{1Hm0*xs__$h-Y^BS z0NKtUG%xhYb8bMPxwE~Kzg6nHX11pNQ+|xyQR9fj^ei1;nK@cDX({es`wV_BqtuL~ zxv)QjNZ~()6As)5euRi$MowThkIbAXN&sFZjV*qLW(U605NgV(QCNz#b3TKR zUE#GR7G}B|edCbyK4suKjiF+aN)0mh1YMTJ=OEgs;)#9QfA6Mt_wj-)qF1sn(efoL zbXUM4Z6)Xax(6V%1wp+|U2~D|4f&7}ETPUQhZJ>F8Yqpr+z4Isol8O%ByUoWVgc|8 zNq#*)3=n?(5lsD{4L*QJQMcm|wXp4$xA#^SsMV+)lb3$T;h_)$(@9!^1^+DUguUe< zh9$rV#7Hf)99Be#)=fS68h`9TcOOvkA8>(s1iO34F5?uQ+$XGdWWGWI{#_ok$2vw` z`Rbu&|Fd6@bBY6D1pGUv{PsT|^w&>AhX1Qvt8FNwn4^CB%CdJrNBji~%!l>>k%huW zgX{1o4EvQYB#6v7i=JWv=HLv zm1U{_hEiyrqJVY~IeGq<{@8E&$_H?GvtY0O4R@Ff=_lLlld~KwF|6MSi2XTfQuUpcEl0fy1K%vWO;b`-B=rbAO0<@|Sk+4jY47am{}r}!Nw zaKgJEW9y_wx_3Qi0jhi(aci2;qoiMK^c>7L5YBbGOaWY%WFgkDm3iSf>IkL*gsz6{ z_`cVNy8=AEEdW22DvPHC12nKLw(aybYNHNEmiUoz^iGQ#hm#EvI-xMq?7XNWuKRjS z!sf+;6qO*?pB(QxUo%0jyL?fXw$lht;ndj+a2$y4wG!VuHO zyey&4Qd6myYc62d_Q^2NU3GN(*S7#MHlE0r&dH}J9OUvyIfWt{E&dvFWw=+Gux=Ms zgjp9S6|o;)&~`(c*a?OaEk=UAP!YLqwtmAnljskc1%iB>b}pU{wfTVJ@9)eI*W`h| zd8`czZU?vBQZGS~31Tuq`RjshmAhp4KVyDDv@B%E|ci7!@83vGhD9SY;e z&cXTF;U)=fsL*2cWDh<}Srg-!EDjfw30{tsrDP0)Fk10qw9(K=2Mls6zk~Dn84lo( zS!3FeWy@&VFHKCQ1cd-AM^qnFopk$jz;zfKtSd}BG})9i+P=L9!s%Vii6j`wE&*Ga z60%jr_*`4T1)A3_vVA^CrQBSsQzV!ovS<9J8SNsD6;Uwi)=6|{YNARNsG6?SKLnKM!c_riN%g;^k*Af{(lat1 z*{`hDw>kk{MouQ}YQn(0b_VQ=2>2ZQLM~kFVhKtgqH=HuN-kKsd;Iy|nQ$EO%=NY7 zqkU59-&cb{yF_yBI~>J%T8IQI;N8~SPApMQ??JMno=PL`uE4DKCu7Ox8iKY^;I$Q= z_L_2=@{*k8$I}7r-^WaC^&4wjJ&INa{!T6J;P=K^bcNWq$Z%wYjhiIO#0}szI=x`a zP{7At^JO+}05N@5!_~M6$d4yIC?@j2EZFXYlf6s3y8225#qLZC*zb;DS$@cC{>4@# z>G()SGn}3zwKCh!vAAip9X?ws!2c{1Pwn_#qV3beM?VSBoWb_K?6flbZK>JT_L2}6 z-y-))xL3$mj-z`;A;6zdgv z4sDu6oQ{v}m8a?+I{D{p^PrnnDL69tHdQst8%?%~LOs|8eb`;io`a;&EAr3jK)3n0 zWQQ!wd3aU;zaXKaeOHXglS84|5&yj@<;2NlBYodHsQn|?_8r`(RvbG^=I=NDXw4KP z&Eeg4$~w;jSrshn2Y8j0h(ix^8)((xXggz-0nxBF(vE4HLg_2z= zDxIF=%-HI?L(cBJ+;c~StVgKUoAB&sP`VoN32%P$Ux#lkP!Xp zH);D7(|V35nnF)JBH^m<0tOHQ#>hR!;DESE6b~$M66e0L<^!fbLnP>VIaDM;Zr|ae zOheBAKj|7@zI>8)9EO&6@-TmLbs$aNR5|aJy)K=+T#q)hi3-e5AtwbA=XdTIx}ucO zJ_yPfrqaIM{yvq{c<%G)AOA6g0xEzjzv`jQOLY6_A-pfX4{diKluvv`NbMM0npN== zuQSF1?FUklXQ~C8fSe0T45I7p$Fr^k+nt#`=eheHYjFx6#_t%FP?SZ8AFS&o4w0?q zQ=8}?|E3Q?h7qy5uYz^^D>3{(W>o)mwyF1590*ztjc44K4?_KGE7cDoHn=r8Rmu7f zO}Y_sU(?dM+9C{+g#olhf5faB`xqiRdq*q7FAK#A-_Nh(o>0(m`o z$M^Tsc8Ii8gHCd(9V}1$Ptz75h@<$#^llcJTt7T&7FY_A9mB}m?DM(A>*29TrfA-th*P33@^D!(2=EH5{0tXzpik%uHddH{n zOo~IS*-BJCYx&eU5~%={?E+H=+g9o~n`s2Ks4xMFtSz!odLh{t>`VBvStV391m#^M% z$aCnPV6QFRV-W|HMwwzAG`=uFwNz`rLuq%ADL`jngp|sNEmQ^#f|{zKcSWN5=dA?P zyMz?xYWJO2naO4^q2&QM;y~J}L?@DK5MyLwko*bu+J^QplvrRu;KHf9<)|lp-JI^# zxtm<@Y!nmLm#6vMoo-3%x0{kPR4$9!if*4QR!b}qq!bSBPEb+Cr65^V5+%JRg=3e} z8GxoQ(G$|fE>RYuMn?*GVep|Foa+)*aI|FDBhjy!TDHS6*z-ekZgA2xk7GdcL#^t;h*X__!7_jLE_KRdxwXxU>49V`E-ZT0@4 z{fS@n>eAo^d{EB8CImhC5j!H6*3fV2>Xab770hcj`3-7mqj0SVPCn&>a~~NT83S!sp>fWxT~-gTIG?1g2{pVF3ZZRAk#1 z7E)Mz+wTsJQ)<2eYfEzj^0v^`^rT^VsOhpXyjV}ef6ig!Dk+TZY9D*zFSW%*(HAd^ zYEhROLBWtzU=dqEZ+xYHx$s6y2|4nL)S>)MI8`UvhQL4-YQ5%VsHHJyJ_{&0tl!_2 zSx7}T00EoUFlEldg~@)@COQpNy#(%kM}@`WDNyB>aq3H@W)@DFdxj^Nh^7;Ga(H@1 zrJ2ku`4DjCDwL&ejSy&T*W6kK;R^~~*SnSBTA9YzL7BNPoDTp?qLw&hwfGX3y>A=~ zI{N#`M{o34JQD-(2y+LCvJ<3`8F>__0)t_v$Y$aw6LrMyL2D6iF4QLmC*0fmq8Rkd zi)O)@vGFA<>_H+j?v&jEXwa6HVs50kpY94`s5&p!e&N}AU~>h;L5z+h%}zQL_fdHR zdwXb*);~oFUdjNXL3yeEu^L*`6hk+HQsfNzt(E>qwM}qC)O5pWR#a$OyEut_h}_I8 zY?}%W?@tp5GC|>n$BOvbW3#}_AOr~e{;te9+~GeZQH^%%DrS14Y%B!^kB2Ukx5;RJ0)wE%@hJ0(R(8QAh~%g{-`=O(lBve*z8 zq86uG7NfQ8qF*tIG{Y1ljr)DSITMKH{JQ|-hrvR~2=XO~jr?y(>>ow!f2s>g!1pS_ zzR*#lUxkfu6-F?W@U~IKmXmy0e_+f%i}JTaB_0wRjNq0ShX=%cX; zXJSO-rmYHn3MXiwzloe!Hg`6LrVyHF#<0GY_fyk1Ytqx7r{$`%H`JEQ0Jk!iiVq&~ zE#-9snMUi!@K|QTipo}%Av9g-)znM_hhRabmcVMTsK?1t`W78^fIA0=WaTy%=UyvL z^q|Lhv21dXHWs?Pzd-kXziq2-zf<_2<`SDonSj+DI?J>y7L5aB9ukb3OAs~!d(aca zQxH~ikXiV0TOEuwX{A{yV0=Uf%RN6lZxt~E%gxLA^!_(SMUX38ccSI0*rWvYvVpK= z5oKGJP}kC|3s0e@8_w0A646o1!ww3(UCVjNq^|s18L~(S9)? zn)5B4F$z0NVmVX11G0J=2aZTrc`?miG4R_OxkHOlN04nId&03PU^BP_O9$ExGCo}y z$NP4gM4wXImC3xK$V4T!%3Cn@1&i7lW^^@7H&MrgwIV!kod;HxWeVouX}tA^H*<7L zdGWzB_f@M1ifylhS5Q%-cslb%zMKJmY#j#tA%X1==XHBovvi`}De(k*bQoMRlM-kl z=qDE191)q}?;f$WfZ0knZ8l|~B~MoVf~XJM1XMw=VcwK%g2aT<#BLhnCX;Dcuf*Jg2)VTrx; zIazKEZ*n>TDDJ4xZ){v;I9?t(lBYDX_!p_Z$3$kJa9WNFfLbt~y0&hd+0C-uF$W%A zh64>DSzGpad%C`EtGs~Xns2~{6%tfx&FjMvKTCEm$EC^4V}dC$2Q4UCLryo2ekFt9 zn}s}C*CprkYPrt1b%H{dkN(y5Gjb|+s0?Qu)oek#PFaOJ@P;2CM8)ih1?*w5zKo1 z6JV+k(+0vNw+N-^IS@9u_Bl0zp-CSkm3$tw%|Ls23KXWSg$C70?4(Z%orhE9zHsRTcb zYQtdwj&=Fk#vt#y4huF|QEs#CsgCO696s=#V6Y*0X`=Uul0Y>F@Q7322p05u3Wb28 z#%8djds(ej0TZF(r|tBbT}k8LY?V>b2EMKB&E)V`s-ru(W+K?y=_G6d1G3IMcDWv$ z!hu_gfH+JHwS>eH%BYvpo@a<~Am5NBE5aTiLsQWAm>9V)0V4TSw%Oa?EqkvQ2f3y~G zJ&qIs&*Swr6wMioLU32;F^Q6wJE*9@oM(XhsX7R6m_8)H@*?4|AIVQn)i)+tS$M2z z#1Q~v<&i|%h5b-U)XcumV>4nucC8j2~=bbrB!3l}B z;_$6!;o+P->T^*48HYm?WWEwneHBy;t~R)}kNO5>11L@FFF=XnPkd{Ib=r3F{J~|3 z?A-K>nvzv%C`Ueb1^7qxr{#zor2b-5wEri)?w?gjOM_KdDdLE>omx$U6I~!3*1x(niP!=pOeW)C@LM9 zx4=hr>Oe{=NdZsG2r9!%IHE;@a;36sY0O213B^*je>%2&2qhhRR+S`cE?9`9{C2B; zaZ!?}hN)b}BCm4vaTeL0HA||fNl?Q<1NpFq8D%b_e63=^7h0(W4AA1pZ=5dK&2}_e zOxIE-qK?K=Q1J`F+;Buh_785`qa#_I3NRRyirDZgIHn2#S8W%s*X8E)$;5DGmR&@WA zVv`|blcMknwUt@gmrW4^S19{(Pmjd+FN z=v@lckNIr2BlQhDu2Tc1c8qj#C3|pzR-(cqH zfyv>s?llO%IK$1V!&F3!3or}>QrB6<)gk;DI*X08@_uNI#P;wEPw)xwDSp-=mO6-N zQvPF2slsPx9B252LV!Y5Q5;grJI_y#Us5%t4O3xOC&IF|z^FK2j$Ww~LfmO$8*1Gl!YTEb%Eg z>KR;>h8)q4p8QP7B{MDTMWjibQ&f$B-hs_E1RtAQ2N0`7j$?{o;MAoxbMP_7ItI%6 zEQB|@7P66KshCC{PzrHM`LUEi=a8Gq7{cC+cNa2{6P>$oE&KLE)mY>P!D(AeDa|`Q zj{71xGXAM|T0`jY3los8KsruY@!)%A&UQSYnYb*uPBbj1!qOjVSUkLEoRiCuAWeWC z_}ail15^sEln~b*n|2bWa?Jib4u?3e&0h*5nF;w)yXmlYhNTxXrx{Cd&Icq4zjqOP z%CwaidLZr$J#9VXH=(YgpI**P89tID?Y`zkYE|kdk7Q;Hix6dxT4-^IvI@lCpaOZH zp|>3lTpu62fu)f-FsY%<^CiU|T^XIme!!d#z|Hb4oHk+n4f{3`{Zd_IJnL=yBJmN4 z-CMv`kHlS#z-}L#4#sGYA(~TNM1EcmOwX_^$99qefWbW}^646 zK)AkTTkf#dWLjL=&zYskBASPr2D23nefg2YHWL%lY8P`aF**4hrA`(;*@_#G9@NXS zR_)E_(ZHR(8RY2cNLhK4{VC()5ejj7>V%N^xjm7W``INIi}6<8HtDbvJd_e)U3CbC zOgyE1ipbg7v9#{zqBxR+yqmhySySLVz>7`fPfv;hh9wSfg8=8MUnQTI>JMf^`sCn9X2*9&RdRYuYjho>BQ%St3S4fUQntH^zVtL( z>uSg66|T3Y=}Df9J9Mq^UCNOvA08PmtYa9!0qyi=r|9WQdNYo9iQk4qrtoz z?rQI~?^PMD0+>jEI`}$Kbkm)5Ael)`h)YlRrhh4KO0+yo3Eq_6|Ip%S+ba;G-yNf$ zL_}b|#Fc)|InB(FZ_b|ua3zzl1^v|o`>aIQootlnt7}^^6v4B2e9Kp%`)dPG+YCCX z8u}Wz*v;G-Sah>@;L+ruY}J(`;uX=ZPZmso500xS#dC`=f>DXx7(7wm-(r`D`hhb- zX%u}eS}gwDxUz$p7JSRpyanV|c!zAR@f=J$9K@xcChGc@HNp`GAUN8#Ni}L(hHgOE zXHh8VD_wHM6rBQ_ zV|@3XdBE!Wxph_!A6?yXh?wGDGC|-7{|pI%^B(5}Xzr=c+ZrDD_{H-5p@SoN<{(ZJ zw>7F5WG=h>(9;KKwUxk+C};B^osHYd362KRGLTuM z44W~{LzXzb29PKhU;O;Fe|jS$c~i+;tJQ}-(|=p6-MlqMUP|zKFE_$nxib4#JtG3G zZ>s(my^VpzE#9jz{B=R68H{8ncl~N*-YY|UzpMUj`7gRvsWy#Yh?_~G z9pfRkBX#e!Q6h?Bp}wj_%{Z%hMlFh=p*)B>p3n1@%K%iPlwVt`1G(}aash_Y+zA+) zPoR12N5K>O$F$U9e~({qgd0V>xF7S>2mFAO03Iw(|3K8FTkIR3BK4@#iA3yEKu2Lb zk5TTAcd&-{09Mf{6lPkd&R^JBJBTmT+z^gR1Be6ZYhU_rJS@^8DFZ==*-d&Q--@7~ ztxi6<1>kMaN;l87wl!LL{F61xc=@vhrAPq^7N=GffIOlzapRM|z?gy-L$0HcNp)8K zyfhS`y7yZ!FG^_Tcm58OZ_Yw&s^l>Y_lZd8oF%9<`O=f1>14qIXjUVv#JaRw(OiS^ z7K34De|{R`f|Pt9qe-78ZJxIyCCxcJ>jCJR5v9&8=64|)YZ%_y!cdSF2# zv0t&?JckHP+K>=g`*zDUb5!i)Ngx30fuC38bjT5<#WJ8*gg0OEP4n=cKs0$)Y(_SS z!2BlkKclq<|F?CtGFL`&vaegU3Ohv*)q!cty9 z$5^=_6TxB=%23{(Cld(=KhHT%sHwBy8LeHH0B4g(Wa4bRjbn$teIho_Vwt0MJP$U9 z?VdHp?WN@@+=PJ(AR;dWQt_FV%BiJdRTMk3>h0B>6459xkYvYMbhgg7S{CMy?%*5&(Cxe@x0aQi23egNox^S% zJcWTdbx3kZ^rcN&9Og~c(&z~Hx2A_B!w*?)Q!a361;>wPQN%aRktc6+39_Dl z?JF5WitPvm2nqBEI?->k!HU_30v9L$!-xw#GU3dsMHQwJjy)SwAT)b~KdMn|Y-OfZ zm!cG&yd0KBRjnx8h7eT&l$yBfydx1DK0p-WWi;1{E*Y}TSforb7V@cu_yI|ZE1q+0 zpfD`?tI^QFkN@aelz=>R4;vAZ49*jg39A4!-}C1T;Kp%b7Xyay2AeR1G}4nWftmlX zTH>d8bdA&RF>J~h3C`bnyksOq3eE5q*fUT@aN0|_TdXh!ENs09(y5QV*>N|9AkFVo z#P%I-#~z!1e^u@{=Ec z($9}2k_!o|z_%nW5Vg3%8a0OHu>x^B+&KaLyh3eL!OYc1P0#t;z% zpq4F2i4gMTC!XQ5%`FyX2J)Pz@DDI7Vk&N)8-E@zz%uI%9#djh33sE>U3n8u^gE#E zU@ZNG9n|+=RqCeSTQvk$Lkgj^>nGoYhXTE3sHmxahHEQ^cUS$084fZ9s+;=2>r+f* z1KiTKxo<-d`ee1zD}XuDe!NdrN%+>L@LM3=l26f33dN99Lo(?+f5B25&}{b~@UXr* z5K3mMHCMJOeU~TCsQdH@@&qtU7Wq~@jy6BSgOF#WxmuG`VrBfAbSl-ocuhxf<>H}1 z!2RH9^(WJjHjHO35y_=%vFk@ zp2Rr?>Ov6@K$J-9+j@GASMB3pKCMN5mGgN^ztZHXGpro(+|cCWO-}sfp)J{HEQl6} zg>u`7inL1dlxZFkX~~1zzZOvL`4_2v3S~FhCp$$krfQdg8K=;%~^k zuzmU33zRy_xPo%_%?s;-#omL|#ch4vk7ac__RcPf-Eo>ohpy@%uf2(XxVQPX5A4D0 zRqhtY6e!RX{^{5eetiIqJcss81?(SUdFl6?&fjjn{RAJ4PA5EP^D3#`^=6b??>}D7 zMmwRi-x;>Q>V=yvJcmh6ooWs5 zg?nI-Ki#{`@GtnnR=L+zdApfCqBrjhB4B%TJ!YKHmH_1Yq~~D&>NUqn0(NPmuHv3p zP6l@@ru9$%;H;kET;z$j_S+?TM!=wd3SH6rO(jXE@yZ>?t{!kL*M*IA!`OR%9xtSb~7~( zIxp~C(^M~p#&S1hxmVXY0LaZ8gWBe&xU5_}fL^vgDII-Vu?UefBG3~kwX3X-batuJr+%03=41!1pGp5zQn4$a zk|U~jh3Sj-(FkR-91Q>K8+${K!H-v-(^<#k4g6c@#xjf7->0`4mH=u@OKM3~j{G&_ z*fd$B_lPsgo;SVu?wswJy#)Sg&^CIDQ$(zd183n2^Q{}Xl@%#rZkXr%Co+tdfhJT+ zBGRy7LB8}gfjRtDS#Fo$o2u+8O*H2NKPSqxlrD~p5@dQ8= z2W-Ok;IWltYq@UWD}enj8{oD>1s4o3*3l~Ex~q-SrPBFWv%BGb{r>H?KU>LA($jm3 z;GJIJO!uM6eW`^yES|PD@xH>KTRoogmsn70@UkG}`kM58L0697kDUR=kHCd;5VmA+it+1QN5xF3N`C7hq-u~GCBhRh%MAFY)>3s=nr=WDy2h}TK?-S*eIAx&YGauyOARCGM~Yd{|c=qnxiFQd8`8FM;U+7e{bB2rev z8iAaK8+X2}by*~S8nX;te7#LpOs^x{MC4$Vi6ffsrX8{SNvvJN8om7<8A|w6;k{)F z2N#ST$)*zjqo*ts&NUG@4m3`R5Um5xB_UWN>YuFSiy%N12iL@4qFHL(2VWh&7zVr{ z%B9lmq^0^e_@x*uQR?zmcIBRGllRc^Y%=8y*>77{Vo?mmG{uTuvmod{s|_I)8?Ls- z#K%sS>_I83tIIehsTZKyvwdK-yk^PB<>eNN%K4X3ks{BGm#Tx1lLHQm*zA3ryA8z}ePG|zEZ9)VY9vuUsFV$vCnwUe7JDY=v zJ&}FmcizF+I#JchiiLi?>t(u#;+9Fkz#S-(JC=KN%7KRu4=F@SpT)rV;2Qtd>&mG; zFzY&N8*dY1uUB_wuEsUY?4`I)4Upf)#96ZXCBOF#a*y=Ihf|XHZ)-&R*A8% zOQi^amc$f&cmtTRE*s(KNXa(GS%FCqjqKNqg*HN@TfWqZbg>+95M){`!U;2+A(H({IsrN}|B8MuMZp3(QiLM# zb-su|{o1l$m*cpha^V0}epga+tFk(+C?FA_(PdkP)Uq?)pQ38Unc$APgLO;;SxfkO%a@)kcA27vs!+(n&20FPIZvrclrweYO77yK^Pk0%4lHY>U3i^6s$mk1 zmaSi>s5?klO3s{$Y})w*9!Vaen}@;=CTt-@)X%0%v?e6NQ58JuJcF3M*p9hjJpG_i#oWf z*5!jD{F!;)>s_@Z;E^+Xgoc$BkGRdVp-@PVgX2N8D#c9nng;304YKir~`I^d=QS-Vqfashdc5I9>GL~vd$g#-G^1DKO+PzQ5e60F?KVYA4N;m&_ z0;GxGEKBAor*p%YUT~5CH)2ehy)!sNLVjwdiu4cU#ULp)Drfs=`LsPPUQtyhf6eE{ zh@*&4_P2dG`_4kropiA7fd&7e7VIHFWCmpL)#;NMMp0u`QrrB67Rr=o3 zf=5nvUeBEKJxrGbpeTh>>iBfV!pNrr>!vDm%#@+V{idB_!yoj>W2v{Ec6+eqO(_4eCO4ZsKMHSOe4r8!FfRWK=A5)A=3DcM}c@CxkO{#8r%~ArO%BnNQsCQ$tR}H%} zx5IR|sTemOk%+c~ZZ(m_5$vn3#MS~}Mw_wM%%?lIwY=bz(r7-Gwh}_*%&s5T>yrPC zuww0!E_<4=9u*oI&J-cAQI8j|Xs}BMOn9~3Nk~l{+<=&7%;X|Aj&AS>G1OQk{V|V$ zh5k{Jl7zQMS)oRaPT7$eM%8I;kUs90{SWpOt}Gc2wi-p2O~8SmJ_(b-%>;n0;fsN4 z4T1Ij7>gW1b$8S#IbB4^SRJk*?L5~|oH6DH94+G{oLQgYFNJX`J$^Xfk~wH-LYB1g zKC;|!JtM4Ky_{8Zb>1arM-T!>pGf&qS9+%9;EgyW!4&1ilL_3MeU^Y)jK87cx1i*& z@tmU#X=$wi))3YFJ^dk6PCkI>KksD^f8mZ?}*4VE~hynk;RjCNNVzA6Rb zo#_#gXY0c1GwRsC>Yc1*TZ3<@@lLciN>T~ys8Y@mAJ&w0Rx!!Sph0OHcSwCFObY`Q zlRZ?N_jrxpb2(aCr7}o6piwF1w+bN9ImWQkJyLzEBlw)rgrp?J`}Ls-<;u2NxLpMo*(txfF>pjqeQ&K<;4WQ; zZH>`{z$WhwG%$F1b{PlY3hZeUO9eR!^JE z4(`Bo1$jFC`rHAZW(Gfzicek@a6^~Jj_0YY@kDxYl&t91RZOMTzaD?oToq*5mQ4!f zv*VVe>154EwXsvZZO2+DZni=~v>vJVJQrW(pXmc{&xE@X=<6;z0=B*EkiK^hg65pr z#{)OepYJN*8)tY4sHL@s)lOS7B9dP+b(PuIg+I2~U^wI27D*>sN)*}#)D=`8K@1Zq zNB=bvt?pif6>2Lsu;83=$gcqrhgbkZAd3=VlEFz6T8K74C$LC0PQ{)K9003JRPNS6 z^li9MOzZKpXmpxQujU;3eaf}Jf24YL3=EY>c2t1d2?Pn zr~b;`Zr>`#({I4%q7!b?P65IHW3a5Rob+;q_$}r9x*VI1a>CJ9n~jEf)ro^^xmNDH z4owKLvXQnO$rtE+!@vIPA{A|J{4xWGfxtjT*40VkBjB=^Ki5Wp$^-u}@qW(8{#e&7 z79zx^Z{%A!4^UXSfd~5zs~@wCJo4i?J&2eovsLcOu(q!5I=MJUKHzA?F<=-e{ax&j z2&-B#fxp0TSsMMc+s((bdd$rQ$|UJE97cOm6q*{k@)M~DtK^C_xMcSkVZ>jfT@?JjaKpqk5pWn*3-*Xgat=YhCeS)47HbOo zvwFudemUXrhCGVugf!Sxzql0|`{6VyEo3*w!GwV#X8(`lbU_^M`iBf)T7RqtUDGdS ziSicga(7}BDC&3r_Aeoi-LkHI_$%y-|0C?b*r@;OBgxtQ%K8KVw*P(w)by2cRKF%; z5}L^L!AjxHXwr1^q~I-8#8sB665rv;^H@>CKOGv{pkXKMR<~lCoB2;72>P)E0_9}2 zvm8Ah*WC599N%D~kL}cQ5gF6QF1wDiKabtNoFpHA|Ehme|6+Es1BKK%wSn|HOU{k? z3K)khJGtqaFz+NTvrZJKFi#);g&g8SbrGA5#*b$7 z!dfqg&!Z5bKPtxo-=nnvS7y97wb5n4U>k{j_4fc=Qc4dT9HQwjRpwJ&TD-L9S{xN% zZBSKci7u!Iw;O7tmv2PpqPA8WYFn*ObEt(K`2<^)k>VO<++z4K#w~u=RpCW;LhBrN zaN@Y&p)kzsvxb>g!u=>ST|HYAk)Pxe-E)B3cO4fc@2ZWJtSWSBnNQ#XeoP82{{$29 z5a|PW0{7H#4_o~WfyT|KX01rJ#VpHOmGk#dBceaCxM`ZLM|&}i=3F9RPzSNdsiQB} z+HK42sw&Tlg(xRryUw6`+%%`=$4N<hoZ_rhM)%DldwQ@VR zhAcRJXq{EN)B|fI27NaO!&IQMCC=`tts{UB$l5gcsoKR&8EQ#IMQm~h-9EPdWj*c@ zZ^F*tv5GOp;Kf1;40)9`~_MxU3t& zq)IT9z9dzW4l>3-Pzvva>|@N}a&cWw?_!7AZ|MeYm9#-d7x;Ze!!z~wEQ*IujMV+bwn(kNCW5`=`YN1 z=GVU=2$MA$)a5n}l!bM{7?dS z;TC6%!uq2FKEmmAO4X%3MhAE&BwU_tSgu(WzuJ=2ecNaXO<`$OO(WW>Rt~WBVrhzh zFkzX4w%6x5ER(LhmA*iXMdc041&+YU6bN_@%;V}CMWC~=T3Hs)ePU|Z*L0Gcp4k`p z3dqfMM7RMK(hB`h2;PxO{%~@v>y2de5H`QTrTibd-hsUiZe15{+SoI;ZQHh;rm;C= z&u})jZL_f(n~iNJjh*&nt#_Yq@4c?`{f6<3hc`}fvSBws@P7zWt#2I&xnC-#ueYH} zR_mhI+$NM<2k?)S;|Y(;O#MOl@+%?&++7D^%)0BlCo{=mltC_EnED56&x5_PMfagZ*8DXqK^LdwF-i+XFw_ zIm)`}mfHARD5pDwAv^jP3T!gP+8O>R*lIJhn)og*Z|U9fRR7N)@Sbo-x6_sb#nnMb zPfBO(2|bO1bISBHY;)~1Je`vt(c$>)Z^M7hE}OIJG>ISd4(I=*#QoFDaQxpaw)HW* zd^o4#w^MXA7r)KG!&=d<&9&TVPEOC%e^~pL)aZO~onfHu5!Q%Z7 zka)9W0BL;j!kSOjxO^tfojlZCw5*o$;D;z%cpp8_6mL*$2u!odsen@HuH??Xy_ael zLc#}%m%T=tMM5@B(wadphDBj15##e#%hzF0J&9g9&MAfa42GSf8|VYGu5RY`mSeGLu+s15HK^P;lLb?Wrr6HM z>_U(!oKQi`Har6}y3-K6-^8f3*%H`5H@3%o9*i#f* zb`4(Mr}fh0cuGRi6kO4*$}akq+DWco7QB)9nFsW3*t!ChELwr}?pPUaNov&saW@J~ z3a)wK;Mx3{xzBTr1QTdEnf&E6p@!z{j0(c5QM71>L3})eXOAxw5)6zX4+X$yD+XB` zr>Vb@fw=Z9d+1OsYT!iL{TFDZL;y3X8K-?f_$0Kdolg0OOkug@JdrT`I0pk^r}p z;u6=J94TFB7DqTa!!mFu>@(*;Srfysfpkrj`l3w2Pei?iJ;E4z&(wTgW?H(Gx@vqi zPMxj>nU&VDYaz&f!fWL~O3zkk6FQ;;03+ z-c=8Eq(YUnuNgGY#WS&9OAZgmjR_}c2IHL+v86WH1LX?4)!FJeCIi0e@RO&sw}AB2 zW2}Ecy20N)MbedV2ff1#3n5{4WW$pSJeIvIpe;b47?2k;*&N!sdAhxSs1)>!9Fw%PdAdRA51;LBM z7h7BPCC+yQ>pVvSxCE|Wrx+LXvIQW^hvVt($JraxFzZrkYQ&3em-C`6!W}(h#{#&m zxlN|?5|1B!cmVRVpWI!-`GpZ*x}r4+F56)KeA3Jl zp*%!3A{ccUt_j=$P$_c**rX%RYtz!ZVpmo+={9S2yH-e7(_WFgd;O?sqB&X?^~^X-QP$5{3LsYNCx+}j{X@~stOP+A|$VzMq7g+eKdeiPPpI35`ym^ z7Snop`?sC+g?lo@?nhEYNBK|E+do;6{hzFutZk`{@gd93MDpbC z;d5API|)3*tOWbSx0LvebaM-=bJ`L-Q}5ZkZwmd#CbILsH(C4Y&Nrk-`||!`H!#jO zo9U9;BI{056PsSIe&a68!hd~s&;kxxt4O{Z*N~t4i(|)}uIfpY+23rOf_}+q(|kZ} zHw*7=Z4}rGPg80H#XKIb>$)&Wg?=R>BRAIquJQx^|agk&(Vi@fE(8VIEX<~Lt zLmeR-C2oU|;0k^XN66kpYxG1jM84!l=uf$*#d zE*KLfex6@{)y=p2)hwGxhfK0!d#Et=(v~^J&Cu%u|UtloN&0SH5NLD!3X%fN2K>V`d7&(8`avp7~|D6 zE}q50z?ZbfUz<2|LEN;b$0Jk)fREb|?%0oC+sh%7N%%L~ptJVo*<{!9F!PhmiJ$bV zcQgq>RAAYqQRDF_Xw)IB7_9W*J{-VmlTN~wIc77ku^`%F{HF2OeLDn?uhQz9ljs+# zVRtCPbRPZ`5@~ApC(8R1#K_>xnuSxop_j3k)zw)~dvX-DqnMN#`}{TzWE(&4opEdv zY$C0?S7;qa(8keBoRigYfttRov+$%cE|O=Y{ft$c8Ku$`86rCy2JMAKBa`(2?5EE& zvy403a;NE2Jfp-U(zXf2>;V!Pm>aj-V|MhRZ)aw~FIK-S3p`#UrVH30R@M#%dsQ35Te zFf&IZCxIYoI0x5pSL=lANt3NG0wj-9WZdOF0_iKrdum=gfcyH@OSV7_Y|JdWbzz9g zeSallu?=stGEgAe@(tQ{)((YzZ0HAPdykobG;dDgsq=izb6VKZbx_bA;^|++@IA>+ ziQeN35bbZ+cMh4%;FW=d=%|Tpw$8q5x^IOD0f)q&@EO*`Ilx9*Ib5R_8{ynMn*(t0 zoHh3ms}N&Z1QS(#R;ghxSi@_c-z_F_L(9B+8)F|Sa(bp&*m;P!KqJ=xp%NLksmkri zpKkksl==7SG1FJP**jmFNrBEAX*|3oZI?wbAPPb?U~o&x9`zaecRt1rnv-Lz`6@FtmR4iC#|mxwKcBf)A^;S5Cuv_ z3pTs*a(M+VqqtXhV4l_h+B^OgefgE(kzwGj;vmNh75zD^7Y)UfaB?Xt zd#G1(8|}Im;2>LEXYQ-2X1dq`?v;y9JBT9GC!<;W+h9mdf#wO51FMrU_#7(}f>*^{_M0%UGAjI9w~rPni($JvzPW=61L&faQa#c?OVqPKqebz-oWEEaUn(GE4y zr>)<%Ct)v1`X0=t?AZDqC6mQ^0cQVMMJmDIEjWJ=gmRJo9~fOG5ZiyX@7lUf z7@8P@%;R@vRx+>@d}LxQU|CoW2`=gYD$)?RL?|i?^^~c7^Eu-=!ge1t5mZd5uc)eD zMI-@`*kctsJgD^yLJawDKi=k1#)<#DJt%k8TK-T#>npNp-|Bem?#S^mJo=!Z{so9Y z)yRz)=~w|>R1jR`LG_AFne>dixN!I%o3Zc&56Ypf=bdD9g&Ws9N{!BG zfvfNeGmip{n-Sq0P}t(>$zi+@(}hUm@F}qIP2UaH?NmDoKv|^1Rv`;kl{PjexfDzp zqiR4XFUrRXZ;vGI%AKyPf|W}IJPQd`n0Y5=?H5i1%|7rbEmTS|ZaW%_Sh(iFowGrG z4v|BGPE&(Z(1-gt$}L1DvMw5tSsHiF1FI4;QC~kAmI?u~_7Y<8OTc92goDGFPM9q?MxO%w6qbOTH?4tC_rE!u;~SG#=!nOgagY+lq_2;91y@u8D#{zmSzllZ)<4WNvdV}wNVUZn``ho5G~94Y zvh$)qHp@|8^DQc)KAo29X?Q3`+rZGmZ*|>p;aZT{isB;W5seYCamELI6hI?AH$m1+ z0?pNdUdE|*wWlV{K6fzho?Z}`=sFLV6qnI6!#5f&Uo(2Bm3`pU1@^l=+v==nwLK42 z;)ge}KAh5Asj7_66{5SGr~7VNu9C_S)438TfKSv?=d_Yo{Ol=AnV>mIMSnx5N%M50 z9L+efQt7izLS#rMj1MZ7;QZwF{p37~ARF1SBF{oqhEi$r)7*_LVwe!F4}kFZUrxlz z-%Ed$R85+(G@C25Y8fw~=ZZ~5f>`-t)mPXa0uS>uJK0e}1}0gSxK&Z&VWqjCDF@0x zzO;zA;>*gGaKt4x_(dfw2X-W~)KD-$nLd|7ap6$qI+kU0f z3s-6~QQ9t25pnMQkPb<7V)(WuZyq`A6e8YZO0o^hy1grzbRK7DM%UK)2Yp6l> z#rkvpktJ5k<@nLkQU$hwUd)NY$FG)*W+=Uq>M?O)pH~x8qL6>YeW}|!*y_U{F1VTC zA)@bqeukDy9n9xwOx==taMJez5!l`^Z~i<0Xjp7>X>Ceq4!g~BYz|m>J6>DDg&zRt zqmA^T2Zk~+r4t)$l?D9}CV}T=N_uVJ#R48aM`L9IgFkkpbPN`AL9YgzcGn4=HESby z7XI41aahuSVarko{ZHT*y^8@Vv<^FATL$}XvD=a<9L|RX@K8JEqC85VQ<)o0Jcm2) z;GK1l2bJf87If!IHtp-f^~MJTKQib>Hl%9DjOguhR)UAA_PSjvm^ruICANf?l&{&| zk(hbMgpN6xQnzp5)K68*@*YAq{6~&BoFIripenE6cL;Xs3I8oML*I8-_H637H&O2D zASqYWNBlI%fI`Mu#IxwvU)>-gf1b~BN!E~e5C?{gDE4m_I_<% za=gcpb+U3J`4c4eS6*bJlYi){&;@ZaIv>>t;=ig9?Eke7%l+5f!~^p9*dhHDY*)a~ z2{NCJfVT>5Y*dPj5JAn)PZG%x)29)|C{0Xtm19GDKvcE z7vARezkQnB^N4+%gv@Nt=Q=Vwoa}nsxcB(&lltfRlKN96P^p&yj8ABcg4gb(v9yRL zb`d}AkgK&+ke6lrCji7%R&G71P@e7g&iH~;szbYNGWmnR!N5W;V^0@EQe z6AQQbz)H2(wvXsd>)Y_?5+F-XZ_U zZU>V*K%Z4v=#&?)F2dMBOl204(Oy6Xv#Li-w1isk)M~dCiS9%Ou0=m>-`6Y>CjA1U zaoZiL5;tYy6I=|x6Sa793Hp}!{Y^Tkw|%3<2YXo0`jPI(8l|f^qTKl0p?8c*{TP;P zXQnCnWjaZMw&LGk7_(6pX*N||j0&^gE9!BLp{hf+O!$Ve8soA3R}p-u-2$g+8(+;2 z=8D~8?86jVU0?q`(jK_N@L@@Hh^0O?I zMh9lYT5r6Va6czs6COn0%6WS;Xg1YFw!c738GG_s<-Pk8bext`+|DVS!#tZh0d8Ew zSYFCh_!LDny>7)QTMkG!Mm#UQmv9FwU0=WND;!KoB8H0MWd?`PTNO4^B=Y3E+WbRx zP{pn~jXxRGwvkE>s<^8sWLJ$VOW!pKvifY~q3o5MWE!7}S(r3$jB(NsXfMuwWciXQ zd2H@9ffpsG%Xv@BkuZVBH*F6fAor6cD-5@p%`f9D-y%0?7^fzCW>XQ4Q@xs(Tv1%% z(l=;NR^T8u&1ni)t)MU-r;HFh*ml?Ds zbJ1r*su!MbJD!-evw&K2Py>fsmo=AxD_%Kjw&gxj3_4pU-O^1u+hHPs z5`5N*-!P88Qk9~gU)rSlsI%K_=DY9j5f4zFk8!YFVQUw+46obFII~$Pf&uqW5)Q{K z$B<|ms(#~m`9--467-ddbZ_@T%{VcH-~x4bw#|mRBEMGxNKU`%Ra15sLE`OJc0=_9 zR1OQI<9RzLkRo^Ye)cxpt1dnVXzX%aW0?T_60sg&R584z@umy7VvD!-7N4N1qBsXK z@or&rU>wH^fdrF(Y$kaY@405Y3Gk;(6MI%Oh97e48%*gyUE`(0re5dY43$pZhnKYH zQ;qbm+nT{k=`wQj%4(0l1Yg?+@iEN_}_s5E!^(!=*)3UBrV-@=v9=_ z{n$V=B|yixrM7~}<0au)u_qB<_=D8%CTnQ%Vf@Fz$06CbYoLH11oOPFteRJ6*6^9R zSLX`9)}jXJmNR~TSOSou8c0(gO7>LgVP@R9&_O|okSM_@IIRlsFZ^9vkJB?V6{!=- z4*P4#-^Mz+=;a!o;VoQLPf+PVAdr{^oGarE+d~$%RgVGMLHkn@$=V-#?ww_V@APF2 zHrl>0uqCZ3De>NRwDM7qczXLw>|zkgbv+E=uoq11|M&C1ZXTzcpZUE$%GBro9Gd>& zQ)wjRL*RfyRsZp-5*N$*9!V+^peDCWX<=M0U#5crM@s`ADKcL{PaRbt8qR13Q*S)p zZ8*bRHZPYa$M6*3@ccyx5-5ONQl=Wu`MAmZxVh(YE{ww6@=3_3|7X%q8=7GDg~WXH zn517qHXNEbemB$j@dS7y@Dn+$mNo27UEMA-Ai?-98IrR$aat7zp_WzEyv{$(BAZL% zAB*OC=D61~0n7_n4V%A8znAza*6w4?0l1y4sz0MdO0<4s{KU>olVYkFqe9$=sw%lL zv*kD++n%{VZiMVPLgsVG+kM6PuqPizr^NHaZE6e-)$>b$A@{}8$;#uyG9ViiwMmMw z1~p;)i8i-gHK@Oc4a!+puV>l0$ubE}VS9s8_dS-^b{!L#oYJpiOYw9Gi^OTFWqA~j zWn{^K3v**&o4(!WaGq|BO1{2{DY2a1>;&J_Z`4p6d-9j>zNeLz`RMQektzx*)(Ddc z)e$ztbRO0r(f#ojYL&85v1-VDvBg4rq>1M;9Z~UOs#8v8TSZfTlNC`uo?#aL_`9g< zV}qaN^}T7{QR;U8{2u!}@$Jy?>0JRKRbulj`;`1&FH9pGdDZ-(mQC_;uK#}sJ@QNc zOE;tLp1(EV-Wdwy0jym~= z!U5s!9+p24#2odkvl7IX~Q){0HxR0JY1MU-P)xVt5tMv%z304Ok?7@7vn(Yty`g_c5r^^zv+$5j1)?jGKMzZht^6(^D6H^T z8;8`IBYW2sUbI*;2eOSVls@Sfc9Cax9G)hKb+skZGB^G$Vqv$kAvLMSfK0qpH02%V zZnLNisiOY7;;Q3}9J$!_hfAgr((ky!tR13D^rUN6Wx_WE@QEZR)MVPis`Vdx^;0xOXQ>GgmP)1`&Ui_1=q}U&BGoO!4{*WjvHJ zG)n84A$B{9akgqQm+xw%%ruAC-Bb;4oXRw(k@i!6VkaG~z;C?pqSO8V278JS2qn>c zNKm(Z+z0+wXc-s%i<^nE7Y_lG%QPJi0Ra8uN|NY7@Jo8GD2Za`W+K=mgR+{e2$n)# zRTVSL%0r1S;wyplkL(D=mNzIg;-8->rBUqNv`q3_?t7Snid!irzZTed@lEv zdK`s6am>h&_0?Ipoay{_(XStFpYtm2p7(~(|HBD9UjPycct`8(_pL^P87vjsMGLYM5l5WhxlpIDePUS%oxUc4~=s~t_6dflid3iLE=H_*z^T!lt ze)%!%b{p4YZbT<;BF*hqI*MAY(ScaMcpN7mW}-X9$v_d$Pc58mD26p|&4OVz5O1Vo zcSf~Eh~l&EoF3L$*lpp;DUS^T8R{Y)F}6!o!6%bwH?3lN$+6AFQFw180TIqL3ML5` zD#^4|p>F2`_!(=9>62}A)LX>nUG%M$Rc@0>%4F7IPiv(xMR83kl}b2B1^7#&1TT_M zPNuzf{Qu>icDzK6i#vj-X35d~^47-GKFz@g%{4+)JQ+;=`4N}q{~u=<`XB4&Tw|5wkHGvV=WWl%L!g2_ zGM*}`U_Y6DGde`iSQOc{UHKU0hM-J4+;4}0h5qC2VL)$P5&iI3K*!% z`3K3a#943%$77wD^6->?-&kBXT4AzmSf!3g(3Mpj$3`6F0xyBps-sJi{7(oSxYZm$tiZhvu>?*2VFSIA5TO4@A5;CqR$Z z11XGxj)LeT>X9Zu-@zqt5|f_F3I>*Cf#N-41u;;QyMx~rv;{-26&laN}AYQhkGV*P0r9#4`YmnQ>21iQKiVYcaT{YWIcwn7y6grd2V z1_527*Z#XB_wudj{Rz@3+$#cZXI{QVwfb%XCE~i&xp<<%j~`)E&1xg;fpSpDxEl+< zw~>X=$7=D%1>8wxgYgV{%@n;gpE-rg+*)rmhzGwzV6U5PfvKLwV@qTxl9W=}%7%%e#wk;3iz; zShLttAMLEwGfxGDM&0*o)u)0l6r@Vx9KFVI4Bo>d!IP{HO28zut$(#B(C+~a_n$ri zJ_UaCDgUdG1Y9J2{MT~!cnIX&=fr#nOi;ACfin8XkKMycVTv@utP9wJwHKwAFtig7 zu;4^`_tden^0i{RUuB@x|ItCobuAqzB%?s_uOI7@8i8Ok_r2?JYCWCZ(qj7k`D_h0 zK(p$!RaEDy*khlgIQPCoX>pTw_2|J@_odrvbaHC=Vl#gpK)$|?ElswDYTNkY zp2WDe>1oT!RoM}JiWL|UQZF`q|78c7bM{g$+7@7Z<7`$~r%J0s={8D$Hap&K&P}K3 zRtS))9#it_ZdP5bw-b9Yux4rI?UU(VasNuKLvB^>8jVWtx;f4R+oBk?LuK5#-}+-t zaQVZzc-dC|Q1z5UvV%%Mdd2Su{tVRRn#+?ORl` zhn}Jq++w~hM0DyYk`|_N@*F6@at#{`2i);0SUM+ofK8{_Io<5GgKpd9tSP{YCAum1 zC)uw(VHe~PM?#>=F^a#UgV(S^*qS!@?yIXIfY*QN+EwDaS9U#YUwRM$$~(J$zE56$ z%d1+%Szu_dxf8>iTe^;7dC#>gK9hfz!~KhDS?`;5MdmU3x%APNmDHvwmm#m9}( zG0hG|@*L2-2Urt{^4m)@nr3`p09*YmdmzN9{OvEgDzO%3mIm3szyHqK$q^!3? zkz8V#a@f6lDH|p*S~&^Az{gGOiRrestOF_b|8F|{N(QE|~^ z+vwyICYM1!Rb)t>al>CyQg|zmrcai}SI=oL8Ho+=uBZ*f=@@*HR6AL3_-ww{Kp_S0Jz{uRhdtr4)sr)l@PHIrF|Uq?^e zVBvn%RZMP-fkYdANRtG!=$`ZCOcV4>tqRtJ(MhDi6>~=NADE0LF&DTNXw+QP&U;Mg zjgnP$aSz8OP!GUYH(xCO!4j3VJPnble+?WKZLKDU$Y!x$MP`2F`@UZNqn|64tetVO zhJ7jJQI$mxXLh1wvht8&t0}v%Grrtbg{5?l=@Otd48p*^7+(|=OaKyzva+RIo2Ft4J9;E(zx{lTk);7b0XaO z)rfB{!Xw)?QZsjGco8pVkrRR{P`y|aAU`E<8SVmqt@2eIl2yS(PNGC| z-#P#qZ45=F2zZ4#%KnUPBvqC1DS*SO?*%BzA^h1sLJckDCCJQFdGs3xytu2Wp)SvG z-_QwVXceL_))l1yZm%Jn9`1q#jZe%$Zl2aJku}2l(|&A$VfOm(xKu^e%uqCepEx_Z zpO6|Xm$oYcwov+Iy-gTL#==t$a-^teC`!T@xSG}fv5+bLbElSil>E3<%>e_QUHlFLY z&YUqx`{r5sjnlCjV%VU@ZP8r|?@HRYmYG1r9Ah1jY_N&XF$b*^&bCztK*@R1J_VNA z_^l6AzT`7Sg*1He>9>Mr%_=OqkmQy@)p;{G^frs}Mg@=HJPLJAF`6x};eL|!c|f32 z8dC-qv)6^V!|#TEEb4)XY%1G@H2bkv5}q9VnF*>$?RU+uYmG5Kq$)~8d$VHnTNOb% zM4B5<;pdyAMG55q{kgg@AG%Al0tj5e;RAcZ$Lj!8i{?r1Nu?HP8JNKolvuA{lX&7{ zV1nq=O4=UkPNF$e8x22rG`^Ipv@155L`T-)QRKb%H6{}Vz2dzU#ctEF-tY8>@q=Hd zv5vHtoLvg7S4ZSf^srj|0PCvta%rGfl*Q>TF?r!Pa=o;)@Yp+UuD za41%G>I2#lj|1c`I&63+&!ME5p2Xr{<-o8osos|69QOUXhf0~h%9c9TRDGR09SCV) zfKE0b_H%d0_b*QfqO^s2QFBM0cVApjQ_}&Jo1k8G0f0}OvBK(|TEH%X$}jE8NJADM zccdElr)-j}?re_fE$gZ6eth zD^9|&H>`YkTTgolA6+_v{=U%%pg$?~V}Y3rJ>^qqeK(l(z5j?&5!ZCUa7f_rF@bR9 z!4CLJs>GQc6cZxi2;yQqlH-7OYTuS~TBoo%c3uEO$L0ZC{V_CI7e!V;KBZ3G+vQ#n zgTAzWLYk6(3}%+`GIr%SX0AzC(Rz>-RKGd_UbEC}hzlZ#DMk3=uVi>7GEDoINcS8I&YAG4rRo7K3Bd;Y5~)mNo7 z=HRqHStQB}Y6o~e+<@`j&cc~3Ge_}g$^z_+n7wjeHA;iL9S06Z+=#{*0ReF~5GQLO z*|TEoDcCpDYSr!mF@<5Qc8qP^l!T^X!)!?KGc)~8b^C3Bw(ZTA%-H758ukb4KQmes z#3Q1}V%(pXhJlED;`*X05sdxKHSp!Nv-2{z?^%3i0cIGIEcU!m9=z%*P$}WN6yN5q z$oen&pay{O%sLuT(kArK)l-DpNR)=t%CRB0AX?f6?jcsDhGDpx zQ?nmxXsQZEYT`M@OGCQbt)EWEl|EG4C=W zvCo&CdGTxx@gruO=c5=4fhOPpNrKe2&loFHI!LO>4Enib$u*D++X>K-#>#^IJWTy1LD|{G z*EZ7$e%z+_T~8ooE~F($0%YuBmULP+hZyMR3^StYt;h`tK`Dy0?Z6s=+?^Sai%U|y zM0uVpC4QPQ%c4xL#p3X{sl3G2KGoiZg}@o+HLJwHIy#Ga5KTGFUCR!+Z`BUp!JA&)@_n>1@MDb0=c!K- z6DO46BM?zYrH^NqeY| ze_0_^^VcVCg6u!Z&*~yvY%0Em)X?R~b7)?_F^5gBi#yhoGOJ4NB6}KQ4p({_-r;QhpZ(~m=;yLci|MnFA&2iB%=H~A6=j@OV}AlJ~>XlF`Lu~97X&v z3P&OG48sc{x7FL03FA`^>)S{M@cVnH0R^Yns{5}FOw|IKMv9K`yU(*Z>6;zfk5_jU zU0+wQszp{h6lW72@hHg^TQehWv4pe}ly?z)73bZPJFkx7&9@pG|1r_A7CeI__*gPr z{Ur*yJ@(UST&feH zcoXG>F((tl%2=7Rod?C?h3zRt68i*y6(aqQl4H0wP{ZH4ur)Lb_K=Vq6*tn%J~p-z zpJjeZX}*wb&WU`7cs9FPHU`&BI^qC2EO1XZ?x5d(+WS7{<)t~YQ03@8!A%~ zjes3*WH=$=F_lr(Krcjd2zH{ zhtrqqmZ$;A)e`ZPkU>Ol40XZL@}G)2bjEOl+s(%<;!5L~FoF`095Ml%35ler{PglO+;=$9jZyye?5YUFJ zbsE$xU?UQ>g3oYG`|hhBCw>R3AIV)Bkr!gq10jbs4DzzD!a-%OM7F#R-zQisMNr2o z3d(tR(ikuag%?eOL-@dw>>6;xgsq96)piG5BKbX&+oMY`G*kKe7!}Q8*_^R2Q|iLU zKz4N5rtD>RbZC7Ja~dr!c=9zJMvXIxz{fI5pAV{&);fLQi%oCiX96UvA`^;2C{4ts zK-{>txvIkM@IqY1oIQhx6TWUbmJ=1A3=We`3c(qY&!5jn&( zrRvu5lE^0prd{;RF<_u9@R((UzNID$%Z)y=GvXNt$#HE}rJ)2TXq}csj*km%y$mdO ziIdVL;o`)tK`oy)(ddKi?>iyf9@(Ku=9u)IG-b)kpql<0|Ir!!RqX`J#jeWQ5VxeZ zOO+>QLl4#3`>6c9=NyPZyeB=mdk_LLRYmdjBgLa1YsABzp9w90?sXo|(<;^7{6`yZ@hEUy?A zcyLd(psh?=Dl%r0F`(MZDfD~kdvEu=I%#%7K?bG*M8j~M5~;{Qib5+8#&pn6jXW8 zcS-}$huf{nRhZH;mvw|Wue7geIQUNDW!Z*!v-2U3HjcvgXqcZz+>|7}!8u(cmM?)E z>34kT=}25L{!8|EXIy$v=H&Ag1mONU-;Rr&tCQ1wtwb?_7%)3wK0J9H6MhX;&#gQ2 zdm7+%K*Sx6GGkjy9aS>ZdcMMqULA5$_w;DZ-`SpPUbH$3T-+QwoR7IAtbfQk+yvLH zWY`m|@z43Spcu|z(&WPqszJj@b7xB5yE^c+O?|J$!BOPplIsD%4!3w_Vi~tP&(!5_ zG1Ph8X8DjAc-0oZN9&0E=Kb`VY1MG-M{|c%ajSzxH@??=3wy~M$w}B`EAACC6_DHC z&go@m*Td`z;a_0?4Ar3YIA@~oQ#~vcyx8Q`craUU>GBLELn>WR)!unp?c&KDYk*zX z)A|hO=XK5>&P4|50)@NM#QM+CC}oLl6wR3}d>^QNS@!aki~UTlVW70w=pu8(y6)57 zE)ZLfFthHlaFoh$nW@1JaMnRNxE_&h1&r+^m-iGOUEs`wP# z{R$!j*IEs{N0nYKY8_2zfZ8S zPq%;MC+hw=QCjk6^aQ-y->1Y$)6Ts)M4oSx0VR8)S zG`GM&O46Xkc%_GN?^MuyZXB)vDI*zWJEg(SEgA4&!Cki}bS4Za8%?#pp=KsSh4Ans zmO*qYPfLrI`YtP({02}=9kuIM;aDJ^?|Ufo_iy`i_cNd>Q74hJ4iVUbD7~K~8;Jjf_@Y_vXU;N$9f>i<3v>#8~CArB^(lDU;xTb`NBvz**k;`KFDt? zxOb@P<%6)rU1WyL3*)cP$^W_+iQD{q_)E8mMIXw}sFk_cwghVy&7U0q)>exSieq8E zNkVM#VxBF6c9E&_MCsW`k4u63vJdS~8JcReB4T6#Tc~0@np}*Dj$3lwgj)-K(-ndz ze}A<$Tu0dCavx|rfo!1RN7E@@IF6iL#OZGDoJ>oF=b_`Z?K^zd~%vhcErAfkwO6SPQTB&q1 z8@FDafdnf52yam(tDG@BEp)H$W#x}wboO*`AZ|EY0ablewArZx?8G;B#^eOI?f@6} z@a0L>wpLAD%|$3zwY-1pHq(ja@et4MUq%cvKoy*rfDb>71`8AOHzP`oGM+4fqN#<6cr9a9I<7h=c@!7 zog39@3S4Hd(>nLkDt-}$;@e*u_f*;FG~j82mK*3dQF?MIEdVBe&C3QKe`fA&CST8b zS5w(ofm~b)_Xl1RCCW?GQg$Hd zRRsZJw}ag|vDO%1wB@b4w)rZKLhpE`F8s-q0Ym&&9A-AW}g#wBG`-fHlC=pO+Ea%dt-_|0N-rHT+1^RBkxl-bRm^FHgOrbC#+3`$DbakD|JNEqXBB zAWK{vVlcCA0U`=+Makw`syzOR-Bc*T67va}>`&o!PXMSi^LF{__-flpXv?ECgT=X? zRZ_OmObTWX-{1-2A{{r6PH5REh5$6R^}7#+c8Op8#fXJFZKCwlpjC!vx2<1FXpO_0 z#x`SR!UEf0L1<*u;$4RcG@^6Xr~JgVYUOI?X=cE+LVR&n8BNi|7_VU1p1WL&F&LeN zv0(LFdHW$4THniR@;6Iw%c_brS(%V3s)t14IxAkDx+8gq0N^hfHedhI7k~sayhyAw z+GPi}oII?>SB)8orZ43!Z%>ez-eUOVO!f2Z9reZg12y^e#H(NReeg09`T0G-YaN+B zc&m4dc6-O-{n=*E#K$EBiDsj5(9lw+cj7j5sp04u!fdeV3X5U;qY2zNX%c?{FEEmC zNQoR)h4^euRxhc+j0R&pjG$xoQPJB29ns&C0WNTUmZ(j3l9RNa2s(a59``xDLouhD zs~MktOG$GiC#}~F^nWgXZf=^U;sE4Nt*Em@r7nFCW6%XTnG4Jbj%=xB=k&EV^+ogz zBq8|ELQd1&Hg7)jS?y3fcxF!<6}R-AF_3%}`3+p>VCS7-&%C^bF9yjzORU&^lMd&O z8A|ti5oFF9l+Q_hHjN;X1TX1||Ac{8;mPMI?9mFCWf#4AjM^jX-4ee-7$F+wjd`5m zQSurW6ebgdic;K_aWojj$hk?dC%)oSCebk1Ya8%*DW|;7M++Ozda1`3F*WXB9amq!d1p9R1x!1`#1QifE&26yu|8s64PZz;jo-eW zY`|E$`p54hJjp>A5=vv2&Ykm4pQUUM2xR^}0dv(}b~!&!K;PONryu@V+4Luv3UAY+ zu5!MfaY0H3V8ZxJT5gKD>6E(CSVF;aBJJJh(jQo`ot zI=sH3_L+wOA-YCPgsVBW`&FxkOg)jOchQvQWO+k>?+LrwGZvaIhubv6vL5#KEaP=f zaTTU-1b_BHt*uA(dp~hS7l`=2LhhMP*bnDU6x%TFna~vhFU`xv^XAz%8{!u8>4DGt z8oURa^aaABYf8tIsN32caMWxY4W;QOV5lPvQ`z_Zu>6!Uc>&KR;qleq? zk|WZbUPa2SuyvFVbb>`X=i!gSG7@`p9$VQzm|IO8OS=TRF!Jn%(mj9weS>`$o$vV| z-+lTC_}`bs|9OM`pbR;F09KIx3$U_q^Dn?kufs19R6kq(4+ceZK2Qv9220N=E10q- z?;9B@WrSM32yz$iC7tsDPeS(oP%^*aC*n_NG7>TbPoMq-Z;4DeM9I(35OuQi``=n@ zuI2Xh{QY!=q4)*9|JzuiB+k{m{82u)=Z4ooEZOFvs+oxCa@!SlH}>=OGC!fgmC;Zh zXz))6`}(E9AH0bK79wF&8YRjym#Lrah~6RsH*@*pw=Bq()QE0JHnuIl2+-Voyr&e) zmYY?Ekb_S-zEjSyAV3|HRqC;*VCYVY!BO?QGe>!WgmAAVE}674q5V1T5>?h4ObQ64;#AYHQh2YlWV4B`KuRvpjl8%jN`I@Zm9#&}L)uvmp+;5F7N=rP z#%rYop9sJ`MXH=n`MzNBP%O}OWy4F#lqvu$Mr0mTIADPxrhJaG7a^zck{k96#-R9C ze%D1UO@UsbICHA|d0Os+9+ZI=$>i^zNkA_Q+`*t%%!lEuF+EK7igpV0WJA|Ykff=& z%fW5*p$8^(&pcvKPS>(|E-++U-UfcmJ3c3nqL{TG~BEN`7b|FfxjwLW2gv3s}}^#?)5e6`ATYQLhIh= zI>z-s=$rRV$0_dT%=hT8=R86oC;ZP5Q4q{YmZ$@O8Ie&cjETTDuB95a#402^^R8ezQ{F+oie4xHY8!tFY*hI{9#H)Pf{7y^-nI2m3HcY214)Mi )pd=Om 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℘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 z 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Ⓢ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ΠTLb>l=psB(|$)mtm$PZgXm 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�Mhs^}J5(&Qp|(-oD(c-{Z`*2AZDY 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

    ~fqL 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 z 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 s-Dsc&H?bc^&Qv!P>s1at=Y@Be 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

    Rz}hmYKM&b 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®tKf~rxO1N%8NG|%y!D&bQea$=>0Xo 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

    uPV?!{>6CDZHyo-oo0 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

    l@#Vw(pE5r(wOQpxaC&WMR$ogW?Y0 z?~7JS7#*pml;fm5mcSD#uxgLh^kW&m;5Q+OJQt?0k{qb8e;@j=t_v?kI*K@k)Y$iw z(+}V%QG^5v_#lNHWDwjQ7=7d@`gOg_%VUhdi#no(sXkh*W6XAUUYO|sf|Pr``$|a6_io#=o?rU%_3rN&`ZVC$k%xIS zku6E6B^{Mz)MQ#Tdc)f$>8y5w+4Z&#C`DJHzbeambI=>JmnhGF7Hu0fo^f5sk_D+T zS!Wa4ZRb$EXH~-cb1iB?n;!MLyT%}o;WG%v%UR}QJT(D zsr<0ex)&OH1P9+Z&}ye@BGYKEOeo*Gf~UuJQ`7hO*-TFF3uU4)48#!Kv=vf24-Mf8 zhe`&h$p9#^UrR%%D+dais7QPOK(X$W_hUrPpC@Tm(~g&~S^`=%@n`ormUSA|bo6Ws zmiIhiyuRvU)4NNk;?|EctkG=tLO5D!X_$Q$p^|m$Sn%{>6^r)X>zEVgN15BQ_?q=7 z>ElEq2#jMin_pV?2lR!VyS#yU+}Kq}+h7}6hr?pDav@$YahyH(7z#K5L+}1JQ*jx7 zX~ct_VML;bS|rP}0%V2^x0D>S7!k+8*IT5;nq;ZH7E?xSd>opegV%iR%E=pj7B6NT zzvJ$|XY9P&PR+<3_oy}N=;nMS^hND2nET_CQCs(Noz+;$8VtNo*hP1PDYDxiNthgJ zCkQ{MZUxN-^Rgnh3<0qK5(QV52_gjy@{?X+o#bK|6z6SuowJUf;sy5*Y+s9$*TA7i zTjM7v5z&K?jqWD%ZG6=${FP?tK#HrDx~N^uD+yo6H|xS&{xzc^*4vil8%uW=wnoq9 z>atT|Pj`gdHcGKZ%wg7(w>VFxwE`jA(;cHKBhvf{CjUK~?Mb7kf$*dj(ujuwgWZ0^{66Uvx`tYl za)G|R7%@By>%d)jjwYBA3Z$Aie!OkF$y`A&VI z*+MyTE+kAnPqD`QFeTI2Tm&pfJJz`7(uQ$r)$5N2GSyO)5+B|qz(T4WE}m}vqM}rr zI)C~v3MqYF?lwm3%#3slO#W!IA!6kWIxA8tg*XkFLgFOFy0Frcu?Cv*o?)BkS@GRq zo1+CdUv7YY4VE+KX`e;N9%z;dF;IA>6u4C1hOEp-UFgl2Z2D|2U|*=(Wd zl-h=r3gE9Y6v7M|pn~;ip`mgg%rNMW?mESI{f;uX%wIgekkQ5%@buoFq(2gLoP=eH z&cl$J52~0peMJ~HjGFK$v*^5P89bQ??e4mmUhKfsH2j^EvuE`duBZ1}6KjD#pcwe| zD+mY|b+yYtvT2jP`?HZpsYQ>M97APdKt7RhvE&t}Sz5{{0oa{{R1~?Clwt$tRmPQj zTbR-e1~stb5ENGm3l78EF$m6G@-vcmWLX9ow+EWL1K+n^7(=KY_`>L|)Lk}%OnwxR zN=OP4ygnQfxAAJ6bye3Cq$DOb5}|l?s%8{YjqK-nuRfhIS7ogQB+8|<;`w!ltk*IC z4hmSZ6s>3f0t)JR)ABZd4s3qv^!hnMg-v*Hc8i0F9kDqj->X;Z7qTwEXDu#FiyJ!; zaTDmKB)6lH;m(q^*J1dhC(rwQ)K8?N{t9~oWT$tF`WPRk;b@m6gAGFbc5tOK7W&kDHQ}nK&M&O-_$h^8ob5I~K5mk32!IgE94@Fin#UUD~r7Z9)==;8K~Q9Jyu661P__so%> z!_OQYrb5`^>F*`7BDtA?)$n;s=?u)Ra;p+Z zfK71FI`$nCTjN2xkOyD8k4Lw0UAu%iZ=AcuoQp7i-G`71myVk1CGMN?^cf8y!)%TV zj{uOZ)!M}wyfS;^(HaGU!U@ljDk$(~6k61t=)<|1Tg6*~N#wFY0G%No?Xr4~Vem5` zy>T-l%;{-mZ8(?u(fi&+ViD$-ls`Qlm%DBX6`drGueh!wTtog%dgR!NaTzFZ;MPhUJQMpCI;0bFlshDnPk}1sMnrrYaIzk^ zHQ)PAV%aor=4~luq0&i{k)_El2XB`p!b~hbQzy$vS#Q0NmC1XlD!8=ROx@o8?XFip zJ~1+WCAwr^9rpitsSwq(LF56-CJqh;MkfCw!cn25CpRmP`ng`AV?dMp2UT9-3}_U< zy4{ofH~WZv05zmle@fUv%ckjT#JMut2hojDp$jAg%6!M4pj!}bW%h7dHL3TFHn*IpPaeZy3?XnIyc05xF4OM!=H-(F0M)fzxS#2z0DiXYUfc?<*{;1waAQEuex^uEbb*c6xlXsA@a+_D^ zTJPqBkx?K(lh^{Wgfv6J2oZKMKRID1H&RNz#EZw;$T16I@0nu-cEtv_C3n_9o%XAU zT18A-C#rP4Kf%pdf1}z7*@-h}a1rTCI%KQ2S{)m27@`5BHN2c)>wsaq9+>3z1(fDN zqOr{BB-&U5eM-hAr59=4>35+=KxTYmGxHjBsBznUO)16XXoixhaXV!a%5%ioDzQTE z4rNNX@>6tWdPnPwq;1kmk4*xvPzyyQY9hWtMHD+~i7Kgui;XKeoo zg>}ZGx4vI*ZRmfC#yIn3gJ=V^=CMBUy7tJgW!CZ;TxQYLcZ_RT~6 zHJkkCMr^It?&DjS=hDN}@mx#B=&=4!S+7Npd61sMBavoPvd4{i=;bqoKB@X3MF~(n=wV9xeOfk{wTnsEBI9s}>>kbD1&qnzdw~2;EVL&~D zfIAu>)|F=m<&p*TSh0}_WbV?jToT$6>4+XNQ-~Pm?=}U_ciXZH#rp2j0+)8}3s54n zRG1J&rs{J(aIQ6yO>2nbOJCwEZ=gKMTB#$&k@7p9&TCE7ndXCXF>}?9^CJ7bkTOSZ z-~RpqOz_d|;^G3r5!lZ}&gBO0vm-k&2_*+U3JSV|O#Z$)!RE%8&!P*I-`Lmn*L%$T zjgHLPHYmAPPceY-fEp>pLpP^wHT8)`Lk@n_W-dG^DypbuIx9q-B_Q}c z2nlbgk1*I71&kD$SqBH_J9G1;$kNt;Vnih}5OsdTO-}@f+Q3g^$PKWN#<39{k}FMi zC&RuaM@sOHqL}hCggt&1gqfL;N1k$mfEQJn3c57^ntTk43P~|2n$AI5O;O*ib)N9@ zGK|P8e=g?Ho6rzyJbO#@b@I@^+ltxV^+$-nB}JU2mh^(ZGJy7qs{1sZE;bU4jf-81 zMI}oSMEnWJef1$P@kNgn zAwU{4E-hc}4uxl{8?*1Shx7DS{oXz zrmp(FJty>Cn@4y5RZPB7ZuqsLlp)hNkY^2G^S-cw8mijLG1sz=E7MArW~UQ`adiK% zM7xZ>CCMyPs~H?gQQ!9}t!2m+8<$2A)p%4Zz6Wi!!*so|>!QK7M7hP2P04L{JaHmvELe80fhP!Ft)>NB z4C)PdFOj<3sC9#chmoiw=DmGCj7D}eN1xo%x#sZ_)wAt8zgJz?>O%1P;ON95diDqi zRYF?e+GOj%AzrUq$ui&ha=E;W0zBx5dbqyE2sgglMbPIsLg`2a)8(vYE!RQXwnuq8 zIGO#5)h8u{d4Tt%_yPz0=9`#0!^;5(yQPbMQ?_y3%4{~a>ljZAy&BzQlE)eFe|!(lGFGTa%MZ2zkkYzcMiv# zrsPW8I85a8igvcqUv_#3S?!EwFCvq3#ZfKi(oe(BtZK}3>Hpy0uF5#1lDN^&CtzwH zn&Ek~XhZ80-=fUy$)mjb)T6vM^2APZKi285dqQh?;|x<$?;jHONT9nyHnaYgwS(K) zul5ww>I^+vH1qkD3_(CbtZ%*Weks1Ne7TSRM{#r2~cP2K$n)rwm}@ehfUw2tpLMH+kv=NZfl8H^J|e*?*vgbWE45wMCWEf$dx zpjH2JXZ^uW8~ub6d^@Prq+Fceuy=dWak=g|+4i{H_5MCP`RzaS+m1B zEpn65OQ_8N;A*{j-NhYU{`X=t4-xeiwN&BCnUaw_TxSiiD54(bUst9-e1F$0TrY1-oE z-ARV??O8TtQcCdK2&2n>l-T0b4cQIoHXmy?h#s-9qyYkSdL+^fgT8dGO$sZ`oKl`E zK_dw}&s&`9R^c?lnA=GWR0Y8O^XsH*lQ$BlbEx(7i_fv)GLjI7|0e2Gm0+!kzPFY* zTMbPCPAbhT8}P=M`6~7fevqVT$Za{B+oz+86Oan^;BfXS%FHssKc~omLZtOKq!zqzMuN() z?N-EcA>L=?NaUa+=cm4CcTLHTD2dYp1Kd|6hN5F>KBp5W#hmwf>wfSHE8$BQq56zso+w)MOEDZTtlUCr~u3A`6)L+uwJV0`=0E+u1l>`B z;Xn6+VJv48Tn@&yCV4N<-ac+`G5+B3UQH37QKS6M6OK1Gxe57Oz&V{Vp_CS)twGbU ztkg0WBECm4u=k7N?7SsT7CHkmn^CQn>0yEc>cVIcHH|F?;|AS##~{{D6`-K-qnjawJGujP9tl}wLkzKG1ps+>c{``pFqxl5 zK)yZpbH^yZutiqpz#yagK{r!em8r&D)@!Ys4uJy-K~Aa3f3>-97qQIC{Kf$n7$8>k zO3^!^K~Qnj(v>w~mETOqE6~qpK7z3HJuFWho+MMC5ns%YuSU<~?Z?9ALA?b-9Tny-LQiEB9m$x*~oA&62Hnov=t$P2GXMQ6p5Ra=_{Q z6UkFU0VYi4h#F?Xq^nwI0Q=Bm-?_Ma#|AJoxauCXK+~u|Kc(}r!0@V)-m&wNWnW?Q z?7ZTFx+gUFQ zu{HqKQ-!bM*pf44UU@xLk(SI$lg2#J0KGTSGBvbNOhszCcDtOp2${Lk1gcA}&OuT) zpnJ;E6&v{E>kBvYb7G3G-iD1NG({B`!UL1nlTD}21Iu!SM-(gIeK7t+2#yp=caE7A zHfEu3KwFSaEM8dE#2lMBR?XQyiXpc=- z?cy_wJ?h7%bE=b)LFv^0vvjce7Ea#^-u?jH+FZEY5<)y0*2V}ylQSsMjs|f!g zYR2zCW;cQXBd^f(Z#981twx7cd#;t~<=8TfRxCA?DLV*YOHym`JxA^gc|F1>MF$kM zar)WQqr^{vBM7~hhR3pmwhl;ydAX;Kxr#&D*EJNT=BZnFq{dY;o~i3GV)nONkj@MG z=1k!iZGMgo2gk)I9IiPgjqntb(}g;zp4-#EkPzSx+90)22A#6g=fG^{Zpp8u8*=Jn z5AX`*cNo3fRK%QJZzG){AsHOC;sD&CHo-+^)$W77uZVXp1*+5sKS%dQ@P_gu&2dCD z(L|1l$lQK^fq$VQC`zzW;EOdhw;(7Vt};2jHu`BuoD1umr9@8@`9qn152T>WJ7OkJtxX)eJg>PE3un!xS4v`tk~95g@dC`vIsIN@ zRv{C!cf;)?j;wImI2=J1z0zr8hDw;17+G0GL`dLjs6qI_Nxuy`nEt_4DWfs#@(JrW z^GKS$m#;|-SFGugs(C0O9h$8F)tOD85!kMvk~hlO(u_kc#0_BnO`?cAQ--^Xn0O;MJ>iFmAt%Ho(T(OK{!+Vmv<={`v9B9lqyBr{GE$HLQ*{4SVLY5Fim zi6q6J-e&^z#5gD{nm9zR16BgjxhclEymfz?@p60nZ2S3`UidIf006!gA7#n(@{e~2 zaQ9KTTcAWw9cfD-_T(DCbC5;GhMZbK3iiV_Xfl-({W|)*M2Fx!^bK#_8(l z8Wg-I4E)|r#2!Kg+(Y)6EPQ*-7XLO2vp2t-%^tvN@*W}0U^7&fb!VjV8O6#Ew*DNpgEPzJmtyVvs?L+xih_aSxU630x%3HRWKW3H5f+Vh+_GGCmEp?O+mi0 zY0WCZ)f5+s9pE%}^B_x6vsQAR2x&Ip{}bKpf~REyZFkb5*Gm&M zko0>mJAD)sG(+D#T$mHrR;yBV{@W$uV&Xhug}TlcN<8NrNNACfH+Q#c=>>>o2;} zF1SzRSJFhQRMaJWt}F`MbcO!$r)zi84XFz0f#8W^V@Tr-A}@Rcom@Y(K|gThuG_gs zpQ*hYen-azvuTMEeF@aN+pK4a_S{i^dA6Qm2Vi#QzGAzD{L1Dn(Jp>#g7wpY<}N{L z(B(m_y-#;Q9S&i(#*VBl|WMJvY-* zY`gfq!K=faV3B~ab}NY_PP2^xyBsZ(_k3l)pDP#Vy|>-h96|xThlv%dZ!Lt?Q>-m+^T9cCfy;+{)}XX4$f{_@jLoqa6Bw#?t5Hc19tI=R;j2b#m$2=88ntkA$y zhZIG7@LAYv*=|5r!;rOQbAL1s7(rj~`HgAJ1f%f`@U+3Xb8I|v%9S?gwD1(FV>(Zk zw_|4mF5IgSf5=@s*dWnhn-q(heh0ZjSnCOG2thZOn2Nrv+0T9EmoM@$q|jXN&Pag# zEso73i^xc<9IGm0xM0OgcCAW#lWM_Ob|&!#3mOb&FE2nxBc7iskIFlGXb&OVIe<6A z1q)}?r~k;4nONRJMF^29d^$6m3zv|?9B)WC`R|by68xQF$Rb3r#prh583gGjQb2@{ zLg0b6Jmm0fd0{SudahC2YU<1qExsrl8Co-)1FK0Lfn`CX$=&(oCDaPJ;;XgHG5|Ys zjYAKK9TCum9C{Q6S8<%}W-bD*>ZDKQeM-wlwc3WY_d!_r8oW!E2syq>V-xqp+?nl% z&7QN(q`L*R&|?q5Z(1@6o3pJ`iBwk3mNLdainqIl6g!m6)4R9nnE{0Wn=g4vT_6Ru z>)Xzu{6P^rjO0N#to8OU|E5UlJlf_9+%*UNZ@IW?44hBfM?#Vnk<%O#Sgn8d5J#zyO_ISW02Ts;6{p}=#5 zYR1^YFc;E4sB>yk2&MCUmu36iij%}l3+qP}nwzXp0 zwr$(CZKq>&(na8$vS$*oHeWNy6dVodqPwjc?gbdiO~=JGx>RZ*lCIZ zDZ3=cqY)<&0oBo*I~_~XDsM}a9d@ZN6 z^EOm&o{AHccp6?shL}-d22@=cF*h1_(=*7@8G7d)Wc}Omz{q(R`BRh41(D(bdMxR= z8$G9l>X~sx7hFh^vQrVO!4;8#IHT*#oJeD{RKV`zD}SopnKNl@1`0I@eIQ51b-J=8 zX{JZAH+E$2*qlnq{l!X)xI~4xzNQEaFRH>)qQ%UnoX}Z5`a~dSyFiATu3&=8LTHg7 z9^0JUrBu^F4H-QK-p=5j*K5}=`QEE_5k2>|>vdk!7Xj>-7y6dS-?-={i9OlN_>vBw zWdI9g5byLy(pEoa%{wIEv=NzB2u|-eJt24>6T@g?B8^|40nc*aeU{7Wz$x~yHOJ^a zUJf5Ydp)scU}optK0hU<=QYokzh@#9x*nAVYkLJhqDpj{ZvF;W;0aW_z9ur#$a~XW zyX{{<7Q5tbtHn!3>L)OJ#%bTY{yTDmF>v%`_WFH4jKAadf2dObwCr>NO8*K%g1WFWQeJEbQRu4&h4iPPMl>23#x3;#D@1N^@H!^x15 zzo5QDb~&3;ROVEs-HzA8^vlkS_vfEGWIxQQ@i2O7$5K-cZ6=#YuFsNv?2Vk|I`360 zbKV#3LC1T*78|uzW3-R#Ot58gCW>!g^+t-`EzBaDH71hK?f$ju_dJdu7-x(n~tlUynnKL9Gy(q~>acyJ1oU4jkI23&FDVQOFx`ztvl}$x;U9^IQs8F zA?gLhGRnF|S(>PH@hbWth6}kQ9RpI=2*wZ_?vz3VF@tPNpsJPgi^z;VYh%uM%`c+^ z2(zDDu2ENrA-kZ&ltoc_!O=Y(4T@bD^Wk6DPXJgU2F!pEwN(J*dNC+Y{F zYykQ4+1b>`K6h6(8P~Ha z#G(ZR8i7U72uidDmJ}p~r=PK-VP`{&JBEySP(=^~anW^f`}&hrr;vd4#8wsP@Hb#(C~8tl(jRm8;G7g+q~`|lP*zAy1Izby`$#2 zaL$muJ=W*DXxUE0v-UsO|J3cj2sGmQzK^->e|M(;am9)Ql&tOS|Ft! zAkUTxkSeJ;iB7QH0G(c0npP|});f-`ygY7DWnAp2PKH^YYjMV6A_;uf3Te&{MQ}d= zb`*@CQ=W^|T&_cBV=1hViep3?5aOPsULQpI+da+!=?__%2QJ!U_op2Z$ruwBLehMk z;mX;?M}ltFQVNW%^`xrHbjsp5Va{q~FV0C70OHF{R0wJSspcdX|A_D5$u!R4&xqPj z(G-l3I`_S_*V36Sb(vyXH~tPsHnCTcF&My^j`qnxU<+}V5i}>dK5>~G5hQ6B()$&d z;gWx%?Q;wH$Lz67hF|EHv?+*iYt*R-NoFKx{L_6wi>->2E|$O{%oaw3dmEP6b+|r^dAA;f$etleqD{t?q7}REh>9 z0m;7c2WJ-@;-dg;zMkN$!c6iV5-ozcMk`ZLL$>V{h!}R~SC-66GpHDAFUt%b9-gRr zX%)h%h#wWBF6aY0vce5o5GAoIJP#8-9Gf~huD2*RsduniY z#GJp-Jy15$*z&>HMt1cC(hSZ)jBG}cRq;L0Gt7wqPrgU^{r9N4y(;bt?|=*gz>ccb z;$tDW}+dZ^y?OIyT3UyY8J};9l^p(Ze7NJc5T5wb!epQkdhrm18<_ zX)B%3%xMf7s&KE$Yj^yj>c4RTdU9SfGrw{4*I^>b4Po#`eBVcVU=m{#^5l!6hG7Q= z&kzm0e$44+59t1NxV&Gz8ti)|CR*~H$Ys!A%`nlUM-Xr9+$rK4x1e6MynXv8AK{es zV6%F5O!TfM5j?`SQ;zetTUx{Lg9-<^Lc|K|3n_pa=u#&`0%dcZ)-s)3Q9lYx=T+Vf$b zt9-A(t{a3ELQ80!!ho;Xn(P2CAvFZ{X$|`PlAvu|EsLp(GE>A}Hw-IqrNq3O(I*NT_dsgmJI& zu;sJf1PP=Er{>JVn2kot8f|h%rOG>yH=cP_QNY^sxBjq8pGxEpB(!KwLlih@->QcizA#rWgr6qQg=wT zkll%km;}8RXxas#-2_lq2%^clPP@Fb9NZi2Mgwh@mY1fi;-{^*6>p=Fq#Kv{7DCfX z=L2I%4JFgD`OS~3NqMpTt_zwKo!{tO{;w<8<4QQpXO+-igiv;IxQ>l@x@84Um&boo za~;iom#c5`LF~7l`cLWs@&B<(|9H^EbF&TpvD41}Gp{hxE3qhS)YNZNr zMg=jOrUskY=(uQY6IG?kfwD?{%gaPPYxsUOl2bwSs~n}9HFTliYtViG8#Q!`I9_9L z6aeB=aTC*@)aG3?aMzSZ7<6^R(oN_rJ6mqJo9dKO5FVU?@Cp&EyvS3Xj!C84-W0_k zDTO1GLak#Z+avRn=?j&>lXg|5#uy(w95QF;00l|ra~%Emx6Qt8vwoN1O5DY`yuPex zp8x9r`2A+V9YZo&3t5aE1?~tm`hm!03Evv`3+SK2Hht243bnb_TZaqx!@5x(7A3ir(HZxP{f1huHCx4(F zG+=Z5oK#HTcP3qCWKNJZY0#>!T5jOt$(f0X0YtYND;XK7aw3bHR6mMOhOwj*Vk(GB z|CVl#r;`7sZ`#ZkPuWY+Gt~>>vtdPofo>3fd2O-!{{&EH+y)o+v%|J=;yqHm4r;rM z5=Mz9Awbo^1RwAQ&%^``T+k0jIU{?Q=ruq7!6ay8%Bzs2;SzFyUG7I`{J`?2L9s_r z1VD&-VSa28<2^78P=DOTiITym>@iHUPw(*Bi@obNDYZ&-b_(__uN9r#$J)wx;LnlI z2buc+bv^Y|F*@2Pq;E7jpR(6#D{uANm`NNH>XCerXmioTH#lpOFW@g7M#9Vfol3rR z4g^`g7>Fdo*(`-}*(6vXT&jYko2@F91h_znBVVK-R;W=b6%LlQBBpeS5LZ4&NiJI{ z*D4S#Z4<7Rg$(D+_9VG*xkxpiv*;dT&Sn*tUbRRZg2`r;np(1m9HP!{k=!a?g#Sr` z=qWiLj;m$5NNW3x@P3S&hB^RX;MiY0I`Ay$j)4%X4xzv?foPr24L{UlPis>S`F}xGH0_d840C zWnQr5@9$d+w9(Dcx*ejGgq_O01_+I8s**8vYwIPOzhS+_h+aZxtc2mtSKP&K52OT5 zXa>tUXzJPNV@jH`b$QZAKJbSEo~>*$$fmz7kn9dj(p4=t^2za6qafk*EW0sCepB|$ zuC=9Pu~%+~o#-Af&lL65BEve?Nj?zJTz=wHA0A>`rho-t4NQRLXLOj|uj0ymvBURZB6IQs+2Q>v+yy9dKqJGH3zU9kIjd0iUaMzpgYI=l-0#Jg;%{<`77F8Gf zY{B|_o~Z4oGhfBzl1P~G`VPgFTlQ$T8GY*IX!*>sC+{kF+00=_@FiLK%xOpRWofyq zQ+L>?^v6n3Oq61jeT*07bNyLy$egK)SY8ZVk1 zIf2Hj298oem`L2P7C;iE@l5|N28o1vfO@u>Is{ULjWdFzbr7U3wiRSCYX^i0t6`8M_9X-=tF&NoG@f8` zG_PQDG;#jO$PfRR6;Z+LXaT`)*vL73qcQHlrSr;BD>@%Bzewka*?DwB4m5pU)qRAH z`k$Hc#Y&68f!2>Q905k`;e|^VP`>?Ge`R+=d+X7@_WbgCofKl%4e_9c9sg1myb8e> zcC3Z}8V1TZqenUbsTkJ4LFY5-Z3`%Sjhr!tbA4!k$MZ^y{U2v7XdCbT@OSM}_}}J{ zf2PRP0P~jrEJ1EuC$?!QXYuyIO}8JJW#|Tw)>Jq0UKR7$=EovF znByZ}xEEva1ENI%{FXQE5k+{+V2)Mdybof!06nn7mOs=3XztDm;qJVa zck+;7Dg4Jt31VHOgy&Ewcvf;^GXC1lE2wpDe|sniLZ#qL6_C=b9-dPR3xQFckNW)- zp>2A}z;!UqAF>nVHoj0@B7eiF9Fc-?)tg{hP7Cfu1ad=JLws4*Rni!F_%gmS!;UDd z0-|>8<%eLj2FlSoFEaKU;M}}pd$^a;$JBIMTj=C*zMOguVXjNXeb*)t+83w*D33{%(>uW^bzS-0BTXDV+|VuI(#Dz9^_Fo*NHZ3%?T{Ev!#)7{U&~V+pXueo|!=GvH z`Qd6KrMDDa%sJ`Rli5J)S6Libc{!W>M@rO|n||P>gBRS>Mk>RCZj9BASeS{SuVGf~o35z;48u{ACsv zWsHVV;I`Eujvo*dgK+?pO)>zOQ`bY>;nu4M6_OigY47gik=l?sbw4LJ8)q7_`j+H9 zv-5cs^G@~LAAoiQ^-sT;p0enDek)(_BjwL!Fu?LJ(k%4AnkxW zBMkKNQgUVI0Dc8D=0c)KoWRf4yie2Uj1W}J5O`O#j`YD6k&q6qyEz;8k~~Mnj^}Vi z3qxPmnl^40A3(~25)DgZ{voBNGlqFTf{J)F)rY-s{3mAuC%sfJYH8qq;=Ooyhd70alV?(d>Orz zmpdUwxhcVQEDR*gKfWmc^^DjoAZw^fhk=SJhI*+HK4CAJleWgm@vXT>d_y{Am}(vnzcvPs3BIA$RVXLAn%t#=!gY)I&H%pdp>w0u%v@VR zT+PS7cf$NPz;o~WPTYY0cRygpHV;S(p!My-L->^K>aoj^l3Mj=wW(J+fE~7>Sd#FZ z1eFqyg)Wvf1V>qU=3F1s5X+RY;ODkSJOI)yLn6jMz7OEHD2^be!KWk`k|K%oLnj2X z`wKhd##$qQK!IA-5Cx zy?`HyDDG-nIb%GL#uA}qYB|yntz3VRRzBd}Zp~SqZ`oV=NGe8n)(0#Az(En;iVlsC zCH7b@IyZICzHBBW3Un@aM+jXb!h>DU1Q%jFPl_01C(PTC*w9HcK^}_h>+hUQXre!> zGl^Yp_LgCyjb3Ikj4!Qtke#1WZCcIPb|GIF@qWVBi}qz6tM(Xlt{uxpg@ca+NAqWoo{Aso*#qsAx}00RjVo82?Yd4m55ixsd8G1?#HluEU-Fo9A+fMG1XMPdQ*L+sW#3eYvigv z*e!0%VEMPE|3>0FA9aB6;wYxuXQ#~CCclog;n1+zlv`mxF4W>2ZE^dIzmKQM&TMu2 z48CtOb2*Uvr=k}c2JS0>jJGcjh$dIwBM%5J7bddcTLsBh*|l3# zLHXM9>D94#+1{{qM%j!;T&m8lD(0_Wh=%RxH#UM9tGk4`?$GQ^LF*8dmUh?7V(^!i ziNZh@zzgFog8>Udh{8II1(%U#zUvnQ4D<2lWaWBo+W7J2+1z|HrDxl7oqlt??D&4H zR&)IbV7C^H?rU)-NTezHCX6HkOiFy6UrD!UQ%}E6o-0zM(+Dpf8?)ZXf*wuA=YZqodEO4*ZJ`1j(16d=J#qQu$p^|1>QflFiLN&r$~35kE2_z&e7 zlBZ%xq%=5cWLHEhs<^(FujubEP%*c`up5Yv4w|N!@DUsI29=V~!{&#U_L6mOweKK4 ziCTHB^7~kNQSnHKB<;Hi7b-i&8D|~|3(!JCrEwl8-1sHCz7t<1=Uw1OmnQr2i~bs7 zWom(9u1c|I*YMrxa|JZb|Ct(BT#vv#V>^`a-vh|SSFGke%8q^;;gpJ%J@KiO^mf^p zm)wkx=Jx8%ziuH43#!*l3K;xVeJu(T#-A)pYB@=hu>d!UMwQxCC*w7qobo)` zR6fGz)7r!A<9f663^B#OYUxTqy&Y)iuNQ&;%E;w(hts@!Z@BMSdpYgTCbkh_qyVTjORiR)ZB{&XO3+Mk`gR;6y=)qK+pW-ps6b0hP%tcG#%ICB7}%pYIdwq#Y0cHpkVnXH8ox{wZ!l!}B; zd9!74V$?J8mhyAckj3sbaAtVe+&A23$tjl_Q&1DcDOF!*a>um84{YV=2_oMablDpC z*)!nwngXB#7<_@Behr~N9v(+Xegg7#U9N;+8jrbQ@a9FDw8hNKq&FLWylY#2doXQ* zTA1p?a^ieiD}4{Pv`q=E8%zdFKY$8zA{4~+S{mjmVmxy8#Ez+sk|eI7SQ?!;wUBfW zDVUYcRGDOX@-OzSQ;@=?*=~i~c1+^4r%fu3lmO6K)9uu#8l_oKT-v4_k6VTJ$|^E7 zo~eV&&cK<2DNq7Z!xc4zyJCAwH}ej+@KA}9Ck?cLr+d@5C&J+(7D+-cF~J&*k>cX}O{-mVbFjB1vOgTUu4a+C{R|QYd_03FApPk zN4VP?4h(arc7L(`yVDXDhW=8|WVbWr{V?72vVS_c`onYnIz%XMwM;fsg-Dk?Q*@c~ zA_Xs(%}l0JH8&cdCE8t+xhycaFzv|A=4&imi)Mw&rtIH>>7yH)`gGyU&BbDbLJbs; zW}j7L|CFw>C<#T*vpEW~6xdv_9~|Jq+ctmT-)Bm}Dp9YX?-K$Na!RQr>Z6=XiT$%* zx;ig)^s$5Dx_NLr{j0P?u8+q`onw$ZK}=3_fuOwU=N%ECMBA1%vqt&zYT^et;okJ} z$pz?P9Yy6IrF3aaX08NY9(Qx{$rI;KR91D48zJ;8Ug4s!fneJcO5wQPrem?v>Q3uv zM+igU;?Nae_O>6bX!R+3dPgh%tP{5v42i(54VxkRer+!sJsA738+F%}`Ug0g7~tN^ zIfGw6bSqW>UTyd^RJ*0T0dkRb;=nl$GRLI&3x7VrLQrV<`qPZ@m&1~gEU7Ul$+G(G z$226{1TDu@jHy4M&6n?&`frKh3xFK<82*C1h?oRlp^7ne%xR|(@S2P!z@(IY2uG(R zC_q*qDbtW-)yF;LrcJSn%&czAD|F6_WrYpJZ`AMuRugxD@9QmEI#}^JQaH)ry2Pk@ z@PpXSikd-j*FvP$!VRwa8HgGD1iTOSxX1R$#&9~>=7-Hcw2NVDFtAIK)*8V8Q^-< zm){qo?cZgp*==G5z-ONh$!#;Hwn>tm!6`+&0}nv-*C;kgL`+tdmFMP_@OC{nwy@wxO<5fc)bWqwqiyb$ zQ}vD_(a-P0auH_hRsFR9^2QLXx;XgA~s#9u3nS;G)-+^Ml#lY>;5e z#UsiwjnKf250j13z!l4`ZEQ-(O1^|IK`vH7{;c>sLcc=sKQJ%;I>&?{+ zU*MLjN83*kSXMO5445M!L6Zo-h9XQ&Ql};$!&TPzmk>Z=1r0S&xy{S^9V*h_oq&^Y z)S1AI4;UAaz)LyerFaR$*`^Z%KRP4ec!QgQis=gy49Fa8JRZ!O>CZ`7dT^w2v7LX7 zE%OfClD+=5@)p|k6u9wMz~G}O29;hlw-P3`@?=}&jY4p8-O?ep17 zm?IrZ`;5NCn$pw^ZjBpreJxLVgj_5dnMJd*6~LAiUW;lIO>KsO`Vkd1cW|XdLD{8k z$pL1$9IHHBgoVG4^uq4$XbrHi=^QWy8WHHr%ZfU%a%9>49 z_N2g{JGxme8XRgUGPcz;S-qe&d9eC?7(<~$1gis7KXVh*j#$V?KJ{TdRg>Z|bU^MN z6a%HMg9n;2%RW-pKK3%-OPxkon z=23{hVOWRfbcpl>wG)s6?a! zB~FfZtBqlk<+8a(gz;DtzXm4xWDx&2`T9@W&EkSb8g;? z;R!0W;ZW}T(x^qgu}(jZ0~eG%Ba{d?1yVer;Ik1!?||e3VBQ~J1Dy3gG6BMfo^3mH z84jiF;+;|oMFRB^EhJ^8YV#V@?HHC$BSeiS3OR2AaaOYnv0~#I;x|eylDYoiP5LMl`kYM~TZYV{eRb z#w@`J^hBmX#TN}!X_HZ|4)CP3u^}#-P1_OKP?#y_+05G!yeRNOvf-PZ)3t+G%%4mV&_qIRB7WZYTy zj{9_Bg3Vb@A?*W&OoHkuvA~d1;*QzoG`>-NHJ)T0cU`bUQO!fe6>vQV`FfgDpUtdSc)4h}<3?QK+0B@&TuQB-yYrrPVaNFn z-w}h`!q~1xjS3s36``6dzS_n}w>}zS z=q1tcp0{eD8VS*=QGKN@qQ0Oqbe`Z`Zr0uAy_P8euq*Li<0@bBiYeZ~TpN;+hZ!D2 zwyR%~YFN@5QM>_>92P61*Y+O{!Kq@V_7nS?emn@40v}BM3y@+Uzhn@bCbQ{!BrEv9 zZQ2!wI^7$;az>Wq#R>TYzQHRp)7;V8%KUzPO`=m%*+tlS&r)RdSZj6dTysgsL5E+e z!p5;`DknQ0Ym(3?U1<$poXC{zYnzyoWhxde;;@O*no^vND_gjT_RKC*^i*X#oy{>k z-cnGcxt5Wh0pOKea5z%X)=io^l;i3=c!(NENW7$Q+!!PQs?}U!RI`!ojHIY8spQG7 znKfBhc68{#o5*t{Ppkq!U;d$(GioM=!J6?|ny&7S@|5Ud7*@7D;(0 z)&|R3g%&AK<{OCSfOHK8%{d&qhn_i4BZ|O!L_~|%51@B}!G(}M z+Z(82#!#XAfJAykL3<=u$Nw$CM^pjjd4~0S-Ddoxnlu3(?aQsgl)QE}j_7#$o0;L; zb=h8{iAd5TCZ|0K&YG|Xy45o<`O#YN%b&;-9QG~u_?LGbOOMCh3W;}_C)JPa(7!Ak zyQ(gtpYZ>ruP3nRWnoZ1etcp6r|0QEG%ft3JRs;?xu|dSgMgJ$*Y1 zh?m0&TyRPLcgM4-S+#nj1T}%V zh;@Z{ATFe7rCIx0Q-{{2Jq7-=`|Q5IxR&>o(D!r(rr(c>*@u0X!|bLJFthW1#r4n+ zsObXEgHz+N2S999V*+>NgCbMtFjW;E_J2F|eu3ftNNK3ImB#G5vp4BaMFz_3W z({9gIZ~v49$fWvJj!RqWvO7cuFuH@Th?+OEaBYXQ7ijLZY1i=P?4i5;5Oe0BkHsobU3qrEU=I&&-HR$w^r`wbdur zhg0)eb}r`WqyI*>&rBe$o9tZ}SJ|!o>4kD7LIka|g8TG#nC~5ziNahMEMPVaVNJ$^ z^NHZFS-J-lRNl&091HRK@k{Vo02J}6^c-lqp%E|P*jr>k3yF482%h4MpG;{|2shA_ z698xsx<4g8BA${=i@#NZOeNM%vKJVT<32-NdqCt0UwSM7_xU-^R!fnjh%9F9qFW|D zQ97#Gy$W!$DJq!^^p8D~OH5~61O>dsCjtFZv+HaC(lq zk1T|sdP7zjmQq+vp;NR}xIPC6W;S$&0!XmsRr54A{(jkuGCJ7C0)FYu9a4P5+2tT|7hJ8=M&8>92*if3e!PS8(|%=ad6y_B$ulZl)JXZF#L zYrVJMo|9&UVNG|H&eSj;|t zyJRv-%E+?SHNm=u5zg$|!h`bL0${toJJQKuX_$5>0LMzv?@Nq?<82)PD|mHyb{Yo3 zo=^ytGX#&)1s5C8Xit@va0@1hl9gyLI$#0Gmk_mjWT`kn(e5IZmU4?C>AgWnDPq%rtU^Up77174l9VqcD2%B)PvsYKRYA;6?uVPacI zC%#$#I&PZ4RhN%7jlwuGMaPUQ5=wH?^pIVC7k*b}DQ*J#8f&BsI(jkNaXIMu--;wg z#n{yo+ydM3QT?hacG@YL~Ns(+_JtE$CTB>2&CD3drwuCjM zWN;K$OK0$lSM2(uws@%X9?GJVy#P$Q*?dbaxL>pT&m7*I9eknHGm{X)S~?uwCC^B| zXADj~(Q8sV3c%euTGSG{I(K~LPIE@8x0{n`OJ}o%%EWJ;+i?@2zW`;^`@UxQcxBPc zV1}y(ep7T)1*qctT2h?zDYbHt^*G~f2g{&jiQJY&rth~}rQ`m!uxkF$Y3jS$R z20S{QqwQ&nOyqR;hOD)k4F|@7Tuik`Oov1?N}ocuX$68Aju^#5`7XufZwZD!WQ}UOil{KR zS)y@0PAji}rW^_6R;H$0TKbT1;5@Y#4J{4m#YP5KBtrLY@&cmYiA_xQU!ex-Nd`Ei zwO>$h!6RY^by0H<^j;4U+*6C+%$^I8A@)xHa=fDfx#jYuku|A7rxpMz`rxA0z zzu#$SK(?Y(B(ea)CnY8_+sy9~on1Nv?xCkS{78H%$!7wXC{bo=_k@We)@R0ZIG*e} zz+@l<-d~_k@_JK*r!1lF-iptTvfSRDuOGMHv`ceD-SA8evJ&#@HumE&Qxhs|pEBtr zgtZQ%aBC^16Z%6T?9(pyrPrIQ;3OU5pihokz*^FksVOr@Dj`zN@g)o|zO$~n*`d_H zL%$~xUM^As5nnPa!ta;4kz^FyqM+xz8k9NL#p zU#x`yiGbUrI<_&NG)&!ZUd_}NCu=agA?aiz6C~+FXtYz@@}nmidN6gtQ_aNzmO<+} zp!$gv`=grtB2X_xPEo*|E2i% zK+1(OgJ!>ub>+75IdeKqwVs{)i+!O0F*)qk&~=dSzs_mOWHjC2Zy)gJw@&yULtDp* z-{N*IeRKg30w7yiMo#J56(;nnRvu5W&rXvUr0KC-E<6K2V&SKR3@9H~QV0H`Ynjo6 z*U^(e$6QD-fFD_>&7pJ%7n<22-|Net>kuCCMjDb~2-G6c>n5GcY-XyPsh024`vXiL z=g^>uehQ+MT4x`HO0i8K9DHj%P6gB5cNsG1#_4<}4B$5zk$C8vUTR!7u`0?e>xDYo zOJ-Go6w+^B=|Ms>(C6L2tdU;DKZ03fk{O?EOm8Qy2Brjq9DYJPf`%E@q=s~@--aUq zp#Y6rhtbhc#M;}ViSRuxO&O3+c8Tg?6929k{gU7$bL~~vsvNNot!pSw+K{8?`ie!z zi#k)`3}{z+^xj8VQBw`NG44tNOT=`!AG59|U-^07zDzI6_{e*Ry%nF6sIitCzQ=56 z@W>E_Bf2Jt^8u6J05L{3qFBKYh^A>k={zFX<}XU!#4@J=eN9h+_xs5C7?bl&$Znf1 zf}=dc+(cXL^&F~J6;#DBXJ3*@r&x+>PHp3K7tp%Okv%PYiiT&LVrF_nOW%~lO3fao zA2tCo556cFPf0SQoXyW%ak|{*L$_OE1Wn*ccEn}jj0$Gr2gjA(>Slig-O<8Q9@<4X zj{^Cqcty(OLMr=79)lQ3tey}AJ7GJ_EAYX4_B7W{xX!Gh=Quu7NyB@%bcqYYJRna5 z17I6CdoDB%W0&Ci(n~Q6x|-|U-X=+IFW*v*dX=j8e)QNbD$t1j(cDz7 zEChB@l7V$IYOHBpueFnJwY9440pl#CQYIImR(ZgkzUGJFGbqgc%frl_1&HH2*nBC%N@)#cQFws2T-)sG zQp_Xu5XSG88kBJQrd3dl6r(gJO++pIGj-)2MmLNTrD};NJH{bL0R>lo1A-XW$F(zI zbfH`!OL)s;nsTN**z#bC3Dmq>^(^-2Y9z6$#4sb2$=IEZ=MgFwDoSu#P?I?Z8EDCcEr@RPZ89p%`L| z16m++W&*RZ(&2g?!>KinkQh3x{?Guu5Mjh2Wbe?bo@zApW?Pul5WMB%vfl$&G)uL2 zqitCO^|3Y_J70u@zu zg7&p%i9=4gGGSvF(^L}^*JdPtUm@$H`L~Zs`BFsfaiqx0^f%lSSt;r1tKtuOLmkE_ zwJpOVHOI`t$i?75;@|rZl?qY%Ce%w-#Dl=eTbd;w{fi!ca#f6gB(c7rtb>bYKjzK7xkA zJObF&h`K$rBijrlkkg_hbNZez-v8Zs(rUJxWAl9?H@|HeF#i!*|F0zjKIR`wMzzYj zBC;CB7p^>7iV89LBWbauO~5iLlrF?@fOZr}0RmATs$9b2OcN)Q?~_8zTvURPGYc|+;oTy9q5=+sy@+PZ3Ra@O3YhPNOa5=N9oWt~3Jo@bQQ6Y;kJSs0KNmSPZ z#u}O)0;qh!bRRM7gZ6|OfUR1QQ5Ru`Jc1E=M|^mgtl?D{tYT-;H&}&ogKFH}*at9a z?Yx=e;)J>fm{TkcW$PZR0bS;M1h-tlOz9C2G!=^G>JC z3o_KF6#vP#0ej*bh*@;$FKV7AIu4De8;PwxjGp34k>-t3bY6OYfG&y}taoTQJ&-dC zSRi!zoCEA4R>_WT!^Q{$eV_(sU4M0h_($IyuFMeDW9n=Uy*;qgqqPcW%045>D}VKB zj7JeOwLI1{bE|)5n}~1f#DrOGY?Hv%6T)CI@H4&6SaF`S0dOeRoLz`O@`T3(t~6(<3m62MK7jVT z%Q$CR66Qmit07ryp3ilr^m<#Edqeh?yhQi|12#>XA9XSaJd5Cg1i@P{4q6I`{$-WVJg0PLogVzK@QCmz>%{$j|< znQwb^Lu(K#f6b3C?DW?g#1=ldT!O4#9QN*jPy*XLcSoQSRs80r`i|h&x{P;oxKk#^ z*2rz{*~1~3^%A`Q$(@b#g7XJx!nAsg<_%oBYjtR)NQ2T7kxcrv03Y5V6q=y# zzo-%4-X7Fx$L|g)-G8_D|CxqT2K<}&w9@#P z)3dvb8vgA7eMnrUNY52o@y%&w!#CQrW3Gecmyj)+ec|6m25%ccz zOzGl<*tF1;m3Mc?d};uopNT=LLR>kqUDcZ)uw^0W`rFD2A_*yT8E`HKr!#LPxAr>N z`2V^lSmRprnrouu z+Nz^&=5;pFh6JaUnQI7cwEvKHR6y}}y>*yOJXM?2Rq%?y+zWATU^Y+)KtK zSXsNZVwZT+wzgl-+?msZpEt}u>pvm5FFfxH#bW&X()~{|2T#sFuPkKFd1mfcd#AeI zmnR$BU;bqk8B@keM%pT(SyQC8@~J~^2o*Gy9RiLDBfpVijF_)=ZR&y^!>#DNXlq9K?0FNaA8be1cy~E5r%7IB=_y68Wk7e}Z??aYct2XChjsns z(0L(~%}*vS&aikTw2Qz8nq(*Z>o=)xdvQQ`9Asp?_u=j8;>3VYQXP~emcOb=Bk6&p zIL29e49CFLuwe^b4FJ>|CRP|J z_34LZcdoqb$_C#cCZKA2&qOPKpODWqvIc|Re9Mi7*KlYt2b9aeQUN!_4l}bYF};Ch;KdNv(%z(8jb^+%uc+u}ns=YyeyJT@6c$Jsg>97NLryq2CxUDa@OOUl|07@q&HIG)d?H| z+Dod|CvDJbU){yJsMjA4^libSPuJLk6FF`r%OCFmMj z4VZ;&C<-WMZ8yl$P5A*r(i-fssDh)|;o-K~2fh@hLETTytZSR?#s|<4R+2rF%**k< zUh6XhU+`2IfFID3Xnkr|L8gB!)orE|iMkR|NS{yWUy2*n17_#b>AEpB5$n~A$!IRe z8nrs7jz#Vex{@EccE*5&FQRl}^X9`7F247E-)sIQEEf~=vOURHHRHKt> z4w?Y3j;o*Bo^S6N?g0kAn8Q%20b#P{Bs?5B{+a3R0ulo05B{2I-E6?v&Dptt5N`gU z;(b!rGfj1p5XAb_KAVT2jg#jN0%A9rj#%bLjr!XaGlTEM6KE$CIC%*|GzCqhe_8Sc z-pp%a7s1GdVrJJx3`%OaWa_ab@P58`3n2Rf56XbqP)JXIegY1x;1_%MO$n4eZs+9S z|2F=*LTY4ltyOs;6mW9$2ygBAF@+(m-5qOP_hX@BN?0c}ZsOO|X4-k|=Z9T-Q2P|4r->Tizqt`+5@azPjiB9|VJd{*Np+>oohT5q-Km7X&>=Am*R?xg_-s z1$;H^&#W%Sj*S3idpbHDZRriOJc1%D49ZJqt#OZ@$=U7 z-B#C3%C|)m>7T)Q>PiwOjD*J!f2WgNQs|Oc{ho? z%pIu}nejd3qllPQz>xcZ3(FNztPs}@l*tfn{ImH;omhZ~DC&Kn>oSFNb|6V>n~ z%QlTE({*e=$iBtGPTShKZ~%gX8p75u7ZTVVYPTwXsw`h}z)4K~Sjkp{v*(D$E5=p6 zGd&oKFkKQ2zKCMR%`v(e0N|!L7%c2>7?R zk_4#|qrjz#P<7OJcNI;O9A{+WW>x<^Oql!xd8abZ;Ik3T~~hOSahsc$WZl|9H0 z@(7>dx?(MxKw`rCvvAS+g5+uc+b`rLRPnB-qjHTKqob%l;U%KHQ2+}{LN%_1V$srw zGDIF;q!#8RTrbBcl61#WOO}0ZAXv6U`f{b%X}{46IKEM-Z%|VxX7oz7V(187jhraY zpG1!8>jLo>FHp8B&`f+I!NCU3;T@u&zpX#;MD{)M(6&I^E#)KZ-4A+OdGMP(%c z4jVIjl8R*d-+&%I8zYQNxd%FSi6>0-`IbocJ24LXS%-r~#C9vbIkmS-0kj_!u+Ty< z(n*331MZw8e6d_VgP{79D=@>)*QAJ=ItOTqPvy|l%198d8~|`n^ryq>*TuT zbv6VmQsVl>3VF7ERdxg zj3EY>AY(h?)h`tI44BVtWFDyNpNp(3A4dn-I_z$>-vh;L}&Bs zc(j!bW%A25d};@xq2Xy^QJI3)BU%15t4M|7Wg$=HuoFyfyx3y{??LirGrUzat0m`c zLRev#f;HM;AA9aY(g-|6tPn<(B=(3F^z`aeeCc5@&ve6j#H1f=tuTy%H!wV7|np zKdUACYqekjl2mp6 z8&?=?Pc<>*jDpdmYX?_fx>Kb{2_f4gOoD;tN3>w3jhV95u6GmvBJu|--IARD1W_v46I|r-mwHt;WWz^wSn`j=Q zi&#$A!gEX^M^dokXxBeAhY~@niDBEp>v@fLH1}wr%Lib|r428)wT%%B@T^3syndbr zoi(eqs$fhUj4*x|2%~l2F^ke@?IvyH8`w*?=Mkp4N|ElLbAF0f1t_;=LUGsM$zx%x z)K--T>I1XQn}_AVKd==YZ?S**(_y4Irlle~Jhf?=o$$bpP;e!A;`9+!Q?-sW5;@Qf zEI$y`z-Uaob%dXXGEtImXzlwD(v+|!kLF-x-$}z)VE0iznufJZ2$xuK!js-M6r9PU z^G3G@;=vaj=gEtK0;F(7v|9NYfnWKG5oGdDXdrwh7#vJui}5z@U*TCA2r8QKf!zy~ zxoJ^34!!WSBe~kmHi^G$){6@ZJ`*$Vh+R_@7O$gn0^6b(8Bj*>p1KR*X3~gx*}3_f zAAKu$B7MNGFUAPis7A$aka1uQd=sf@yFA&jhrd{~A30y{(B+)N=46fRY8AAH@n1Dw zN<*xKrII4V8>H|k(L_=-QoRlHHGK=$hQMX$EY|fj3pxLx3kzk?lR~w}C{01EO9C=t zt5?Z$y0;E+(;HB!*dRYE@Zmy`M?nJ>)6x>T1PvA~5G8FL$!p>~kQJt)F`6AOa*A%F z=CqFO7IxYB#PH_29eLE$G$MZ9#sFr*=~C1ZvoMAV7J1Fg1q?gsbeS&8~hTZ z`haM|c;xkVDXNX@j#YXkT0$2%o_56GEEQc$SSQ6pUi0^JdRiv}i$6T;8D=xaymIGy zr%f;a;b8kV1ZaMLFg8FIc##?A^CoZ|6^v_as3W)yY4 z5r%fZ814`x#n0n9sk~My-R1hBZV=UYW3l{yLMbOvLY6C+-3;^O2x1t3JY0;&GdPPS zTAOS0Em*WGc+C90ovC2}(G4le4KNa1^_swJ*QyP=ta6Dt-%y{s!*3}q87Tp@P2KlT z1>r)-!4n|8vai5xPM=atL>|ueWD64PTYO``9?0zdn18;w_hWqNizW(W4rs0lrHynF92~7W=-?RD z`~9xV!7>)wK)Q`Pdlpu46C41rm}$PkQnUkTGK>D@U|Km&3`cBi2_UZ7L;tNjJLULB z3B{T@i~~u2+{)scAl!q=hp%!W`I&GR?t(kL5BkeGqGlX~NjHqpt_iQnm3d^=UXjq^ z&s3!&mS?k|yem%h7#z-(_8mZr%koc5e;mwKd`i>;6EF@}2`4&Z3e!F z9Jjlu@6n$wKdi2%JHP|$3hegQUAUpIR_Qtj#!{7&Uf-T|M7vhGDMYw7Z^iL5`C%M# zs^kPG0?TjO`T%KzAO%SKYpxM1KLmY6nJdg+*Mr8oIYg2`Y}XzlS%LB9Vc`r|^SJzxFK=2alj3jvOK#15cELO~iA*4TYi&wpxV7<%1o#;33+yA^Wo3%%qu;vvUmHRf;M#gn8f zNmrHSFtiS${?xI-7!-&E7%;N)~?N<+wq|D7#zE_ki&;o~;!R7)C(%}*q+ zw6FIVSGE+lUJ)QE5KQRphHJ%I5a8b^wp|R_CeywwXkWkwB&SWlw^nz|RL^RRTt0eX z5%ou8r(dWHmJU42dqj;&7F>|KXEnD>9yaN76YO9mq%?ZM5SLDUF9Tg5_=<}aJ|$(Y z2JO!GLc!st0J)yEEbPlxC!&XfRV7jcLX-cJSL^c^`VN?qBQq#+q74=9r%!qI>EMs3 zsqE?v+nz-+(9-t`s6Gz8*!hbnpX~U=MX!F1fOE1nAc#c_W)aqXeG11U`sQ#d%TS$| z1rYaTTS&(}*$dL@-w?=s6uys<;`OT26dtQ;)vEsClZX^<~*^Ij{7T(l1 z=TIl${Pos;0|Bruw|!Fy|LH@jDU#Hi$>*FCxiK#_(gFFLDxPc9-aD^cy_p|`mZ~p} zTP!$9VKeXcY|aAOkU*@&UVGsgGRX>~>Y-yL0jU*}?}0JHPC?&P7+-JKPj9taWMm0AKLD=D!yUn6y&GYnO`* zL}DkK1OtE>5SX%Nb-UKvt;quOtA6!VVv=v$2 zOJW=}atc&A|gx$#(9N63o9`H=}vL%~z}Om1_m_ zBhw%xGwA$s+zt3YP6Na@i%jUQ%;SrvK-JO;T>uQ;#0E$#b3s0=tZ=$&ta&DU?2Ok> zQam=!hk^M?cJ%iniiKpBLK#5y0GsitbIXw*>DEdDQeqHCSWM*3oL|NvXa`{-TPLNk`0Q=3I*j3`FdfZnd?CIIfTS8WFq3RGG=O=xL+WGBY zp-mZVMNAoC{P311CD#!)1|#wp#;@af!~tGSMQZQ60mN@JUVjahN5NkZf!wJRPZP21tJCzwlWGLE&VOJQBh2pj_v zP4#4gYM&DrjhkVEO~~=YA7&w`Ab^BhOU5HSi}k&Czf)<%*-?4fH1!of?M;+Uy0`Yb zJ6&eLGyPcFUPBG?{EZp>_dU2|1^3U{t3ILzAGvV>(;7U&Et+?h;-2GNDwPoBb8!ie zvE4~Tz;Pcz{j;Kj_3zzfHkKPE9e@n;+WbNj->u_&aWs80YD1+lX9a056o8w5h*nsq zHfY3zJjcpcqwGF&-&+5H8hKxYD!O9Pjwr@JOe>(}hJE`!%yvg*Od=DpUb6RuS>L(s&9bg(i|pU z#^^r0Xz0Efa3IaxOcJlN{9l*959G<2l(h%)-s(FXrSD5kFL7}oxByOTQ(V?vM#$MQ zFcUoS+Bh*E5Q#7Xi{TlBF2w*`-GRrL{V-i!dgQF(Yxbf;@N9HTeK%N}cXb40OYDJ# zthr||w(VGsygb#~~1&ebqH~kcN{R{X7qB{V0f^R;vQaZv}L$sYA;ZwEVJj9DOk%BDy>#_7^@{f}&zhw$r+Q~Wme9GROp*3##HO1mk`h|(m! zzI!+S`tJST07mw&48k1wuU!Q7pIwBWL(-fJf)7yJaQRBn`^@^`Dxyg#m#2Xo)Le`O z-IyyWa~dT~);Q|}8@}P1VK2vF)IhbPSB7;HSfKDWj21lrHYr%T2h9@Aaz@kna+dHH z?d;liepUwCn&o)Iq37d^P5hWXz5e`jgZA@>Z(gpTVT`>vf(nwTG0=V;ExiiDJgU%W zqzYh~I}r}QnrtKv)pVQ6pUFhy2xptQY~Ca&%Tf@~eQU*MOhbvjTF0!xPHDN`&Q>Po z3W9>ZitoIq(u@MEQd+xaXgIoD>JS`TpFl+@#CRAGecp7C?SfP;4DDqP`2zja5Y z4nz!=9VYQ$EgXydrYgAiSlRc-PzfwGgtf*>E*3`GivoDKaHf)jwYhFfW*h8_@NFn2 z-ZHI7w?&j(-sc27S8tFx`J??CEdE_h5D|JyJ_uc&Sn)$|q>;7l`aIZv*_hN8EI434 zD|#LkUfQ-(f?o6?$Zl||Fz^gQH`BI_L4UEoW~Yrja&l2wDa0GJI!DH;j*P3NH4ENK z=WMvsa?l>41H4>gAwB%t6Qh-C3zvmOxDd=a219zCK_7p>9)_yoEw4VZqIr|1^mPV0 z7l%sXW z{m<;GB#KV4hpt#jeNB?LhCQEUQ7eF|!O;lf zNJ^s1^7_V>2UA`%u?Mn=naRN^K@C7kxKa?rvRU8-r`$wn(>E{0?A8V9=^eAc1WA-k zFfZuTkoead9yqza3eb)0dKQd*=Xjgd4*U=YGm}mxbtr~cLozNZlm4~B3>TaPupDJ0 z$v|(Fs@SgkzI9&ISpi!LRWxO3rmR+R zkU-qHT|B+qe3ShL!_%M%qK(XbB#BE3JZHlN)4|kHSy^=z4({37LEl9^e{y!}&<_ZW zuGY|rAmdgGNzWU|rtBwsYX`3N(wSc#shuB|6Nbm5r*wp!6t&%?=w|@zi*uyxOMd4- zS*%X1A@~*66{mo}lS)_!ELC4sAdO!O885?n1OTQXi&V?M->R-NK)amn=SurIXbJyCRO_mTG1`~x}?2a~K*>vK@*Po&ZBX(fKNmxyeG zJ?6NsaTJ3Aj~C4Qm+VJ?QPj32Ae2TXG}nY#CaC*DiBcr)n?rr;*f)D`IWL&}7Oy}BQ z470IuM7Z)?Res22uQsEO?*N!~YtzH*Fr9?*hA;wVOZeuTV=$klRY`o28Lmw5E!;Nv z(i_>1GMnh|)=8V{95!loa{ln!N>dHg?M7-{=pw8(Np@FDy6Zmg0!L#{Hs3?wl`!qC z)BWK^0*0FLw>Ed})jZ#X85v*~){6b$^%9cpycXaIZbh?+I|aQl2mmK@xp_K5k-L8; zJmbSCm`lU;A4L0RYlMVEhafuhc1Q+>5`?Wi(Hy=wyAi#^j>MHFPqdrLV{Lb?Bu*43 zX`rXh08gvz!`hw`DFiU?WvnFnE>W__kkdlZOx>nKr+@0U3N|40i_xI*y3%&uQvA*M z*Fyw3!D1qRO|U!WCxA`k$v)!l;W6^+t7a7jaX=OC34Vm`+&3nJM|iu*wmKu4=AlZv zj7*pBa`Ii6I!pdQjf|<;TohyaNxhfe=X+OK>~63+Hx= zc+NnHqZlWHfWBBu88D91qFmdP-uac{)qC2J<=Sw2>s`L_^zz=R8t3ZIVy}#eSGI)-1X99yugLGeU zI4HlxNj6Jlo31%sS6i#AfCy)4iAYQtCsJ+oF7b4%HH3((1JB91D74Y*Y%G3J3J-V^ z|GJoSs%wE~%5uOV?DV|vhyYaS7>Q4GpT)`hSPSApDF6b~)-dRZ*Z^_vg`)k$&&U(W z3AZR^d(4MoN~R~jb3-1>pR1b9HZLkL2Jfy6OHp$uTUQW6ZRlsf(d~?_gHCf z!@fgrLLp4*BN9;lt5lPUk6=U`V8;kV0g1OBQm1I&6B7v)nI)80p)$!vdpQ!B-5{(O z43l#um;mzUFun>(S8+!?XN%v*wsGsDg3M16x>x&{@P2iJju1J*gZlTzey^QaLANaI z2?jO@i}2u2P(5{w|h{Lshx8LIzrwX79+tGO_5N=mm zPq0yXa47sT>ig+rT=$H{zuIx2T-$9LDN9@rw75@qsGLja-h`4{k>Uk zsq+gO*4i4HI_}0;CdCn~!idA3JyhNLon@Wj@+FwIvp!*%?7`|sN;&QG)#U6CZgmPQLY9o*AOayy6N2U(N8ah>e_qo|7N z1VG$t=i#apSI$IwHaLazBRVJk zvzy%n)4WS@MoP95@eAT;BMa$Psh|mw%1vb@lk|DC@p6o2L-Q$yF0ND+%1Ky{JhMa% zOR<`MV~W1D5ADXCH-vCpvr@nr96VJdG62`rHh^##Z#6GZ$#6zo>tr=d4^(^D3GIm2 zgby>UN6==_h0ce4y_pzV>Cm_(n$J^($abQGTopW8lzmw{xS9|YiS5FmN)bZP=tATd z_or$uv3wzF@T=A7kEzp2)leQQ79Q*NiRqOU@1P4z_F}R6R2h$d)@Vjmvd@!sB~`RTk** zB786u)&lb}N=zqE29!rXG)VzmG?Fx1Ws6sk6=J&Dg#N0v0hq?J;4+`uV!I&8Q_Wfo zmlo+7mFn`FBA>|{fiyY@NE}d*F*nB)S@AH#4PFf{FQ(6Bcb+`f>*l8R6)mnC*7^HS zB@0wR`H;g2wpuV^8Vie2q>=DItKdCN{vuOZbv&*{e95G5={~7!-N^m2-zgSn@hr2O zENRthOI4ysIc!XOn^v)nbD(W8*RM|dG{-hNSJS-v z?r{`I^vyL4Er#`S`cYC`u<5Wu|77}p5K9_qy3 zTjHw_U&vB_Y)Yl$GIYfhswLU-R}4V-UJ1`}e^E*k(SVU6^L9 zxd&{Y9Aks`m(>?oMBd>(EdNKrf&-0L%R-DD8(>dV%$~=AK%OjIv?8hGaq0CXJr%iE z{f7iT?OxUGU<+sB8Q=}Z4s^yS5(&epvmjK(Ah)|A^rQee=0zCr`kb?;wC0D_!>T0z zZc24&{#glpNAgw8S@`%K8p|JT;DtK?B{Xi#VV1Z!AFy7d*pPW<**Q_@S5uV*Z|i`f zflA$55?R`11F;e=3HfJn)w#6b_ILTq+B8v2#u7`HHp+L8W`F|Z*)94jRCub9^5icn zauss8vO`e~6qgBqR5sB;<6Eph4zcua5{xW!3_(`mBx$N}q&w zS33@f?`x7-nO`YH!Zc{u{nxEPi&m)^cJ-6Cw60qO!W|#&X200)y}KN;IglENYX7aG z1{<6+xCBT2_D%lFsr!Fq&i{m9(&gBEJ&#}4(D-~1w48^bTo6=%LzA@*LzyGd9-Im+ zF*Ue?N;Le7;oNWY z<<_uv02da?gTw1+-WJbh?1BEPC^JQb{pGLS&=rI+Bq%to12>lGWs;W8^uV_8bM^Gc zto4nO8U1A(?2-i&N&N1X+Hf2=n^Dcy5L)$gVecRW zg3+q42E>-J45t#B)`-FXL}=k_Hno0!=`*>(zajkJDM2311rY*h=sD_0VEk2Y_9cI9 zhLOh~u}UZ|L!;HYLU4*_SKkBIaaUxrPv?{;E0L=yve622t#NU~;6P~nQ@TfWytZ07dxI;aNJ0MXLCTk#}>e!NOz4V|wlS zLfYZ;{n!C?HBbwH01_ZSF^y$AF^UP7e0eB4!zzzC4l(02G0Z>mIJuW9usBOu`zO_F zo;AEUi{mPX)7*>?K@JqJx_#FEE&5qJWjt9=Y z?;OqYBr+O?6_JyRCJ?f6u@3+Hd~JDlCj=)-qp=w_=p{FaW%9fox4l?HZ@tl8jH)zR zGLN-9I$atTg^cb3-Kdisj!t6Ene%b614&1PVh0z8lXZ^n|Ti$t?T z*k&tJf)!@K59)-3WShcFe{wQqDjWmTo4880OAP#u%3b;Z42`NT0kl4GU(JDH8_Ru@ z(-YA|sRnt~#k>}J*AWYKlJu}#xGmg0P=W|2xsfeKOI8Ojsxhi;QRx8*@JRA`(!i;c zxZ`HEoxJIx63;Q#$mlWTmh)DqXV{>V7sWXyzm*UG>jNwqCU~}+H2Kj6W!i7mn7EeA z_`|jm_zL09OtW<$$Dy`*wRm;5DL7B93a~Ch>Qwee!dx9A=|+`FOrhpU;h}eMrCKuU z#R?OVLSf(JAuBwrD?=GLiKKB&&>OY~J+X;D=+(ll6FgcbjAGq$h?Rrr$j7RL0L{~F zUVa*2yWgikAn*fw$x+a-i6m0bG4dkupveOMr7QXukw}x&2mzA}ZG4AA@8ikMR5JzH zpb>$UsiezBx|Fuoay^Zs#_^QL5+=DRr-UnSXo#i*{74Ae>hf!VPQi)~)xu3JA{tt! zk}ZbpM3ly%tERQu7`1{Fgp94V(UW)KU1~I7-&u|G96f>;RI8wh^0d}$mo*tKMq8PQ zZe~BIa$NP{tv!)A+0C;Q`b5Rtt4EF5>v@dQ%M~ZAL1%yz^xTHkv8rChNvaX|SCrCk zBlm8}N*u4xsh!4X1(Lygw!;%9f|!cAAbdaZ5sM{C8oHdh+aNNB)rz&9$NSf!+N5W| z*)8<+9@W?~12q0?&ti+H)TlF01j898#Rt+WgDy2i5^4Qwc=WyVk9Zm%i9-{z>eF5I1}gh}Xaqs*UE&fP5`_9kW;a zIV5-HZ@+QCrmiCUNJ$ymeFTmw@VE4q_ zR|e(WUy=QmkehOW7N=`4A5rM-<80EjkCvbtk+U`)KZ_AamZ0x&;PSWmNV}jobyyyE zW41e3qNFSQ#x=tdg!=(Z~gWG6|}qNj``0|xi#usTLM z_HmxluAIu1Q*L3Zy8@xgIaP;V%<#M1Q`KyK)Tm+78$|_i%a(p$%+uut)E0;D$yjDa z6;XYE9Eob9&NLw5nqP0#Wmw+7AZ>jIO`+%COn@8sz{mrrhVa*so#?rpcumI2mUuT^ zd3GdQt?WIJx#Pr?KdF>|Gz$OK?Qq9Sl-Ka|-T%A=V$F{tAy_XpA;LclQO1?_md&-xZ= zbuY(LtP_f5Hd50N<1S$1=2#GY>}Pf56t*4MwQB&@OV;5t zi3NMZ=MT{TxTkTTQO%@$Z@$h8;RydiQL+qqUnq+2YfB>J%zmLL1VECqp3Q$M8p5O+ z?5CRj0nJOWQsMCHBgw*6wCL&u&9uWIjh{!tpT0?|uMaI)to^>AOQM zMGFe|oyuAGG2I)dOwyu@*p7AOEr;{a(>LPcoH-e`uC6ZP{3$dSp~+X=lhoZ~cExON z>)l5c`6NT?L4a~t7_5A)H#pQ)?wTWKIbDDDCx&3ty#RmhkX95;EFl*!E=_r3k3`{7 z(;R4`O2ZhbM_ld>`%R{Df@QPx`zDeOH}YiY36Fp^EUhD_gQ9nehYj8m+A=P&p|lBF z1UB$hVoRsw(v!8F-@)H0x{xGtI%>8buu}~kr=vm;SZn3GXdV{0yA2GHi{0k6X0&LP zIA1LXJpqIG`O?^}E2j>6#$G_Y?YjBb#n088-6L{)Kf3a(`BNo`!(A!}$B=$HYKBso zshPQtHuIDhU!b;y4G;=|u`J_Wt?17NyA-8Gja3{+vipEF!RYY=+M6P%-wD)1fwTlo!21bN zVS|PF@#LD;$Lsq!$G3;v^FWaugp{z@O!2av`N2s>Z+d5=#Oc$3d0rf{ z6gjirMO@_v8h3W~-6*nU=2}%j>Ngx>z0p@jGbyA~2~hpajD*k<_U+K5`FOL;-YUm3 zSIfrOF&)q=)zrvC7tm{wBDC>oO;!;A^+e*N)$nAc0$Me*{R6}y94n#AkFqqYX%lWC z0qJL`(ncUXER=|?cG%OnB>?9%B@Unmn&r5plAsV5 zM6dHyq-hrAdw73|Kz#i9N8%yZjGm`dZc{n?beSSWZ5@sJtrD^N4C=cf4KreL%`f_-fw=Rx+5)hq~QZUKmVwgF7IXXzhqbb%1!7gPlxq{3sR^SqCn z&gyA~r;AO9EsDcgDib6H`QNRgJmUgh1+`0jadME|vgSL3f5t&5ImtkXw^oZ4YV>f? za**OV-YUHipkoCanSS--td!jgis!jL#ZJ(d+shcWo@-KV;52qOf4QPaO-!p3z_b4Z z2mov{lbjZtBv~T*TUa!uo#km7kOGIdVg7Et{@_$@*51bEM53oD*n}0=z5LF;(XWZC zq=OkYXB>9Nx;sbSK22$mWruMxTyvXKRw$al8uy~$#VSi0=Dtx-m+d}M;Dl?$8cuQ$ zVc$w~*}S@R>MqI;3fBntJURM)EnOc&*#KxvY6j?$J30(tTj6OB)isqHYax!SYF%Sq{N-xDV?G9GU&yx46K{Ws1CFo~EgN={+Jkw&A%xiZ(ep zW72yUPH1Z3ad3}5Jwn;)uPTwtv1G|nF8AT&oBbAfEsk+V?~j4oTNeAk0q&`=V7kkb zL2{-l!{;nG1u}F3av(DP0saqBs*LHaF7_n?_5V_7{U16YW;qvxAE2&di>`+KSN@rK z!;G@%vRM^^+WB-z4EAt7@F83#1#^AfU8io+zNACP!eV^VHjikhh&n$hB2Za~KFlhV z3B|5O6duyV*f=sQjN!*Hl;7!kGVL&AMke6%KIhZ-xJRMq@A-nxx8>dX zpR7Q&dfe#pdX7R-Gr-bClI$1{Hd}siG2U-TfQ(N(mZ8PyMG7Q&4M~}igG;ReVj5^B zJk1ekA^oeW%JO?*?Bot^q8kftJOYrm2Lg?wAiU)(YoRNixQh)}ot&jQ;VPR8R?S}y z$)^Z}3O&!GQBzh0!Qrdg;_!EE<&de$_q%Z?=3I?r)f${RGe8@MTT^GXGu{ZtBjs9^ zBbfUZ7(ic0Q>%gswk~}=S-7DV;w}mfCpD%|3q!5oh#gYLNQviHm->0qRxPp4Ac-mL zjqHfi^1J;35f1^pj3~6D(-jB`+>Wv40YyjpUR`cwid z!IuNP(r~o<7rV>euyiG6?OFAmR5!UX0xXp=?3%rJW$0_GcU>rIVtko6ucc->d|U9t zfv!#4TLDR@rVQuZ-_}CKK)!}8X?1HeB`gg+ihTTYDF7RK+=F$(yvhkp`5^@c3A-_x zLUG~X;Sqnd@;d{PJ&Mv8f`=FxY5)BMTC>`qu;~|oP=#CdZ)p($QjLf%<|bz@?mbjf zgyAoBcEBu?IckNYc=EYJTc$=IY>kj)f5S*+>=g@tLlRJV!f5K43)KVt15b0DAdMnt z`NN>U9WiC)1GH%m0&IEOdZ3djc1I9Bx?+(CPglBiMLog>bMp;== zvG0DID|~y!c39=^F_z?(r#16-uh;~#NwjOg;T zx$Znjxzi-K-~BFg@g{{!ceTXh6lo_aYFagFWCJ?`-nW^vcWLb<(QP-(Y0fo>sWhmL zV}K})+aFx*Gr=pmL^jUN-?^P%EKk-D4%-QTK$S=c@~m!yp8!ZTry_O}<5<-)NTYg^Ex1ACq(G-tgNN7a zw*{cVBxYHxNN2+Ex`W|;wTRmO{kCjS5DaUZ`-ofxt8Fu3TcDz%RYSoLP2vDQ!82Yj zUi`d=jky-ChgM2G?TY$=y-_c(9pXmVp#r1IIjpFLD`|NA!`tbZ@?s@{Cjf0lt`Pun zmr3f?FPUv)ih3zGG!R|pbdW@jd~(A{FYo8pMRx8wZvDr;!Vx{DVB8G{j_+xbI=BGK zQL6Z!d2k*)doMmxOMDd+W12~JQ&b^0RZbYz76nwV=vCOG8yQ=Ip@%tO6do&M7m_n| z;x%o9@Fepm6XL)yQhHdO0!#F~{T=|ARhgDaC0FH}mnbkh1h67U&gqR6L(+NBiXf~b zW?5s-Q>DNYzQ`eU#^pXV&RArCPiKFiB;wRb@@O}M~+AE{5Qb;rOqr;Nk=P>fwt^=RGZBy$M_pcd(yCZ4~s zPg%j+T%R$v@%!AsUT7^^sZq&}`SI)!{f>@12Gr_%s_BYlBp|ecR;ab54jjU?A&d9W zPv{d1r3kkqCh(U}jM-3tlqq0KRNl!WH(_-X=3tI~>~K3QCv{PNC}xB>LQ#m2rxtCE zOi!A3;NFvXP3*zz$WN@V6HM6l0=CuiO3qG+H?+JJ}#eISO03Ae?{+`vpOCzWtz7+>~|@X;1dV z{^2E|W3$H-rxYOf|CDmv8<-J%XEQ?Z$Hun90%C zT^2{1DIfRGU#zr#zRiH~D%zPU^{zx6I<>$q*Yk|&k9)GIKSGY!`fnQ_WYJ@Ci=0Wi zS;PI}NqvBfTb8R4(U*c#Sy3(#as~1Mb;UwCv1HnLNmKvC$>XrQnui*k${7*Jr)WWU z4$39yF>8my_*WgEd_`d~0ki7+SePbA8NTXHTWhe}S@RO2-KLS{-wFdLH&5-J-91Qa zcpH$d&(>50G47)UO~%DvWP47dQbJBb-P9}lj}U-`LZvm3&kk`OSIfc?Z#?>6E~e(+ zCAV66RHX|)QZ3R(ZCP>LrPYiyd(=aWny|pTZciLv%szJpLixEUCSh3meS~8i1wRK# zTn#Db6S`%PV&#`-I;ZH_solWu{ zVG;m?M=sn4d;R*v{eZDNzOD?K>3+X`o1;t;ZOu5RpVUKw1uUofJ5Q)K+e+8I>G%rC ztv&%h0Gn3vElTSX-)N<5mCv40A7lIG+r`XT;o2~Z+P`0r0}8tE5Jz(13;x#s3;zCZ z48Bx)-`H|=zP{FkIl0^aDD+NU(8bU{AMN|eWL(I|un%HM1yNDO;^ixZVe&UOcb^wa<=Jn{cB~z<7 z%b3e%&(c76;8;hKU%Iumx~AR9W>ttT#6I>>G#iEntakO4s||6Mk#g2zR2#6&evaf2 zeoan%b$&BdWIm~EzR8Ug4+hU@i%KCdU3a9m|L}ZF(mvi8j?0t>oIMI;WqHf2HF#iK zjgQGDX4868dw_ZK5di-;e-9HFN!=lX)EhH~kB^3azv`>j>~ zL0wgKu5_S`V}dL_ZmH=} zVPF~&2tqsh0kgEfP{AXn@>u_eCu8l@3zvv1=3zUYS`DP%@G25~&kvgAO zs_kSQf>e{JY`3Za>i#PGVU&$KY`NpOb&TM|I#-u0X}^BTd57an8l`JIK55^J9h1mi zaTIpFDMo_PTo+nx=1MvG$Dq_s(ATa z#QUij1v%2rH(cL+R(qP?PM!s4yI(E=7BqWiY$ya`cf3Xc$fw0YWk$b3F=PR{gTywK zR}(Bv%v0nGN^;0KD2qXGbAG?9%4IN1>8&ShhB0%V$tINUOpcq#^47+j+EzMLS4U7W z7_HC&GxL1k*nMz5yirS`Fr=$}#t@=6!6LZ<6k5fop;Su)=FYUC1WN$3bPOJ9gB+Yn zyZ(6Q8%ZYs>H3tDNOV1>_0ZaUxs}?<_OA;bTGG{O=P#}>C(!}Hi|!{ey`Ho~CSLg} z+j-s>eH}#&c4c6M`*Mr^#X*s$@<79W6Peo7Jz8!lNEFmqvv>~H5ZFp$J8Ys+D1?W5 zbAlgrE=T`Mg@w?9V|V{OiGHD>C0&NRhjUCw_joekLk6g~bEjISueG_@{{<{5amAhw z$1f>wH|rAjFo?06STwWFB%3(YY@qR1bQi2n$rl>4z?e1uF14h$k z7u5k?LSRoEcJ-6eLJ-H+R_guhRrFftxp?OQpH#r)c=LFEV7XppGU;7iE z`1Tn5Bx&p`%XYT*YZzM{72dFJ%tbzPm=}kZ{atv3r2Y5MXoEIPVe}>fd>ME1af$~` zXK_i0>yL8_-w|WpEZq?*qLe7g#B5RreMErcCzPCPVp9ulq*M3#PNSJHtKqn$aIr_V zZt?W`)&PQnN%}bE&|szkK2kM^)p+A8GIQi1bdo;NheJ<#`$}zds4=RJ!0z)^MR)w!w>$U~eQB)h3pz>9Y*N67 zsg(a~cyBC+cv-x`y9Sl6Tr#DxT`38StGd*inrx?3?2V-ZsXNSwAL`5Sb`r(Amel^K za%=Ev#?c|#dtk;e%T#_FEeek`4U5%CjabL6?$A2%6j#V{iHK(V&TcRBAumR2333Vv6_ev@Y!<%2@!fmC+Hk<(garxtf8B?(!GS zHI~feFhx*#QnS(mg_KU{9Dle3*)rL6A}j5=y_64m%-CNgsV6-lp>?EJZ3aMuNXKaj zsX{cFc?YIxA$S`~3}w58S%Sm(!Yit7sH`C+On7GU#(i?>(I7gr zhyHh&BK-e)z5ho`^q&M?y8pgNXn8It`5@?kL^%gkCZtdUN^+}IJDdrL0^j5XP%Ex# z!5)yB$`I)U4CNLj;SSZAQE5G0o(FsC!M=mv@!orocST4|xJ8XXyp>yCmcxvO)xIy? zPtZG8<}IcFT=j$%qDrK#Z2_fI$=qO`DJAxXX-v5Vy{_ zVYKD2*y&j}ONX5nTf)icuJVtnlvypIs41l7>SG|iIS=D8bO&?&(AH6(JWd_JI7zajmZ}34!`W6FG#GqZQp+kRhhNgwwgZPb=7v`zJ1JGgh-oJIqSWh z>y&MlQ%RQWsX4?HaD1Y?@uQ^PC$8Z?Rs>hL4}S#lOW9g1dbZB}3m5k%y7~lXW#IF_ zjsYw;pQ)DbGDQD>lp%S1JOAmzIiBT%Pyw`HHFcNo^E$ff>+vLiBQ<_!X^{nl1TRq} z#D@tQLQ6}622Z1)VYc^EOw!-bOU<>a%hj~>+7*h*WoZX4vqpxDNVd#tx74U#l9q0a zZiLxs+YnmoyfJ=dxZKjiu6K_;eT=s~__Lgz0Q30o(SGQb>)L`s5Cb&+ zHh1w_3q@^~c!So={BAPLn!JVa^!p6tUOsi{EvS9i7N?rl9* zC*|Nzo1Cfp=ws0a%D|?L>&G{ZBe}V%Ojs3peGm}4$0|`v-WK+PnDp{h&uf57I^M$8 zF{0&$O0mQ*ps(?AtVxbfe~Nb(UyZ!Mtan{k+4g0E^=Pf5mu`R>RA}~=H~67-Bo+%6 zk%%C-Y!syGcaM@HCvSe_(zj9?fn^A8jB&s=*bKFm6{OLy7P=7`1!x=k+lw*J_2L3S z@$N)5M&M~u;p8ZHidl$0@EV|-LSto9G_Jpkv%I{6ta<(S8B89LSdKvWoEs3R6E^N&Em-Qz9YFRQ*qSCJ>`P%_=3VAZfzrffdu2 zRqpP}JNoG^%%i8d%%t?ErW%5u>simHo!(K7N8h~1WoQJjV1 z%#~`)=b2G$g*AB-wyXd@yC{n0;4-u?NlGRfe(~~lD^O_EhY^s;O z+UEh^f?h25eyGUVv7@$mVFT&%#5NhvTwb1P*Xifu9#S8Q<^#Q1#&%0|>igZ3Xr!Z} z1dMioS}S9+Wh0;R6zp$f6}MaVHowB0t7Dp=E{S%4^^^pdB&$nfLxTHCFiUILkP;x@ zm5*u~kfZy^_ItREc2b+eK|@(bXFe?3?i_+544^hg;mZSBqR}f6a4mlX1oJj2z<5TI zj?W!m8^6~7F5Ab(+4ImVnV3(R@>lOiH0yV(xLENFOgx3?{vklp_X4fVS7Sos$_I+w z>QAyKmWl~DeE`3}E^KZR(GvSBxkiZF#eKt~tPGN{7l)UDK_|3i^H9Ff+@%eMuWW*= zU{Ebbc+GgS=IL6<+p(QnlQ>OUu_N^;!CYZ^nqL<3ajBMf^rsy*;+7C7Az4;{`(Yij zxq0QfnX~UY%~Fmh^CWRgF=S=Dq!m>@OIQ;3fae2{ucG|*fPG5oS+j5b!3WY8CJ;X) z`D?J-vKTW=;6p(TIu*a@TA)6ZJSg#&%6 zH&EK4!j`tK`pAzp?bcGMtDXB#)*eFv9(_rO57rYbr|%d2o(RIOCxSuNJIr`rN3_vHBxhV@uIB@^e{>N*8`5{9RU0t^HT!&n>lCkT0qR-#t^@jecn!O zHn!-=m?c|KEI*({CZD-fSzlTE?4%Xd1bmcanz^fIW`(U%C6%Lt%i^?T%bU9ti(zgG z$XXf`QwkRYhGGsQ9RcCKvV$QsXHevxXu;KAaY&*K z4$GAYB{)N!Dy!*AUlObiViUF#J-OCw)~>uqjc~$=U>^E|I<`U65IS|CBL6u&+s&Q{ zn@eT%$cYwJb0${SHtrF-=u-GbpR^v3sAo+AT&}EiJt+aLN>9rtc2{YdJh$*~`98s- zxH^@8*rBQ;@HXWq82jY+M(5UGax5_0BY>F^ZLw(UrP9dopd5eZij~}x7FTEV(xAJu zyTIL2T-`hL0_;DNUGVCV&W>U|J9aNp_BBbu3uUgmo1%z81v;~#;yCuK zFB`nJQKm}8LDVB|q?#Q}lnrEKr&DcA+Ru?a(e>qiw!c^P5WxJ1+o*ivaQr%jun$^| zUd8(vsFO6wFrrA&Z&Lx*Hi-bB@PK(ov0t4dZk}*XWfo#Ib?i~v(|GpoH!1^6Iac_i z`n!SVAqo?UxIT74`*7ya39gAt=gx|m2mWKq-IZqp+ZoWRWtMj82XRX4uVcCx?s`8a z=xu6gTzP@g$elf&H0K%W742X}wcci-*u6OO;kZHeWDsfWh~e^9>%0Vf>GX}wE-AMh zQ!=TK=Wo#5UE-;pIOe}*^eF6ch}d3}!b5DdQM@d7vEWBhU+X2n`751rc#i6U;Qk!LmV0MCQG`MPL%t`ndi)Mi(#weV z2++QP9zhJ5Hde?dehPrSBxGKyy*E(AFt28qKe@=yK~TAPPa*-cOo~jwYpNFcB3;)` zSSM21<)(P!!-TN!&=S_tF3+DtN6zn=-2^&?1Euumt|KT?B7d% zWAKi82~5lsqH!3wfU;_EMV?k>S@_$G_7K#~T5E=$D5TvA_U zMU{>0=K=L5NBse4F{T;GFXr!6#wF)&F}NHyi(m8=e>>~r$kZxTzKAC59TqA8Oll{N zmP>u)%lR@d3@WV~-Z8JqSaper8pdCq$U}amcLfZIi>V^ zg^H#`(KTr6Xj&X{2_!s-8SU3Jxyj}CWu#3^V(9&tm5u=;?t1z#N?F!dS?u=B^J7$r z)QhgFXPHLTIy>{Nwf)BNz@5mNfc=cGAJ{IbWbQgb3v3TiYJ^iOt2)u{qrCB z^}gOPft(EF4BL8_KnUPEP zzruhe^UENP6OM7X3o5y_&j}M{&X}*;yK+O#Y74!jKM(DzKWYnl(o7R^nfTf$%|doN)Ya{hR@*Pyxz3 z^~&)(k^yV-+Gz=UM35xC`3&`0TZ5^oasYtjh8E~XUURPhpR+WHK60&4zIflc+~YOp zxp=q9!{?c6$TtOFK~w5adL|p0&D0?1BHU`PI@+tA#`>rBltQ0dP-g5qyNT9Iqh1ms zLLWma{8Hu4Inr)0Qc4KnQ6xMbKceF3h%wA@FdZr+&^0;M$x6y;&9-rM;G@y=B@tll z0YNAX6ztG74=&mb^Q9C|uUVkDcI6_-3X z#QoS`FApC3gK=CQ#Wrlu2kIYO%?rRU*pG6jO*wDi0xQ_LMuolHhC%k!N%Z~4cMi{cMtzeDNdEhL+N)LhYF)9Pn*CWrgv_Oe` ztVt_hZz%UWy-3fW3vMe$?R!k=pS;~{pe%SpjNjU$NJ8FNfXp~AxC>l-S|lNJ3Th$0 z`2C5C|5XmjDVuZVdNJT~@IiO+?34KUaDV&+9g+z3O zrG;9QoKdY>X*c9Nt689`sDMdLip&;2K$*EddM-s<9Y_&VKVJc7V|uENmi740Ja^0`(5g zeBDRs8Yz}Ilb2AkMFM=Ml8mITl@T{#KGdYH4aH}q_wLHA&OsWoqgMUOE*j-DFi;PCYP6AlQ1>MEzm+-4em9~yx z1p}T2VR7P>Ui8s|#2S7Am7PU1w^5oFgF6}csUziBMs9fSL2{5~su9L0$4q90x<=4M zJN<5HBb&4j9)c{RgL#~hOtlXJ(+&5*YC@vO?Zs_vMB91cqr6i*Vd3@AhNXI*sft3$ z5RD>1|A7oal>)dznR?Ean13p#EGZ>L{;7e_f;19ADpRtf#AS&vn|8>jJRiIJl_wFz z=>WBpI%|^nr#45lB%z#_s=@+1c5$IYj7eQa_Va{DJ8kr$#!E;yzXo|&Yy;;Xk$)>@ z^@|l6myCoX_O!0PX(Kl+g|_Pm5o>)D{mQ64&K|f$1T^5lx^W1FRDm{vKp3|wp5J_3m!Yk_&lUOYo?^;{_9T0aL0MOpM{HDxaU<`OX-g5CEZ;8Ol44?1*rK5i;IzmAUZsXAtdsd)?rtLuFfF zO8Fi&^%X-1z!;xkl;RmmPqOo%YAvWnwRBg)a0w9Dc6h0(m=|Fjc7zM z?RYrZ4z}B$b;j(+qnG4z4w@~zs>7hC3t5rrC!JAbO2g$D)rf?eJd$39w%?Xwd<;5L zij~Ywu3|L|iB7meV=%lvVZT-C3)@DcV0e+F0TWWt`;+){D>J|g;TUb2+iV$ZoNQ5(=5_}#}#641(gHhxk*a7^E-H{ImbpmzDCjw{mRSBJAEv!bsVh_wP3%8s>2EaHQ6Un0{JT?N=3z z%PhIo2_F&-%;BHFXHx1WQEy*dL~=Q%859odgN^zS25DG8C*;A}Ah|j_10VmkWeb1| z{N7CeRZY8-F~Kv!`C3$NkAU&`uZXheIf(W{OM}cHy?kT=xyz6YL4pjybqLj~F_VsE z57B3~vbE$EF8BxtPT8!&RhY5Nfn_QNv&^Yh@YI5qdQ^V4NMrOl)A_xQX{kJp+>CfG z^$0&XsuZ`HLZ2kZLXh&fC0gA9PZmHKO`OnPF5yh2nDSC_63HHWs0ItW4iHQd`BtX{ z(}#`H0Iz%};p+3rAv@F(AEF>kjL`2)j;wCPp8N}jbx$BaBh_-qEO|p_Ag*l?fgHr1 zsJRP2%&3kz2`0Pl$2EjkZFv3ps-r5?kPj#J4iNO2X4_q0fT16N4q*ZvM$g4L9>dS4TR~4PY>WBp_d+8vcO}vsv+_?TSLO9nprueLZM#hfIzh z2DP1A^p6JSAgdkxD{$ml;5{cXkV5!?e8QJpd?)?gTg?yIE3E2kzgy8x%}mp}7;4>S z7S>^NgJ^57+#k+<1JR}Cr5Rx2I_Xip1uJDWdaf}xuNTS-BxcU0=er05?$z>Z%GPcB z)&JJ-@nekBfBHK>>+RQrSUP{1!+IFtWXOv5v&e`K%G1T>sI6WDIytvY=D{Dd!UAw^@6Iq4fHGEK z{a4sCYe5Et91jvr1YNaXsM7LdPAb3+e<}!fkH0-j{7Fgejd7YV*bimNei`I}4TiFF ztbYZf2*O%cz_!_?1PR8k2<|0{PW*vT3Eca2Y|TI2ZckcHgud5$dkc0jGsTVx;gBxQ zIj#8#D=Mib3?o{+PYvKNx`D&)Ytyc}jT7m=o+&&(JChDHquc>ux#K`v2L$o*f|^-| zQJcZo7Q3VV?MNP9=*M*h+bw20ix!$)Bgw9fz!k5H;K5&B7)FO(8@x~g8%NIwji(v> zNf93aTkJ<%wFA9NgLrX?g|Kg@+k1n@rcpKJGkEeZc=|e`d`gCmlyZQ!`geyX-a~SQ z>CtQf45ko%3qx5if*DRpkwBvT7FXyEoAm64ZO@rWCN5gq?L&LeF=S%U07Ilj@iWO>P}xz zG^O(l?2gEGO+!y@i%CeBEXsAi<0+fRZ>B znUH8Rl=HRw;1yl!FZDYA6J^WM%u#@$f7CDkB6122L%_F!txEUIE_@d`N}_+TGl#HVz;2u3TIWLe37L zV=Lk(HxgmVxkF3$)8XAGxP!&QX+1&;iZ{b|1LS}t6+2Vq&zvkAvWVHLn@7*T`~9|$ zAO*Xhqu9)45g{7sC1Ita0$QmgG2tsD6>#RiXto#4Hszm!@D7ASx;H0CRjK^RQ;IZq zwZ9rW{2Q5qKTzYs$`S7$B|04fR#G0NYq|AJkg?1lD!0wFrd0Gv;0*Vt^|NANxs zkG;GnvgT_T>O~u}7rKjG*8eNpDRIOKs`(z2(EZOr$q+~Zh#&ykQ)fBlGmiFrd?Kh? zzA!$R6IUO3y&@%KEmp-N8{8NedlXDG$((f-( zLC`#}cB`jfPMd-$R$}B!l_uk)OR){7tTt^9dz-Pu=>#abu;VMZJ5?yq#Q>|P_B_8S z{7|hAy%ns$sH{W1am!W(Xmt+r!PoJ~jYF+@MFKryn%Q<*FavHZbkvKblSNc?p}l>uy4EfE#zrR6OY<{L}L6eot6hSsRF zTRW?ZMkP9h_|VsW6`HK`I3*zK42+b1u%HzjnKPO&&Vle|CVCxIDK{|UK1B`oG;62| z;t^TR=vQZ(eY?_-xGF7~P;Bhf#m{Yc(ONxP;$hJNG~g^@?znjOMHq0IZls_EeyI_3 zmH?vn>dV(c=z~tvc24(dxD*MvZZ#wviWK-G*?P*%YyA?xk%>}7h#G$V-o;3YpmqCK zSqq`*s*4X#+)TLl5W{oR8*^jaR+fA>t@Th*>da;P`8}YzZiS!=Is|=HU7f~H{b+Mk zx-~I%2kP9Zg(=+3PjD#_>q&OhuCP|!3cw>K(|jynGF7UydC@(Yo7=pj-m;s-;`CBs zO0<@?i3Y0oDfaL8wJ4h%))9VSk9gLQ4w^Cj6#NQQcjB z^9tT_O$UwyK}4-{ON;I}kF=j=3&|1sx)SX0%jwP2OXcjd>FJ;F**q4nhB6zk+(~l}B`;iyr4+;IrIIZS$zgmTBAVwHwZNSfdEsD4p*S z_-+jQUF@K!^~|PoR`}poKK+j9Tj@y$o!I^E`XFu=RCe&Bv@-2fBlryu^8!)?QWfa4 zSLW5hBWZ}*0} zRsy-$4uLMe)TW~-^atZ0C=L}T6$8Az))_aK?;(WT7OF%{`kAbE;{h9g$|(FpvnPJw zXjUo`impiyjIi3UyD{2hj(ZbY^oVB$7%=km4!{Zc$0~#MnL4qtMqz8B!_<}A*p1Z5 zzTU|C+6q7DH9r8j!Li}Ro__|~k*aTynN8c3;${2lMop^Plrz;k(AhoGnob$1lEzXNr zllI+B8-@$LN3Syt`PxI&sglE^)9H_LvrDMC$bRQeI1kKqz2YT4k0e*PG8zR(rNp2E zhK&jY+`7BnBBy?vjmZv#kg7?9!ponQP(UTe5Q0qVz-J7#vjaY1XBnEv^X*v`7##xf zaon!SvO30}QK5dDQseFd%866v(1BM@)R=nh3dD+`qPZMcEkG~N*Q^%hr9XLZ9280F zo%G1lrfB_<*2}l3{AKNj&v$#GnD+GVX!|Wq==2=QO)ZUZr{hBU!wyB44>wmRtIMx+* zHhH&6EnEAQdM!r=^41Eblq2N@yj_Fe{)j+Wb`CZ>`}Kw_T!eJlj+9bc zQNfavsIw&qID2YPb{)UU{;t3_{Z_)W1)5CU9Kn5B@du~OL?Z&<3j zgK$_}sV*spgI$3`gEeQJ7xIww!P{J3e*%L3NjY?j`dY#diTxCbjjNf{p-qK}i^7Z9 zeVIUDJ%FS88jinejV(8cnPrda?iPBreRfZD8QZs#(10gk7h(ctdysbq6yOadWz!FH0t6UwMyo)C^2BNUI;&#i5Buc~1u*N!bcBrl&9N61|0q7Q z*XsX%dCm16R{EK=98)L1W0pE^*ZJrG#o6@$Yz7;}v2;!Sc zJ{=YhT)k&imDis|J2ENsPV;mukv(=H`TbUmvYW!jNu71)F8plY5s5eg)how2ortn| z16UK2?0TlF@Wsnrv_tpGz^~0-;UaQzah^vSHs4J8Nh~gn)|hg}0!2Ai<2X5V*O_XR zilpz{Kue8>e54UDui_+5k5dAc%U=u@qqwTtdf6}#>NC&Y36(S4QsMlK+@)UrSo1~8 zq8_wxlp@d>Qv0y%wkyZ(kHvHE9nicy2e8|tE#Zd56|% zI@#@rKQidU(?Y<0V&BjDL?=6=1BJs(nzD5IniXX~CRhK-3F{`w5wqqmTF9!m0^neU zH};IiH-GfkJ$Q7)aCZ!t$%};1PdJ^?O-xUe{g&P&%}gM^H!yA)O=DhYX=|vriEFFG z;YEYIS0UF=%IczCBiRB++Js!6{ItiSN%}pW^fSi#GKSo~$VJGw23P}eGsYqdx2I2D z>x5T=uJ$MZgFLUCJ$L=l$tR{I4dBf^)MR8m7UKI}A=gwou_WT860s0ZIefLjYlb?V zc2MJ0&|HJ#LXD-a^-D`uAue(m)a4kz+Con?o`Zj+GEID;rM$PLWUF^0>P3H9bw@wl zf%qV*&-2BZ{6=i!-4!r6^q*y<;15HrAEgD}GU>c?(z@J{kiOEm&a+zq`iZT8vK=_v z3lM#e2e8hhBoF?+BK%XIIau)uE}tTt#9q8)ar^FGpk+r{=`^z>R18MF?=VU)Y#YaH zcupO6u&b=Rx0x~CtG>L4mBUo4(pPSF!zaiCUvSPLd%OB$q72bcuU@+1s5Q3K8+*ZD zIDt2{g}*nYer%pT9V)_cRc$q$%1g=GEwi~M%;&tI2*Q48MD`J#t)_7 zd&_Jh!FDEohyAd%AhL*`*~jJbJ$b2#iZG%f{P5Wsuqv;y0)_3FGHn3yhfA+ccZ9iJK zR`us$lBWI?S#R*e^|1$4pTa{|^scji+MmhAV-)|mJDs1ag#Q)KCqsf%Dt`+TS@8eQ z-!p!qf)i6O6Z)6I=3&_3EL?s48u0l+ewCrlw zD?nFBK{A;n#;9&Wkt67fIGsr1s|Wo zpYYCr8m`)e4p7r)HrS6Is+QI2odHf-ApbIkdA=^0_J*LLkHe6tuJrfCRccPl2>(lJ z+a2zrFGIS91&fkdsh0C`fqq&D3ugI`7g~fQ(EMH|15pl$F{I7}6+;V|kmNC1?`yaT zSq7|wynSVejXfW9`gwggC5lU9sk}<=&5+{F7bV0L1Ng0;SihIO2Xu?Z8Io6v0 z@gHp?Hq;MrLVN6Qnq~lLftnx%<=Q+aYQ{)4xPT ztk____|`d}?-<+FQ-W2>g_NB!r@yI=gwse@yO|og+)~5X&LaH#og>!)J2wbovnGbK zWB~X?%+NyQn1^IyCkngs92Qj)$`sj9PrD^dE5@tJa3diR9Ia5z`6n}Y;|@Flw~)ns zJsHNM7^OHJ3XkGA3voW3o7f2f+IULx_wcv;UGE6syezefnPeEsD$<<`k5RF46$%0RO@9BXE6*mFeP6MX6C) z9ki9?Mn$z&N()oi$}LJM7y8sh=Eey;C2A9M%{C7IaiTJ1J_d;4f`0dnZ}ytU*NqPsN-L|hQxV9=iHS6fo!i7qcDa*xVVE@)dZb|tUs>{_?WWcpb}#LO;AdzT7)hDv;YhB>iC3Mq?>H?{(frYnJuBf&M0tnr4?Fd!zRC2%0hbZ1*4A z^W^sa6|)T^myYKnBD#77NgVQwwn>1r^`+n2`s;u8$$;nuATod!RlDzGQ#Ah@VJ#>b z-1$H?)oL{1g-$xFOPLL7qbOyOph&BG89jE7#A~vysc8yrfwyskA{I4s*HOYb!sF*H zxyF#CDRAzOc$Zl&pWM@}KhA%ycKbd->O)P=La3M-o7HaCFeb-XLT`pAaP3T^Ukl4_@ zIPyqg75r);oQj62Fy3$#g^nQ}J0avQLdSnk!UNoyG)SEW^bprbOh;M+=3R9Kbk2~M?(+MY>; z?{Fo52C3Amt%-ktnNIj>7I}qhnku~~Y|c64${-)&pF(aksiEI>{b;mekS>Cw^kvRcqQ=x2Yx@j3PK{gbrFCTyb?{I8b z3W~D$5r7#gR{#yAwlJ*59Wg8~)cM~b!98~>Rklq&#~yB}L30*3ZTH2PixyyNqD!TQueNNH$bo_>i>xhIpVGJ$2Rt@pk{t|e7(U*#UUJ1IP1@Z1C0r;si$}j zFC4J3j@q)YD{BYl8?LaMA)c~{+#+Ah+Z;Trv)(?x%4}jkbza1n?iuKdSLOAdEkaI@ z@W)#)xC%_H%H&HCi*Fgve-@r!s&Op9+3MGu^k8pdeO>nN56lU%?p>2U%-hrZUbBwr zpg+Coj}Iho%d0bZ``3!}+2#bJD94a>d*Zt#Zt`WoOGaU!oT*D#`BF6DHmP=6r$F|;%A6)b={Z;j_Mb&+Sf&`dm@C9% zR_^5%#n5C{$Y0TY15rwfNOd0~I}x{1D(py1U0k<+{P}J*9{xP7-u}?vt3Zeuz!(tx zIrz_)D)15;XJM5jbk|?$qJ@tBG?4p8y zqJNTIrKs!rIejMx-#cuGS90n{r&e|%gcM$W{D%{xA(nc`o!|WxgDu&F7dsI7t~ zJEXJBR(1~+@5V)310M`lSNPsEDl`}Eu%?y?&gSg!SyU9TZ?ZUa^d`KeojBvxMIIa7 z{S)9T9Mx>{K9oJs_WFAmRw~W@S~Id0Ra#tPJ=Hiw)?j`0GyaOYDgdq| zk|cB5pF=7s+`@mRtPgWh^?|KeuwE34(5M@{ZKY@(u1S1M>g*b|oS4=V(xl`uj!D85 z36kkU7(O3qfN*zc9Vb2w|I-xqjUM7hYX&>Y;1Vz%WjiE-Fv~shV0Lxr7`k1Zn2h5g zR>H~yO#~J(%_zI?nK{PBDy(B!DIm9xoBg$;weM?xTV9xdnC@19EI99~S#sIu`a>*i zwETc5$*f`m;|4i*ne@cR(0XvfAMchBk)I&coB5)OXf2rHEH~!mX?PK9B^bCe3ZFx%WQ=E4QpLZAsh|nh&Cp!mSW>?LC z^~!sVp0&M$&i-ldFf%{$k5{J_>s0fOfmEZdYFeUQ#p+e|4=UJ@{ZEKDX8BF1}#Ti3;Zv?RuifR?y&4o3i-1LnoXr8Qah0=iu(-e1UqG( z))e*z{u=eFnBwhaf>cv2r=bJ_!2&@Ns(yn;(F$H~p8Vueam6AH1=7-gCo9@v2%%CGmiCC9-8{$EdIqbd`p0 zWS!hFgH$1#UWfPGVErXZ-f01x#xeDLka{R2$7MN8h?)#@qHZ#lyST2_rZRH@Q|%Lz zZJw%WicYK066LDO8>vkw1)Ye}aqpP;q90Hy48TGvV$)Yhz2X#lBKX8AG8vy5?`t_K z4`PSJyEa|#GY!~k+LBF>B6K%8b!U7ZzE2s%ZfkNHPd~ViK3ba>&CNIoJ=m%m%Nj(3Ue-M|qt=Cgqn{)T+nWZ4-nCq!nQvf&&+jR_Yy4j~MFp{V3XZ*Yu zWfehi%88<)N>)=PKw%Ss8M!u9W)?QGn}c{AG%7>)C52F0pc7M(L-fYtUTLmT_T>y7 zA^=}?^BGC~jYLrLndtmIGr^_Snw;|@gkMEQ%r$IZEvbyeKv9uLQnxIBz_=sJEzFg) z7B8Vh*adXVzz@ISp-MpbVgP?ps7)Zsko;{QxKrGlQC6csxdA#M<{Ei=(o~>2f>Kt% zsUAg|u+{{0;hgW_#UTb^{WA>j-s0sDq35hLEoQ29UT5M7RQl;4eh3XYjbyL-&NihO znnkhR^TzDF`K1M7lwE3k(aIJ-J{Jzj&T9A6oCK%{XF)Z&p~rSTq5$_rusD}@hLgZ` z?N2QoRpO&EggLbo%CHi%I70~TYFn9#y^H>>B{~kMgcUpC#`?GSvSIHM!$qt@@5dPj zJM+*bIXX7c49T?NY~x#$Y&IFjHH=R`zmMZ~QetEC$ym==L$B79Z0e*s*cn7TCsq#(_|4AHkhz@t#9dJ zkgAppN%(BI2PE@CQ8({j~;$}3*lUzv#^)ACNZlSHVovb#QQQkX5!yM%&x-)(8 zeX?l|^ZKzs7iaFA@Vr=qR2b`dO@Q=YuX_sYWw&{HjM)@7K8wxaclL_fJ?hHc0{IBw z!-|Q%FAzkoNp|g4xrR$2IrNHbyH_HwIzZCY(E6a`ZtHGr4g4>IpKfMj=?`cw5P{zc z{fPU-?^K!onRMKnbE1G?@->;h{LK0sga(u=@+}e1^c(aEi#hpQBqQveHo)I^Q2bTh zLB2;cYDwjmv>l(b=Faq|vy5O_-Pk*5?rGPxziI<-df=6T=wqjm-0`BiHWQzLKlpT@ zZc6`9ZOJG|Tsv{V99*1#Aib@)-qsjuxV5Rf@!4m`w|lgIy5unWSDWvF z9Y^@E>DmziRKI(Kc`ZEjcSi*y3=oTJd5`^=9>3|u@ZK7%pwP{`KeZ{mI-D*P>qNcA z=S6u;vv#zYGpHTl3HmI7>5i@yq2X+rs^z2z#C6>s^kgxw<$(Oqum%*ed}C3p?=teg zWZ0fX=f0HT{YlOMB{Lxms~vaC+?c)UF8lR|!jBcHX75jmlQ6lL1#hkbFD|&JLGpt< z4to%*Y3r9lUzcnRsIilu4ht;_oAmcFJV^L_4mGPy?^52qAJE=AHL$lmop-%`^h5TZ zkm{tcJEOYI|BJ5cfUD_$|J|k%mA3ZYJEbUEw4^~Lg(j7jN-12CmiEx@C>lx$?b1{s zZ7R_gB7{;#{GW5~&DZ7kzb|gjIp_U6pJ#pM`P_3pzuByCw86Zmww;b40tM7``bn4H+EUAhvyECUP@iyY6v?#Lt)#F z9Q$@=G39v-zFcEv+q1pf-e`W?6A)U}Np`aQ(hBFndwagn#g;G6@m-&oel?G*M69mI zyZkCxTHzbnLta+unc2Gf+IEbQrda1tdWVWw!rf}`a@t{)Xs2gy^sAo4IJx`JbIO*+ z&h)>j`?yqdC*Eab>&3=8i5v9(QI|*f`^`;@ZQi5~HP*|Oat0O44#)juKqtqzq8=Yz zcsYa3#=mw2mG48l-e!?poFE=v!)(U*)8ycYdFmx9Njh=WIVx{ft;Z*%SoHUV=rS^& zkuU6Wt-m%_`b_5G)g5hOzs`$B-J?0Y2YnIqQ8`zE7aGU*i=E7Y0HUUJ=prlcfWk-otP1xuE&eoiMjrV2Di8;wD4W}pg?IE zbB5_W-|cArQ4aMx_v-gcy$Y@E@)Zg1Fg@iOmzl9TAL9G;mt-Vm#r~QDtgduNtRu2h z)3!W1-zsG*LzjPJ&em*$g?O!vCSJ~1#PP;f6UC%kPr`@BOY$6C!w#kNwe^i1DQTh= zIIl^o+EX#mEixnOX=Zfq*=D)@oI!iLeCo5Ko7^bcPOQ67BQ&L=gZSzW)9cBMrdU5L zuJ7V#mA{az`bg$b0q>Z*x!v|)v%mop1xZKxfa~&h4Myuz-gh{0#Mp7q^5jk8#iutp z&^ubqA<>kguVv|4Ph9Me?vUNH$xFp_#;RVP`m%kzf7`&P-EVh2xGp_#O{b^*q404# zrIMk7A~wz-hdmZuPm~ISGMAp^B=TH!DR!{CL!(;$MX>vPn#dIU;a*pLZOPD1Yln5R zUcv!ZhZ=d;O-twmOJ?qQ=eeV|!Qdv|!_(rFa&O~wLbSxA2WjEDebiyDfj^vNoHV)e zo6f)6J0nmk5M(3#e0Q+B!!*~orubJnG^I@J?d0mX-X!sY>>u%;J=4>EGHOqhcINl> z%+p7Hs2RGFXxDeuE#Q7yQbt(v`O_u~o6?c!E#%?cWd0i#lxxOWvfbiw_P5Etj^Uk_ zKTc*9+r`jLo}}!4`_RK{VD9ka>n(?u$z!88(wy40pWY#>v14$5_tqbm2oK}`p8Ct~DJ=Sp z|MdoD;*)O>9e6X{ChX00n~|I8dGLIJ%Ke0w7V3OIQq1Z6bxd^lb1f-mjN!FGB63+GIjWJTwtBpMZaWn#@TSp)l`xgxz7!C~;oWmQbR|NY~8!V*f)W4R~qoiyBh^Tb{0iYR-ZJ=Hw9 zvv1q;yepD5-qSwVXZTWW>ykeEemP01qZ~m2rSEP~`fOxp$(pcoYLsJT_leB4u)b)6 z@9^%T?_}U->8ARqGH%w_>pgI=lK$XemmR`u&G7o_tUEcP0* zE3ob`!p>d)oz$j)?Qm=wBV0-rZjG$faIrT~bKQ zb&gKTCGq|xb${EsY;y&8$#N!a&D*!;PoH5Js@>wwE}U$sAeDPA@LJ|l#w`J1 z^_$Z=2KAS+*o&*|Pd(3XqGG*dop|}85&Pv=iX!_h_c_JqyXSdoG#GER*d5=tn{Md- z!$v&szK;r;0(afAE4<#9ivPN7tRmF!qJQGlmGeTqS1zCO(Au|^r*6B9L$c#*d}WT1 zN7u=i>7#>Hb5CAIQn)?;(4|-Z{B$I}gDV~!4)1e~Y$kI5f&H2RERfBk!s#huT|R(19^Dwg<40DU;;VC`}IkkJa@ZqstthInNq>&fGd1-X&arQd`w= zYUyZ^viBGFeXS~yy?w*YJJo;kD5k&S5WcPBdrSAU%uw^J%=2UX=@Fen(~-7G=ewYpwf$ryRhlZh0qNH;zA49vrdw1S}69xGRKF%Uf8_WA`Pov!HFUpGV*Ye z_DhTz5WR@S-VY{<5dBxA*aiR7Sp5ys3cM0`4@+ z^g9=k2qm3Es&N$~u`N&m9 zU+cecy7W`i!H@DRxflJz z+L}D^M~Zsiyhu}GNo1ctM?W~+&D3K-nS0SNY@-|JsG8iXuWmgDzR9y>-g_QRF?%6E zx}iV!oJds9zI&pVY1u#PHA~G}-7c27v1#rrU%I5cNZ^z^dhOmY5bm}`6DX?&Ku-E~XPuHvD$ zZWIejH#Vnq&ZddJowFWZ5Vx8qGvusd4f~X}sjj;_`G$Acl|-{jrlhy@Qb{IhS*32b zHmY$Q6@P0vSaD>*(gVLfBdR)48}_y2Ne2p*FiY>c-N;0?BcW*_@*?R%A%Zo=eq< z5^YoZ0_zOgj5}Z4xZxCd-1y0CnnT)ll`NzD8crjQ?pVgX!uK}mbi%tLx4Sc!S&|*( z7<#lj_>)MeM-lCj@8puTwZikwCap1tA3n%vFIQ>ePWAXW+QKLpK@HpXJ}c)N6zOPC z?eWdLKcg(f)au#5vh#Qu?(5^ka++XH@|oM0XY3@x9_r^+t)u9=#V1GOea`+Xd6i+H zo^+nAf*-j}waF)1`ykU+0Y?0Dk$p66Jq}V*`>4Fra;Hv7h@VpzoDz@ipEny->5jJ} z8-3UpkxBoE$usozkf{FCo-4a^(sg=w2vy!C&j<~*@=2uYdRf#ECfK)~)%v_O&nESL zk*duMXTmmo{b-|j`{|y=>AF@P$-80i$xM{?sj1Yt-Aj&6qj{!~Ul_`pC4g7IMt^7U zsn|*Obf%jbg71A2^7d-)pgy+U?`&;~RKGo^(aApC$ehtmeN|sPT=&N5x&vb4!W_b5NJl>+_LiW1`j;_ z^qGN9xx-^j_xuL}mKiD#wLwd!d%GzIQg~>@lH0USYX?8M<@CvV@9^Bci$gO!%Hq+- zCc8}ZCj*UIkH!n1j%6E&GhEp$GaVDrGI}c|&|G_1ab=3x=3Bx-LfeTTMIZD2yN~)W z>PrSRem5`_*i*NE@nmS(CVP$9w9>-wZ1~+cx@z2laAcNkWYYdE2KlirjBUfWX!wc-Eeww_P@8p>t^Qwtx`pCdL zBl@$Q$1;}nxRT3L-2Bl!f%nyYkPY^U63X*4i(V;v^XT{0t@k`sI7;;;eww~)#d5RH}Kw`O=oZL=-tUeYW|_ zoF{oEcwgUCU91zID0iIP0<}hayvl$-Ya?MoAhTN3*9?;Zw!hw5jreTI#hK&x7{Shr zGnqpL9YvLA@xcpyLprA0Bce=g)@xT>$)7Z+>b9xA7bARYviB4Jc^dpV*qIUYWLiPi z`1a>7cU6@#PoHkQOEJ=RnfAie&Z3-st#jYZi$-P?0;m-eeHeGeN>R6ZjSuNP%AfeT zt9q=tWXxbfDZyEM@$0#5npPTxPw{h?JRdc0rq>GyJ=~tV@2*goovO3Mz>C=Y#E-OX zXC*4@p1a&1BHtT*!G2JiI!WbIn#29%#itcUC)wkcd6=pKJK5{rUFlj?VaV?ZpR^xs zZBo@;Em`#V)nr@i(SOZ1=)Mp2TggEB`aFRp#xLpSf;YZykJ5E=h-@)95GL@;0v}<2 z`%T>w%g>+Y3(f|OU-RmbcrWpdzN0NEW=q;go{QpQp|ix00yPUAZP{>fk83Ia?!8yZ z-qh-!zI0nXS~s<1zQN(k0p!BE7pYgSWgAok9Zh^mqa>d_zr{Q^+SC4Z&0fO`}+k6*fN1>H`w?quh&@e9yRYyW-Uz+N>Mr-VP? zcd(uFr)c77=UGu7?qpqS>f3_Pd?*jtIvj0@&E8k)pmSWfOLk=VQ;N*Nq5WlLGnB># z&nl?uw2dsZ`Dr(#Rc&m~74OkLwth@IH8p3D{oBA`&X>i6!cPN>nNm+F^H`p|I`;n2 zj$bMhO^;UI;AIct%4wUd%6B#w7KSIfYT!BciY!%ZDLP;ypR7M`P~b;p5)#Gq?h2c+ z>s;=U&gKZ-YRZRIVuJ?mh3AA!nVG!bt5EwhaEn__X{R?Q$}d&M#cg=)lByCvKqc9> z%hpIwSxI7;%3=RX!R1WK=LKaO9@aKj?Of3jQ@P1foj zkKNtZM5Fs1pY>Cff!23h%fm;DoVTYt z?A$&gcIVq!Kgp3_W~(ZhQL@{cr7NRql19zvsq&-SCvsYb#UN-DK1CH{@izDA^XP)l|4UE5To8J)Gh8^y|>Mlj|!64lG5uh_9VW~fQhhVSF0b8J~!WV_4=e6StZ8NEDVktCa$?I-{;7hqdvv<;+E{DZhZNg`|EyJLzW$f$CDE!SCu18s+_EqkVp~q*seeXmB zCMkcEVV&r(sK^=;vstRK52)P|l4-=6c6?{!)#>`cuq({nwT5o%LN(2*j+K_SD6meX zDo9^d7d=nY>7(7^OK!BoDV0`H`1{J|z!24<>wJ%|AE=tX(LkefJAFLPLXx*l^1x}i zhu>C1&LIbX;jbD}ot4rEJkZW^$X@?Ni1~xln=g-su?xoVU0+csh}7T3Ta%J5Q+{{m$;EV z{f_+~rMMH?RMh72qMr}la5%;jk9S_UFH^=^cBqBi{9J@%u*Z#l|NNG@h<917FN=Ej z-&L!+n)g-t;VP@fQSXwbY1!b$cl2!ErQUC)4S2$GSv{7{=dnQX-JZeWpVs*e>rx%- zid(yHD%wru6uhLezHgSVVbda)Fg@Hhu`5%vYgOiS*MpD#nzTRh=S6#Ld~gDf7rq6@ z9BAOq-s%>7=Gvq`&DZ?KH=_@Sk0x|Yt?#_$gGYI=PD=cb6)Pe_+9x&mUX4Snz8pM{V{3HCZW-H$oWnF_fB%BGM#+RI90m+-Z6pJ zw{yab7c<|><+~rM=yPUZIFTN#fj@2cD}>?2=PIT8>w3F>N*ighwb4)=-JI<^{@gQo z#@8?)XfCeTAbhiJ|9gp=tFhEprNjGArB9``�YN3NQ5N|Ij`CltcCU3wrfyix1fQ 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 { + long[] ids = creature.getAwareObjects().stream().mapToLong(SWGObject::getObjectID).toArray(); + for(int i = 0; i < ids.length; i++) { + for(int j = 0; j < ids.length; j++) { + if(ids[i] == ids[j] && i != j) + System.err.println("Detected duplicate ids"); + } + } + }, 0, 5000, TimeUnit.MILLISECONDS)); + schedulers.put(creature.getObjectID(), scheduleList); /*final PlayerObject ghost = (PlayerObject) creature.getSlottedObject("ghost"); From fa6ee120cfedb4d435a715bdfc95226a7eb77d13 Mon Sep 17 00:00:00 2001 From: tacef Date: Wed, 18 Jun 2014 21:56:27 +0200 Subject: [PATCH 008/198] More work on Jabba TP locations Populated Valarian camp pt.1 --- scripts/mobiles/tatooine/valarian_soldier.py | 46 +++++++++++++++++++ .../tatooine/jabba_tp_valarian_camp.py | 34 ++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 scripts/mobiles/tatooine/valarian_soldier.py create mode 100644 scripts/static_spawns/tatooine/jabba_tp_valarian_camp.py diff --git a/scripts/mobiles/tatooine/valarian_soldier.py b/scripts/mobiles/tatooine/valarian_soldier.py new file mode 100644 index 00000000..26a130dc --- /dev/null +++ b/scripts/mobiles/tatooine/valarian_soldier.py @@ -0,0 +1,46 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_valarian_soldier') + mobileTemplate.setLevel(18) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("valarian") + mobileTemplate.setAssistRange(4) + mobileTemplate.setStalker(False) + #mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + + + templates = Vector() + templates.add('object/mobile/shared_dressed_tatooine_valarian_thug.iff') + templates.add('object/mobile/shared_dressed_tatooine_valarian_scout.iff') + templates.add('object/mobile/shared_dressed_tatooine_valarian_swooper.iff') + templates.add('object/mobile/shared_dressed_tatooine_valarian_henchman.iff') + templates.add('object/mobile/shared_dressed_tatooine_valarian_enforcer.iff') + templates.add('object/mobile/shared_dressed_tatooine_valarian_compound_guard.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_cdef.iff', WeaponType.PISTOL, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShotpistol') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('valarian_soldier', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/static_spawns/tatooine/jabba_tp_valarian_camp.py b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp.py new file mode 100644 index 00000000..9c753976 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp.py @@ -0,0 +1,34 @@ +import sys +# Project SWG: Jabba TP Valarian Camp: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6229), float(37.8), float(-5947), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6238.7), float(37.3), float(-5915.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6251.7), float(36.4), float(-5956.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6266.4), float(35.5), float(-5955.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6273.8), float(34.9), float(-5945), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6272.7), float(35.4), float(-5930.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6276.1), float(38.3), float(-5919.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6268.5), float(40.6), float(-5908.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6255.9), float(40.6), float(-5907.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6242.6), float(39.9), float(-5912.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6233.6), float(37.3), float(-5925.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6230.9), float(38), float(-5949.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6235.2), float(40.2), float(-5964.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6250.1), float(38.1), float(-5969), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-6271.6), float(36.1), float(-5960.2), float(0), float(0), float(0), float(0), 45) + return + From 743d9415b85ff835302c70645e3926de8a20967e Mon Sep 17 00:00:00 2001 From: tacef Date: Wed, 18 Jun 2014 22:19:43 +0200 Subject: [PATCH 009/198] Fixed Valarian Soldiers --- scripts/mobiles/tatooine/valarian_soldier.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mobiles/tatooine/valarian_soldier.py b/scripts/mobiles/tatooine/valarian_soldier.py index 26a130dc..1137c5b2 100644 --- a/scripts/mobiles/tatooine/valarian_soldier.py +++ b/scripts/mobiles/tatooine/valarian_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - #mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() From 4f76d6593ba602bfaa91e674cb9ab1d2c5b23811 Mon Sep 17 00:00:00 2001 From: Light2 Date: Wed, 18 Jun 2014 22:50:48 +0200 Subject: [PATCH 010/198] Fixed duplicate id issue(workaround) should fix some of the crashing, disabled vehicles for now(causing crashes), disabled some of the getObject spam --- src/services/DevService.java | 4 +--- src/services/PlayerService.java | 4 ++-- src/services/StaticService.java | 4 ++-- src/services/object/ObjectService.java | 11 ++++++++++- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/services/DevService.java b/src/services/DevService.java index d3f37e10..79b3feca 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -91,9 +91,7 @@ public class DevService implements INetworkDispatch { if (creature.getClient().isGM()) { suiOptions.put((long) 120, "House Deeds"); suiOptions.put((long) 125, "Crafting Tools"); - } - suiOptions.put((long) 130, "Vehicle Deeds"); - if (creature.getClient().isGM()) { + suiOptions.put((long) 130, "Vehicle Deeds"); suiOptions.put((long) 121, "Sandbox City"); if(creature.getPlayerObject().getProfession().equals("trader_0a") || creature.getPlayerObject().getProfession().equals("trader_0b") || creature.getPlayerObject().getProfession().equals("trader_0c") || creature.getPlayerObject().getProfession().equals("trader_0d")) suiOptions.put((long) 177, "REing"); diff --git a/src/services/PlayerService.java b/src/services/PlayerService.java index 22378455..591d31aa 100644 --- a/src/services/PlayerService.java +++ b/src/services/PlayerService.java @@ -200,8 +200,8 @@ public class PlayerService implements INetworkDispatch { long[] ids = creature.getAwareObjects().stream().mapToLong(SWGObject::getObjectID).toArray(); for(int i = 0; i < ids.length; i++) { for(int j = 0; j < ids.length; j++) { - if(ids[i] == ids[j] && i != j) - System.err.println("Detected duplicate ids"); + if(ids[i] == ids[j] && i != j) + System.err.println("Detected duplicate ids, Template " + core.objectService.getObject(ids[i]).getTemplate()); } } }, 0, 5000, TimeUnit.MILLISECONDS)); diff --git a/src/services/StaticService.java b/src/services/StaticService.java index e943ffb1..e40a8619 100644 --- a/src/services/StaticService.java +++ b/src/services/StaticService.java @@ -138,8 +138,8 @@ public class StaticService implements INetworkDispatch { cellNumber = ((BuildingObject) cell.getContainer()).getCellNumberByObjectId(cellId); } - long objectId = core.objectService.getDOId(planetName, template, 0, buildingId, cellNumber, x, y, z); - + //long objectId = core.objectService.getDOId(planetName, template, 0, buildingId, cellNumber, x, y, z); + long objectId = 0; SWGObject object = null; MobileTemplate mobileTemplate = core.spawnService.getMobileTemplate(template); diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 9280919f..475f7155 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -239,6 +239,15 @@ public class ObjectService implements INetworkDispatch { boolean isSnapshot = false; + if(objectID != 0 && objectList.containsKey(objectID)) { + System.err.println("Trying to create object with duplicate Id"); + try { + throw new Exception(); + } catch(Exception e) { + e.printStackTrace(); + } + } + if(objectID == 0) objectID = generateObjectID(); else @@ -472,7 +481,7 @@ public class ObjectService implements INetworkDispatch { if (objectList.containsKey(objectID)) { System.err.println("getObject(): object is null but objectList contains objectID key"); } else { - System.err.println("getObject(): object is null"); + //System.err.println("getObject(): object is null"); } } From c98ab3745402b372768f8526279ab1fc8447e1af Mon Sep 17 00:00:00 2001 From: Waverunner Date: Wed, 18 Jun 2014 17:24:13 -0400 Subject: [PATCH 011/198] Added null planet check for transferToPlanet, Fixes #898 --- src/services/SimulationService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/services/SimulationService.java b/src/services/SimulationService.java index 9c129cce..60c4b8a2 100644 --- a/src/services/SimulationService.java +++ b/src/services/SimulationService.java @@ -1015,6 +1015,9 @@ public class SimulationService implements INetworkDispatch { public void transferToPlanet(SWGObject object, Planet planet, Point3D newPos, Quaternion newOrientation, SWGObject newParent) { + if (planet == null) + return; + Client client = object.getClient(); if(client == null) From 8e68c9582a15c8e5bf4c4920ebd571903122735b Mon Sep 17 00:00:00 2001 From: Light2 Date: Wed, 18 Jun 2014 23:33:17 +0200 Subject: [PATCH 012/198] Disabled some console spam --- .../objects/creature/CreatureObject.java | 2 +- src/services/LootService.java | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/resources/objects/creature/CreatureObject.java b/src/resources/objects/creature/CreatureObject.java index 9995b9ab..b178e20a 100644 --- a/src/resources/objects/creature/CreatureObject.java +++ b/src/resources/objects/creature/CreatureObject.java @@ -1129,7 +1129,7 @@ public class CreatureObject extends TangibleObject implements Serializable { public void sendBaselines(Client destination) { if(destination == null || destination.getSession() == null) { - System.out.println("NULL session"); + //System.out.println("NULL session"); return; } diff --git a/src/services/LootService.java b/src/services/LootService.java index 3197dfea..35aec14e 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -97,7 +97,7 @@ public class LootService implements INetworkDispatch { } public void handleLootRequest(CreatureObject requester, TangibleObject lootedObject) { - System.out.println("handleLootRequest "); + //System.out.println("handleLootRequest "); // security check if (hasAccess(requester,lootedObject) && ! lootedObject.isLooted()){ LootRollSession lootRollSession = (LootRollSession )lootedObject.getAttachment("LootSession"); @@ -698,7 +698,7 @@ public class LootService implements INetworkDispatch { collectionItemName = (String)core.scriptService.fetchString(itemPath,"CollectionItemName"); - System.out.println("itemTemplate " + itemTemplate); + //System.out.println("itemTemplate " + itemTemplate); TangibleObject droppedItem = createDroppedItem(itemTemplate,lootRollSession.getSessionPlanet()); @@ -759,7 +759,7 @@ public class LootService implements INetworkDispatch { //droppedItem.getAttributes().put("@obj_attr_n:collection_name", "\\#FFFF00 @collection_n:"+addToCollection + " \\#FFFFFF "); //core.collectionService.addCollection(actor, "new_prof_officer_master") droppedItem.setAttachment("radial_filename", "item/collection/loot_collection"); - System.out.println("collection"); + //System.out.println("collection"); } if (collectionItemName!=null){ @@ -820,7 +820,7 @@ public class LootService implements INetworkDispatch { private TangibleObject createDroppedItem(String template,Planet planet){ TangibleObject droppedItem = (TangibleObject) core.objectService.createObject(template, planet); - System.out.println("droppedItem " + droppedItem); + //System.out.println("droppedItem " + droppedItem); return droppedItem; } @@ -1004,7 +1004,7 @@ public class LootService implements INetworkDispatch { else remainder += span; if (randomItemFromGroup <= remainder){ - System.out.println("this loot pool will drop something"); // e.g. kraytpearl_range + //System.out.println("this loot pool will drop something"); // e.g. kraytpearl_range fillChest3(lootPoolNames[i], owner, chest); // This loot pool will drop something test = true; break; @@ -1015,7 +1015,7 @@ public class LootService implements INetworkDispatch { } private void fillChest3(String poolName, CreatureObject owner, TangibleObject chest){ - System.err.println("poolName.toLowerCase() " + poolName.toLowerCase()); + //System.err.println("poolName.toLowerCase() " + poolName.toLowerCase()); // Fetch the loot pool data from the poolName.py script String path = "scripts/loot/rarelootchestcontents/"+poolName.toLowerCase(); Vector itemNames = (Vector)core.scriptService.fetchStringVector(path,"itemNames"); @@ -1170,7 +1170,7 @@ public class LootService implements INetworkDispatch { addToCollection = (String)core.scriptService.fetchString(itemPath,"AddToCollection"); - System.out.println("itemTemplate " + itemTemplate); + //System.out.println("itemTemplate " + itemTemplate); TangibleObject droppedItem = null; @@ -2354,7 +2354,7 @@ public class LootService implements INetworkDispatch { else remainder += span; if (randomItemFromGroup <= remainder){ - System.out.println("this loot pool will drop something"); // e.g. kraytpearl_range + //System.out.println("this loot pool will drop something"); // e.g. kraytpearl_range handleContainerLootPool(lootPoolNames[i],lootRollSession, containerObject); // This loot pool will drop something test = true; break; From 6c7b80c2014b42200f2cab85e6ebdb9777d15496 Mon Sep 17 00:00:00 2001 From: Light2 Date: Thu, 19 Jun 2014 02:32:52 +0200 Subject: [PATCH 013/198] Added city voting update, fixed some city bugs --- .../terminal/city_maintenance_terminal.py | 3 +- src/services/housing/HousingService.java | 16 +- src/services/playercities/PlayerCity.java | 228 +++++++++++++++--- .../playercities/PlayerCityService.java | 6 +- 4 files changed, 200 insertions(+), 53 deletions(-) diff --git a/scripts/radial/terminal/city_maintenance_terminal.py b/scripts/radial/terminal/city_maintenance_terminal.py index 6aee6a2b..f07a719b 100644 --- a/scripts/radial/terminal/city_maintenance_terminal.py +++ b/scripts/radial/terminal/city_maintenance_terminal.py @@ -341,11 +341,12 @@ def handleSetCityName(core, owner, target, option): returnList = Vector() returnList.add('txtInput:LocalText') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setNameCallBack) - + core.suiService.openSUIWindow(window) return def setNameCallBack(owner, window, eventType, returnList): + core = main.NGECore.getInstance() if returnList.size()==0: return name = returnList.get(0) diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index 294efdba..e5c3caee 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -413,9 +413,6 @@ public class HousingService implements INetworkDispatch { city.removeStructure(building.getObjectID()); if(building.getResidency()) { city.removeCitizen(owner.getObjectID()); - owner.getPlayerObject().setHome(""); - owner.getPlayerObject().setCitizenship(Citizenship.Homeless); - owner.setAttachment("residentCity", null); } if(building.getTemplate().contains("cityhall")) { // destroy city @@ -578,14 +575,9 @@ public class HousingService implements INetworkDispatch { oldResidency.setResidency(false); ((CreatureObject) owner).sendSystemMessage("@player_structure:change_residence", (byte) 0); PlayerCity oldCity = core.playerCityService.getCityObjectIsIn(oldResidency); - if(oldCity != null) { - oldCity.removeStructure(oldResidency.getObjectID()); + if(oldCity != null && oldCity != cityActorIsIn) { oldCity.removeCitizen(owner.getObjectID()); - ((CreatureObject) owner).getPlayerObject().setHome(""); - ((CreatureObject) owner).getPlayerObject().setCitizenship(Citizenship.Homeless); - owner.setAttachment("residentCity", null); } - ((CreatureObject) owner).sendSystemMessage("@player_structure:change_residence", (byte) 0); } else { ((CreatureObject) owner).sendSystemMessage("@player_structure:declared_residency", (byte) 0); } @@ -594,12 +586,6 @@ public class HousingService implements INetworkDispatch { owner.setAttachment("residentBuilding", building.getObjectID()); if(cityActorIsIn != null) { cityActorIsIn.addCitizen(owner.getObjectID()); - owner.setAttachment("residentCity", cityActorIsIn.getCityID()); - ((CreatureObject) owner).getPlayerObject().setHome(cityActorIsIn.getCityName()); - if(cityActorIsIn.getMayorID() == owner.getObjectID()) - ((CreatureObject) owner).getPlayerObject().setCitizenship(Citizenship.Mayor); - else - ((CreatureObject) owner).getPlayerObject().setCitizenship(Citizenship.Citizen); } } diff --git a/src/services/playercities/PlayerCity.java b/src/services/playercities/PlayerCity.java index 168ab0b5..80b85bcc 100644 --- a/src/services/playercities/PlayerCity.java +++ b/src/services/playercities/PlayerCity.java @@ -25,17 +25,22 @@ import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays; import java.util.Date; +import java.util.HashSet; import java.util.List; import java.util.Map; +import java.util.Set; import java.util.Vector; import java.util.concurrent.ConcurrentHashMap; +import org.apache.mina.util.ConcurrentHashSet; + import net.engio.mbassy.listener.Handler; import resources.common.OutOfBand; import resources.common.ProsePackage; import resources.common.collidables.CollidableCircle; import resources.common.collidables.AbstractCollidable.EnterEvent; import resources.common.collidables.AbstractCollidable.ExitEvent; +import resources.datatables.Citizenship; import resources.datatables.CivicStructures; import resources.objects.building.BuildingObject; import resources.objects.creature.CreatureObject; @@ -106,11 +111,10 @@ public class PlayerCity implements Serializable { private boolean shuttlePort = false; private boolean registered = false; private boolean zoningEnabled = false; - private boolean electionLocked = false; // election is locked in third and final week private transient CollidableCircle area; private long cityNameChangeCooldown; private long cityTreasuryWithdrawalCooldown; - + //public static final long cityUpdateSpan = 7*86400*1000; public static final long cityUpdateSpan = 100*1000; //public static final long cityUpdateSpan = 86400*1000; @@ -119,13 +123,13 @@ public class PlayerCity implements Serializable { //public static final long legislationPeriod = 21*86400*1000; public static final long legislationPeriod = 100*1000; - private Vector placedStructures = new Vector(); - private Vector citizens = new Vector(); + private Set placedStructures = new ConcurrentHashSet(); + private Set citizens = new ConcurrentHashSet(); private Map electionList = new ConcurrentHashMap(); private Map mayoralVotes = new ConcurrentHashMap(); // Key = voter id Value = candidate id - private Vector cityBanList = new Vector(); - private Vector militiaList = new Vector(); - private Vector foundersList = new Vector(); + private Set cityBanList = new ConcurrentHashSet(); + private Set militiaList = new ConcurrentHashSet(); + private Set foundersList = new ConcurrentHashSet(); public PlayerCity() {} @@ -170,12 +174,153 @@ public class PlayerCity implements Serializable { } public void processElection() { - // ToDo: handle everything - long winnerID = mayorID; - mayorID = winnerID; - setNextElectionDate(System.currentTimeMillis()+legislationPeriod); + + if(getNextElectionDate() > System.currentTimeMillis()) + return; + + NGECore core = NGECore.getInstance(); + + int highestVoteAmount = 0; + long winnerId = getMayorID(); + long incumbentId = getMayorID(); + + for(long candidateId : electionList.keySet()) { + CreatureObject candidate = core.objectService.getObject(candidateId) == null ? core.objectService.getCreatureFromDB(candidateId) : (CreatureObject) core.objectService.getObject(candidateId); + if(candidate == null || !isCitizen(candidateId)) + continue; + if(electionList.get(candidateId) > highestVoteAmount) { + winnerId = candidateId; + highestVoteAmount = electionList.get(candidateId); + } + } + + setMayorID(winnerId); + electionList.clear(); + mayoralVotes.clear(); + setElectionTime(); + CreatureObject mayor = core.objectService.getObject(getMayorID()) == null ? core.objectService.getCreatureFromDB(getMayorID()) : (CreatureObject) core.objectService.getObject(getMayorID()); + if(mayor == null) + return; + boolean incumbentWin = winnerId == incumbentId; + if(incumbentWin) + sendIncumbentWinMail(mayor); + else { + sendNewMayorWinMail(mayor); + sendIncumbentLooseMail(incumbentId, mayor.getCustomName()); + } + sendElectionMail(incumbentWin, mayor.getCustomName()); + + if(!incumbentWin) + transferStructuresToNewMayor(incumbentId); } + private void transferStructuresToNewMayor(long oldMayorId) { + NGECore core = NGECore.getInstance(); + + for(long structureId : new HashSet(getPlacedStructures())) { + BuildingObject building = (BuildingObject) core.objectService.getObject(structureId); + if(building == null) + continue; + building.setAttachment("structureOwner", getMayorID()); + } + + BuildingObject cityHall = (BuildingObject) core.objectService.getObject(cityHallId); + CreatureObject incumbent = core.objectService.getObject(oldMayorId) == null ? core.objectService.getCreatureFromDB(oldMayorId) : (CreatureObject) core.objectService.getObject(oldMayorId); + CreatureObject mayor = core.objectService.getObject(getMayorID()) == null ? core.objectService.getCreatureFromDB(getMayorID()) : (CreatureObject) core.objectService.getObject(getMayorID()); + if(cityHall == null || mayor == null) + return; + if(incumbent != null) { + incumbent.setAttachment("residentBuilding", null); + if(core.objectService.getObject(oldMayorId) == null) + core.objectService.persistObject(oldMayorId, incumbent, core.getSWGObjectODB()); + } + cityHall.setResidency(false); + core.housingService.declareResidency(mayor, cityHall); + if(core.objectService.getObject(getMayorID()) == null) + core.objectService.persistObject(getMayorID(), mayor, core.getSWGObjectODB()); + + } + + private void sendElectionMail(boolean incumbentWin, String mayorName) { + Set citizenList = getCitizens(); + NGECore core = NGECore.getInstance(); + CreatureObject mayor = core.objectService.getObject(getMayorID()) == null ? core.objectService.getCreatureFromDB(getMayorID()) : (CreatureObject) core.objectService.getObject(getMayorID()); + if(mayor == null) + return; + for (long citizen : citizenList){ + CreatureObject citizenObject = core.objectService.getObject(citizen) == null ? core.objectService.getCreatureFromDB(citizen) : (CreatureObject) core.objectService.getObject(citizen); + if(citizenObject == null) + continue; + Mail actorMail = new Mail(); + actorMail.setMailId(NGECore.getInstance().chatService.generateMailId()); + actorMail.setRecieverId(citizen); + actorMail.setStatus(Mail.NEW); + actorMail.setTimeStamp((int) (new Date().getTime() / 1000)); + actorMail.setSubject("@city/city:public_election_subject"); + actorMail.setSenderName("@city/city:new_city_from"); + if(incumbentWin) + actorMail.addProseAttachment(new ProsePackage("@city/city:public_election_inc_body", "TT", getCityName())); + else + actorMail.addProseAttachment(new ProsePackage("@city/city:public_election_body", "TT", getCityName(), "TO", mayor.getCustomName())); + + NGECore.getInstance().chatService.storePersistentMessage(actorMail); + if (citizenObject.getClient() != null) + NGECore.getInstance().chatService.sendPersistentMessageHeader(citizenObject.getClient(), actorMail); + + } + } + + private void sendIncumbentLooseMail(long incumbentId, String mayorName) { + NGECore core = NGECore.getInstance(); + CreatureObject incumbent = core.objectService.getObject(incumbentId) == null ? core.objectService.getCreatureFromDB(incumbentId) : (CreatureObject) core.objectService.getObject(incumbentId); + if(incumbent == null) + return; + Mail actorMail = new Mail(); + actorMail.setMailId(NGECore.getInstance().chatService.generateMailId()); + actorMail.setRecieverId(incumbentId); + actorMail.setStatus(Mail.NEW); + actorMail.setTimeStamp((int) (new Date().getTime() / 1000)); + actorMail.setSubject("@city/city:election_incumbent_lost_subject"); + actorMail.setSenderName("@city/city:new_city_from"); + actorMail.addProseAttachment(new ProsePackage("@city/city:election_incumbent_lost_body", "TO", getCityName(), "TT", mayorName)); + + NGECore.getInstance().chatService.storePersistentMessage(actorMail); + if (incumbent.getClient() != null) + NGECore.getInstance().chatService.sendPersistentMessageHeader(incumbent.getClient(), actorMail); + + } + + private void sendNewMayorWinMail(CreatureObject mayor) { + Mail actorMail = new Mail(); + actorMail.setMailId(NGECore.getInstance().chatService.generateMailId()); + actorMail.setRecieverId(mayor.getObjectID()); + actorMail.setStatus(Mail.NEW); + actorMail.setTimeStamp((int) (new Date().getTime() / 1000)); + actorMail.setSubject("@city/city:election_new_mayor_subject"); + actorMail.setSenderName("@city/city:new_city_from"); + actorMail.addProseAttachment(new ProsePackage("@city/city:election_new_mayor_body", "TO", getCityName(), "TT", mayor.getCustomName())); + + NGECore.getInstance().chatService.storePersistentMessage(actorMail); + if (mayor.getClient() != null) + NGECore.getInstance().chatService.sendPersistentMessageHeader(mayor.getClient(), actorMail); + + } + + private void sendIncumbentWinMail(CreatureObject mayor) { + Mail actorMail = new Mail(); + actorMail.setMailId(NGECore.getInstance().chatService.generateMailId()); + actorMail.setRecieverId(mayor.getObjectID()); + actorMail.setStatus(Mail.NEW); + actorMail.setTimeStamp((int) (new Date().getTime() / 1000)); + actorMail.setSubject("@city/city:election_incumbent_win_subject"); + actorMail.setSenderName("@city/city:new_city_from"); + actorMail.addProseAttachment(new ProsePackage("@city/city:election_incumbent_win_body", "TO", getCityName(), "TT", mayor.getCustomName())); + + NGECore.getInstance().chatService.storePersistentMessage(actorMail); + if (mayor.getClient() != null) + NGECore.getInstance().chatService.sendPersistentMessageHeader(mayor.getClient(), actorMail); + } + public void processCityUpdate() { // has something changed? System.out.println("processCityUpdate for " + cityName); @@ -192,7 +337,7 @@ public class PlayerCity implements Serializable { if(getRank() != METROPOLIS && citizensPerRank[currentRank] <= censusResult) expandCity(); } - + processElection(); NGECore core = NGECore.getInstance(); // collect taxes if(core.objectService.getObject(cityHallId) == null) @@ -392,8 +537,8 @@ public class PlayerCity implements Serializable { public boolean checkFoundationSuccess() { - Vector founders = getFoundersList(); - Vector citizenList = getCitizens(); + Set founders = getFoundersList(); + Set citizenList = getCitizens(); int founderCitizenCount = 0; NGECore core = NGECore.getInstance(); for (long founderId : founders){ @@ -571,13 +716,13 @@ public class PlayerCity implements Serializable { GCW_Alignment = gCW_Alignment; } - public Vector getPlacedStructures() { + public Set getPlacedStructures() { synchronized(placedStructures){ return placedStructures; } } - public void setPlacedStructures(Vector placedStructures) { + public void setPlacedStructures(Set placedStructures) { synchronized(placedStructures){ this.placedStructures = placedStructures; } @@ -589,13 +734,13 @@ public class PlayerCity implements Serializable { } } - public Vector getCitizens() { + public Set getCitizens() { synchronized(citizens){ return citizens; } } - public void setCitizens(Vector citizens) { + public void setCitizens(Set citizens) { synchronized(citizens){ this.citizens = citizens; } @@ -615,6 +760,14 @@ public class PlayerCity implements Serializable { CreatureObject citizenObject = core.objectService.getObject(citizen) == null ? core.objectService.getCreatureFromDB(citizen) : (CreatureObject) core.objectService.getObject(citizen); if(citizenObject == null) return; + citizenObject.setAttachment("residentCity", getCityID()); + citizenObject.getPlayerObject().setHome(getCityName()); + if(getMayorID() == citizenObject.getObjectID()) + citizenObject.getPlayerObject().setCitizenship(Citizenship.Mayor); + else + citizenObject.getPlayerObject().setCitizenship(Citizenship.Citizen); + if(core.objectService.getObject(citizen) == null) + core.objectService.persistObject(citizen, citizenObject, core.getSWGObjectODB()); if(sendMail) { sendNewCitizenMailAll(citizenObject); sendNewCitizenMail(citizenObject); @@ -628,6 +781,12 @@ public class PlayerCity implements Serializable { CreatureObject citizenObject = core.objectService.getObject(citizen) == null ? core.objectService.getCreatureFromDB(citizen) : (CreatureObject) core.objectService.getObject(citizen); if(citizenObject == null) return; + citizenObject.getPlayerObject().setHome(""); + citizenObject.getPlayerObject().setCitizenship(Citizenship.Homeless); + citizenObject.setAttachment("residentCity", null); + if(core.objectService.getObject(citizen) == null) + core.objectService.persistObject(citizen, citizenObject, core.getSWGObjectODB()); + if(sendMail) { sendCitizenLeftMailAll(citizenObject); } @@ -657,11 +816,11 @@ public class PlayerCity implements Serializable { this.nextCityUpdate = nextCityUpdate; } - public Vector getCityBanList() { + public Set getCityBanList() { return cityBanList; } - public void setCityBanList(Vector cityBanList) { + public void setCityBanList(Set cityBanList) { this.cityBanList = cityBanList; } @@ -690,19 +849,19 @@ public class PlayerCity implements Serializable { area.setRadius(cityRadius); } - public Vector getMilitiaList() { + public Set getMilitiaList() { return militiaList; } - public void setMilitiaList(Vector militiaList) { + public void setMilitiaList(Set militiaList) { this.militiaList = militiaList; } - public Vector getFoundersList() { + public Set getFoundersList() { return foundersList; } - public void setFoundersList(Vector foundersList) { + public void setFoundersList(Set foundersList) { this.foundersList = foundersList; } @@ -822,7 +981,7 @@ public class PlayerCity implements Serializable { public void sendSpecUpdateMail(int cityID) { // city_version_update_subject_4 // city_version_update_body_4 - Vector citizenList = getCitizens(); + Set citizenList = getCitizens(); NGECore core = NGECore.getInstance(); for (long citizen : citizenList){ CreatureObject citizenObject = core.objectService.getObject(citizen) == null ? core.objectService.getCreatureFromDB(citizen) : (CreatureObject) core.objectService.getObject(citizen); @@ -863,7 +1022,7 @@ public class PlayerCity implements Serializable { public void sendNewCitizenMailAll(CreatureObject newCitizen) { - Vector citizenList = getCitizens(); + Set citizenList = getCitizens(); NGECore core = NGECore.getInstance(); for (long citizen : citizenList){ CreatureObject citizenObject = core.objectService.getObject(citizen) == null ? core.objectService.getCreatureFromDB(citizen) : (CreatureObject) core.objectService.getObject(citizen); @@ -908,7 +1067,7 @@ public class PlayerCity implements Serializable { public void sendCitizenLeftMailAll(CreatureObject newCitizen) { - Vector citizenList = getCitizens(); + Set citizenList = getCitizens(); NGECore core = NGECore.getInstance(); for (long citizen : citizenList){ CreatureObject citizenObject = core.objectService.getObject(citizen) == null ? core.objectService.getCreatureFromDB(citizen) : (CreatureObject) core.objectService.getObject(citizen); @@ -1208,7 +1367,7 @@ public class PlayerCity implements Serializable { } public void sendTreasuryWithdrawalMail(CreatureObject mayor, int amount, String reason) { - Vector citizenList = getCitizens(); + Set citizenList = getCitizens(); NGECore core = NGECore.getInstance(); for (long citizen : citizenList){ CreatureObject citizenObject = core.objectService.getObject(citizen) == null ? core.objectService.getCreatureFromDB(citizen) : (CreatureObject) core.objectService.getObject(citizen); @@ -1268,15 +1427,11 @@ public class PlayerCity implements Serializable { } public boolean isElectionLocked() { - return electionLocked; - } - - public void setElectionLocked(boolean electionLocked) { - this.electionLocked = electionLocked; + return (nextElectionDate - System.currentTimeMillis()) < cityUpdateSpan; // last/third week = election locked } public void sendCandidateRegisteredMail(CreatureObject candidate) { - Vector citizenList = getCitizens(); + Set citizenList = getCitizens(); NGECore core = NGECore.getInstance(); for (long citizen : citizenList) { if(citizen == candidate.getObjectID()) @@ -1302,7 +1457,7 @@ public class PlayerCity implements Serializable { } public void sendCandidateUnregisteredMail(CreatureObject candidate) { - Vector citizenList = getCitizens(); + Set citizenList = getCitizens(); NGECore core = NGECore.getInstance(); for (long citizen : citizenList) { if(citizen == candidate.getObjectID()) @@ -1327,5 +1482,8 @@ public class PlayerCity implements Serializable { } + public void setElectionTime() { + nextElectionDate = System.currentTimeMillis() + 3 * cityUpdateSpan; + } } diff --git a/src/services/playercities/PlayerCityService.java b/src/services/playercities/PlayerCityService.java index 99be0694..594b7d49 100644 --- a/src/services/playercities/PlayerCityService.java +++ b/src/services/playercities/PlayerCityService.java @@ -117,7 +117,7 @@ public class PlayerCityService implements INetworkDispatch { return id; } - private boolean doesCityNameExist(String name) { + public boolean doesCityNameExist(String name) { return playerCities.stream().map(PlayerCity::getCityName).filter(n -> n.equalsIgnoreCase(name)).findFirst().isPresent() || core.terrainService.getClientRegions().stream().map(ClientRegion::getName).filter(n -> n.equalsIgnoreCase(name)).findFirst().isPresent(); } @@ -166,6 +166,7 @@ public class PlayerCityService implements INetworkDispatch { PlayerCity playerCity = addNewPlayerCity(actor, cityHall); playerCity.setCityName(name); playerCity.addNewStructure(cityHall.getObjectID()); + playerCity.setElectionTime(); PlayerCityService.this.schedulePlayerCityUpdate(playerCity, PlayerCity.newCityGraceSpan); cityHall.setAttachment("structureCity", playerCity.getCityID()); actor.setAttachment("residentCity", playerCity.getCityID()); @@ -571,8 +572,9 @@ public class PlayerCityService implements INetworkDispatch { actor.sendSystemMessage(OutOfBand.ProsePackage("@city/city:vote_placed", "TO", candidate.getCustomName()), (byte) 0); }); + core.suiService.openSUIWindow(window); } - + } From b50ecc1511499ec0c1e39a4dbeb7d506a400c5af Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Wed, 18 Jun 2014 21:06:55 -0400 Subject: [PATCH 014/198] Fixed Dark Fury Ring Bug --- .../ring/item_ring_set_jedi_utility_a_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_a_01_01.py b/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_a_01_01.py index 651141da..0bc7d014 100644 --- a/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_a_01_01.py +++ b/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_a_01_01.py @@ -13,8 +13,8 @@ def setup(core, object): object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_fs_ae_dm_cc', 2) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_cc_crit', 3) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_ae_dm_cc', 3) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_a_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_a_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_a_3') - object.setAttachment('setBonus', 'set_jedi_utility_a') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_a_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_a_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_a_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_a') + return From 1ffe568a01419fb706648eca43f7726665b30914 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Wed, 18 Jun 2014 21:08:46 -0400 Subject: [PATCH 015/198] Fixed Dark Fury Band Bonus Set Bug --- .../ring/item_band_set_jedi_utility_a_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_a_01_01.py b/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_a_01_01.py index 295383ef..dc983d30 100644 --- a/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_a_01_01.py +++ b/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_a_01_01.py @@ -13,8 +13,8 @@ def setup(core, object): object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_fs_ae_dm_cc', 2) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_cc_crit', 3) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_ae_dm_cc', 3) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_a_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_a_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_a_3') - object.setAttachment('setBonus', 'set_jedi_utility_a') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_a_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_a_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_a_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_a') + return From 2c4719b2a9e6e6f04d45d2e1dd27d63a4f1a05d2 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Wed, 18 Jun 2014 21:10:00 -0400 Subject: [PATCH 016/198] Fixed Dark Fury Necklace Bonus Set Bug --- .../necklace/item_necklace_set_jedi_utility_a_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_a_01_01.py b/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_a_01_01.py index 5f3dedba..8f14f8f6 100644 --- a/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_a_01_01.py +++ b/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_a_01_01.py @@ -11,8 +11,8 @@ def setup(core, object): object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_fs_ae_dm_cc', 2) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_cc_crit', 3) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_ae_dm_cc', 3) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_a_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_a_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_a_3') - object.setAttachment('setBonus', 'set_jedi_utility_a') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_a_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_a_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_a_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_a') + return From 933942cc99ecbd65cfc3b32d85b401649adf1255 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Wed, 18 Jun 2014 21:11:08 -0400 Subject: [PATCH 017/198] Fixed Dark Fury Left Bracelet Bonus Set Bug --- .../item_bracelet_l_set_jedi_utility_a_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_a_01_01.py b/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_a_01_01.py index 96000158..c4e637fd 100644 --- a/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_a_01_01.py +++ b/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_a_01_01.py @@ -11,8 +11,8 @@ def setup(core, object): object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_fs_ae_dm_cc', 2) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_cc_crit', 3) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_ae_dm_cc', 3) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_a_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_a_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_a_3') - object.setAttachment('setBonus', 'set_jedi_utility_a') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_a_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_a_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_a_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_a') + return From 4ddea7b533df6bee26a5c53251f280cec49487d1 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Wed, 18 Jun 2014 21:11:51 -0400 Subject: [PATCH 018/198] Fixed Dark Fury Right Bracelet Bonus Set Bug --- .../item_bracelet_r_set_jedi_utility_a_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_a_01_01.py b/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_a_01_01.py index 9dda97ca..cac623c4 100644 --- a/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_a_01_01.py +++ b/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_a_01_01.py @@ -11,8 +11,8 @@ def setup(core, object): object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_fs_ae_dm_cc', 2) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_cc_crit', 3) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_fs_ae_dm_cc', 3) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_a_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_a_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_a_3') - object.setAttachment('setBonus', 'set_jedi_utility_a') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_a_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_a_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_a_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_a') + return From d7dd287bbbe39ba3b0b5da501bb032f582d9186b Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 05:46:07 +0200 Subject: [PATCH 019/198] Fixed Typo in npc scripts --- scripts/mobiles/corellia/afarathu_brute.py | 2 +- scripts/mobiles/corellia/afarathu_cult_bodyguard.py | 2 +- scripts/mobiles/corellia/afarathu_cult_leader.py | 2 +- scripts/mobiles/corellia/afarathu_cult_zealot.py | 2 +- scripts/mobiles/corellia/afarathu_hellion.py | 2 +- scripts/mobiles/corellia/afarathu_ruffian.py | 2 +- scripts/mobiles/corellia/afarathu_savage.py | 2 +- scripts/mobiles/corellia/beldonnas_league_enforcer.py | 2 +- scripts/mobiles/corellia/beldonnas_league_marshal.py | 2 +- scripts/mobiles/corellia/beldonnas_league_scout.py | 2 +- scripts/mobiles/corellia/beldonnas_league_soldier.py | 2 +- scripts/mobiles/corellia/blood_stained_prowler.py | 2 +- scripts/mobiles/corellia/blood_thirsty_monarch.py | 2 +- scripts/mobiles/corellia/canoid_hunter.py | 2 +- scripts/mobiles/corellia/canoid_pack_leader.py | 2 +- scripts/mobiles/corellia/carrion_spat_corpsereaver.py | 2 +- scripts/mobiles/corellia/corellian_butterfly.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_defender.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_drone.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_monarch.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_warrior.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_worker.py | 2 +- scripts/mobiles/corellia/corsec_deserter.py | 2 +- scripts/mobiles/corellia/corsec_security_specialist.py | 2 +- scripts/mobiles/corellia/corsec_special_agent.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_captain.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_chief.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_commissioner.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_inspector.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_lieutenant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_major.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_sergeant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_trainee.py | 2 +- scripts/mobiles/corellia/corsec_traitor.py | 2 +- scripts/mobiles/corellia/deranged_wrix.py | 2 +- scripts/mobiles/corellia/devil_gulginaw.py | 2 +- scripts/mobiles/corellia/drall_abbot.py | 2 +- scripts/mobiles/corellia/drall_chieftain.py | 2 +- scripts/mobiles/corellia/drall_guard.py | 2 +- scripts/mobiles/corellia/drall_master.py | 2 +- scripts/mobiles/corellia/drall_monk.py | 2 +- scripts/mobiles/corellia/drall_patriot.py | 2 +- scripts/mobiles/corellia/drall_patriot_conqueror.py | 2 +- scripts/mobiles/corellia/drall_patriot_footsoldier.py | 2 +- scripts/mobiles/corellia/drall_patriot_legionnaire.py | 2 +- scripts/mobiles/corellia/drall_sentry.py | 2 +- scripts/mobiles/corellia/feral_selonian.py | 2 +- scripts/mobiles/corellia/flail_boss.py | 2 +- scripts/mobiles/corellia/flail_butcher.py | 2 +- scripts/mobiles/corellia/flail_cutthroat.py | 2 +- scripts/mobiles/corellia/flail_enforcer.py | 2 +- scripts/mobiles/corellia/flail_executioner.py | 2 +- scripts/mobiles/corellia/flail_killer.py | 2 +- scripts/mobiles/corellia/flail_slayer.py | 2 +- scripts/mobiles/corellia/grand_wrix.py | 2 +- scripts/mobiles/corellia/greater_gulginaw.py | 2 +- scripts/mobiles/corellia/gulginaw.py | 2 +- scripts/mobiles/corellia/hidden_daggers_activist.py | 2 +- scripts/mobiles/corellia/hidden_daggers_dissident.py | 2 +- scripts/mobiles/corellia/hidden_daggers_extremist.py | 2 +- scripts/mobiles/corellia/hidden_daggers_leader.py | 2 +- scripts/mobiles/corellia/hidden_daggers_lieutenant.py | 2 +- scripts/mobiles/corellia/lord_nyax.py | 2 +- scripts/mobiles/corellia/mottled_wrix.py | 2 +- scripts/mobiles/corellia/ragtag_blackjack.py | 2 +- scripts/mobiles/corellia/ragtag_kook.py | 2 +- scripts/mobiles/corellia/ragtag_loon.py | 2 +- scripts/mobiles/corellia/ragtag_lunatic.py | 2 +- scripts/mobiles/corellia/ragtag_maniac.py | 2 +- scripts/mobiles/corellia/ragtag_sentry.py | 2 +- scripts/mobiles/corellia/rogue_corsec_trooper18.py | 2 +- scripts/mobiles/corellia/rogue_corsec_trooper33.py | 2 +- scripts/mobiles/corellia/selonian_assassin.py | 2 +- scripts/mobiles/corellia/selonian_captain.py | 2 +- scripts/mobiles/corellia/selonian_champion.py | 2 +- scripts/mobiles/corellia/selonian_healer.py | 2 +- scripts/mobiles/corellia/selonian_hunter.py | 2 +- scripts/mobiles/corellia/selonian_raider.py | 2 +- scripts/mobiles/corellia/selonian_scout.py | 2 +- scripts/mobiles/corellia/selonian_sentinel.py | 2 +- scripts/mobiles/corellia/selonian_separatist.py | 2 +- scripts/mobiles/corellia/selonian_separatist_captain.py | 2 +- scripts/mobiles/corellia/selonian_separatist_general.py | 2 +- scripts/mobiles/corellia/selonian_separatist_recruit.py | 2 +- scripts/mobiles/corellia/selonian_separatist_soldier.py | 2 +- scripts/mobiles/corellia/selonian_thief.py | 2 +- scripts/mobiles/corellia/selonian_warlord.py | 2 +- scripts/mobiles/corellia/selonian_warrior.py | 2 +- scripts/mobiles/corellia/wrix.py | 2 +- scripts/mobiles/dantooine/ancient_graul.py | 2 +- scripts/mobiles/dantooine/bile_drenched_quenker.py | 2 +- scripts/mobiles/dantooine/dark_adept.py | 2 +- scripts/mobiles/dantooine/dark_jedi_knight.py | 2 +- scripts/mobiles/dantooine/dark_jedi_master.py | 2 +- scripts/mobiles/dantooine/frenzied_graul.py | 2 +- scripts/mobiles/dantooine/grassland_voritor_tracker.py | 2 +- scripts/mobiles/dantooine/graul.py | 2 +- scripts/mobiles/dantooine/graul_mangler.py | 2 +- scripts/mobiles/dantooine/graul_marauder.py | 2 +- scripts/mobiles/dantooine/graul_mauler.py | 2 +- scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py | 2 +- scripts/mobiles/dantooine/hostile_thune_mother.py | 2 +- scripts/mobiles/dantooine/huurton.py | 2 +- scripts/mobiles/dantooine/huurton_bloodhunter.py | 2 +- scripts/mobiles/dantooine/huurton_howler.py | 2 +- scripts/mobiles/dantooine/huurton_huntress.py | 2 +- scripts/mobiles/dantooine/huurton_matron.py | 2 +- scripts/mobiles/dantooine/huurton_pub.py | 2 +- scripts/mobiles/dantooine/huurton_reaper.py | 2 +- scripts/mobiles/dantooine/huurton_stalker.py | 2 +- scripts/mobiles/dantooine/infant_graul.py | 2 +- scripts/mobiles/dantooine/mammoth_thune.py | 2 +- scripts/mobiles/dantooine/quenker.py | 2 +- scripts/mobiles/dantooine/quenker_ravager.py | 2 +- scripts/mobiles/dantooine/quenker_relic_reaper.py | 2 +- scripts/mobiles/dantooine/savage_quenker.py | 2 +- scripts/mobiles/dantooine/slinking_voritor_hunter.py | 2 +- scripts/mobiles/dantooine/spiked_slasher.py | 2 +- scripts/mobiles/dantooine/terrible_quenker.py | 2 +- scripts/mobiles/dantooine/thune.py | 2 +- scripts/mobiles/dantooine/thune_grassland_guardian.py | 2 +- scripts/mobiles/dantooine/thune_herd_leader.py | 2 +- scripts/mobiles/dantooine/vexed_voritor_lizard.py | 2 +- scripts/mobiles/dantooine/voritor_dasher.py | 2 +- scripts/mobiles/dantooine/voritor_lizard.py | 2 +- scripts/mobiles/dathomir/ancient_bull_rancor.py | 2 +- scripts/mobiles/dathomir/bane_back_spider.py | 2 +- scripts/mobiles/dathomir/bull_rancor.py | 2 +- scripts/mobiles/dathomir/cavern_spider.py | 2 +- scripts/mobiles/dathomir/cavern_spider_broodling.py | 2 +- scripts/mobiles/dathomir/cavern_spider_hunter.py | 2 +- scripts/mobiles/dathomir/cavern_spider_queen.py | 2 +- scripts/mobiles/dathomir/chasmal_spider.py | 2 +- scripts/mobiles/dathomir/enraged_bull_rancor.py | 2 +- scripts/mobiles/dathomir/enraged_rancor.py | 2 +- scripts/mobiles/dathomir/female_kwi.py | 2 +- scripts/mobiles/dathomir/female_malkloc_plainswalker.py | 2 +- scripts/mobiles/dathomir/foul_desecrator.py | 2 +- scripts/mobiles/dathomir/gaping_spider.py | 2 +- scripts/mobiles/dathomir/gaping_spider_broodling.py | 2 +- scripts/mobiles/dathomir/gaping_spider_hunter.py | 2 +- scripts/mobiles/dathomir/gaping_spider_queen.py | 2 +- scripts/mobiles/dathomir/gaping_spider_recluse.py | 2 +- scripts/mobiles/dathomir/gaping_spider_recluse_queen.py | 2 +- scripts/mobiles/dathomir/giant_cavern_spider_recluse.py | 2 +- scripts/mobiles/dathomir/giant_gaping_spider_recluse.py | 2 +- scripts/mobiles/dathomir/gnarled_rancor.py | 2 +- scripts/mobiles/dathomir/grovo.py | 2 +- scripts/mobiles/dathomir/injured_kwi.py | 2 +- scripts/mobiles/dathomir/injured_purbole.py | 2 +- scripts/mobiles/dathomir/injured_verne.py | 2 +- scripts/mobiles/dathomir/kamurith_defiler.py | 2 +- scripts/mobiles/dathomir/kamurith_snapper.py | 2 +- scripts/mobiles/dathomir/kiin_dray.py | 2 +- scripts/mobiles/dathomir/kwi.py | 2 +- scripts/mobiles/dathomir/malkloc.py | 2 +- scripts/mobiles/dathomir/malkloc_bull.py | 2 +- scripts/mobiles/dathomir/malkloc_plainswalker.py | 2 +- scripts/mobiles/dathomir/monstrous_brute.py | 2 +- scripts/mobiles/dathomir/mutant_rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_bull_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_elder.py | 2 +- scripts/mobiles/dathomir/nightsister_enraged_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_initiate.py | 2 +- scripts/mobiles/dathomir/nightsister_outcast.py | 2 +- scripts/mobiles/dathomir/nightsister_protector.py | 2 +- scripts/mobiles/dathomir/nightsister_rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_rancor_tamer.py | 2 +- scripts/mobiles/dathomir/nightsister_ranger.py | 2 +- scripts/mobiles/dathomir/nightsister_sentinel.py | 2 +- scripts/mobiles/dathomir/nightsister_sentry.py | 2 +- scripts/mobiles/dathomir/nightsister_slave.py | 2 +- scripts/mobiles/dathomir/nightsister_spell_weaver.py | 2 +- scripts/mobiles/dathomir/nightsister_stalker.py | 2 +- scripts/mobiles/dathomir/nocuous_kamurith.py | 2 +- scripts/mobiles/dathomir/purbole.py | 2 +- scripts/mobiles/dathomir/purbole_elder.py | 2 +- scripts/mobiles/dathomir/purbole_hunter.py | 2 +- scripts/mobiles/dathomir/purbole_scout.py | 2 +- scripts/mobiles/dathomir/purbole_stalker.py | 2 +- scripts/mobiles/dathomir/purbole_youth.py | 2 +- scripts/mobiles/dathomir/rancor.py | 2 +- scripts/mobiles/dathomir/rancor_pygmy.py | 2 +- scripts/mobiles/dathomir/rancor_youth.py | 2 +- scripts/mobiles/dathomir/reclusive_cavern_spider.py | 2 +- scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_guardian.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_hunter.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py | 2 +- scripts/mobiles/dathomir/singing_mountain_clan_rancor.py | 2 +- scripts/mobiles/dathomir/singing_mountain_clan_sentry.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_guardian.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_huntress.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_initiate.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_outcast.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_scout.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_slave.py | 2 +- scripts/mobiles/dathomir/verne.py | 2 +- scripts/mobiles/dathomir/verne_bull.py | 2 +- scripts/mobiles/dathomir/verne_calf.py | 2 +- scripts/mobiles/dathomir/young_malkloc.py | 2 +- scripts/mobiles/dathomir/young_malkloc_plainswalker.py | 2 +- scripts/mobiles/endor/arachne_queen.py | 2 +- scripts/mobiles/endor/arachne_webmaster.py | 2 +- scripts/mobiles/endor/arachne_widow.py | 2 +- scripts/mobiles/endor/berserk_marauder.py | 2 +- scripts/mobiles/endor/bewitching_donkuwah_shaman.py | 2 +- scripts/mobiles/endor/bewitching_korga_dark_shaman.py | 2 +- scripts/mobiles/endor/bewitching_pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/black_sun_assassin.py | 2 +- scripts/mobiles/endor/black_sun_guard.py | 2 +- scripts/mobiles/endor/black_sun_thug.py | 2 +- scripts/mobiles/endor/blood_drenched_merek_king.py | 2 +- scripts/mobiles/endor/blood_frenzied_boar_wolf.py | 2 +- scripts/mobiles/endor/blood_stained_merek.py | 2 +- scripts/mobiles/endor/bloodseeker_mite_queen.py | 2 +- scripts/mobiles/endor/blurrg_raptor.py | 2 +- scripts/mobiles/endor/crafty_donkuwah_scout.py | 2 +- scripts/mobiles/endor/crafty_pubam_scout.py | 2 +- scripts/mobiles/endor/crazed_gurreck.py | 2 +- scripts/mobiles/endor/crimson_blurrg.py | 2 +- scripts/mobiles/endor/delirious_merek_avenger.py | 2 +- scripts/mobiles/endor/deranged_mantigrue.py | 2 +- scripts/mobiles/endor/deranged_ravisher.py | 2 +- scripts/mobiles/endor/desert_gurreck_charger.py | 2 +- scripts/mobiles/endor/diseased_blurrg.py | 2 +- scripts/mobiles/endor/donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/donkuwah_chieftan.py | 2 +- scripts/mobiles/endor/donkuwah_cub.py | 2 +- scripts/mobiles/endor/donkuwah_laborer.py | 2 +- scripts/mobiles/endor/donkuwah_scout.py | 2 +- scripts/mobiles/endor/donkuwah_shaman.py | 2 +- scripts/mobiles/endor/donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/donkuwah_tribesman.py | 2 +- scripts/mobiles/endor/dulok_outcast.py | 2 +- scripts/mobiles/endor/dulok_outcast_raider.py | 2 +- scripts/mobiles/endor/eerie_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/eerie_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/enraged_donkuwah.py | 2 +- scripts/mobiles/endor/enraged_korga.py | 2 +- scripts/mobiles/endor/enraged_pubam.py | 2 +- scripts/mobiles/endor/feral_marauder.py | 2 +- scripts/mobiles/endor/festering_squill.py | 2 +- scripts/mobiles/endor/fierce_borgle.py | 2 +- scripts/mobiles/endor/frenzied_donkuwah.py | 2 +- scripts/mobiles/endor/frenzied_korga.py | 2 +- scripts/mobiles/endor/frenzied_marauder.py | 2 +- scripts/mobiles/endor/frenzied_pubam.py | 2 +- scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/gnarled_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/gnarled_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/grassland_blood_marauder.py | 2 +- scripts/mobiles/endor/grassland_raider.py | 2 +- scripts/mobiles/endor/gurreck.py | 2 +- scripts/mobiles/endor/gurreck_forest_stalker.py | 2 +- scripts/mobiles/endor/haggard_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/haggard_pubam_battlelord.py | 2 +- scripts/mobiles/endor/hanadak_ancient.py | 2 +- scripts/mobiles/endor/hanadak_drifter.py | 2 +- scripts/mobiles/endor/highland_remmer.py | 2 +- scripts/mobiles/endor/hilltop_gurreck_hunter.py | 2 +- scripts/mobiles/endor/infuriated_roba_protector.py | 2 +- scripts/mobiles/endor/insane_mantigrue_berserker.py | 2 +- scripts/mobiles/endor/king_merek_harvester.py | 2 +- scripts/mobiles/endor/korga_adept.py | 2 +- scripts/mobiles/endor/korga_ancient.py | 2 +- scripts/mobiles/endor/korga_battlelord.py | 2 +- scripts/mobiles/endor/korga_chieftan.py | 2 +- scripts/mobiles/endor/korga_dark_shaman.py | 2 +- scripts/mobiles/endor/korga_elder.py | 2 +- scripts/mobiles/endor/korga_laborer.py | 2 +- scripts/mobiles/endor/korga_scout.py | 2 +- scripts/mobiles/endor/korga_spiritmaster.py | 2 +- scripts/mobiles/endor/lice_ridden_remmer_queen.py | 2 +- scripts/mobiles/endor/mantigrue_hunter.py | 2 +- scripts/mobiles/endor/mantigrue_night_stalker.py | 2 +- scripts/mobiles/endor/mantigrue_reaper.py | 2 +- scripts/mobiles/endor/mantigrue_screecher.py | 2 +- scripts/mobiles/endor/marauder.py | 2 +- scripts/mobiles/endor/mature_hanadak.py | 2 +- scripts/mobiles/endor/mature_hanadak_rock_smasher.py | 2 +- scripts/mobiles/endor/merek_assassin.py | 2 +- scripts/mobiles/endor/merek_cavern_creeper.py | 2 +- scripts/mobiles/endor/merek_deaths_head.py | 2 +- scripts/mobiles/endor/minor_gorax.py | 2 +- scripts/mobiles/endor/noxious_squill.py | 2 +- scripts/mobiles/endor/prowling_gurreck.py | 2 +- scripts/mobiles/endor/pubam_battlelord.py | 2 +- scripts/mobiles/endor/pubam_chieftan.py | 2 +- scripts/mobiles/endor/pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/pubam_scout.py | 2 +- scripts/mobiles/endor/pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/pubam_tribesman.py | 2 +- scripts/mobiles/endor/queen_merek_harvester.py | 2 +- scripts/mobiles/endor/rabid_squall.py | 2 +- scripts/mobiles/endor/rancid_remmer_warrior.py | 2 +- scripts/mobiles/endor/ravenous_roba_stalker.py | 2 +- scripts/mobiles/endor/remmer_carrion_keeper.py | 2 +- scripts/mobiles/endor/roaming_desert_borgle.py | 2 +- scripts/mobiles/endor/roba_boar.py | 2 +- scripts/mobiles/endor/rotten_gut_remmer_king.py | 2 +- scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py | 2 +- scripts/mobiles/endor/shaggy_donkuwah_youth.py | 2 +- scripts/mobiles/endor/shaggy_korga_youth.py | 2 +- scripts/mobiles/endor/shaggy_pubam_youth.py | 2 +- scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/spooky_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/spooky_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/stoneskin_hanadak.py | 2 +- scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py | 2 +- scripts/mobiles/endor/tainted_korga_dark_shaman.py | 2 +- scripts/mobiles/endor/tainted_pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/toxic_merek_battlelord.py | 2 +- scripts/mobiles/endor/tricky_donkuwah_scout.py | 2 +- scripts/mobiles/endor/tricky_korga_scout.py | 2 +- scripts/mobiles/endor/tricky_pubam_scout.py | 2 +- scripts/mobiles/endor/venom_filled_arachne.py | 2 +- scripts/mobiles/endor/vicious_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/vicious_korga_battlelord.py | 2 +- scripts/mobiles/endor/vicious_pubam_battlelord.py | 2 +- scripts/mobiles/endor/vile_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/vile_korga_battlelord.py | 2 +- scripts/mobiles/endor/wandering_desert_marauder.py | 2 +- .../instances/tuskenking/prequest/tusken_relic_fanatic.py | 2 +- .../mobiles/instances/tuskenking/prequest/tusken_relic_guard.py | 2 +- .../instances/tuskenking/prequest/tusken_relic_worshiper.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_honor_guard.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_king.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_pack_master.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_raid_leader.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py | 2 +- scripts/mobiles/lok/aged_kimogila.py | 2 +- scripts/mobiles/mustafar/Blistmok_Shrieker.py | 2 +- scripts/mobiles/mustafar/Blistmok_Trampler.py | 2 +- scripts/mobiles/mustafar/ancient_jundak.py | 2 +- scripts/mobiles/mustafar/ancient_tulrus.py | 2 +- scripts/mobiles/mustafar/blistmok_crystal_stalker.py | 2 +- scripts/mobiles/mustafar/bloated_jundak.py | 2 +- scripts/mobiles/naboo/aggrivated_kaadu_trampler.py | 2 +- scripts/mobiles/naboo/hermit_spider.py | 2 +- scripts/mobiles/rori/blood_thirsty_borgle.py | 2 +- scripts/mobiles/rori/borgle_matriarch.py | 2 +- scripts/mobiles/rori/emperors_hand.py | 2 +- scripts/mobiles/talus/aakuan_champion.py | 2 +- scripts/mobiles/talus/aakuan_defender.py | 2 +- scripts/mobiles/talus/aakuan_guardian.py | 2 +- scripts/mobiles/talus/aakuan_keeper.py | 2 +- scripts/mobiles/talus/aakuan_sentinal.py | 2 +- scripts/mobiles/talus/aakuan_steward.py | 2 +- scripts/mobiles/talus/aakuan_warder.py | 2 +- scripts/mobiles/talus/binayre_chief.py | 2 +- scripts/mobiles/talus/binayre_hooligan.py | 2 +- scripts/mobiles/talus/binayre_pirate.py | 2 +- scripts/mobiles/talus/binayre_ruffian.py | 2 +- scripts/mobiles/talus/binayre_scalawag.py | 2 +- scripts/mobiles/talus/binayre_smuggler.py | 2 +- scripts/mobiles/talus/brood_i_arachne.py | 2 +- scripts/mobiles/talus/brood_i_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_ii_arachne.py | 2 +- scripts/mobiles/talus/brood_ii_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_v_arachne.py | 2 +- scripts/mobiles/talus/brood_v_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_x_arachne.py | 2 +- scripts/mobiles/talus/brood_x_aurek_arachne.py | 2 +- scripts/mobiles/talus/claw_bodyguard.py | 2 +- scripts/mobiles/talus/claw_bodyguard_01.py | 2 +- scripts/mobiles/talus/crazed_roba.py | 2 +- scripts/mobiles/talus/doak_sif.py | 2 +- scripts/mobiles/talus/erran_sif.py | 2 +- scripts/mobiles/talus/ferine_razorfang.py | 2 +- scripts/mobiles/talus/festering_dung_mite_queen.py | 2 +- scripts/mobiles/talus/foaming_vynock.py | 2 +- scripts/mobiles/talus/genetically_enhanced_kahmurra.py | 2 +- scripts/mobiles/talus/giant_decay_mite_queen.py | 2 +- scripts/mobiles/talus/giant_decay_mite_sentry.py | 2 +- scripts/mobiles/talus/giant_decay_mite_soldier.py | 2 +- scripts/mobiles/talus/giant_fynock.py | 2 +- scripts/mobiles/talus/glutted_fynock_queen.py | 2 +- scripts/mobiles/talus/greater_sludge_panther.py | 2 +- scripts/mobiles/talus/guf_drolg.py | 2 +- scripts/mobiles/talus/hirsch_sif.py | 2 +- scripts/mobiles/talus/huf_dun_bull.py | 2 +- scripts/mobiles/talus/hunter_talus.py | 2 +- scripts/mobiles/talus/jungle_fynock.py | 2 +- scripts/mobiles/talus/kahmurra_blanca.py | 2 +- scripts/mobiles/talus/lost_aqualish_bomber.py | 2 +- scripts/mobiles/talus/lost_aqualish_captain.py | 2 +- scripts/mobiles/talus/lost_aqualish_commando.py | 2 +- scripts/mobiles/talus/lost_aqualish_infiltrator.py | 2 +- scripts/mobiles/talus/lost_aqualish_lookout.py | 2 +- scripts/mobiles/talus/lost_aqualish_marksman.py | 2 +- scripts/mobiles/talus/lost_aqualish_marshal.py | 2 +- scripts/mobiles/talus/lost_aqualish_outrider.py | 2 +- scripts/mobiles/talus/lost_aqualish_scout.py | 2 +- scripts/mobiles/talus/lost_aqualish_soldier.py | 2 +- scripts/mobiles/talus/lost_aqualish_warchief.py | 2 +- scripts/mobiles/talus/lost_aqualish_warrior.py | 2 +- scripts/mobiles/talus/minor_sludge_panther.py | 2 +- scripts/mobiles/talus/mire_marauder.py | 2 +- scripts/mobiles/talus/mutated_kahmurra.py | 2 +- scripts/mobiles/talus/oozing_dung_mite_guardian.py | 2 +- scripts/mobiles/talus/painted_spat.py | 2 +- scripts/mobiles/talus/poacher_talus.py | 2 +- scripts/mobiles/talus/rabid_mutant_kahmurra.py | 2 +- scripts/mobiles/talus/ravenous_rasp.py | 2 +- scripts/mobiles/talus/savage_guf_drolg.py | 2 +- scripts/mobiles/talus/sludge_panther.py | 2 +- scripts/mobiles/talus/vicious_huf_dun.py | 2 +- scripts/mobiles/talus/voracious_rasp.py | 2 +- scripts/mobiles/talus/wolf_kima.py | 2 +- scripts/mobiles/tatooine/adolescent_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/alkhara_bandit.py | 2 +- scripts/mobiles/tatooine/bocatt.py | 2 +- scripts/mobiles/tatooine/brok_ziamzun.py | 2 +- scripts/mobiles/tatooine/bull_ronto.py | 2 +- scripts/mobiles/tatooine/cannibal_dewback.py | 2 +- scripts/mobiles/tatooine/canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/death_kreetle.py | 2 +- scripts/mobiles/tatooine/desert_demon.py | 2 +- scripts/mobiles/tatooine/desert_demon_bodyguard.py | 2 +- scripts/mobiles/tatooine/desert_demon_brawler.py | 2 +- scripts/mobiles/tatooine/desert_demon_leader.py | 2 +- scripts/mobiles/tatooine/desert_demon_marksman.py | 2 +- scripts/mobiles/tatooine/desert_squill.py | 2 +- scripts/mobiles/tatooine/desert_swooper.py | 2 +- scripts/mobiles/tatooine/desert_swooper_leader.py | 2 +- scripts/mobiles/tatooine/diseased_bocatt.py | 2 +- scripts/mobiles/tatooine/dragonet.py | 2 +- scripts/mobiles/tatooine/dune_lizard.py | 2 +- scripts/mobiles/tatooine/dune_stalker_brawler.py | 2 +- scripts/mobiles/tatooine/dune_stalker_enforcer.py | 2 +- scripts/mobiles/tatooine/dune_stalker_leader.py | 2 +- scripts/mobiles/tatooine/dune_stalker_marksman.py | 2 +- scripts/mobiles/tatooine/dune_stalker_scavenger.py | 2 +- scripts/mobiles/tatooine/durr_rodak.py | 2 +- scripts/mobiles/tatooine/error_prone_battle_droids.py | 2 +- scripts/mobiles/tatooine/escaped_criminal.py | 2 +- scripts/mobiles/tatooine/feral_bantha.py | 2 +- scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/giant_sand_beetle.py | 2 +- scripts/mobiles/tatooine/giant_worrt.py | 2 +- scripts/mobiles/tatooine/gorg.py | 2 +- scripts/mobiles/tatooine/grand_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/greater_desert_womprat.py | 2 +- scripts/mobiles/tatooine/grizzled_dewback.py | 2 +- scripts/mobiles/tatooine/gunrunner.py | 2 +- scripts/mobiles/tatooine/gunrunner1.py | 2 +- scripts/mobiles/tatooine/gunrunner_sentry.py | 2 +- scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/krayt_dragon.py | 2 +- scripts/mobiles/tatooine/krayt_dragon_ancient.py | 2 +- scripts/mobiles/tatooine/modified_battle_droid.py | 2 +- scripts/mobiles/tatooine/mountain_squill.py | 2 +- scripts/mobiles/tatooine/mountain_squill_guardian.py | 2 +- scripts/mobiles/tatooine/mountain_squill_hunter.py | 2 +- scripts/mobiles/tatooine/mountain_worrt.py | 2 +- scripts/mobiles/tatooine/mutant_womprat.py | 2 +- scripts/mobiles/tatooine/overkreetle.py | 2 +- scripts/mobiles/tatooine/rock_beetle.py | 2 +- scripts/mobiles/tatooine/scavenger.py | 2 +- scripts/mobiles/tatooine/scyk.py | 2 +- scripts/mobiles/tatooine/shinn_guard.py | 2 +- scripts/mobiles/tatooine/shinn_mugger.py | 2 +- scripts/mobiles/tatooine/slum_thief.py | 2 +- scripts/mobiles/tatooine/swarming_lesser_dewback.py | 2 +- scripts/mobiles/tatooine/swoop_gang_enforcer.py | 2 +- scripts/mobiles/tatooine/swoop_gang_punk.py | 2 +- scripts/mobiles/tatooine/swoop_gang_rogue.py | 2 +- scripts/mobiles/tatooine/swoop_gang_thug.py | 2 +- scripts/mobiles/tatooine/tusken_follower.py | 2 +- scripts/mobiles/tatooine/tusken_outrider.py | 2 +- scripts/mobiles/tatooine/vaigonn_shinn.py | 2 +- scripts/mobiles/tatooine/valarian_depot_boss.py | 2 +- scripts/mobiles/tatooine/valarian_depot_foreman.py | 2 +- scripts/mobiles/tatooine/valarian_depot_guard.py | 2 +- scripts/mobiles/tatooine/valarian_depot_scout.py | 2 +- scripts/mobiles/tatooine/valarian_depot_swooper.py | 2 +- scripts/mobiles/tatooine/valarian_depot_worker.py | 2 +- scripts/mobiles/tatooine/valarian_enforcer.py | 2 +- scripts/mobiles/tatooine/valarian_henchman.py | 2 +- scripts/mobiles/tatooine/valarian_mechanic.py | 2 +- scripts/mobiles/tatooine/valarian_scout.py | 2 +- scripts/mobiles/tatooine/valarian_shuttle_guard.py | 2 +- scripts/mobiles/tatooine/valarian_soldier.py | 2 +- scripts/mobiles/tatooine/valarian_swooper.py | 2 +- scripts/mobiles/tatooine/valarian_thief.py | 2 +- scripts/mobiles/tatooine/valarian_thug.py | 2 +- scripts/mobiles/tatooine/variegated_womprat.py | 2 +- scripts/mobiles/tatooine/water_thief.py | 2 +- scripts/mobiles/tatooine/white_thranta_manager.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_captain.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_elite.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_officer.py | 2 +- scripts/mobiles/tatooine/white_thranta_specialist.py | 2 +- scripts/mobiles/tatooine/white_thranta_technican.py | 2 +- scripts/mobiles/tatooine/young_mountain_squill.py | 2 +- scripts/mobiles/yavin4/angler.py | 2 +- scripts/mobiles/yavin4/angler_recluse.py | 2 +- scripts/mobiles/yavin4/blood_fanged_gackle_bat.py | 2 +- scripts/mobiles/yavin4/choku_hunter.py | 2 +- scripts/mobiles/yavin4/choku_male.py | 2 +- scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py | 2 +- scripts/mobiles/yavin4/frenzied_choku.py | 2 +- scripts/mobiles/yavin4/gackle_bat.py | 2 +- scripts/mobiles/yavin4/gackle_bat_hunter.py | 2 +- scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py | 2 +- .../mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py | 2 +- .../yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py | 2 +- .../mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py | 2 +- .../yavin4/geonosian_bunker/geonosian_droideka_crazed.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py | 2 +- .../yavin4/geonosian_bunker/geonosian_technical_assistant.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py | 2 +- scripts/mobiles/yavin4/giant_angler.py | 2 +- scripts/mobiles/yavin4/giant_crystal_snake.py | 2 +- scripts/mobiles/yavin4/giant_gackle_bat.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_member.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py | 2 +- scripts/mobiles/yavin4/kai_tok_bloodreaver.py | 2 +- scripts/mobiles/yavin4/kai_tok_prowler.py | 2 +- scripts/mobiles/yavin4/kai_tok_scavenger.py | 2 +- scripts/mobiles/yavin4/kai_tok_slayer.py | 2 +- scripts/mobiles/yavin4/kliknik.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_defender.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_hunter.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_queen.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_warrior.py | 2 +- scripts/mobiles/yavin4/kliknik_hunter.py | 2 +- scripts/mobiles/yavin4/kliknik_mantis.py | 2 +- scripts/mobiles/yavin4/kliknik_queen.py | 2 +- scripts/mobiles/yavin4/kliknik_queen_harvester.py | 2 +- scripts/mobiles/yavin4/kliknik_scout.py | 2 +- scripts/mobiles/yavin4/kliknik_shredder_guardian.py | 2 +- scripts/mobiles/yavin4/kliknik_warrior.py | 2 +- scripts/mobiles/yavin4/kliknik_worker.py | 2 +- scripts/mobiles/yavin4/lurking_angler.py | 2 +- scripts/mobiles/yavin4/mad_angler.py | 2 +- scripts/mobiles/yavin4/puny_gackle_bat.py | 2 +- scripts/mobiles/yavin4/ravaging_gackle_bat.py | 2 +- scripts/mobiles/yavin4/skreeg_adolescent.py | 2 +- scripts/mobiles/yavin4/skreeg_female.py | 2 +- scripts/mobiles/yavin4/skreeg_hunter.py | 2 +- scripts/mobiles/yavin4/skreeg_male.py | 2 +- scripts/mobiles/yavin4/skreeg_scout.py | 2 +- scripts/mobiles/yavin4/skreeg_warrior.py | 2 +- scripts/mobiles/yavin4/stintaril_fleshripper.py | 2 +- scripts/mobiles/yavin4/stintaril_prowler.py | 2 +- scripts/mobiles/yavin4/stunted_woolamander.py | 2 +- scripts/mobiles/yavin4/tanc_mite_warrior.py | 2 +- scripts/mobiles/yavin4/woolamander.py | 2 +- scripts/mobiles/yavin4/woolamander_harrower.py | 2 +- scripts/mobiles/yavin4/woolamander_harvester.py | 2 +- scripts/mobiles/yavin4/woolamander_reaper.py | 2 +- scripts/mobiles/yavin4/yakasoba.py | 2 +- src/services/object/ObjectService.java | 2 +- 577 files changed, 577 insertions(+), 577 deletions(-) diff --git a/scripts/mobiles/corellia/afarathu_brute.py b/scripts/mobiles/corellia/afarathu_brute.py index c668fd78..5141219f 100644 --- a/scripts/mobiles/corellia/afarathu_brute.py +++ b/scripts/mobiles/corellia/afarathu_brute.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_bodyguard.py b/scripts/mobiles/corellia/afarathu_cult_bodyguard.py index 7c671aa8..78842013 100644 --- a/scripts/mobiles/corellia/afarathu_cult_bodyguard.py +++ b/scripts/mobiles/corellia/afarathu_cult_bodyguard.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_leader.py b/scripts/mobiles/corellia/afarathu_cult_leader.py index 5ca1a412..e7accdb3 100644 --- a/scripts/mobiles/corellia/afarathu_cult_leader.py +++ b/scripts/mobiles/corellia/afarathu_cult_leader.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_zealot.py b/scripts/mobiles/corellia/afarathu_cult_zealot.py index 1a5e4df3..2fd6f8e6 100644 --- a/scripts/mobiles/corellia/afarathu_cult_zealot.py +++ b/scripts/mobiles/corellia/afarathu_cult_zealot.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_hellion.py b/scripts/mobiles/corellia/afarathu_hellion.py index a141bc5d..1084a9f5 100644 --- a/scripts/mobiles/corellia/afarathu_hellion.py +++ b/scripts/mobiles/corellia/afarathu_hellion.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_ruffian.py b/scripts/mobiles/corellia/afarathu_ruffian.py index 040e53e2..32e8facd 100644 --- a/scripts/mobiles/corellia/afarathu_ruffian.py +++ b/scripts/mobiles/corellia/afarathu_ruffian.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_savage.py b/scripts/mobiles/corellia/afarathu_savage.py index 689ba807..de0e000c 100644 --- a/scripts/mobiles/corellia/afarathu_savage.py +++ b/scripts/mobiles/corellia/afarathu_savage.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_enforcer.py b/scripts/mobiles/corellia/beldonnas_league_enforcer.py index 4282aca9..942df782 100644 --- a/scripts/mobiles/corellia/beldonnas_league_enforcer.py +++ b/scripts/mobiles/corellia/beldonnas_league_enforcer.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_marshal.py b/scripts/mobiles/corellia/beldonnas_league_marshal.py index 798460e6..897fdd62 100644 --- a/scripts/mobiles/corellia/beldonnas_league_marshal.py +++ b/scripts/mobiles/corellia/beldonnas_league_marshal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_scout.py b/scripts/mobiles/corellia/beldonnas_league_scout.py index b0a57209..4079bb85 100644 --- a/scripts/mobiles/corellia/beldonnas_league_scout.py +++ b/scripts/mobiles/corellia/beldonnas_league_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_soldier.py b/scripts/mobiles/corellia/beldonnas_league_soldier.py index c0898755..ef900735 100644 --- a/scripts/mobiles/corellia/beldonnas_league_soldier.py +++ b/scripts/mobiles/corellia/beldonnas_league_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/blood_stained_prowler.py b/scripts/mobiles/corellia/blood_stained_prowler.py index 8d5b037d..9c730d86 100644 --- a/scripts/mobiles/corellia/blood_stained_prowler.py +++ b/scripts/mobiles/corellia/blood_stained_prowler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_wrix.iff') diff --git a/scripts/mobiles/corellia/blood_thirsty_monarch.py b/scripts/mobiles/corellia/blood_thirsty_monarch.py index c01c7b99..e5419503 100644 --- a/scripts/mobiles/corellia/blood_thirsty_monarch.py +++ b/scripts/mobiles/corellia/blood_thirsty_monarch.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/canoid_hunter.py b/scripts/mobiles/corellia/canoid_hunter.py index acc6a34b..f01d51ba 100644 --- a/scripts/mobiles/corellia/canoid_hunter.py +++ b/scripts/mobiles/corellia/canoid_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("canoid") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canoid.iff') diff --git a/scripts/mobiles/corellia/canoid_pack_leader.py b/scripts/mobiles/corellia/canoid_pack_leader.py index 05c90c58..37c1dbec 100644 --- a/scripts/mobiles/corellia/canoid_pack_leader.py +++ b/scripts/mobiles/corellia/canoid_pack_leader.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("canoid") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canoid.iff') diff --git a/scripts/mobiles/corellia/carrion_spat_corpsereaver.py b/scripts/mobiles/corellia/carrion_spat_corpsereaver.py index de6dfe5d..b7b1d8c5 100644 --- a/scripts/mobiles/corellia/carrion_spat_corpsereaver.py +++ b/scripts/mobiles/corellia/carrion_spat_corpsereaver.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("carrion spat") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_carrion_spat.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly.py b/scripts/mobiles/corellia/corellian_butterfly.py index cfe55109..b192a1ec 100644 --- a/scripts/mobiles/corellia/corellian_butterfly.py +++ b/scripts/mobiles/corellia/corellian_butterfly.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_defender.py b/scripts/mobiles/corellia/corellian_butterfly_defender.py index 424cbe1d..918707a0 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_defender.py +++ b/scripts/mobiles/corellia/corellian_butterfly_defender.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_drone.py b/scripts/mobiles/corellia/corellian_butterfly_drone.py index e01bcdec..2553b2f2 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_drone.py +++ b/scripts/mobiles/corellia/corellian_butterfly_drone.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_monarch.py b/scripts/mobiles/corellia/corellian_butterfly_monarch.py index 5287af67..982da124 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_monarch.py +++ b/scripts/mobiles/corellia/corellian_butterfly_monarch.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_warrior.py b/scripts/mobiles/corellia/corellian_butterfly_warrior.py index 6f38bdb1..0e324c05 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_warrior.py +++ b/scripts/mobiles/corellia/corellian_butterfly_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_worker.py b/scripts/mobiles/corellia/corellian_butterfly_worker.py index 53152eb7..055e82e0 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_worker.py +++ b/scripts/mobiles/corellia/corellian_butterfly_worker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corsec_deserter.py b/scripts/mobiles/corellia/corsec_deserter.py index b9200f61..b2eaa226 100644 --- a/scripts/mobiles/corellia/corsec_deserter.py +++ b/scripts/mobiles/corellia/corsec_deserter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec rogue") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_security_specialist.py b/scripts/mobiles/corellia/corsec_security_specialist.py index 185d8ae4..36e09348 100644 --- a/scripts/mobiles/corellia/corsec_security_specialist.py +++ b/scripts/mobiles/corellia/corsec_security_specialist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_agent.py b/scripts/mobiles/corellia/corsec_special_agent.py index bae3f85a..7569a8e1 100644 --- a/scripts/mobiles/corellia/corsec_special_agent.py +++ b/scripts/mobiles/corellia/corsec_special_agent.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_captain.py b/scripts/mobiles/corellia/corsec_special_ops_captain.py index c536c28f..6e2a4386 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_captain.py +++ b/scripts/mobiles/corellia/corsec_special_ops_captain.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_chief.py b/scripts/mobiles/corellia/corsec_special_ops_chief.py index 6478a8f6..dca571ea 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_chief.py +++ b/scripts/mobiles/corellia/corsec_special_ops_chief.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_commissioner.py b/scripts/mobiles/corellia/corsec_special_ops_commissioner.py index acec072c..b7ec3575 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_commissioner.py +++ b/scripts/mobiles/corellia/corsec_special_ops_commissioner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_inspector.py b/scripts/mobiles/corellia/corsec_special_ops_inspector.py index 4f190b8c..fef03762 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_inspector.py +++ b/scripts/mobiles/corellia/corsec_special_ops_inspector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py b/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py index f0cc16ea..2f6df6e2 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_major.py b/scripts/mobiles/corellia/corsec_special_ops_major.py index 3cd3150a..b5ae97a5 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_major.py +++ b/scripts/mobiles/corellia/corsec_special_ops_major.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py b/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py index 21342267..4f0316ec 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_sergeant.py b/scripts/mobiles/corellia/corsec_special_ops_sergeant.py index 5cd11b95..2c979544 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_sergeant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_sergeant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_trainee.py b/scripts/mobiles/corellia/corsec_special_ops_trainee.py index c4b93cb3..261d8205 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_trainee.py +++ b/scripts/mobiles/corellia/corsec_special_ops_trainee.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_traitor.py b/scripts/mobiles/corellia/corsec_traitor.py index 0690720e..052f6386 100644 --- a/scripts/mobiles/corellia/corsec_traitor.py +++ b/scripts/mobiles/corellia/corsec_traitor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec rogue") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/deranged_wrix.py b/scripts/mobiles/corellia/deranged_wrix.py index b28a89e3..3234d593 100644 --- a/scripts/mobiles/corellia/deranged_wrix.py +++ b/scripts/mobiles/corellia/deranged_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_deranged_wrix.iff') diff --git a/scripts/mobiles/corellia/devil_gulginaw.py b/scripts/mobiles/corellia/devil_gulginaw.py index 10230919..6a56a32d 100644 --- a/scripts/mobiles/corellia/devil_gulginaw.py +++ b/scripts/mobiles/corellia/devil_gulginaw.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_devil_gulginaw.iff') diff --git a/scripts/mobiles/corellia/drall_abbot.py b/scripts/mobiles/corellia/drall_abbot.py index 41771e43..fbcf3f32 100644 --- a/scripts/mobiles/corellia/drall_abbot.py +++ b/scripts/mobiles/corellia/drall_abbot.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_chieftain.py b/scripts/mobiles/corellia/drall_chieftain.py index eddaae20..06900946 100644 --- a/scripts/mobiles/corellia/drall_chieftain.py +++ b/scripts/mobiles/corellia/drall_chieftain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_guard.py b/scripts/mobiles/corellia/drall_guard.py index e28f7699..0ce4282f 100644 --- a/scripts/mobiles/corellia/drall_guard.py +++ b/scripts/mobiles/corellia/drall_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_master.py b/scripts/mobiles/corellia/drall_master.py index 7376ee94..239e4bc8 100644 --- a/scripts/mobiles/corellia/drall_master.py +++ b/scripts/mobiles/corellia/drall_master.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_monk.py b/scripts/mobiles/corellia/drall_monk.py index db880333..1780230a 100644 --- a/scripts/mobiles/corellia/drall_monk.py +++ b/scripts/mobiles/corellia/drall_monk.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot.py b/scripts/mobiles/corellia/drall_patriot.py index 3d013d94..3bc83ee7 100644 --- a/scripts/mobiles/corellia/drall_patriot.py +++ b/scripts/mobiles/corellia/drall_patriot.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_conqueror.py b/scripts/mobiles/corellia/drall_patriot_conqueror.py index da39276e..b2a71910 100644 --- a/scripts/mobiles/corellia/drall_patriot_conqueror.py +++ b/scripts/mobiles/corellia/drall_patriot_conqueror.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_footsoldier.py b/scripts/mobiles/corellia/drall_patriot_footsoldier.py index 7775cfed..dd77eb69 100644 --- a/scripts/mobiles/corellia/drall_patriot_footsoldier.py +++ b/scripts/mobiles/corellia/drall_patriot_footsoldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_legionnaire.py b/scripts/mobiles/corellia/drall_patriot_legionnaire.py index 9b97cf1b..2a75c430 100644 --- a/scripts/mobiles/corellia/drall_patriot_legionnaire.py +++ b/scripts/mobiles/corellia/drall_patriot_legionnaire.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_sentry.py b/scripts/mobiles/corellia/drall_sentry.py index cf870940..897fb881 100644 --- a/scripts/mobiles/corellia/drall_sentry.py +++ b/scripts/mobiles/corellia/drall_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/feral_selonian.py b/scripts/mobiles/corellia/feral_selonian.py index e6d854e6..3bb59055 100644 --- a/scripts/mobiles/corellia/feral_selonian.py +++ b/scripts/mobiles/corellia/feral_selonian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/flail_boss.py b/scripts/mobiles/corellia/flail_boss.py index dffd565a..16650e2c 100644 --- a/scripts/mobiles/corellia/flail_boss.py +++ b/scripts/mobiles/corellia/flail_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_butcher.py b/scripts/mobiles/corellia/flail_butcher.py index 54950efa..b498b939 100644 --- a/scripts/mobiles/corellia/flail_butcher.py +++ b/scripts/mobiles/corellia/flail_butcher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_cutthroat.py b/scripts/mobiles/corellia/flail_cutthroat.py index 9ccb7ad9..5501bb17 100644 --- a/scripts/mobiles/corellia/flail_cutthroat.py +++ b/scripts/mobiles/corellia/flail_cutthroat.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_enforcer.py b/scripts/mobiles/corellia/flail_enforcer.py index cf651c6f..9d826205 100644 --- a/scripts/mobiles/corellia/flail_enforcer.py +++ b/scripts/mobiles/corellia/flail_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_executioner.py b/scripts/mobiles/corellia/flail_executioner.py index 0e58e3f6..047e4a6b 100644 --- a/scripts/mobiles/corellia/flail_executioner.py +++ b/scripts/mobiles/corellia/flail_executioner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_killer.py b/scripts/mobiles/corellia/flail_killer.py index 1dbff0b7..fcea3ba1 100644 --- a/scripts/mobiles/corellia/flail_killer.py +++ b/scripts/mobiles/corellia/flail_killer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_slayer.py b/scripts/mobiles/corellia/flail_slayer.py index 59e6ffbd..c78a44f9 100644 --- a/scripts/mobiles/corellia/flail_slayer.py +++ b/scripts/mobiles/corellia/flail_slayer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/grand_wrix.py b/scripts/mobiles/corellia/grand_wrix.py index a7e728a9..9bd018b2 100644 --- a/scripts/mobiles/corellia/grand_wrix.py +++ b/scripts/mobiles/corellia/grand_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/corellia/greater_gulginaw.py b/scripts/mobiles/corellia/greater_gulginaw.py index ac1f1984..0ace9d95 100644 --- a/scripts/mobiles/corellia/greater_gulginaw.py +++ b/scripts/mobiles/corellia/greater_gulginaw.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_greater_gulginaw.iff') diff --git a/scripts/mobiles/corellia/gulginaw.py b/scripts/mobiles/corellia/gulginaw.py index 3aedc97e..37eda45f 100644 --- a/scripts/mobiles/corellia/gulginaw.py +++ b/scripts/mobiles/corellia/gulginaw.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gulginaw.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_activist.py b/scripts/mobiles/corellia/hidden_daggers_activist.py index 9acbc761..5e26207d 100644 --- a/scripts/mobiles/corellia/hidden_daggers_activist.py +++ b/scripts/mobiles/corellia/hidden_daggers_activist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_dissident.py b/scripts/mobiles/corellia/hidden_daggers_dissident.py index 40fdba4d..726d4cb2 100644 --- a/scripts/mobiles/corellia/hidden_daggers_dissident.py +++ b/scripts/mobiles/corellia/hidden_daggers_dissident.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_extremist.py b/scripts/mobiles/corellia/hidden_daggers_extremist.py index ea694b6b..38e5d5ff 100644 --- a/scripts/mobiles/corellia/hidden_daggers_extremist.py +++ b/scripts/mobiles/corellia/hidden_daggers_extremist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_leader.py b/scripts/mobiles/corellia/hidden_daggers_leader.py index 14ab2b76..4801f8e3 100644 --- a/scripts/mobiles/corellia/hidden_daggers_leader.py +++ b/scripts/mobiles/corellia/hidden_daggers_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_lieutenant.py b/scripts/mobiles/corellia/hidden_daggers_lieutenant.py index e181d558..22d651f4 100644 --- a/scripts/mobiles/corellia/hidden_daggers_lieutenant.py +++ b/scripts/mobiles/corellia/hidden_daggers_lieutenant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/lord_nyax.py b/scripts/mobiles/corellia/lord_nyax.py index 3bf3131b..3caa148a 100644 --- a/scripts/mobiles/corellia/lord_nyax.py +++ b/scripts/mobiles/corellia/lord_nyax.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("followers of lord nyax") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lord_nyax.iff') diff --git a/scripts/mobiles/corellia/mottled_wrix.py b/scripts/mobiles/corellia/mottled_wrix.py index 63a2861d..c227b569 100644 --- a/scripts/mobiles/corellia/mottled_wrix.py +++ b/scripts/mobiles/corellia/mottled_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/corellia/ragtag_blackjack.py b/scripts/mobiles/corellia/ragtag_blackjack.py index e825a0fb..af60f1cd 100644 --- a/scripts/mobiles/corellia/ragtag_blackjack.py +++ b/scripts/mobiles/corellia/ragtag_blackjack.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_kook.py b/scripts/mobiles/corellia/ragtag_kook.py index 6963f722..9f42bc75 100644 --- a/scripts/mobiles/corellia/ragtag_kook.py +++ b/scripts/mobiles/corellia/ragtag_kook.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_loon.py b/scripts/mobiles/corellia/ragtag_loon.py index 3e984134..7a61bbbc 100644 --- a/scripts/mobiles/corellia/ragtag_loon.py +++ b/scripts/mobiles/corellia/ragtag_loon.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_lunatic.py b/scripts/mobiles/corellia/ragtag_lunatic.py index d1722bc5..f77bd4b5 100644 --- a/scripts/mobiles/corellia/ragtag_lunatic.py +++ b/scripts/mobiles/corellia/ragtag_lunatic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_maniac.py b/scripts/mobiles/corellia/ragtag_maniac.py index 8203a597..d68bd55c 100644 --- a/scripts/mobiles/corellia/ragtag_maniac.py +++ b/scripts/mobiles/corellia/ragtag_maniac.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_sentry.py b/scripts/mobiles/corellia/ragtag_sentry.py index 068e9256..bca1ecb3 100644 --- a/scripts/mobiles/corellia/ragtag_sentry.py +++ b/scripts/mobiles/corellia/ragtag_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/rogue_corsec_trooper18.py b/scripts/mobiles/corellia/rogue_corsec_trooper18.py index d73feb8d..52f95489 100644 --- a/scripts/mobiles/corellia/rogue_corsec_trooper18.py +++ b/scripts/mobiles/corellia/rogue_corsec_trooper18.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/rogue_corsec_trooper33.py b/scripts/mobiles/corellia/rogue_corsec_trooper33.py index e5d3119d..7173fdf6 100644 --- a/scripts/mobiles/corellia/rogue_corsec_trooper33.py +++ b/scripts/mobiles/corellia/rogue_corsec_trooper33.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/selonian_assassin.py b/scripts/mobiles/corellia/selonian_assassin.py index 83843203..ed36f4b3 100644 --- a/scripts/mobiles/corellia/selonian_assassin.py +++ b/scripts/mobiles/corellia/selonian_assassin.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_captain.py b/scripts/mobiles/corellia/selonian_captain.py index 04a84bd8..96c1bc8f 100644 --- a/scripts/mobiles/corellia/selonian_captain.py +++ b/scripts/mobiles/corellia/selonian_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_champion.py b/scripts/mobiles/corellia/selonian_champion.py index 9ff20547..c95d0cce 100644 --- a/scripts/mobiles/corellia/selonian_champion.py +++ b/scripts/mobiles/corellia/selonian_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_healer.py b/scripts/mobiles/corellia/selonian_healer.py index f9ea0103..a8b2cf1e 100644 --- a/scripts/mobiles/corellia/selonian_healer.py +++ b/scripts/mobiles/corellia/selonian_healer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_hunter.py b/scripts/mobiles/corellia/selonian_hunter.py index 47a021bc..3767b42a 100644 --- a/scripts/mobiles/corellia/selonian_hunter.py +++ b/scripts/mobiles/corellia/selonian_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_raider.py b/scripts/mobiles/corellia/selonian_raider.py index a73eac5f..836d30db 100644 --- a/scripts/mobiles/corellia/selonian_raider.py +++ b/scripts/mobiles/corellia/selonian_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_scout.py b/scripts/mobiles/corellia/selonian_scout.py index 205e3e05..8c490687 100644 --- a/scripts/mobiles/corellia/selonian_scout.py +++ b/scripts/mobiles/corellia/selonian_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_sentinel.py b/scripts/mobiles/corellia/selonian_sentinel.py index 80717964..ab2cc26a 100644 --- a/scripts/mobiles/corellia/selonian_sentinel.py +++ b/scripts/mobiles/corellia/selonian_sentinel.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist.py b/scripts/mobiles/corellia/selonian_separatist.py index f96339ee..c782379a 100644 --- a/scripts/mobiles/corellia/selonian_separatist.py +++ b/scripts/mobiles/corellia/selonian_separatist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_captain.py b/scripts/mobiles/corellia/selonian_separatist_captain.py index 7ef80564..25b10759 100644 --- a/scripts/mobiles/corellia/selonian_separatist_captain.py +++ b/scripts/mobiles/corellia/selonian_separatist_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_general.py b/scripts/mobiles/corellia/selonian_separatist_general.py index d90c0ca8..7721f842 100644 --- a/scripts/mobiles/corellia/selonian_separatist_general.py +++ b/scripts/mobiles/corellia/selonian_separatist_general.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_recruit.py b/scripts/mobiles/corellia/selonian_separatist_recruit.py index 27ca9330..d9af9cd9 100644 --- a/scripts/mobiles/corellia/selonian_separatist_recruit.py +++ b/scripts/mobiles/corellia/selonian_separatist_recruit.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_soldier.py b/scripts/mobiles/corellia/selonian_separatist_soldier.py index acc96786..5353e962 100644 --- a/scripts/mobiles/corellia/selonian_separatist_soldier.py +++ b/scripts/mobiles/corellia/selonian_separatist_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_thief.py b/scripts/mobiles/corellia/selonian_thief.py index 59b85e50..08e80b0b 100644 --- a/scripts/mobiles/corellia/selonian_thief.py +++ b/scripts/mobiles/corellia/selonian_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_warlord.py b/scripts/mobiles/corellia/selonian_warlord.py index 5457beaf..8d02752e 100644 --- a/scripts/mobiles/corellia/selonian_warlord.py +++ b/scripts/mobiles/corellia/selonian_warlord.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_warrior.py b/scripts/mobiles/corellia/selonian_warrior.py index 27d37840..098f6a6d 100644 --- a/scripts/mobiles/corellia/selonian_warrior.py +++ b/scripts/mobiles/corellia/selonian_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/wrix.py b/scripts/mobiles/corellia/wrix.py index e0c6e596..e38efb5a 100644 --- a/scripts/mobiles/corellia/wrix.py +++ b/scripts/mobiles/corellia/wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/dantooine/ancient_graul.py b/scripts/mobiles/dantooine/ancient_graul.py index 03f7e1f6..dafee3ee 100644 --- a/scripts/mobiles/dantooine/ancient_graul.py +++ b/scripts/mobiles/dantooine/ancient_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/bile_drenched_quenker.py b/scripts/mobiles/dantooine/bile_drenched_quenker.py index 9ab334a0..5c988bef 100644 --- a/scripts/mobiles/dantooine/bile_drenched_quenker.py +++ b/scripts/mobiles/dantooine/bile_drenched_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/dark_adept.py b/scripts/mobiles/dantooine/dark_adept.py index 0f3abc11..4935b855 100644 --- a/scripts/mobiles/dantooine/dark_adept.py +++ b/scripts/mobiles/dantooine/dark_adept.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/dantooine/dark_jedi_knight.py b/scripts/mobiles/dantooine/dark_jedi_knight.py index 21f46897..33d51e6e 100644 --- a/scripts/mobiles/dantooine/dark_jedi_knight.py +++ b/scripts/mobiles/dantooine/dark_jedi_knight.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dark_jedi_male_human_01.iff') diff --git a/scripts/mobiles/dantooine/dark_jedi_master.py b/scripts/mobiles/dantooine/dark_jedi_master.py index 00b9c0f8..bc2abee6 100644 --- a/scripts/mobiles/dantooine/dark_jedi_master.py +++ b/scripts/mobiles/dantooine/dark_jedi_master.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dark_jedi_master_female_twk_01.iff') diff --git a/scripts/mobiles/dantooine/frenzied_graul.py b/scripts/mobiles/dantooine/frenzied_graul.py index 6bc6a47d..0a945bc5 100644 --- a/scripts/mobiles/dantooine/frenzied_graul.py +++ b/scripts/mobiles/dantooine/frenzied_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/grassland_voritor_tracker.py b/scripts/mobiles/dantooine/grassland_voritor_tracker.py index f6815bb5..424ba0be 100644 --- a/scripts/mobiles/dantooine/grassland_voritor_tracker.py +++ b/scripts/mobiles/dantooine/grassland_voritor_tracker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grassland_voritor_tracker.iff') diff --git a/scripts/mobiles/dantooine/graul.py b/scripts/mobiles/dantooine/graul.py index ef0bc70b..3d4c9f64 100644 --- a/scripts/mobiles/dantooine/graul.py +++ b/scripts/mobiles/dantooine/graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_mangler.py b/scripts/mobiles/dantooine/graul_mangler.py index 69b5af9d..27257e20 100644 --- a/scripts/mobiles/dantooine/graul_mangler.py +++ b/scripts/mobiles/dantooine/graul_mangler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_marauder.py b/scripts/mobiles/dantooine/graul_marauder.py index 252fd91e..ebcb5e76 100644 --- a/scripts/mobiles/dantooine/graul_marauder.py +++ b/scripts/mobiles/dantooine/graul_marauder.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_mauler.py b/scripts/mobiles/dantooine/graul_mauler.py index 944a188d..4515ef49 100644 --- a/scripts/mobiles/dantooine/graul_mauler.py +++ b/scripts/mobiles/dantooine/graul_mauler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py b/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py index 9b6c283d..05f60351 100644 --- a/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py +++ b/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard.iff') diff --git a/scripts/mobiles/dantooine/hostile_thune_mother.py b/scripts/mobiles/dantooine/hostile_thune_mother.py index 8cbd4939..e5a176e5 100644 --- a/scripts/mobiles/dantooine/hostile_thune_mother.py +++ b/scripts/mobiles/dantooine/hostile_thune_mother.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune.iff') diff --git a/scripts/mobiles/dantooine/huurton.py b/scripts/mobiles/dantooine/huurton.py index a2a99c57..b71e1b6c 100644 --- a/scripts/mobiles/dantooine/huurton.py +++ b/scripts/mobiles/dantooine/huurton.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_bloodhunter.py b/scripts/mobiles/dantooine/huurton_bloodhunter.py index f2580c17..7e28252c 100644 --- a/scripts/mobiles/dantooine/huurton_bloodhunter.py +++ b/scripts/mobiles/dantooine/huurton_bloodhunter.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_howler.py b/scripts/mobiles/dantooine/huurton_howler.py index 1a27dc07..7060328c 100644 --- a/scripts/mobiles/dantooine/huurton_howler.py +++ b/scripts/mobiles/dantooine/huurton_howler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_huntress.py b/scripts/mobiles/dantooine/huurton_huntress.py index b99180dd..6e8c7c54 100644 --- a/scripts/mobiles/dantooine/huurton_huntress.py +++ b/scripts/mobiles/dantooine/huurton_huntress.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/dantooine/huurton_matron.py b/scripts/mobiles/dantooine/huurton_matron.py index e466a2a4..cf52e5b9 100644 --- a/scripts/mobiles/dantooine/huurton_matron.py +++ b/scripts/mobiles/dantooine/huurton_matron.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_pub.py b/scripts/mobiles/dantooine/huurton_pub.py index dfd78e9e..7643371f 100644 --- a/scripts/mobiles/dantooine/huurton_pub.py +++ b/scripts/mobiles/dantooine/huurton_pub.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton_pup.iff') diff --git a/scripts/mobiles/dantooine/huurton_reaper.py b/scripts/mobiles/dantooine/huurton_reaper.py index 16c79940..6264d7cb 100644 --- a/scripts/mobiles/dantooine/huurton_reaper.py +++ b/scripts/mobiles/dantooine/huurton_reaper.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_stalker.py b/scripts/mobiles/dantooine/huurton_stalker.py index a500dee8..fbd097ad 100644 --- a/scripts/mobiles/dantooine/huurton_stalker.py +++ b/scripts/mobiles/dantooine/huurton_stalker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/infant_graul.py b/scripts/mobiles/dantooine/infant_graul.py index bf35d1e1..8ce44302 100644 --- a/scripts/mobiles/dantooine/infant_graul.py +++ b/scripts/mobiles/dantooine/infant_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_infant_graul.iff') diff --git a/scripts/mobiles/dantooine/mammoth_thune.py b/scripts/mobiles/dantooine/mammoth_thune.py index e2857e26..023622ef 100644 --- a/scripts/mobiles/dantooine/mammoth_thune.py +++ b/scripts/mobiles/dantooine/mammoth_thune.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_hue.iff') diff --git a/scripts/mobiles/dantooine/quenker.py b/scripts/mobiles/dantooine/quenker.py index 9173cc06..8b1aec9f 100644 --- a/scripts/mobiles/dantooine/quenker.py +++ b/scripts/mobiles/dantooine/quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker.iff') diff --git a/scripts/mobiles/dantooine/quenker_ravager.py b/scripts/mobiles/dantooine/quenker_ravager.py index 63936e71..c11b8bde 100644 --- a/scripts/mobiles/dantooine/quenker_ravager.py +++ b/scripts/mobiles/dantooine/quenker_ravager.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_hue.iff') diff --git a/scripts/mobiles/dantooine/quenker_relic_reaper.py b/scripts/mobiles/dantooine/quenker_relic_reaper.py index 446d75dc..fe505145 100644 --- a/scripts/mobiles/dantooine/quenker_relic_reaper.py +++ b/scripts/mobiles/dantooine/quenker_relic_reaper.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/savage_quenker.py b/scripts/mobiles/dantooine/savage_quenker.py index 31cb177d..7be8c3be 100644 --- a/scripts/mobiles/dantooine/savage_quenker.py +++ b/scripts/mobiles/dantooine/savage_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/slinking_voritor_hunter.py b/scripts/mobiles/dantooine/slinking_voritor_hunter.py index 02268971..b323b79d 100644 --- a/scripts/mobiles/dantooine/slinking_voritor_hunter.py +++ b/scripts/mobiles/dantooine/slinking_voritor_hunter.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/spiked_slasher.py b/scripts/mobiles/dantooine/spiked_slasher.py index b8ce1859..3350d581 100644 --- a/scripts/mobiles/dantooine/spiked_slasher.py +++ b/scripts/mobiles/dantooine/spiked_slasher.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard_hue.iff') diff --git a/scripts/mobiles/dantooine/terrible_quenker.py b/scripts/mobiles/dantooine/terrible_quenker.py index 39638845..449a14f1 100644 --- a/scripts/mobiles/dantooine/terrible_quenker.py +++ b/scripts/mobiles/dantooine/terrible_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker.iff') diff --git a/scripts/mobiles/dantooine/thune.py b/scripts/mobiles/dantooine/thune.py index d19dfba1..78b7895e 100644 --- a/scripts/mobiles/dantooine/thune.py +++ b/scripts/mobiles/dantooine/thune.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune.iff') diff --git a/scripts/mobiles/dantooine/thune_grassland_guardian.py b/scripts/mobiles/dantooine/thune_grassland_guardian.py index f6cac1fe..00670912 100644 --- a/scripts/mobiles/dantooine/thune_grassland_guardian.py +++ b/scripts/mobiles/dantooine/thune_grassland_guardian.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_grassland_guardian.iff') diff --git a/scripts/mobiles/dantooine/thune_herd_leader.py b/scripts/mobiles/dantooine/thune_herd_leader.py index 5cddbb89..49c8a88c 100644 --- a/scripts/mobiles/dantooine/thune_herd_leader.py +++ b/scripts/mobiles/dantooine/thune_herd_leader.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_herd_leader.iff') diff --git a/scripts/mobiles/dantooine/vexed_voritor_lizard.py b/scripts/mobiles/dantooine/vexed_voritor_lizard.py index 2b5c630c..553d7979 100644 --- a/scripts/mobiles/dantooine/vexed_voritor_lizard.py +++ b/scripts/mobiles/dantooine/vexed_voritor_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dantooine/voritor_dasher.py b/scripts/mobiles/dantooine/voritor_dasher.py index f98cb201..abc864a2 100644 --- a/scripts/mobiles/dantooine/voritor_dasher.py +++ b/scripts/mobiles/dantooine/voritor_dasher.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_dasher.iff') diff --git a/scripts/mobiles/dantooine/voritor_lizard.py b/scripts/mobiles/dantooine/voritor_lizard.py index 4c9c5e3f..40102aab 100644 --- a/scripts/mobiles/dantooine/voritor_lizard.py +++ b/scripts/mobiles/dantooine/voritor_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/ancient_bull_rancor.py b/scripts/mobiles/dathomir/ancient_bull_rancor.py index 1d22bd4e..83e464c9 100644 --- a/scripts/mobiles/dathomir/ancient_bull_rancor.py +++ b/scripts/mobiles/dathomir/ancient_bull_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/bane_back_spider.py b/scripts/mobiles/dathomir/bane_back_spider.py index ede97a8b..71962cc7 100644 --- a/scripts/mobiles/dathomir/bane_back_spider.py +++ b/scripts/mobiles/dathomir/bane_back_spider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_hue.iff') diff --git a/scripts/mobiles/dathomir/bull_rancor.py b/scripts/mobiles/dathomir/bull_rancor.py index 2b84546c..3635937c 100644 --- a/scripts/mobiles/dathomir/bull_rancor.py +++ b/scripts/mobiles/dathomir/bull_rancor.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor_hue.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider.py b/scripts/mobiles/dathomir/cavern_spider.py index 797a3c2f..b6b8e76c 100644 --- a/scripts/mobiles/dathomir/cavern_spider.py +++ b/scripts/mobiles/dathomir/cavern_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_broodling.py b/scripts/mobiles/dathomir/cavern_spider_broodling.py index a66658d8..926c6c7b 100644 --- a/scripts/mobiles/dathomir/cavern_spider_broodling.py +++ b/scripts/mobiles/dathomir/cavern_spider_broodling.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_hunter.py b/scripts/mobiles/dathomir/cavern_spider_hunter.py index 90a3617b..05eec0ee 100644 --- a/scripts/mobiles/dathomir/cavern_spider_hunter.py +++ b/scripts/mobiles/dathomir/cavern_spider_hunter.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_queen.py b/scripts/mobiles/dathomir/cavern_spider_queen.py index 7328deef..887db1b3 100644 --- a/scripts/mobiles/dathomir/cavern_spider_queen.py +++ b/scripts/mobiles/dathomir/cavern_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/chasmal_spider.py b/scripts/mobiles/dathomir/chasmal_spider.py index 2a67a066..3b5e97a6 100644 --- a/scripts/mobiles/dathomir/chasmal_spider.py +++ b/scripts/mobiles/dathomir/chasmal_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/enraged_bull_rancor.py b/scripts/mobiles/dathomir/enraged_bull_rancor.py index 9cedb235..85c348b6 100644 --- a/scripts/mobiles/dathomir/enraged_bull_rancor.py +++ b/scripts/mobiles/dathomir/enraged_bull_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/enraged_rancor.py b/scripts/mobiles/dathomir/enraged_rancor.py index 1d004154..a714373e 100644 --- a/scripts/mobiles/dathomir/enraged_rancor.py +++ b/scripts/mobiles/dathomir/enraged_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/female_kwi.py b/scripts/mobiles/dathomir/female_kwi.py index 145100ef..1a2914f7 100644 --- a/scripts/mobiles/dathomir/female_kwi.py +++ b/scripts/mobiles/dathomir/female_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/female_malkloc_plainswalker.py b/scripts/mobiles/dathomir/female_malkloc_plainswalker.py index c905dd7a..fc3d1184 100644 --- a/scripts/mobiles/dathomir/female_malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/female_malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/foul_desecrator.py b/scripts/mobiles/dathomir/foul_desecrator.py index 76650bca..6640c084 100644 --- a/scripts/mobiles/dathomir/foul_desecrator.py +++ b/scripts/mobiles/dathomir/foul_desecrator.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider.py b/scripts/mobiles/dathomir/gaping_spider.py index c57ec913..4cbe78b6 100644 --- a/scripts/mobiles/dathomir/gaping_spider.py +++ b/scripts/mobiles/dathomir/gaping_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_broodling.py b/scripts/mobiles/dathomir/gaping_spider_broodling.py index a4c6cf72..c43fc4a8 100644 --- a/scripts/mobiles/dathomir/gaping_spider_broodling.py +++ b/scripts/mobiles/dathomir/gaping_spider_broodling.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_hunter.py b/scripts/mobiles/dathomir/gaping_spider_hunter.py index 8a6e1053..3d0b096d 100644 --- a/scripts/mobiles/dathomir/gaping_spider_hunter.py +++ b/scripts/mobiles/dathomir/gaping_spider_hunter.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_queen.py b/scripts/mobiles/dathomir/gaping_spider_queen.py index be522ebe..25f9cdb3 100644 --- a/scripts/mobiles/dathomir/gaping_spider_queen.py +++ b/scripts/mobiles/dathomir/gaping_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_queen.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_recluse.py b/scripts/mobiles/dathomir/gaping_spider_recluse.py index a85a47c9..4708ae76 100644 --- a/scripts/mobiles/dathomir/gaping_spider_recluse.py +++ b/scripts/mobiles/dathomir/gaping_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py b/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py index 3f18b926..d8a18f10 100644 --- a/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py +++ b/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping recluse") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py b/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py index a4671c4c..52d2accb 100644 --- a/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py +++ b/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py b/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py index 00497d9f..eefbada5 100644 --- a/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py +++ b/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/gnarled_rancor.py b/scripts/mobiles/dathomir/gnarled_rancor.py index ef9f2acc..b42a6bfc 100644 --- a/scripts/mobiles/dathomir/gnarled_rancor.py +++ b/scripts/mobiles/dathomir/gnarled_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/grovo.py b/scripts/mobiles/dathomir/grovo.py index b3d1f5ec..4a5c8668 100644 --- a/scripts/mobiles/dathomir/grovo.py +++ b/scripts/mobiles/dathomir/grovo.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_nsister_rancor_grovo.iff') diff --git a/scripts/mobiles/dathomir/injured_kwi.py b/scripts/mobiles/dathomir/injured_kwi.py index 90cbb1a6..d8233b13 100644 --- a/scripts/mobiles/dathomir/injured_kwi.py +++ b/scripts/mobiles/dathomir/injured_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/injured_purbole.py b/scripts/mobiles/dathomir/injured_purbole.py index 006abc24..d96f7c3f 100644 --- a/scripts/mobiles/dathomir/injured_purbole.py +++ b/scripts/mobiles/dathomir/injured_purbole.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/injured_verne.py b/scripts/mobiles/dathomir/injured_verne.py index 9182d79e..8a503d9a 100644 --- a/scripts/mobiles/dathomir/injured_verne.py +++ b/scripts/mobiles/dathomir/injured_verne.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne.iff') diff --git a/scripts/mobiles/dathomir/kamurith_defiler.py b/scripts/mobiles/dathomir/kamurith_defiler.py index 7690b865..69c42ab5 100644 --- a/scripts/mobiles/dathomir/kamurith_defiler.py +++ b/scripts/mobiles/dathomir/kamurith_defiler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/kamurith_snapper.py b/scripts/mobiles/dathomir/kamurith_snapper.py index cb7fc86c..72cf1acf 100644 --- a/scripts/mobiles/dathomir/kamurith_snapper.py +++ b/scripts/mobiles/dathomir/kamurith_snapper.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/kiin_dray.py b/scripts/mobiles/dathomir/kiin_dray.py index e6879b07..c0c6431e 100644 --- a/scripts/mobiles/dathomir/kiin_dray.py +++ b/scripts/mobiles/dathomir/kiin_dray.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse_giant_kiin_dray.iff') diff --git a/scripts/mobiles/dathomir/kwi.py b/scripts/mobiles/dathomir/kwi.py index c59a206d..dd7a047f 100644 --- a/scripts/mobiles/dathomir/kwi.py +++ b/scripts/mobiles/dathomir/kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/malkloc.py b/scripts/mobiles/dathomir/malkloc.py index 77a3306a..91274d95 100644 --- a/scripts/mobiles/dathomir/malkloc.py +++ b/scripts/mobiles/dathomir/malkloc.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/malkloc_bull.py b/scripts/mobiles/dathomir/malkloc_bull.py index 86cba5b0..96a2461b 100644 --- a/scripts/mobiles/dathomir/malkloc_bull.py +++ b/scripts/mobiles/dathomir/malkloc_bull.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc_bull.iff') diff --git a/scripts/mobiles/dathomir/malkloc_plainswalker.py b/scripts/mobiles/dathomir/malkloc_plainswalker.py index 74c08ffd..119f4195 100644 --- a/scripts/mobiles/dathomir/malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/monstrous_brute.py b/scripts/mobiles/dathomir/monstrous_brute.py index 7a6dab31..f6a3578f 100644 --- a/scripts/mobiles/dathomir/monstrous_brute.py +++ b/scripts/mobiles/dathomir/monstrous_brute.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/mutant_rancor.py b/scripts/mobiles/dathomir/mutant_rancor.py index d5e1ab66..80a35333 100644 --- a/scripts/mobiles/dathomir/mutant_rancor.py +++ b/scripts/mobiles/dathomir/mutant_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mutant_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_bull_ rancor.py b/scripts/mobiles/dathomir/nightsister_bull_ rancor.py index 6ab48e01..35ed6e87 100644 --- a/scripts/mobiles/dathomir/nightsister_bull_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_bull_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bull_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_elder.py b/scripts/mobiles/dathomir/nightsister_elder.py index 47996fa4..64732805 100644 --- a/scripts/mobiles/dathomir/nightsister_elder.py +++ b/scripts/mobiles/dathomir/nightsister_elder.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_elder.iff') diff --git a/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py b/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py index 69c24317..4c8f3dba 100644 --- a/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py b/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py index 53a4ff47..ae9ba2ca 100644 --- a/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bull_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_initiate.py b/scripts/mobiles/dathomir/nightsister_initiate.py index c2dbffb5..2762ead7 100644 --- a/scripts/mobiles/dathomir/nightsister_initiate.py +++ b/scripts/mobiles/dathomir/nightsister_initiate.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_initiate.iff') diff --git a/scripts/mobiles/dathomir/nightsister_outcast.py b/scripts/mobiles/dathomir/nightsister_outcast.py index f2b3d718..c98122bd 100644 --- a/scripts/mobiles/dathomir/nightsister_outcast.py +++ b/scripts/mobiles/dathomir/nightsister_outcast.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_outcast.iff') diff --git a/scripts/mobiles/dathomir/nightsister_protector.py b/scripts/mobiles/dathomir/nightsister_protector.py index 27c01c5e..f9087440 100644 --- a/scripts/mobiles/dathomir/nightsister_protector.py +++ b/scripts/mobiles/dathomir/nightsister_protector.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') diff --git a/scripts/mobiles/dathomir/nightsister_rancor.py b/scripts/mobiles/dathomir/nightsister_rancor.py index db1c0ba0..9b5c015d 100644 --- a/scripts/mobiles/dathomir/nightsister_rancor.py +++ b/scripts/mobiles/dathomir/nightsister_rancor.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/dathomir/nightsister_rancor_tamer.py b/scripts/mobiles/dathomir/nightsister_rancor_tamer.py index 08fcf1c4..e2f9e4c2 100644 --- a/scripts/mobiles/dathomir/nightsister_rancor_tamer.py +++ b/scripts/mobiles/dathomir/nightsister_rancor_tamer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') diff --git a/scripts/mobiles/dathomir/nightsister_ranger.py b/scripts/mobiles/dathomir/nightsister_ranger.py index b65250e0..4f7f6bc1 100644 --- a/scripts/mobiles/dathomir/nightsister_ranger.py +++ b/scripts/mobiles/dathomir/nightsister_ranger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_ranger.iff') diff --git a/scripts/mobiles/dathomir/nightsister_sentinel.py b/scripts/mobiles/dathomir/nightsister_sentinel.py index e4ab8c09..90c7e75e 100644 --- a/scripts/mobiles/dathomir/nightsister_sentinel.py +++ b/scripts/mobiles/dathomir/nightsister_sentinel.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_sentinal.iff') diff --git a/scripts/mobiles/dathomir/nightsister_sentry.py b/scripts/mobiles/dathomir/nightsister_sentry.py index 4ed74164..a611294b 100644 --- a/scripts/mobiles/dathomir/nightsister_sentry.py +++ b/scripts/mobiles/dathomir/nightsister_sentry.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_stalker.iff') diff --git a/scripts/mobiles/dathomir/nightsister_slave.py b/scripts/mobiles/dathomir/nightsister_slave.py index af8d8b92..6ea4c314 100644 --- a/scripts/mobiles/dathomir/nightsister_slave.py +++ b/scripts/mobiles/dathomir/nightsister_slave.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_slave.iff') diff --git a/scripts/mobiles/dathomir/nightsister_spell_weaver.py b/scripts/mobiles/dathomir/nightsister_spell_weaver.py index 5d2a9921..e46622e6 100644 --- a/scripts/mobiles/dathomir/nightsister_spell_weaver.py +++ b/scripts/mobiles/dathomir/nightsister_spell_weaver.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_spellweaver.iff') diff --git a/scripts/mobiles/dathomir/nightsister_stalker.py b/scripts/mobiles/dathomir/nightsister_stalker.py index 0124f485..e1decd4f 100644 --- a/scripts/mobiles/dathomir/nightsister_stalker.py +++ b/scripts/mobiles/dathomir/nightsister_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_stalker.iff') diff --git a/scripts/mobiles/dathomir/nocuous_kamurith.py b/scripts/mobiles/dathomir/nocuous_kamurith.py index 53039d5e..5673180e 100644 --- a/scripts/mobiles/dathomir/nocuous_kamurith.py +++ b/scripts/mobiles/dathomir/nocuous_kamurith.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/purbole.py b/scripts/mobiles/dathomir/purbole.py index 277d16f7..56bcdca4 100644 --- a/scripts/mobiles/dathomir/purbole.py +++ b/scripts/mobiles/dathomir/purbole.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_elder.py b/scripts/mobiles/dathomir/purbole_elder.py index 9db17110..17f0999c 100644 --- a/scripts/mobiles/dathomir/purbole_elder.py +++ b/scripts/mobiles/dathomir/purbole_elder.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole_elder.iff') diff --git a/scripts/mobiles/dathomir/purbole_hunter.py b/scripts/mobiles/dathomir/purbole_hunter.py index e4ab532e..62fef2e0 100644 --- a/scripts/mobiles/dathomir/purbole_hunter.py +++ b/scripts/mobiles/dathomir/purbole_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_scout.py b/scripts/mobiles/dathomir/purbole_scout.py index 04778554..b195b159 100644 --- a/scripts/mobiles/dathomir/purbole_scout.py +++ b/scripts/mobiles/dathomir/purbole_scout.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_stalker.py b/scripts/mobiles/dathomir/purbole_stalker.py index b59495ce..6841cd3e 100644 --- a/scripts/mobiles/dathomir/purbole_stalker.py +++ b/scripts/mobiles/dathomir/purbole_stalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_youth.py b/scripts/mobiles/dathomir/purbole_youth.py index c853dc24..66e1a6b2 100644 --- a/scripts/mobiles/dathomir/purbole_youth.py +++ b/scripts/mobiles/dathomir/purbole_youth.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole_youth.iff') diff --git a/scripts/mobiles/dathomir/rancor.py b/scripts/mobiles/dathomir/rancor.py index 5aabc841..6b21979a 100644 --- a/scripts/mobiles/dathomir/rancor.py +++ b/scripts/mobiles/dathomir/rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/rancor_pygmy.py b/scripts/mobiles/dathomir/rancor_pygmy.py index 7dabfc3f..f8677930 100644 --- a/scripts/mobiles/dathomir/rancor_pygmy.py +++ b/scripts/mobiles/dathomir/rancor_pygmy.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/rancor_youth.py b/scripts/mobiles/dathomir/rancor_youth.py index 2da26303..59012fab 100644 --- a/scripts/mobiles/dathomir/rancor_youth.py +++ b/scripts/mobiles/dathomir/rancor_youth.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor_youth.iff') diff --git a/scripts/mobiles/dathomir/reclusive_cavern_spider.py b/scripts/mobiles/dathomir/reclusive_cavern_spider.py index a76a62f7..e84d16b9 100644 --- a/scripts/mobiles/dathomir/reclusive_cavern_spider.py +++ b/scripts/mobiles/dathomir/reclusive_cavern_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py b/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py index 67d765f4..cd741273 100644 --- a/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py +++ b/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi.py b/scripts/mobiles/dathomir/rhoa_kwi.py index 6cb4de96..1726397f 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi.py +++ b/scripts/mobiles/dathomir/rhoa_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_guardian.py b/scripts/mobiles/dathomir/rhoa_kwi_guardian.py index 86234978..3666f556 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_guardian.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_guardian.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_hunter.py b/scripts/mobiles/dathomir/rhoa_kwi_hunter.py index 86234978..3666f556 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_hunter.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py b/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py index d830c88b..85c06509 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py b/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py index 6e844f67..55658a32 100644 --- a/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py +++ b/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py b/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py index 1b5bc2ac..4f9abedc 100644 --- a/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py +++ b/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_sentry.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py b/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py index 301b8062..8a8afc42 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_arch_witch.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py b/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py index 24e24fe8..7c8c477b 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_councilwoman.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py b/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py index abc32fe0..12e6b633 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_dragoon.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py b/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py index 1dff5fe9..9234d8b9 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_guardian.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py b/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py index 4e18cf33..520cceb3 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_huntress.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py b/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py index 2f744983..488ad014 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_initiate.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py index 3aa3158e..5ca536aa 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_outcast.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py b/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py index cff1fa9d..84f47cc7 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_rancor_tamer.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_scout.py b/scripts/mobiles/dathomir/singing_mtn_clan_scout.py index 45730759..9b8418cd 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_scout.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_scout.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_scout.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_slave.py b/scripts/mobiles/dathomir/singing_mtn_clan_slave.py index 5cff393f..bce6bf1c 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_slave.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_slave.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_slave.iff') diff --git a/scripts/mobiles/dathomir/verne.py b/scripts/mobiles/dathomir/verne.py index e5aaa798..dd0b45af 100644 --- a/scripts/mobiles/dathomir/verne.py +++ b/scripts/mobiles/dathomir/verne.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne.iff') diff --git a/scripts/mobiles/dathomir/verne_bull.py b/scripts/mobiles/dathomir/verne_bull.py index 5beb933f..3457668c 100644 --- a/scripts/mobiles/dathomir/verne_bull.py +++ b/scripts/mobiles/dathomir/verne_bull.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne_bull.iff') diff --git a/scripts/mobiles/dathomir/verne_calf.py b/scripts/mobiles/dathomir/verne_calf.py index 795753b6..e9d943fa 100644 --- a/scripts/mobiles/dathomir/verne_calf.py +++ b/scripts/mobiles/dathomir/verne_calf.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne_calf.iff') diff --git a/scripts/mobiles/dathomir/young_malkloc.py b/scripts/mobiles/dathomir/young_malkloc.py index 602ecb7b..9b9b8f7f 100644 --- a/scripts/mobiles/dathomir/young_malkloc.py +++ b/scripts/mobiles/dathomir/young_malkloc.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_young_malkloc.iff') diff --git a/scripts/mobiles/dathomir/young_malkloc_plainswalker.py b/scripts/mobiles/dathomir/young_malkloc_plainswalker.py index 2f14552e..a2233776 100644 --- a/scripts/mobiles/dathomir/young_malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/young_malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_young_malkloc.iff') diff --git a/scripts/mobiles/endor/arachne_queen.py b/scripts/mobiles/endor/arachne_queen.py index dcaecffa..30f6e311 100644 --- a/scripts/mobiles/endor/arachne_queen.py +++ b/scripts/mobiles/endor/arachne_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_arachne.iff') diff --git a/scripts/mobiles/endor/arachne_webmaster.py b/scripts/mobiles/endor/arachne_webmaster.py index f2b4d1aa..5998b4df 100644 --- a/scripts/mobiles/endor/arachne_webmaster.py +++ b/scripts/mobiles/endor/arachne_webmaster.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_arachne.iff') diff --git a/scripts/mobiles/endor/arachne_widow.py b/scripts/mobiles/endor/arachne_widow.py index 8c04467a..f26da881 100644 --- a/scripts/mobiles/endor/arachne_widow.py +++ b/scripts/mobiles/endor/arachne_widow.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/berserk_marauder.py b/scripts/mobiles/endor/berserk_marauder.py index b0c0117e..265949bd 100644 --- a/scripts/mobiles/endor/berserk_marauder.py +++ b/scripts/mobiles/endor/berserk_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/bewitching_donkuwah_shaman.py b/scripts/mobiles/endor/bewitching_donkuwah_shaman.py index 8abd2b72..45c91a50 100644 --- a/scripts/mobiles/endor/bewitching_donkuwah_shaman.py +++ b/scripts/mobiles/endor/bewitching_donkuwah_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/bewitching_korga_dark_shaman.py b/scripts/mobiles/endor/bewitching_korga_dark_shaman.py index 1a42fc8b..e7e1a947 100644 --- a/scripts/mobiles/endor/bewitching_korga_dark_shaman.py +++ b/scripts/mobiles/endor/bewitching_korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py b/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py index 24991fba..60365a16 100644 --- a/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py +++ b/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/black_sun_assassin.py b/scripts/mobiles/endor/black_sun_assassin.py index 2c74e8fd..90549bc7 100644 --- a/scripts/mobiles/endor/black_sun_assassin.py +++ b/scripts/mobiles/endor/black_sun_assassin.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_assassin.iff') diff --git a/scripts/mobiles/endor/black_sun_guard.py b/scripts/mobiles/endor/black_sun_guard.py index 84bc5629..4b053d7f 100644 --- a/scripts/mobiles/endor/black_sun_guard.py +++ b/scripts/mobiles/endor/black_sun_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_guard.iff') diff --git a/scripts/mobiles/endor/black_sun_thug.py b/scripts/mobiles/endor/black_sun_thug.py index b61254da..bda6e1bd 100644 --- a/scripts/mobiles/endor/black_sun_thug.py +++ b/scripts/mobiles/endor/black_sun_thug.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_thug.iff') diff --git a/scripts/mobiles/endor/blood_drenched_merek_king.py b/scripts/mobiles/endor/blood_drenched_merek_king.py index 6b950903..1b8c6392 100644 --- a/scripts/mobiles/endor/blood_drenched_merek_king.py +++ b/scripts/mobiles/endor/blood_drenched_merek_king.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py index 726770ec..dd0e26cb 100644 --- a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py +++ b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("boar wolf") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_boar_wolf.iff') diff --git a/scripts/mobiles/endor/blood_stained_merek.py b/scripts/mobiles/endor/blood_stained_merek.py index 335d42c4..0adeb38e 100644 --- a/scripts/mobiles/endor/blood_stained_merek.py +++ b/scripts/mobiles/endor/blood_stained_merek.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/bloodseeker_mite_queen.py b/scripts/mobiles/endor/bloodseeker_mite_queen.py index ad565ef0..a2516e9a 100644 --- a/scripts/mobiles/endor/bloodseeker_mite_queen.py +++ b/scripts/mobiles/endor/bloodseeker_mite_queen.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') diff --git a/scripts/mobiles/endor/blurrg_raptor.py b/scripts/mobiles/endor/blurrg_raptor.py index b90eabcf..a1b0454d 100644 --- a/scripts/mobiles/endor/blurrg_raptor.py +++ b/scripts/mobiles/endor/blurrg_raptor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/crafty_donkuwah_scout.py b/scripts/mobiles/endor/crafty_donkuwah_scout.py index 9b7db9eb..d6b98a59 100644 --- a/scripts/mobiles/endor/crafty_donkuwah_scout.py +++ b/scripts/mobiles/endor/crafty_donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/crafty_pubam_scout.py b/scripts/mobiles/endor/crafty_pubam_scout.py index c0f05086..69593840 100644 --- a/scripts/mobiles/endor/crafty_pubam_scout.py +++ b/scripts/mobiles/endor/crafty_pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/crazed_gurreck.py b/scripts/mobiles/endor/crazed_gurreck.py index c31b2e75..1d4cf191 100644 --- a/scripts/mobiles/endor/crazed_gurreck.py +++ b/scripts/mobiles/endor/crazed_gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/crimson_blurrg.py b/scripts/mobiles/endor/crimson_blurrg.py index df6ab6a6..edd0295c 100644 --- a/scripts/mobiles/endor/crimson_blurrg.py +++ b/scripts/mobiles/endor/crimson_blurrg.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/delirious_merek_avenger.py b/scripts/mobiles/endor/delirious_merek_avenger.py index 63ee5866..da3b48de 100644 --- a/scripts/mobiles/endor/delirious_merek_avenger.py +++ b/scripts/mobiles/endor/delirious_merek_avenger.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/deranged_mantigrue.py b/scripts/mobiles/endor/deranged_mantigrue.py index e508877c..7d31cc32 100644 --- a/scripts/mobiles/endor/deranged_mantigrue.py +++ b/scripts/mobiles/endor/deranged_mantigrue.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/deranged_ravisher.py b/scripts/mobiles/endor/deranged_ravisher.py index d9f175ff..a230b194 100644 --- a/scripts/mobiles/endor/deranged_ravisher.py +++ b/scripts/mobiles/endor/deranged_ravisher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/desert_gurreck_charger.py b/scripts/mobiles/endor/desert_gurreck_charger.py index cfd8ed1b..e73fc34d 100644 --- a/scripts/mobiles/endor/desert_gurreck_charger.py +++ b/scripts/mobiles/endor/desert_gurreck_charger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/diseased_blurrg.py b/scripts/mobiles/endor/diseased_blurrg.py index 450ea03d..eb661b09 100644 --- a/scripts/mobiles/endor/diseased_blurrg.py +++ b/scripts/mobiles/endor/diseased_blurrg.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/donkuwah_battlelord.py b/scripts/mobiles/endor/donkuwah_battlelord.py index f4225baf..784e1dc7 100644 --- a/scripts/mobiles/endor/donkuwah_battlelord.py +++ b/scripts/mobiles/endor/donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_chieftan.py b/scripts/mobiles/endor/donkuwah_chieftan.py index c57f468d..d2568e4e 100644 --- a/scripts/mobiles/endor/donkuwah_chieftan.py +++ b/scripts/mobiles/endor/donkuwah_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_cub.py b/scripts/mobiles/endor/donkuwah_cub.py index a9af9ed4..5bfbed0b 100644 --- a/scripts/mobiles/endor/donkuwah_cub.py +++ b/scripts/mobiles/endor/donkuwah_cub.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_laborer.py b/scripts/mobiles/endor/donkuwah_laborer.py index cefe19f3..1d106e59 100644 --- a/scripts/mobiles/endor/donkuwah_laborer.py +++ b/scripts/mobiles/endor/donkuwah_laborer.py @@ -18,7 +18,7 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(5) mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_scout.py b/scripts/mobiles/endor/donkuwah_scout.py index da933f95..54e9fe75 100644 --- a/scripts/mobiles/endor/donkuwah_scout.py +++ b/scripts/mobiles/endor/donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/donkuwah_shaman.py b/scripts/mobiles/endor/donkuwah_shaman.py index 57d81000..47bf922e 100644 --- a/scripts/mobiles/endor/donkuwah_shaman.py +++ b/scripts/mobiles/endor/donkuwah_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/donkuwah_spiritmaster.py b/scripts/mobiles/endor/donkuwah_spiritmaster.py index 7f718aba..7ddf0cf5 100644 --- a/scripts/mobiles/endor/donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_tribesman.py b/scripts/mobiles/endor/donkuwah_tribesman.py index 69a3082d..d801b46a 100644 --- a/scripts/mobiles/endor/donkuwah_tribesman.py +++ b/scripts/mobiles/endor/donkuwah_tribesman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/dulok_outcast.py b/scripts/mobiles/endor/dulok_outcast.py index 38725e92..5717ba0f 100644 --- a/scripts/mobiles/endor/dulok_outcast.py +++ b/scripts/mobiles/endor/dulok_outcast.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('dulok outpost') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/dulok_outcast_raider.py b/scripts/mobiles/endor/dulok_outcast_raider.py index 45bde8b1..1ecb2865 100644 --- a/scripts/mobiles/endor/dulok_outcast_raider.py +++ b/scripts/mobiles/endor/dulok_outcast_raider.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('dulok outpost') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/eerie_korga_spiritmaster.py b/scripts/mobiles/endor/eerie_korga_spiritmaster.py index 1c5b1754..d3a60485 100644 --- a/scripts/mobiles/endor/eerie_korga_spiritmaster.py +++ b/scripts/mobiles/endor/eerie_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/eerie_pubam_spiritmaster.py b/scripts/mobiles/endor/eerie_pubam_spiritmaster.py index 772cbede..c7721836 100644 --- a/scripts/mobiles/endor/eerie_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/eerie_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_donkuwah.py b/scripts/mobiles/endor/enraged_donkuwah.py index a0b0a879..5c08695e 100644 --- a/scripts/mobiles/endor/enraged_donkuwah.py +++ b/scripts/mobiles/endor/enraged_donkuwah.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_korga.py b/scripts/mobiles/endor/enraged_korga.py index bc48d038..d26f7b51 100644 --- a/scripts/mobiles/endor/enraged_korga.py +++ b/scripts/mobiles/endor/enraged_korga.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_pubam.py b/scripts/mobiles/endor/enraged_pubam.py index 06f24cf6..a1035a4c 100644 --- a/scripts/mobiles/endor/enraged_pubam.py +++ b/scripts/mobiles/endor/enraged_pubam.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/feral_marauder.py b/scripts/mobiles/endor/feral_marauder.py index f46d3b1f..d80e614d 100644 --- a/scripts/mobiles/endor/feral_marauder.py +++ b/scripts/mobiles/endor/feral_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/festering_squill.py b/scripts/mobiles/endor/festering_squill.py index 4214f4c7..f4cbebe2 100644 --- a/scripts/mobiles/endor/festering_squill.py +++ b/scripts/mobiles/endor/festering_squill.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/fierce_borgle.py b/scripts/mobiles/endor/fierce_borgle.py index f04716fa..f4f5c58c 100644 --- a/scripts/mobiles/endor/fierce_borgle.py +++ b/scripts/mobiles/endor/fierce_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/endor/frenzied_donkuwah.py b/scripts/mobiles/endor/frenzied_donkuwah.py index eebd4c12..794dd187 100644 --- a/scripts/mobiles/endor/frenzied_donkuwah.py +++ b/scripts/mobiles/endor/frenzied_donkuwah.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/frenzied_korga.py b/scripts/mobiles/endor/frenzied_korga.py index c2346117..697f27b0 100644 --- a/scripts/mobiles/endor/frenzied_korga.py +++ b/scripts/mobiles/endor/frenzied_korga.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/frenzied_marauder.py b/scripts/mobiles/endor/frenzied_marauder.py index 84d0f674..b876264e 100644 --- a/scripts/mobiles/endor/frenzied_marauder.py +++ b/scripts/mobiles/endor/frenzied_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/frenzied_pubam.py b/scripts/mobiles/endor/frenzied_pubam.py index 916b08aa..6dbbd6ef 100644 --- a/scripts/mobiles/endor/frenzied_pubam.py +++ b/scripts/mobiles/endor/frenzied_pubam.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py b/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py index 429865a3..d6b56f72 100644 --- a/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_korga_spiritmaster.py b/scripts/mobiles/endor/gnarled_korga_spiritmaster.py index 179b7d52..211f5543 100644 --- a/scripts/mobiles/endor/gnarled_korga_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py b/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py index a3926bc7..41c60725 100644 --- a/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/grassland_blood_marauder.py b/scripts/mobiles/endor/grassland_blood_marauder.py index e9bfbb2f..2b72ebf9 100644 --- a/scripts/mobiles/endor/grassland_blood_marauder.py +++ b/scripts/mobiles/endor/grassland_blood_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/grassland_raider.py b/scripts/mobiles/endor/grassland_raider.py index 3496474f..19f24cad 100644 --- a/scripts/mobiles/endor/grassland_raider.py +++ b/scripts/mobiles/endor/grassland_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/gurreck.py b/scripts/mobiles/endor/gurreck.py index b0df49b1..cc66f03d 100644 --- a/scripts/mobiles/endor/gurreck.py +++ b/scripts/mobiles/endor/gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/gurreck_forest_stalker.py b/scripts/mobiles/endor/gurreck_forest_stalker.py index 952ab950..b5603bd1 100644 --- a/scripts/mobiles/endor/gurreck_forest_stalker.py +++ b/scripts/mobiles/endor/gurreck_forest_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/haggard_donkuwah_battlelord.py b/scripts/mobiles/endor/haggard_donkuwah_battlelord.py index 862154da..4606801a 100644 --- a/scripts/mobiles/endor/haggard_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/haggard_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/haggard_pubam_battlelord.py b/scripts/mobiles/endor/haggard_pubam_battlelord.py index 4863a8d5..7499072e 100644 --- a/scripts/mobiles/endor/haggard_pubam_battlelord.py +++ b/scripts/mobiles/endor/haggard_pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/hanadak_ancient.py b/scripts/mobiles/endor/hanadak_ancient.py index ba2f4875..fca8a21c 100644 --- a/scripts/mobiles/endor/hanadak_ancient.py +++ b/scripts/mobiles/endor/hanadak_ancient.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/hanadak_drifter.py b/scripts/mobiles/endor/hanadak_drifter.py index 8654485a..bf19ce05 100644 --- a/scripts/mobiles/endor/hanadak_drifter.py +++ b/scripts/mobiles/endor/hanadak_drifter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bageraset") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/highland_remmer.py b/scripts/mobiles/endor/highland_remmer.py index 4090db3b..76186f2d 100644 --- a/scripts/mobiles/endor/highland_remmer.py +++ b/scripts/mobiles/endor/highland_remmer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/hilltop_gurreck_hunter.py b/scripts/mobiles/endor/hilltop_gurreck_hunter.py index c9e9c017..7adb0616 100644 --- a/scripts/mobiles/endor/hilltop_gurreck_hunter.py +++ b/scripts/mobiles/endor/hilltop_gurreck_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/infuriated_roba_protector.py b/scripts/mobiles/endor/infuriated_roba_protector.py index 96dc73eb..f1be4788 100644 --- a/scripts/mobiles/endor/infuriated_roba_protector.py +++ b/scripts/mobiles/endor/infuriated_roba_protector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/insane_mantigrue_berserker.py b/scripts/mobiles/endor/insane_mantigrue_berserker.py index 79d984d8..50eb1ac6 100644 --- a/scripts/mobiles/endor/insane_mantigrue_berserker.py +++ b/scripts/mobiles/endor/insane_mantigrue_berserker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/king_merek_harvester.py b/scripts/mobiles/endor/king_merek_harvester.py index 8432ab31..4de51691 100644 --- a/scripts/mobiles/endor/king_merek_harvester.py +++ b/scripts/mobiles/endor/king_merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/korga_adept.py b/scripts/mobiles/endor/korga_adept.py index cc96631e..4766006a 100644 --- a/scripts/mobiles/endor/korga_adept.py +++ b/scripts/mobiles/endor/korga_adept.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_ancient.py b/scripts/mobiles/endor/korga_ancient.py index 8c62f18c..00df578b 100644 --- a/scripts/mobiles/endor/korga_ancient.py +++ b/scripts/mobiles/endor/korga_ancient.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_battlelord.py b/scripts/mobiles/endor/korga_battlelord.py index d9c16274..3fb0c01e 100644 --- a/scripts/mobiles/endor/korga_battlelord.py +++ b/scripts/mobiles/endor/korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_chieftan.py b/scripts/mobiles/endor/korga_chieftan.py index c484501f..bc9a4800 100644 --- a/scripts/mobiles/endor/korga_chieftan.py +++ b/scripts/mobiles/endor/korga_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_dark_shaman.py b/scripts/mobiles/endor/korga_dark_shaman.py index a4ca1121..8b9ac253 100644 --- a/scripts/mobiles/endor/korga_dark_shaman.py +++ b/scripts/mobiles/endor/korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_elder.py b/scripts/mobiles/endor/korga_elder.py index a87392da..ae43885f 100644 --- a/scripts/mobiles/endor/korga_elder.py +++ b/scripts/mobiles/endor/korga_elder.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_laborer.py b/scripts/mobiles/endor/korga_laborer.py index 481c1f62..fb1bb827 100644 --- a/scripts/mobiles/endor/korga_laborer.py +++ b/scripts/mobiles/endor/korga_laborer.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_scout.py b/scripts/mobiles/endor/korga_scout.py index 62c5a332..e9b1b691 100644 --- a/scripts/mobiles/endor/korga_scout.py +++ b/scripts/mobiles/endor/korga_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_spiritmaster.py b/scripts/mobiles/endor/korga_spiritmaster.py index f84acf19..eeb7f671 100644 --- a/scripts/mobiles/endor/korga_spiritmaster.py +++ b/scripts/mobiles/endor/korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/lice_ridden_remmer_queen.py b/scripts/mobiles/endor/lice_ridden_remmer_queen.py index d54a1730..387c8e49 100644 --- a/scripts/mobiles/endor/lice_ridden_remmer_queen.py +++ b/scripts/mobiles/endor/lice_ridden_remmer_queen.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/mantigrue_hunter.py b/scripts/mobiles/endor/mantigrue_hunter.py index 30133859..b64a4c4a 100644 --- a/scripts/mobiles/endor/mantigrue_hunter.py +++ b/scripts/mobiles/endor/mantigrue_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_night_stalker.py b/scripts/mobiles/endor/mantigrue_night_stalker.py index 7c988696..0ccc1a31 100644 --- a/scripts/mobiles/endor/mantigrue_night_stalker.py +++ b/scripts/mobiles/endor/mantigrue_night_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_reaper.py b/scripts/mobiles/endor/mantigrue_reaper.py index eb4c4274..95397fab 100644 --- a/scripts/mobiles/endor/mantigrue_reaper.py +++ b/scripts/mobiles/endor/mantigrue_reaper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_screecher.py b/scripts/mobiles/endor/mantigrue_screecher.py index 3cc9cf58..c0495411 100644 --- a/scripts/mobiles/endor/mantigrue_screecher.py +++ b/scripts/mobiles/endor/mantigrue_screecher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/marauder.py b/scripts/mobiles/endor/marauder.py index d5bdca1e..1b919bec 100644 --- a/scripts/mobiles/endor/marauder.py +++ b/scripts/mobiles/endor/marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/mature_hanadak.py b/scripts/mobiles/endor/mature_hanadak.py index 366de3ef..93732a13 100644 --- a/scripts/mobiles/endor/mature_hanadak.py +++ b/scripts/mobiles/endor/mature_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py index 246c5f1b..121fdb8b 100644 --- a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py +++ b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/merek_assassin.py b/scripts/mobiles/endor/merek_assassin.py index 5e020e9d..1af127e5 100644 --- a/scripts/mobiles/endor/merek_assassin.py +++ b/scripts/mobiles/endor/merek_assassin.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/merek_cavern_creeper.py b/scripts/mobiles/endor/merek_cavern_creeper.py index 90e1bfe3..7049fd13 100644 --- a/scripts/mobiles/endor/merek_cavern_creeper.py +++ b/scripts/mobiles/endor/merek_cavern_creeper.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/merek_deaths_head.py b/scripts/mobiles/endor/merek_deaths_head.py index e052b362..e37e0156 100644 --- a/scripts/mobiles/endor/merek_deaths_head.py +++ b/scripts/mobiles/endor/merek_deaths_head.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/minor_gorax.py b/scripts/mobiles/endor/minor_gorax.py index d0244d5c..faceb768 100644 --- a/scripts/mobiles/endor/minor_gorax.py +++ b/scripts/mobiles/endor/minor_gorax.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gorax") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gorax.iff') diff --git a/scripts/mobiles/endor/noxious_squill.py b/scripts/mobiles/endor/noxious_squill.py index 2579fd9c..bb0103f6 100644 --- a/scripts/mobiles/endor/noxious_squill.py +++ b/scripts/mobiles/endor/noxious_squill.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/prowling_gurreck.py b/scripts/mobiles/endor/prowling_gurreck.py index aeed5f7e..7abc97f8 100644 --- a/scripts/mobiles/endor/prowling_gurreck.py +++ b/scripts/mobiles/endor/prowling_gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/pubam_battlelord.py b/scripts/mobiles/endor/pubam_battlelord.py index 9765cfc7..bfca1a08 100644 --- a/scripts/mobiles/endor/pubam_battlelord.py +++ b/scripts/mobiles/endor/pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_chieftan.py b/scripts/mobiles/endor/pubam_chieftan.py index 5a9134ed..b7d20c2a 100644 --- a/scripts/mobiles/endor/pubam_chieftan.py +++ b/scripts/mobiles/endor/pubam_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_dark_shaman.py b/scripts/mobiles/endor/pubam_dark_shaman.py index 44bef75b..2fbd35f6 100644 --- a/scripts/mobiles/endor/pubam_dark_shaman.py +++ b/scripts/mobiles/endor/pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_scout.py b/scripts/mobiles/endor/pubam_scout.py index 66f7c454..8311a85a 100644 --- a/scripts/mobiles/endor/pubam_scout.py +++ b/scripts/mobiles/endor/pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_spiritmaster.py b/scripts/mobiles/endor/pubam_spiritmaster.py index 367fa893..cca4c07e 100644 --- a/scripts/mobiles/endor/pubam_spiritmaster.py +++ b/scripts/mobiles/endor/pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_tribesman.py b/scripts/mobiles/endor/pubam_tribesman.py index daf11508..d791a213 100644 --- a/scripts/mobiles/endor/pubam_tribesman.py +++ b/scripts/mobiles/endor/pubam_tribesman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/queen_merek_harvester.py b/scripts/mobiles/endor/queen_merek_harvester.py index cd45a764..3dcecf9e 100644 --- a/scripts/mobiles/endor/queen_merek_harvester.py +++ b/scripts/mobiles/endor/queen_merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/rabid_squall.py b/scripts/mobiles/endor/rabid_squall.py index af9a0dae..8d27e663 100644 --- a/scripts/mobiles/endor/rabid_squall.py +++ b/scripts/mobiles/endor/rabid_squall.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squall") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squall.iff') diff --git a/scripts/mobiles/endor/rancid_remmer_warrior.py b/scripts/mobiles/endor/rancid_remmer_warrior.py index b6958932..5531f750 100644 --- a/scripts/mobiles/endor/rancid_remmer_warrior.py +++ b/scripts/mobiles/endor/rancid_remmer_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/ravenous_roba_stalker.py b/scripts/mobiles/endor/ravenous_roba_stalker.py index c167b8c6..b637c620 100644 --- a/scripts/mobiles/endor/ravenous_roba_stalker.py +++ b/scripts/mobiles/endor/ravenous_roba_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/remmer_carrion_keeper.py b/scripts/mobiles/endor/remmer_carrion_keeper.py index d6a64afd..e395fbf4 100644 --- a/scripts/mobiles/endor/remmer_carrion_keeper.py +++ b/scripts/mobiles/endor/remmer_carrion_keeper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/roaming_desert_borgle.py b/scripts/mobiles/endor/roaming_desert_borgle.py index 0ec6e1b4..afb382a2 100644 --- a/scripts/mobiles/endor/roaming_desert_borgle.py +++ b/scripts/mobiles/endor/roaming_desert_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/endor/roba_boar.py b/scripts/mobiles/endor/roba_boar.py index 9f9f3ab3..213c0a8d 100644 --- a/scripts/mobiles/endor/roba_boar.py +++ b/scripts/mobiles/endor/roba_boar.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/rotten_gut_remmer_king.py b/scripts/mobiles/endor/rotten_gut_remmer_king.py index 78b11abd..b26e2b02 100644 --- a/scripts/mobiles/endor/rotten_gut_remmer_king.py +++ b/scripts/mobiles/endor/rotten_gut_remmer_king.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py index cf498f80..931f2af0 100644 --- a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py +++ b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') diff --git a/scripts/mobiles/endor/shaggy_donkuwah_youth.py b/scripts/mobiles/endor/shaggy_donkuwah_youth.py index cfcc0790..38fb7bad 100644 --- a/scripts/mobiles/endor/shaggy_donkuwah_youth.py +++ b/scripts/mobiles/endor/shaggy_donkuwah_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/shaggy_korga_youth.py b/scripts/mobiles/endor/shaggy_korga_youth.py index 44ae7a0f..3f19c4bc 100644 --- a/scripts/mobiles/endor/shaggy_korga_youth.py +++ b/scripts/mobiles/endor/shaggy_korga_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/shaggy_pubam_youth.py b/scripts/mobiles/endor/shaggy_pubam_youth.py index f3c83eca..c77052df 100644 --- a/scripts/mobiles/endor/shaggy_pubam_youth.py +++ b/scripts/mobiles/endor/shaggy_pubam_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py b/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py index f0feff0b..d5f2dd49 100644 --- a/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_korga_spiritmaster.py b/scripts/mobiles/endor/spooky_korga_spiritmaster.py index a0f14679..8ebf66e0 100644 --- a/scripts/mobiles/endor/spooky_korga_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_pubam_spiritmaster.py b/scripts/mobiles/endor/spooky_pubam_spiritmaster.py index 819de13d..bceda03e 100644 --- a/scripts/mobiles/endor/spooky_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/stoneskin_hanadak.py b/scripts/mobiles/endor/stoneskin_hanadak.py index 5be9e97b..a30149bc 100644 --- a/scripts/mobiles/endor/stoneskin_hanadak.py +++ b/scripts/mobiles/endor/stoneskin_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py b/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py index 6e2f63ca..17565797 100644 --- a/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tainted_korga_dark_shaman.py b/scripts/mobiles/endor/tainted_korga_dark_shaman.py index 6cc6bed6..8c886a8f 100644 --- a/scripts/mobiles/endor/tainted_korga_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tainted_pubam_dark_shaman.py b/scripts/mobiles/endor/tainted_pubam_dark_shaman.py index 8e27c534..c9e05692 100644 --- a/scripts/mobiles/endor/tainted_pubam_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/toxic_merek_battlelord.py b/scripts/mobiles/endor/toxic_merek_battlelord.py index 25394307..fecb74cb 100644 --- a/scripts/mobiles/endor/toxic_merek_battlelord.py +++ b/scripts/mobiles/endor/toxic_merek_battlelord.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/tricky_donkuwah_scout.py b/scripts/mobiles/endor/tricky_donkuwah_scout.py index 4911de06..5598b002 100644 --- a/scripts/mobiles/endor/tricky_donkuwah_scout.py +++ b/scripts/mobiles/endor/tricky_donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tricky_korga_scout.py b/scripts/mobiles/endor/tricky_korga_scout.py index 7531d799..80a583c1 100644 --- a/scripts/mobiles/endor/tricky_korga_scout.py +++ b/scripts/mobiles/endor/tricky_korga_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tricky_pubam_scout.py b/scripts/mobiles/endor/tricky_pubam_scout.py index ceb259b3..88066f74 100644 --- a/scripts/mobiles/endor/tricky_pubam_scout.py +++ b/scripts/mobiles/endor/tricky_pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/venom_filled_arachne.py b/scripts/mobiles/endor/venom_filled_arachne.py index 263c1b24..129520d7 100644 --- a/scripts/mobiles/endor/venom_filled_arachne.py +++ b/scripts/mobiles/endor/venom_filled_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/endor/vicious_donkuwah_battlelord.py b/scripts/mobiles/endor/vicious_donkuwah_battlelord.py index 12e52a1b..5c32be77 100644 --- a/scripts/mobiles/endor/vicious_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/vicious_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vicious_korga_battlelord.py b/scripts/mobiles/endor/vicious_korga_battlelord.py index 538e7c29..8dfc1fd8 100644 --- a/scripts/mobiles/endor/vicious_korga_battlelord.py +++ b/scripts/mobiles/endor/vicious_korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vicious_pubam_battlelord.py b/scripts/mobiles/endor/vicious_pubam_battlelord.py index 15e0c117..cf5d8f35 100644 --- a/scripts/mobiles/endor/vicious_pubam_battlelord.py +++ b/scripts/mobiles/endor/vicious_pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vile_donkuwah_battlelord.py b/scripts/mobiles/endor/vile_donkuwah_battlelord.py index fe8187f3..d6fb1087 100644 --- a/scripts/mobiles/endor/vile_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/vile_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vile_korga_battlelord.py b/scripts/mobiles/endor/vile_korga_battlelord.py index 9f089f46..9a313c96 100644 --- a/scripts/mobiles/endor/vile_korga_battlelord.py +++ b/scripts/mobiles/endor/vile_korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/wandering_desert_marauder.py b/scripts/mobiles/endor/wandering_desert_marauder.py index 6e7229c5..a68e7117 100644 --- a/scripts/mobiles/endor/wandering_desert_marauder.py +++ b/scripts/mobiles/endor/wandering_desert_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py index b8b4bb55..5aafb6f3 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py index 664e7c4d..64a09f93 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py index 01d34da4..72bc3bf1 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py index 6285899c..f2107932 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py index ef1fa217..6c6e6b72 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py index 459763d5..e82dfa11 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py index 5379b2c0..d4937325 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py index b7a0c0a7..447af5fa 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py index e91f0a02..574e4b4d 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_king.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py index 0ef970df..aea23dcd 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_massif.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py index f129c290..17a5c506 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py index fabc8f4e..a53e333e 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py index 476b8d1f..e64b9eda 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py index 373709f1..404957a2 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py index e297c3fc..bbfa4280 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py index 650f554e..6ae7b894 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py index 00c33707..4d84200c 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py index 4f17321a..575587ce 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/lok/aged_kimogila.py b/scripts/mobiles/lok/aged_kimogila.py index 6925d131..9ef90f74 100644 --- a/scripts/mobiles/lok/aged_kimogila.py +++ b/scripts/mobiles/lok/aged_kimogila.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kimogila") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kimogila_hue.iff') diff --git a/scripts/mobiles/mustafar/Blistmok_Shrieker.py b/scripts/mobiles/mustafar/Blistmok_Shrieker.py index dbdbee0a..dde07f2e 100644 --- a/scripts/mobiles/mustafar/Blistmok_Shrieker.py +++ b/scripts/mobiles/mustafar/Blistmok_Shrieker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/Blistmok_Trampler.py b/scripts/mobiles/mustafar/Blistmok_Trampler.py index d6b438cf..3fc3b399 100644 --- a/scripts/mobiles/mustafar/Blistmok_Trampler.py +++ b/scripts/mobiles/mustafar/Blistmok_Trampler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/ancient_jundak.py b/scripts/mobiles/mustafar/ancient_jundak.py index 8bd37d21..32f8640d 100644 --- a/scripts/mobiles/mustafar/ancient_jundak.py +++ b/scripts/mobiles/mustafar/ancient_jundak.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("jundak") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_jundak.iff') diff --git a/scripts/mobiles/mustafar/ancient_tulrus.py b/scripts/mobiles/mustafar/ancient_tulrus.py index 92a5ec0e..ffe27e1a 100644 --- a/scripts/mobiles/mustafar/ancient_tulrus.py +++ b/scripts/mobiles/mustafar/ancient_tulrus.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tulrus") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tulrus.iff') diff --git a/scripts/mobiles/mustafar/blistmok_crystal_stalker.py b/scripts/mobiles/mustafar/blistmok_crystal_stalker.py index f50cd57a..25ac74d2 100644 --- a/scripts/mobiles/mustafar/blistmok_crystal_stalker.py +++ b/scripts/mobiles/mustafar/blistmok_crystal_stalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/bloated_jundak.py b/scripts/mobiles/mustafar/bloated_jundak.py index 17b6ca6a..b0985824 100644 --- a/scripts/mobiles/mustafar/bloated_jundak.py +++ b/scripts/mobiles/mustafar/bloated_jundak.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("jundak") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_jundak.iff') diff --git a/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py b/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py index e04f8a89..1b4fd330 100644 --- a/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py +++ b/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kaadu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kaadu.iff') diff --git a/scripts/mobiles/naboo/hermit_spider.py b/scripts/mobiles/naboo/hermit_spider.py index 2c0cd75f..6a31e976 100644 --- a/scripts/mobiles/naboo/hermit_spider.py +++ b/scripts/mobiles/naboo/hermit_spider.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hermit spider") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hermit_spider.iff') diff --git a/scripts/mobiles/rori/blood_thirsty_borgle.py b/scripts/mobiles/rori/blood_thirsty_borgle.py index d04b18b6..6b2dcc31 100644 --- a/scripts/mobiles/rori/blood_thirsty_borgle.py +++ b/scripts/mobiles/rori/blood_thirsty_borgle.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/rori/borgle_matriarch.py b/scripts/mobiles/rori/borgle_matriarch.py index 22c36ba5..8102d756 100644 --- a/scripts/mobiles/rori/borgle_matriarch.py +++ b/scripts/mobiles/rori/borgle_matriarch.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/rori/emperors_hand.py b/scripts/mobiles/rori/emperors_hand.py index b032e89b..a3946f51 100644 --- a/scripts/mobiles/rori/emperors_hand.py +++ b/scripts/mobiles/rori/emperors_hand.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/talus/aakuan_champion.py b/scripts/mobiles/talus/aakuan_champion.py index 48200653..e95ef076 100644 --- a/scripts/mobiles/talus/aakuan_champion.py +++ b/scripts/mobiles/talus/aakuan_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_champion_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_defender.py b/scripts/mobiles/talus/aakuan_defender.py index b3816955..c2edcf0c 100644 --- a/scripts/mobiles/talus/aakuan_defender.py +++ b/scripts/mobiles/talus/aakuan_defender.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_defender_human_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_guardian.py b/scripts/mobiles/talus/aakuan_guardian.py index 2ae4b6d6..061b5db9 100644 --- a/scripts/mobiles/talus/aakuan_guardian.py +++ b/scripts/mobiles/talus/aakuan_guardian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_guardian_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_keeper.py b/scripts/mobiles/talus/aakuan_keeper.py index a3d2fe84..edeeaf63 100644 --- a/scripts/mobiles/talus/aakuan_keeper.py +++ b/scripts/mobiles/talus/aakuan_keeper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_keeper_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_sentinal.py b/scripts/mobiles/talus/aakuan_sentinal.py index 193d4781..b079d768 100644 --- a/scripts/mobiles/talus/aakuan_sentinal.py +++ b/scripts/mobiles/talus/aakuan_sentinal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_sentinal_rodian_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_steward.py b/scripts/mobiles/talus/aakuan_steward.py index d71c56f8..3d0762a2 100644 --- a/scripts/mobiles/talus/aakuan_steward.py +++ b/scripts/mobiles/talus/aakuan_steward.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_steward_human_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_warder.py b/scripts/mobiles/talus/aakuan_warder.py index f9374eee..bdf8a19f 100644 --- a/scripts/mobiles/talus/aakuan_warder.py +++ b/scripts/mobiles/talus/aakuan_warder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_warder_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_chief.py b/scripts/mobiles/talus/binayre_chief.py index dcf1d117..4f301664 100644 --- a/scripts/mobiles/talus/binayre_chief.py +++ b/scripts/mobiles/talus/binayre_chief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_chief_human_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_hooligan.py b/scripts/mobiles/talus/binayre_hooligan.py index 0868c182..96424761 100644 --- a/scripts/mobiles/talus/binayre_hooligan.py +++ b/scripts/mobiles/talus/binayre_hooligan.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_hooligan_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_pirate.py b/scripts/mobiles/talus/binayre_pirate.py index 8b56a00b..d0d199f1 100644 --- a/scripts/mobiles/talus/binayre_pirate.py +++ b/scripts/mobiles/talus/binayre_pirate.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_pirate_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_ruffian.py b/scripts/mobiles/talus/binayre_ruffian.py index d936af83..9861fc2c 100644 --- a/scripts/mobiles/talus/binayre_ruffian.py +++ b/scripts/mobiles/talus/binayre_ruffian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_ruffian_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_scalawag.py b/scripts/mobiles/talus/binayre_scalawag.py index b728e021..9556b412 100644 --- a/scripts/mobiles/talus/binayre_scalawag.py +++ b/scripts/mobiles/talus/binayre_scalawag.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_scalawag_twk_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_smuggler.py b/scripts/mobiles/talus/binayre_smuggler.py index 06eae273..393859d1 100644 --- a/scripts/mobiles/talus/binayre_smuggler.py +++ b/scripts/mobiles/talus/binayre_smuggler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_smuggler_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/brood_i_arachne.py b/scripts/mobiles/talus/brood_i_arachne.py index a8148107..3067bffb 100644 --- a/scripts/mobiles/talus/brood_i_arachne.py +++ b/scripts/mobiles/talus/brood_i_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/talus/brood_i_aurek_arachne.py b/scripts/mobiles/talus/brood_i_aurek_arachne.py index f92bf600..831bb324 100644 --- a/scripts/mobiles/talus/brood_i_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_i_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/talus/brood_ii_arachne.py b/scripts/mobiles/talus/brood_ii_arachne.py index bc827721..f025ba23 100644 --- a/scripts/mobiles/talus/brood_ii_arachne.py +++ b/scripts/mobiles/talus/brood_ii_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/talus/brood_ii_aurek_arachne.py b/scripts/mobiles/talus/brood_ii_aurek_arachne.py index cc82f344..a00e67fd 100644 --- a/scripts/mobiles/talus/brood_ii_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_ii_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/talus/brood_v_arachne.py b/scripts/mobiles/talus/brood_v_arachne.py index c43e090d..36bf709e 100644 --- a/scripts/mobiles/talus/brood_v_arachne.py +++ b/scripts/mobiles/talus/brood_v_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_razor_angler_hue.iff') diff --git a/scripts/mobiles/talus/brood_v_aurek_arachne.py b/scripts/mobiles/talus/brood_v_aurek_arachne.py index 54bc8427..bb484558 100644 --- a/scripts/mobiles/talus/brood_v_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_v_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bane_back_spider.iff') diff --git a/scripts/mobiles/talus/brood_x_arachne.py b/scripts/mobiles/talus/brood_x_arachne.py index b4f84f2b..e999af9e 100644 --- a/scripts/mobiles/talus/brood_x_arachne.py +++ b/scripts/mobiles/talus/brood_x_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_razor_angler_hue.iff') diff --git a/scripts/mobiles/talus/brood_x_aurek_arachne.py b/scripts/mobiles/talus/brood_x_aurek_arachne.py index 736f77bd..5723a03d 100644 --- a/scripts/mobiles/talus/brood_x_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_x_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bane_back_spider_hue.iff') diff --git a/scripts/mobiles/talus/claw_bodyguard.py b/scripts/mobiles/talus/claw_bodyguard.py index 99a44343..9ac66d03 100644 --- a/scripts/mobiles/talus/claw_bodyguard.py +++ b/scripts/mobiles/talus/claw_bodyguard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("clone relics claw") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ep3_clone_relics_claw_bodyguard_02.iff') diff --git a/scripts/mobiles/talus/claw_bodyguard_01.py b/scripts/mobiles/talus/claw_bodyguard_01.py index d1f175fe..b07c505d 100644 --- a/scripts/mobiles/talus/claw_bodyguard_01.py +++ b/scripts/mobiles/talus/claw_bodyguard_01.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("clone relics claw") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ep3_clone_relics_claw_bodyguard_02.iff') diff --git a/scripts/mobiles/talus/crazed_roba.py b/scripts/mobiles/talus/crazed_roba.py index 38b7b7a8..5e7dac41 100644 --- a/scripts/mobiles/talus/crazed_roba.py +++ b/scripts/mobiles/talus/crazed_roba.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/talus/doak_sif.py b/scripts/mobiles/talus/doak_sif.py index b943bbef..608ffc52 100644 --- a/scripts/mobiles/talus/doak_sif.py +++ b/scripts/mobiles/talus/doak_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_doak_sif.iff') diff --git a/scripts/mobiles/talus/erran_sif.py b/scripts/mobiles/talus/erran_sif.py index d9cc450c..3995651b 100644 --- a/scripts/mobiles/talus/erran_sif.py +++ b/scripts/mobiles/talus/erran_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_erran_sif.iff') diff --git a/scripts/mobiles/talus/ferine_razorfang.py b/scripts/mobiles/talus/ferine_razorfang.py index b273475a..958515da 100644 --- a/scripts/mobiles/talus/ferine_razorfang.py +++ b/scripts/mobiles/talus/ferine_razorfang.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kima") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kima.iff') diff --git a/scripts/mobiles/talus/festering_dung_mite_queen.py b/scripts/mobiles/talus/festering_dung_mite_queen.py index 9e6f1e4a..c1e9fd9c 100644 --- a/scripts/mobiles/talus/festering_dung_mite_queen.py +++ b/scripts/mobiles/talus/festering_dung_mite_queen.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/foaming_vynock.py b/scripts/mobiles/talus/foaming_vynock.py index e1a50098..ebd3e036 100644 --- a/scripts/mobiles/talus/foaming_vynock.py +++ b/scripts/mobiles/talus/foaming_vynock.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vynock.iff') diff --git a/scripts/mobiles/talus/genetically_enhanced_kahmurra.py b/scripts/mobiles/talus/genetically_enhanced_kahmurra.py index daa5679f..aa76a919 100644 --- a/scripts/mobiles/talus/genetically_enhanced_kahmurra.py +++ b/scripts/mobiles/talus/genetically_enhanced_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_queen.py b/scripts/mobiles/talus/giant_decay_mite_queen.py index f6245362..ad64cdf0 100644 --- a/scripts/mobiles/talus/giant_decay_mite_queen.py +++ b/scripts/mobiles/talus/giant_decay_mite_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_sentry.py b/scripts/mobiles/talus/giant_decay_mite_sentry.py index 50b6ddb5..6f5c9c55 100644 --- a/scripts/mobiles/talus/giant_decay_mite_sentry.py +++ b/scripts/mobiles/talus/giant_decay_mite_sentry.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_soldier.py b/scripts/mobiles/talus/giant_decay_mite_soldier.py index 8e9b9210..f5ea3b12 100644 --- a/scripts/mobiles/talus/giant_decay_mite_soldier.py +++ b/scripts/mobiles/talus/giant_decay_mite_soldier.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_fynock.py b/scripts/mobiles/talus/giant_fynock.py index ef054ce6..6f39dba1 100644 --- a/scripts/mobiles/talus/giant_fynock.py +++ b/scripts/mobiles/talus/giant_fynock.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock_hue.iff') diff --git a/scripts/mobiles/talus/glutted_fynock_queen.py b/scripts/mobiles/talus/glutted_fynock_queen.py index 688616a4..2568d7e8 100644 --- a/scripts/mobiles/talus/glutted_fynock_queen.py +++ b/scripts/mobiles/talus/glutted_fynock_queen.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock_hue.iff') diff --git a/scripts/mobiles/talus/greater_sludge_panther.py b/scripts/mobiles/talus/greater_sludge_panther.py index 2377e035..5bceea49 100644 --- a/scripts/mobiles/talus/greater_sludge_panther.py +++ b/scripts/mobiles/talus/greater_sludge_panther.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/guf_drolg.py b/scripts/mobiles/talus/guf_drolg.py index 201de206..bb281bf4 100644 --- a/scripts/mobiles/talus/guf_drolg.py +++ b/scripts/mobiles/talus/guf_drolg.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("guf drolg") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_guf_drolg.iff') diff --git a/scripts/mobiles/talus/hirsch_sif.py b/scripts/mobiles/talus/hirsch_sif.py index f035badf..083f1523 100644 --- a/scripts/mobiles/talus/hirsch_sif.py +++ b/scripts/mobiles/talus/hirsch_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setOptionsBitmask(128) templates = Vector() diff --git a/scripts/mobiles/talus/huf_dun_bull.py b/scripts/mobiles/talus/huf_dun_bull.py index f91c9e1f..a18b48cf 100644 --- a/scripts/mobiles/talus/huf_dun_bull.py +++ b/scripts/mobiles/talus/huf_dun_bull.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huf dun") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huf_dun.iff') diff --git a/scripts/mobiles/talus/hunter_talus.py b/scripts/mobiles/talus/hunter_talus.py index 33170621..e8518a51 100644 --- a/scripts/mobiles/talus/hunter_talus.py +++ b/scripts/mobiles/talus/hunter_talus.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("talus poachers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_forest_hunter.iff') diff --git a/scripts/mobiles/talus/jungle_fynock.py b/scripts/mobiles/talus/jungle_fynock.py index ad46a96d..1bb0c15b 100644 --- a/scripts/mobiles/talus/jungle_fynock.py +++ b/scripts/mobiles/talus/jungle_fynock.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock.iff') diff --git a/scripts/mobiles/talus/kahmurra_blanca.py b/scripts/mobiles/talus/kahmurra_blanca.py index 4079bc1d..c3159bd2 100644 --- a/scripts/mobiles/talus/kahmurra_blanca.py +++ b/scripts/mobiles/talus/kahmurra_blanca.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_bomber.py b/scripts/mobiles/talus/lost_aqualish_bomber.py index b329d0e4..00582237 100644 --- a/scripts/mobiles/talus/lost_aqualish_bomber.py +++ b/scripts/mobiles/talus/lost_aqualish_bomber.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_bomber_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_captain.py b/scripts/mobiles/talus/lost_aqualish_captain.py index 30a90b6b..3b1249b7 100644 --- a/scripts/mobiles/talus/lost_aqualish_captain.py +++ b/scripts/mobiles/talus/lost_aqualish_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_captain_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_commando.py b/scripts/mobiles/talus/lost_aqualish_commando.py index 94dceaf1..f7f1723e 100644 --- a/scripts/mobiles/talus/lost_aqualish_commando.py +++ b/scripts/mobiles/talus/lost_aqualish_commando.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_commando_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_infiltrator.py b/scripts/mobiles/talus/lost_aqualish_infiltrator.py index 40238c0a..2a55f70c 100644 --- a/scripts/mobiles/talus/lost_aqualish_infiltrator.py +++ b/scripts/mobiles/talus/lost_aqualish_infiltrator.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_infiltrator_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_lookout.py b/scripts/mobiles/talus/lost_aqualish_lookout.py index 27cd769b..b68eb2af 100644 --- a/scripts/mobiles/talus/lost_aqualish_lookout.py +++ b/scripts/mobiles/talus/lost_aqualish_lookout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_lookout_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_marksman.py b/scripts/mobiles/talus/lost_aqualish_marksman.py index 8acf8895..c3b26d84 100644 --- a/scripts/mobiles/talus/lost_aqualish_marksman.py +++ b/scripts/mobiles/talus/lost_aqualish_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_marksman_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_marshal.py b/scripts/mobiles/talus/lost_aqualish_marshal.py index 244764c5..f8e01543 100644 --- a/scripts/mobiles/talus/lost_aqualish_marshal.py +++ b/scripts/mobiles/talus/lost_aqualish_marshal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_marshal_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_outrider.py b/scripts/mobiles/talus/lost_aqualish_outrider.py index eb35b1d1..8638ec9a 100644 --- a/scripts/mobiles/talus/lost_aqualish_outrider.py +++ b/scripts/mobiles/talus/lost_aqualish_outrider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_outrider_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_scout.py b/scripts/mobiles/talus/lost_aqualish_scout.py index a4189d9f..0c681c05 100644 --- a/scripts/mobiles/talus/lost_aqualish_scout.py +++ b/scripts/mobiles/talus/lost_aqualish_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_scout_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_soldier.py b/scripts/mobiles/talus/lost_aqualish_soldier.py index e23f1a7c..87699877 100644 --- a/scripts/mobiles/talus/lost_aqualish_soldier.py +++ b/scripts/mobiles/talus/lost_aqualish_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_soldier_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_warchief.py b/scripts/mobiles/talus/lost_aqualish_warchief.py index b8d03103..8b036bb1 100644 --- a/scripts/mobiles/talus/lost_aqualish_warchief.py +++ b/scripts/mobiles/talus/lost_aqualish_warchief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_warchief_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_warrior.py b/scripts/mobiles/talus/lost_aqualish_warrior.py index efb21dc0..1cf2b5c4 100644 --- a/scripts/mobiles/talus/lost_aqualish_warrior.py +++ b/scripts/mobiles/talus/lost_aqualish_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_warrior_male_01.iff') diff --git a/scripts/mobiles/talus/minor_sludge_panther.py b/scripts/mobiles/talus/minor_sludge_panther.py index c890b117..8cce84f8 100644 --- a/scripts/mobiles/talus/minor_sludge_panther.py +++ b/scripts/mobiles/talus/minor_sludge_panther.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/mire_marauder.py b/scripts/mobiles/talus/mire_marauder.py index e304c40a..7c0fd7b1 100644 --- a/scripts/mobiles/talus/mire_marauder.py +++ b/scripts/mobiles/talus/mire_marauder.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther_hue.iff') diff --git a/scripts/mobiles/talus/mutated_kahmurra.py b/scripts/mobiles/talus/mutated_kahmurra.py index c29d8531..ebf8b18e 100644 --- a/scripts/mobiles/talus/mutated_kahmurra.py +++ b/scripts/mobiles/talus/mutated_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/oozing_dung_mite_guardian.py b/scripts/mobiles/talus/oozing_dung_mite_guardian.py index d14a4345..73dd92cd 100644 --- a/scripts/mobiles/talus/oozing_dung_mite_guardian.py +++ b/scripts/mobiles/talus/oozing_dung_mite_guardian.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/painted_spat.py b/scripts/mobiles/talus/painted_spat.py index af22b631..dd6ded80 100644 --- a/scripts/mobiles/talus/painted_spat.py +++ b/scripts/mobiles/talus/painted_spat.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("carrion spat") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_carrion_spat_hue.iff') diff --git a/scripts/mobiles/talus/poacher_talus.py b/scripts/mobiles/talus/poacher_talus.py index e0610672..6d1d2b68 100644 --- a/scripts/mobiles/talus/poacher_talus.py +++ b/scripts/mobiles/talus/poacher_talus.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("talus poachers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_forest_hunter.iff') diff --git a/scripts/mobiles/talus/rabid_mutant_kahmurra.py b/scripts/mobiles/talus/rabid_mutant_kahmurra.py index f52b1256..90ffde74 100644 --- a/scripts/mobiles/talus/rabid_mutant_kahmurra.py +++ b/scripts/mobiles/talus/rabid_mutant_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/ravenous_rasp.py b/scripts/mobiles/talus/ravenous_rasp.py index 3e72d181..20d49e92 100644 --- a/scripts/mobiles/talus/ravenous_rasp.py +++ b/scripts/mobiles/talus/ravenous_rasp.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voracious rasp") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_horned_rasp_hue.iff') diff --git a/scripts/mobiles/talus/savage_guf_drolg.py b/scripts/mobiles/talus/savage_guf_drolg.py index 96e1a060..c122704d 100644 --- a/scripts/mobiles/talus/savage_guf_drolg.py +++ b/scripts/mobiles/talus/savage_guf_drolg.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("guf drolg") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_guf_drolg.iff') diff --git a/scripts/mobiles/talus/sludge_panther.py b/scripts/mobiles/talus/sludge_panther.py index b846deab..2383a78c 100644 --- a/scripts/mobiles/talus/sludge_panther.py +++ b/scripts/mobiles/talus/sludge_panther.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/vicious_huf_dun.py b/scripts/mobiles/talus/vicious_huf_dun.py index 6e8ac39b..701ff06b 100644 --- a/scripts/mobiles/talus/vicious_huf_dun.py +++ b/scripts/mobiles/talus/vicious_huf_dun.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huf dun") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huf_dun.iff') diff --git a/scripts/mobiles/talus/voracious_rasp.py b/scripts/mobiles/talus/voracious_rasp.py index 57a62f81..48df7b2a 100644 --- a/scripts/mobiles/talus/voracious_rasp.py +++ b/scripts/mobiles/talus/voracious_rasp.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voracious rasp") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_horned_rasp_hue.iff') diff --git a/scripts/mobiles/talus/wolf_kima.py b/scripts/mobiles/talus/wolf_kima.py index d436c84f..7ef67e9c 100644 --- a/scripts/mobiles/talus/wolf_kima.py +++ b/scripts/mobiles/talus/wolf_kima.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kima") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kima.iff') diff --git a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py index 15b18f2c..0a4a6f76 100644 --- a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py +++ b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/alkhara_bandit.py b/scripts/mobiles/tatooine/alkhara_bandit.py index 9e667324..914326b8 100644 --- a/scripts/mobiles/tatooine/alkhara_bandit.py +++ b/scripts/mobiles/tatooine/alkhara_bandit.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("alkhara") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/bocatt.py b/scripts/mobiles/tatooine/bocatt.py index 160b4daf..4ee6af8b 100644 --- a/scripts/mobiles/tatooine/bocatt.py +++ b/scripts/mobiles/tatooine/bocatt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bocatt") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/brok_ziamzun.py b/scripts/mobiles/tatooine/brok_ziamzun.py index 99b6b6fb..0b0def52 100644 --- a/scripts/mobiles/tatooine/brok_ziamzun.py +++ b/scripts/mobiles/tatooine/brok_ziamzun.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/bull_ronto.py b/scripts/mobiles/tatooine/bull_ronto.py index 2985b458..51cfaac2 100644 --- a/scripts/mobiles/tatooine/bull_ronto.py +++ b/scripts/mobiles/tatooine/bull_ronto.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ronto") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ronto.iff') diff --git a/scripts/mobiles/tatooine/cannibal_dewback.py b/scripts/mobiles/tatooine/cannibal_dewback.py index 0ff41d6d..9e1e4a6f 100644 --- a/scripts/mobiles/tatooine/cannibal_dewback.py +++ b/scripts/mobiles/tatooine/cannibal_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback cannibal") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/canyon_krayt_dragon.py b/scripts/mobiles/tatooine/canyon_krayt_dragon.py index 57a09c4e..36143886 100644 --- a/scripts/mobiles/tatooine/canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(36) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/death_kreetle.py b/scripts/mobiles/tatooine/death_kreetle.py index 1accd9cc..1448c725 100644 --- a/scripts/mobiles/tatooine/death_kreetle.py +++ b/scripts/mobiles/tatooine/death_kreetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("uber kreetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/desert_demon.py b/scripts/mobiles/tatooine/desert_demon.py index 578b7dbb..2e276722 100644 --- a/scripts/mobiles/tatooine/desert_demon.py +++ b/scripts/mobiles/tatooine/desert_demon.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_bodyguard.py b/scripts/mobiles/tatooine/desert_demon_bodyguard.py index e572b55f..47e6ddf4 100644 --- a/scripts/mobiles/tatooine/desert_demon_bodyguard.py +++ b/scripts/mobiles/tatooine/desert_demon_bodyguard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_brawler.py b/scripts/mobiles/tatooine/desert_demon_brawler.py index f19a5dce..9fd9afff 100644 --- a/scripts/mobiles/tatooine/desert_demon_brawler.py +++ b/scripts/mobiles/tatooine/desert_demon_brawler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_leader.py b/scripts/mobiles/tatooine/desert_demon_leader.py index 85b7711c..a4990c43 100644 --- a/scripts/mobiles/tatooine/desert_demon_leader.py +++ b/scripts/mobiles/tatooine/desert_demon_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_marksman.py b/scripts/mobiles/tatooine/desert_demon_marksman.py index a02ab449..a9eb2298 100644 --- a/scripts/mobiles/tatooine/desert_demon_marksman.py +++ b/scripts/mobiles/tatooine/desert_demon_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_squill.py b/scripts/mobiles/tatooine/desert_squill.py index 939087af..60ab5db2 100644 --- a/scripts/mobiles/tatooine/desert_squill.py +++ b/scripts/mobiles/tatooine/desert_squill.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/desert_swooper.py b/scripts/mobiles/tatooine/desert_swooper.py index 24fffef1..06ffe3ab 100644 --- a/scripts/mobiles/tatooine/desert_swooper.py +++ b/scripts/mobiles/tatooine/desert_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("swoop") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_desert_swooper.iff') diff --git a/scripts/mobiles/tatooine/desert_swooper_leader.py b/scripts/mobiles/tatooine/desert_swooper_leader.py index a2c5c341..4c7a3955 100644 --- a/scripts/mobiles/tatooine/desert_swooper_leader.py +++ b/scripts/mobiles/tatooine/desert_swooper_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("swoop") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_desert_swooper_leader.iff') diff --git a/scripts/mobiles/tatooine/diseased_bocatt.py b/scripts/mobiles/tatooine/diseased_bocatt.py index 1ec933c5..d573b1a0 100644 --- a/scripts/mobiles/tatooine/diseased_bocatt.py +++ b/scripts/mobiles/tatooine/diseased_bocatt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bocatt") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/dragonet.py b/scripts/mobiles/tatooine/dragonet.py index f93ba3a6..3f91b87f 100644 --- a/scripts/mobiles/tatooine/dragonet.py +++ b/scripts/mobiles/tatooine/dragonet.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dragonet") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/dune_lizard.py b/scripts/mobiles/tatooine/dune_lizard.py index 8ef32592..0ee29370 100644 --- a/scripts/mobiles/tatooine/dune_lizard.py +++ b/scripts/mobiles/tatooine/dune_lizard.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune lizard") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/dune_stalker_brawler.py b/scripts/mobiles/tatooine/dune_stalker_brawler.py index e5b0ed58..4eb31f85 100644 --- a/scripts/mobiles/tatooine/dune_stalker_brawler.py +++ b/scripts/mobiles/tatooine/dune_stalker_brawler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_dune_stalker_brawler.iff') diff --git a/scripts/mobiles/tatooine/dune_stalker_enforcer.py b/scripts/mobiles/tatooine/dune_stalker_enforcer.py index fd686b36..bef19cdb 100644 --- a/scripts/mobiles/tatooine/dune_stalker_enforcer.py +++ b/scripts/mobiles/tatooine/dune_stalker_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_leader.py b/scripts/mobiles/tatooine/dune_stalker_leader.py index 6a6cfacb..ad73d758 100644 --- a/scripts/mobiles/tatooine/dune_stalker_leader.py +++ b/scripts/mobiles/tatooine/dune_stalker_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_marksman.py b/scripts/mobiles/tatooine/dune_stalker_marksman.py index 6ac3f1c6..3853d762 100644 --- a/scripts/mobiles/tatooine/dune_stalker_marksman.py +++ b/scripts/mobiles/tatooine/dune_stalker_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_scavenger.py b/scripts/mobiles/tatooine/dune_stalker_scavenger.py index be2e4bea..ce02dff1 100644 --- a/scripts/mobiles/tatooine/dune_stalker_scavenger.py +++ b/scripts/mobiles/tatooine/dune_stalker_scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/durr_rodak.py b/scripts/mobiles/tatooine/durr_rodak.py index 74bc24df..5dd55bb5 100644 --- a/scripts/mobiles/tatooine/durr_rodak.py +++ b/scripts/mobiles/tatooine/durr_rodak.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/error_prone_battle_droids.py b/scripts/mobiles/tatooine/error_prone_battle_droids.py index 2a2bfba8..90dddbec 100644 --- a/scripts/mobiles/tatooine/error_prone_battle_droids.py +++ b/scripts/mobiles/tatooine/error_prone_battle_droids.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("error-prone battle droid") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_battle_droid.iff') diff --git a/scripts/mobiles/tatooine/escaped_criminal.py b/scripts/mobiles/tatooine/escaped_criminal.py index 495b31c2..51e986fb 100644 --- a/scripts/mobiles/tatooine/escaped_criminal.py +++ b/scripts/mobiles/tatooine/escaped_criminal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/feral_bantha.py b/scripts/mobiles/tatooine/feral_bantha.py index a8cc961d..13eb1199 100644 --- a/scripts/mobiles/tatooine/feral_bantha.py +++ b/scripts/mobiles/tatooine/feral_bantha.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bantha") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py index c47868fe..adc875fb 100644 --- a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(34) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/giant_sand_beetle.py b/scripts/mobiles/tatooine/giant_sand_beetle.py index b9fcefe6..d0161f7b 100644 --- a/scripts/mobiles/tatooine/giant_sand_beetle.py +++ b/scripts/mobiles/tatooine/giant_sand_beetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("giant sand beetle") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_sand_beetle.iff') diff --git a/scripts/mobiles/tatooine/giant_worrt.py b/scripts/mobiles/tatooine/giant_worrt.py index 8303c093..8e5b9e9b 100644 --- a/scripts/mobiles/tatooine/giant_worrt.py +++ b/scripts/mobiles/tatooine/giant_worrt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("worrt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_worrt.iff') diff --git a/scripts/mobiles/tatooine/gorg.py b/scripts/mobiles/tatooine/gorg.py index 701d28b1..eb2767e2 100644 --- a/scripts/mobiles/tatooine/gorg.py +++ b/scripts/mobiles/tatooine/gorg.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gorg") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gorg.iff') diff --git a/scripts/mobiles/tatooine/grand_krayt_dragon.py b/scripts/mobiles/tatooine/grand_krayt_dragon.py index 573744d0..aa0b2a3f 100644 --- a/scripts/mobiles/tatooine/grand_krayt_dragon.py +++ b/scripts/mobiles/tatooine/grand_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/greater_desert_womprat.py b/scripts/mobiles/tatooine/greater_desert_womprat.py index 9207d86a..ac10b567 100644 --- a/scripts/mobiles/tatooine/greater_desert_womprat.py +++ b/scripts/mobiles/tatooine/greater_desert_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_greater_desert_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/grizzled_dewback.py b/scripts/mobiles/tatooine/grizzled_dewback.py index 49274316..0f560f48 100644 --- a/scripts/mobiles/tatooine/grizzled_dewback.py +++ b/scripts/mobiles/tatooine/grizzled_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/gunrunner.py b/scripts/mobiles/tatooine/gunrunner.py index a0dd5d22..2414fbb5 100644 --- a/scripts/mobiles/tatooine/gunrunner.py +++ b/scripts/mobiles/tatooine/gunrunner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gunrunner") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/gunrunner1.py b/scripts/mobiles/tatooine/gunrunner1.py index 94ec84fb..5abc1196 100644 --- a/scripts/mobiles/tatooine/gunrunner1.py +++ b/scripts/mobiles/tatooine/gunrunner1.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mercenary") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/gunrunner_sentry.py b/scripts/mobiles/tatooine/gunrunner_sentry.py index 973d46b4..5f65d3aa 100644 --- a/scripts/mobiles/tatooine/gunrunner_sentry.py +++ b/scripts/mobiles/tatooine/gunrunner_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gunrunner") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py index 632fd130..f5c2b1b1 100644 --- a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/krayt_dragon.py b/scripts/mobiles/tatooine/krayt_dragon.py index 8f410914..43fc3d2d 100644 --- a/scripts/mobiles/tatooine/krayt_dragon.py +++ b/scripts/mobiles/tatooine/krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/krayt_dragon_ancient.py b/scripts/mobiles/tatooine/krayt_dragon_ancient.py index b0362487..7822d210 100644 --- a/scripts/mobiles/tatooine/krayt_dragon_ancient.py +++ b/scripts/mobiles/tatooine/krayt_dragon_ancient.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(36) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/modified_battle_droid.py b/scripts/mobiles/tatooine/modified_battle_droid.py index 1ae1b6a3..6cc66256 100644 --- a/scripts/mobiles/tatooine/modified_battle_droid.py +++ b/scripts/mobiles/tatooine/modified_battle_droid.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("modified battle droid") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_battle_droid.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill.py b/scripts/mobiles/tatooine/mountain_squill.py index ea413774..ce20af39 100644 --- a/scripts/mobiles/tatooine/mountain_squill.py +++ b/scripts/mobiles/tatooine/mountain_squill.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_guardian.py b/scripts/mobiles/tatooine/mountain_squill_guardian.py index d41b1672..4a5e86aa 100644 --- a/scripts/mobiles/tatooine/mountain_squill_guardian.py +++ b/scripts/mobiles/tatooine/mountain_squill_guardian.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_hunter.py b/scripts/mobiles/tatooine/mountain_squill_hunter.py index c9a2d87a..4fe728b7 100644 --- a/scripts/mobiles/tatooine/mountain_squill_hunter.py +++ b/scripts/mobiles/tatooine/mountain_squill_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_worrt.py b/scripts/mobiles/tatooine/mountain_worrt.py index 8bfd549b..ce1ad51f 100644 --- a/scripts/mobiles/tatooine/mountain_worrt.py +++ b/scripts/mobiles/tatooine/mountain_worrt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mountain worrt") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/mutant_womprat.py b/scripts/mobiles/tatooine/mutant_womprat.py index 34bc4fb9..66085d99 100644 --- a/scripts/mobiles/tatooine/mutant_womprat.py +++ b/scripts/mobiles/tatooine/mutant_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/overkreetle.py b/scripts/mobiles/tatooine/overkreetle.py index c7889d55..6ad553ea 100644 --- a/scripts/mobiles/tatooine/overkreetle.py +++ b/scripts/mobiles/tatooine/overkreetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("uber kreetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/rock_beetle.py b/scripts/mobiles/tatooine/rock_beetle.py index 80b5362d..395c887b 100644 --- a/scripts/mobiles/tatooine/rock_beetle.py +++ b/scripts/mobiles/tatooine/rock_beetle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rock beetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/scavenger.py b/scripts/mobiles/tatooine/scavenger.py index 4d983f65..36de8509 100644 --- a/scripts/mobiles/tatooine/scavenger.py +++ b/scripts/mobiles/tatooine/scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/scyk.py b/scripts/mobiles/tatooine/scyk.py index 55030953..b9534279 100644 --- a/scripts/mobiles/tatooine/scyk.py +++ b/scripts/mobiles/tatooine/scyk.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("scyk") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_scyk.iff') diff --git a/scripts/mobiles/tatooine/shinn_guard.py b/scripts/mobiles/tatooine/shinn_guard.py index 48950112..8448adea 100644 --- a/scripts/mobiles/tatooine/shinn_guard.py +++ b/scripts/mobiles/tatooine/shinn_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mugger.iff') diff --git a/scripts/mobiles/tatooine/shinn_mugger.py b/scripts/mobiles/tatooine/shinn_mugger.py index 73d7111b..bc860239 100644 --- a/scripts/mobiles/tatooine/shinn_mugger.py +++ b/scripts/mobiles/tatooine/shinn_mugger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mugger.iff') diff --git a/scripts/mobiles/tatooine/slum_thief.py b/scripts/mobiles/tatooine/slum_thief.py index 08ee5384..b4b81696 100644 --- a/scripts/mobiles/tatooine/slum_thief.py +++ b/scripts/mobiles/tatooine/slum_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("junk thieves") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_human_female.iff') diff --git a/scripts/mobiles/tatooine/swarming_lesser_dewback.py b/scripts/mobiles/tatooine/swarming_lesser_dewback.py index b6fb3e6b..0859f8ff 100644 --- a/scripts/mobiles/tatooine/swarming_lesser_dewback.py +++ b/scripts/mobiles/tatooine/swarming_lesser_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_swarming_lesser_dewback.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_enforcer.py b/scripts/mobiles/tatooine/swoop_gang_enforcer.py index 5e4a86f1..6ad57c52 100644 --- a/scripts/mobiles/tatooine/swoop_gang_enforcer.py +++ b/scripts/mobiles/tatooine/swoop_gang_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/swoop_gang_punk.py b/scripts/mobiles/tatooine/swoop_gang_punk.py index 811d4d03..ccb6b1c1 100644 --- a/scripts/mobiles/tatooine/swoop_gang_punk.py +++ b/scripts/mobiles/tatooine/swoop_gang_punk.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_rogue.py b/scripts/mobiles/tatooine/swoop_gang_rogue.py index 9eb3b426..6d9047f6 100644 --- a/scripts/mobiles/tatooine/swoop_gang_rogue.py +++ b/scripts/mobiles/tatooine/swoop_gang_rogue.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_thug.py b/scripts/mobiles/tatooine/swoop_gang_thug.py index 147445db..0f53a877 100644 --- a/scripts/mobiles/tatooine/swoop_gang_thug.py +++ b/scripts/mobiles/tatooine/swoop_gang_thug.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/tusken_follower.py b/scripts/mobiles/tatooine/tusken_follower.py index cb874a78..7423b710 100644 --- a/scripts/mobiles/tatooine/tusken_follower.py +++ b/scripts/mobiles/tatooine/tusken_follower.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tusken raider") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/tusken_outrider.py b/scripts/mobiles/tatooine/tusken_outrider.py index e01ce81b..450c328f 100644 --- a/scripts/mobiles/tatooine/tusken_outrider.py +++ b/scripts/mobiles/tatooine/tusken_outrider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tusken raider") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/tatooine/vaigonn_shinn.py b/scripts/mobiles/tatooine/vaigonn_shinn.py index 37d57419..0e3b0afa 100644 --- a/scripts/mobiles/tatooine/vaigonn_shinn.py +++ b/scripts/mobiles/tatooine/vaigonn_shinn.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_commoner_tatooine_nikto_male_01.iff') diff --git a/scripts/mobiles/tatooine/valarian_depot_boss.py b/scripts/mobiles/tatooine/valarian_depot_boss.py index 0745dd3c..e10a19c3 100644 --- a/scripts/mobiles/tatooine/valarian_depot_boss.py +++ b/scripts/mobiles/tatooine/valarian_depot_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_foreman.py b/scripts/mobiles/tatooine/valarian_depot_foreman.py index 49857e62..a6a9ad1a 100644 --- a/scripts/mobiles/tatooine/valarian_depot_foreman.py +++ b/scripts/mobiles/tatooine/valarian_depot_foreman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_guard.py b/scripts/mobiles/tatooine/valarian_depot_guard.py index abcb1db4..21b4cfed 100644 --- a/scripts/mobiles/tatooine/valarian_depot_guard.py +++ b/scripts/mobiles/tatooine/valarian_depot_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_scout.py b/scripts/mobiles/tatooine/valarian_depot_scout.py index d0ec9222..d54c7abd 100644 --- a/scripts/mobiles/tatooine/valarian_depot_scout.py +++ b/scripts/mobiles/tatooine/valarian_depot_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_swooper.py b/scripts/mobiles/tatooine/valarian_depot_swooper.py index 4f7ef586..b40e7c32 100644 --- a/scripts/mobiles/tatooine/valarian_depot_swooper.py +++ b/scripts/mobiles/tatooine/valarian_depot_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_worker.py b/scripts/mobiles/tatooine/valarian_depot_worker.py index b910f1fd..4e4c0079 100644 --- a/scripts/mobiles/tatooine/valarian_depot_worker.py +++ b/scripts/mobiles/tatooine/valarian_depot_worker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_enforcer.py b/scripts/mobiles/tatooine/valarian_enforcer.py index 48e6bc23..bd27e0e7 100644 --- a/scripts/mobiles/tatooine/valarian_enforcer.py +++ b/scripts/mobiles/tatooine/valarian_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_henchman.py b/scripts/mobiles/tatooine/valarian_henchman.py index 9c7bda15..d89ba74b 100644 --- a/scripts/mobiles/tatooine/valarian_henchman.py +++ b/scripts/mobiles/tatooine/valarian_henchman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_mechanic.py b/scripts/mobiles/tatooine/valarian_mechanic.py index 0647a189..05923e7e 100644 --- a/scripts/mobiles/tatooine/valarian_mechanic.py +++ b/scripts/mobiles/tatooine/valarian_mechanic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_scout.py b/scripts/mobiles/tatooine/valarian_scout.py index 0e7dcc0d..dce1a372 100644 --- a/scripts/mobiles/tatooine/valarian_scout.py +++ b/scripts/mobiles/tatooine/valarian_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_shuttle_guard.py b/scripts/mobiles/tatooine/valarian_shuttle_guard.py index 07af7c3c..bae307aa 100644 --- a/scripts/mobiles/tatooine/valarian_shuttle_guard.py +++ b/scripts/mobiles/tatooine/valarian_shuttle_guard.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_soldier.py b/scripts/mobiles/tatooine/valarian_soldier.py index 1137c5b2..6d448733 100644 --- a/scripts/mobiles/tatooine/valarian_soldier.py +++ b/scripts/mobiles/tatooine/valarian_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_swooper.py b/scripts/mobiles/tatooine/valarian_swooper.py index e98762a9..39a51d3e 100644 --- a/scripts/mobiles/tatooine/valarian_swooper.py +++ b/scripts/mobiles/tatooine/valarian_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_thief.py b/scripts/mobiles/tatooine/valarian_thief.py index 32da20f0..55fb1d8e 100644 --- a/scripts/mobiles/tatooine/valarian_thief.py +++ b/scripts/mobiles/tatooine/valarian_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_thug.py b/scripts/mobiles/tatooine/valarian_thug.py index 83011c5e..b6cd226a 100644 --- a/scripts/mobiles/tatooine/valarian_thug.py +++ b/scripts/mobiles/tatooine/valarian_thug.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/variegated_womprat.py b/scripts/mobiles/tatooine/variegated_womprat.py index 5a0c9dd0..b1b002b0 100644 --- a/scripts/mobiles/tatooine/variegated_womprat.py +++ b/scripts/mobiles/tatooine/variegated_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("variegated womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_variegated_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/water_thief.py b/scripts/mobiles/tatooine/water_thief.py index 216e072b..b7b264c4 100644 --- a/scripts/mobiles/tatooine/water_thief.py +++ b/scripts/mobiles/tatooine/water_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_moisture_thief.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_manager.py b/scripts/mobiles/tatooine/white_thranta_manager.py index aa3897a5..78bf8bfc 100644 --- a/scripts/mobiles/tatooine/white_thranta_manager.py +++ b/scripts/mobiles/tatooine/white_thranta_manager.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/white_thranta_security_captain.py b/scripts/mobiles/tatooine/white_thranta_security_captain.py index 0e1f6943..5e3520ec 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_captain.py +++ b/scripts/mobiles/tatooine/white_thranta_security_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_security_elite.py b/scripts/mobiles/tatooine/white_thranta_security_elite.py index 76fe94f2..8933eab0 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_elite.py +++ b/scripts/mobiles/tatooine/white_thranta_security_elite.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_security_officer.py b/scripts/mobiles/tatooine/white_thranta_security_officer.py index af779f78..0117642f 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_officer.py +++ b/scripts/mobiles/tatooine/white_thranta_security_officer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_specialist.py b/scripts/mobiles/tatooine/white_thranta_specialist.py index 8567b2f2..6b6c773c 100644 --- a/scripts/mobiles/tatooine/white_thranta_specialist.py +++ b/scripts/mobiles/tatooine/white_thranta_specialist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_technican.py b/scripts/mobiles/tatooine/white_thranta_technican.py index df3be1de..f53b4182 100644 --- a/scripts/mobiles/tatooine/white_thranta_technican.py +++ b/scripts/mobiles/tatooine/white_thranta_technican.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_warren_scientist_s01.iff') diff --git a/scripts/mobiles/tatooine/young_mountain_squill.py b/scripts/mobiles/tatooine/young_mountain_squill.py index 4eea3f77..99cfff82 100644 --- a/scripts/mobiles/tatooine/young_mountain_squill.py +++ b/scripts/mobiles/tatooine/young_mountain_squill.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/yavin4/angler.py b/scripts/mobiles/yavin4/angler.py index 992b9ded..1712de7c 100644 --- a/scripts/mobiles/yavin4/angler.py +++ b/scripts/mobiles/yavin4/angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/yavin4/angler_recluse.py b/scripts/mobiles/yavin4/angler_recluse.py index 8979c70b..e32f1ad0 100644 --- a/scripts/mobiles/yavin4/angler_recluse.py +++ b/scripts/mobiles/yavin4/angler_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py b/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py index 4084681d..3e6d4b12 100644 --- a/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py +++ b/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle.iff') diff --git a/scripts/mobiles/yavin4/choku_hunter.py b/scripts/mobiles/yavin4/choku_hunter.py index 0483d436..3de50602 100644 --- a/scripts/mobiles/yavin4/choku_hunter.py +++ b/scripts/mobiles/yavin4/choku_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/choku_male.py b/scripts/mobiles/yavin4/choku_male.py index 7d485dc5..0d03cf1a 100644 --- a/scripts/mobiles/yavin4/choku_male.py +++ b/scripts/mobiles/yavin4/choku_male.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py b/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py index d0ad75b9..b2e93bdc 100644 --- a/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py +++ b/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat_hue.iff') diff --git a/scripts/mobiles/yavin4/frenzied_choku.py b/scripts/mobiles/yavin4/frenzied_choku.py index 9e939e84..0b31a2a9 100644 --- a/scripts/mobiles/yavin4/frenzied_choku.py +++ b/scripts/mobiles/yavin4/frenzied_choku.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat.py b/scripts/mobiles/yavin4/gackle_bat.py index d32e7b97..35b0c642 100644 --- a/scripts/mobiles/yavin4/gackle_bat.py +++ b/scripts/mobiles/yavin4/gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat_hunter.py b/scripts/mobiles/yavin4/gackle_bat_hunter.py index a658a998..86e83159 100644 --- a/scripts/mobiles/yavin4/gackle_bat_hunter.py +++ b/scripts/mobiles/yavin4/gackle_bat_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py b/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py index b57312d7..0cc511e9 100644 --- a/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py +++ b/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py index a2099726..86e86413 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py index eafdf77c..93191482 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py index a8dcafb7..bcecc93e 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py index d144bdf9..7ab22275 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_acklay.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py index 34517cf9..3099c81b 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_warrior_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py index 4e4cb935..e9f4bbb6 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_droideka.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py index db281ffd..47a012c4 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_scientist_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py index 0d8a38d8..0fbaac71 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_warrior_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py index b96a43e8..7b91c620 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_commoner_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py b/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py index 65193e9c..dbdda89d 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_imperial_officer_m.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py b/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py index da7faed4..0463ee7a 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f.iff') diff --git a/scripts/mobiles/yavin4/giant_angler.py b/scripts/mobiles/yavin4/giant_angler.py index 9a14108b..04c9130c 100644 --- a/scripts/mobiles/yavin4/giant_angler.py +++ b/scripts/mobiles/yavin4/giant_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_angler.iff') diff --git a/scripts/mobiles/yavin4/giant_crystal_snake.py b/scripts/mobiles/yavin4/giant_crystal_snake.py index db4f2468..7e40019c 100644 --- a/scripts/mobiles/yavin4/giant_crystal_snake.py +++ b/scripts/mobiles/yavin4/giant_crystal_snake.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("crystal snake") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_crystal_snake.iff') diff --git a/scripts/mobiles/yavin4/giant_gackle_bat.py b/scripts/mobiles/yavin4/giant_gackle_bat.py index bab98658..4fd3f100 100644 --- a/scripts/mobiles/yavin4/giant_gackle_bat.py +++ b/scripts/mobiles/yavin4/giant_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py index f82ccd6c..2e8b9201 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_expedition_force_leader.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py index 71d6126c..6bf9cd68 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_expedition_force_member.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py index 57dc8533..23142fe2 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_medic1_zabrak_female_01..iff') diff --git a/scripts/mobiles/yavin4/kai_tok_bloodreaver.py b/scripts/mobiles/yavin4/kai_tok_bloodreaver.py index 1f77e738..3f796999 100644 --- a/scripts/mobiles/yavin4/kai_tok_bloodreaver.py +++ b/scripts/mobiles/yavin4/kai_tok_bloodreaver.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_prowler.py b/scripts/mobiles/yavin4/kai_tok_prowler.py index 9451219b..68f9390d 100644 --- a/scripts/mobiles/yavin4/kai_tok_prowler.py +++ b/scripts/mobiles/yavin4/kai_tok_prowler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_scavenger.py b/scripts/mobiles/yavin4/kai_tok_scavenger.py index ec9f9b0f..18732e46 100644 --- a/scripts/mobiles/yavin4/kai_tok_scavenger.py +++ b/scripts/mobiles/yavin4/kai_tok_scavenger.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_slayer.py b/scripts/mobiles/yavin4/kai_tok_slayer.py index ab14793e..9f7ac5bf 100644 --- a/scripts/mobiles/yavin4/kai_tok_slayer.py +++ b/scripts/mobiles/yavin4/kai_tok_slayer.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kliknik.py b/scripts/mobiles/yavin4/kliknik.py index 6fffb8a8..91af4402 100644 --- a/scripts/mobiles/yavin4/kliknik.py +++ b/scripts/mobiles/yavin4/kliknik.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_defender.py b/scripts/mobiles/yavin4/kliknik_dark_defender.py index 2967cb42..5b3075c6 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_defender.py +++ b/scripts/mobiles/yavin4/kliknik_dark_defender.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_hunter.py b/scripts/mobiles/yavin4/kliknik_dark_hunter.py index 5b1a0c9f..a046d667 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_hunter.py +++ b/scripts/mobiles/yavin4/kliknik_dark_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_queen.py b/scripts/mobiles/yavin4/kliknik_dark_queen.py index 15547e3b..00734688 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_queen.py +++ b/scripts/mobiles/yavin4/kliknik_dark_queen.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_queen.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_warrior.py b/scripts/mobiles/yavin4/kliknik_dark_warrior.py index 5fc29dec..1e2b029c 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_warrior.py +++ b/scripts/mobiles/yavin4/kliknik_dark_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_hunter.py b/scripts/mobiles/yavin4/kliknik_hunter.py index 81284896..a9bbad2f 100644 --- a/scripts/mobiles/yavin4/kliknik_hunter.py +++ b/scripts/mobiles/yavin4/kliknik_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_mantis.py b/scripts/mobiles/yavin4/kliknik_mantis.py index 6bcefb42..b35f0e65 100644 --- a/scripts/mobiles/yavin4/kliknik_mantis.py +++ b/scripts/mobiles/yavin4/kliknik_mantis.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_queen.py b/scripts/mobiles/yavin4/kliknik_queen.py index 07024a81..07fb2c7c 100644 --- a/scripts/mobiles/yavin4/kliknik_queen.py +++ b/scripts/mobiles/yavin4/kliknik_queen.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_queen.iff') diff --git a/scripts/mobiles/yavin4/kliknik_queen_harvester.py b/scripts/mobiles/yavin4/kliknik_queen_harvester.py index 710a16d8..78bd8c32 100644 --- a/scripts/mobiles/yavin4/kliknik_queen_harvester.py +++ b/scripts/mobiles/yavin4/kliknik_queen_harvester.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_scout.py b/scripts/mobiles/yavin4/kliknik_scout.py index 0a81fff2..61ccc6c3 100644 --- a/scripts/mobiles/yavin4/kliknik_scout.py +++ b/scripts/mobiles/yavin4/kliknik_scout.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/kliknik_shredder_guardian.py b/scripts/mobiles/yavin4/kliknik_shredder_guardian.py index a71123d9..005d9986 100644 --- a/scripts/mobiles/yavin4/kliknik_shredder_guardian.py +++ b/scripts/mobiles/yavin4/kliknik_shredder_guardian.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/kliknik_warrior.py b/scripts/mobiles/yavin4/kliknik_warrior.py index 93964e46..a60f5de5 100644 --- a/scripts/mobiles/yavin4/kliknik_warrior.py +++ b/scripts/mobiles/yavin4/kliknik_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_worker.py b/scripts/mobiles/yavin4/kliknik_worker.py index f8a67a12..88a98252 100644 --- a/scripts/mobiles/yavin4/kliknik_worker.py +++ b/scripts/mobiles/yavin4/kliknik_worker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/lurking_angler.py b/scripts/mobiles/yavin4/lurking_angler.py index 2d5c921c..7e25a24f 100644 --- a/scripts/mobiles/yavin4/lurking_angler.py +++ b/scripts/mobiles/yavin4/lurking_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler_hue.iff') diff --git a/scripts/mobiles/yavin4/mad_angler.py b/scripts/mobiles/yavin4/mad_angler.py index 066e1da5..a6cdb0e9 100644 --- a/scripts/mobiles/yavin4/mad_angler.py +++ b/scripts/mobiles/yavin4/mad_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler_hue.iff') diff --git a/scripts/mobiles/yavin4/puny_gackle_bat.py b/scripts/mobiles/yavin4/puny_gackle_bat.py index 6bfd7529..1d483b24 100644 --- a/scripts/mobiles/yavin4/puny_gackle_bat.py +++ b/scripts/mobiles/yavin4/puny_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_puny_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/ravaging_gackle_bat.py b/scripts/mobiles/yavin4/ravaging_gackle_bat.py index b4282450..fd6aa38e 100644 --- a/scripts/mobiles/yavin4/ravaging_gackle_bat.py +++ b/scripts/mobiles/yavin4/ravaging_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/skreeg_adolescent.py b/scripts/mobiles/yavin4/skreeg_adolescent.py index a268aefa..66bc8571 100644 --- a/scripts/mobiles/yavin4/skreeg_adolescent.py +++ b/scripts/mobiles/yavin4/skreeg_adolescent.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg_adolescent.iff') diff --git a/scripts/mobiles/yavin4/skreeg_female.py b/scripts/mobiles/yavin4/skreeg_female.py index 36b2767a..6da08cc7 100644 --- a/scripts/mobiles/yavin4/skreeg_female.py +++ b/scripts/mobiles/yavin4/skreeg_female.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_hunter.py b/scripts/mobiles/yavin4/skreeg_hunter.py index 75e89b9c..9fa654d1 100644 --- a/scripts/mobiles/yavin4/skreeg_hunter.py +++ b/scripts/mobiles/yavin4/skreeg_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_male.py b/scripts/mobiles/yavin4/skreeg_male.py index ad37c48c..f4ae4b00 100644 --- a/scripts/mobiles/yavin4/skreeg_male.py +++ b/scripts/mobiles/yavin4/skreeg_male.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_scout.py b/scripts/mobiles/yavin4/skreeg_scout.py index 4862dc43..b77ddf2a 100644 --- a/scripts/mobiles/yavin4/skreeg_scout.py +++ b/scripts/mobiles/yavin4/skreeg_scout.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_warrior.py b/scripts/mobiles/yavin4/skreeg_warrior.py index 19dd183c..9db7e6a2 100644 --- a/scripts/mobiles/yavin4/skreeg_warrior.py +++ b/scripts/mobiles/yavin4/skreeg_warrior.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg_hue.iff') diff --git a/scripts/mobiles/yavin4/stintaril_fleshripper.py b/scripts/mobiles/yavin4/stintaril_fleshripper.py index ee2c6aa3..78df5d8c 100644 --- a/scripts/mobiles/yavin4/stintaril_fleshripper.py +++ b/scripts/mobiles/yavin4/stintaril_fleshripper.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("stintaril") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_stintaril.iff') diff --git a/scripts/mobiles/yavin4/stintaril_prowler.py b/scripts/mobiles/yavin4/stintaril_prowler.py index c35f422e..150beca1 100644 --- a/scripts/mobiles/yavin4/stintaril_prowler.py +++ b/scripts/mobiles/yavin4/stintaril_prowler.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("stintaril") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_stintaril_hue.iff') diff --git a/scripts/mobiles/yavin4/stunted_woolamander.py b/scripts/mobiles/yavin4/stunted_woolamander.py index cb04115f..037d2565 100644 --- a/scripts/mobiles/yavin4/stunted_woolamander.py +++ b/scripts/mobiles/yavin4/stunted_woolamander.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/tanc_mite_warrior.py b/scripts/mobiles/yavin4/tanc_mite_warrior.py index 977a2838..058be91b 100644 --- a/scripts/mobiles/yavin4/tanc_mite_warrior.py +++ b/scripts/mobiles/yavin4/tanc_mite_warrior.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tancmite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tanc_mite.iff') diff --git a/scripts/mobiles/yavin4/woolamander.py b/scripts/mobiles/yavin4/woolamander.py index 8b8640ef..52d7a958 100644 --- a/scripts/mobiles/yavin4/woolamander.py +++ b/scripts/mobiles/yavin4/woolamander.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/woolamander_harrower.py b/scripts/mobiles/yavin4/woolamander_harrower.py index 6b5c773d..931da885 100644 --- a/scripts/mobiles/yavin4/woolamander_harrower.py +++ b/scripts/mobiles/yavin4/woolamander_harrower.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(40) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander_hue.iff') diff --git a/scripts/mobiles/yavin4/woolamander_harvester.py b/scripts/mobiles/yavin4/woolamander_harvester.py index a9e34915..4068f48c 100644 --- a/scripts/mobiles/yavin4/woolamander_harvester.py +++ b/scripts/mobiles/yavin4/woolamander_harvester.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/woolamander_reaper.py b/scripts/mobiles/yavin4/woolamander_reaper.py index 07ae4d59..98a7e5a6 100644 --- a/scripts/mobiles/yavin4/woolamander_reaper.py +++ b/scripts/mobiles/yavin4/woolamander_reaper.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander_hue.iff') diff --git a/scripts/mobiles/yavin4/yakasoba.py b/scripts/mobiles/yavin4/yakasoba.py index 5266bbe3..a6e1d98c 100644 --- a/scripts/mobiles/yavin4/yakasoba.py +++ b/scripts/mobiles/yavin4/yakasoba.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gracerobber") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_yavin_yakasoba.iff') diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 9280919f..d51c8b50 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -472,7 +472,7 @@ public class ObjectService implements INetworkDispatch { if (objectList.containsKey(objectID)) { System.err.println("getObject(): object is null but objectList contains objectID key"); } else { - System.err.println("getObject(): object is null"); + // System.err.println("getObject(): object is null"); } } From a6b4d0b4ca1e5cd8a6d3914fc04758cb322719a4 Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 05:48:33 +0200 Subject: [PATCH 020/198] Revert "Fixed Typo in npc scripts" This reverts commit d7dd287bbbe39ba3b0b5da501bb032f582d9186b. --- scripts/mobiles/corellia/afarathu_brute.py | 2 +- scripts/mobiles/corellia/afarathu_cult_bodyguard.py | 2 +- scripts/mobiles/corellia/afarathu_cult_leader.py | 2 +- scripts/mobiles/corellia/afarathu_cult_zealot.py | 2 +- scripts/mobiles/corellia/afarathu_hellion.py | 2 +- scripts/mobiles/corellia/afarathu_ruffian.py | 2 +- scripts/mobiles/corellia/afarathu_savage.py | 2 +- scripts/mobiles/corellia/beldonnas_league_enforcer.py | 2 +- scripts/mobiles/corellia/beldonnas_league_marshal.py | 2 +- scripts/mobiles/corellia/beldonnas_league_scout.py | 2 +- scripts/mobiles/corellia/beldonnas_league_soldier.py | 2 +- scripts/mobiles/corellia/blood_stained_prowler.py | 2 +- scripts/mobiles/corellia/blood_thirsty_monarch.py | 2 +- scripts/mobiles/corellia/canoid_hunter.py | 2 +- scripts/mobiles/corellia/canoid_pack_leader.py | 2 +- scripts/mobiles/corellia/carrion_spat_corpsereaver.py | 2 +- scripts/mobiles/corellia/corellian_butterfly.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_defender.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_drone.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_monarch.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_warrior.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_worker.py | 2 +- scripts/mobiles/corellia/corsec_deserter.py | 2 +- scripts/mobiles/corellia/corsec_security_specialist.py | 2 +- scripts/mobiles/corellia/corsec_special_agent.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_captain.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_chief.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_commissioner.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_inspector.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_lieutenant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_major.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_sergeant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_trainee.py | 2 +- scripts/mobiles/corellia/corsec_traitor.py | 2 +- scripts/mobiles/corellia/deranged_wrix.py | 2 +- scripts/mobiles/corellia/devil_gulginaw.py | 2 +- scripts/mobiles/corellia/drall_abbot.py | 2 +- scripts/mobiles/corellia/drall_chieftain.py | 2 +- scripts/mobiles/corellia/drall_guard.py | 2 +- scripts/mobiles/corellia/drall_master.py | 2 +- scripts/mobiles/corellia/drall_monk.py | 2 +- scripts/mobiles/corellia/drall_patriot.py | 2 +- scripts/mobiles/corellia/drall_patriot_conqueror.py | 2 +- scripts/mobiles/corellia/drall_patriot_footsoldier.py | 2 +- scripts/mobiles/corellia/drall_patriot_legionnaire.py | 2 +- scripts/mobiles/corellia/drall_sentry.py | 2 +- scripts/mobiles/corellia/feral_selonian.py | 2 +- scripts/mobiles/corellia/flail_boss.py | 2 +- scripts/mobiles/corellia/flail_butcher.py | 2 +- scripts/mobiles/corellia/flail_cutthroat.py | 2 +- scripts/mobiles/corellia/flail_enforcer.py | 2 +- scripts/mobiles/corellia/flail_executioner.py | 2 +- scripts/mobiles/corellia/flail_killer.py | 2 +- scripts/mobiles/corellia/flail_slayer.py | 2 +- scripts/mobiles/corellia/grand_wrix.py | 2 +- scripts/mobiles/corellia/greater_gulginaw.py | 2 +- scripts/mobiles/corellia/gulginaw.py | 2 +- scripts/mobiles/corellia/hidden_daggers_activist.py | 2 +- scripts/mobiles/corellia/hidden_daggers_dissident.py | 2 +- scripts/mobiles/corellia/hidden_daggers_extremist.py | 2 +- scripts/mobiles/corellia/hidden_daggers_leader.py | 2 +- scripts/mobiles/corellia/hidden_daggers_lieutenant.py | 2 +- scripts/mobiles/corellia/lord_nyax.py | 2 +- scripts/mobiles/corellia/mottled_wrix.py | 2 +- scripts/mobiles/corellia/ragtag_blackjack.py | 2 +- scripts/mobiles/corellia/ragtag_kook.py | 2 +- scripts/mobiles/corellia/ragtag_loon.py | 2 +- scripts/mobiles/corellia/ragtag_lunatic.py | 2 +- scripts/mobiles/corellia/ragtag_maniac.py | 2 +- scripts/mobiles/corellia/ragtag_sentry.py | 2 +- scripts/mobiles/corellia/rogue_corsec_trooper18.py | 2 +- scripts/mobiles/corellia/rogue_corsec_trooper33.py | 2 +- scripts/mobiles/corellia/selonian_assassin.py | 2 +- scripts/mobiles/corellia/selonian_captain.py | 2 +- scripts/mobiles/corellia/selonian_champion.py | 2 +- scripts/mobiles/corellia/selonian_healer.py | 2 +- scripts/mobiles/corellia/selonian_hunter.py | 2 +- scripts/mobiles/corellia/selonian_raider.py | 2 +- scripts/mobiles/corellia/selonian_scout.py | 2 +- scripts/mobiles/corellia/selonian_sentinel.py | 2 +- scripts/mobiles/corellia/selonian_separatist.py | 2 +- scripts/mobiles/corellia/selonian_separatist_captain.py | 2 +- scripts/mobiles/corellia/selonian_separatist_general.py | 2 +- scripts/mobiles/corellia/selonian_separatist_recruit.py | 2 +- scripts/mobiles/corellia/selonian_separatist_soldier.py | 2 +- scripts/mobiles/corellia/selonian_thief.py | 2 +- scripts/mobiles/corellia/selonian_warlord.py | 2 +- scripts/mobiles/corellia/selonian_warrior.py | 2 +- scripts/mobiles/corellia/wrix.py | 2 +- scripts/mobiles/dantooine/ancient_graul.py | 2 +- scripts/mobiles/dantooine/bile_drenched_quenker.py | 2 +- scripts/mobiles/dantooine/dark_adept.py | 2 +- scripts/mobiles/dantooine/dark_jedi_knight.py | 2 +- scripts/mobiles/dantooine/dark_jedi_master.py | 2 +- scripts/mobiles/dantooine/frenzied_graul.py | 2 +- scripts/mobiles/dantooine/grassland_voritor_tracker.py | 2 +- scripts/mobiles/dantooine/graul.py | 2 +- scripts/mobiles/dantooine/graul_mangler.py | 2 +- scripts/mobiles/dantooine/graul_marauder.py | 2 +- scripts/mobiles/dantooine/graul_mauler.py | 2 +- scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py | 2 +- scripts/mobiles/dantooine/hostile_thune_mother.py | 2 +- scripts/mobiles/dantooine/huurton.py | 2 +- scripts/mobiles/dantooine/huurton_bloodhunter.py | 2 +- scripts/mobiles/dantooine/huurton_howler.py | 2 +- scripts/mobiles/dantooine/huurton_huntress.py | 2 +- scripts/mobiles/dantooine/huurton_matron.py | 2 +- scripts/mobiles/dantooine/huurton_pub.py | 2 +- scripts/mobiles/dantooine/huurton_reaper.py | 2 +- scripts/mobiles/dantooine/huurton_stalker.py | 2 +- scripts/mobiles/dantooine/infant_graul.py | 2 +- scripts/mobiles/dantooine/mammoth_thune.py | 2 +- scripts/mobiles/dantooine/quenker.py | 2 +- scripts/mobiles/dantooine/quenker_ravager.py | 2 +- scripts/mobiles/dantooine/quenker_relic_reaper.py | 2 +- scripts/mobiles/dantooine/savage_quenker.py | 2 +- scripts/mobiles/dantooine/slinking_voritor_hunter.py | 2 +- scripts/mobiles/dantooine/spiked_slasher.py | 2 +- scripts/mobiles/dantooine/terrible_quenker.py | 2 +- scripts/mobiles/dantooine/thune.py | 2 +- scripts/mobiles/dantooine/thune_grassland_guardian.py | 2 +- scripts/mobiles/dantooine/thune_herd_leader.py | 2 +- scripts/mobiles/dantooine/vexed_voritor_lizard.py | 2 +- scripts/mobiles/dantooine/voritor_dasher.py | 2 +- scripts/mobiles/dantooine/voritor_lizard.py | 2 +- scripts/mobiles/dathomir/ancient_bull_rancor.py | 2 +- scripts/mobiles/dathomir/bane_back_spider.py | 2 +- scripts/mobiles/dathomir/bull_rancor.py | 2 +- scripts/mobiles/dathomir/cavern_spider.py | 2 +- scripts/mobiles/dathomir/cavern_spider_broodling.py | 2 +- scripts/mobiles/dathomir/cavern_spider_hunter.py | 2 +- scripts/mobiles/dathomir/cavern_spider_queen.py | 2 +- scripts/mobiles/dathomir/chasmal_spider.py | 2 +- scripts/mobiles/dathomir/enraged_bull_rancor.py | 2 +- scripts/mobiles/dathomir/enraged_rancor.py | 2 +- scripts/mobiles/dathomir/female_kwi.py | 2 +- scripts/mobiles/dathomir/female_malkloc_plainswalker.py | 2 +- scripts/mobiles/dathomir/foul_desecrator.py | 2 +- scripts/mobiles/dathomir/gaping_spider.py | 2 +- scripts/mobiles/dathomir/gaping_spider_broodling.py | 2 +- scripts/mobiles/dathomir/gaping_spider_hunter.py | 2 +- scripts/mobiles/dathomir/gaping_spider_queen.py | 2 +- scripts/mobiles/dathomir/gaping_spider_recluse.py | 2 +- scripts/mobiles/dathomir/gaping_spider_recluse_queen.py | 2 +- scripts/mobiles/dathomir/giant_cavern_spider_recluse.py | 2 +- scripts/mobiles/dathomir/giant_gaping_spider_recluse.py | 2 +- scripts/mobiles/dathomir/gnarled_rancor.py | 2 +- scripts/mobiles/dathomir/grovo.py | 2 +- scripts/mobiles/dathomir/injured_kwi.py | 2 +- scripts/mobiles/dathomir/injured_purbole.py | 2 +- scripts/mobiles/dathomir/injured_verne.py | 2 +- scripts/mobiles/dathomir/kamurith_defiler.py | 2 +- scripts/mobiles/dathomir/kamurith_snapper.py | 2 +- scripts/mobiles/dathomir/kiin_dray.py | 2 +- scripts/mobiles/dathomir/kwi.py | 2 +- scripts/mobiles/dathomir/malkloc.py | 2 +- scripts/mobiles/dathomir/malkloc_bull.py | 2 +- scripts/mobiles/dathomir/malkloc_plainswalker.py | 2 +- scripts/mobiles/dathomir/monstrous_brute.py | 2 +- scripts/mobiles/dathomir/mutant_rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_bull_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_elder.py | 2 +- scripts/mobiles/dathomir/nightsister_enraged_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_initiate.py | 2 +- scripts/mobiles/dathomir/nightsister_outcast.py | 2 +- scripts/mobiles/dathomir/nightsister_protector.py | 2 +- scripts/mobiles/dathomir/nightsister_rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_rancor_tamer.py | 2 +- scripts/mobiles/dathomir/nightsister_ranger.py | 2 +- scripts/mobiles/dathomir/nightsister_sentinel.py | 2 +- scripts/mobiles/dathomir/nightsister_sentry.py | 2 +- scripts/mobiles/dathomir/nightsister_slave.py | 2 +- scripts/mobiles/dathomir/nightsister_spell_weaver.py | 2 +- scripts/mobiles/dathomir/nightsister_stalker.py | 2 +- scripts/mobiles/dathomir/nocuous_kamurith.py | 2 +- scripts/mobiles/dathomir/purbole.py | 2 +- scripts/mobiles/dathomir/purbole_elder.py | 2 +- scripts/mobiles/dathomir/purbole_hunter.py | 2 +- scripts/mobiles/dathomir/purbole_scout.py | 2 +- scripts/mobiles/dathomir/purbole_stalker.py | 2 +- scripts/mobiles/dathomir/purbole_youth.py | 2 +- scripts/mobiles/dathomir/rancor.py | 2 +- scripts/mobiles/dathomir/rancor_pygmy.py | 2 +- scripts/mobiles/dathomir/rancor_youth.py | 2 +- scripts/mobiles/dathomir/reclusive_cavern_spider.py | 2 +- scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_guardian.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_hunter.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py | 2 +- scripts/mobiles/dathomir/singing_mountain_clan_rancor.py | 2 +- scripts/mobiles/dathomir/singing_mountain_clan_sentry.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_guardian.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_huntress.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_initiate.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_outcast.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_scout.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_slave.py | 2 +- scripts/mobiles/dathomir/verne.py | 2 +- scripts/mobiles/dathomir/verne_bull.py | 2 +- scripts/mobiles/dathomir/verne_calf.py | 2 +- scripts/mobiles/dathomir/young_malkloc.py | 2 +- scripts/mobiles/dathomir/young_malkloc_plainswalker.py | 2 +- scripts/mobiles/endor/arachne_queen.py | 2 +- scripts/mobiles/endor/arachne_webmaster.py | 2 +- scripts/mobiles/endor/arachne_widow.py | 2 +- scripts/mobiles/endor/berserk_marauder.py | 2 +- scripts/mobiles/endor/bewitching_donkuwah_shaman.py | 2 +- scripts/mobiles/endor/bewitching_korga_dark_shaman.py | 2 +- scripts/mobiles/endor/bewitching_pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/black_sun_assassin.py | 2 +- scripts/mobiles/endor/black_sun_guard.py | 2 +- scripts/mobiles/endor/black_sun_thug.py | 2 +- scripts/mobiles/endor/blood_drenched_merek_king.py | 2 +- scripts/mobiles/endor/blood_frenzied_boar_wolf.py | 2 +- scripts/mobiles/endor/blood_stained_merek.py | 2 +- scripts/mobiles/endor/bloodseeker_mite_queen.py | 2 +- scripts/mobiles/endor/blurrg_raptor.py | 2 +- scripts/mobiles/endor/crafty_donkuwah_scout.py | 2 +- scripts/mobiles/endor/crafty_pubam_scout.py | 2 +- scripts/mobiles/endor/crazed_gurreck.py | 2 +- scripts/mobiles/endor/crimson_blurrg.py | 2 +- scripts/mobiles/endor/delirious_merek_avenger.py | 2 +- scripts/mobiles/endor/deranged_mantigrue.py | 2 +- scripts/mobiles/endor/deranged_ravisher.py | 2 +- scripts/mobiles/endor/desert_gurreck_charger.py | 2 +- scripts/mobiles/endor/diseased_blurrg.py | 2 +- scripts/mobiles/endor/donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/donkuwah_chieftan.py | 2 +- scripts/mobiles/endor/donkuwah_cub.py | 2 +- scripts/mobiles/endor/donkuwah_laborer.py | 2 +- scripts/mobiles/endor/donkuwah_scout.py | 2 +- scripts/mobiles/endor/donkuwah_shaman.py | 2 +- scripts/mobiles/endor/donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/donkuwah_tribesman.py | 2 +- scripts/mobiles/endor/dulok_outcast.py | 2 +- scripts/mobiles/endor/dulok_outcast_raider.py | 2 +- scripts/mobiles/endor/eerie_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/eerie_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/enraged_donkuwah.py | 2 +- scripts/mobiles/endor/enraged_korga.py | 2 +- scripts/mobiles/endor/enraged_pubam.py | 2 +- scripts/mobiles/endor/feral_marauder.py | 2 +- scripts/mobiles/endor/festering_squill.py | 2 +- scripts/mobiles/endor/fierce_borgle.py | 2 +- scripts/mobiles/endor/frenzied_donkuwah.py | 2 +- scripts/mobiles/endor/frenzied_korga.py | 2 +- scripts/mobiles/endor/frenzied_marauder.py | 2 +- scripts/mobiles/endor/frenzied_pubam.py | 2 +- scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/gnarled_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/gnarled_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/grassland_blood_marauder.py | 2 +- scripts/mobiles/endor/grassland_raider.py | 2 +- scripts/mobiles/endor/gurreck.py | 2 +- scripts/mobiles/endor/gurreck_forest_stalker.py | 2 +- scripts/mobiles/endor/haggard_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/haggard_pubam_battlelord.py | 2 +- scripts/mobiles/endor/hanadak_ancient.py | 2 +- scripts/mobiles/endor/hanadak_drifter.py | 2 +- scripts/mobiles/endor/highland_remmer.py | 2 +- scripts/mobiles/endor/hilltop_gurreck_hunter.py | 2 +- scripts/mobiles/endor/infuriated_roba_protector.py | 2 +- scripts/mobiles/endor/insane_mantigrue_berserker.py | 2 +- scripts/mobiles/endor/king_merek_harvester.py | 2 +- scripts/mobiles/endor/korga_adept.py | 2 +- scripts/mobiles/endor/korga_ancient.py | 2 +- scripts/mobiles/endor/korga_battlelord.py | 2 +- scripts/mobiles/endor/korga_chieftan.py | 2 +- scripts/mobiles/endor/korga_dark_shaman.py | 2 +- scripts/mobiles/endor/korga_elder.py | 2 +- scripts/mobiles/endor/korga_laborer.py | 2 +- scripts/mobiles/endor/korga_scout.py | 2 +- scripts/mobiles/endor/korga_spiritmaster.py | 2 +- scripts/mobiles/endor/lice_ridden_remmer_queen.py | 2 +- scripts/mobiles/endor/mantigrue_hunter.py | 2 +- scripts/mobiles/endor/mantigrue_night_stalker.py | 2 +- scripts/mobiles/endor/mantigrue_reaper.py | 2 +- scripts/mobiles/endor/mantigrue_screecher.py | 2 +- scripts/mobiles/endor/marauder.py | 2 +- scripts/mobiles/endor/mature_hanadak.py | 2 +- scripts/mobiles/endor/mature_hanadak_rock_smasher.py | 2 +- scripts/mobiles/endor/merek_assassin.py | 2 +- scripts/mobiles/endor/merek_cavern_creeper.py | 2 +- scripts/mobiles/endor/merek_deaths_head.py | 2 +- scripts/mobiles/endor/minor_gorax.py | 2 +- scripts/mobiles/endor/noxious_squill.py | 2 +- scripts/mobiles/endor/prowling_gurreck.py | 2 +- scripts/mobiles/endor/pubam_battlelord.py | 2 +- scripts/mobiles/endor/pubam_chieftan.py | 2 +- scripts/mobiles/endor/pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/pubam_scout.py | 2 +- scripts/mobiles/endor/pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/pubam_tribesman.py | 2 +- scripts/mobiles/endor/queen_merek_harvester.py | 2 +- scripts/mobiles/endor/rabid_squall.py | 2 +- scripts/mobiles/endor/rancid_remmer_warrior.py | 2 +- scripts/mobiles/endor/ravenous_roba_stalker.py | 2 +- scripts/mobiles/endor/remmer_carrion_keeper.py | 2 +- scripts/mobiles/endor/roaming_desert_borgle.py | 2 +- scripts/mobiles/endor/roba_boar.py | 2 +- scripts/mobiles/endor/rotten_gut_remmer_king.py | 2 +- scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py | 2 +- scripts/mobiles/endor/shaggy_donkuwah_youth.py | 2 +- scripts/mobiles/endor/shaggy_korga_youth.py | 2 +- scripts/mobiles/endor/shaggy_pubam_youth.py | 2 +- scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/spooky_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/spooky_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/stoneskin_hanadak.py | 2 +- scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py | 2 +- scripts/mobiles/endor/tainted_korga_dark_shaman.py | 2 +- scripts/mobiles/endor/tainted_pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/toxic_merek_battlelord.py | 2 +- scripts/mobiles/endor/tricky_donkuwah_scout.py | 2 +- scripts/mobiles/endor/tricky_korga_scout.py | 2 +- scripts/mobiles/endor/tricky_pubam_scout.py | 2 +- scripts/mobiles/endor/venom_filled_arachne.py | 2 +- scripts/mobiles/endor/vicious_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/vicious_korga_battlelord.py | 2 +- scripts/mobiles/endor/vicious_pubam_battlelord.py | 2 +- scripts/mobiles/endor/vile_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/vile_korga_battlelord.py | 2 +- scripts/mobiles/endor/wandering_desert_marauder.py | 2 +- .../instances/tuskenking/prequest/tusken_relic_fanatic.py | 2 +- .../mobiles/instances/tuskenking/prequest/tusken_relic_guard.py | 2 +- .../instances/tuskenking/prequest/tusken_relic_worshiper.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_honor_guard.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_king.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_pack_master.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_raid_leader.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py | 2 +- scripts/mobiles/lok/aged_kimogila.py | 2 +- scripts/mobiles/mustafar/Blistmok_Shrieker.py | 2 +- scripts/mobiles/mustafar/Blistmok_Trampler.py | 2 +- scripts/mobiles/mustafar/ancient_jundak.py | 2 +- scripts/mobiles/mustafar/ancient_tulrus.py | 2 +- scripts/mobiles/mustafar/blistmok_crystal_stalker.py | 2 +- scripts/mobiles/mustafar/bloated_jundak.py | 2 +- scripts/mobiles/naboo/aggrivated_kaadu_trampler.py | 2 +- scripts/mobiles/naboo/hermit_spider.py | 2 +- scripts/mobiles/rori/blood_thirsty_borgle.py | 2 +- scripts/mobiles/rori/borgle_matriarch.py | 2 +- scripts/mobiles/rori/emperors_hand.py | 2 +- scripts/mobiles/talus/aakuan_champion.py | 2 +- scripts/mobiles/talus/aakuan_defender.py | 2 +- scripts/mobiles/talus/aakuan_guardian.py | 2 +- scripts/mobiles/talus/aakuan_keeper.py | 2 +- scripts/mobiles/talus/aakuan_sentinal.py | 2 +- scripts/mobiles/talus/aakuan_steward.py | 2 +- scripts/mobiles/talus/aakuan_warder.py | 2 +- scripts/mobiles/talus/binayre_chief.py | 2 +- scripts/mobiles/talus/binayre_hooligan.py | 2 +- scripts/mobiles/talus/binayre_pirate.py | 2 +- scripts/mobiles/talus/binayre_ruffian.py | 2 +- scripts/mobiles/talus/binayre_scalawag.py | 2 +- scripts/mobiles/talus/binayre_smuggler.py | 2 +- scripts/mobiles/talus/brood_i_arachne.py | 2 +- scripts/mobiles/talus/brood_i_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_ii_arachne.py | 2 +- scripts/mobiles/talus/brood_ii_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_v_arachne.py | 2 +- scripts/mobiles/talus/brood_v_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_x_arachne.py | 2 +- scripts/mobiles/talus/brood_x_aurek_arachne.py | 2 +- scripts/mobiles/talus/claw_bodyguard.py | 2 +- scripts/mobiles/talus/claw_bodyguard_01.py | 2 +- scripts/mobiles/talus/crazed_roba.py | 2 +- scripts/mobiles/talus/doak_sif.py | 2 +- scripts/mobiles/talus/erran_sif.py | 2 +- scripts/mobiles/talus/ferine_razorfang.py | 2 +- scripts/mobiles/talus/festering_dung_mite_queen.py | 2 +- scripts/mobiles/talus/foaming_vynock.py | 2 +- scripts/mobiles/talus/genetically_enhanced_kahmurra.py | 2 +- scripts/mobiles/talus/giant_decay_mite_queen.py | 2 +- scripts/mobiles/talus/giant_decay_mite_sentry.py | 2 +- scripts/mobiles/talus/giant_decay_mite_soldier.py | 2 +- scripts/mobiles/talus/giant_fynock.py | 2 +- scripts/mobiles/talus/glutted_fynock_queen.py | 2 +- scripts/mobiles/talus/greater_sludge_panther.py | 2 +- scripts/mobiles/talus/guf_drolg.py | 2 +- scripts/mobiles/talus/hirsch_sif.py | 2 +- scripts/mobiles/talus/huf_dun_bull.py | 2 +- scripts/mobiles/talus/hunter_talus.py | 2 +- scripts/mobiles/talus/jungle_fynock.py | 2 +- scripts/mobiles/talus/kahmurra_blanca.py | 2 +- scripts/mobiles/talus/lost_aqualish_bomber.py | 2 +- scripts/mobiles/talus/lost_aqualish_captain.py | 2 +- scripts/mobiles/talus/lost_aqualish_commando.py | 2 +- scripts/mobiles/talus/lost_aqualish_infiltrator.py | 2 +- scripts/mobiles/talus/lost_aqualish_lookout.py | 2 +- scripts/mobiles/talus/lost_aqualish_marksman.py | 2 +- scripts/mobiles/talus/lost_aqualish_marshal.py | 2 +- scripts/mobiles/talus/lost_aqualish_outrider.py | 2 +- scripts/mobiles/talus/lost_aqualish_scout.py | 2 +- scripts/mobiles/talus/lost_aqualish_soldier.py | 2 +- scripts/mobiles/talus/lost_aqualish_warchief.py | 2 +- scripts/mobiles/talus/lost_aqualish_warrior.py | 2 +- scripts/mobiles/talus/minor_sludge_panther.py | 2 +- scripts/mobiles/talus/mire_marauder.py | 2 +- scripts/mobiles/talus/mutated_kahmurra.py | 2 +- scripts/mobiles/talus/oozing_dung_mite_guardian.py | 2 +- scripts/mobiles/talus/painted_spat.py | 2 +- scripts/mobiles/talus/poacher_talus.py | 2 +- scripts/mobiles/talus/rabid_mutant_kahmurra.py | 2 +- scripts/mobiles/talus/ravenous_rasp.py | 2 +- scripts/mobiles/talus/savage_guf_drolg.py | 2 +- scripts/mobiles/talus/sludge_panther.py | 2 +- scripts/mobiles/talus/vicious_huf_dun.py | 2 +- scripts/mobiles/talus/voracious_rasp.py | 2 +- scripts/mobiles/talus/wolf_kima.py | 2 +- scripts/mobiles/tatooine/adolescent_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/alkhara_bandit.py | 2 +- scripts/mobiles/tatooine/bocatt.py | 2 +- scripts/mobiles/tatooine/brok_ziamzun.py | 2 +- scripts/mobiles/tatooine/bull_ronto.py | 2 +- scripts/mobiles/tatooine/cannibal_dewback.py | 2 +- scripts/mobiles/tatooine/canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/death_kreetle.py | 2 +- scripts/mobiles/tatooine/desert_demon.py | 2 +- scripts/mobiles/tatooine/desert_demon_bodyguard.py | 2 +- scripts/mobiles/tatooine/desert_demon_brawler.py | 2 +- scripts/mobiles/tatooine/desert_demon_leader.py | 2 +- scripts/mobiles/tatooine/desert_demon_marksman.py | 2 +- scripts/mobiles/tatooine/desert_squill.py | 2 +- scripts/mobiles/tatooine/desert_swooper.py | 2 +- scripts/mobiles/tatooine/desert_swooper_leader.py | 2 +- scripts/mobiles/tatooine/diseased_bocatt.py | 2 +- scripts/mobiles/tatooine/dragonet.py | 2 +- scripts/mobiles/tatooine/dune_lizard.py | 2 +- scripts/mobiles/tatooine/dune_stalker_brawler.py | 2 +- scripts/mobiles/tatooine/dune_stalker_enforcer.py | 2 +- scripts/mobiles/tatooine/dune_stalker_leader.py | 2 +- scripts/mobiles/tatooine/dune_stalker_marksman.py | 2 +- scripts/mobiles/tatooine/dune_stalker_scavenger.py | 2 +- scripts/mobiles/tatooine/durr_rodak.py | 2 +- scripts/mobiles/tatooine/error_prone_battle_droids.py | 2 +- scripts/mobiles/tatooine/escaped_criminal.py | 2 +- scripts/mobiles/tatooine/feral_bantha.py | 2 +- scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/giant_sand_beetle.py | 2 +- scripts/mobiles/tatooine/giant_worrt.py | 2 +- scripts/mobiles/tatooine/gorg.py | 2 +- scripts/mobiles/tatooine/grand_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/greater_desert_womprat.py | 2 +- scripts/mobiles/tatooine/grizzled_dewback.py | 2 +- scripts/mobiles/tatooine/gunrunner.py | 2 +- scripts/mobiles/tatooine/gunrunner1.py | 2 +- scripts/mobiles/tatooine/gunrunner_sentry.py | 2 +- scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/krayt_dragon.py | 2 +- scripts/mobiles/tatooine/krayt_dragon_ancient.py | 2 +- scripts/mobiles/tatooine/modified_battle_droid.py | 2 +- scripts/mobiles/tatooine/mountain_squill.py | 2 +- scripts/mobiles/tatooine/mountain_squill_guardian.py | 2 +- scripts/mobiles/tatooine/mountain_squill_hunter.py | 2 +- scripts/mobiles/tatooine/mountain_worrt.py | 2 +- scripts/mobiles/tatooine/mutant_womprat.py | 2 +- scripts/mobiles/tatooine/overkreetle.py | 2 +- scripts/mobiles/tatooine/rock_beetle.py | 2 +- scripts/mobiles/tatooine/scavenger.py | 2 +- scripts/mobiles/tatooine/scyk.py | 2 +- scripts/mobiles/tatooine/shinn_guard.py | 2 +- scripts/mobiles/tatooine/shinn_mugger.py | 2 +- scripts/mobiles/tatooine/slum_thief.py | 2 +- scripts/mobiles/tatooine/swarming_lesser_dewback.py | 2 +- scripts/mobiles/tatooine/swoop_gang_enforcer.py | 2 +- scripts/mobiles/tatooine/swoop_gang_punk.py | 2 +- scripts/mobiles/tatooine/swoop_gang_rogue.py | 2 +- scripts/mobiles/tatooine/swoop_gang_thug.py | 2 +- scripts/mobiles/tatooine/tusken_follower.py | 2 +- scripts/mobiles/tatooine/tusken_outrider.py | 2 +- scripts/mobiles/tatooine/vaigonn_shinn.py | 2 +- scripts/mobiles/tatooine/valarian_depot_boss.py | 2 +- scripts/mobiles/tatooine/valarian_depot_foreman.py | 2 +- scripts/mobiles/tatooine/valarian_depot_guard.py | 2 +- scripts/mobiles/tatooine/valarian_depot_scout.py | 2 +- scripts/mobiles/tatooine/valarian_depot_swooper.py | 2 +- scripts/mobiles/tatooine/valarian_depot_worker.py | 2 +- scripts/mobiles/tatooine/valarian_enforcer.py | 2 +- scripts/mobiles/tatooine/valarian_henchman.py | 2 +- scripts/mobiles/tatooine/valarian_mechanic.py | 2 +- scripts/mobiles/tatooine/valarian_scout.py | 2 +- scripts/mobiles/tatooine/valarian_shuttle_guard.py | 2 +- scripts/mobiles/tatooine/valarian_soldier.py | 2 +- scripts/mobiles/tatooine/valarian_swooper.py | 2 +- scripts/mobiles/tatooine/valarian_thief.py | 2 +- scripts/mobiles/tatooine/valarian_thug.py | 2 +- scripts/mobiles/tatooine/variegated_womprat.py | 2 +- scripts/mobiles/tatooine/water_thief.py | 2 +- scripts/mobiles/tatooine/white_thranta_manager.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_captain.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_elite.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_officer.py | 2 +- scripts/mobiles/tatooine/white_thranta_specialist.py | 2 +- scripts/mobiles/tatooine/white_thranta_technican.py | 2 +- scripts/mobiles/tatooine/young_mountain_squill.py | 2 +- scripts/mobiles/yavin4/angler.py | 2 +- scripts/mobiles/yavin4/angler_recluse.py | 2 +- scripts/mobiles/yavin4/blood_fanged_gackle_bat.py | 2 +- scripts/mobiles/yavin4/choku_hunter.py | 2 +- scripts/mobiles/yavin4/choku_male.py | 2 +- scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py | 2 +- scripts/mobiles/yavin4/frenzied_choku.py | 2 +- scripts/mobiles/yavin4/gackle_bat.py | 2 +- scripts/mobiles/yavin4/gackle_bat_hunter.py | 2 +- scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py | 2 +- .../mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py | 2 +- .../yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py | 2 +- .../mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py | 2 +- .../yavin4/geonosian_bunker/geonosian_droideka_crazed.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py | 2 +- .../yavin4/geonosian_bunker/geonosian_technical_assistant.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py | 2 +- scripts/mobiles/yavin4/giant_angler.py | 2 +- scripts/mobiles/yavin4/giant_crystal_snake.py | 2 +- scripts/mobiles/yavin4/giant_gackle_bat.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_member.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py | 2 +- scripts/mobiles/yavin4/kai_tok_bloodreaver.py | 2 +- scripts/mobiles/yavin4/kai_tok_prowler.py | 2 +- scripts/mobiles/yavin4/kai_tok_scavenger.py | 2 +- scripts/mobiles/yavin4/kai_tok_slayer.py | 2 +- scripts/mobiles/yavin4/kliknik.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_defender.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_hunter.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_queen.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_warrior.py | 2 +- scripts/mobiles/yavin4/kliknik_hunter.py | 2 +- scripts/mobiles/yavin4/kliknik_mantis.py | 2 +- scripts/mobiles/yavin4/kliknik_queen.py | 2 +- scripts/mobiles/yavin4/kliknik_queen_harvester.py | 2 +- scripts/mobiles/yavin4/kliknik_scout.py | 2 +- scripts/mobiles/yavin4/kliknik_shredder_guardian.py | 2 +- scripts/mobiles/yavin4/kliknik_warrior.py | 2 +- scripts/mobiles/yavin4/kliknik_worker.py | 2 +- scripts/mobiles/yavin4/lurking_angler.py | 2 +- scripts/mobiles/yavin4/mad_angler.py | 2 +- scripts/mobiles/yavin4/puny_gackle_bat.py | 2 +- scripts/mobiles/yavin4/ravaging_gackle_bat.py | 2 +- scripts/mobiles/yavin4/skreeg_adolescent.py | 2 +- scripts/mobiles/yavin4/skreeg_female.py | 2 +- scripts/mobiles/yavin4/skreeg_hunter.py | 2 +- scripts/mobiles/yavin4/skreeg_male.py | 2 +- scripts/mobiles/yavin4/skreeg_scout.py | 2 +- scripts/mobiles/yavin4/skreeg_warrior.py | 2 +- scripts/mobiles/yavin4/stintaril_fleshripper.py | 2 +- scripts/mobiles/yavin4/stintaril_prowler.py | 2 +- scripts/mobiles/yavin4/stunted_woolamander.py | 2 +- scripts/mobiles/yavin4/tanc_mite_warrior.py | 2 +- scripts/mobiles/yavin4/woolamander.py | 2 +- scripts/mobiles/yavin4/woolamander_harrower.py | 2 +- scripts/mobiles/yavin4/woolamander_harvester.py | 2 +- scripts/mobiles/yavin4/woolamander_reaper.py | 2 +- scripts/mobiles/yavin4/yakasoba.py | 2 +- src/services/object/ObjectService.java | 2 +- 577 files changed, 577 insertions(+), 577 deletions(-) diff --git a/scripts/mobiles/corellia/afarathu_brute.py b/scripts/mobiles/corellia/afarathu_brute.py index 5141219f..c668fd78 100644 --- a/scripts/mobiles/corellia/afarathu_brute.py +++ b/scripts/mobiles/corellia/afarathu_brute.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_bodyguard.py b/scripts/mobiles/corellia/afarathu_cult_bodyguard.py index 78842013..7c671aa8 100644 --- a/scripts/mobiles/corellia/afarathu_cult_bodyguard.py +++ b/scripts/mobiles/corellia/afarathu_cult_bodyguard.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_leader.py b/scripts/mobiles/corellia/afarathu_cult_leader.py index e7accdb3..5ca1a412 100644 --- a/scripts/mobiles/corellia/afarathu_cult_leader.py +++ b/scripts/mobiles/corellia/afarathu_cult_leader.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_zealot.py b/scripts/mobiles/corellia/afarathu_cult_zealot.py index 2fd6f8e6..1a5e4df3 100644 --- a/scripts/mobiles/corellia/afarathu_cult_zealot.py +++ b/scripts/mobiles/corellia/afarathu_cult_zealot.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_hellion.py b/scripts/mobiles/corellia/afarathu_hellion.py index 1084a9f5..a141bc5d 100644 --- a/scripts/mobiles/corellia/afarathu_hellion.py +++ b/scripts/mobiles/corellia/afarathu_hellion.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_ruffian.py b/scripts/mobiles/corellia/afarathu_ruffian.py index 32e8facd..040e53e2 100644 --- a/scripts/mobiles/corellia/afarathu_ruffian.py +++ b/scripts/mobiles/corellia/afarathu_ruffian.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_savage.py b/scripts/mobiles/corellia/afarathu_savage.py index de0e000c..689ba807 100644 --- a/scripts/mobiles/corellia/afarathu_savage.py +++ b/scripts/mobiles/corellia/afarathu_savage.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_enforcer.py b/scripts/mobiles/corellia/beldonnas_league_enforcer.py index 942df782..4282aca9 100644 --- a/scripts/mobiles/corellia/beldonnas_league_enforcer.py +++ b/scripts/mobiles/corellia/beldonnas_league_enforcer.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_marshal.py b/scripts/mobiles/corellia/beldonnas_league_marshal.py index 897fdd62..798460e6 100644 --- a/scripts/mobiles/corellia/beldonnas_league_marshal.py +++ b/scripts/mobiles/corellia/beldonnas_league_marshal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_scout.py b/scripts/mobiles/corellia/beldonnas_league_scout.py index 4079bb85..b0a57209 100644 --- a/scripts/mobiles/corellia/beldonnas_league_scout.py +++ b/scripts/mobiles/corellia/beldonnas_league_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_soldier.py b/scripts/mobiles/corellia/beldonnas_league_soldier.py index ef900735..c0898755 100644 --- a/scripts/mobiles/corellia/beldonnas_league_soldier.py +++ b/scripts/mobiles/corellia/beldonnas_league_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/blood_stained_prowler.py b/scripts/mobiles/corellia/blood_stained_prowler.py index 9c730d86..8d5b037d 100644 --- a/scripts/mobiles/corellia/blood_stained_prowler.py +++ b/scripts/mobiles/corellia/blood_stained_prowler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_wrix.iff') diff --git a/scripts/mobiles/corellia/blood_thirsty_monarch.py b/scripts/mobiles/corellia/blood_thirsty_monarch.py index e5419503..c01c7b99 100644 --- a/scripts/mobiles/corellia/blood_thirsty_monarch.py +++ b/scripts/mobiles/corellia/blood_thirsty_monarch.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/canoid_hunter.py b/scripts/mobiles/corellia/canoid_hunter.py index f01d51ba..acc6a34b 100644 --- a/scripts/mobiles/corellia/canoid_hunter.py +++ b/scripts/mobiles/corellia/canoid_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("canoid") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canoid.iff') diff --git a/scripts/mobiles/corellia/canoid_pack_leader.py b/scripts/mobiles/corellia/canoid_pack_leader.py index 37c1dbec..05c90c58 100644 --- a/scripts/mobiles/corellia/canoid_pack_leader.py +++ b/scripts/mobiles/corellia/canoid_pack_leader.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("canoid") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canoid.iff') diff --git a/scripts/mobiles/corellia/carrion_spat_corpsereaver.py b/scripts/mobiles/corellia/carrion_spat_corpsereaver.py index b7b1d8c5..de6dfe5d 100644 --- a/scripts/mobiles/corellia/carrion_spat_corpsereaver.py +++ b/scripts/mobiles/corellia/carrion_spat_corpsereaver.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("carrion spat") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_carrion_spat.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly.py b/scripts/mobiles/corellia/corellian_butterfly.py index b192a1ec..cfe55109 100644 --- a/scripts/mobiles/corellia/corellian_butterfly.py +++ b/scripts/mobiles/corellia/corellian_butterfly.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_defender.py b/scripts/mobiles/corellia/corellian_butterfly_defender.py index 918707a0..424cbe1d 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_defender.py +++ b/scripts/mobiles/corellia/corellian_butterfly_defender.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_drone.py b/scripts/mobiles/corellia/corellian_butterfly_drone.py index 2553b2f2..e01bcdec 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_drone.py +++ b/scripts/mobiles/corellia/corellian_butterfly_drone.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_monarch.py b/scripts/mobiles/corellia/corellian_butterfly_monarch.py index 982da124..5287af67 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_monarch.py +++ b/scripts/mobiles/corellia/corellian_butterfly_monarch.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_warrior.py b/scripts/mobiles/corellia/corellian_butterfly_warrior.py index 0e324c05..6f38bdb1 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_warrior.py +++ b/scripts/mobiles/corellia/corellian_butterfly_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_worker.py b/scripts/mobiles/corellia/corellian_butterfly_worker.py index 055e82e0..53152eb7 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_worker.py +++ b/scripts/mobiles/corellia/corellian_butterfly_worker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corsec_deserter.py b/scripts/mobiles/corellia/corsec_deserter.py index b2eaa226..b9200f61 100644 --- a/scripts/mobiles/corellia/corsec_deserter.py +++ b/scripts/mobiles/corellia/corsec_deserter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec rogue") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_security_specialist.py b/scripts/mobiles/corellia/corsec_security_specialist.py index 36e09348..185d8ae4 100644 --- a/scripts/mobiles/corellia/corsec_security_specialist.py +++ b/scripts/mobiles/corellia/corsec_security_specialist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_agent.py b/scripts/mobiles/corellia/corsec_special_agent.py index 7569a8e1..bae3f85a 100644 --- a/scripts/mobiles/corellia/corsec_special_agent.py +++ b/scripts/mobiles/corellia/corsec_special_agent.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_captain.py b/scripts/mobiles/corellia/corsec_special_ops_captain.py index 6e2a4386..c536c28f 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_captain.py +++ b/scripts/mobiles/corellia/corsec_special_ops_captain.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_chief.py b/scripts/mobiles/corellia/corsec_special_ops_chief.py index dca571ea..6478a8f6 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_chief.py +++ b/scripts/mobiles/corellia/corsec_special_ops_chief.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_commissioner.py b/scripts/mobiles/corellia/corsec_special_ops_commissioner.py index b7ec3575..acec072c 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_commissioner.py +++ b/scripts/mobiles/corellia/corsec_special_ops_commissioner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_inspector.py b/scripts/mobiles/corellia/corsec_special_ops_inspector.py index fef03762..4f190b8c 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_inspector.py +++ b/scripts/mobiles/corellia/corsec_special_ops_inspector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py b/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py index 2f6df6e2..f0cc16ea 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_major.py b/scripts/mobiles/corellia/corsec_special_ops_major.py index b5ae97a5..3cd3150a 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_major.py +++ b/scripts/mobiles/corellia/corsec_special_ops_major.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py b/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py index 4f0316ec..21342267 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_sergeant.py b/scripts/mobiles/corellia/corsec_special_ops_sergeant.py index 2c979544..5cd11b95 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_sergeant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_sergeant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_trainee.py b/scripts/mobiles/corellia/corsec_special_ops_trainee.py index 261d8205..c4b93cb3 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_trainee.py +++ b/scripts/mobiles/corellia/corsec_special_ops_trainee.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_traitor.py b/scripts/mobiles/corellia/corsec_traitor.py index 052f6386..0690720e 100644 --- a/scripts/mobiles/corellia/corsec_traitor.py +++ b/scripts/mobiles/corellia/corsec_traitor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec rogue") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/deranged_wrix.py b/scripts/mobiles/corellia/deranged_wrix.py index 3234d593..b28a89e3 100644 --- a/scripts/mobiles/corellia/deranged_wrix.py +++ b/scripts/mobiles/corellia/deranged_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_deranged_wrix.iff') diff --git a/scripts/mobiles/corellia/devil_gulginaw.py b/scripts/mobiles/corellia/devil_gulginaw.py index 6a56a32d..10230919 100644 --- a/scripts/mobiles/corellia/devil_gulginaw.py +++ b/scripts/mobiles/corellia/devil_gulginaw.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_devil_gulginaw.iff') diff --git a/scripts/mobiles/corellia/drall_abbot.py b/scripts/mobiles/corellia/drall_abbot.py index fbcf3f32..41771e43 100644 --- a/scripts/mobiles/corellia/drall_abbot.py +++ b/scripts/mobiles/corellia/drall_abbot.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_chieftain.py b/scripts/mobiles/corellia/drall_chieftain.py index 06900946..eddaae20 100644 --- a/scripts/mobiles/corellia/drall_chieftain.py +++ b/scripts/mobiles/corellia/drall_chieftain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_guard.py b/scripts/mobiles/corellia/drall_guard.py index 0ce4282f..e28f7699 100644 --- a/scripts/mobiles/corellia/drall_guard.py +++ b/scripts/mobiles/corellia/drall_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_master.py b/scripts/mobiles/corellia/drall_master.py index 239e4bc8..7376ee94 100644 --- a/scripts/mobiles/corellia/drall_master.py +++ b/scripts/mobiles/corellia/drall_master.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_monk.py b/scripts/mobiles/corellia/drall_monk.py index 1780230a..db880333 100644 --- a/scripts/mobiles/corellia/drall_monk.py +++ b/scripts/mobiles/corellia/drall_monk.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot.py b/scripts/mobiles/corellia/drall_patriot.py index 3bc83ee7..3d013d94 100644 --- a/scripts/mobiles/corellia/drall_patriot.py +++ b/scripts/mobiles/corellia/drall_patriot.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_conqueror.py b/scripts/mobiles/corellia/drall_patriot_conqueror.py index b2a71910..da39276e 100644 --- a/scripts/mobiles/corellia/drall_patriot_conqueror.py +++ b/scripts/mobiles/corellia/drall_patriot_conqueror.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_footsoldier.py b/scripts/mobiles/corellia/drall_patriot_footsoldier.py index dd77eb69..7775cfed 100644 --- a/scripts/mobiles/corellia/drall_patriot_footsoldier.py +++ b/scripts/mobiles/corellia/drall_patriot_footsoldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_legionnaire.py b/scripts/mobiles/corellia/drall_patriot_legionnaire.py index 2a75c430..9b97cf1b 100644 --- a/scripts/mobiles/corellia/drall_patriot_legionnaire.py +++ b/scripts/mobiles/corellia/drall_patriot_legionnaire.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_sentry.py b/scripts/mobiles/corellia/drall_sentry.py index 897fb881..cf870940 100644 --- a/scripts/mobiles/corellia/drall_sentry.py +++ b/scripts/mobiles/corellia/drall_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/feral_selonian.py b/scripts/mobiles/corellia/feral_selonian.py index 3bb59055..e6d854e6 100644 --- a/scripts/mobiles/corellia/feral_selonian.py +++ b/scripts/mobiles/corellia/feral_selonian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/flail_boss.py b/scripts/mobiles/corellia/flail_boss.py index 16650e2c..dffd565a 100644 --- a/scripts/mobiles/corellia/flail_boss.py +++ b/scripts/mobiles/corellia/flail_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_butcher.py b/scripts/mobiles/corellia/flail_butcher.py index b498b939..54950efa 100644 --- a/scripts/mobiles/corellia/flail_butcher.py +++ b/scripts/mobiles/corellia/flail_butcher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_cutthroat.py b/scripts/mobiles/corellia/flail_cutthroat.py index 5501bb17..9ccb7ad9 100644 --- a/scripts/mobiles/corellia/flail_cutthroat.py +++ b/scripts/mobiles/corellia/flail_cutthroat.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_enforcer.py b/scripts/mobiles/corellia/flail_enforcer.py index 9d826205..cf651c6f 100644 --- a/scripts/mobiles/corellia/flail_enforcer.py +++ b/scripts/mobiles/corellia/flail_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_executioner.py b/scripts/mobiles/corellia/flail_executioner.py index 047e4a6b..0e58e3f6 100644 --- a/scripts/mobiles/corellia/flail_executioner.py +++ b/scripts/mobiles/corellia/flail_executioner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_killer.py b/scripts/mobiles/corellia/flail_killer.py index fcea3ba1..1dbff0b7 100644 --- a/scripts/mobiles/corellia/flail_killer.py +++ b/scripts/mobiles/corellia/flail_killer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_slayer.py b/scripts/mobiles/corellia/flail_slayer.py index c78a44f9..59e6ffbd 100644 --- a/scripts/mobiles/corellia/flail_slayer.py +++ b/scripts/mobiles/corellia/flail_slayer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/grand_wrix.py b/scripts/mobiles/corellia/grand_wrix.py index 9bd018b2..a7e728a9 100644 --- a/scripts/mobiles/corellia/grand_wrix.py +++ b/scripts/mobiles/corellia/grand_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/corellia/greater_gulginaw.py b/scripts/mobiles/corellia/greater_gulginaw.py index 0ace9d95..ac1f1984 100644 --- a/scripts/mobiles/corellia/greater_gulginaw.py +++ b/scripts/mobiles/corellia/greater_gulginaw.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_greater_gulginaw.iff') diff --git a/scripts/mobiles/corellia/gulginaw.py b/scripts/mobiles/corellia/gulginaw.py index 37eda45f..3aedc97e 100644 --- a/scripts/mobiles/corellia/gulginaw.py +++ b/scripts/mobiles/corellia/gulginaw.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gulginaw.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_activist.py b/scripts/mobiles/corellia/hidden_daggers_activist.py index 5e26207d..9acbc761 100644 --- a/scripts/mobiles/corellia/hidden_daggers_activist.py +++ b/scripts/mobiles/corellia/hidden_daggers_activist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_dissident.py b/scripts/mobiles/corellia/hidden_daggers_dissident.py index 726d4cb2..40fdba4d 100644 --- a/scripts/mobiles/corellia/hidden_daggers_dissident.py +++ b/scripts/mobiles/corellia/hidden_daggers_dissident.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_extremist.py b/scripts/mobiles/corellia/hidden_daggers_extremist.py index 38e5d5ff..ea694b6b 100644 --- a/scripts/mobiles/corellia/hidden_daggers_extremist.py +++ b/scripts/mobiles/corellia/hidden_daggers_extremist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_leader.py b/scripts/mobiles/corellia/hidden_daggers_leader.py index 4801f8e3..14ab2b76 100644 --- a/scripts/mobiles/corellia/hidden_daggers_leader.py +++ b/scripts/mobiles/corellia/hidden_daggers_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_lieutenant.py b/scripts/mobiles/corellia/hidden_daggers_lieutenant.py index 22d651f4..e181d558 100644 --- a/scripts/mobiles/corellia/hidden_daggers_lieutenant.py +++ b/scripts/mobiles/corellia/hidden_daggers_lieutenant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/lord_nyax.py b/scripts/mobiles/corellia/lord_nyax.py index 3caa148a..3bf3131b 100644 --- a/scripts/mobiles/corellia/lord_nyax.py +++ b/scripts/mobiles/corellia/lord_nyax.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("followers of lord nyax") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lord_nyax.iff') diff --git a/scripts/mobiles/corellia/mottled_wrix.py b/scripts/mobiles/corellia/mottled_wrix.py index c227b569..63a2861d 100644 --- a/scripts/mobiles/corellia/mottled_wrix.py +++ b/scripts/mobiles/corellia/mottled_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/corellia/ragtag_blackjack.py b/scripts/mobiles/corellia/ragtag_blackjack.py index af60f1cd..e825a0fb 100644 --- a/scripts/mobiles/corellia/ragtag_blackjack.py +++ b/scripts/mobiles/corellia/ragtag_blackjack.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_kook.py b/scripts/mobiles/corellia/ragtag_kook.py index 9f42bc75..6963f722 100644 --- a/scripts/mobiles/corellia/ragtag_kook.py +++ b/scripts/mobiles/corellia/ragtag_kook.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_loon.py b/scripts/mobiles/corellia/ragtag_loon.py index 7a61bbbc..3e984134 100644 --- a/scripts/mobiles/corellia/ragtag_loon.py +++ b/scripts/mobiles/corellia/ragtag_loon.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_lunatic.py b/scripts/mobiles/corellia/ragtag_lunatic.py index f77bd4b5..d1722bc5 100644 --- a/scripts/mobiles/corellia/ragtag_lunatic.py +++ b/scripts/mobiles/corellia/ragtag_lunatic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_maniac.py b/scripts/mobiles/corellia/ragtag_maniac.py index d68bd55c..8203a597 100644 --- a/scripts/mobiles/corellia/ragtag_maniac.py +++ b/scripts/mobiles/corellia/ragtag_maniac.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_sentry.py b/scripts/mobiles/corellia/ragtag_sentry.py index bca1ecb3..068e9256 100644 --- a/scripts/mobiles/corellia/ragtag_sentry.py +++ b/scripts/mobiles/corellia/ragtag_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/rogue_corsec_trooper18.py b/scripts/mobiles/corellia/rogue_corsec_trooper18.py index 52f95489..d73feb8d 100644 --- a/scripts/mobiles/corellia/rogue_corsec_trooper18.py +++ b/scripts/mobiles/corellia/rogue_corsec_trooper18.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/rogue_corsec_trooper33.py b/scripts/mobiles/corellia/rogue_corsec_trooper33.py index 7173fdf6..e5d3119d 100644 --- a/scripts/mobiles/corellia/rogue_corsec_trooper33.py +++ b/scripts/mobiles/corellia/rogue_corsec_trooper33.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/selonian_assassin.py b/scripts/mobiles/corellia/selonian_assassin.py index ed36f4b3..83843203 100644 --- a/scripts/mobiles/corellia/selonian_assassin.py +++ b/scripts/mobiles/corellia/selonian_assassin.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_captain.py b/scripts/mobiles/corellia/selonian_captain.py index 96c1bc8f..04a84bd8 100644 --- a/scripts/mobiles/corellia/selonian_captain.py +++ b/scripts/mobiles/corellia/selonian_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_champion.py b/scripts/mobiles/corellia/selonian_champion.py index c95d0cce..9ff20547 100644 --- a/scripts/mobiles/corellia/selonian_champion.py +++ b/scripts/mobiles/corellia/selonian_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_healer.py b/scripts/mobiles/corellia/selonian_healer.py index a8b2cf1e..f9ea0103 100644 --- a/scripts/mobiles/corellia/selonian_healer.py +++ b/scripts/mobiles/corellia/selonian_healer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_hunter.py b/scripts/mobiles/corellia/selonian_hunter.py index 3767b42a..47a021bc 100644 --- a/scripts/mobiles/corellia/selonian_hunter.py +++ b/scripts/mobiles/corellia/selonian_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_raider.py b/scripts/mobiles/corellia/selonian_raider.py index 836d30db..a73eac5f 100644 --- a/scripts/mobiles/corellia/selonian_raider.py +++ b/scripts/mobiles/corellia/selonian_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_scout.py b/scripts/mobiles/corellia/selonian_scout.py index 8c490687..205e3e05 100644 --- a/scripts/mobiles/corellia/selonian_scout.py +++ b/scripts/mobiles/corellia/selonian_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_sentinel.py b/scripts/mobiles/corellia/selonian_sentinel.py index ab2cc26a..80717964 100644 --- a/scripts/mobiles/corellia/selonian_sentinel.py +++ b/scripts/mobiles/corellia/selonian_sentinel.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist.py b/scripts/mobiles/corellia/selonian_separatist.py index c782379a..f96339ee 100644 --- a/scripts/mobiles/corellia/selonian_separatist.py +++ b/scripts/mobiles/corellia/selonian_separatist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_captain.py b/scripts/mobiles/corellia/selonian_separatist_captain.py index 25b10759..7ef80564 100644 --- a/scripts/mobiles/corellia/selonian_separatist_captain.py +++ b/scripts/mobiles/corellia/selonian_separatist_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_general.py b/scripts/mobiles/corellia/selonian_separatist_general.py index 7721f842..d90c0ca8 100644 --- a/scripts/mobiles/corellia/selonian_separatist_general.py +++ b/scripts/mobiles/corellia/selonian_separatist_general.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_recruit.py b/scripts/mobiles/corellia/selonian_separatist_recruit.py index d9af9cd9..27ca9330 100644 --- a/scripts/mobiles/corellia/selonian_separatist_recruit.py +++ b/scripts/mobiles/corellia/selonian_separatist_recruit.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_soldier.py b/scripts/mobiles/corellia/selonian_separatist_soldier.py index 5353e962..acc96786 100644 --- a/scripts/mobiles/corellia/selonian_separatist_soldier.py +++ b/scripts/mobiles/corellia/selonian_separatist_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_thief.py b/scripts/mobiles/corellia/selonian_thief.py index 08e80b0b..59b85e50 100644 --- a/scripts/mobiles/corellia/selonian_thief.py +++ b/scripts/mobiles/corellia/selonian_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_warlord.py b/scripts/mobiles/corellia/selonian_warlord.py index 8d02752e..5457beaf 100644 --- a/scripts/mobiles/corellia/selonian_warlord.py +++ b/scripts/mobiles/corellia/selonian_warlord.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_warrior.py b/scripts/mobiles/corellia/selonian_warrior.py index 098f6a6d..27d37840 100644 --- a/scripts/mobiles/corellia/selonian_warrior.py +++ b/scripts/mobiles/corellia/selonian_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/wrix.py b/scripts/mobiles/corellia/wrix.py index e38efb5a..e0c6e596 100644 --- a/scripts/mobiles/corellia/wrix.py +++ b/scripts/mobiles/corellia/wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/dantooine/ancient_graul.py b/scripts/mobiles/dantooine/ancient_graul.py index dafee3ee..03f7e1f6 100644 --- a/scripts/mobiles/dantooine/ancient_graul.py +++ b/scripts/mobiles/dantooine/ancient_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/bile_drenched_quenker.py b/scripts/mobiles/dantooine/bile_drenched_quenker.py index 5c988bef..9ab334a0 100644 --- a/scripts/mobiles/dantooine/bile_drenched_quenker.py +++ b/scripts/mobiles/dantooine/bile_drenched_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/dark_adept.py b/scripts/mobiles/dantooine/dark_adept.py index 4935b855..0f3abc11 100644 --- a/scripts/mobiles/dantooine/dark_adept.py +++ b/scripts/mobiles/dantooine/dark_adept.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/dantooine/dark_jedi_knight.py b/scripts/mobiles/dantooine/dark_jedi_knight.py index 33d51e6e..21f46897 100644 --- a/scripts/mobiles/dantooine/dark_jedi_knight.py +++ b/scripts/mobiles/dantooine/dark_jedi_knight.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dark_jedi_male_human_01.iff') diff --git a/scripts/mobiles/dantooine/dark_jedi_master.py b/scripts/mobiles/dantooine/dark_jedi_master.py index bc2abee6..00b9c0f8 100644 --- a/scripts/mobiles/dantooine/dark_jedi_master.py +++ b/scripts/mobiles/dantooine/dark_jedi_master.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dark_jedi_master_female_twk_01.iff') diff --git a/scripts/mobiles/dantooine/frenzied_graul.py b/scripts/mobiles/dantooine/frenzied_graul.py index 0a945bc5..6bc6a47d 100644 --- a/scripts/mobiles/dantooine/frenzied_graul.py +++ b/scripts/mobiles/dantooine/frenzied_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/grassland_voritor_tracker.py b/scripts/mobiles/dantooine/grassland_voritor_tracker.py index 424ba0be..f6815bb5 100644 --- a/scripts/mobiles/dantooine/grassland_voritor_tracker.py +++ b/scripts/mobiles/dantooine/grassland_voritor_tracker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grassland_voritor_tracker.iff') diff --git a/scripts/mobiles/dantooine/graul.py b/scripts/mobiles/dantooine/graul.py index 3d4c9f64..ef0bc70b 100644 --- a/scripts/mobiles/dantooine/graul.py +++ b/scripts/mobiles/dantooine/graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_mangler.py b/scripts/mobiles/dantooine/graul_mangler.py index 27257e20..69b5af9d 100644 --- a/scripts/mobiles/dantooine/graul_mangler.py +++ b/scripts/mobiles/dantooine/graul_mangler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_marauder.py b/scripts/mobiles/dantooine/graul_marauder.py index ebcb5e76..252fd91e 100644 --- a/scripts/mobiles/dantooine/graul_marauder.py +++ b/scripts/mobiles/dantooine/graul_marauder.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_mauler.py b/scripts/mobiles/dantooine/graul_mauler.py index 4515ef49..944a188d 100644 --- a/scripts/mobiles/dantooine/graul_mauler.py +++ b/scripts/mobiles/dantooine/graul_mauler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py b/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py index 05f60351..9b6c283d 100644 --- a/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py +++ b/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard.iff') diff --git a/scripts/mobiles/dantooine/hostile_thune_mother.py b/scripts/mobiles/dantooine/hostile_thune_mother.py index e5a176e5..8cbd4939 100644 --- a/scripts/mobiles/dantooine/hostile_thune_mother.py +++ b/scripts/mobiles/dantooine/hostile_thune_mother.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune.iff') diff --git a/scripts/mobiles/dantooine/huurton.py b/scripts/mobiles/dantooine/huurton.py index b71e1b6c..a2a99c57 100644 --- a/scripts/mobiles/dantooine/huurton.py +++ b/scripts/mobiles/dantooine/huurton.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_bloodhunter.py b/scripts/mobiles/dantooine/huurton_bloodhunter.py index 7e28252c..f2580c17 100644 --- a/scripts/mobiles/dantooine/huurton_bloodhunter.py +++ b/scripts/mobiles/dantooine/huurton_bloodhunter.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_howler.py b/scripts/mobiles/dantooine/huurton_howler.py index 7060328c..1a27dc07 100644 --- a/scripts/mobiles/dantooine/huurton_howler.py +++ b/scripts/mobiles/dantooine/huurton_howler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_huntress.py b/scripts/mobiles/dantooine/huurton_huntress.py index 6e8c7c54..b99180dd 100644 --- a/scripts/mobiles/dantooine/huurton_huntress.py +++ b/scripts/mobiles/dantooine/huurton_huntress.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/dantooine/huurton_matron.py b/scripts/mobiles/dantooine/huurton_matron.py index cf52e5b9..e466a2a4 100644 --- a/scripts/mobiles/dantooine/huurton_matron.py +++ b/scripts/mobiles/dantooine/huurton_matron.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_pub.py b/scripts/mobiles/dantooine/huurton_pub.py index 7643371f..dfd78e9e 100644 --- a/scripts/mobiles/dantooine/huurton_pub.py +++ b/scripts/mobiles/dantooine/huurton_pub.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton_pup.iff') diff --git a/scripts/mobiles/dantooine/huurton_reaper.py b/scripts/mobiles/dantooine/huurton_reaper.py index 6264d7cb..16c79940 100644 --- a/scripts/mobiles/dantooine/huurton_reaper.py +++ b/scripts/mobiles/dantooine/huurton_reaper.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_stalker.py b/scripts/mobiles/dantooine/huurton_stalker.py index fbd097ad..a500dee8 100644 --- a/scripts/mobiles/dantooine/huurton_stalker.py +++ b/scripts/mobiles/dantooine/huurton_stalker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/infant_graul.py b/scripts/mobiles/dantooine/infant_graul.py index 8ce44302..bf35d1e1 100644 --- a/scripts/mobiles/dantooine/infant_graul.py +++ b/scripts/mobiles/dantooine/infant_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_infant_graul.iff') diff --git a/scripts/mobiles/dantooine/mammoth_thune.py b/scripts/mobiles/dantooine/mammoth_thune.py index 023622ef..e2857e26 100644 --- a/scripts/mobiles/dantooine/mammoth_thune.py +++ b/scripts/mobiles/dantooine/mammoth_thune.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_hue.iff') diff --git a/scripts/mobiles/dantooine/quenker.py b/scripts/mobiles/dantooine/quenker.py index 8b1aec9f..9173cc06 100644 --- a/scripts/mobiles/dantooine/quenker.py +++ b/scripts/mobiles/dantooine/quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker.iff') diff --git a/scripts/mobiles/dantooine/quenker_ravager.py b/scripts/mobiles/dantooine/quenker_ravager.py index c11b8bde..63936e71 100644 --- a/scripts/mobiles/dantooine/quenker_ravager.py +++ b/scripts/mobiles/dantooine/quenker_ravager.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_hue.iff') diff --git a/scripts/mobiles/dantooine/quenker_relic_reaper.py b/scripts/mobiles/dantooine/quenker_relic_reaper.py index fe505145..446d75dc 100644 --- a/scripts/mobiles/dantooine/quenker_relic_reaper.py +++ b/scripts/mobiles/dantooine/quenker_relic_reaper.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/savage_quenker.py b/scripts/mobiles/dantooine/savage_quenker.py index 7be8c3be..31cb177d 100644 --- a/scripts/mobiles/dantooine/savage_quenker.py +++ b/scripts/mobiles/dantooine/savage_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/slinking_voritor_hunter.py b/scripts/mobiles/dantooine/slinking_voritor_hunter.py index b323b79d..02268971 100644 --- a/scripts/mobiles/dantooine/slinking_voritor_hunter.py +++ b/scripts/mobiles/dantooine/slinking_voritor_hunter.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/spiked_slasher.py b/scripts/mobiles/dantooine/spiked_slasher.py index 3350d581..b8ce1859 100644 --- a/scripts/mobiles/dantooine/spiked_slasher.py +++ b/scripts/mobiles/dantooine/spiked_slasher.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard_hue.iff') diff --git a/scripts/mobiles/dantooine/terrible_quenker.py b/scripts/mobiles/dantooine/terrible_quenker.py index 449a14f1..39638845 100644 --- a/scripts/mobiles/dantooine/terrible_quenker.py +++ b/scripts/mobiles/dantooine/terrible_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker.iff') diff --git a/scripts/mobiles/dantooine/thune.py b/scripts/mobiles/dantooine/thune.py index 78b7895e..d19dfba1 100644 --- a/scripts/mobiles/dantooine/thune.py +++ b/scripts/mobiles/dantooine/thune.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune.iff') diff --git a/scripts/mobiles/dantooine/thune_grassland_guardian.py b/scripts/mobiles/dantooine/thune_grassland_guardian.py index 00670912..f6cac1fe 100644 --- a/scripts/mobiles/dantooine/thune_grassland_guardian.py +++ b/scripts/mobiles/dantooine/thune_grassland_guardian.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_grassland_guardian.iff') diff --git a/scripts/mobiles/dantooine/thune_herd_leader.py b/scripts/mobiles/dantooine/thune_herd_leader.py index 49c8a88c..5cddbb89 100644 --- a/scripts/mobiles/dantooine/thune_herd_leader.py +++ b/scripts/mobiles/dantooine/thune_herd_leader.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_herd_leader.iff') diff --git a/scripts/mobiles/dantooine/vexed_voritor_lizard.py b/scripts/mobiles/dantooine/vexed_voritor_lizard.py index 553d7979..2b5c630c 100644 --- a/scripts/mobiles/dantooine/vexed_voritor_lizard.py +++ b/scripts/mobiles/dantooine/vexed_voritor_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dantooine/voritor_dasher.py b/scripts/mobiles/dantooine/voritor_dasher.py index abc864a2..f98cb201 100644 --- a/scripts/mobiles/dantooine/voritor_dasher.py +++ b/scripts/mobiles/dantooine/voritor_dasher.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_dasher.iff') diff --git a/scripts/mobiles/dantooine/voritor_lizard.py b/scripts/mobiles/dantooine/voritor_lizard.py index 40102aab..4c9c5e3f 100644 --- a/scripts/mobiles/dantooine/voritor_lizard.py +++ b/scripts/mobiles/dantooine/voritor_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/ancient_bull_rancor.py b/scripts/mobiles/dathomir/ancient_bull_rancor.py index 83e464c9..1d22bd4e 100644 --- a/scripts/mobiles/dathomir/ancient_bull_rancor.py +++ b/scripts/mobiles/dathomir/ancient_bull_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/bane_back_spider.py b/scripts/mobiles/dathomir/bane_back_spider.py index 71962cc7..ede97a8b 100644 --- a/scripts/mobiles/dathomir/bane_back_spider.py +++ b/scripts/mobiles/dathomir/bane_back_spider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_hue.iff') diff --git a/scripts/mobiles/dathomir/bull_rancor.py b/scripts/mobiles/dathomir/bull_rancor.py index 3635937c..2b84546c 100644 --- a/scripts/mobiles/dathomir/bull_rancor.py +++ b/scripts/mobiles/dathomir/bull_rancor.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor_hue.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider.py b/scripts/mobiles/dathomir/cavern_spider.py index b6b8e76c..797a3c2f 100644 --- a/scripts/mobiles/dathomir/cavern_spider.py +++ b/scripts/mobiles/dathomir/cavern_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_broodling.py b/scripts/mobiles/dathomir/cavern_spider_broodling.py index 926c6c7b..a66658d8 100644 --- a/scripts/mobiles/dathomir/cavern_spider_broodling.py +++ b/scripts/mobiles/dathomir/cavern_spider_broodling.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_hunter.py b/scripts/mobiles/dathomir/cavern_spider_hunter.py index 05eec0ee..90a3617b 100644 --- a/scripts/mobiles/dathomir/cavern_spider_hunter.py +++ b/scripts/mobiles/dathomir/cavern_spider_hunter.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_queen.py b/scripts/mobiles/dathomir/cavern_spider_queen.py index 887db1b3..7328deef 100644 --- a/scripts/mobiles/dathomir/cavern_spider_queen.py +++ b/scripts/mobiles/dathomir/cavern_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/chasmal_spider.py b/scripts/mobiles/dathomir/chasmal_spider.py index 3b5e97a6..2a67a066 100644 --- a/scripts/mobiles/dathomir/chasmal_spider.py +++ b/scripts/mobiles/dathomir/chasmal_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/enraged_bull_rancor.py b/scripts/mobiles/dathomir/enraged_bull_rancor.py index 85c348b6..9cedb235 100644 --- a/scripts/mobiles/dathomir/enraged_bull_rancor.py +++ b/scripts/mobiles/dathomir/enraged_bull_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/enraged_rancor.py b/scripts/mobiles/dathomir/enraged_rancor.py index a714373e..1d004154 100644 --- a/scripts/mobiles/dathomir/enraged_rancor.py +++ b/scripts/mobiles/dathomir/enraged_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/female_kwi.py b/scripts/mobiles/dathomir/female_kwi.py index 1a2914f7..145100ef 100644 --- a/scripts/mobiles/dathomir/female_kwi.py +++ b/scripts/mobiles/dathomir/female_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/female_malkloc_plainswalker.py b/scripts/mobiles/dathomir/female_malkloc_plainswalker.py index fc3d1184..c905dd7a 100644 --- a/scripts/mobiles/dathomir/female_malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/female_malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/foul_desecrator.py b/scripts/mobiles/dathomir/foul_desecrator.py index 6640c084..76650bca 100644 --- a/scripts/mobiles/dathomir/foul_desecrator.py +++ b/scripts/mobiles/dathomir/foul_desecrator.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider.py b/scripts/mobiles/dathomir/gaping_spider.py index 4cbe78b6..c57ec913 100644 --- a/scripts/mobiles/dathomir/gaping_spider.py +++ b/scripts/mobiles/dathomir/gaping_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_broodling.py b/scripts/mobiles/dathomir/gaping_spider_broodling.py index c43fc4a8..a4c6cf72 100644 --- a/scripts/mobiles/dathomir/gaping_spider_broodling.py +++ b/scripts/mobiles/dathomir/gaping_spider_broodling.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_hunter.py b/scripts/mobiles/dathomir/gaping_spider_hunter.py index 3d0b096d..8a6e1053 100644 --- a/scripts/mobiles/dathomir/gaping_spider_hunter.py +++ b/scripts/mobiles/dathomir/gaping_spider_hunter.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_queen.py b/scripts/mobiles/dathomir/gaping_spider_queen.py index 25f9cdb3..be522ebe 100644 --- a/scripts/mobiles/dathomir/gaping_spider_queen.py +++ b/scripts/mobiles/dathomir/gaping_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_queen.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_recluse.py b/scripts/mobiles/dathomir/gaping_spider_recluse.py index 4708ae76..a85a47c9 100644 --- a/scripts/mobiles/dathomir/gaping_spider_recluse.py +++ b/scripts/mobiles/dathomir/gaping_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py b/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py index d8a18f10..3f18b926 100644 --- a/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py +++ b/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping recluse") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py b/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py index 52d2accb..a4671c4c 100644 --- a/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py +++ b/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py b/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py index eefbada5..00497d9f 100644 --- a/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py +++ b/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/gnarled_rancor.py b/scripts/mobiles/dathomir/gnarled_rancor.py index b42a6bfc..ef9f2acc 100644 --- a/scripts/mobiles/dathomir/gnarled_rancor.py +++ b/scripts/mobiles/dathomir/gnarled_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/grovo.py b/scripts/mobiles/dathomir/grovo.py index 4a5c8668..b3d1f5ec 100644 --- a/scripts/mobiles/dathomir/grovo.py +++ b/scripts/mobiles/dathomir/grovo.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_nsister_rancor_grovo.iff') diff --git a/scripts/mobiles/dathomir/injured_kwi.py b/scripts/mobiles/dathomir/injured_kwi.py index d8233b13..90cbb1a6 100644 --- a/scripts/mobiles/dathomir/injured_kwi.py +++ b/scripts/mobiles/dathomir/injured_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/injured_purbole.py b/scripts/mobiles/dathomir/injured_purbole.py index d96f7c3f..006abc24 100644 --- a/scripts/mobiles/dathomir/injured_purbole.py +++ b/scripts/mobiles/dathomir/injured_purbole.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/injured_verne.py b/scripts/mobiles/dathomir/injured_verne.py index 8a503d9a..9182d79e 100644 --- a/scripts/mobiles/dathomir/injured_verne.py +++ b/scripts/mobiles/dathomir/injured_verne.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne.iff') diff --git a/scripts/mobiles/dathomir/kamurith_defiler.py b/scripts/mobiles/dathomir/kamurith_defiler.py index 69c42ab5..7690b865 100644 --- a/scripts/mobiles/dathomir/kamurith_defiler.py +++ b/scripts/mobiles/dathomir/kamurith_defiler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/kamurith_snapper.py b/scripts/mobiles/dathomir/kamurith_snapper.py index 72cf1acf..cb7fc86c 100644 --- a/scripts/mobiles/dathomir/kamurith_snapper.py +++ b/scripts/mobiles/dathomir/kamurith_snapper.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/kiin_dray.py b/scripts/mobiles/dathomir/kiin_dray.py index c0c6431e..e6879b07 100644 --- a/scripts/mobiles/dathomir/kiin_dray.py +++ b/scripts/mobiles/dathomir/kiin_dray.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse_giant_kiin_dray.iff') diff --git a/scripts/mobiles/dathomir/kwi.py b/scripts/mobiles/dathomir/kwi.py index dd7a047f..c59a206d 100644 --- a/scripts/mobiles/dathomir/kwi.py +++ b/scripts/mobiles/dathomir/kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/malkloc.py b/scripts/mobiles/dathomir/malkloc.py index 91274d95..77a3306a 100644 --- a/scripts/mobiles/dathomir/malkloc.py +++ b/scripts/mobiles/dathomir/malkloc.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/malkloc_bull.py b/scripts/mobiles/dathomir/malkloc_bull.py index 96a2461b..86cba5b0 100644 --- a/scripts/mobiles/dathomir/malkloc_bull.py +++ b/scripts/mobiles/dathomir/malkloc_bull.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc_bull.iff') diff --git a/scripts/mobiles/dathomir/malkloc_plainswalker.py b/scripts/mobiles/dathomir/malkloc_plainswalker.py index 119f4195..74c08ffd 100644 --- a/scripts/mobiles/dathomir/malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/monstrous_brute.py b/scripts/mobiles/dathomir/monstrous_brute.py index f6a3578f..7a6dab31 100644 --- a/scripts/mobiles/dathomir/monstrous_brute.py +++ b/scripts/mobiles/dathomir/monstrous_brute.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/mutant_rancor.py b/scripts/mobiles/dathomir/mutant_rancor.py index 80a35333..d5e1ab66 100644 --- a/scripts/mobiles/dathomir/mutant_rancor.py +++ b/scripts/mobiles/dathomir/mutant_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mutant_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_bull_ rancor.py b/scripts/mobiles/dathomir/nightsister_bull_ rancor.py index 35ed6e87..6ab48e01 100644 --- a/scripts/mobiles/dathomir/nightsister_bull_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_bull_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bull_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_elder.py b/scripts/mobiles/dathomir/nightsister_elder.py index 64732805..47996fa4 100644 --- a/scripts/mobiles/dathomir/nightsister_elder.py +++ b/scripts/mobiles/dathomir/nightsister_elder.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_elder.iff') diff --git a/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py b/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py index 4c8f3dba..69c24317 100644 --- a/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py b/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py index ae9ba2ca..53a4ff47 100644 --- a/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bull_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_initiate.py b/scripts/mobiles/dathomir/nightsister_initiate.py index 2762ead7..c2dbffb5 100644 --- a/scripts/mobiles/dathomir/nightsister_initiate.py +++ b/scripts/mobiles/dathomir/nightsister_initiate.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_initiate.iff') diff --git a/scripts/mobiles/dathomir/nightsister_outcast.py b/scripts/mobiles/dathomir/nightsister_outcast.py index c98122bd..f2b3d718 100644 --- a/scripts/mobiles/dathomir/nightsister_outcast.py +++ b/scripts/mobiles/dathomir/nightsister_outcast.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_outcast.iff') diff --git a/scripts/mobiles/dathomir/nightsister_protector.py b/scripts/mobiles/dathomir/nightsister_protector.py index f9087440..27c01c5e 100644 --- a/scripts/mobiles/dathomir/nightsister_protector.py +++ b/scripts/mobiles/dathomir/nightsister_protector.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') diff --git a/scripts/mobiles/dathomir/nightsister_rancor.py b/scripts/mobiles/dathomir/nightsister_rancor.py index 9b5c015d..db1c0ba0 100644 --- a/scripts/mobiles/dathomir/nightsister_rancor.py +++ b/scripts/mobiles/dathomir/nightsister_rancor.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/dathomir/nightsister_rancor_tamer.py b/scripts/mobiles/dathomir/nightsister_rancor_tamer.py index e2f9e4c2..08fcf1c4 100644 --- a/scripts/mobiles/dathomir/nightsister_rancor_tamer.py +++ b/scripts/mobiles/dathomir/nightsister_rancor_tamer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') diff --git a/scripts/mobiles/dathomir/nightsister_ranger.py b/scripts/mobiles/dathomir/nightsister_ranger.py index 4f7f6bc1..b65250e0 100644 --- a/scripts/mobiles/dathomir/nightsister_ranger.py +++ b/scripts/mobiles/dathomir/nightsister_ranger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_ranger.iff') diff --git a/scripts/mobiles/dathomir/nightsister_sentinel.py b/scripts/mobiles/dathomir/nightsister_sentinel.py index 90c7e75e..e4ab8c09 100644 --- a/scripts/mobiles/dathomir/nightsister_sentinel.py +++ b/scripts/mobiles/dathomir/nightsister_sentinel.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_sentinal.iff') diff --git a/scripts/mobiles/dathomir/nightsister_sentry.py b/scripts/mobiles/dathomir/nightsister_sentry.py index a611294b..4ed74164 100644 --- a/scripts/mobiles/dathomir/nightsister_sentry.py +++ b/scripts/mobiles/dathomir/nightsister_sentry.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_stalker.iff') diff --git a/scripts/mobiles/dathomir/nightsister_slave.py b/scripts/mobiles/dathomir/nightsister_slave.py index 6ea4c314..af8d8b92 100644 --- a/scripts/mobiles/dathomir/nightsister_slave.py +++ b/scripts/mobiles/dathomir/nightsister_slave.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_slave.iff') diff --git a/scripts/mobiles/dathomir/nightsister_spell_weaver.py b/scripts/mobiles/dathomir/nightsister_spell_weaver.py index e46622e6..5d2a9921 100644 --- a/scripts/mobiles/dathomir/nightsister_spell_weaver.py +++ b/scripts/mobiles/dathomir/nightsister_spell_weaver.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_spellweaver.iff') diff --git a/scripts/mobiles/dathomir/nightsister_stalker.py b/scripts/mobiles/dathomir/nightsister_stalker.py index e1decd4f..0124f485 100644 --- a/scripts/mobiles/dathomir/nightsister_stalker.py +++ b/scripts/mobiles/dathomir/nightsister_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_stalker.iff') diff --git a/scripts/mobiles/dathomir/nocuous_kamurith.py b/scripts/mobiles/dathomir/nocuous_kamurith.py index 5673180e..53039d5e 100644 --- a/scripts/mobiles/dathomir/nocuous_kamurith.py +++ b/scripts/mobiles/dathomir/nocuous_kamurith.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/purbole.py b/scripts/mobiles/dathomir/purbole.py index 56bcdca4..277d16f7 100644 --- a/scripts/mobiles/dathomir/purbole.py +++ b/scripts/mobiles/dathomir/purbole.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_elder.py b/scripts/mobiles/dathomir/purbole_elder.py index 17f0999c..9db17110 100644 --- a/scripts/mobiles/dathomir/purbole_elder.py +++ b/scripts/mobiles/dathomir/purbole_elder.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole_elder.iff') diff --git a/scripts/mobiles/dathomir/purbole_hunter.py b/scripts/mobiles/dathomir/purbole_hunter.py index 62fef2e0..e4ab532e 100644 --- a/scripts/mobiles/dathomir/purbole_hunter.py +++ b/scripts/mobiles/dathomir/purbole_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_scout.py b/scripts/mobiles/dathomir/purbole_scout.py index b195b159..04778554 100644 --- a/scripts/mobiles/dathomir/purbole_scout.py +++ b/scripts/mobiles/dathomir/purbole_scout.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_stalker.py b/scripts/mobiles/dathomir/purbole_stalker.py index 6841cd3e..b59495ce 100644 --- a/scripts/mobiles/dathomir/purbole_stalker.py +++ b/scripts/mobiles/dathomir/purbole_stalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_youth.py b/scripts/mobiles/dathomir/purbole_youth.py index 66e1a6b2..c853dc24 100644 --- a/scripts/mobiles/dathomir/purbole_youth.py +++ b/scripts/mobiles/dathomir/purbole_youth.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole_youth.iff') diff --git a/scripts/mobiles/dathomir/rancor.py b/scripts/mobiles/dathomir/rancor.py index 6b21979a..5aabc841 100644 --- a/scripts/mobiles/dathomir/rancor.py +++ b/scripts/mobiles/dathomir/rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/rancor_pygmy.py b/scripts/mobiles/dathomir/rancor_pygmy.py index f8677930..7dabfc3f 100644 --- a/scripts/mobiles/dathomir/rancor_pygmy.py +++ b/scripts/mobiles/dathomir/rancor_pygmy.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/rancor_youth.py b/scripts/mobiles/dathomir/rancor_youth.py index 59012fab..2da26303 100644 --- a/scripts/mobiles/dathomir/rancor_youth.py +++ b/scripts/mobiles/dathomir/rancor_youth.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor_youth.iff') diff --git a/scripts/mobiles/dathomir/reclusive_cavern_spider.py b/scripts/mobiles/dathomir/reclusive_cavern_spider.py index e84d16b9..a76a62f7 100644 --- a/scripts/mobiles/dathomir/reclusive_cavern_spider.py +++ b/scripts/mobiles/dathomir/reclusive_cavern_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py b/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py index cd741273..67d765f4 100644 --- a/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py +++ b/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi.py b/scripts/mobiles/dathomir/rhoa_kwi.py index 1726397f..6cb4de96 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi.py +++ b/scripts/mobiles/dathomir/rhoa_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_guardian.py b/scripts/mobiles/dathomir/rhoa_kwi_guardian.py index 3666f556..86234978 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_guardian.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_guardian.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_hunter.py b/scripts/mobiles/dathomir/rhoa_kwi_hunter.py index 3666f556..86234978 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_hunter.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py b/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py index 85c06509..d830c88b 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py b/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py index 55658a32..6e844f67 100644 --- a/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py +++ b/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py b/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py index 4f9abedc..1b5bc2ac 100644 --- a/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py +++ b/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_sentry.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py b/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py index 8a8afc42..301b8062 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_arch_witch.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py b/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py index 7c8c477b..24e24fe8 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_councilwoman.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py b/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py index 12e6b633..abc32fe0 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_dragoon.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py b/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py index 9234d8b9..1dff5fe9 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_guardian.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py b/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py index 520cceb3..4e18cf33 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_huntress.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py b/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py index 488ad014..2f744983 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_initiate.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py index 5ca536aa..3aa3158e 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_outcast.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py b/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py index 84f47cc7..cff1fa9d 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_rancor_tamer.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_scout.py b/scripts/mobiles/dathomir/singing_mtn_clan_scout.py index 9b8418cd..45730759 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_scout.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_scout.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_scout.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_slave.py b/scripts/mobiles/dathomir/singing_mtn_clan_slave.py index bce6bf1c..5cff393f 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_slave.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_slave.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_slave.iff') diff --git a/scripts/mobiles/dathomir/verne.py b/scripts/mobiles/dathomir/verne.py index dd0b45af..e5aaa798 100644 --- a/scripts/mobiles/dathomir/verne.py +++ b/scripts/mobiles/dathomir/verne.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne.iff') diff --git a/scripts/mobiles/dathomir/verne_bull.py b/scripts/mobiles/dathomir/verne_bull.py index 3457668c..5beb933f 100644 --- a/scripts/mobiles/dathomir/verne_bull.py +++ b/scripts/mobiles/dathomir/verne_bull.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne_bull.iff') diff --git a/scripts/mobiles/dathomir/verne_calf.py b/scripts/mobiles/dathomir/verne_calf.py index e9d943fa..795753b6 100644 --- a/scripts/mobiles/dathomir/verne_calf.py +++ b/scripts/mobiles/dathomir/verne_calf.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne_calf.iff') diff --git a/scripts/mobiles/dathomir/young_malkloc.py b/scripts/mobiles/dathomir/young_malkloc.py index 9b9b8f7f..602ecb7b 100644 --- a/scripts/mobiles/dathomir/young_malkloc.py +++ b/scripts/mobiles/dathomir/young_malkloc.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_young_malkloc.iff') diff --git a/scripts/mobiles/dathomir/young_malkloc_plainswalker.py b/scripts/mobiles/dathomir/young_malkloc_plainswalker.py index a2233776..2f14552e 100644 --- a/scripts/mobiles/dathomir/young_malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/young_malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_young_malkloc.iff') diff --git a/scripts/mobiles/endor/arachne_queen.py b/scripts/mobiles/endor/arachne_queen.py index 30f6e311..dcaecffa 100644 --- a/scripts/mobiles/endor/arachne_queen.py +++ b/scripts/mobiles/endor/arachne_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_arachne.iff') diff --git a/scripts/mobiles/endor/arachne_webmaster.py b/scripts/mobiles/endor/arachne_webmaster.py index 5998b4df..f2b4d1aa 100644 --- a/scripts/mobiles/endor/arachne_webmaster.py +++ b/scripts/mobiles/endor/arachne_webmaster.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_arachne.iff') diff --git a/scripts/mobiles/endor/arachne_widow.py b/scripts/mobiles/endor/arachne_widow.py index f26da881..8c04467a 100644 --- a/scripts/mobiles/endor/arachne_widow.py +++ b/scripts/mobiles/endor/arachne_widow.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/berserk_marauder.py b/scripts/mobiles/endor/berserk_marauder.py index 265949bd..b0c0117e 100644 --- a/scripts/mobiles/endor/berserk_marauder.py +++ b/scripts/mobiles/endor/berserk_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/bewitching_donkuwah_shaman.py b/scripts/mobiles/endor/bewitching_donkuwah_shaman.py index 45c91a50..8abd2b72 100644 --- a/scripts/mobiles/endor/bewitching_donkuwah_shaman.py +++ b/scripts/mobiles/endor/bewitching_donkuwah_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/bewitching_korga_dark_shaman.py b/scripts/mobiles/endor/bewitching_korga_dark_shaman.py index e7e1a947..1a42fc8b 100644 --- a/scripts/mobiles/endor/bewitching_korga_dark_shaman.py +++ b/scripts/mobiles/endor/bewitching_korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py b/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py index 60365a16..24991fba 100644 --- a/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py +++ b/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/black_sun_assassin.py b/scripts/mobiles/endor/black_sun_assassin.py index 90549bc7..2c74e8fd 100644 --- a/scripts/mobiles/endor/black_sun_assassin.py +++ b/scripts/mobiles/endor/black_sun_assassin.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_assassin.iff') diff --git a/scripts/mobiles/endor/black_sun_guard.py b/scripts/mobiles/endor/black_sun_guard.py index 4b053d7f..84bc5629 100644 --- a/scripts/mobiles/endor/black_sun_guard.py +++ b/scripts/mobiles/endor/black_sun_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_guard.iff') diff --git a/scripts/mobiles/endor/black_sun_thug.py b/scripts/mobiles/endor/black_sun_thug.py index bda6e1bd..b61254da 100644 --- a/scripts/mobiles/endor/black_sun_thug.py +++ b/scripts/mobiles/endor/black_sun_thug.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_thug.iff') diff --git a/scripts/mobiles/endor/blood_drenched_merek_king.py b/scripts/mobiles/endor/blood_drenched_merek_king.py index 1b8c6392..6b950903 100644 --- a/scripts/mobiles/endor/blood_drenched_merek_king.py +++ b/scripts/mobiles/endor/blood_drenched_merek_king.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py index dd0e26cb..726770ec 100644 --- a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py +++ b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("boar wolf") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_boar_wolf.iff') diff --git a/scripts/mobiles/endor/blood_stained_merek.py b/scripts/mobiles/endor/blood_stained_merek.py index 0adeb38e..335d42c4 100644 --- a/scripts/mobiles/endor/blood_stained_merek.py +++ b/scripts/mobiles/endor/blood_stained_merek.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/bloodseeker_mite_queen.py b/scripts/mobiles/endor/bloodseeker_mite_queen.py index a2516e9a..ad565ef0 100644 --- a/scripts/mobiles/endor/bloodseeker_mite_queen.py +++ b/scripts/mobiles/endor/bloodseeker_mite_queen.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') diff --git a/scripts/mobiles/endor/blurrg_raptor.py b/scripts/mobiles/endor/blurrg_raptor.py index a1b0454d..b90eabcf 100644 --- a/scripts/mobiles/endor/blurrg_raptor.py +++ b/scripts/mobiles/endor/blurrg_raptor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/crafty_donkuwah_scout.py b/scripts/mobiles/endor/crafty_donkuwah_scout.py index d6b98a59..9b7db9eb 100644 --- a/scripts/mobiles/endor/crafty_donkuwah_scout.py +++ b/scripts/mobiles/endor/crafty_donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/crafty_pubam_scout.py b/scripts/mobiles/endor/crafty_pubam_scout.py index 69593840..c0f05086 100644 --- a/scripts/mobiles/endor/crafty_pubam_scout.py +++ b/scripts/mobiles/endor/crafty_pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/crazed_gurreck.py b/scripts/mobiles/endor/crazed_gurreck.py index 1d4cf191..c31b2e75 100644 --- a/scripts/mobiles/endor/crazed_gurreck.py +++ b/scripts/mobiles/endor/crazed_gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/crimson_blurrg.py b/scripts/mobiles/endor/crimson_blurrg.py index edd0295c..df6ab6a6 100644 --- a/scripts/mobiles/endor/crimson_blurrg.py +++ b/scripts/mobiles/endor/crimson_blurrg.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/delirious_merek_avenger.py b/scripts/mobiles/endor/delirious_merek_avenger.py index da3b48de..63ee5866 100644 --- a/scripts/mobiles/endor/delirious_merek_avenger.py +++ b/scripts/mobiles/endor/delirious_merek_avenger.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/deranged_mantigrue.py b/scripts/mobiles/endor/deranged_mantigrue.py index 7d31cc32..e508877c 100644 --- a/scripts/mobiles/endor/deranged_mantigrue.py +++ b/scripts/mobiles/endor/deranged_mantigrue.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/deranged_ravisher.py b/scripts/mobiles/endor/deranged_ravisher.py index a230b194..d9f175ff 100644 --- a/scripts/mobiles/endor/deranged_ravisher.py +++ b/scripts/mobiles/endor/deranged_ravisher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/desert_gurreck_charger.py b/scripts/mobiles/endor/desert_gurreck_charger.py index e73fc34d..cfd8ed1b 100644 --- a/scripts/mobiles/endor/desert_gurreck_charger.py +++ b/scripts/mobiles/endor/desert_gurreck_charger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/diseased_blurrg.py b/scripts/mobiles/endor/diseased_blurrg.py index eb661b09..450ea03d 100644 --- a/scripts/mobiles/endor/diseased_blurrg.py +++ b/scripts/mobiles/endor/diseased_blurrg.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/donkuwah_battlelord.py b/scripts/mobiles/endor/donkuwah_battlelord.py index 784e1dc7..f4225baf 100644 --- a/scripts/mobiles/endor/donkuwah_battlelord.py +++ b/scripts/mobiles/endor/donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_chieftan.py b/scripts/mobiles/endor/donkuwah_chieftan.py index d2568e4e..c57f468d 100644 --- a/scripts/mobiles/endor/donkuwah_chieftan.py +++ b/scripts/mobiles/endor/donkuwah_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_cub.py b/scripts/mobiles/endor/donkuwah_cub.py index 5bfbed0b..a9af9ed4 100644 --- a/scripts/mobiles/endor/donkuwah_cub.py +++ b/scripts/mobiles/endor/donkuwah_cub.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_laborer.py b/scripts/mobiles/endor/donkuwah_laborer.py index 1d106e59..cefe19f3 100644 --- a/scripts/mobiles/endor/donkuwah_laborer.py +++ b/scripts/mobiles/endor/donkuwah_laborer.py @@ -18,7 +18,7 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(5) mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_scout.py b/scripts/mobiles/endor/donkuwah_scout.py index 54e9fe75..da933f95 100644 --- a/scripts/mobiles/endor/donkuwah_scout.py +++ b/scripts/mobiles/endor/donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/donkuwah_shaman.py b/scripts/mobiles/endor/donkuwah_shaman.py index 47bf922e..57d81000 100644 --- a/scripts/mobiles/endor/donkuwah_shaman.py +++ b/scripts/mobiles/endor/donkuwah_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/donkuwah_spiritmaster.py b/scripts/mobiles/endor/donkuwah_spiritmaster.py index 7ddf0cf5..7f718aba 100644 --- a/scripts/mobiles/endor/donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_tribesman.py b/scripts/mobiles/endor/donkuwah_tribesman.py index d801b46a..69a3082d 100644 --- a/scripts/mobiles/endor/donkuwah_tribesman.py +++ b/scripts/mobiles/endor/donkuwah_tribesman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/dulok_outcast.py b/scripts/mobiles/endor/dulok_outcast.py index 5717ba0f..38725e92 100644 --- a/scripts/mobiles/endor/dulok_outcast.py +++ b/scripts/mobiles/endor/dulok_outcast.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('dulok outpost') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/dulok_outcast_raider.py b/scripts/mobiles/endor/dulok_outcast_raider.py index 1ecb2865..45bde8b1 100644 --- a/scripts/mobiles/endor/dulok_outcast_raider.py +++ b/scripts/mobiles/endor/dulok_outcast_raider.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('dulok outpost') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/eerie_korga_spiritmaster.py b/scripts/mobiles/endor/eerie_korga_spiritmaster.py index d3a60485..1c5b1754 100644 --- a/scripts/mobiles/endor/eerie_korga_spiritmaster.py +++ b/scripts/mobiles/endor/eerie_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/eerie_pubam_spiritmaster.py b/scripts/mobiles/endor/eerie_pubam_spiritmaster.py index c7721836..772cbede 100644 --- a/scripts/mobiles/endor/eerie_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/eerie_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_donkuwah.py b/scripts/mobiles/endor/enraged_donkuwah.py index 5c08695e..a0b0a879 100644 --- a/scripts/mobiles/endor/enraged_donkuwah.py +++ b/scripts/mobiles/endor/enraged_donkuwah.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_korga.py b/scripts/mobiles/endor/enraged_korga.py index d26f7b51..bc48d038 100644 --- a/scripts/mobiles/endor/enraged_korga.py +++ b/scripts/mobiles/endor/enraged_korga.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_pubam.py b/scripts/mobiles/endor/enraged_pubam.py index a1035a4c..06f24cf6 100644 --- a/scripts/mobiles/endor/enraged_pubam.py +++ b/scripts/mobiles/endor/enraged_pubam.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/feral_marauder.py b/scripts/mobiles/endor/feral_marauder.py index d80e614d..f46d3b1f 100644 --- a/scripts/mobiles/endor/feral_marauder.py +++ b/scripts/mobiles/endor/feral_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/festering_squill.py b/scripts/mobiles/endor/festering_squill.py index f4cbebe2..4214f4c7 100644 --- a/scripts/mobiles/endor/festering_squill.py +++ b/scripts/mobiles/endor/festering_squill.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/fierce_borgle.py b/scripts/mobiles/endor/fierce_borgle.py index f4f5c58c..f04716fa 100644 --- a/scripts/mobiles/endor/fierce_borgle.py +++ b/scripts/mobiles/endor/fierce_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/endor/frenzied_donkuwah.py b/scripts/mobiles/endor/frenzied_donkuwah.py index 794dd187..eebd4c12 100644 --- a/scripts/mobiles/endor/frenzied_donkuwah.py +++ b/scripts/mobiles/endor/frenzied_donkuwah.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/frenzied_korga.py b/scripts/mobiles/endor/frenzied_korga.py index 697f27b0..c2346117 100644 --- a/scripts/mobiles/endor/frenzied_korga.py +++ b/scripts/mobiles/endor/frenzied_korga.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/frenzied_marauder.py b/scripts/mobiles/endor/frenzied_marauder.py index b876264e..84d0f674 100644 --- a/scripts/mobiles/endor/frenzied_marauder.py +++ b/scripts/mobiles/endor/frenzied_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/frenzied_pubam.py b/scripts/mobiles/endor/frenzied_pubam.py index 6dbbd6ef..916b08aa 100644 --- a/scripts/mobiles/endor/frenzied_pubam.py +++ b/scripts/mobiles/endor/frenzied_pubam.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py b/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py index d6b56f72..429865a3 100644 --- a/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_korga_spiritmaster.py b/scripts/mobiles/endor/gnarled_korga_spiritmaster.py index 211f5543..179b7d52 100644 --- a/scripts/mobiles/endor/gnarled_korga_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py b/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py index 41c60725..a3926bc7 100644 --- a/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/grassland_blood_marauder.py b/scripts/mobiles/endor/grassland_blood_marauder.py index 2b72ebf9..e9bfbb2f 100644 --- a/scripts/mobiles/endor/grassland_blood_marauder.py +++ b/scripts/mobiles/endor/grassland_blood_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/grassland_raider.py b/scripts/mobiles/endor/grassland_raider.py index 19f24cad..3496474f 100644 --- a/scripts/mobiles/endor/grassland_raider.py +++ b/scripts/mobiles/endor/grassland_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/gurreck.py b/scripts/mobiles/endor/gurreck.py index cc66f03d..b0df49b1 100644 --- a/scripts/mobiles/endor/gurreck.py +++ b/scripts/mobiles/endor/gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/gurreck_forest_stalker.py b/scripts/mobiles/endor/gurreck_forest_stalker.py index b5603bd1..952ab950 100644 --- a/scripts/mobiles/endor/gurreck_forest_stalker.py +++ b/scripts/mobiles/endor/gurreck_forest_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/haggard_donkuwah_battlelord.py b/scripts/mobiles/endor/haggard_donkuwah_battlelord.py index 4606801a..862154da 100644 --- a/scripts/mobiles/endor/haggard_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/haggard_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/haggard_pubam_battlelord.py b/scripts/mobiles/endor/haggard_pubam_battlelord.py index 7499072e..4863a8d5 100644 --- a/scripts/mobiles/endor/haggard_pubam_battlelord.py +++ b/scripts/mobiles/endor/haggard_pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/hanadak_ancient.py b/scripts/mobiles/endor/hanadak_ancient.py index fca8a21c..ba2f4875 100644 --- a/scripts/mobiles/endor/hanadak_ancient.py +++ b/scripts/mobiles/endor/hanadak_ancient.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/hanadak_drifter.py b/scripts/mobiles/endor/hanadak_drifter.py index bf19ce05..8654485a 100644 --- a/scripts/mobiles/endor/hanadak_drifter.py +++ b/scripts/mobiles/endor/hanadak_drifter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bageraset") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/highland_remmer.py b/scripts/mobiles/endor/highland_remmer.py index 76186f2d..4090db3b 100644 --- a/scripts/mobiles/endor/highland_remmer.py +++ b/scripts/mobiles/endor/highland_remmer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/hilltop_gurreck_hunter.py b/scripts/mobiles/endor/hilltop_gurreck_hunter.py index 7adb0616..c9e9c017 100644 --- a/scripts/mobiles/endor/hilltop_gurreck_hunter.py +++ b/scripts/mobiles/endor/hilltop_gurreck_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/infuriated_roba_protector.py b/scripts/mobiles/endor/infuriated_roba_protector.py index f1be4788..96dc73eb 100644 --- a/scripts/mobiles/endor/infuriated_roba_protector.py +++ b/scripts/mobiles/endor/infuriated_roba_protector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/insane_mantigrue_berserker.py b/scripts/mobiles/endor/insane_mantigrue_berserker.py index 50eb1ac6..79d984d8 100644 --- a/scripts/mobiles/endor/insane_mantigrue_berserker.py +++ b/scripts/mobiles/endor/insane_mantigrue_berserker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/king_merek_harvester.py b/scripts/mobiles/endor/king_merek_harvester.py index 4de51691..8432ab31 100644 --- a/scripts/mobiles/endor/king_merek_harvester.py +++ b/scripts/mobiles/endor/king_merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/korga_adept.py b/scripts/mobiles/endor/korga_adept.py index 4766006a..cc96631e 100644 --- a/scripts/mobiles/endor/korga_adept.py +++ b/scripts/mobiles/endor/korga_adept.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_ancient.py b/scripts/mobiles/endor/korga_ancient.py index 00df578b..8c62f18c 100644 --- a/scripts/mobiles/endor/korga_ancient.py +++ b/scripts/mobiles/endor/korga_ancient.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_battlelord.py b/scripts/mobiles/endor/korga_battlelord.py index 3fb0c01e..d9c16274 100644 --- a/scripts/mobiles/endor/korga_battlelord.py +++ b/scripts/mobiles/endor/korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_chieftan.py b/scripts/mobiles/endor/korga_chieftan.py index bc9a4800..c484501f 100644 --- a/scripts/mobiles/endor/korga_chieftan.py +++ b/scripts/mobiles/endor/korga_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_dark_shaman.py b/scripts/mobiles/endor/korga_dark_shaman.py index 8b9ac253..a4ca1121 100644 --- a/scripts/mobiles/endor/korga_dark_shaman.py +++ b/scripts/mobiles/endor/korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_elder.py b/scripts/mobiles/endor/korga_elder.py index ae43885f..a87392da 100644 --- a/scripts/mobiles/endor/korga_elder.py +++ b/scripts/mobiles/endor/korga_elder.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_laborer.py b/scripts/mobiles/endor/korga_laborer.py index fb1bb827..481c1f62 100644 --- a/scripts/mobiles/endor/korga_laborer.py +++ b/scripts/mobiles/endor/korga_laborer.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_scout.py b/scripts/mobiles/endor/korga_scout.py index e9b1b691..62c5a332 100644 --- a/scripts/mobiles/endor/korga_scout.py +++ b/scripts/mobiles/endor/korga_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_spiritmaster.py b/scripts/mobiles/endor/korga_spiritmaster.py index eeb7f671..f84acf19 100644 --- a/scripts/mobiles/endor/korga_spiritmaster.py +++ b/scripts/mobiles/endor/korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/lice_ridden_remmer_queen.py b/scripts/mobiles/endor/lice_ridden_remmer_queen.py index 387c8e49..d54a1730 100644 --- a/scripts/mobiles/endor/lice_ridden_remmer_queen.py +++ b/scripts/mobiles/endor/lice_ridden_remmer_queen.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/mantigrue_hunter.py b/scripts/mobiles/endor/mantigrue_hunter.py index b64a4c4a..30133859 100644 --- a/scripts/mobiles/endor/mantigrue_hunter.py +++ b/scripts/mobiles/endor/mantigrue_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_night_stalker.py b/scripts/mobiles/endor/mantigrue_night_stalker.py index 0ccc1a31..7c988696 100644 --- a/scripts/mobiles/endor/mantigrue_night_stalker.py +++ b/scripts/mobiles/endor/mantigrue_night_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_reaper.py b/scripts/mobiles/endor/mantigrue_reaper.py index 95397fab..eb4c4274 100644 --- a/scripts/mobiles/endor/mantigrue_reaper.py +++ b/scripts/mobiles/endor/mantigrue_reaper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_screecher.py b/scripts/mobiles/endor/mantigrue_screecher.py index c0495411..3cc9cf58 100644 --- a/scripts/mobiles/endor/mantigrue_screecher.py +++ b/scripts/mobiles/endor/mantigrue_screecher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/marauder.py b/scripts/mobiles/endor/marauder.py index 1b919bec..d5bdca1e 100644 --- a/scripts/mobiles/endor/marauder.py +++ b/scripts/mobiles/endor/marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/mature_hanadak.py b/scripts/mobiles/endor/mature_hanadak.py index 93732a13..366de3ef 100644 --- a/scripts/mobiles/endor/mature_hanadak.py +++ b/scripts/mobiles/endor/mature_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py index 121fdb8b..246c5f1b 100644 --- a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py +++ b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/merek_assassin.py b/scripts/mobiles/endor/merek_assassin.py index 1af127e5..5e020e9d 100644 --- a/scripts/mobiles/endor/merek_assassin.py +++ b/scripts/mobiles/endor/merek_assassin.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/merek_cavern_creeper.py b/scripts/mobiles/endor/merek_cavern_creeper.py index 7049fd13..90e1bfe3 100644 --- a/scripts/mobiles/endor/merek_cavern_creeper.py +++ b/scripts/mobiles/endor/merek_cavern_creeper.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/merek_deaths_head.py b/scripts/mobiles/endor/merek_deaths_head.py index e37e0156..e052b362 100644 --- a/scripts/mobiles/endor/merek_deaths_head.py +++ b/scripts/mobiles/endor/merek_deaths_head.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/minor_gorax.py b/scripts/mobiles/endor/minor_gorax.py index faceb768..d0244d5c 100644 --- a/scripts/mobiles/endor/minor_gorax.py +++ b/scripts/mobiles/endor/minor_gorax.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gorax") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gorax.iff') diff --git a/scripts/mobiles/endor/noxious_squill.py b/scripts/mobiles/endor/noxious_squill.py index bb0103f6..2579fd9c 100644 --- a/scripts/mobiles/endor/noxious_squill.py +++ b/scripts/mobiles/endor/noxious_squill.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/prowling_gurreck.py b/scripts/mobiles/endor/prowling_gurreck.py index 7abc97f8..aeed5f7e 100644 --- a/scripts/mobiles/endor/prowling_gurreck.py +++ b/scripts/mobiles/endor/prowling_gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/pubam_battlelord.py b/scripts/mobiles/endor/pubam_battlelord.py index bfca1a08..9765cfc7 100644 --- a/scripts/mobiles/endor/pubam_battlelord.py +++ b/scripts/mobiles/endor/pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_chieftan.py b/scripts/mobiles/endor/pubam_chieftan.py index b7d20c2a..5a9134ed 100644 --- a/scripts/mobiles/endor/pubam_chieftan.py +++ b/scripts/mobiles/endor/pubam_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_dark_shaman.py b/scripts/mobiles/endor/pubam_dark_shaman.py index 2fbd35f6..44bef75b 100644 --- a/scripts/mobiles/endor/pubam_dark_shaman.py +++ b/scripts/mobiles/endor/pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_scout.py b/scripts/mobiles/endor/pubam_scout.py index 8311a85a..66f7c454 100644 --- a/scripts/mobiles/endor/pubam_scout.py +++ b/scripts/mobiles/endor/pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_spiritmaster.py b/scripts/mobiles/endor/pubam_spiritmaster.py index cca4c07e..367fa893 100644 --- a/scripts/mobiles/endor/pubam_spiritmaster.py +++ b/scripts/mobiles/endor/pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_tribesman.py b/scripts/mobiles/endor/pubam_tribesman.py index d791a213..daf11508 100644 --- a/scripts/mobiles/endor/pubam_tribesman.py +++ b/scripts/mobiles/endor/pubam_tribesman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/queen_merek_harvester.py b/scripts/mobiles/endor/queen_merek_harvester.py index 3dcecf9e..cd45a764 100644 --- a/scripts/mobiles/endor/queen_merek_harvester.py +++ b/scripts/mobiles/endor/queen_merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/rabid_squall.py b/scripts/mobiles/endor/rabid_squall.py index 8d27e663..af9a0dae 100644 --- a/scripts/mobiles/endor/rabid_squall.py +++ b/scripts/mobiles/endor/rabid_squall.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squall") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squall.iff') diff --git a/scripts/mobiles/endor/rancid_remmer_warrior.py b/scripts/mobiles/endor/rancid_remmer_warrior.py index 5531f750..b6958932 100644 --- a/scripts/mobiles/endor/rancid_remmer_warrior.py +++ b/scripts/mobiles/endor/rancid_remmer_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/ravenous_roba_stalker.py b/scripts/mobiles/endor/ravenous_roba_stalker.py index b637c620..c167b8c6 100644 --- a/scripts/mobiles/endor/ravenous_roba_stalker.py +++ b/scripts/mobiles/endor/ravenous_roba_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/remmer_carrion_keeper.py b/scripts/mobiles/endor/remmer_carrion_keeper.py index e395fbf4..d6a64afd 100644 --- a/scripts/mobiles/endor/remmer_carrion_keeper.py +++ b/scripts/mobiles/endor/remmer_carrion_keeper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/roaming_desert_borgle.py b/scripts/mobiles/endor/roaming_desert_borgle.py index afb382a2..0ec6e1b4 100644 --- a/scripts/mobiles/endor/roaming_desert_borgle.py +++ b/scripts/mobiles/endor/roaming_desert_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/endor/roba_boar.py b/scripts/mobiles/endor/roba_boar.py index 213c0a8d..9f9f3ab3 100644 --- a/scripts/mobiles/endor/roba_boar.py +++ b/scripts/mobiles/endor/roba_boar.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/rotten_gut_remmer_king.py b/scripts/mobiles/endor/rotten_gut_remmer_king.py index b26e2b02..78b11abd 100644 --- a/scripts/mobiles/endor/rotten_gut_remmer_king.py +++ b/scripts/mobiles/endor/rotten_gut_remmer_king.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py index 931f2af0..cf498f80 100644 --- a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py +++ b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') diff --git a/scripts/mobiles/endor/shaggy_donkuwah_youth.py b/scripts/mobiles/endor/shaggy_donkuwah_youth.py index 38fb7bad..cfcc0790 100644 --- a/scripts/mobiles/endor/shaggy_donkuwah_youth.py +++ b/scripts/mobiles/endor/shaggy_donkuwah_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/shaggy_korga_youth.py b/scripts/mobiles/endor/shaggy_korga_youth.py index 3f19c4bc..44ae7a0f 100644 --- a/scripts/mobiles/endor/shaggy_korga_youth.py +++ b/scripts/mobiles/endor/shaggy_korga_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/shaggy_pubam_youth.py b/scripts/mobiles/endor/shaggy_pubam_youth.py index c77052df..f3c83eca 100644 --- a/scripts/mobiles/endor/shaggy_pubam_youth.py +++ b/scripts/mobiles/endor/shaggy_pubam_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py b/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py index d5f2dd49..f0feff0b 100644 --- a/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_korga_spiritmaster.py b/scripts/mobiles/endor/spooky_korga_spiritmaster.py index 8ebf66e0..a0f14679 100644 --- a/scripts/mobiles/endor/spooky_korga_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_pubam_spiritmaster.py b/scripts/mobiles/endor/spooky_pubam_spiritmaster.py index bceda03e..819de13d 100644 --- a/scripts/mobiles/endor/spooky_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/stoneskin_hanadak.py b/scripts/mobiles/endor/stoneskin_hanadak.py index a30149bc..5be9e97b 100644 --- a/scripts/mobiles/endor/stoneskin_hanadak.py +++ b/scripts/mobiles/endor/stoneskin_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py b/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py index 17565797..6e2f63ca 100644 --- a/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tainted_korga_dark_shaman.py b/scripts/mobiles/endor/tainted_korga_dark_shaman.py index 8c886a8f..6cc6bed6 100644 --- a/scripts/mobiles/endor/tainted_korga_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tainted_pubam_dark_shaman.py b/scripts/mobiles/endor/tainted_pubam_dark_shaman.py index c9e05692..8e27c534 100644 --- a/scripts/mobiles/endor/tainted_pubam_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/toxic_merek_battlelord.py b/scripts/mobiles/endor/toxic_merek_battlelord.py index fecb74cb..25394307 100644 --- a/scripts/mobiles/endor/toxic_merek_battlelord.py +++ b/scripts/mobiles/endor/toxic_merek_battlelord.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/tricky_donkuwah_scout.py b/scripts/mobiles/endor/tricky_donkuwah_scout.py index 5598b002..4911de06 100644 --- a/scripts/mobiles/endor/tricky_donkuwah_scout.py +++ b/scripts/mobiles/endor/tricky_donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tricky_korga_scout.py b/scripts/mobiles/endor/tricky_korga_scout.py index 80a583c1..7531d799 100644 --- a/scripts/mobiles/endor/tricky_korga_scout.py +++ b/scripts/mobiles/endor/tricky_korga_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tricky_pubam_scout.py b/scripts/mobiles/endor/tricky_pubam_scout.py index 88066f74..ceb259b3 100644 --- a/scripts/mobiles/endor/tricky_pubam_scout.py +++ b/scripts/mobiles/endor/tricky_pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/venom_filled_arachne.py b/scripts/mobiles/endor/venom_filled_arachne.py index 129520d7..263c1b24 100644 --- a/scripts/mobiles/endor/venom_filled_arachne.py +++ b/scripts/mobiles/endor/venom_filled_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/endor/vicious_donkuwah_battlelord.py b/scripts/mobiles/endor/vicious_donkuwah_battlelord.py index 5c32be77..12e52a1b 100644 --- a/scripts/mobiles/endor/vicious_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/vicious_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vicious_korga_battlelord.py b/scripts/mobiles/endor/vicious_korga_battlelord.py index 8dfc1fd8..538e7c29 100644 --- a/scripts/mobiles/endor/vicious_korga_battlelord.py +++ b/scripts/mobiles/endor/vicious_korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vicious_pubam_battlelord.py b/scripts/mobiles/endor/vicious_pubam_battlelord.py index cf5d8f35..15e0c117 100644 --- a/scripts/mobiles/endor/vicious_pubam_battlelord.py +++ b/scripts/mobiles/endor/vicious_pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vile_donkuwah_battlelord.py b/scripts/mobiles/endor/vile_donkuwah_battlelord.py index d6fb1087..fe8187f3 100644 --- a/scripts/mobiles/endor/vile_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/vile_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vile_korga_battlelord.py b/scripts/mobiles/endor/vile_korga_battlelord.py index 9a313c96..9f089f46 100644 --- a/scripts/mobiles/endor/vile_korga_battlelord.py +++ b/scripts/mobiles/endor/vile_korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/wandering_desert_marauder.py b/scripts/mobiles/endor/wandering_desert_marauder.py index a68e7117..6e7229c5 100644 --- a/scripts/mobiles/endor/wandering_desert_marauder.py +++ b/scripts/mobiles/endor/wandering_desert_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py index 5aafb6f3..b8b4bb55 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py index 64a09f93..664e7c4d 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py index 72bc3bf1..01d34da4 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py index f2107932..6285899c 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py index 6c6e6b72..ef1fa217 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py index e82dfa11..459763d5 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py index d4937325..5379b2c0 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py index 447af5fa..b7a0c0a7 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py index 574e4b4d..e91f0a02 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_king.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py index aea23dcd..0ef970df 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_massif.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py index 17a5c506..f129c290 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py index a53e333e..fabc8f4e 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py index e64b9eda..476b8d1f 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py index 404957a2..373709f1 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py index bbfa4280..e297c3fc 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py index 6ae7b894..650f554e 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py index 4d84200c..00c33707 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py index 575587ce..4f17321a 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/lok/aged_kimogila.py b/scripts/mobiles/lok/aged_kimogila.py index 9ef90f74..6925d131 100644 --- a/scripts/mobiles/lok/aged_kimogila.py +++ b/scripts/mobiles/lok/aged_kimogila.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kimogila") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kimogila_hue.iff') diff --git a/scripts/mobiles/mustafar/Blistmok_Shrieker.py b/scripts/mobiles/mustafar/Blistmok_Shrieker.py index dde07f2e..dbdbee0a 100644 --- a/scripts/mobiles/mustafar/Blistmok_Shrieker.py +++ b/scripts/mobiles/mustafar/Blistmok_Shrieker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/Blistmok_Trampler.py b/scripts/mobiles/mustafar/Blistmok_Trampler.py index 3fc3b399..d6b438cf 100644 --- a/scripts/mobiles/mustafar/Blistmok_Trampler.py +++ b/scripts/mobiles/mustafar/Blistmok_Trampler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/ancient_jundak.py b/scripts/mobiles/mustafar/ancient_jundak.py index 32f8640d..8bd37d21 100644 --- a/scripts/mobiles/mustafar/ancient_jundak.py +++ b/scripts/mobiles/mustafar/ancient_jundak.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("jundak") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_jundak.iff') diff --git a/scripts/mobiles/mustafar/ancient_tulrus.py b/scripts/mobiles/mustafar/ancient_tulrus.py index ffe27e1a..92a5ec0e 100644 --- a/scripts/mobiles/mustafar/ancient_tulrus.py +++ b/scripts/mobiles/mustafar/ancient_tulrus.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tulrus") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tulrus.iff') diff --git a/scripts/mobiles/mustafar/blistmok_crystal_stalker.py b/scripts/mobiles/mustafar/blistmok_crystal_stalker.py index 25ac74d2..f50cd57a 100644 --- a/scripts/mobiles/mustafar/blistmok_crystal_stalker.py +++ b/scripts/mobiles/mustafar/blistmok_crystal_stalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/bloated_jundak.py b/scripts/mobiles/mustafar/bloated_jundak.py index b0985824..17b6ca6a 100644 --- a/scripts/mobiles/mustafar/bloated_jundak.py +++ b/scripts/mobiles/mustafar/bloated_jundak.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("jundak") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_jundak.iff') diff --git a/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py b/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py index 1b4fd330..e04f8a89 100644 --- a/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py +++ b/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kaadu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kaadu.iff') diff --git a/scripts/mobiles/naboo/hermit_spider.py b/scripts/mobiles/naboo/hermit_spider.py index 6a31e976..2c0cd75f 100644 --- a/scripts/mobiles/naboo/hermit_spider.py +++ b/scripts/mobiles/naboo/hermit_spider.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hermit spider") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hermit_spider.iff') diff --git a/scripts/mobiles/rori/blood_thirsty_borgle.py b/scripts/mobiles/rori/blood_thirsty_borgle.py index 6b2dcc31..d04b18b6 100644 --- a/scripts/mobiles/rori/blood_thirsty_borgle.py +++ b/scripts/mobiles/rori/blood_thirsty_borgle.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/rori/borgle_matriarch.py b/scripts/mobiles/rori/borgle_matriarch.py index 8102d756..22c36ba5 100644 --- a/scripts/mobiles/rori/borgle_matriarch.py +++ b/scripts/mobiles/rori/borgle_matriarch.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/rori/emperors_hand.py b/scripts/mobiles/rori/emperors_hand.py index a3946f51..b032e89b 100644 --- a/scripts/mobiles/rori/emperors_hand.py +++ b/scripts/mobiles/rori/emperors_hand.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/talus/aakuan_champion.py b/scripts/mobiles/talus/aakuan_champion.py index e95ef076..48200653 100644 --- a/scripts/mobiles/talus/aakuan_champion.py +++ b/scripts/mobiles/talus/aakuan_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_champion_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_defender.py b/scripts/mobiles/talus/aakuan_defender.py index c2edcf0c..b3816955 100644 --- a/scripts/mobiles/talus/aakuan_defender.py +++ b/scripts/mobiles/talus/aakuan_defender.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_defender_human_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_guardian.py b/scripts/mobiles/talus/aakuan_guardian.py index 061b5db9..2ae4b6d6 100644 --- a/scripts/mobiles/talus/aakuan_guardian.py +++ b/scripts/mobiles/talus/aakuan_guardian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_guardian_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_keeper.py b/scripts/mobiles/talus/aakuan_keeper.py index edeeaf63..a3d2fe84 100644 --- a/scripts/mobiles/talus/aakuan_keeper.py +++ b/scripts/mobiles/talus/aakuan_keeper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_keeper_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_sentinal.py b/scripts/mobiles/talus/aakuan_sentinal.py index b079d768..193d4781 100644 --- a/scripts/mobiles/talus/aakuan_sentinal.py +++ b/scripts/mobiles/talus/aakuan_sentinal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_sentinal_rodian_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_steward.py b/scripts/mobiles/talus/aakuan_steward.py index 3d0762a2..d71c56f8 100644 --- a/scripts/mobiles/talus/aakuan_steward.py +++ b/scripts/mobiles/talus/aakuan_steward.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_steward_human_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_warder.py b/scripts/mobiles/talus/aakuan_warder.py index bdf8a19f..f9374eee 100644 --- a/scripts/mobiles/talus/aakuan_warder.py +++ b/scripts/mobiles/talus/aakuan_warder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_warder_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_chief.py b/scripts/mobiles/talus/binayre_chief.py index 4f301664..dcf1d117 100644 --- a/scripts/mobiles/talus/binayre_chief.py +++ b/scripts/mobiles/talus/binayre_chief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_chief_human_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_hooligan.py b/scripts/mobiles/talus/binayre_hooligan.py index 96424761..0868c182 100644 --- a/scripts/mobiles/talus/binayre_hooligan.py +++ b/scripts/mobiles/talus/binayre_hooligan.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_hooligan_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_pirate.py b/scripts/mobiles/talus/binayre_pirate.py index d0d199f1..8b56a00b 100644 --- a/scripts/mobiles/talus/binayre_pirate.py +++ b/scripts/mobiles/talus/binayre_pirate.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_pirate_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_ruffian.py b/scripts/mobiles/talus/binayre_ruffian.py index 9861fc2c..d936af83 100644 --- a/scripts/mobiles/talus/binayre_ruffian.py +++ b/scripts/mobiles/talus/binayre_ruffian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_ruffian_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_scalawag.py b/scripts/mobiles/talus/binayre_scalawag.py index 9556b412..b728e021 100644 --- a/scripts/mobiles/talus/binayre_scalawag.py +++ b/scripts/mobiles/talus/binayre_scalawag.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_scalawag_twk_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_smuggler.py b/scripts/mobiles/talus/binayre_smuggler.py index 393859d1..06eae273 100644 --- a/scripts/mobiles/talus/binayre_smuggler.py +++ b/scripts/mobiles/talus/binayre_smuggler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_smuggler_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/brood_i_arachne.py b/scripts/mobiles/talus/brood_i_arachne.py index 3067bffb..a8148107 100644 --- a/scripts/mobiles/talus/brood_i_arachne.py +++ b/scripts/mobiles/talus/brood_i_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/talus/brood_i_aurek_arachne.py b/scripts/mobiles/talus/brood_i_aurek_arachne.py index 831bb324..f92bf600 100644 --- a/scripts/mobiles/talus/brood_i_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_i_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/talus/brood_ii_arachne.py b/scripts/mobiles/talus/brood_ii_arachne.py index f025ba23..bc827721 100644 --- a/scripts/mobiles/talus/brood_ii_arachne.py +++ b/scripts/mobiles/talus/brood_ii_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/talus/brood_ii_aurek_arachne.py b/scripts/mobiles/talus/brood_ii_aurek_arachne.py index a00e67fd..cc82f344 100644 --- a/scripts/mobiles/talus/brood_ii_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_ii_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/talus/brood_v_arachne.py b/scripts/mobiles/talus/brood_v_arachne.py index 36bf709e..c43e090d 100644 --- a/scripts/mobiles/talus/brood_v_arachne.py +++ b/scripts/mobiles/talus/brood_v_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_razor_angler_hue.iff') diff --git a/scripts/mobiles/talus/brood_v_aurek_arachne.py b/scripts/mobiles/talus/brood_v_aurek_arachne.py index bb484558..54bc8427 100644 --- a/scripts/mobiles/talus/brood_v_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_v_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bane_back_spider.iff') diff --git a/scripts/mobiles/talus/brood_x_arachne.py b/scripts/mobiles/talus/brood_x_arachne.py index e999af9e..b4f84f2b 100644 --- a/scripts/mobiles/talus/brood_x_arachne.py +++ b/scripts/mobiles/talus/brood_x_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_razor_angler_hue.iff') diff --git a/scripts/mobiles/talus/brood_x_aurek_arachne.py b/scripts/mobiles/talus/brood_x_aurek_arachne.py index 5723a03d..736f77bd 100644 --- a/scripts/mobiles/talus/brood_x_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_x_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bane_back_spider_hue.iff') diff --git a/scripts/mobiles/talus/claw_bodyguard.py b/scripts/mobiles/talus/claw_bodyguard.py index 9ac66d03..99a44343 100644 --- a/scripts/mobiles/talus/claw_bodyguard.py +++ b/scripts/mobiles/talus/claw_bodyguard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("clone relics claw") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ep3_clone_relics_claw_bodyguard_02.iff') diff --git a/scripts/mobiles/talus/claw_bodyguard_01.py b/scripts/mobiles/talus/claw_bodyguard_01.py index b07c505d..d1f175fe 100644 --- a/scripts/mobiles/talus/claw_bodyguard_01.py +++ b/scripts/mobiles/talus/claw_bodyguard_01.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("clone relics claw") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ep3_clone_relics_claw_bodyguard_02.iff') diff --git a/scripts/mobiles/talus/crazed_roba.py b/scripts/mobiles/talus/crazed_roba.py index 5e7dac41..38b7b7a8 100644 --- a/scripts/mobiles/talus/crazed_roba.py +++ b/scripts/mobiles/talus/crazed_roba.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/talus/doak_sif.py b/scripts/mobiles/talus/doak_sif.py index 608ffc52..b943bbef 100644 --- a/scripts/mobiles/talus/doak_sif.py +++ b/scripts/mobiles/talus/doak_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_doak_sif.iff') diff --git a/scripts/mobiles/talus/erran_sif.py b/scripts/mobiles/talus/erran_sif.py index 3995651b..d9cc450c 100644 --- a/scripts/mobiles/talus/erran_sif.py +++ b/scripts/mobiles/talus/erran_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_erran_sif.iff') diff --git a/scripts/mobiles/talus/ferine_razorfang.py b/scripts/mobiles/talus/ferine_razorfang.py index 958515da..b273475a 100644 --- a/scripts/mobiles/talus/ferine_razorfang.py +++ b/scripts/mobiles/talus/ferine_razorfang.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kima") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kima.iff') diff --git a/scripts/mobiles/talus/festering_dung_mite_queen.py b/scripts/mobiles/talus/festering_dung_mite_queen.py index c1e9fd9c..9e6f1e4a 100644 --- a/scripts/mobiles/talus/festering_dung_mite_queen.py +++ b/scripts/mobiles/talus/festering_dung_mite_queen.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/foaming_vynock.py b/scripts/mobiles/talus/foaming_vynock.py index ebd3e036..e1a50098 100644 --- a/scripts/mobiles/talus/foaming_vynock.py +++ b/scripts/mobiles/talus/foaming_vynock.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vynock.iff') diff --git a/scripts/mobiles/talus/genetically_enhanced_kahmurra.py b/scripts/mobiles/talus/genetically_enhanced_kahmurra.py index aa76a919..daa5679f 100644 --- a/scripts/mobiles/talus/genetically_enhanced_kahmurra.py +++ b/scripts/mobiles/talus/genetically_enhanced_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_queen.py b/scripts/mobiles/talus/giant_decay_mite_queen.py index ad64cdf0..f6245362 100644 --- a/scripts/mobiles/talus/giant_decay_mite_queen.py +++ b/scripts/mobiles/talus/giant_decay_mite_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_sentry.py b/scripts/mobiles/talus/giant_decay_mite_sentry.py index 6f5c9c55..50b6ddb5 100644 --- a/scripts/mobiles/talus/giant_decay_mite_sentry.py +++ b/scripts/mobiles/talus/giant_decay_mite_sentry.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_soldier.py b/scripts/mobiles/talus/giant_decay_mite_soldier.py index f5ea3b12..8e9b9210 100644 --- a/scripts/mobiles/talus/giant_decay_mite_soldier.py +++ b/scripts/mobiles/talus/giant_decay_mite_soldier.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_fynock.py b/scripts/mobiles/talus/giant_fynock.py index 6f39dba1..ef054ce6 100644 --- a/scripts/mobiles/talus/giant_fynock.py +++ b/scripts/mobiles/talus/giant_fynock.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock_hue.iff') diff --git a/scripts/mobiles/talus/glutted_fynock_queen.py b/scripts/mobiles/talus/glutted_fynock_queen.py index 2568d7e8..688616a4 100644 --- a/scripts/mobiles/talus/glutted_fynock_queen.py +++ b/scripts/mobiles/talus/glutted_fynock_queen.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock_hue.iff') diff --git a/scripts/mobiles/talus/greater_sludge_panther.py b/scripts/mobiles/talus/greater_sludge_panther.py index 5bceea49..2377e035 100644 --- a/scripts/mobiles/talus/greater_sludge_panther.py +++ b/scripts/mobiles/talus/greater_sludge_panther.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/guf_drolg.py b/scripts/mobiles/talus/guf_drolg.py index bb281bf4..201de206 100644 --- a/scripts/mobiles/talus/guf_drolg.py +++ b/scripts/mobiles/talus/guf_drolg.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("guf drolg") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_guf_drolg.iff') diff --git a/scripts/mobiles/talus/hirsch_sif.py b/scripts/mobiles/talus/hirsch_sif.py index 083f1523..f035badf 100644 --- a/scripts/mobiles/talus/hirsch_sif.py +++ b/scripts/mobiles/talus/hirsch_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) mobileTemplate.setOptionsBitmask(128) templates = Vector() diff --git a/scripts/mobiles/talus/huf_dun_bull.py b/scripts/mobiles/talus/huf_dun_bull.py index a18b48cf..f91c9e1f 100644 --- a/scripts/mobiles/talus/huf_dun_bull.py +++ b/scripts/mobiles/talus/huf_dun_bull.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huf dun") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huf_dun.iff') diff --git a/scripts/mobiles/talus/hunter_talus.py b/scripts/mobiles/talus/hunter_talus.py index e8518a51..33170621 100644 --- a/scripts/mobiles/talus/hunter_talus.py +++ b/scripts/mobiles/talus/hunter_talus.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("talus poachers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_forest_hunter.iff') diff --git a/scripts/mobiles/talus/jungle_fynock.py b/scripts/mobiles/talus/jungle_fynock.py index 1bb0c15b..ad46a96d 100644 --- a/scripts/mobiles/talus/jungle_fynock.py +++ b/scripts/mobiles/talus/jungle_fynock.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock.iff') diff --git a/scripts/mobiles/talus/kahmurra_blanca.py b/scripts/mobiles/talus/kahmurra_blanca.py index c3159bd2..4079bc1d 100644 --- a/scripts/mobiles/talus/kahmurra_blanca.py +++ b/scripts/mobiles/talus/kahmurra_blanca.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_bomber.py b/scripts/mobiles/talus/lost_aqualish_bomber.py index 00582237..b329d0e4 100644 --- a/scripts/mobiles/talus/lost_aqualish_bomber.py +++ b/scripts/mobiles/talus/lost_aqualish_bomber.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_bomber_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_captain.py b/scripts/mobiles/talus/lost_aqualish_captain.py index 3b1249b7..30a90b6b 100644 --- a/scripts/mobiles/talus/lost_aqualish_captain.py +++ b/scripts/mobiles/talus/lost_aqualish_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_captain_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_commando.py b/scripts/mobiles/talus/lost_aqualish_commando.py index f7f1723e..94dceaf1 100644 --- a/scripts/mobiles/talus/lost_aqualish_commando.py +++ b/scripts/mobiles/talus/lost_aqualish_commando.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_commando_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_infiltrator.py b/scripts/mobiles/talus/lost_aqualish_infiltrator.py index 2a55f70c..40238c0a 100644 --- a/scripts/mobiles/talus/lost_aqualish_infiltrator.py +++ b/scripts/mobiles/talus/lost_aqualish_infiltrator.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_infiltrator_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_lookout.py b/scripts/mobiles/talus/lost_aqualish_lookout.py index b68eb2af..27cd769b 100644 --- a/scripts/mobiles/talus/lost_aqualish_lookout.py +++ b/scripts/mobiles/talus/lost_aqualish_lookout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_lookout_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_marksman.py b/scripts/mobiles/talus/lost_aqualish_marksman.py index c3b26d84..8acf8895 100644 --- a/scripts/mobiles/talus/lost_aqualish_marksman.py +++ b/scripts/mobiles/talus/lost_aqualish_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_marksman_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_marshal.py b/scripts/mobiles/talus/lost_aqualish_marshal.py index f8e01543..244764c5 100644 --- a/scripts/mobiles/talus/lost_aqualish_marshal.py +++ b/scripts/mobiles/talus/lost_aqualish_marshal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_marshal_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_outrider.py b/scripts/mobiles/talus/lost_aqualish_outrider.py index 8638ec9a..eb35b1d1 100644 --- a/scripts/mobiles/talus/lost_aqualish_outrider.py +++ b/scripts/mobiles/talus/lost_aqualish_outrider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_outrider_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_scout.py b/scripts/mobiles/talus/lost_aqualish_scout.py index 0c681c05..a4189d9f 100644 --- a/scripts/mobiles/talus/lost_aqualish_scout.py +++ b/scripts/mobiles/talus/lost_aqualish_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_scout_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_soldier.py b/scripts/mobiles/talus/lost_aqualish_soldier.py index 87699877..e23f1a7c 100644 --- a/scripts/mobiles/talus/lost_aqualish_soldier.py +++ b/scripts/mobiles/talus/lost_aqualish_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_soldier_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_warchief.py b/scripts/mobiles/talus/lost_aqualish_warchief.py index 8b036bb1..b8d03103 100644 --- a/scripts/mobiles/talus/lost_aqualish_warchief.py +++ b/scripts/mobiles/talus/lost_aqualish_warchief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_warchief_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_warrior.py b/scripts/mobiles/talus/lost_aqualish_warrior.py index 1cf2b5c4..efb21dc0 100644 --- a/scripts/mobiles/talus/lost_aqualish_warrior.py +++ b/scripts/mobiles/talus/lost_aqualish_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_warrior_male_01.iff') diff --git a/scripts/mobiles/talus/minor_sludge_panther.py b/scripts/mobiles/talus/minor_sludge_panther.py index 8cce84f8..c890b117 100644 --- a/scripts/mobiles/talus/minor_sludge_panther.py +++ b/scripts/mobiles/talus/minor_sludge_panther.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/mire_marauder.py b/scripts/mobiles/talus/mire_marauder.py index 7c0fd7b1..e304c40a 100644 --- a/scripts/mobiles/talus/mire_marauder.py +++ b/scripts/mobiles/talus/mire_marauder.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther_hue.iff') diff --git a/scripts/mobiles/talus/mutated_kahmurra.py b/scripts/mobiles/talus/mutated_kahmurra.py index ebf8b18e..c29d8531 100644 --- a/scripts/mobiles/talus/mutated_kahmurra.py +++ b/scripts/mobiles/talus/mutated_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/oozing_dung_mite_guardian.py b/scripts/mobiles/talus/oozing_dung_mite_guardian.py index 73dd92cd..d14a4345 100644 --- a/scripts/mobiles/talus/oozing_dung_mite_guardian.py +++ b/scripts/mobiles/talus/oozing_dung_mite_guardian.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/painted_spat.py b/scripts/mobiles/talus/painted_spat.py index dd6ded80..af22b631 100644 --- a/scripts/mobiles/talus/painted_spat.py +++ b/scripts/mobiles/talus/painted_spat.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("carrion spat") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_carrion_spat_hue.iff') diff --git a/scripts/mobiles/talus/poacher_talus.py b/scripts/mobiles/talus/poacher_talus.py index 6d1d2b68..e0610672 100644 --- a/scripts/mobiles/talus/poacher_talus.py +++ b/scripts/mobiles/talus/poacher_talus.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("talus poachers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_forest_hunter.iff') diff --git a/scripts/mobiles/talus/rabid_mutant_kahmurra.py b/scripts/mobiles/talus/rabid_mutant_kahmurra.py index 90ffde74..f52b1256 100644 --- a/scripts/mobiles/talus/rabid_mutant_kahmurra.py +++ b/scripts/mobiles/talus/rabid_mutant_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/ravenous_rasp.py b/scripts/mobiles/talus/ravenous_rasp.py index 20d49e92..3e72d181 100644 --- a/scripts/mobiles/talus/ravenous_rasp.py +++ b/scripts/mobiles/talus/ravenous_rasp.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voracious rasp") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_horned_rasp_hue.iff') diff --git a/scripts/mobiles/talus/savage_guf_drolg.py b/scripts/mobiles/talus/savage_guf_drolg.py index c122704d..96e1a060 100644 --- a/scripts/mobiles/talus/savage_guf_drolg.py +++ b/scripts/mobiles/talus/savage_guf_drolg.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("guf drolg") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_guf_drolg.iff') diff --git a/scripts/mobiles/talus/sludge_panther.py b/scripts/mobiles/talus/sludge_panther.py index 2383a78c..b846deab 100644 --- a/scripts/mobiles/talus/sludge_panther.py +++ b/scripts/mobiles/talus/sludge_panther.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/vicious_huf_dun.py b/scripts/mobiles/talus/vicious_huf_dun.py index 701ff06b..6e8ac39b 100644 --- a/scripts/mobiles/talus/vicious_huf_dun.py +++ b/scripts/mobiles/talus/vicious_huf_dun.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huf dun") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huf_dun.iff') diff --git a/scripts/mobiles/talus/voracious_rasp.py b/scripts/mobiles/talus/voracious_rasp.py index 48df7b2a..57a62f81 100644 --- a/scripts/mobiles/talus/voracious_rasp.py +++ b/scripts/mobiles/talus/voracious_rasp.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voracious rasp") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_horned_rasp_hue.iff') diff --git a/scripts/mobiles/talus/wolf_kima.py b/scripts/mobiles/talus/wolf_kima.py index 7ef67e9c..d436c84f 100644 --- a/scripts/mobiles/talus/wolf_kima.py +++ b/scripts/mobiles/talus/wolf_kima.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kima") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kima.iff') diff --git a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py index 0a4a6f76..15b18f2c 100644 --- a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py +++ b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/alkhara_bandit.py b/scripts/mobiles/tatooine/alkhara_bandit.py index 914326b8..9e667324 100644 --- a/scripts/mobiles/tatooine/alkhara_bandit.py +++ b/scripts/mobiles/tatooine/alkhara_bandit.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("alkhara") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/bocatt.py b/scripts/mobiles/tatooine/bocatt.py index 4ee6af8b..160b4daf 100644 --- a/scripts/mobiles/tatooine/bocatt.py +++ b/scripts/mobiles/tatooine/bocatt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bocatt") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/brok_ziamzun.py b/scripts/mobiles/tatooine/brok_ziamzun.py index 0b0def52..99b6b6fb 100644 --- a/scripts/mobiles/tatooine/brok_ziamzun.py +++ b/scripts/mobiles/tatooine/brok_ziamzun.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/bull_ronto.py b/scripts/mobiles/tatooine/bull_ronto.py index 51cfaac2..2985b458 100644 --- a/scripts/mobiles/tatooine/bull_ronto.py +++ b/scripts/mobiles/tatooine/bull_ronto.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ronto") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ronto.iff') diff --git a/scripts/mobiles/tatooine/cannibal_dewback.py b/scripts/mobiles/tatooine/cannibal_dewback.py index 9e1e4a6f..0ff41d6d 100644 --- a/scripts/mobiles/tatooine/cannibal_dewback.py +++ b/scripts/mobiles/tatooine/cannibal_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback cannibal") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/canyon_krayt_dragon.py b/scripts/mobiles/tatooine/canyon_krayt_dragon.py index 36143886..57a09c4e 100644 --- a/scripts/mobiles/tatooine/canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(36) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/death_kreetle.py b/scripts/mobiles/tatooine/death_kreetle.py index 1448c725..1accd9cc 100644 --- a/scripts/mobiles/tatooine/death_kreetle.py +++ b/scripts/mobiles/tatooine/death_kreetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("uber kreetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/desert_demon.py b/scripts/mobiles/tatooine/desert_demon.py index 2e276722..578b7dbb 100644 --- a/scripts/mobiles/tatooine/desert_demon.py +++ b/scripts/mobiles/tatooine/desert_demon.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_bodyguard.py b/scripts/mobiles/tatooine/desert_demon_bodyguard.py index 47e6ddf4..e572b55f 100644 --- a/scripts/mobiles/tatooine/desert_demon_bodyguard.py +++ b/scripts/mobiles/tatooine/desert_demon_bodyguard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_brawler.py b/scripts/mobiles/tatooine/desert_demon_brawler.py index 9fd9afff..f19a5dce 100644 --- a/scripts/mobiles/tatooine/desert_demon_brawler.py +++ b/scripts/mobiles/tatooine/desert_demon_brawler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_leader.py b/scripts/mobiles/tatooine/desert_demon_leader.py index a4990c43..85b7711c 100644 --- a/scripts/mobiles/tatooine/desert_demon_leader.py +++ b/scripts/mobiles/tatooine/desert_demon_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_marksman.py b/scripts/mobiles/tatooine/desert_demon_marksman.py index a9eb2298..a02ab449 100644 --- a/scripts/mobiles/tatooine/desert_demon_marksman.py +++ b/scripts/mobiles/tatooine/desert_demon_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_squill.py b/scripts/mobiles/tatooine/desert_squill.py index 60ab5db2..939087af 100644 --- a/scripts/mobiles/tatooine/desert_squill.py +++ b/scripts/mobiles/tatooine/desert_squill.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/desert_swooper.py b/scripts/mobiles/tatooine/desert_swooper.py index 06ffe3ab..24fffef1 100644 --- a/scripts/mobiles/tatooine/desert_swooper.py +++ b/scripts/mobiles/tatooine/desert_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("swoop") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_desert_swooper.iff') diff --git a/scripts/mobiles/tatooine/desert_swooper_leader.py b/scripts/mobiles/tatooine/desert_swooper_leader.py index 4c7a3955..a2c5c341 100644 --- a/scripts/mobiles/tatooine/desert_swooper_leader.py +++ b/scripts/mobiles/tatooine/desert_swooper_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("swoop") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_desert_swooper_leader.iff') diff --git a/scripts/mobiles/tatooine/diseased_bocatt.py b/scripts/mobiles/tatooine/diseased_bocatt.py index d573b1a0..1ec933c5 100644 --- a/scripts/mobiles/tatooine/diseased_bocatt.py +++ b/scripts/mobiles/tatooine/diseased_bocatt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bocatt") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/dragonet.py b/scripts/mobiles/tatooine/dragonet.py index 3f91b87f..f93ba3a6 100644 --- a/scripts/mobiles/tatooine/dragonet.py +++ b/scripts/mobiles/tatooine/dragonet.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dragonet") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/dune_lizard.py b/scripts/mobiles/tatooine/dune_lizard.py index 0ee29370..8ef32592 100644 --- a/scripts/mobiles/tatooine/dune_lizard.py +++ b/scripts/mobiles/tatooine/dune_lizard.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune lizard") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/dune_stalker_brawler.py b/scripts/mobiles/tatooine/dune_stalker_brawler.py index 4eb31f85..e5b0ed58 100644 --- a/scripts/mobiles/tatooine/dune_stalker_brawler.py +++ b/scripts/mobiles/tatooine/dune_stalker_brawler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_dune_stalker_brawler.iff') diff --git a/scripts/mobiles/tatooine/dune_stalker_enforcer.py b/scripts/mobiles/tatooine/dune_stalker_enforcer.py index bef19cdb..fd686b36 100644 --- a/scripts/mobiles/tatooine/dune_stalker_enforcer.py +++ b/scripts/mobiles/tatooine/dune_stalker_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_leader.py b/scripts/mobiles/tatooine/dune_stalker_leader.py index ad73d758..6a6cfacb 100644 --- a/scripts/mobiles/tatooine/dune_stalker_leader.py +++ b/scripts/mobiles/tatooine/dune_stalker_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_marksman.py b/scripts/mobiles/tatooine/dune_stalker_marksman.py index 3853d762..6ac3f1c6 100644 --- a/scripts/mobiles/tatooine/dune_stalker_marksman.py +++ b/scripts/mobiles/tatooine/dune_stalker_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_scavenger.py b/scripts/mobiles/tatooine/dune_stalker_scavenger.py index ce02dff1..be2e4bea 100644 --- a/scripts/mobiles/tatooine/dune_stalker_scavenger.py +++ b/scripts/mobiles/tatooine/dune_stalker_scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/durr_rodak.py b/scripts/mobiles/tatooine/durr_rodak.py index 5dd55bb5..74bc24df 100644 --- a/scripts/mobiles/tatooine/durr_rodak.py +++ b/scripts/mobiles/tatooine/durr_rodak.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/error_prone_battle_droids.py b/scripts/mobiles/tatooine/error_prone_battle_droids.py index 90dddbec..2a2bfba8 100644 --- a/scripts/mobiles/tatooine/error_prone_battle_droids.py +++ b/scripts/mobiles/tatooine/error_prone_battle_droids.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("error-prone battle droid") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_battle_droid.iff') diff --git a/scripts/mobiles/tatooine/escaped_criminal.py b/scripts/mobiles/tatooine/escaped_criminal.py index 51e986fb..495b31c2 100644 --- a/scripts/mobiles/tatooine/escaped_criminal.py +++ b/scripts/mobiles/tatooine/escaped_criminal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/feral_bantha.py b/scripts/mobiles/tatooine/feral_bantha.py index 13eb1199..a8cc961d 100644 --- a/scripts/mobiles/tatooine/feral_bantha.py +++ b/scripts/mobiles/tatooine/feral_bantha.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bantha") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py index adc875fb..c47868fe 100644 --- a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(34) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/giant_sand_beetle.py b/scripts/mobiles/tatooine/giant_sand_beetle.py index d0161f7b..b9fcefe6 100644 --- a/scripts/mobiles/tatooine/giant_sand_beetle.py +++ b/scripts/mobiles/tatooine/giant_sand_beetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("giant sand beetle") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_sand_beetle.iff') diff --git a/scripts/mobiles/tatooine/giant_worrt.py b/scripts/mobiles/tatooine/giant_worrt.py index 8e5b9e9b..8303c093 100644 --- a/scripts/mobiles/tatooine/giant_worrt.py +++ b/scripts/mobiles/tatooine/giant_worrt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("worrt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_worrt.iff') diff --git a/scripts/mobiles/tatooine/gorg.py b/scripts/mobiles/tatooine/gorg.py index eb2767e2..701d28b1 100644 --- a/scripts/mobiles/tatooine/gorg.py +++ b/scripts/mobiles/tatooine/gorg.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gorg") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gorg.iff') diff --git a/scripts/mobiles/tatooine/grand_krayt_dragon.py b/scripts/mobiles/tatooine/grand_krayt_dragon.py index aa0b2a3f..573744d0 100644 --- a/scripts/mobiles/tatooine/grand_krayt_dragon.py +++ b/scripts/mobiles/tatooine/grand_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/greater_desert_womprat.py b/scripts/mobiles/tatooine/greater_desert_womprat.py index ac10b567..9207d86a 100644 --- a/scripts/mobiles/tatooine/greater_desert_womprat.py +++ b/scripts/mobiles/tatooine/greater_desert_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_greater_desert_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/grizzled_dewback.py b/scripts/mobiles/tatooine/grizzled_dewback.py index 0f560f48..49274316 100644 --- a/scripts/mobiles/tatooine/grizzled_dewback.py +++ b/scripts/mobiles/tatooine/grizzled_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/gunrunner.py b/scripts/mobiles/tatooine/gunrunner.py index 2414fbb5..a0dd5d22 100644 --- a/scripts/mobiles/tatooine/gunrunner.py +++ b/scripts/mobiles/tatooine/gunrunner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gunrunner") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/gunrunner1.py b/scripts/mobiles/tatooine/gunrunner1.py index 5abc1196..94ec84fb 100644 --- a/scripts/mobiles/tatooine/gunrunner1.py +++ b/scripts/mobiles/tatooine/gunrunner1.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mercenary") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/gunrunner_sentry.py b/scripts/mobiles/tatooine/gunrunner_sentry.py index 5f65d3aa..973d46b4 100644 --- a/scripts/mobiles/tatooine/gunrunner_sentry.py +++ b/scripts/mobiles/tatooine/gunrunner_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gunrunner") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py index f5c2b1b1..632fd130 100644 --- a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/krayt_dragon.py b/scripts/mobiles/tatooine/krayt_dragon.py index 43fc3d2d..8f410914 100644 --- a/scripts/mobiles/tatooine/krayt_dragon.py +++ b/scripts/mobiles/tatooine/krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/krayt_dragon_ancient.py b/scripts/mobiles/tatooine/krayt_dragon_ancient.py index 7822d210..b0362487 100644 --- a/scripts/mobiles/tatooine/krayt_dragon_ancient.py +++ b/scripts/mobiles/tatooine/krayt_dragon_ancient.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(36) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/modified_battle_droid.py b/scripts/mobiles/tatooine/modified_battle_droid.py index 6cc66256..1ae1b6a3 100644 --- a/scripts/mobiles/tatooine/modified_battle_droid.py +++ b/scripts/mobiles/tatooine/modified_battle_droid.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("modified battle droid") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_battle_droid.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill.py b/scripts/mobiles/tatooine/mountain_squill.py index ce20af39..ea413774 100644 --- a/scripts/mobiles/tatooine/mountain_squill.py +++ b/scripts/mobiles/tatooine/mountain_squill.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_guardian.py b/scripts/mobiles/tatooine/mountain_squill_guardian.py index 4a5e86aa..d41b1672 100644 --- a/scripts/mobiles/tatooine/mountain_squill_guardian.py +++ b/scripts/mobiles/tatooine/mountain_squill_guardian.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_hunter.py b/scripts/mobiles/tatooine/mountain_squill_hunter.py index 4fe728b7..c9a2d87a 100644 --- a/scripts/mobiles/tatooine/mountain_squill_hunter.py +++ b/scripts/mobiles/tatooine/mountain_squill_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_worrt.py b/scripts/mobiles/tatooine/mountain_worrt.py index ce1ad51f..8bfd549b 100644 --- a/scripts/mobiles/tatooine/mountain_worrt.py +++ b/scripts/mobiles/tatooine/mountain_worrt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mountain worrt") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/mutant_womprat.py b/scripts/mobiles/tatooine/mutant_womprat.py index 66085d99..34bc4fb9 100644 --- a/scripts/mobiles/tatooine/mutant_womprat.py +++ b/scripts/mobiles/tatooine/mutant_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/overkreetle.py b/scripts/mobiles/tatooine/overkreetle.py index 6ad553ea..c7889d55 100644 --- a/scripts/mobiles/tatooine/overkreetle.py +++ b/scripts/mobiles/tatooine/overkreetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("uber kreetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/rock_beetle.py b/scripts/mobiles/tatooine/rock_beetle.py index 395c887b..80b5362d 100644 --- a/scripts/mobiles/tatooine/rock_beetle.py +++ b/scripts/mobiles/tatooine/rock_beetle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rock beetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/scavenger.py b/scripts/mobiles/tatooine/scavenger.py index 36de8509..4d983f65 100644 --- a/scripts/mobiles/tatooine/scavenger.py +++ b/scripts/mobiles/tatooine/scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/scyk.py b/scripts/mobiles/tatooine/scyk.py index b9534279..55030953 100644 --- a/scripts/mobiles/tatooine/scyk.py +++ b/scripts/mobiles/tatooine/scyk.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("scyk") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_scyk.iff') diff --git a/scripts/mobiles/tatooine/shinn_guard.py b/scripts/mobiles/tatooine/shinn_guard.py index 8448adea..48950112 100644 --- a/scripts/mobiles/tatooine/shinn_guard.py +++ b/scripts/mobiles/tatooine/shinn_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mugger.iff') diff --git a/scripts/mobiles/tatooine/shinn_mugger.py b/scripts/mobiles/tatooine/shinn_mugger.py index bc860239..73d7111b 100644 --- a/scripts/mobiles/tatooine/shinn_mugger.py +++ b/scripts/mobiles/tatooine/shinn_mugger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mugger.iff') diff --git a/scripts/mobiles/tatooine/slum_thief.py b/scripts/mobiles/tatooine/slum_thief.py index b4b81696..08ee5384 100644 --- a/scripts/mobiles/tatooine/slum_thief.py +++ b/scripts/mobiles/tatooine/slum_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("junk thieves") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_human_female.iff') diff --git a/scripts/mobiles/tatooine/swarming_lesser_dewback.py b/scripts/mobiles/tatooine/swarming_lesser_dewback.py index 0859f8ff..b6fb3e6b 100644 --- a/scripts/mobiles/tatooine/swarming_lesser_dewback.py +++ b/scripts/mobiles/tatooine/swarming_lesser_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_swarming_lesser_dewback.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_enforcer.py b/scripts/mobiles/tatooine/swoop_gang_enforcer.py index 6ad57c52..5e4a86f1 100644 --- a/scripts/mobiles/tatooine/swoop_gang_enforcer.py +++ b/scripts/mobiles/tatooine/swoop_gang_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/swoop_gang_punk.py b/scripts/mobiles/tatooine/swoop_gang_punk.py index ccb6b1c1..811d4d03 100644 --- a/scripts/mobiles/tatooine/swoop_gang_punk.py +++ b/scripts/mobiles/tatooine/swoop_gang_punk.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_rogue.py b/scripts/mobiles/tatooine/swoop_gang_rogue.py index 6d9047f6..9eb3b426 100644 --- a/scripts/mobiles/tatooine/swoop_gang_rogue.py +++ b/scripts/mobiles/tatooine/swoop_gang_rogue.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_thug.py b/scripts/mobiles/tatooine/swoop_gang_thug.py index 0f53a877..147445db 100644 --- a/scripts/mobiles/tatooine/swoop_gang_thug.py +++ b/scripts/mobiles/tatooine/swoop_gang_thug.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/tusken_follower.py b/scripts/mobiles/tatooine/tusken_follower.py index 7423b710..cb874a78 100644 --- a/scripts/mobiles/tatooine/tusken_follower.py +++ b/scripts/mobiles/tatooine/tusken_follower.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tusken raider") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/tusken_outrider.py b/scripts/mobiles/tatooine/tusken_outrider.py index 450c328f..e01ce81b 100644 --- a/scripts/mobiles/tatooine/tusken_outrider.py +++ b/scripts/mobiles/tatooine/tusken_outrider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tusken raider") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/tatooine/vaigonn_shinn.py b/scripts/mobiles/tatooine/vaigonn_shinn.py index 0e3b0afa..37d57419 100644 --- a/scripts/mobiles/tatooine/vaigonn_shinn.py +++ b/scripts/mobiles/tatooine/vaigonn_shinn.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_commoner_tatooine_nikto_male_01.iff') diff --git a/scripts/mobiles/tatooine/valarian_depot_boss.py b/scripts/mobiles/tatooine/valarian_depot_boss.py index e10a19c3..0745dd3c 100644 --- a/scripts/mobiles/tatooine/valarian_depot_boss.py +++ b/scripts/mobiles/tatooine/valarian_depot_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_foreman.py b/scripts/mobiles/tatooine/valarian_depot_foreman.py index a6a9ad1a..49857e62 100644 --- a/scripts/mobiles/tatooine/valarian_depot_foreman.py +++ b/scripts/mobiles/tatooine/valarian_depot_foreman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_guard.py b/scripts/mobiles/tatooine/valarian_depot_guard.py index 21b4cfed..abcb1db4 100644 --- a/scripts/mobiles/tatooine/valarian_depot_guard.py +++ b/scripts/mobiles/tatooine/valarian_depot_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_scout.py b/scripts/mobiles/tatooine/valarian_depot_scout.py index d54c7abd..d0ec9222 100644 --- a/scripts/mobiles/tatooine/valarian_depot_scout.py +++ b/scripts/mobiles/tatooine/valarian_depot_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_swooper.py b/scripts/mobiles/tatooine/valarian_depot_swooper.py index b40e7c32..4f7ef586 100644 --- a/scripts/mobiles/tatooine/valarian_depot_swooper.py +++ b/scripts/mobiles/tatooine/valarian_depot_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_worker.py b/scripts/mobiles/tatooine/valarian_depot_worker.py index 4e4c0079..b910f1fd 100644 --- a/scripts/mobiles/tatooine/valarian_depot_worker.py +++ b/scripts/mobiles/tatooine/valarian_depot_worker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_enforcer.py b/scripts/mobiles/tatooine/valarian_enforcer.py index bd27e0e7..48e6bc23 100644 --- a/scripts/mobiles/tatooine/valarian_enforcer.py +++ b/scripts/mobiles/tatooine/valarian_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_henchman.py b/scripts/mobiles/tatooine/valarian_henchman.py index d89ba74b..9c7bda15 100644 --- a/scripts/mobiles/tatooine/valarian_henchman.py +++ b/scripts/mobiles/tatooine/valarian_henchman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_mechanic.py b/scripts/mobiles/tatooine/valarian_mechanic.py index 05923e7e..0647a189 100644 --- a/scripts/mobiles/tatooine/valarian_mechanic.py +++ b/scripts/mobiles/tatooine/valarian_mechanic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_scout.py b/scripts/mobiles/tatooine/valarian_scout.py index dce1a372..0e7dcc0d 100644 --- a/scripts/mobiles/tatooine/valarian_scout.py +++ b/scripts/mobiles/tatooine/valarian_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_shuttle_guard.py b/scripts/mobiles/tatooine/valarian_shuttle_guard.py index bae307aa..07af7c3c 100644 --- a/scripts/mobiles/tatooine/valarian_shuttle_guard.py +++ b/scripts/mobiles/tatooine/valarian_shuttle_guard.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_soldier.py b/scripts/mobiles/tatooine/valarian_soldier.py index 6d448733..1137c5b2 100644 --- a/scripts/mobiles/tatooine/valarian_soldier.py +++ b/scripts/mobiles/tatooine/valarian_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_swooper.py b/scripts/mobiles/tatooine/valarian_swooper.py index 39a51d3e..e98762a9 100644 --- a/scripts/mobiles/tatooine/valarian_swooper.py +++ b/scripts/mobiles/tatooine/valarian_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_thief.py b/scripts/mobiles/tatooine/valarian_thief.py index 55fb1d8e..32da20f0 100644 --- a/scripts/mobiles/tatooine/valarian_thief.py +++ b/scripts/mobiles/tatooine/valarian_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_thug.py b/scripts/mobiles/tatooine/valarian_thug.py index b6cd226a..83011c5e 100644 --- a/scripts/mobiles/tatooine/valarian_thug.py +++ b/scripts/mobiles/tatooine/valarian_thug.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/variegated_womprat.py b/scripts/mobiles/tatooine/variegated_womprat.py index b1b002b0..5a0c9dd0 100644 --- a/scripts/mobiles/tatooine/variegated_womprat.py +++ b/scripts/mobiles/tatooine/variegated_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("variegated womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_variegated_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/water_thief.py b/scripts/mobiles/tatooine/water_thief.py index b7b264c4..216e072b 100644 --- a/scripts/mobiles/tatooine/water_thief.py +++ b/scripts/mobiles/tatooine/water_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_moisture_thief.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_manager.py b/scripts/mobiles/tatooine/white_thranta_manager.py index 78bf8bfc..aa3897a5 100644 --- a/scripts/mobiles/tatooine/white_thranta_manager.py +++ b/scripts/mobiles/tatooine/white_thranta_manager.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/white_thranta_security_captain.py b/scripts/mobiles/tatooine/white_thranta_security_captain.py index 5e3520ec..0e1f6943 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_captain.py +++ b/scripts/mobiles/tatooine/white_thranta_security_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_security_elite.py b/scripts/mobiles/tatooine/white_thranta_security_elite.py index 8933eab0..76fe94f2 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_elite.py +++ b/scripts/mobiles/tatooine/white_thranta_security_elite.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_security_officer.py b/scripts/mobiles/tatooine/white_thranta_security_officer.py index 0117642f..af779f78 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_officer.py +++ b/scripts/mobiles/tatooine/white_thranta_security_officer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_specialist.py b/scripts/mobiles/tatooine/white_thranta_specialist.py index 6b6c773c..8567b2f2 100644 --- a/scripts/mobiles/tatooine/white_thranta_specialist.py +++ b/scripts/mobiles/tatooine/white_thranta_specialist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_technican.py b/scripts/mobiles/tatooine/white_thranta_technican.py index f53b4182..df3be1de 100644 --- a/scripts/mobiles/tatooine/white_thranta_technican.py +++ b/scripts/mobiles/tatooine/white_thranta_technican.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_warren_scientist_s01.iff') diff --git a/scripts/mobiles/tatooine/young_mountain_squill.py b/scripts/mobiles/tatooine/young_mountain_squill.py index 99cfff82..4eea3f77 100644 --- a/scripts/mobiles/tatooine/young_mountain_squill.py +++ b/scripts/mobiles/tatooine/young_mountain_squill.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/yavin4/angler.py b/scripts/mobiles/yavin4/angler.py index 1712de7c..992b9ded 100644 --- a/scripts/mobiles/yavin4/angler.py +++ b/scripts/mobiles/yavin4/angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/yavin4/angler_recluse.py b/scripts/mobiles/yavin4/angler_recluse.py index e32f1ad0..8979c70b 100644 --- a/scripts/mobiles/yavin4/angler_recluse.py +++ b/scripts/mobiles/yavin4/angler_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py b/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py index 3e6d4b12..4084681d 100644 --- a/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py +++ b/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle.iff') diff --git a/scripts/mobiles/yavin4/choku_hunter.py b/scripts/mobiles/yavin4/choku_hunter.py index 3de50602..0483d436 100644 --- a/scripts/mobiles/yavin4/choku_hunter.py +++ b/scripts/mobiles/yavin4/choku_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/choku_male.py b/scripts/mobiles/yavin4/choku_male.py index 0d03cf1a..7d485dc5 100644 --- a/scripts/mobiles/yavin4/choku_male.py +++ b/scripts/mobiles/yavin4/choku_male.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py b/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py index b2e93bdc..d0ad75b9 100644 --- a/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py +++ b/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat_hue.iff') diff --git a/scripts/mobiles/yavin4/frenzied_choku.py b/scripts/mobiles/yavin4/frenzied_choku.py index 0b31a2a9..9e939e84 100644 --- a/scripts/mobiles/yavin4/frenzied_choku.py +++ b/scripts/mobiles/yavin4/frenzied_choku.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat.py b/scripts/mobiles/yavin4/gackle_bat.py index 35b0c642..d32e7b97 100644 --- a/scripts/mobiles/yavin4/gackle_bat.py +++ b/scripts/mobiles/yavin4/gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat_hunter.py b/scripts/mobiles/yavin4/gackle_bat_hunter.py index 86e83159..a658a998 100644 --- a/scripts/mobiles/yavin4/gackle_bat_hunter.py +++ b/scripts/mobiles/yavin4/gackle_bat_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py b/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py index 0cc511e9..b57312d7 100644 --- a/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py +++ b/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py index 86e86413..a2099726 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py index 93191482..eafdf77c 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py index bcecc93e..a8dcafb7 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py index 7ab22275..d144bdf9 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_acklay.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py index 3099c81b..34517cf9 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_warrior_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py index e9f4bbb6..4e4cb935 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_droideka.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py index 47a012c4..db281ffd 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_scientist_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py index 0fbaac71..0d8a38d8 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_warrior_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py index 7b91c620..b96a43e8 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_commoner_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py b/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py index dbdda89d..65193e9c 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_imperial_officer_m.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py b/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py index 0463ee7a..da7faed4 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f.iff') diff --git a/scripts/mobiles/yavin4/giant_angler.py b/scripts/mobiles/yavin4/giant_angler.py index 04c9130c..9a14108b 100644 --- a/scripts/mobiles/yavin4/giant_angler.py +++ b/scripts/mobiles/yavin4/giant_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_angler.iff') diff --git a/scripts/mobiles/yavin4/giant_crystal_snake.py b/scripts/mobiles/yavin4/giant_crystal_snake.py index 7e40019c..db4f2468 100644 --- a/scripts/mobiles/yavin4/giant_crystal_snake.py +++ b/scripts/mobiles/yavin4/giant_crystal_snake.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("crystal snake") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_crystal_snake.iff') diff --git a/scripts/mobiles/yavin4/giant_gackle_bat.py b/scripts/mobiles/yavin4/giant_gackle_bat.py index 4fd3f100..bab98658 100644 --- a/scripts/mobiles/yavin4/giant_gackle_bat.py +++ b/scripts/mobiles/yavin4/giant_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py index 2e8b9201..f82ccd6c 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_expedition_force_leader.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py index 6bf9cd68..71d6126c 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_expedition_force_member.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py index 23142fe2..57dc8533 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_medic1_zabrak_female_01..iff') diff --git a/scripts/mobiles/yavin4/kai_tok_bloodreaver.py b/scripts/mobiles/yavin4/kai_tok_bloodreaver.py index 3f796999..1f77e738 100644 --- a/scripts/mobiles/yavin4/kai_tok_bloodreaver.py +++ b/scripts/mobiles/yavin4/kai_tok_bloodreaver.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_prowler.py b/scripts/mobiles/yavin4/kai_tok_prowler.py index 68f9390d..9451219b 100644 --- a/scripts/mobiles/yavin4/kai_tok_prowler.py +++ b/scripts/mobiles/yavin4/kai_tok_prowler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_scavenger.py b/scripts/mobiles/yavin4/kai_tok_scavenger.py index 18732e46..ec9f9b0f 100644 --- a/scripts/mobiles/yavin4/kai_tok_scavenger.py +++ b/scripts/mobiles/yavin4/kai_tok_scavenger.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_slayer.py b/scripts/mobiles/yavin4/kai_tok_slayer.py index 9f7ac5bf..ab14793e 100644 --- a/scripts/mobiles/yavin4/kai_tok_slayer.py +++ b/scripts/mobiles/yavin4/kai_tok_slayer.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kliknik.py b/scripts/mobiles/yavin4/kliknik.py index 91af4402..6fffb8a8 100644 --- a/scripts/mobiles/yavin4/kliknik.py +++ b/scripts/mobiles/yavin4/kliknik.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_defender.py b/scripts/mobiles/yavin4/kliknik_dark_defender.py index 5b3075c6..2967cb42 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_defender.py +++ b/scripts/mobiles/yavin4/kliknik_dark_defender.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_hunter.py b/scripts/mobiles/yavin4/kliknik_dark_hunter.py index a046d667..5b1a0c9f 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_hunter.py +++ b/scripts/mobiles/yavin4/kliknik_dark_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_queen.py b/scripts/mobiles/yavin4/kliknik_dark_queen.py index 00734688..15547e3b 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_queen.py +++ b/scripts/mobiles/yavin4/kliknik_dark_queen.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_queen.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_warrior.py b/scripts/mobiles/yavin4/kliknik_dark_warrior.py index 1e2b029c..5fc29dec 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_warrior.py +++ b/scripts/mobiles/yavin4/kliknik_dark_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_hunter.py b/scripts/mobiles/yavin4/kliknik_hunter.py index a9bbad2f..81284896 100644 --- a/scripts/mobiles/yavin4/kliknik_hunter.py +++ b/scripts/mobiles/yavin4/kliknik_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_mantis.py b/scripts/mobiles/yavin4/kliknik_mantis.py index b35f0e65..6bcefb42 100644 --- a/scripts/mobiles/yavin4/kliknik_mantis.py +++ b/scripts/mobiles/yavin4/kliknik_mantis.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_queen.py b/scripts/mobiles/yavin4/kliknik_queen.py index 07fb2c7c..07024a81 100644 --- a/scripts/mobiles/yavin4/kliknik_queen.py +++ b/scripts/mobiles/yavin4/kliknik_queen.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_queen.iff') diff --git a/scripts/mobiles/yavin4/kliknik_queen_harvester.py b/scripts/mobiles/yavin4/kliknik_queen_harvester.py index 78bd8c32..710a16d8 100644 --- a/scripts/mobiles/yavin4/kliknik_queen_harvester.py +++ b/scripts/mobiles/yavin4/kliknik_queen_harvester.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_scout.py b/scripts/mobiles/yavin4/kliknik_scout.py index 61ccc6c3..0a81fff2 100644 --- a/scripts/mobiles/yavin4/kliknik_scout.py +++ b/scripts/mobiles/yavin4/kliknik_scout.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/kliknik_shredder_guardian.py b/scripts/mobiles/yavin4/kliknik_shredder_guardian.py index 005d9986..a71123d9 100644 --- a/scripts/mobiles/yavin4/kliknik_shredder_guardian.py +++ b/scripts/mobiles/yavin4/kliknik_shredder_guardian.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/kliknik_warrior.py b/scripts/mobiles/yavin4/kliknik_warrior.py index a60f5de5..93964e46 100644 --- a/scripts/mobiles/yavin4/kliknik_warrior.py +++ b/scripts/mobiles/yavin4/kliknik_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_worker.py b/scripts/mobiles/yavin4/kliknik_worker.py index 88a98252..f8a67a12 100644 --- a/scripts/mobiles/yavin4/kliknik_worker.py +++ b/scripts/mobiles/yavin4/kliknik_worker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/lurking_angler.py b/scripts/mobiles/yavin4/lurking_angler.py index 7e25a24f..2d5c921c 100644 --- a/scripts/mobiles/yavin4/lurking_angler.py +++ b/scripts/mobiles/yavin4/lurking_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler_hue.iff') diff --git a/scripts/mobiles/yavin4/mad_angler.py b/scripts/mobiles/yavin4/mad_angler.py index a6cdb0e9..066e1da5 100644 --- a/scripts/mobiles/yavin4/mad_angler.py +++ b/scripts/mobiles/yavin4/mad_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler_hue.iff') diff --git a/scripts/mobiles/yavin4/puny_gackle_bat.py b/scripts/mobiles/yavin4/puny_gackle_bat.py index 1d483b24..6bfd7529 100644 --- a/scripts/mobiles/yavin4/puny_gackle_bat.py +++ b/scripts/mobiles/yavin4/puny_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_puny_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/ravaging_gackle_bat.py b/scripts/mobiles/yavin4/ravaging_gackle_bat.py index fd6aa38e..b4282450 100644 --- a/scripts/mobiles/yavin4/ravaging_gackle_bat.py +++ b/scripts/mobiles/yavin4/ravaging_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/skreeg_adolescent.py b/scripts/mobiles/yavin4/skreeg_adolescent.py index 66bc8571..a268aefa 100644 --- a/scripts/mobiles/yavin4/skreeg_adolescent.py +++ b/scripts/mobiles/yavin4/skreeg_adolescent.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg_adolescent.iff') diff --git a/scripts/mobiles/yavin4/skreeg_female.py b/scripts/mobiles/yavin4/skreeg_female.py index 6da08cc7..36b2767a 100644 --- a/scripts/mobiles/yavin4/skreeg_female.py +++ b/scripts/mobiles/yavin4/skreeg_female.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_hunter.py b/scripts/mobiles/yavin4/skreeg_hunter.py index 9fa654d1..75e89b9c 100644 --- a/scripts/mobiles/yavin4/skreeg_hunter.py +++ b/scripts/mobiles/yavin4/skreeg_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_male.py b/scripts/mobiles/yavin4/skreeg_male.py index f4ae4b00..ad37c48c 100644 --- a/scripts/mobiles/yavin4/skreeg_male.py +++ b/scripts/mobiles/yavin4/skreeg_male.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_scout.py b/scripts/mobiles/yavin4/skreeg_scout.py index b77ddf2a..4862dc43 100644 --- a/scripts/mobiles/yavin4/skreeg_scout.py +++ b/scripts/mobiles/yavin4/skreeg_scout.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_warrior.py b/scripts/mobiles/yavin4/skreeg_warrior.py index 9db7e6a2..19dd183c 100644 --- a/scripts/mobiles/yavin4/skreeg_warrior.py +++ b/scripts/mobiles/yavin4/skreeg_warrior.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg_hue.iff') diff --git a/scripts/mobiles/yavin4/stintaril_fleshripper.py b/scripts/mobiles/yavin4/stintaril_fleshripper.py index 78df5d8c..ee2c6aa3 100644 --- a/scripts/mobiles/yavin4/stintaril_fleshripper.py +++ b/scripts/mobiles/yavin4/stintaril_fleshripper.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("stintaril") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_stintaril.iff') diff --git a/scripts/mobiles/yavin4/stintaril_prowler.py b/scripts/mobiles/yavin4/stintaril_prowler.py index 150beca1..c35f422e 100644 --- a/scripts/mobiles/yavin4/stintaril_prowler.py +++ b/scripts/mobiles/yavin4/stintaril_prowler.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("stintaril") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_stintaril_hue.iff') diff --git a/scripts/mobiles/yavin4/stunted_woolamander.py b/scripts/mobiles/yavin4/stunted_woolamander.py index 037d2565..cb04115f 100644 --- a/scripts/mobiles/yavin4/stunted_woolamander.py +++ b/scripts/mobiles/yavin4/stunted_woolamander.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/tanc_mite_warrior.py b/scripts/mobiles/yavin4/tanc_mite_warrior.py index 058be91b..977a2838 100644 --- a/scripts/mobiles/yavin4/tanc_mite_warrior.py +++ b/scripts/mobiles/yavin4/tanc_mite_warrior.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tancmite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tanc_mite.iff') diff --git a/scripts/mobiles/yavin4/woolamander.py b/scripts/mobiles/yavin4/woolamander.py index 52d7a958..8b8640ef 100644 --- a/scripts/mobiles/yavin4/woolamander.py +++ b/scripts/mobiles/yavin4/woolamander.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/woolamander_harrower.py b/scripts/mobiles/yavin4/woolamander_harrower.py index 931da885..6b5c773d 100644 --- a/scripts/mobiles/yavin4/woolamander_harrower.py +++ b/scripts/mobiles/yavin4/woolamander_harrower.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(40) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander_hue.iff') diff --git a/scripts/mobiles/yavin4/woolamander_harvester.py b/scripts/mobiles/yavin4/woolamander_harvester.py index 4068f48c..a9e34915 100644 --- a/scripts/mobiles/yavin4/woolamander_harvester.py +++ b/scripts/mobiles/yavin4/woolamander_harvester.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/woolamander_reaper.py b/scripts/mobiles/yavin4/woolamander_reaper.py index 98a7e5a6..07ae4d59 100644 --- a/scripts/mobiles/yavin4/woolamander_reaper.py +++ b/scripts/mobiles/yavin4/woolamander_reaper.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander_hue.iff') diff --git a/scripts/mobiles/yavin4/yakasoba.py b/scripts/mobiles/yavin4/yakasoba.py index a6e1d98c..5266bbe3 100644 --- a/scripts/mobiles/yavin4/yakasoba.py +++ b/scripts/mobiles/yavin4/yakasoba.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gracerobber") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_yavin_yakasoba.iff') diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index d51c8b50..9280919f 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -472,7 +472,7 @@ public class ObjectService implements INetworkDispatch { if (objectList.containsKey(objectID)) { System.err.println("getObject(): object is null but objectList contains objectID key"); } else { - // System.err.println("getObject(): object is null"); + System.err.println("getObject(): object is null"); } } From cf2ea989b2e394f68b0005d1d90dfd3de8588a7c Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 05:50:16 +0200 Subject: [PATCH 021/198] Fixed Typo in NPC scipts --- scripts/mobiles/corellia/afarathu_brute.py | 2 +- scripts/mobiles/corellia/afarathu_cult_bodyguard.py | 2 +- scripts/mobiles/corellia/afarathu_cult_leader.py | 2 +- scripts/mobiles/corellia/afarathu_cult_zealot.py | 2 +- scripts/mobiles/corellia/afarathu_hellion.py | 2 +- scripts/mobiles/corellia/afarathu_ruffian.py | 2 +- scripts/mobiles/corellia/afarathu_savage.py | 2 +- scripts/mobiles/corellia/beldonnas_league_enforcer.py | 2 +- scripts/mobiles/corellia/beldonnas_league_marshal.py | 2 +- scripts/mobiles/corellia/beldonnas_league_scout.py | 2 +- scripts/mobiles/corellia/beldonnas_league_soldier.py | 2 +- scripts/mobiles/corellia/blood_stained_prowler.py | 2 +- scripts/mobiles/corellia/blood_thirsty_monarch.py | 2 +- scripts/mobiles/corellia/canoid_hunter.py | 2 +- scripts/mobiles/corellia/canoid_pack_leader.py | 2 +- scripts/mobiles/corellia/carrion_spat_corpsereaver.py | 2 +- scripts/mobiles/corellia/corellian_butterfly.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_defender.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_drone.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_monarch.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_warrior.py | 2 +- scripts/mobiles/corellia/corellian_butterfly_worker.py | 2 +- scripts/mobiles/corellia/corsec_deserter.py | 2 +- scripts/mobiles/corellia/corsec_security_specialist.py | 2 +- scripts/mobiles/corellia/corsec_special_agent.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_captain.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_chief.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_commissioner.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_inspector.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_lieutenant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_major.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_sergeant.py | 2 +- scripts/mobiles/corellia/corsec_special_ops_trainee.py | 2 +- scripts/mobiles/corellia/corsec_traitor.py | 2 +- scripts/mobiles/corellia/deranged_wrix.py | 2 +- scripts/mobiles/corellia/devil_gulginaw.py | 2 +- scripts/mobiles/corellia/drall_abbot.py | 2 +- scripts/mobiles/corellia/drall_chieftain.py | 2 +- scripts/mobiles/corellia/drall_guard.py | 2 +- scripts/mobiles/corellia/drall_master.py | 2 +- scripts/mobiles/corellia/drall_monk.py | 2 +- scripts/mobiles/corellia/drall_patriot.py | 2 +- scripts/mobiles/corellia/drall_patriot_conqueror.py | 2 +- scripts/mobiles/corellia/drall_patriot_footsoldier.py | 2 +- scripts/mobiles/corellia/drall_patriot_legionnaire.py | 2 +- scripts/mobiles/corellia/drall_sentry.py | 2 +- scripts/mobiles/corellia/feral_selonian.py | 2 +- scripts/mobiles/corellia/flail_boss.py | 2 +- scripts/mobiles/corellia/flail_butcher.py | 2 +- scripts/mobiles/corellia/flail_cutthroat.py | 2 +- scripts/mobiles/corellia/flail_enforcer.py | 2 +- scripts/mobiles/corellia/flail_executioner.py | 2 +- scripts/mobiles/corellia/flail_killer.py | 2 +- scripts/mobiles/corellia/flail_slayer.py | 2 +- scripts/mobiles/corellia/grand_wrix.py | 2 +- scripts/mobiles/corellia/greater_gulginaw.py | 2 +- scripts/mobiles/corellia/gulginaw.py | 2 +- scripts/mobiles/corellia/hidden_daggers_activist.py | 2 +- scripts/mobiles/corellia/hidden_daggers_dissident.py | 2 +- scripts/mobiles/corellia/hidden_daggers_extremist.py | 2 +- scripts/mobiles/corellia/hidden_daggers_leader.py | 2 +- scripts/mobiles/corellia/hidden_daggers_lieutenant.py | 2 +- scripts/mobiles/corellia/lord_nyax.py | 2 +- scripts/mobiles/corellia/mottled_wrix.py | 2 +- scripts/mobiles/corellia/ragtag_blackjack.py | 2 +- scripts/mobiles/corellia/ragtag_kook.py | 2 +- scripts/mobiles/corellia/ragtag_loon.py | 2 +- scripts/mobiles/corellia/ragtag_lunatic.py | 2 +- scripts/mobiles/corellia/ragtag_maniac.py | 2 +- scripts/mobiles/corellia/ragtag_sentry.py | 2 +- scripts/mobiles/corellia/rogue_corsec_trooper18.py | 2 +- scripts/mobiles/corellia/rogue_corsec_trooper33.py | 2 +- scripts/mobiles/corellia/selonian_assassin.py | 2 +- scripts/mobiles/corellia/selonian_captain.py | 2 +- scripts/mobiles/corellia/selonian_champion.py | 2 +- scripts/mobiles/corellia/selonian_healer.py | 2 +- scripts/mobiles/corellia/selonian_hunter.py | 2 +- scripts/mobiles/corellia/selonian_raider.py | 2 +- scripts/mobiles/corellia/selonian_scout.py | 2 +- scripts/mobiles/corellia/selonian_sentinel.py | 2 +- scripts/mobiles/corellia/selonian_separatist.py | 2 +- scripts/mobiles/corellia/selonian_separatist_captain.py | 2 +- scripts/mobiles/corellia/selonian_separatist_general.py | 2 +- scripts/mobiles/corellia/selonian_separatist_recruit.py | 2 +- scripts/mobiles/corellia/selonian_separatist_soldier.py | 2 +- scripts/mobiles/corellia/selonian_thief.py | 2 +- scripts/mobiles/corellia/selonian_warlord.py | 2 +- scripts/mobiles/corellia/selonian_warrior.py | 2 +- scripts/mobiles/corellia/wrix.py | 2 +- scripts/mobiles/dantooine/ancient_graul.py | 2 +- scripts/mobiles/dantooine/bile_drenched_quenker.py | 2 +- scripts/mobiles/dantooine/dark_adept.py | 2 +- scripts/mobiles/dantooine/dark_jedi_knight.py | 2 +- scripts/mobiles/dantooine/dark_jedi_master.py | 2 +- scripts/mobiles/dantooine/frenzied_graul.py | 2 +- scripts/mobiles/dantooine/grassland_voritor_tracker.py | 2 +- scripts/mobiles/dantooine/graul.py | 2 +- scripts/mobiles/dantooine/graul_mangler.py | 2 +- scripts/mobiles/dantooine/graul_marauder.py | 2 +- scripts/mobiles/dantooine/graul_mauler.py | 2 +- scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py | 2 +- scripts/mobiles/dantooine/hostile_thune_mother.py | 2 +- scripts/mobiles/dantooine/huurton.py | 2 +- scripts/mobiles/dantooine/huurton_bloodhunter.py | 2 +- scripts/mobiles/dantooine/huurton_howler.py | 2 +- scripts/mobiles/dantooine/huurton_huntress.py | 2 +- scripts/mobiles/dantooine/huurton_matron.py | 2 +- scripts/mobiles/dantooine/huurton_pub.py | 2 +- scripts/mobiles/dantooine/huurton_reaper.py | 2 +- scripts/mobiles/dantooine/huurton_stalker.py | 2 +- scripts/mobiles/dantooine/infant_graul.py | 2 +- scripts/mobiles/dantooine/mammoth_thune.py | 2 +- scripts/mobiles/dantooine/quenker.py | 2 +- scripts/mobiles/dantooine/quenker_ravager.py | 2 +- scripts/mobiles/dantooine/quenker_relic_reaper.py | 2 +- scripts/mobiles/dantooine/savage_quenker.py | 2 +- scripts/mobiles/dantooine/slinking_voritor_hunter.py | 2 +- scripts/mobiles/dantooine/spiked_slasher.py | 2 +- scripts/mobiles/dantooine/terrible_quenker.py | 2 +- scripts/mobiles/dantooine/thune.py | 2 +- scripts/mobiles/dantooine/thune_grassland_guardian.py | 2 +- scripts/mobiles/dantooine/thune_herd_leader.py | 2 +- scripts/mobiles/dantooine/vexed_voritor_lizard.py | 2 +- scripts/mobiles/dantooine/voritor_dasher.py | 2 +- scripts/mobiles/dantooine/voritor_lizard.py | 2 +- scripts/mobiles/dathomir/ancient_bull_rancor.py | 2 +- scripts/mobiles/dathomir/bane_back_spider.py | 2 +- scripts/mobiles/dathomir/bull_rancor.py | 2 +- scripts/mobiles/dathomir/cavern_spider.py | 2 +- scripts/mobiles/dathomir/cavern_spider_broodling.py | 2 +- scripts/mobiles/dathomir/cavern_spider_hunter.py | 2 +- scripts/mobiles/dathomir/cavern_spider_queen.py | 2 +- scripts/mobiles/dathomir/chasmal_spider.py | 2 +- scripts/mobiles/dathomir/enraged_bull_rancor.py | 2 +- scripts/mobiles/dathomir/enraged_rancor.py | 2 +- scripts/mobiles/dathomir/female_kwi.py | 2 +- scripts/mobiles/dathomir/female_malkloc_plainswalker.py | 2 +- scripts/mobiles/dathomir/foul_desecrator.py | 2 +- scripts/mobiles/dathomir/gaping_spider.py | 2 +- scripts/mobiles/dathomir/gaping_spider_broodling.py | 2 +- scripts/mobiles/dathomir/gaping_spider_hunter.py | 2 +- scripts/mobiles/dathomir/gaping_spider_queen.py | 2 +- scripts/mobiles/dathomir/gaping_spider_recluse.py | 2 +- scripts/mobiles/dathomir/gaping_spider_recluse_queen.py | 2 +- scripts/mobiles/dathomir/giant_cavern_spider_recluse.py | 2 +- scripts/mobiles/dathomir/giant_gaping_spider_recluse.py | 2 +- scripts/mobiles/dathomir/gnarled_rancor.py | 2 +- scripts/mobiles/dathomir/grovo.py | 2 +- scripts/mobiles/dathomir/injured_kwi.py | 2 +- scripts/mobiles/dathomir/injured_purbole.py | 2 +- scripts/mobiles/dathomir/injured_verne.py | 2 +- scripts/mobiles/dathomir/kamurith_defiler.py | 2 +- scripts/mobiles/dathomir/kamurith_snapper.py | 2 +- scripts/mobiles/dathomir/kiin_dray.py | 2 +- scripts/mobiles/dathomir/kwi.py | 2 +- scripts/mobiles/dathomir/malkloc.py | 2 +- scripts/mobiles/dathomir/malkloc_bull.py | 2 +- scripts/mobiles/dathomir/malkloc_plainswalker.py | 2 +- scripts/mobiles/dathomir/monstrous_brute.py | 2 +- scripts/mobiles/dathomir/mutant_rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_bull_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_elder.py | 2 +- scripts/mobiles/dathomir/nightsister_enraged_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_initiate.py | 2 +- scripts/mobiles/dathomir/nightsister_outcast.py | 2 +- scripts/mobiles/dathomir/nightsister_protector.py | 2 +- scripts/mobiles/dathomir/nightsister_rancor.py | 2 +- scripts/mobiles/dathomir/nightsister_rancor_tamer.py | 2 +- scripts/mobiles/dathomir/nightsister_ranger.py | 2 +- scripts/mobiles/dathomir/nightsister_sentinel.py | 2 +- scripts/mobiles/dathomir/nightsister_sentry.py | 2 +- scripts/mobiles/dathomir/nightsister_slave.py | 2 +- scripts/mobiles/dathomir/nightsister_spell_weaver.py | 2 +- scripts/mobiles/dathomir/nightsister_stalker.py | 2 +- scripts/mobiles/dathomir/nocuous_kamurith.py | 2 +- scripts/mobiles/dathomir/purbole.py | 2 +- scripts/mobiles/dathomir/purbole_elder.py | 2 +- scripts/mobiles/dathomir/purbole_hunter.py | 2 +- scripts/mobiles/dathomir/purbole_scout.py | 2 +- scripts/mobiles/dathomir/purbole_stalker.py | 2 +- scripts/mobiles/dathomir/purbole_youth.py | 2 +- scripts/mobiles/dathomir/rancor.py | 2 +- scripts/mobiles/dathomir/rancor_pygmy.py | 2 +- scripts/mobiles/dathomir/rancor_youth.py | 2 +- scripts/mobiles/dathomir/reclusive_cavern_spider.py | 2 +- scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_guardian.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_hunter.py | 2 +- scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py | 2 +- scripts/mobiles/dathomir/singing_mountain_clan_rancor.py | 2 +- scripts/mobiles/dathomir/singing_mountain_clan_sentry.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_guardian.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_huntress.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_initiate.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_outcast.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_scout.py | 2 +- scripts/mobiles/dathomir/singing_mtn_clan_slave.py | 2 +- scripts/mobiles/dathomir/verne.py | 2 +- scripts/mobiles/dathomir/verne_bull.py | 2 +- scripts/mobiles/dathomir/verne_calf.py | 2 +- scripts/mobiles/dathomir/young_malkloc.py | 2 +- scripts/mobiles/dathomir/young_malkloc_plainswalker.py | 2 +- scripts/mobiles/endor/arachne_queen.py | 2 +- scripts/mobiles/endor/arachne_webmaster.py | 2 +- scripts/mobiles/endor/arachne_widow.py | 2 +- scripts/mobiles/endor/berserk_marauder.py | 2 +- scripts/mobiles/endor/bewitching_donkuwah_shaman.py | 2 +- scripts/mobiles/endor/bewitching_korga_dark_shaman.py | 2 +- scripts/mobiles/endor/bewitching_pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/black_sun_assassin.py | 2 +- scripts/mobiles/endor/black_sun_guard.py | 2 +- scripts/mobiles/endor/black_sun_thug.py | 2 +- scripts/mobiles/endor/blood_drenched_merek_king.py | 2 +- scripts/mobiles/endor/blood_frenzied_boar_wolf.py | 2 +- scripts/mobiles/endor/blood_stained_merek.py | 2 +- scripts/mobiles/endor/bloodseeker_mite_queen.py | 2 +- scripts/mobiles/endor/blurrg_raptor.py | 2 +- scripts/mobiles/endor/crafty_donkuwah_scout.py | 2 +- scripts/mobiles/endor/crafty_pubam_scout.py | 2 +- scripts/mobiles/endor/crazed_gurreck.py | 2 +- scripts/mobiles/endor/crimson_blurrg.py | 2 +- scripts/mobiles/endor/delirious_merek_avenger.py | 2 +- scripts/mobiles/endor/deranged_mantigrue.py | 2 +- scripts/mobiles/endor/deranged_ravisher.py | 2 +- scripts/mobiles/endor/desert_gurreck_charger.py | 2 +- scripts/mobiles/endor/diseased_blurrg.py | 2 +- scripts/mobiles/endor/donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/donkuwah_chieftan.py | 2 +- scripts/mobiles/endor/donkuwah_cub.py | 2 +- scripts/mobiles/endor/donkuwah_laborer.py | 2 +- scripts/mobiles/endor/donkuwah_scout.py | 2 +- scripts/mobiles/endor/donkuwah_shaman.py | 2 +- scripts/mobiles/endor/donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/donkuwah_tribesman.py | 2 +- scripts/mobiles/endor/dulok_outcast.py | 2 +- scripts/mobiles/endor/dulok_outcast_raider.py | 2 +- scripts/mobiles/endor/eerie_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/eerie_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/enraged_donkuwah.py | 2 +- scripts/mobiles/endor/enraged_korga.py | 2 +- scripts/mobiles/endor/enraged_pubam.py | 2 +- scripts/mobiles/endor/feral_marauder.py | 2 +- scripts/mobiles/endor/festering_squill.py | 2 +- scripts/mobiles/endor/fierce_borgle.py | 2 +- scripts/mobiles/endor/frenzied_donkuwah.py | 2 +- scripts/mobiles/endor/frenzied_korga.py | 2 +- scripts/mobiles/endor/frenzied_marauder.py | 2 +- scripts/mobiles/endor/frenzied_pubam.py | 2 +- scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/gnarled_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/gnarled_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/grassland_blood_marauder.py | 2 +- scripts/mobiles/endor/grassland_raider.py | 2 +- scripts/mobiles/endor/gurreck.py | 2 +- scripts/mobiles/endor/gurreck_forest_stalker.py | 2 +- scripts/mobiles/endor/haggard_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/haggard_pubam_battlelord.py | 2 +- scripts/mobiles/endor/hanadak_ancient.py | 2 +- scripts/mobiles/endor/hanadak_drifter.py | 2 +- scripts/mobiles/endor/highland_remmer.py | 2 +- scripts/mobiles/endor/hilltop_gurreck_hunter.py | 2 +- scripts/mobiles/endor/infuriated_roba_protector.py | 2 +- scripts/mobiles/endor/insane_mantigrue_berserker.py | 2 +- scripts/mobiles/endor/king_merek_harvester.py | 2 +- scripts/mobiles/endor/korga_adept.py | 2 +- scripts/mobiles/endor/korga_ancient.py | 2 +- scripts/mobiles/endor/korga_battlelord.py | 2 +- scripts/mobiles/endor/korga_chieftan.py | 2 +- scripts/mobiles/endor/korga_dark_shaman.py | 2 +- scripts/mobiles/endor/korga_elder.py | 2 +- scripts/mobiles/endor/korga_laborer.py | 2 +- scripts/mobiles/endor/korga_scout.py | 2 +- scripts/mobiles/endor/korga_spiritmaster.py | 2 +- scripts/mobiles/endor/lice_ridden_remmer_queen.py | 2 +- scripts/mobiles/endor/mantigrue_hunter.py | 2 +- scripts/mobiles/endor/mantigrue_night_stalker.py | 2 +- scripts/mobiles/endor/mantigrue_reaper.py | 2 +- scripts/mobiles/endor/mantigrue_screecher.py | 2 +- scripts/mobiles/endor/marauder.py | 2 +- scripts/mobiles/endor/mature_hanadak.py | 2 +- scripts/mobiles/endor/mature_hanadak_rock_smasher.py | 2 +- scripts/mobiles/endor/merek_assassin.py | 2 +- scripts/mobiles/endor/merek_cavern_creeper.py | 2 +- scripts/mobiles/endor/merek_deaths_head.py | 2 +- scripts/mobiles/endor/minor_gorax.py | 2 +- scripts/mobiles/endor/noxious_squill.py | 2 +- scripts/mobiles/endor/prowling_gurreck.py | 2 +- scripts/mobiles/endor/pubam_battlelord.py | 2 +- scripts/mobiles/endor/pubam_chieftan.py | 2 +- scripts/mobiles/endor/pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/pubam_scout.py | 2 +- scripts/mobiles/endor/pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/pubam_tribesman.py | 2 +- scripts/mobiles/endor/queen_merek_harvester.py | 2 +- scripts/mobiles/endor/rabid_squall.py | 2 +- scripts/mobiles/endor/rancid_remmer_warrior.py | 2 +- scripts/mobiles/endor/ravenous_roba_stalker.py | 2 +- scripts/mobiles/endor/remmer_carrion_keeper.py | 2 +- scripts/mobiles/endor/roaming_desert_borgle.py | 2 +- scripts/mobiles/endor/roba_boar.py | 2 +- scripts/mobiles/endor/rotten_gut_remmer_king.py | 2 +- scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py | 2 +- scripts/mobiles/endor/shaggy_donkuwah_youth.py | 2 +- scripts/mobiles/endor/shaggy_korga_youth.py | 2 +- scripts/mobiles/endor/shaggy_pubam_youth.py | 2 +- scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py | 2 +- scripts/mobiles/endor/spooky_korga_spiritmaster.py | 2 +- scripts/mobiles/endor/spooky_pubam_spiritmaster.py | 2 +- scripts/mobiles/endor/stoneskin_hanadak.py | 2 +- scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py | 2 +- scripts/mobiles/endor/tainted_korga_dark_shaman.py | 2 +- scripts/mobiles/endor/tainted_pubam_dark_shaman.py | 2 +- scripts/mobiles/endor/toxic_merek_battlelord.py | 2 +- scripts/mobiles/endor/tricky_donkuwah_scout.py | 2 +- scripts/mobiles/endor/tricky_korga_scout.py | 2 +- scripts/mobiles/endor/tricky_pubam_scout.py | 2 +- scripts/mobiles/endor/venom_filled_arachne.py | 2 +- scripts/mobiles/endor/vicious_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/vicious_korga_battlelord.py | 2 +- scripts/mobiles/endor/vicious_pubam_battlelord.py | 2 +- scripts/mobiles/endor/vile_donkuwah_battlelord.py | 2 +- scripts/mobiles/endor/vile_korga_battlelord.py | 2 +- scripts/mobiles/endor/wandering_desert_marauder.py | 2 +- .../instances/tuskenking/prequest/tusken_relic_fanatic.py | 2 +- .../mobiles/instances/tuskenking/prequest/tusken_relic_guard.py | 2 +- .../instances/tuskenking/prequest/tusken_relic_worshiper.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_honor_guard.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_king.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_pack_master.py | 2 +- .../mobiles/instances/tuskenking/tusken/tusken_raid_leader.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py | 2 +- scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py | 2 +- scripts/mobiles/lok/aged_kimogila.py | 2 +- scripts/mobiles/mustafar/Blistmok_Shrieker.py | 2 +- scripts/mobiles/mustafar/Blistmok_Trampler.py | 2 +- scripts/mobiles/mustafar/ancient_jundak.py | 2 +- scripts/mobiles/mustafar/ancient_tulrus.py | 2 +- scripts/mobiles/mustafar/blistmok_crystal_stalker.py | 2 +- scripts/mobiles/mustafar/bloated_jundak.py | 2 +- scripts/mobiles/naboo/aggrivated_kaadu_trampler.py | 2 +- scripts/mobiles/naboo/hermit_spider.py | 2 +- scripts/mobiles/rori/blood_thirsty_borgle.py | 2 +- scripts/mobiles/rori/borgle_matriarch.py | 2 +- scripts/mobiles/rori/emperors_hand.py | 2 +- scripts/mobiles/talus/aakuan_champion.py | 2 +- scripts/mobiles/talus/aakuan_defender.py | 2 +- scripts/mobiles/talus/aakuan_guardian.py | 2 +- scripts/mobiles/talus/aakuan_keeper.py | 2 +- scripts/mobiles/talus/aakuan_sentinal.py | 2 +- scripts/mobiles/talus/aakuan_steward.py | 2 +- scripts/mobiles/talus/aakuan_warder.py | 2 +- scripts/mobiles/talus/binayre_chief.py | 2 +- scripts/mobiles/talus/binayre_hooligan.py | 2 +- scripts/mobiles/talus/binayre_pirate.py | 2 +- scripts/mobiles/talus/binayre_ruffian.py | 2 +- scripts/mobiles/talus/binayre_scalawag.py | 2 +- scripts/mobiles/talus/binayre_smuggler.py | 2 +- scripts/mobiles/talus/brood_i_arachne.py | 2 +- scripts/mobiles/talus/brood_i_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_ii_arachne.py | 2 +- scripts/mobiles/talus/brood_ii_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_v_arachne.py | 2 +- scripts/mobiles/talus/brood_v_aurek_arachne.py | 2 +- scripts/mobiles/talus/brood_x_arachne.py | 2 +- scripts/mobiles/talus/brood_x_aurek_arachne.py | 2 +- scripts/mobiles/talus/claw_bodyguard.py | 2 +- scripts/mobiles/talus/claw_bodyguard_01.py | 2 +- scripts/mobiles/talus/crazed_roba.py | 2 +- scripts/mobiles/talus/doak_sif.py | 2 +- scripts/mobiles/talus/erran_sif.py | 2 +- scripts/mobiles/talus/ferine_razorfang.py | 2 +- scripts/mobiles/talus/festering_dung_mite_queen.py | 2 +- scripts/mobiles/talus/foaming_vynock.py | 2 +- scripts/mobiles/talus/genetically_enhanced_kahmurra.py | 2 +- scripts/mobiles/talus/giant_decay_mite_queen.py | 2 +- scripts/mobiles/talus/giant_decay_mite_sentry.py | 2 +- scripts/mobiles/talus/giant_decay_mite_soldier.py | 2 +- scripts/mobiles/talus/giant_fynock.py | 2 +- scripts/mobiles/talus/glutted_fynock_queen.py | 2 +- scripts/mobiles/talus/greater_sludge_panther.py | 2 +- scripts/mobiles/talus/guf_drolg.py | 2 +- scripts/mobiles/talus/hirsch_sif.py | 2 +- scripts/mobiles/talus/huf_dun_bull.py | 2 +- scripts/mobiles/talus/hunter_talus.py | 2 +- scripts/mobiles/talus/jungle_fynock.py | 2 +- scripts/mobiles/talus/kahmurra_blanca.py | 2 +- scripts/mobiles/talus/lost_aqualish_bomber.py | 2 +- scripts/mobiles/talus/lost_aqualish_captain.py | 2 +- scripts/mobiles/talus/lost_aqualish_commando.py | 2 +- scripts/mobiles/talus/lost_aqualish_infiltrator.py | 2 +- scripts/mobiles/talus/lost_aqualish_lookout.py | 2 +- scripts/mobiles/talus/lost_aqualish_marksman.py | 2 +- scripts/mobiles/talus/lost_aqualish_marshal.py | 2 +- scripts/mobiles/talus/lost_aqualish_outrider.py | 2 +- scripts/mobiles/talus/lost_aqualish_scout.py | 2 +- scripts/mobiles/talus/lost_aqualish_soldier.py | 2 +- scripts/mobiles/talus/lost_aqualish_warchief.py | 2 +- scripts/mobiles/talus/lost_aqualish_warrior.py | 2 +- scripts/mobiles/talus/minor_sludge_panther.py | 2 +- scripts/mobiles/talus/mire_marauder.py | 2 +- scripts/mobiles/talus/mutated_kahmurra.py | 2 +- scripts/mobiles/talus/oozing_dung_mite_guardian.py | 2 +- scripts/mobiles/talus/painted_spat.py | 2 +- scripts/mobiles/talus/poacher_talus.py | 2 +- scripts/mobiles/talus/rabid_mutant_kahmurra.py | 2 +- scripts/mobiles/talus/ravenous_rasp.py | 2 +- scripts/mobiles/talus/savage_guf_drolg.py | 2 +- scripts/mobiles/talus/sludge_panther.py | 2 +- scripts/mobiles/talus/vicious_huf_dun.py | 2 +- scripts/mobiles/talus/voracious_rasp.py | 2 +- scripts/mobiles/talus/wolf_kima.py | 2 +- scripts/mobiles/tatooine/adolescent_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/alkhara_bandit.py | 2 +- scripts/mobiles/tatooine/bocatt.py | 2 +- scripts/mobiles/tatooine/brok_ziamzun.py | 2 +- scripts/mobiles/tatooine/bull_ronto.py | 2 +- scripts/mobiles/tatooine/cannibal_dewback.py | 2 +- scripts/mobiles/tatooine/canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/death_kreetle.py | 2 +- scripts/mobiles/tatooine/desert_demon.py | 2 +- scripts/mobiles/tatooine/desert_demon_bodyguard.py | 2 +- scripts/mobiles/tatooine/desert_demon_brawler.py | 2 +- scripts/mobiles/tatooine/desert_demon_leader.py | 2 +- scripts/mobiles/tatooine/desert_demon_marksman.py | 2 +- scripts/mobiles/tatooine/desert_squill.py | 2 +- scripts/mobiles/tatooine/desert_swooper.py | 2 +- scripts/mobiles/tatooine/desert_swooper_leader.py | 2 +- scripts/mobiles/tatooine/diseased_bocatt.py | 2 +- scripts/mobiles/tatooine/dragonet.py | 2 +- scripts/mobiles/tatooine/dune_lizard.py | 2 +- scripts/mobiles/tatooine/dune_stalker_brawler.py | 2 +- scripts/mobiles/tatooine/dune_stalker_enforcer.py | 2 +- scripts/mobiles/tatooine/dune_stalker_leader.py | 2 +- scripts/mobiles/tatooine/dune_stalker_marksman.py | 2 +- scripts/mobiles/tatooine/dune_stalker_scavenger.py | 2 +- scripts/mobiles/tatooine/durr_rodak.py | 2 +- scripts/mobiles/tatooine/error_prone_battle_droids.py | 2 +- scripts/mobiles/tatooine/escaped_criminal.py | 2 +- scripts/mobiles/tatooine/feral_bantha.py | 2 +- scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/giant_sand_beetle.py | 2 +- scripts/mobiles/tatooine/giant_worrt.py | 2 +- scripts/mobiles/tatooine/gorg.py | 2 +- scripts/mobiles/tatooine/grand_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/greater_desert_womprat.py | 2 +- scripts/mobiles/tatooine/grizzled_dewback.py | 2 +- scripts/mobiles/tatooine/gunrunner.py | 2 +- scripts/mobiles/tatooine/gunrunner1.py | 2 +- scripts/mobiles/tatooine/gunrunner_sentry.py | 2 +- scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py | 2 +- scripts/mobiles/tatooine/krayt_dragon.py | 2 +- scripts/mobiles/tatooine/krayt_dragon_ancient.py | 2 +- scripts/mobiles/tatooine/modified_battle_droid.py | 2 +- scripts/mobiles/tatooine/mountain_squill.py | 2 +- scripts/mobiles/tatooine/mountain_squill_guardian.py | 2 +- scripts/mobiles/tatooine/mountain_squill_hunter.py | 2 +- scripts/mobiles/tatooine/mountain_worrt.py | 2 +- scripts/mobiles/tatooine/mutant_womprat.py | 2 +- scripts/mobiles/tatooine/overkreetle.py | 2 +- scripts/mobiles/tatooine/rock_beetle.py | 2 +- scripts/mobiles/tatooine/scavenger.py | 2 +- scripts/mobiles/tatooine/scyk.py | 2 +- scripts/mobiles/tatooine/shinn_guard.py | 2 +- scripts/mobiles/tatooine/shinn_mugger.py | 2 +- scripts/mobiles/tatooine/slum_thief.py | 2 +- scripts/mobiles/tatooine/swarming_lesser_dewback.py | 2 +- scripts/mobiles/tatooine/swoop_gang_enforcer.py | 2 +- scripts/mobiles/tatooine/swoop_gang_punk.py | 2 +- scripts/mobiles/tatooine/swoop_gang_rogue.py | 2 +- scripts/mobiles/tatooine/swoop_gang_thug.py | 2 +- scripts/mobiles/tatooine/tusken_follower.py | 2 +- scripts/mobiles/tatooine/tusken_outrider.py | 2 +- scripts/mobiles/tatooine/vaigonn_shinn.py | 2 +- scripts/mobiles/tatooine/valarian_depot_boss.py | 2 +- scripts/mobiles/tatooine/valarian_depot_foreman.py | 2 +- scripts/mobiles/tatooine/valarian_depot_guard.py | 2 +- scripts/mobiles/tatooine/valarian_depot_scout.py | 2 +- scripts/mobiles/tatooine/valarian_depot_swooper.py | 2 +- scripts/mobiles/tatooine/valarian_depot_worker.py | 2 +- scripts/mobiles/tatooine/valarian_enforcer.py | 2 +- scripts/mobiles/tatooine/valarian_henchman.py | 2 +- scripts/mobiles/tatooine/valarian_mechanic.py | 2 +- scripts/mobiles/tatooine/valarian_scout.py | 2 +- scripts/mobiles/tatooine/valarian_shuttle_guard.py | 2 +- scripts/mobiles/tatooine/valarian_soldier.py | 2 +- scripts/mobiles/tatooine/valarian_swooper.py | 2 +- scripts/mobiles/tatooine/valarian_thief.py | 2 +- scripts/mobiles/tatooine/valarian_thug.py | 2 +- scripts/mobiles/tatooine/variegated_womprat.py | 2 +- scripts/mobiles/tatooine/water_thief.py | 2 +- scripts/mobiles/tatooine/white_thranta_manager.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_captain.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_elite.py | 2 +- scripts/mobiles/tatooine/white_thranta_security_officer.py | 2 +- scripts/mobiles/tatooine/white_thranta_specialist.py | 2 +- scripts/mobiles/tatooine/white_thranta_technican.py | 2 +- scripts/mobiles/tatooine/young_mountain_squill.py | 2 +- scripts/mobiles/yavin4/angler.py | 2 +- scripts/mobiles/yavin4/angler_recluse.py | 2 +- scripts/mobiles/yavin4/blood_fanged_gackle_bat.py | 2 +- scripts/mobiles/yavin4/choku_hunter.py | 2 +- scripts/mobiles/yavin4/choku_male.py | 2 +- scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py | 2 +- scripts/mobiles/yavin4/frenzied_choku.py | 2 +- scripts/mobiles/yavin4/gackle_bat.py | 2 +- scripts/mobiles/yavin4/gackle_bat_hunter.py | 2 +- scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py | 2 +- .../mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py | 2 +- .../yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py | 2 +- .../mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py | 2 +- .../yavin4/geonosian_bunker/geonosian_droideka_crazed.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py | 2 +- .../yavin4/geonosian_bunker/geonosian_technical_assistant.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py | 2 +- scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py | 2 +- scripts/mobiles/yavin4/giant_angler.py | 2 +- scripts/mobiles/yavin4/giant_crystal_snake.py | 2 +- scripts/mobiles/yavin4/giant_gackle_bat.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_member.py | 2 +- scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py | 2 +- scripts/mobiles/yavin4/kai_tok_bloodreaver.py | 2 +- scripts/mobiles/yavin4/kai_tok_prowler.py | 2 +- scripts/mobiles/yavin4/kai_tok_scavenger.py | 2 +- scripts/mobiles/yavin4/kai_tok_slayer.py | 2 +- scripts/mobiles/yavin4/kliknik.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_defender.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_hunter.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_queen.py | 2 +- scripts/mobiles/yavin4/kliknik_dark_warrior.py | 2 +- scripts/mobiles/yavin4/kliknik_hunter.py | 2 +- scripts/mobiles/yavin4/kliknik_mantis.py | 2 +- scripts/mobiles/yavin4/kliknik_queen.py | 2 +- scripts/mobiles/yavin4/kliknik_queen_harvester.py | 2 +- scripts/mobiles/yavin4/kliknik_scout.py | 2 +- scripts/mobiles/yavin4/kliknik_shredder_guardian.py | 2 +- scripts/mobiles/yavin4/kliknik_warrior.py | 2 +- scripts/mobiles/yavin4/kliknik_worker.py | 2 +- scripts/mobiles/yavin4/lurking_angler.py | 2 +- scripts/mobiles/yavin4/mad_angler.py | 2 +- scripts/mobiles/yavin4/puny_gackle_bat.py | 2 +- scripts/mobiles/yavin4/ravaging_gackle_bat.py | 2 +- scripts/mobiles/yavin4/skreeg_adolescent.py | 2 +- scripts/mobiles/yavin4/skreeg_female.py | 2 +- scripts/mobiles/yavin4/skreeg_hunter.py | 2 +- scripts/mobiles/yavin4/skreeg_male.py | 2 +- scripts/mobiles/yavin4/skreeg_scout.py | 2 +- scripts/mobiles/yavin4/skreeg_warrior.py | 2 +- scripts/mobiles/yavin4/stintaril_fleshripper.py | 2 +- scripts/mobiles/yavin4/stintaril_prowler.py | 2 +- scripts/mobiles/yavin4/stunted_woolamander.py | 2 +- scripts/mobiles/yavin4/tanc_mite_warrior.py | 2 +- scripts/mobiles/yavin4/woolamander.py | 2 +- scripts/mobiles/yavin4/woolamander_harrower.py | 2 +- scripts/mobiles/yavin4/woolamander_harvester.py | 2 +- scripts/mobiles/yavin4/woolamander_reaper.py | 2 +- scripts/mobiles/yavin4/yakasoba.py | 2 +- 576 files changed, 576 insertions(+), 576 deletions(-) diff --git a/scripts/mobiles/corellia/afarathu_brute.py b/scripts/mobiles/corellia/afarathu_brute.py index c668fd78..5141219f 100644 --- a/scripts/mobiles/corellia/afarathu_brute.py +++ b/scripts/mobiles/corellia/afarathu_brute.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_bodyguard.py b/scripts/mobiles/corellia/afarathu_cult_bodyguard.py index 7c671aa8..78842013 100644 --- a/scripts/mobiles/corellia/afarathu_cult_bodyguard.py +++ b/scripts/mobiles/corellia/afarathu_cult_bodyguard.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_leader.py b/scripts/mobiles/corellia/afarathu_cult_leader.py index 5ca1a412..e7accdb3 100644 --- a/scripts/mobiles/corellia/afarathu_cult_leader.py +++ b/scripts/mobiles/corellia/afarathu_cult_leader.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_cult_zealot.py b/scripts/mobiles/corellia/afarathu_cult_zealot.py index 1a5e4df3..2fd6f8e6 100644 --- a/scripts/mobiles/corellia/afarathu_cult_zealot.py +++ b/scripts/mobiles/corellia/afarathu_cult_zealot.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_hellion.py b/scripts/mobiles/corellia/afarathu_hellion.py index a141bc5d..1084a9f5 100644 --- a/scripts/mobiles/corellia/afarathu_hellion.py +++ b/scripts/mobiles/corellia/afarathu_hellion.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_ruffian.py b/scripts/mobiles/corellia/afarathu_ruffian.py index 040e53e2..32e8facd 100644 --- a/scripts/mobiles/corellia/afarathu_ruffian.py +++ b/scripts/mobiles/corellia/afarathu_ruffian.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/afarathu_savage.py b/scripts/mobiles/corellia/afarathu_savage.py index 689ba807..de0e000c 100644 --- a/scripts/mobiles/corellia/afarathu_savage.py +++ b/scripts/mobiles/corellia/afarathu_savage.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("afarathu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_enforcer.py b/scripts/mobiles/corellia/beldonnas_league_enforcer.py index 4282aca9..942df782 100644 --- a/scripts/mobiles/corellia/beldonnas_league_enforcer.py +++ b/scripts/mobiles/corellia/beldonnas_league_enforcer.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_marshal.py b/scripts/mobiles/corellia/beldonnas_league_marshal.py index 798460e6..897fdd62 100644 --- a/scripts/mobiles/corellia/beldonnas_league_marshal.py +++ b/scripts/mobiles/corellia/beldonnas_league_marshal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_scout.py b/scripts/mobiles/corellia/beldonnas_league_scout.py index b0a57209..4079bb85 100644 --- a/scripts/mobiles/corellia/beldonnas_league_scout.py +++ b/scripts/mobiles/corellia/beldonnas_league_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("beldonnas league") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/beldonnas_league_soldier.py b/scripts/mobiles/corellia/beldonnas_league_soldier.py index c0898755..ef900735 100644 --- a/scripts/mobiles/corellia/beldonnas_league_soldier.py +++ b/scripts/mobiles/corellia/beldonnas_league_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f_01.iff') diff --git a/scripts/mobiles/corellia/blood_stained_prowler.py b/scripts/mobiles/corellia/blood_stained_prowler.py index 8d5b037d..9c730d86 100644 --- a/scripts/mobiles/corellia/blood_stained_prowler.py +++ b/scripts/mobiles/corellia/blood_stained_prowler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_wrix.iff') diff --git a/scripts/mobiles/corellia/blood_thirsty_monarch.py b/scripts/mobiles/corellia/blood_thirsty_monarch.py index c01c7b99..e5419503 100644 --- a/scripts/mobiles/corellia/blood_thirsty_monarch.py +++ b/scripts/mobiles/corellia/blood_thirsty_monarch.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/canoid_hunter.py b/scripts/mobiles/corellia/canoid_hunter.py index acc6a34b..f01d51ba 100644 --- a/scripts/mobiles/corellia/canoid_hunter.py +++ b/scripts/mobiles/corellia/canoid_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("canoid") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canoid.iff') diff --git a/scripts/mobiles/corellia/canoid_pack_leader.py b/scripts/mobiles/corellia/canoid_pack_leader.py index 05c90c58..37c1dbec 100644 --- a/scripts/mobiles/corellia/canoid_pack_leader.py +++ b/scripts/mobiles/corellia/canoid_pack_leader.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("canoid") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canoid.iff') diff --git a/scripts/mobiles/corellia/carrion_spat_corpsereaver.py b/scripts/mobiles/corellia/carrion_spat_corpsereaver.py index de6dfe5d..b7b1d8c5 100644 --- a/scripts/mobiles/corellia/carrion_spat_corpsereaver.py +++ b/scripts/mobiles/corellia/carrion_spat_corpsereaver.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("carrion spat") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_carrion_spat.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly.py b/scripts/mobiles/corellia/corellian_butterfly.py index cfe55109..b192a1ec 100644 --- a/scripts/mobiles/corellia/corellian_butterfly.py +++ b/scripts/mobiles/corellia/corellian_butterfly.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_defender.py b/scripts/mobiles/corellia/corellian_butterfly_defender.py index 424cbe1d..918707a0 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_defender.py +++ b/scripts/mobiles/corellia/corellian_butterfly_defender.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_drone.py b/scripts/mobiles/corellia/corellian_butterfly_drone.py index e01bcdec..2553b2f2 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_drone.py +++ b/scripts/mobiles/corellia/corellian_butterfly_drone.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_monarch.py b/scripts/mobiles/corellia/corellian_butterfly_monarch.py index 5287af67..982da124 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_monarch.py +++ b/scripts/mobiles/corellia/corellian_butterfly_monarch.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_warrior.py b/scripts/mobiles/corellia/corellian_butterfly_warrior.py index 6f38bdb1..0e324c05 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_warrior.py +++ b/scripts/mobiles/corellia/corellian_butterfly_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corellian_butterfly_worker.py b/scripts/mobiles/corellia/corellian_butterfly_worker.py index 53152eb7..055e82e0 100644 --- a/scripts/mobiles/corellia/corellian_butterfly_worker.py +++ b/scripts/mobiles/corellia/corellian_butterfly_worker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corellian butterfly") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_corellian_butterfly.iff') diff --git a/scripts/mobiles/corellia/corsec_deserter.py b/scripts/mobiles/corellia/corsec_deserter.py index b9200f61..b2eaa226 100644 --- a/scripts/mobiles/corellia/corsec_deserter.py +++ b/scripts/mobiles/corellia/corsec_deserter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec rogue") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_security_specialist.py b/scripts/mobiles/corellia/corsec_security_specialist.py index 185d8ae4..36e09348 100644 --- a/scripts/mobiles/corellia/corsec_security_specialist.py +++ b/scripts/mobiles/corellia/corsec_security_specialist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_agent.py b/scripts/mobiles/corellia/corsec_special_agent.py index bae3f85a..7569a8e1 100644 --- a/scripts/mobiles/corellia/corsec_special_agent.py +++ b/scripts/mobiles/corellia/corsec_special_agent.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_captain.py b/scripts/mobiles/corellia/corsec_special_ops_captain.py index c536c28f..6e2a4386 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_captain.py +++ b/scripts/mobiles/corellia/corsec_special_ops_captain.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_chief.py b/scripts/mobiles/corellia/corsec_special_ops_chief.py index 6478a8f6..dca571ea 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_chief.py +++ b/scripts/mobiles/corellia/corsec_special_ops_chief.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_commissioner.py b/scripts/mobiles/corellia/corsec_special_ops_commissioner.py index acec072c..b7ec3575 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_commissioner.py +++ b/scripts/mobiles/corellia/corsec_special_ops_commissioner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_inspector.py b/scripts/mobiles/corellia/corsec_special_ops_inspector.py index 4f190b8c..fef03762 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_inspector.py +++ b/scripts/mobiles/corellia/corsec_special_ops_inspector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py b/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py index f0cc16ea..2f6df6e2 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_lieutenant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_major.py b/scripts/mobiles/corellia/corsec_special_ops_major.py index 3cd3150a..b5ae97a5 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_major.py +++ b/scripts/mobiles/corellia/corsec_special_ops_major.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py b/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py index 21342267..4f0316ec 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_master_sergeant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_sergeant.py b/scripts/mobiles/corellia/corsec_special_ops_sergeant.py index 5cd11b95..2c979544 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_sergeant.py +++ b/scripts/mobiles/corellia/corsec_special_ops_sergeant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_special_ops_trainee.py b/scripts/mobiles/corellia/corsec_special_ops_trainee.py index c4b93cb3..261d8205 100644 --- a/scripts/mobiles/corellia/corsec_special_ops_trainee.py +++ b/scripts/mobiles/corellia/corsec_special_ops_trainee.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aggro corsec") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/corsec_traitor.py b/scripts/mobiles/corellia/corsec_traitor.py index 0690720e..052f6386 100644 --- a/scripts/mobiles/corellia/corsec_traitor.py +++ b/scripts/mobiles/corellia/corsec_traitor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec rogue") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/deranged_wrix.py b/scripts/mobiles/corellia/deranged_wrix.py index b28a89e3..3234d593 100644 --- a/scripts/mobiles/corellia/deranged_wrix.py +++ b/scripts/mobiles/corellia/deranged_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_deranged_wrix.iff') diff --git a/scripts/mobiles/corellia/devil_gulginaw.py b/scripts/mobiles/corellia/devil_gulginaw.py index 10230919..6a56a32d 100644 --- a/scripts/mobiles/corellia/devil_gulginaw.py +++ b/scripts/mobiles/corellia/devil_gulginaw.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_devil_gulginaw.iff') diff --git a/scripts/mobiles/corellia/drall_abbot.py b/scripts/mobiles/corellia/drall_abbot.py index 41771e43..fbcf3f32 100644 --- a/scripts/mobiles/corellia/drall_abbot.py +++ b/scripts/mobiles/corellia/drall_abbot.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_chieftain.py b/scripts/mobiles/corellia/drall_chieftain.py index eddaae20..06900946 100644 --- a/scripts/mobiles/corellia/drall_chieftain.py +++ b/scripts/mobiles/corellia/drall_chieftain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_guard.py b/scripts/mobiles/corellia/drall_guard.py index e28f7699..0ce4282f 100644 --- a/scripts/mobiles/corellia/drall_guard.py +++ b/scripts/mobiles/corellia/drall_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_master.py b/scripts/mobiles/corellia/drall_master.py index 7376ee94..239e4bc8 100644 --- a/scripts/mobiles/corellia/drall_master.py +++ b/scripts/mobiles/corellia/drall_master.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_monk.py b/scripts/mobiles/corellia/drall_monk.py index db880333..1780230a 100644 --- a/scripts/mobiles/corellia/drall_monk.py +++ b/scripts/mobiles/corellia/drall_monk.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot.py b/scripts/mobiles/corellia/drall_patriot.py index 3d013d94..3bc83ee7 100644 --- a/scripts/mobiles/corellia/drall_patriot.py +++ b/scripts/mobiles/corellia/drall_patriot.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_conqueror.py b/scripts/mobiles/corellia/drall_patriot_conqueror.py index da39276e..b2a71910 100644 --- a/scripts/mobiles/corellia/drall_patriot_conqueror.py +++ b/scripts/mobiles/corellia/drall_patriot_conqueror.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_footsoldier.py b/scripts/mobiles/corellia/drall_patriot_footsoldier.py index 7775cfed..dd77eb69 100644 --- a/scripts/mobiles/corellia/drall_patriot_footsoldier.py +++ b/scripts/mobiles/corellia/drall_patriot_footsoldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_patriot_legionnaire.py b/scripts/mobiles/corellia/drall_patriot_legionnaire.py index 9b97cf1b..2a75c430 100644 --- a/scripts/mobiles/corellia/drall_patriot_legionnaire.py +++ b/scripts/mobiles/corellia/drall_patriot_legionnaire.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/drall_sentry.py b/scripts/mobiles/corellia/drall_sentry.py index cf870940..897fb881 100644 --- a/scripts/mobiles/corellia/drall_sentry.py +++ b/scripts/mobiles/corellia/drall_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("drall") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_drall_female.iff') diff --git a/scripts/mobiles/corellia/feral_selonian.py b/scripts/mobiles/corellia/feral_selonian.py index e6d854e6..3bb59055 100644 --- a/scripts/mobiles/corellia/feral_selonian.py +++ b/scripts/mobiles/corellia/feral_selonian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/flail_boss.py b/scripts/mobiles/corellia/flail_boss.py index dffd565a..16650e2c 100644 --- a/scripts/mobiles/corellia/flail_boss.py +++ b/scripts/mobiles/corellia/flail_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_butcher.py b/scripts/mobiles/corellia/flail_butcher.py index 54950efa..b498b939 100644 --- a/scripts/mobiles/corellia/flail_butcher.py +++ b/scripts/mobiles/corellia/flail_butcher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_cutthroat.py b/scripts/mobiles/corellia/flail_cutthroat.py index 9ccb7ad9..5501bb17 100644 --- a/scripts/mobiles/corellia/flail_cutthroat.py +++ b/scripts/mobiles/corellia/flail_cutthroat.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_enforcer.py b/scripts/mobiles/corellia/flail_enforcer.py index cf651c6f..9d826205 100644 --- a/scripts/mobiles/corellia/flail_enforcer.py +++ b/scripts/mobiles/corellia/flail_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_executioner.py b/scripts/mobiles/corellia/flail_executioner.py index 0e58e3f6..047e4a6b 100644 --- a/scripts/mobiles/corellia/flail_executioner.py +++ b/scripts/mobiles/corellia/flail_executioner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_killer.py b/scripts/mobiles/corellia/flail_killer.py index 1dbff0b7..fcea3ba1 100644 --- a/scripts/mobiles/corellia/flail_killer.py +++ b/scripts/mobiles/corellia/flail_killer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/flail_slayer.py b/scripts/mobiles/corellia/flail_slayer.py index 59e6ffbd..c78a44f9 100644 --- a/scripts/mobiles/corellia/flail_slayer.py +++ b/scripts/mobiles/corellia/flail_slayer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("flail") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/grand_wrix.py b/scripts/mobiles/corellia/grand_wrix.py index a7e728a9..9bd018b2 100644 --- a/scripts/mobiles/corellia/grand_wrix.py +++ b/scripts/mobiles/corellia/grand_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/corellia/greater_gulginaw.py b/scripts/mobiles/corellia/greater_gulginaw.py index ac1f1984..0ace9d95 100644 --- a/scripts/mobiles/corellia/greater_gulginaw.py +++ b/scripts/mobiles/corellia/greater_gulginaw.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_greater_gulginaw.iff') diff --git a/scripts/mobiles/corellia/gulginaw.py b/scripts/mobiles/corellia/gulginaw.py index 3aedc97e..37eda45f 100644 --- a/scripts/mobiles/corellia/gulginaw.py +++ b/scripts/mobiles/corellia/gulginaw.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gulginaw") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gulginaw.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_activist.py b/scripts/mobiles/corellia/hidden_daggers_activist.py index 9acbc761..5e26207d 100644 --- a/scripts/mobiles/corellia/hidden_daggers_activist.py +++ b/scripts/mobiles/corellia/hidden_daggers_activist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_dissident.py b/scripts/mobiles/corellia/hidden_daggers_dissident.py index 40fdba4d..726d4cb2 100644 --- a/scripts/mobiles/corellia/hidden_daggers_dissident.py +++ b/scripts/mobiles/corellia/hidden_daggers_dissident.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_extremist.py b/scripts/mobiles/corellia/hidden_daggers_extremist.py index ea694b6b..38e5d5ff 100644 --- a/scripts/mobiles/corellia/hidden_daggers_extremist.py +++ b/scripts/mobiles/corellia/hidden_daggers_extremist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_leader.py b/scripts/mobiles/corellia/hidden_daggers_leader.py index 14ab2b76..4801f8e3 100644 --- a/scripts/mobiles/corellia/hidden_daggers_leader.py +++ b/scripts/mobiles/corellia/hidden_daggers_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/hidden_daggers_lieutenant.py b/scripts/mobiles/corellia/hidden_daggers_lieutenant.py index e181d558..22d651f4 100644 --- a/scripts/mobiles/corellia/hidden_daggers_lieutenant.py +++ b/scripts/mobiles/corellia/hidden_daggers_lieutenant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hidden_daggers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hiddendaggers_pilot_f_01.iff') diff --git a/scripts/mobiles/corellia/lord_nyax.py b/scripts/mobiles/corellia/lord_nyax.py index 3bf3131b..3caa148a 100644 --- a/scripts/mobiles/corellia/lord_nyax.py +++ b/scripts/mobiles/corellia/lord_nyax.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("followers of lord nyax") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lord_nyax.iff') diff --git a/scripts/mobiles/corellia/mottled_wrix.py b/scripts/mobiles/corellia/mottled_wrix.py index 63a2861d..c227b569 100644 --- a/scripts/mobiles/corellia/mottled_wrix.py +++ b/scripts/mobiles/corellia/mottled_wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/corellia/ragtag_blackjack.py b/scripts/mobiles/corellia/ragtag_blackjack.py index e825a0fb..af60f1cd 100644 --- a/scripts/mobiles/corellia/ragtag_blackjack.py +++ b/scripts/mobiles/corellia/ragtag_blackjack.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_kook.py b/scripts/mobiles/corellia/ragtag_kook.py index 6963f722..9f42bc75 100644 --- a/scripts/mobiles/corellia/ragtag_kook.py +++ b/scripts/mobiles/corellia/ragtag_kook.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_loon.py b/scripts/mobiles/corellia/ragtag_loon.py index 3e984134..7a61bbbc 100644 --- a/scripts/mobiles/corellia/ragtag_loon.py +++ b/scripts/mobiles/corellia/ragtag_loon.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_lunatic.py b/scripts/mobiles/corellia/ragtag_lunatic.py index d1722bc5..f77bd4b5 100644 --- a/scripts/mobiles/corellia/ragtag_lunatic.py +++ b/scripts/mobiles/corellia/ragtag_lunatic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_maniac.py b/scripts/mobiles/corellia/ragtag_maniac.py index 8203a597..d68bd55c 100644 --- a/scripts/mobiles/corellia/ragtag_maniac.py +++ b/scripts/mobiles/corellia/ragtag_maniac.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/ragtag_sentry.py b/scripts/mobiles/corellia/ragtag_sentry.py index 068e9256..bca1ecb3 100644 --- a/scripts/mobiles/corellia/ragtag_sentry.py +++ b/scripts/mobiles/corellia/ragtag_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ragtag gang") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_thug_human_female_01.iff') diff --git a/scripts/mobiles/corellia/rogue_corsec_trooper18.py b/scripts/mobiles/corellia/rogue_corsec_trooper18.py index d73feb8d..52f95489 100644 --- a/scripts/mobiles/corellia/rogue_corsec_trooper18.py +++ b/scripts/mobiles/corellia/rogue_corsec_trooper18.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/rogue_corsec_trooper33.py b/scripts/mobiles/corellia/rogue_corsec_trooper33.py index e5d3119d..7173fdf6 100644 --- a/scripts/mobiles/corellia/rogue_corsec_trooper33.py +++ b/scripts/mobiles/corellia/rogue_corsec_trooper33.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("corsec") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_corsec_captain_human_female_01.iff') diff --git a/scripts/mobiles/corellia/selonian_assassin.py b/scripts/mobiles/corellia/selonian_assassin.py index 83843203..ed36f4b3 100644 --- a/scripts/mobiles/corellia/selonian_assassin.py +++ b/scripts/mobiles/corellia/selonian_assassin.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_captain.py b/scripts/mobiles/corellia/selonian_captain.py index 04a84bd8..96c1bc8f 100644 --- a/scripts/mobiles/corellia/selonian_captain.py +++ b/scripts/mobiles/corellia/selonian_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_champion.py b/scripts/mobiles/corellia/selonian_champion.py index 9ff20547..c95d0cce 100644 --- a/scripts/mobiles/corellia/selonian_champion.py +++ b/scripts/mobiles/corellia/selonian_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_healer.py b/scripts/mobiles/corellia/selonian_healer.py index f9ea0103..a8b2cf1e 100644 --- a/scripts/mobiles/corellia/selonian_healer.py +++ b/scripts/mobiles/corellia/selonian_healer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_hunter.py b/scripts/mobiles/corellia/selonian_hunter.py index 47a021bc..3767b42a 100644 --- a/scripts/mobiles/corellia/selonian_hunter.py +++ b/scripts/mobiles/corellia/selonian_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_raider.py b/scripts/mobiles/corellia/selonian_raider.py index a73eac5f..836d30db 100644 --- a/scripts/mobiles/corellia/selonian_raider.py +++ b/scripts/mobiles/corellia/selonian_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_scout.py b/scripts/mobiles/corellia/selonian_scout.py index 205e3e05..8c490687 100644 --- a/scripts/mobiles/corellia/selonian_scout.py +++ b/scripts/mobiles/corellia/selonian_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_sentinel.py b/scripts/mobiles/corellia/selonian_sentinel.py index 80717964..ab2cc26a 100644 --- a/scripts/mobiles/corellia/selonian_sentinel.py +++ b/scripts/mobiles/corellia/selonian_sentinel.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist.py b/scripts/mobiles/corellia/selonian_separatist.py index f96339ee..c782379a 100644 --- a/scripts/mobiles/corellia/selonian_separatist.py +++ b/scripts/mobiles/corellia/selonian_separatist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_captain.py b/scripts/mobiles/corellia/selonian_separatist_captain.py index 7ef80564..25b10759 100644 --- a/scripts/mobiles/corellia/selonian_separatist_captain.py +++ b/scripts/mobiles/corellia/selonian_separatist_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_general.py b/scripts/mobiles/corellia/selonian_separatist_general.py index d90c0ca8..7721f842 100644 --- a/scripts/mobiles/corellia/selonian_separatist_general.py +++ b/scripts/mobiles/corellia/selonian_separatist_general.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_recruit.py b/scripts/mobiles/corellia/selonian_separatist_recruit.py index 27ca9330..d9af9cd9 100644 --- a/scripts/mobiles/corellia/selonian_separatist_recruit.py +++ b/scripts/mobiles/corellia/selonian_separatist_recruit.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_separatist_soldier.py b/scripts/mobiles/corellia/selonian_separatist_soldier.py index acc96786..5353e962 100644 --- a/scripts/mobiles/corellia/selonian_separatist_soldier.py +++ b/scripts/mobiles/corellia/selonian_separatist_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_thief.py b/scripts/mobiles/corellia/selonian_thief.py index 59b85e50..08e80b0b 100644 --- a/scripts/mobiles/corellia/selonian_thief.py +++ b/scripts/mobiles/corellia/selonian_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_warlord.py b/scripts/mobiles/corellia/selonian_warlord.py index 5457beaf..8d02752e 100644 --- a/scripts/mobiles/corellia/selonian_warlord.py +++ b/scripts/mobiles/corellia/selonian_warlord.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/selonian_warrior.py b/scripts/mobiles/corellia/selonian_warrior.py index 27d37840..098f6a6d 100644 --- a/scripts/mobiles/corellia/selonian_warrior.py +++ b/scripts/mobiles/corellia/selonian_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("selonian") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_selonian_m_01.iff') diff --git a/scripts/mobiles/corellia/wrix.py b/scripts/mobiles/corellia/wrix.py index e0c6e596..e38efb5a 100644 --- a/scripts/mobiles/corellia/wrix.py +++ b/scripts/mobiles/corellia/wrix.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("wrix") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grand_wrix.iff') diff --git a/scripts/mobiles/dantooine/ancient_graul.py b/scripts/mobiles/dantooine/ancient_graul.py index 03f7e1f6..dafee3ee 100644 --- a/scripts/mobiles/dantooine/ancient_graul.py +++ b/scripts/mobiles/dantooine/ancient_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/bile_drenched_quenker.py b/scripts/mobiles/dantooine/bile_drenched_quenker.py index 9ab334a0..5c988bef 100644 --- a/scripts/mobiles/dantooine/bile_drenched_quenker.py +++ b/scripts/mobiles/dantooine/bile_drenched_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/dark_adept.py b/scripts/mobiles/dantooine/dark_adept.py index 0f3abc11..4935b855 100644 --- a/scripts/mobiles/dantooine/dark_adept.py +++ b/scripts/mobiles/dantooine/dark_adept.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/dantooine/dark_jedi_knight.py b/scripts/mobiles/dantooine/dark_jedi_knight.py index 21f46897..33d51e6e 100644 --- a/scripts/mobiles/dantooine/dark_jedi_knight.py +++ b/scripts/mobiles/dantooine/dark_jedi_knight.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dark_jedi_male_human_01.iff') diff --git a/scripts/mobiles/dantooine/dark_jedi_master.py b/scripts/mobiles/dantooine/dark_jedi_master.py index 00b9c0f8..bc2abee6 100644 --- a/scripts/mobiles/dantooine/dark_jedi_master.py +++ b/scripts/mobiles/dantooine/dark_jedi_master.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('dark jedi') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dark_jedi_master_female_twk_01.iff') diff --git a/scripts/mobiles/dantooine/frenzied_graul.py b/scripts/mobiles/dantooine/frenzied_graul.py index 6bc6a47d..0a945bc5 100644 --- a/scripts/mobiles/dantooine/frenzied_graul.py +++ b/scripts/mobiles/dantooine/frenzied_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/grassland_voritor_tracker.py b/scripts/mobiles/dantooine/grassland_voritor_tracker.py index f6815bb5..424ba0be 100644 --- a/scripts/mobiles/dantooine/grassland_voritor_tracker.py +++ b/scripts/mobiles/dantooine/grassland_voritor_tracker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_grassland_voritor_tracker.iff') diff --git a/scripts/mobiles/dantooine/graul.py b/scripts/mobiles/dantooine/graul.py index ef0bc70b..3d4c9f64 100644 --- a/scripts/mobiles/dantooine/graul.py +++ b/scripts/mobiles/dantooine/graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_mangler.py b/scripts/mobiles/dantooine/graul_mangler.py index 69b5af9d..27257e20 100644 --- a/scripts/mobiles/dantooine/graul_mangler.py +++ b/scripts/mobiles/dantooine/graul_mangler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_marauder.py b/scripts/mobiles/dantooine/graul_marauder.py index 252fd91e..ebcb5e76 100644 --- a/scripts/mobiles/dantooine/graul_marauder.py +++ b/scripts/mobiles/dantooine/graul_marauder.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/graul_mauler.py b/scripts/mobiles/dantooine/graul_mauler.py index 944a188d..4515ef49 100644 --- a/scripts/mobiles/dantooine/graul_mauler.py +++ b/scripts/mobiles/dantooine/graul_mauler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_graul.iff') diff --git a/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py b/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py index 9b6c283d..05f60351 100644 --- a/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py +++ b/scripts/mobiles/dantooine/horned_voritor_jungle_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard.iff') diff --git a/scripts/mobiles/dantooine/hostile_thune_mother.py b/scripts/mobiles/dantooine/hostile_thune_mother.py index 8cbd4939..e5a176e5 100644 --- a/scripts/mobiles/dantooine/hostile_thune_mother.py +++ b/scripts/mobiles/dantooine/hostile_thune_mother.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune.iff') diff --git a/scripts/mobiles/dantooine/huurton.py b/scripts/mobiles/dantooine/huurton.py index a2a99c57..b71e1b6c 100644 --- a/scripts/mobiles/dantooine/huurton.py +++ b/scripts/mobiles/dantooine/huurton.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_bloodhunter.py b/scripts/mobiles/dantooine/huurton_bloodhunter.py index f2580c17..7e28252c 100644 --- a/scripts/mobiles/dantooine/huurton_bloodhunter.py +++ b/scripts/mobiles/dantooine/huurton_bloodhunter.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_howler.py b/scripts/mobiles/dantooine/huurton_howler.py index 1a27dc07..7060328c 100644 --- a/scripts/mobiles/dantooine/huurton_howler.py +++ b/scripts/mobiles/dantooine/huurton_howler.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_huntress.py b/scripts/mobiles/dantooine/huurton_huntress.py index b99180dd..6e8c7c54 100644 --- a/scripts/mobiles/dantooine/huurton_huntress.py +++ b/scripts/mobiles/dantooine/huurton_huntress.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/dantooine/huurton_matron.py b/scripts/mobiles/dantooine/huurton_matron.py index e466a2a4..cf52e5b9 100644 --- a/scripts/mobiles/dantooine/huurton_matron.py +++ b/scripts/mobiles/dantooine/huurton_matron.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_pub.py b/scripts/mobiles/dantooine/huurton_pub.py index dfd78e9e..7643371f 100644 --- a/scripts/mobiles/dantooine/huurton_pub.py +++ b/scripts/mobiles/dantooine/huurton_pub.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton_pup.iff') diff --git a/scripts/mobiles/dantooine/huurton_reaper.py b/scripts/mobiles/dantooine/huurton_reaper.py index 16c79940..6264d7cb 100644 --- a/scripts/mobiles/dantooine/huurton_reaper.py +++ b/scripts/mobiles/dantooine/huurton_reaper.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/huurton_stalker.py b/scripts/mobiles/dantooine/huurton_stalker.py index a500dee8..fbd097ad 100644 --- a/scripts/mobiles/dantooine/huurton_stalker.py +++ b/scripts/mobiles/dantooine/huurton_stalker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huurton") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huurton.iff') diff --git a/scripts/mobiles/dantooine/infant_graul.py b/scripts/mobiles/dantooine/infant_graul.py index bf35d1e1..8ce44302 100644 --- a/scripts/mobiles/dantooine/infant_graul.py +++ b/scripts/mobiles/dantooine/infant_graul.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("graul") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_infant_graul.iff') diff --git a/scripts/mobiles/dantooine/mammoth_thune.py b/scripts/mobiles/dantooine/mammoth_thune.py index e2857e26..023622ef 100644 --- a/scripts/mobiles/dantooine/mammoth_thune.py +++ b/scripts/mobiles/dantooine/mammoth_thune.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_hue.iff') diff --git a/scripts/mobiles/dantooine/quenker.py b/scripts/mobiles/dantooine/quenker.py index 9173cc06..8b1aec9f 100644 --- a/scripts/mobiles/dantooine/quenker.py +++ b/scripts/mobiles/dantooine/quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker.iff') diff --git a/scripts/mobiles/dantooine/quenker_ravager.py b/scripts/mobiles/dantooine/quenker_ravager.py index 63936e71..c11b8bde 100644 --- a/scripts/mobiles/dantooine/quenker_ravager.py +++ b/scripts/mobiles/dantooine/quenker_ravager.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_hue.iff') diff --git a/scripts/mobiles/dantooine/quenker_relic_reaper.py b/scripts/mobiles/dantooine/quenker_relic_reaper.py index 446d75dc..fe505145 100644 --- a/scripts/mobiles/dantooine/quenker_relic_reaper.py +++ b/scripts/mobiles/dantooine/quenker_relic_reaper.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/savage_quenker.py b/scripts/mobiles/dantooine/savage_quenker.py index 31cb177d..7be8c3be 100644 --- a/scripts/mobiles/dantooine/savage_quenker.py +++ b/scripts/mobiles/dantooine/savage_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker_relic_reaper.iff') diff --git a/scripts/mobiles/dantooine/slinking_voritor_hunter.py b/scripts/mobiles/dantooine/slinking_voritor_hunter.py index 02268971..b323b79d 100644 --- a/scripts/mobiles/dantooine/slinking_voritor_hunter.py +++ b/scripts/mobiles/dantooine/slinking_voritor_hunter.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_slinking_voritor_hunter.iff') diff --git a/scripts/mobiles/dantooine/spiked_slasher.py b/scripts/mobiles/dantooine/spiked_slasher.py index b8ce1859..3350d581 100644 --- a/scripts/mobiles/dantooine/spiked_slasher.py +++ b/scripts/mobiles/dantooine/spiked_slasher.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard_hue.iff') diff --git a/scripts/mobiles/dantooine/terrible_quenker.py b/scripts/mobiles/dantooine/terrible_quenker.py index 39638845..449a14f1 100644 --- a/scripts/mobiles/dantooine/terrible_quenker.py +++ b/scripts/mobiles/dantooine/terrible_quenker.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("quenker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_quenker.iff') diff --git a/scripts/mobiles/dantooine/thune.py b/scripts/mobiles/dantooine/thune.py index d19dfba1..78b7895e 100644 --- a/scripts/mobiles/dantooine/thune.py +++ b/scripts/mobiles/dantooine/thune.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune.iff') diff --git a/scripts/mobiles/dantooine/thune_grassland_guardian.py b/scripts/mobiles/dantooine/thune_grassland_guardian.py index f6cac1fe..00670912 100644 --- a/scripts/mobiles/dantooine/thune_grassland_guardian.py +++ b/scripts/mobiles/dantooine/thune_grassland_guardian.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_grassland_guardian.iff') diff --git a/scripts/mobiles/dantooine/thune_herd_leader.py b/scripts/mobiles/dantooine/thune_herd_leader.py index 5cddbb89..49c8a88c 100644 --- a/scripts/mobiles/dantooine/thune_herd_leader.py +++ b/scripts/mobiles/dantooine/thune_herd_leader.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thune") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_thune_herd_leader.iff') diff --git a/scripts/mobiles/dantooine/vexed_voritor_lizard.py b/scripts/mobiles/dantooine/vexed_voritor_lizard.py index 2b5c630c..553d7979 100644 --- a/scripts/mobiles/dantooine/vexed_voritor_lizard.py +++ b/scripts/mobiles/dantooine/vexed_voritor_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dantooine/voritor_dasher.py b/scripts/mobiles/dantooine/voritor_dasher.py index f98cb201..abc864a2 100644 --- a/scripts/mobiles/dantooine/voritor_dasher.py +++ b/scripts/mobiles/dantooine/voritor_dasher.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_dasher.iff') diff --git a/scripts/mobiles/dantooine/voritor_lizard.py b/scripts/mobiles/dantooine/voritor_lizard.py index 4c9c5e3f..40102aab 100644 --- a/scripts/mobiles/dantooine/voritor_lizard.py +++ b/scripts/mobiles/dantooine/voritor_lizard.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voritor lizard") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/ancient_bull_rancor.py b/scripts/mobiles/dathomir/ancient_bull_rancor.py index 1d22bd4e..83e464c9 100644 --- a/scripts/mobiles/dathomir/ancient_bull_rancor.py +++ b/scripts/mobiles/dathomir/ancient_bull_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/bane_back_spider.py b/scripts/mobiles/dathomir/bane_back_spider.py index ede97a8b..71962cc7 100644 --- a/scripts/mobiles/dathomir/bane_back_spider.py +++ b/scripts/mobiles/dathomir/bane_back_spider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_hue.iff') diff --git a/scripts/mobiles/dathomir/bull_rancor.py b/scripts/mobiles/dathomir/bull_rancor.py index 2b84546c..3635937c 100644 --- a/scripts/mobiles/dathomir/bull_rancor.py +++ b/scripts/mobiles/dathomir/bull_rancor.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor_hue.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider.py b/scripts/mobiles/dathomir/cavern_spider.py index 797a3c2f..b6b8e76c 100644 --- a/scripts/mobiles/dathomir/cavern_spider.py +++ b/scripts/mobiles/dathomir/cavern_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_broodling.py b/scripts/mobiles/dathomir/cavern_spider_broodling.py index a66658d8..926c6c7b 100644 --- a/scripts/mobiles/dathomir/cavern_spider_broodling.py +++ b/scripts/mobiles/dathomir/cavern_spider_broodling.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_hunter.py b/scripts/mobiles/dathomir/cavern_spider_hunter.py index 90a3617b..05eec0ee 100644 --- a/scripts/mobiles/dathomir/cavern_spider_hunter.py +++ b/scripts/mobiles/dathomir/cavern_spider_hunter.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/cavern_spider_queen.py b/scripts/mobiles/dathomir/cavern_spider_queen.py index 7328deef..887db1b3 100644 --- a/scripts/mobiles/dathomir/cavern_spider_queen.py +++ b/scripts/mobiles/dathomir/cavern_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/chasmal_spider.py b/scripts/mobiles/dathomir/chasmal_spider.py index 2a67a066..3b5e97a6 100644 --- a/scripts/mobiles/dathomir/chasmal_spider.py +++ b/scripts/mobiles/dathomir/chasmal_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/enraged_bull_rancor.py b/scripts/mobiles/dathomir/enraged_bull_rancor.py index 9cedb235..85c348b6 100644 --- a/scripts/mobiles/dathomir/enraged_bull_rancor.py +++ b/scripts/mobiles/dathomir/enraged_bull_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/enraged_rancor.py b/scripts/mobiles/dathomir/enraged_rancor.py index 1d004154..a714373e 100644 --- a/scripts/mobiles/dathomir/enraged_rancor.py +++ b/scripts/mobiles/dathomir/enraged_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/female_kwi.py b/scripts/mobiles/dathomir/female_kwi.py index 145100ef..1a2914f7 100644 --- a/scripts/mobiles/dathomir/female_kwi.py +++ b/scripts/mobiles/dathomir/female_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/female_malkloc_plainswalker.py b/scripts/mobiles/dathomir/female_malkloc_plainswalker.py index c905dd7a..fc3d1184 100644 --- a/scripts/mobiles/dathomir/female_malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/female_malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/foul_desecrator.py b/scripts/mobiles/dathomir/foul_desecrator.py index 76650bca..6640c084 100644 --- a/scripts/mobiles/dathomir/foul_desecrator.py +++ b/scripts/mobiles/dathomir/foul_desecrator.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider.py b/scripts/mobiles/dathomir/gaping_spider.py index c57ec913..4cbe78b6 100644 --- a/scripts/mobiles/dathomir/gaping_spider.py +++ b/scripts/mobiles/dathomir/gaping_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_broodling.py b/scripts/mobiles/dathomir/gaping_spider_broodling.py index a4c6cf72..c43fc4a8 100644 --- a/scripts/mobiles/dathomir/gaping_spider_broodling.py +++ b/scripts/mobiles/dathomir/gaping_spider_broodling.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_hunter.py b/scripts/mobiles/dathomir/gaping_spider_hunter.py index 8a6e1053..3d0b096d 100644 --- a/scripts/mobiles/dathomir/gaping_spider_hunter.py +++ b/scripts/mobiles/dathomir/gaping_spider_hunter.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_queen.py b/scripts/mobiles/dathomir/gaping_spider_queen.py index be522ebe..25f9cdb3 100644 --- a/scripts/mobiles/dathomir/gaping_spider_queen.py +++ b/scripts/mobiles/dathomir/gaping_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_queen.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_recluse.py b/scripts/mobiles/dathomir/gaping_spider_recluse.py index a85a47c9..4708ae76 100644 --- a/scripts/mobiles/dathomir/gaping_spider_recluse.py +++ b/scripts/mobiles/dathomir/gaping_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py b/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py index 3f18b926..d8a18f10 100644 --- a/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py +++ b/scripts/mobiles/dathomir/gaping_spider_recluse_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping recluse") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py b/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py index a4671c4c..52d2accb 100644 --- a/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py +++ b/scripts/mobiles/dathomir/giant_cavern_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py b/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py index 00497d9f..eefbada5 100644 --- a/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py +++ b/scripts/mobiles/dathomir/giant_gaping_spider_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gaping") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse.iff') diff --git a/scripts/mobiles/dathomir/gnarled_rancor.py b/scripts/mobiles/dathomir/gnarled_rancor.py index ef9f2acc..b42a6bfc 100644 --- a/scripts/mobiles/dathomir/gnarled_rancor.py +++ b/scripts/mobiles/dathomir/gnarled_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/grovo.py b/scripts/mobiles/dathomir/grovo.py index b3d1f5ec..4a5c8668 100644 --- a/scripts/mobiles/dathomir/grovo.py +++ b/scripts/mobiles/dathomir/grovo.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_nsister_rancor_grovo.iff') diff --git a/scripts/mobiles/dathomir/injured_kwi.py b/scripts/mobiles/dathomir/injured_kwi.py index 90cbb1a6..d8233b13 100644 --- a/scripts/mobiles/dathomir/injured_kwi.py +++ b/scripts/mobiles/dathomir/injured_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/injured_purbole.py b/scripts/mobiles/dathomir/injured_purbole.py index 006abc24..d96f7c3f 100644 --- a/scripts/mobiles/dathomir/injured_purbole.py +++ b/scripts/mobiles/dathomir/injured_purbole.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/injured_verne.py b/scripts/mobiles/dathomir/injured_verne.py index 9182d79e..8a503d9a 100644 --- a/scripts/mobiles/dathomir/injured_verne.py +++ b/scripts/mobiles/dathomir/injured_verne.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne.iff') diff --git a/scripts/mobiles/dathomir/kamurith_defiler.py b/scripts/mobiles/dathomir/kamurith_defiler.py index 7690b865..69c42ab5 100644 --- a/scripts/mobiles/dathomir/kamurith_defiler.py +++ b/scripts/mobiles/dathomir/kamurith_defiler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/kamurith_snapper.py b/scripts/mobiles/dathomir/kamurith_snapper.py index cb7fc86c..72cf1acf 100644 --- a/scripts/mobiles/dathomir/kamurith_snapper.py +++ b/scripts/mobiles/dathomir/kamurith_snapper.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/kiin_dray.py b/scripts/mobiles/dathomir/kiin_dray.py index e6879b07..c0c6431e 100644 --- a/scripts/mobiles/dathomir/kiin_dray.py +++ b/scripts/mobiles/dathomir/kiin_dray.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_recluse_giant_kiin_dray.iff') diff --git a/scripts/mobiles/dathomir/kwi.py b/scripts/mobiles/dathomir/kwi.py index c59a206d..dd7a047f 100644 --- a/scripts/mobiles/dathomir/kwi.py +++ b/scripts/mobiles/dathomir/kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/malkloc.py b/scripts/mobiles/dathomir/malkloc.py index 77a3306a..91274d95 100644 --- a/scripts/mobiles/dathomir/malkloc.py +++ b/scripts/mobiles/dathomir/malkloc.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/malkloc_bull.py b/scripts/mobiles/dathomir/malkloc_bull.py index 86cba5b0..96a2461b 100644 --- a/scripts/mobiles/dathomir/malkloc_bull.py +++ b/scripts/mobiles/dathomir/malkloc_bull.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc_bull.iff') diff --git a/scripts/mobiles/dathomir/malkloc_plainswalker.py b/scripts/mobiles/dathomir/malkloc_plainswalker.py index 74c08ffd..119f4195 100644 --- a/scripts/mobiles/dathomir/malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_malkloc.iff') diff --git a/scripts/mobiles/dathomir/monstrous_brute.py b/scripts/mobiles/dathomir/monstrous_brute.py index 7a6dab31..f6a3578f 100644 --- a/scripts/mobiles/dathomir/monstrous_brute.py +++ b/scripts/mobiles/dathomir/monstrous_brute.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/mutant_rancor.py b/scripts/mobiles/dathomir/mutant_rancor.py index d5e1ab66..80a35333 100644 --- a/scripts/mobiles/dathomir/mutant_rancor.py +++ b/scripts/mobiles/dathomir/mutant_rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mutant_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_bull_ rancor.py b/scripts/mobiles/dathomir/nightsister_bull_ rancor.py index 6ab48e01..35ed6e87 100644 --- a/scripts/mobiles/dathomir/nightsister_bull_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_bull_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bull_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_elder.py b/scripts/mobiles/dathomir/nightsister_elder.py index 47996fa4..64732805 100644 --- a/scripts/mobiles/dathomir/nightsister_elder.py +++ b/scripts/mobiles/dathomir/nightsister_elder.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_elder.iff') diff --git a/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py b/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py index 69c24317..4c8f3dba 100644 --- a/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_enraged_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py b/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py index 53a4ff47..ae9ba2ca 100644 --- a/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py +++ b/scripts/mobiles/dathomir/nightsister_enraged_bull_ rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bull_rancor.iff') diff --git a/scripts/mobiles/dathomir/nightsister_initiate.py b/scripts/mobiles/dathomir/nightsister_initiate.py index c2dbffb5..2762ead7 100644 --- a/scripts/mobiles/dathomir/nightsister_initiate.py +++ b/scripts/mobiles/dathomir/nightsister_initiate.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_initiate.iff') diff --git a/scripts/mobiles/dathomir/nightsister_outcast.py b/scripts/mobiles/dathomir/nightsister_outcast.py index f2b3d718..c98122bd 100644 --- a/scripts/mobiles/dathomir/nightsister_outcast.py +++ b/scripts/mobiles/dathomir/nightsister_outcast.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_outcast.iff') diff --git a/scripts/mobiles/dathomir/nightsister_protector.py b/scripts/mobiles/dathomir/nightsister_protector.py index 27c01c5e..f9087440 100644 --- a/scripts/mobiles/dathomir/nightsister_protector.py +++ b/scripts/mobiles/dathomir/nightsister_protector.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') diff --git a/scripts/mobiles/dathomir/nightsister_rancor.py b/scripts/mobiles/dathomir/nightsister_rancor.py index db1c0ba0..9b5c015d 100644 --- a/scripts/mobiles/dathomir/nightsister_rancor.py +++ b/scripts/mobiles/dathomir/nightsister_rancor.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(24) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/dathomir/nightsister_rancor_tamer.py b/scripts/mobiles/dathomir/nightsister_rancor_tamer.py index 08fcf1c4..e2f9e4c2 100644 --- a/scripts/mobiles/dathomir/nightsister_rancor_tamer.py +++ b/scripts/mobiles/dathomir/nightsister_rancor_tamer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') diff --git a/scripts/mobiles/dathomir/nightsister_ranger.py b/scripts/mobiles/dathomir/nightsister_ranger.py index b65250e0..4f7f6bc1 100644 --- a/scripts/mobiles/dathomir/nightsister_ranger.py +++ b/scripts/mobiles/dathomir/nightsister_ranger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_ranger.iff') diff --git a/scripts/mobiles/dathomir/nightsister_sentinel.py b/scripts/mobiles/dathomir/nightsister_sentinel.py index e4ab8c09..90c7e75e 100644 --- a/scripts/mobiles/dathomir/nightsister_sentinel.py +++ b/scripts/mobiles/dathomir/nightsister_sentinel.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_sentinal.iff') diff --git a/scripts/mobiles/dathomir/nightsister_sentry.py b/scripts/mobiles/dathomir/nightsister_sentry.py index 4ed74164..a611294b 100644 --- a/scripts/mobiles/dathomir/nightsister_sentry.py +++ b/scripts/mobiles/dathomir/nightsister_sentry.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_stalker.iff') diff --git a/scripts/mobiles/dathomir/nightsister_slave.py b/scripts/mobiles/dathomir/nightsister_slave.py index af8d8b92..6ea4c314 100644 --- a/scripts/mobiles/dathomir/nightsister_slave.py +++ b/scripts/mobiles/dathomir/nightsister_slave.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_slave.iff') diff --git a/scripts/mobiles/dathomir/nightsister_spell_weaver.py b/scripts/mobiles/dathomir/nightsister_spell_weaver.py index 5d2a9921..e46622e6 100644 --- a/scripts/mobiles/dathomir/nightsister_spell_weaver.py +++ b/scripts/mobiles/dathomir/nightsister_spell_weaver.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_spellweaver.iff') diff --git a/scripts/mobiles/dathomir/nightsister_stalker.py b/scripts/mobiles/dathomir/nightsister_stalker.py index 0124f485..e1decd4f 100644 --- a/scripts/mobiles/dathomir/nightsister_stalker.py +++ b/scripts/mobiles/dathomir/nightsister_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('nightsister') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_nightsister_stalker.iff') diff --git a/scripts/mobiles/dathomir/nocuous_kamurith.py b/scripts/mobiles/dathomir/nocuous_kamurith.py index 53039d5e..5673180e 100644 --- a/scripts/mobiles/dathomir/nocuous_kamurith.py +++ b/scripts/mobiles/dathomir/nocuous_kamurith.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kamurith") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vexed_voritor_lizard.iff') diff --git a/scripts/mobiles/dathomir/purbole.py b/scripts/mobiles/dathomir/purbole.py index 277d16f7..56bcdca4 100644 --- a/scripts/mobiles/dathomir/purbole.py +++ b/scripts/mobiles/dathomir/purbole.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_elder.py b/scripts/mobiles/dathomir/purbole_elder.py index 9db17110..17f0999c 100644 --- a/scripts/mobiles/dathomir/purbole_elder.py +++ b/scripts/mobiles/dathomir/purbole_elder.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole_elder.iff') diff --git a/scripts/mobiles/dathomir/purbole_hunter.py b/scripts/mobiles/dathomir/purbole_hunter.py index e4ab532e..62fef2e0 100644 --- a/scripts/mobiles/dathomir/purbole_hunter.py +++ b/scripts/mobiles/dathomir/purbole_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_scout.py b/scripts/mobiles/dathomir/purbole_scout.py index 04778554..b195b159 100644 --- a/scripts/mobiles/dathomir/purbole_scout.py +++ b/scripts/mobiles/dathomir/purbole_scout.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_stalker.py b/scripts/mobiles/dathomir/purbole_stalker.py index b59495ce..6841cd3e 100644 --- a/scripts/mobiles/dathomir/purbole_stalker.py +++ b/scripts/mobiles/dathomir/purbole_stalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole.iff') diff --git a/scripts/mobiles/dathomir/purbole_youth.py b/scripts/mobiles/dathomir/purbole_youth.py index c853dc24..66e1a6b2 100644 --- a/scripts/mobiles/dathomir/purbole_youth.py +++ b/scripts/mobiles/dathomir/purbole_youth.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("purbole") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_purbole_youth.iff') diff --git a/scripts/mobiles/dathomir/rancor.py b/scripts/mobiles/dathomir/rancor.py index 5aabc841..6b21979a 100644 --- a/scripts/mobiles/dathomir/rancor.py +++ b/scripts/mobiles/dathomir/rancor.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/rancor_pygmy.py b/scripts/mobiles/dathomir/rancor_pygmy.py index 7dabfc3f..f8677930 100644 --- a/scripts/mobiles/dathomir/rancor_pygmy.py +++ b/scripts/mobiles/dathomir/rancor_pygmy.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/rancor_youth.py b/scripts/mobiles/dathomir/rancor_youth.py index 2da26303..59012fab 100644 --- a/scripts/mobiles/dathomir/rancor_youth.py +++ b/scripts/mobiles/dathomir/rancor_youth.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rancor") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor_youth.iff') diff --git a/scripts/mobiles/dathomir/reclusive_cavern_spider.py b/scripts/mobiles/dathomir/reclusive_cavern_spider.py index a76a62f7..e84d16b9 100644 --- a/scripts/mobiles/dathomir/reclusive_cavern_spider.py +++ b/scripts/mobiles/dathomir/reclusive_cavern_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py b/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py index 67d765f4..cd741273 100644 --- a/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py +++ b/scripts/mobiles/dathomir/reclusive_cavern_spider_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("spider nightsister") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_broodling.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi.py b/scripts/mobiles/dathomir/rhoa_kwi.py index 6cb4de96..1726397f 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi.py +++ b/scripts/mobiles/dathomir/rhoa_kwi.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_guardian.py b/scripts/mobiles/dathomir/rhoa_kwi_guardian.py index 86234978..3666f556 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_guardian.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_guardian.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_hunter.py b/scripts/mobiles/dathomir/rhoa_kwi_hunter.py index 86234978..3666f556 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_hunter.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py b/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py index d830c88b..85c06509 100644 --- a/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py +++ b/scripts/mobiles/dathomir/rhoa_kwi_pack_leader.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kwi rhoa") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi.iff') diff --git a/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py b/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py index 6e844f67..55658a32 100644 --- a/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py +++ b/scripts/mobiles/dathomir/singing_mountain_clan_rancor.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rancor.iff') diff --git a/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py b/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py index 1b5bc2ac..4f9abedc 100644 --- a/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py +++ b/scripts/mobiles/dathomir/singing_mountain_clan_sentry.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_sentry.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py b/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py index 301b8062..8a8afc42 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_arch_witch.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_arch_witch.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py b/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py index 24e24fe8..7c8c477b 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_councilwoman.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_councilwoman.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py b/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py index abc32fe0..12e6b633 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_dragoon.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_dragoon.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py b/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py index 1dff5fe9..9234d8b9 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_guardian.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_guardian.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py b/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py index 4e18cf33..520cceb3 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_huntress.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_huntress.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py b/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py index 2f744983..488ad014 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_initiate.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_initiate.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py index 3aa3158e..5ca536aa 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_outcast.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py b/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py index cff1fa9d..84f47cc7 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_rancor_tamer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_rancor_tamer.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_scout.py b/scripts/mobiles/dathomir/singing_mtn_clan_scout.py index 45730759..9b8418cd 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_scout.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_scout.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_scout.iff') diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_slave.py b/scripts/mobiles/dathomir/singing_mtn_clan_slave.py index 5cff393f..bce6bf1c 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_slave.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_slave.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('mountain clan') mobileTemplate.setAssistRange(12) mobileTemplate.setRespawnTime(300) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_dathomir_sing_mt_clan_slave.iff') diff --git a/scripts/mobiles/dathomir/verne.py b/scripts/mobiles/dathomir/verne.py index e5aaa798..dd0b45af 100644 --- a/scripts/mobiles/dathomir/verne.py +++ b/scripts/mobiles/dathomir/verne.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne.iff') diff --git a/scripts/mobiles/dathomir/verne_bull.py b/scripts/mobiles/dathomir/verne_bull.py index 5beb933f..3457668c 100644 --- a/scripts/mobiles/dathomir/verne_bull.py +++ b/scripts/mobiles/dathomir/verne_bull.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne_bull.iff') diff --git a/scripts/mobiles/dathomir/verne_calf.py b/scripts/mobiles/dathomir/verne_calf.py index 795753b6..e9d943fa 100644 --- a/scripts/mobiles/dathomir/verne_calf.py +++ b/scripts/mobiles/dathomir/verne_calf.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("verne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_verne_calf.iff') diff --git a/scripts/mobiles/dathomir/young_malkloc.py b/scripts/mobiles/dathomir/young_malkloc.py index 602ecb7b..9b9b8f7f 100644 --- a/scripts/mobiles/dathomir/young_malkloc.py +++ b/scripts/mobiles/dathomir/young_malkloc.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_young_malkloc.iff') diff --git a/scripts/mobiles/dathomir/young_malkloc_plainswalker.py b/scripts/mobiles/dathomir/young_malkloc_plainswalker.py index 2f14552e..a2233776 100644 --- a/scripts/mobiles/dathomir/young_malkloc_plainswalker.py +++ b/scripts/mobiles/dathomir/young_malkloc_plainswalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("malkloc plainswalker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_young_malkloc.iff') diff --git a/scripts/mobiles/endor/arachne_queen.py b/scripts/mobiles/endor/arachne_queen.py index dcaecffa..30f6e311 100644 --- a/scripts/mobiles/endor/arachne_queen.py +++ b/scripts/mobiles/endor/arachne_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_arachne.iff') diff --git a/scripts/mobiles/endor/arachne_webmaster.py b/scripts/mobiles/endor/arachne_webmaster.py index f2b4d1aa..5998b4df 100644 --- a/scripts/mobiles/endor/arachne_webmaster.py +++ b/scripts/mobiles/endor/arachne_webmaster.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_arachne.iff') diff --git a/scripts/mobiles/endor/arachne_widow.py b/scripts/mobiles/endor/arachne_widow.py index 8c04467a..f26da881 100644 --- a/scripts/mobiles/endor/arachne_widow.py +++ b/scripts/mobiles/endor/arachne_widow.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/berserk_marauder.py b/scripts/mobiles/endor/berserk_marauder.py index b0c0117e..265949bd 100644 --- a/scripts/mobiles/endor/berserk_marauder.py +++ b/scripts/mobiles/endor/berserk_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/bewitching_donkuwah_shaman.py b/scripts/mobiles/endor/bewitching_donkuwah_shaman.py index 8abd2b72..45c91a50 100644 --- a/scripts/mobiles/endor/bewitching_donkuwah_shaman.py +++ b/scripts/mobiles/endor/bewitching_donkuwah_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/bewitching_korga_dark_shaman.py b/scripts/mobiles/endor/bewitching_korga_dark_shaman.py index 1a42fc8b..e7e1a947 100644 --- a/scripts/mobiles/endor/bewitching_korga_dark_shaman.py +++ b/scripts/mobiles/endor/bewitching_korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py b/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py index 24991fba..60365a16 100644 --- a/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py +++ b/scripts/mobiles/endor/bewitching_pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/black_sun_assassin.py b/scripts/mobiles/endor/black_sun_assassin.py index 2c74e8fd..90549bc7 100644 --- a/scripts/mobiles/endor/black_sun_assassin.py +++ b/scripts/mobiles/endor/black_sun_assassin.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_assassin.iff') diff --git a/scripts/mobiles/endor/black_sun_guard.py b/scripts/mobiles/endor/black_sun_guard.py index 84bc5629..4b053d7f 100644 --- a/scripts/mobiles/endor/black_sun_guard.py +++ b/scripts/mobiles/endor/black_sun_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_guard.iff') diff --git a/scripts/mobiles/endor/black_sun_thug.py b/scripts/mobiles/endor/black_sun_thug.py index b61254da..bda6e1bd 100644 --- a/scripts/mobiles/endor/black_sun_thug.py +++ b/scripts/mobiles/endor/black_sun_thug.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("death watch") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_black_sun_thug.iff') diff --git a/scripts/mobiles/endor/blood_drenched_merek_king.py b/scripts/mobiles/endor/blood_drenched_merek_king.py index 6b950903..1b8c6392 100644 --- a/scripts/mobiles/endor/blood_drenched_merek_king.py +++ b/scripts/mobiles/endor/blood_drenched_merek_king.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py index 726770ec..dd0e26cb 100644 --- a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py +++ b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("boar wolf") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_boar_wolf.iff') diff --git a/scripts/mobiles/endor/blood_stained_merek.py b/scripts/mobiles/endor/blood_stained_merek.py index 335d42c4..0adeb38e 100644 --- a/scripts/mobiles/endor/blood_stained_merek.py +++ b/scripts/mobiles/endor/blood_stained_merek.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/bloodseeker_mite_queen.py b/scripts/mobiles/endor/bloodseeker_mite_queen.py index ad565ef0..a2516e9a 100644 --- a/scripts/mobiles/endor/bloodseeker_mite_queen.py +++ b/scripts/mobiles/endor/bloodseeker_mite_queen.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') diff --git a/scripts/mobiles/endor/blurrg_raptor.py b/scripts/mobiles/endor/blurrg_raptor.py index b90eabcf..a1b0454d 100644 --- a/scripts/mobiles/endor/blurrg_raptor.py +++ b/scripts/mobiles/endor/blurrg_raptor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/crafty_donkuwah_scout.py b/scripts/mobiles/endor/crafty_donkuwah_scout.py index 9b7db9eb..d6b98a59 100644 --- a/scripts/mobiles/endor/crafty_donkuwah_scout.py +++ b/scripts/mobiles/endor/crafty_donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/crafty_pubam_scout.py b/scripts/mobiles/endor/crafty_pubam_scout.py index c0f05086..69593840 100644 --- a/scripts/mobiles/endor/crafty_pubam_scout.py +++ b/scripts/mobiles/endor/crafty_pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/crazed_gurreck.py b/scripts/mobiles/endor/crazed_gurreck.py index c31b2e75..1d4cf191 100644 --- a/scripts/mobiles/endor/crazed_gurreck.py +++ b/scripts/mobiles/endor/crazed_gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/crimson_blurrg.py b/scripts/mobiles/endor/crimson_blurrg.py index df6ab6a6..edd0295c 100644 --- a/scripts/mobiles/endor/crimson_blurrg.py +++ b/scripts/mobiles/endor/crimson_blurrg.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/delirious_merek_avenger.py b/scripts/mobiles/endor/delirious_merek_avenger.py index 63ee5866..da3b48de 100644 --- a/scripts/mobiles/endor/delirious_merek_avenger.py +++ b/scripts/mobiles/endor/delirious_merek_avenger.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/deranged_mantigrue.py b/scripts/mobiles/endor/deranged_mantigrue.py index e508877c..7d31cc32 100644 --- a/scripts/mobiles/endor/deranged_mantigrue.py +++ b/scripts/mobiles/endor/deranged_mantigrue.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/deranged_ravisher.py b/scripts/mobiles/endor/deranged_ravisher.py index d9f175ff..a230b194 100644 --- a/scripts/mobiles/endor/deranged_ravisher.py +++ b/scripts/mobiles/endor/deranged_ravisher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/desert_gurreck_charger.py b/scripts/mobiles/endor/desert_gurreck_charger.py index cfd8ed1b..e73fc34d 100644 --- a/scripts/mobiles/endor/desert_gurreck_charger.py +++ b/scripts/mobiles/endor/desert_gurreck_charger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/diseased_blurrg.py b/scripts/mobiles/endor/diseased_blurrg.py index 450ea03d..eb661b09 100644 --- a/scripts/mobiles/endor/diseased_blurrg.py +++ b/scripts/mobiles/endor/diseased_blurrg.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') diff --git a/scripts/mobiles/endor/donkuwah_battlelord.py b/scripts/mobiles/endor/donkuwah_battlelord.py index f4225baf..784e1dc7 100644 --- a/scripts/mobiles/endor/donkuwah_battlelord.py +++ b/scripts/mobiles/endor/donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_chieftan.py b/scripts/mobiles/endor/donkuwah_chieftan.py index c57f468d..d2568e4e 100644 --- a/scripts/mobiles/endor/donkuwah_chieftan.py +++ b/scripts/mobiles/endor/donkuwah_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_cub.py b/scripts/mobiles/endor/donkuwah_cub.py index a9af9ed4..5bfbed0b 100644 --- a/scripts/mobiles/endor/donkuwah_cub.py +++ b/scripts/mobiles/endor/donkuwah_cub.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_laborer.py b/scripts/mobiles/endor/donkuwah_laborer.py index cefe19f3..1d106e59 100644 --- a/scripts/mobiles/endor/donkuwah_laborer.py +++ b/scripts/mobiles/endor/donkuwah_laborer.py @@ -18,7 +18,7 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(5) mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_scout.py b/scripts/mobiles/endor/donkuwah_scout.py index da933f95..54e9fe75 100644 --- a/scripts/mobiles/endor/donkuwah_scout.py +++ b/scripts/mobiles/endor/donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/donkuwah_shaman.py b/scripts/mobiles/endor/donkuwah_shaman.py index 57d81000..47bf922e 100644 --- a/scripts/mobiles/endor/donkuwah_shaman.py +++ b/scripts/mobiles/endor/donkuwah_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/donkuwah_spiritmaster.py b/scripts/mobiles/endor/donkuwah_spiritmaster.py index 7f718aba..7ddf0cf5 100644 --- a/scripts/mobiles/endor/donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/donkuwah_tribesman.py b/scripts/mobiles/endor/donkuwah_tribesman.py index 69a3082d..d801b46a 100644 --- a/scripts/mobiles/endor/donkuwah_tribesman.py +++ b/scripts/mobiles/endor/donkuwah_tribesman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/dulok_outcast.py b/scripts/mobiles/endor/dulok_outcast.py index 38725e92..5717ba0f 100644 --- a/scripts/mobiles/endor/dulok_outcast.py +++ b/scripts/mobiles/endor/dulok_outcast.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('dulok outpost') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/dulok_outcast_raider.py b/scripts/mobiles/endor/dulok_outcast_raider.py index 45bde8b1..1ecb2865 100644 --- a/scripts/mobiles/endor/dulok_outcast_raider.py +++ b/scripts/mobiles/endor/dulok_outcast_raider.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('dulok outpost') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/eerie_korga_spiritmaster.py b/scripts/mobiles/endor/eerie_korga_spiritmaster.py index 1c5b1754..d3a60485 100644 --- a/scripts/mobiles/endor/eerie_korga_spiritmaster.py +++ b/scripts/mobiles/endor/eerie_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/eerie_pubam_spiritmaster.py b/scripts/mobiles/endor/eerie_pubam_spiritmaster.py index 772cbede..c7721836 100644 --- a/scripts/mobiles/endor/eerie_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/eerie_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_donkuwah.py b/scripts/mobiles/endor/enraged_donkuwah.py index a0b0a879..5c08695e 100644 --- a/scripts/mobiles/endor/enraged_donkuwah.py +++ b/scripts/mobiles/endor/enraged_donkuwah.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_korga.py b/scripts/mobiles/endor/enraged_korga.py index bc48d038..d26f7b51 100644 --- a/scripts/mobiles/endor/enraged_korga.py +++ b/scripts/mobiles/endor/enraged_korga.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/enraged_pubam.py b/scripts/mobiles/endor/enraged_pubam.py index 06f24cf6..a1035a4c 100644 --- a/scripts/mobiles/endor/enraged_pubam.py +++ b/scripts/mobiles/endor/enraged_pubam.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/feral_marauder.py b/scripts/mobiles/endor/feral_marauder.py index f46d3b1f..d80e614d 100644 --- a/scripts/mobiles/endor/feral_marauder.py +++ b/scripts/mobiles/endor/feral_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/festering_squill.py b/scripts/mobiles/endor/festering_squill.py index 4214f4c7..f4cbebe2 100644 --- a/scripts/mobiles/endor/festering_squill.py +++ b/scripts/mobiles/endor/festering_squill.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/fierce_borgle.py b/scripts/mobiles/endor/fierce_borgle.py index f04716fa..f4f5c58c 100644 --- a/scripts/mobiles/endor/fierce_borgle.py +++ b/scripts/mobiles/endor/fierce_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/endor/frenzied_donkuwah.py b/scripts/mobiles/endor/frenzied_donkuwah.py index eebd4c12..794dd187 100644 --- a/scripts/mobiles/endor/frenzied_donkuwah.py +++ b/scripts/mobiles/endor/frenzied_donkuwah.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/frenzied_korga.py b/scripts/mobiles/endor/frenzied_korga.py index c2346117..697f27b0 100644 --- a/scripts/mobiles/endor/frenzied_korga.py +++ b/scripts/mobiles/endor/frenzied_korga.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/frenzied_marauder.py b/scripts/mobiles/endor/frenzied_marauder.py index 84d0f674..b876264e 100644 --- a/scripts/mobiles/endor/frenzied_marauder.py +++ b/scripts/mobiles/endor/frenzied_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/frenzied_pubam.py b/scripts/mobiles/endor/frenzied_pubam.py index 916b08aa..6dbbd6ef 100644 --- a/scripts/mobiles/endor/frenzied_pubam.py +++ b/scripts/mobiles/endor/frenzied_pubam.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py b/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py index 429865a3..d6b56f72 100644 --- a/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_korga_spiritmaster.py b/scripts/mobiles/endor/gnarled_korga_spiritmaster.py index 179b7d52..211f5543 100644 --- a/scripts/mobiles/endor/gnarled_korga_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py b/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py index a3926bc7..41c60725 100644 --- a/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/gnarled_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/grassland_blood_marauder.py b/scripts/mobiles/endor/grassland_blood_marauder.py index e9bfbb2f..2b72ebf9 100644 --- a/scripts/mobiles/endor/grassland_blood_marauder.py +++ b/scripts/mobiles/endor/grassland_blood_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/grassland_raider.py b/scripts/mobiles/endor/grassland_raider.py index 3496474f..19f24cad 100644 --- a/scripts/mobiles/endor/grassland_raider.py +++ b/scripts/mobiles/endor/grassland_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/gurreck.py b/scripts/mobiles/endor/gurreck.py index b0df49b1..cc66f03d 100644 --- a/scripts/mobiles/endor/gurreck.py +++ b/scripts/mobiles/endor/gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/gurreck_forest_stalker.py b/scripts/mobiles/endor/gurreck_forest_stalker.py index 952ab950..b5603bd1 100644 --- a/scripts/mobiles/endor/gurreck_forest_stalker.py +++ b/scripts/mobiles/endor/gurreck_forest_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/haggard_donkuwah_battlelord.py b/scripts/mobiles/endor/haggard_donkuwah_battlelord.py index 862154da..4606801a 100644 --- a/scripts/mobiles/endor/haggard_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/haggard_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/haggard_pubam_battlelord.py b/scripts/mobiles/endor/haggard_pubam_battlelord.py index 4863a8d5..7499072e 100644 --- a/scripts/mobiles/endor/haggard_pubam_battlelord.py +++ b/scripts/mobiles/endor/haggard_pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/hanadak_ancient.py b/scripts/mobiles/endor/hanadak_ancient.py index ba2f4875..fca8a21c 100644 --- a/scripts/mobiles/endor/hanadak_ancient.py +++ b/scripts/mobiles/endor/hanadak_ancient.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/hanadak_drifter.py b/scripts/mobiles/endor/hanadak_drifter.py index 8654485a..bf19ce05 100644 --- a/scripts/mobiles/endor/hanadak_drifter.py +++ b/scripts/mobiles/endor/hanadak_drifter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bageraset") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/highland_remmer.py b/scripts/mobiles/endor/highland_remmer.py index 4090db3b..76186f2d 100644 --- a/scripts/mobiles/endor/highland_remmer.py +++ b/scripts/mobiles/endor/highland_remmer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/hilltop_gurreck_hunter.py b/scripts/mobiles/endor/hilltop_gurreck_hunter.py index c9e9c017..7adb0616 100644 --- a/scripts/mobiles/endor/hilltop_gurreck_hunter.py +++ b/scripts/mobiles/endor/hilltop_gurreck_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/infuriated_roba_protector.py b/scripts/mobiles/endor/infuriated_roba_protector.py index 96dc73eb..f1be4788 100644 --- a/scripts/mobiles/endor/infuriated_roba_protector.py +++ b/scripts/mobiles/endor/infuriated_roba_protector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/insane_mantigrue_berserker.py b/scripts/mobiles/endor/insane_mantigrue_berserker.py index 79d984d8..50eb1ac6 100644 --- a/scripts/mobiles/endor/insane_mantigrue_berserker.py +++ b/scripts/mobiles/endor/insane_mantigrue_berserker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/king_merek_harvester.py b/scripts/mobiles/endor/king_merek_harvester.py index 8432ab31..4de51691 100644 --- a/scripts/mobiles/endor/king_merek_harvester.py +++ b/scripts/mobiles/endor/king_merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/korga_adept.py b/scripts/mobiles/endor/korga_adept.py index cc96631e..4766006a 100644 --- a/scripts/mobiles/endor/korga_adept.py +++ b/scripts/mobiles/endor/korga_adept.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_ancient.py b/scripts/mobiles/endor/korga_ancient.py index 8c62f18c..00df578b 100644 --- a/scripts/mobiles/endor/korga_ancient.py +++ b/scripts/mobiles/endor/korga_ancient.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_battlelord.py b/scripts/mobiles/endor/korga_battlelord.py index d9c16274..3fb0c01e 100644 --- a/scripts/mobiles/endor/korga_battlelord.py +++ b/scripts/mobiles/endor/korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_chieftan.py b/scripts/mobiles/endor/korga_chieftan.py index c484501f..bc9a4800 100644 --- a/scripts/mobiles/endor/korga_chieftan.py +++ b/scripts/mobiles/endor/korga_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_dark_shaman.py b/scripts/mobiles/endor/korga_dark_shaman.py index a4ca1121..8b9ac253 100644 --- a/scripts/mobiles/endor/korga_dark_shaman.py +++ b/scripts/mobiles/endor/korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_elder.py b/scripts/mobiles/endor/korga_elder.py index a87392da..ae43885f 100644 --- a/scripts/mobiles/endor/korga_elder.py +++ b/scripts/mobiles/endor/korga_elder.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_laborer.py b/scripts/mobiles/endor/korga_laborer.py index 481c1f62..fb1bb827 100644 --- a/scripts/mobiles/endor/korga_laborer.py +++ b/scripts/mobiles/endor/korga_laborer.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_scout.py b/scripts/mobiles/endor/korga_scout.py index 62c5a332..e9b1b691 100644 --- a/scripts/mobiles/endor/korga_scout.py +++ b/scripts/mobiles/endor/korga_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/korga_spiritmaster.py b/scripts/mobiles/endor/korga_spiritmaster.py index f84acf19..eeb7f671 100644 --- a/scripts/mobiles/endor/korga_spiritmaster.py +++ b/scripts/mobiles/endor/korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/lice_ridden_remmer_queen.py b/scripts/mobiles/endor/lice_ridden_remmer_queen.py index d54a1730..387c8e49 100644 --- a/scripts/mobiles/endor/lice_ridden_remmer_queen.py +++ b/scripts/mobiles/endor/lice_ridden_remmer_queen.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/mantigrue_hunter.py b/scripts/mobiles/endor/mantigrue_hunter.py index 30133859..b64a4c4a 100644 --- a/scripts/mobiles/endor/mantigrue_hunter.py +++ b/scripts/mobiles/endor/mantigrue_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_night_stalker.py b/scripts/mobiles/endor/mantigrue_night_stalker.py index 7c988696..0ccc1a31 100644 --- a/scripts/mobiles/endor/mantigrue_night_stalker.py +++ b/scripts/mobiles/endor/mantigrue_night_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_reaper.py b/scripts/mobiles/endor/mantigrue_reaper.py index eb4c4274..95397fab 100644 --- a/scripts/mobiles/endor/mantigrue_reaper.py +++ b/scripts/mobiles/endor/mantigrue_reaper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/mantigrue_screecher.py b/scripts/mobiles/endor/mantigrue_screecher.py index 3cc9cf58..c0495411 100644 --- a/scripts/mobiles/endor/mantigrue_screecher.py +++ b/scripts/mobiles/endor/mantigrue_screecher.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mantigrue") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_condor_dragon.iff') diff --git a/scripts/mobiles/endor/marauder.py b/scripts/mobiles/endor/marauder.py index d5bdca1e..1b919bec 100644 --- a/scripts/mobiles/endor/marauder.py +++ b/scripts/mobiles/endor/marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/endor/mature_hanadak.py b/scripts/mobiles/endor/mature_hanadak.py index 366de3ef..93732a13 100644 --- a/scripts/mobiles/endor/mature_hanadak.py +++ b/scripts/mobiles/endor/mature_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py index 246c5f1b..121fdb8b 100644 --- a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py +++ b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/merek_assassin.py b/scripts/mobiles/endor/merek_assassin.py index 5e020e9d..1af127e5 100644 --- a/scripts/mobiles/endor/merek_assassin.py +++ b/scripts/mobiles/endor/merek_assassin.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/merek_cavern_creeper.py b/scripts/mobiles/endor/merek_cavern_creeper.py index 90e1bfe3..7049fd13 100644 --- a/scripts/mobiles/endor/merek_cavern_creeper.py +++ b/scripts/mobiles/endor/merek_cavern_creeper.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/merek_deaths_head.py b/scripts/mobiles/endor/merek_deaths_head.py index e052b362..e37e0156 100644 --- a/scripts/mobiles/endor/merek_deaths_head.py +++ b/scripts/mobiles/endor/merek_deaths_head.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/minor_gorax.py b/scripts/mobiles/endor/minor_gorax.py index d0244d5c..faceb768 100644 --- a/scripts/mobiles/endor/minor_gorax.py +++ b/scripts/mobiles/endor/minor_gorax.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gorax") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gorax.iff') diff --git a/scripts/mobiles/endor/noxious_squill.py b/scripts/mobiles/endor/noxious_squill.py index 2579fd9c..bb0103f6 100644 --- a/scripts/mobiles/endor/noxious_squill.py +++ b/scripts/mobiles/endor/noxious_squill.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/endor/prowling_gurreck.py b/scripts/mobiles/endor/prowling_gurreck.py index aeed5f7e..7abc97f8 100644 --- a/scripts/mobiles/endor/prowling_gurreck.py +++ b/scripts/mobiles/endor/prowling_gurreck.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gurreck") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') diff --git a/scripts/mobiles/endor/pubam_battlelord.py b/scripts/mobiles/endor/pubam_battlelord.py index 9765cfc7..bfca1a08 100644 --- a/scripts/mobiles/endor/pubam_battlelord.py +++ b/scripts/mobiles/endor/pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_chieftan.py b/scripts/mobiles/endor/pubam_chieftan.py index 5a9134ed..b7d20c2a 100644 --- a/scripts/mobiles/endor/pubam_chieftan.py +++ b/scripts/mobiles/endor/pubam_chieftan.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_dark_shaman.py b/scripts/mobiles/endor/pubam_dark_shaman.py index 44bef75b..2fbd35f6 100644 --- a/scripts/mobiles/endor/pubam_dark_shaman.py +++ b/scripts/mobiles/endor/pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_scout.py b/scripts/mobiles/endor/pubam_scout.py index 66f7c454..8311a85a 100644 --- a/scripts/mobiles/endor/pubam_scout.py +++ b/scripts/mobiles/endor/pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_spiritmaster.py b/scripts/mobiles/endor/pubam_spiritmaster.py index 367fa893..cca4c07e 100644 --- a/scripts/mobiles/endor/pubam_spiritmaster.py +++ b/scripts/mobiles/endor/pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/pubam_tribesman.py b/scripts/mobiles/endor/pubam_tribesman.py index daf11508..d791a213 100644 --- a/scripts/mobiles/endor/pubam_tribesman.py +++ b/scripts/mobiles/endor/pubam_tribesman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/queen_merek_harvester.py b/scripts/mobiles/endor/queen_merek_harvester.py index cd45a764..3dcecf9e 100644 --- a/scripts/mobiles/endor/queen_merek_harvester.py +++ b/scripts/mobiles/endor/queen_merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/rabid_squall.py b/scripts/mobiles/endor/rabid_squall.py index af9a0dae..8d27e663 100644 --- a/scripts/mobiles/endor/rabid_squall.py +++ b/scripts/mobiles/endor/rabid_squall.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squall") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squall.iff') diff --git a/scripts/mobiles/endor/rancid_remmer_warrior.py b/scripts/mobiles/endor/rancid_remmer_warrior.py index b6958932..5531f750 100644 --- a/scripts/mobiles/endor/rancid_remmer_warrior.py +++ b/scripts/mobiles/endor/rancid_remmer_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/ravenous_roba_stalker.py b/scripts/mobiles/endor/ravenous_roba_stalker.py index c167b8c6..b637c620 100644 --- a/scripts/mobiles/endor/ravenous_roba_stalker.py +++ b/scripts/mobiles/endor/ravenous_roba_stalker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/remmer_carrion_keeper.py b/scripts/mobiles/endor/remmer_carrion_keeper.py index d6a64afd..e395fbf4 100644 --- a/scripts/mobiles/endor/remmer_carrion_keeper.py +++ b/scripts/mobiles/endor/remmer_carrion_keeper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/roaming_desert_borgle.py b/scripts/mobiles/endor/roaming_desert_borgle.py index 0ec6e1b4..afb382a2 100644 --- a/scripts/mobiles/endor/roaming_desert_borgle.py +++ b/scripts/mobiles/endor/roaming_desert_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/endor/roba_boar.py b/scripts/mobiles/endor/roba_boar.py index 9f9f3ab3..213c0a8d 100644 --- a/scripts/mobiles/endor/roba_boar.py +++ b/scripts/mobiles/endor/roba_boar.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("roba") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/endor/rotten_gut_remmer_king.py b/scripts/mobiles/endor/rotten_gut_remmer_king.py index 78b11abd..b26e2b02 100644 --- a/scripts/mobiles/endor/rotten_gut_remmer_king.py +++ b/scripts/mobiles/endor/rotten_gut_remmer_king.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') diff --git a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py index cf498f80..931f2af0 100644 --- a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py +++ b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') diff --git a/scripts/mobiles/endor/shaggy_donkuwah_youth.py b/scripts/mobiles/endor/shaggy_donkuwah_youth.py index cfcc0790..38fb7bad 100644 --- a/scripts/mobiles/endor/shaggy_donkuwah_youth.py +++ b/scripts/mobiles/endor/shaggy_donkuwah_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/shaggy_korga_youth.py b/scripts/mobiles/endor/shaggy_korga_youth.py index 44ae7a0f..3f19c4bc 100644 --- a/scripts/mobiles/endor/shaggy_korga_youth.py +++ b/scripts/mobiles/endor/shaggy_korga_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/shaggy_pubam_youth.py b/scripts/mobiles/endor/shaggy_pubam_youth.py index f3c83eca..c77052df 100644 --- a/scripts/mobiles/endor/shaggy_pubam_youth.py +++ b/scripts/mobiles/endor/shaggy_pubam_youth.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py b/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py index f0feff0b..d5f2dd49 100644 --- a/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_donkuwah_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_korga_spiritmaster.py b/scripts/mobiles/endor/spooky_korga_spiritmaster.py index a0f14679..8ebf66e0 100644 --- a/scripts/mobiles/endor/spooky_korga_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_korga_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/spooky_pubam_spiritmaster.py b/scripts/mobiles/endor/spooky_pubam_spiritmaster.py index 819de13d..bceda03e 100644 --- a/scripts/mobiles/endor/spooky_pubam_spiritmaster.py +++ b/scripts/mobiles/endor/spooky_pubam_spiritmaster.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/stoneskin_hanadak.py b/scripts/mobiles/endor/stoneskin_hanadak.py index 5be9e97b..a30149bc 100644 --- a/scripts/mobiles/endor/stoneskin_hanadak.py +++ b/scripts/mobiles/endor/stoneskin_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') diff --git a/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py b/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py index 6e2f63ca..17565797 100644 --- a/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_donkuwah_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tainted_korga_dark_shaman.py b/scripts/mobiles/endor/tainted_korga_dark_shaman.py index 6cc6bed6..8c886a8f 100644 --- a/scripts/mobiles/endor/tainted_korga_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_korga_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tainted_pubam_dark_shaman.py b/scripts/mobiles/endor/tainted_pubam_dark_shaman.py index 8e27c534..c9e05692 100644 --- a/scripts/mobiles/endor/tainted_pubam_dark_shaman.py +++ b/scripts/mobiles/endor/tainted_pubam_dark_shaman.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/toxic_merek_battlelord.py b/scripts/mobiles/endor/toxic_merek_battlelord.py index 25394307..fecb74cb 100644 --- a/scripts/mobiles/endor/toxic_merek_battlelord.py +++ b/scripts/mobiles/endor/toxic_merek_battlelord.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') diff --git a/scripts/mobiles/endor/tricky_donkuwah_scout.py b/scripts/mobiles/endor/tricky_donkuwah_scout.py index 4911de06..5598b002 100644 --- a/scripts/mobiles/endor/tricky_donkuwah_scout.py +++ b/scripts/mobiles/endor/tricky_donkuwah_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tricky_korga_scout.py b/scripts/mobiles/endor/tricky_korga_scout.py index 7531d799..80a583c1 100644 --- a/scripts/mobiles/endor/tricky_korga_scout.py +++ b/scripts/mobiles/endor/tricky_korga_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/tricky_pubam_scout.py b/scripts/mobiles/endor/tricky_pubam_scout.py index ceb259b3..88066f74 100644 --- a/scripts/mobiles/endor/tricky_pubam_scout.py +++ b/scripts/mobiles/endor/tricky_pubam_scout.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() diff --git a/scripts/mobiles/endor/venom_filled_arachne.py b/scripts/mobiles/endor/venom_filled_arachne.py index 263c1b24..129520d7 100644 --- a/scripts/mobiles/endor/venom_filled_arachne.py +++ b/scripts/mobiles/endor/venom_filled_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/endor/vicious_donkuwah_battlelord.py b/scripts/mobiles/endor/vicious_donkuwah_battlelord.py index 12e52a1b..5c32be77 100644 --- a/scripts/mobiles/endor/vicious_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/vicious_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vicious_korga_battlelord.py b/scripts/mobiles/endor/vicious_korga_battlelord.py index 538e7c29..8dfc1fd8 100644 --- a/scripts/mobiles/endor/vicious_korga_battlelord.py +++ b/scripts/mobiles/endor/vicious_korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vicious_pubam_battlelord.py b/scripts/mobiles/endor/vicious_pubam_battlelord.py index 15e0c117..cf5d8f35 100644 --- a/scripts/mobiles/endor/vicious_pubam_battlelord.py +++ b/scripts/mobiles/endor/vicious_pubam_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vile_donkuwah_battlelord.py b/scripts/mobiles/endor/vile_donkuwah_battlelord.py index fe8187f3..d6fb1087 100644 --- a/scripts/mobiles/endor/vile_donkuwah_battlelord.py +++ b/scripts/mobiles/endor/vile_donkuwah_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/vile_korga_battlelord.py b/scripts/mobiles/endor/vile_korga_battlelord.py index 9f089f46..9a313c96 100644 --- a/scripts/mobiles/endor/vile_korga_battlelord.py +++ b/scripts/mobiles/endor/vile_korga_battlelord.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/endor/wandering_desert_marauder.py b/scripts/mobiles/endor/wandering_desert_marauder.py index 6e7229c5..a68e7117 100644 --- a/scripts/mobiles/endor/wandering_desert_marauder.py +++ b/scripts/mobiles/endor/wandering_desert_marauder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("marauder") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_marauder_male_01.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py index b8b4bb55..5aafb6f3 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_fanatic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py index 664e7c4d..64a09f93 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py index 01d34da4..72bc3bf1 100644 --- a/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py +++ b/scripts/mobiles/instances/tuskenking/prequest/tusken_relic_worshiper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py index 6285899c..f2107932 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_bantha.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py index ef1fa217..6c6e6b72 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_berserker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py index 459763d5..e82dfa11 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py index 5379b2c0..d4937325 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_flesh_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py index b7a0c0a7..447af5fa 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_honor_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py index e91f0a02..574e4b4d 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_king.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_king.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py index 0ef970df..aea23dcd 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_massiff.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_massif.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py index f129c290..17a5c506 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_pack_master.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py index fabc8f4e..a53e333e 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_raid_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py index 476b8d1f..e64b9eda 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_raider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py index 373709f1..404957a2 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_savage.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py index e297c3fc..bbfa4280 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_sniper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py index 650f554e..6ae7b894 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warlord.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py index 00c33707..4d84200c 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warmaster.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py b/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py index 4f17321a..575587ce 100644 --- a/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py +++ b/scripts/mobiles/instances/tuskenking/tusken/tusken_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("heroic tusken") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/lok/aged_kimogila.py b/scripts/mobiles/lok/aged_kimogila.py index 6925d131..9ef90f74 100644 --- a/scripts/mobiles/lok/aged_kimogila.py +++ b/scripts/mobiles/lok/aged_kimogila.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kimogila") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kimogila_hue.iff') diff --git a/scripts/mobiles/mustafar/Blistmok_Shrieker.py b/scripts/mobiles/mustafar/Blistmok_Shrieker.py index dbdbee0a..dde07f2e 100644 --- a/scripts/mobiles/mustafar/Blistmok_Shrieker.py +++ b/scripts/mobiles/mustafar/Blistmok_Shrieker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/Blistmok_Trampler.py b/scripts/mobiles/mustafar/Blistmok_Trampler.py index d6b438cf..3fc3b399 100644 --- a/scripts/mobiles/mustafar/Blistmok_Trampler.py +++ b/scripts/mobiles/mustafar/Blistmok_Trampler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/ancient_jundak.py b/scripts/mobiles/mustafar/ancient_jundak.py index 8bd37d21..32f8640d 100644 --- a/scripts/mobiles/mustafar/ancient_jundak.py +++ b/scripts/mobiles/mustafar/ancient_jundak.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("jundak") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_jundak.iff') diff --git a/scripts/mobiles/mustafar/ancient_tulrus.py b/scripts/mobiles/mustafar/ancient_tulrus.py index 92a5ec0e..ffe27e1a 100644 --- a/scripts/mobiles/mustafar/ancient_tulrus.py +++ b/scripts/mobiles/mustafar/ancient_tulrus.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tulrus") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tulrus.iff') diff --git a/scripts/mobiles/mustafar/blistmok_crystal_stalker.py b/scripts/mobiles/mustafar/blistmok_crystal_stalker.py index f50cd57a..25ac74d2 100644 --- a/scripts/mobiles/mustafar/blistmok_crystal_stalker.py +++ b/scripts/mobiles/mustafar/blistmok_crystal_stalker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blistmok") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blistmok.iff') diff --git a/scripts/mobiles/mustafar/bloated_jundak.py b/scripts/mobiles/mustafar/bloated_jundak.py index 17b6ca6a..b0985824 100644 --- a/scripts/mobiles/mustafar/bloated_jundak.py +++ b/scripts/mobiles/mustafar/bloated_jundak.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("jundak") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_jundak.iff') diff --git a/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py b/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py index e04f8a89..1b4fd330 100644 --- a/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py +++ b/scripts/mobiles/naboo/aggrivated_kaadu_trampler.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kaadu") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kaadu.iff') diff --git a/scripts/mobiles/naboo/hermit_spider.py b/scripts/mobiles/naboo/hermit_spider.py index 2c0cd75f..6a31e976 100644 --- a/scripts/mobiles/naboo/hermit_spider.py +++ b/scripts/mobiles/naboo/hermit_spider.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hermit spider") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hermit_spider.iff') diff --git a/scripts/mobiles/rori/blood_thirsty_borgle.py b/scripts/mobiles/rori/blood_thirsty_borgle.py index d04b18b6..6b2dcc31 100644 --- a/scripts/mobiles/rori/blood_thirsty_borgle.py +++ b/scripts/mobiles/rori/blood_thirsty_borgle.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/rori/borgle_matriarch.py b/scripts/mobiles/rori/borgle_matriarch.py index 22c36ba5..8102d756 100644 --- a/scripts/mobiles/rori/borgle_matriarch.py +++ b/scripts/mobiles/rori/borgle_matriarch.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') diff --git a/scripts/mobiles/rori/emperors_hand.py b/scripts/mobiles/rori/emperors_hand.py index b032e89b..a3946f51 100644 --- a/scripts/mobiles/rori/emperors_hand.py +++ b/scripts/mobiles/rori/emperors_hand.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/talus/aakuan_champion.py b/scripts/mobiles/talus/aakuan_champion.py index 48200653..e95ef076 100644 --- a/scripts/mobiles/talus/aakuan_champion.py +++ b/scripts/mobiles/talus/aakuan_champion.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_champion_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_defender.py b/scripts/mobiles/talus/aakuan_defender.py index b3816955..c2edcf0c 100644 --- a/scripts/mobiles/talus/aakuan_defender.py +++ b/scripts/mobiles/talus/aakuan_defender.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_defender_human_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_guardian.py b/scripts/mobiles/talus/aakuan_guardian.py index 2ae4b6d6..061b5db9 100644 --- a/scripts/mobiles/talus/aakuan_guardian.py +++ b/scripts/mobiles/talus/aakuan_guardian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_guardian_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_keeper.py b/scripts/mobiles/talus/aakuan_keeper.py index a3d2fe84..edeeaf63 100644 --- a/scripts/mobiles/talus/aakuan_keeper.py +++ b/scripts/mobiles/talus/aakuan_keeper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_keeper_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_sentinal.py b/scripts/mobiles/talus/aakuan_sentinal.py index 193d4781..b079d768 100644 --- a/scripts/mobiles/talus/aakuan_sentinal.py +++ b/scripts/mobiles/talus/aakuan_sentinal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_sentinal_rodian_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_steward.py b/scripts/mobiles/talus/aakuan_steward.py index d71c56f8..3d0762a2 100644 --- a/scripts/mobiles/talus/aakuan_steward.py +++ b/scripts/mobiles/talus/aakuan_steward.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_steward_human_male_01.iff') diff --git a/scripts/mobiles/talus/aakuan_warder.py b/scripts/mobiles/talus/aakuan_warder.py index f9374eee..bdf8a19f 100644 --- a/scripts/mobiles/talus/aakuan_warder.py +++ b/scripts/mobiles/talus/aakuan_warder.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("aakuans") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_aakuan_warder_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_chief.py b/scripts/mobiles/talus/binayre_chief.py index dcf1d117..4f301664 100644 --- a/scripts/mobiles/talus/binayre_chief.py +++ b/scripts/mobiles/talus/binayre_chief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_chief_human_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_hooligan.py b/scripts/mobiles/talus/binayre_hooligan.py index 0868c182..96424761 100644 --- a/scripts/mobiles/talus/binayre_hooligan.py +++ b/scripts/mobiles/talus/binayre_hooligan.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_hooligan_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_pirate.py b/scripts/mobiles/talus/binayre_pirate.py index 8b56a00b..d0d199f1 100644 --- a/scripts/mobiles/talus/binayre_pirate.py +++ b/scripts/mobiles/talus/binayre_pirate.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_pirate_zabrak_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_ruffian.py b/scripts/mobiles/talus/binayre_ruffian.py index d936af83..9861fc2c 100644 --- a/scripts/mobiles/talus/binayre_ruffian.py +++ b/scripts/mobiles/talus/binayre_ruffian.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_ruffian_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_scalawag.py b/scripts/mobiles/talus/binayre_scalawag.py index b728e021..9556b412 100644 --- a/scripts/mobiles/talus/binayre_scalawag.py +++ b/scripts/mobiles/talus/binayre_scalawag.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_scalawag_twk_male_01.iff') diff --git a/scripts/mobiles/talus/binayre_smuggler.py b/scripts/mobiles/talus/binayre_smuggler.py index 06eae273..393859d1 100644 --- a/scripts/mobiles/talus/binayre_smuggler.py +++ b/scripts/mobiles/talus/binayre_smuggler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("binayre") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_binayre_smuggler_trandoshan_male_01.iff') diff --git a/scripts/mobiles/talus/brood_i_arachne.py b/scripts/mobiles/talus/brood_i_arachne.py index a8148107..3067bffb 100644 --- a/scripts/mobiles/talus/brood_i_arachne.py +++ b/scripts/mobiles/talus/brood_i_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/talus/brood_i_aurek_arachne.py b/scripts/mobiles/talus/brood_i_aurek_arachne.py index f92bf600..831bb324 100644 --- a/scripts/mobiles/talus/brood_i_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_i_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/talus/brood_ii_arachne.py b/scripts/mobiles/talus/brood_ii_arachne.py index bc827721..f025ba23 100644 --- a/scripts/mobiles/talus/brood_ii_arachne.py +++ b/scripts/mobiles/talus/brood_ii_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/talus/brood_ii_aurek_arachne.py b/scripts/mobiles/talus/brood_ii_aurek_arachne.py index cc82f344..a00e67fd 100644 --- a/scripts/mobiles/talus/brood_ii_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_ii_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider.iff') diff --git a/scripts/mobiles/talus/brood_v_arachne.py b/scripts/mobiles/talus/brood_v_arachne.py index c43e090d..36bf709e 100644 --- a/scripts/mobiles/talus/brood_v_arachne.py +++ b/scripts/mobiles/talus/brood_v_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_razor_angler_hue.iff') diff --git a/scripts/mobiles/talus/brood_v_aurek_arachne.py b/scripts/mobiles/talus/brood_v_aurek_arachne.py index 54bc8427..bb484558 100644 --- a/scripts/mobiles/talus/brood_v_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_v_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bane_back_spider.iff') diff --git a/scripts/mobiles/talus/brood_x_arachne.py b/scripts/mobiles/talus/brood_x_arachne.py index b4f84f2b..e999af9e 100644 --- a/scripts/mobiles/talus/brood_x_arachne.py +++ b/scripts/mobiles/talus/brood_x_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_razor_angler_hue.iff') diff --git a/scripts/mobiles/talus/brood_x_aurek_arachne.py b/scripts/mobiles/talus/brood_x_aurek_arachne.py index 736f77bd..5723a03d 100644 --- a/scripts/mobiles/talus/brood_x_aurek_arachne.py +++ b/scripts/mobiles/talus/brood_x_aurek_arachne.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("brood arachne") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bane_back_spider_hue.iff') diff --git a/scripts/mobiles/talus/claw_bodyguard.py b/scripts/mobiles/talus/claw_bodyguard.py index 99a44343..9ac66d03 100644 --- a/scripts/mobiles/talus/claw_bodyguard.py +++ b/scripts/mobiles/talus/claw_bodyguard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("clone relics claw") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ep3_clone_relics_claw_bodyguard_02.iff') diff --git a/scripts/mobiles/talus/claw_bodyguard_01.py b/scripts/mobiles/talus/claw_bodyguard_01.py index d1f175fe..b07c505d 100644 --- a/scripts/mobiles/talus/claw_bodyguard_01.py +++ b/scripts/mobiles/talus/claw_bodyguard_01.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("clone relics claw") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ep3_clone_relics_claw_bodyguard_02.iff') diff --git a/scripts/mobiles/talus/crazed_roba.py b/scripts/mobiles/talus/crazed_roba.py index 38b7b7a8..5e7dac41 100644 --- a/scripts/mobiles/talus/crazed_roba.py +++ b/scripts/mobiles/talus/crazed_roba.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') diff --git a/scripts/mobiles/talus/doak_sif.py b/scripts/mobiles/talus/doak_sif.py index b943bbef..608ffc52 100644 --- a/scripts/mobiles/talus/doak_sif.py +++ b/scripts/mobiles/talus/doak_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_doak_sif.iff') diff --git a/scripts/mobiles/talus/erran_sif.py b/scripts/mobiles/talus/erran_sif.py index d9cc450c..3995651b 100644 --- a/scripts/mobiles/talus/erran_sif.py +++ b/scripts/mobiles/talus/erran_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_erran_sif.iff') diff --git a/scripts/mobiles/talus/ferine_razorfang.py b/scripts/mobiles/talus/ferine_razorfang.py index b273475a..958515da 100644 --- a/scripts/mobiles/talus/ferine_razorfang.py +++ b/scripts/mobiles/talus/ferine_razorfang.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kima") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kima.iff') diff --git a/scripts/mobiles/talus/festering_dung_mite_queen.py b/scripts/mobiles/talus/festering_dung_mite_queen.py index 9e6f1e4a..c1e9fd9c 100644 --- a/scripts/mobiles/talus/festering_dung_mite_queen.py +++ b/scripts/mobiles/talus/festering_dung_mite_queen.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/foaming_vynock.py b/scripts/mobiles/talus/foaming_vynock.py index e1a50098..ebd3e036 100644 --- a/scripts/mobiles/talus/foaming_vynock.py +++ b/scripts/mobiles/talus/foaming_vynock.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("self") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_vynock.iff') diff --git a/scripts/mobiles/talus/genetically_enhanced_kahmurra.py b/scripts/mobiles/talus/genetically_enhanced_kahmurra.py index daa5679f..aa76a919 100644 --- a/scripts/mobiles/talus/genetically_enhanced_kahmurra.py +++ b/scripts/mobiles/talus/genetically_enhanced_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_queen.py b/scripts/mobiles/talus/giant_decay_mite_queen.py index f6245362..ad64cdf0 100644 --- a/scripts/mobiles/talus/giant_decay_mite_queen.py +++ b/scripts/mobiles/talus/giant_decay_mite_queen.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_sentry.py b/scripts/mobiles/talus/giant_decay_mite_sentry.py index 50b6ddb5..6f5c9c55 100644 --- a/scripts/mobiles/talus/giant_decay_mite_sentry.py +++ b/scripts/mobiles/talus/giant_decay_mite_sentry.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_decay_mite_soldier.py b/scripts/mobiles/talus/giant_decay_mite_soldier.py index 8e9b9210..f5ea3b12 100644 --- a/scripts/mobiles/talus/giant_decay_mite_soldier.py +++ b/scripts/mobiles/talus/giant_decay_mite_soldier.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/giant_fynock.py b/scripts/mobiles/talus/giant_fynock.py index ef054ce6..6f39dba1 100644 --- a/scripts/mobiles/talus/giant_fynock.py +++ b/scripts/mobiles/talus/giant_fynock.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock_hue.iff') diff --git a/scripts/mobiles/talus/glutted_fynock_queen.py b/scripts/mobiles/talus/glutted_fynock_queen.py index 688616a4..2568d7e8 100644 --- a/scripts/mobiles/talus/glutted_fynock_queen.py +++ b/scripts/mobiles/talus/glutted_fynock_queen.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock_hue.iff') diff --git a/scripts/mobiles/talus/greater_sludge_panther.py b/scripts/mobiles/talus/greater_sludge_panther.py index 2377e035..5bceea49 100644 --- a/scripts/mobiles/talus/greater_sludge_panther.py +++ b/scripts/mobiles/talus/greater_sludge_panther.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/guf_drolg.py b/scripts/mobiles/talus/guf_drolg.py index 201de206..bb281bf4 100644 --- a/scripts/mobiles/talus/guf_drolg.py +++ b/scripts/mobiles/talus/guf_drolg.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("guf drolg") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_guf_drolg.iff') diff --git a/scripts/mobiles/talus/hirsch_sif.py b/scripts/mobiles/talus/hirsch_sif.py index f035badf..083f1523 100644 --- a/scripts/mobiles/talus/hirsch_sif.py +++ b/scripts/mobiles/talus/hirsch_sif.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sif") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setOptionsBitmask(128) templates = Vector() diff --git a/scripts/mobiles/talus/huf_dun_bull.py b/scripts/mobiles/talus/huf_dun_bull.py index f91c9e1f..a18b48cf 100644 --- a/scripts/mobiles/talus/huf_dun_bull.py +++ b/scripts/mobiles/talus/huf_dun_bull.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huf dun") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huf_dun.iff') diff --git a/scripts/mobiles/talus/hunter_talus.py b/scripts/mobiles/talus/hunter_talus.py index 33170621..e8518a51 100644 --- a/scripts/mobiles/talus/hunter_talus.py +++ b/scripts/mobiles/talus/hunter_talus.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("talus poachers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_forest_hunter.iff') diff --git a/scripts/mobiles/talus/jungle_fynock.py b/scripts/mobiles/talus/jungle_fynock.py index ad46a96d..1bb0c15b 100644 --- a/scripts/mobiles/talus/jungle_fynock.py +++ b/scripts/mobiles/talus/jungle_fynock.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("fynock") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_fynock.iff') diff --git a/scripts/mobiles/talus/kahmurra_blanca.py b/scripts/mobiles/talus/kahmurra_blanca.py index 4079bc1d..c3159bd2 100644 --- a/scripts/mobiles/talus/kahmurra_blanca.py +++ b/scripts/mobiles/talus/kahmurra_blanca.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_bomber.py b/scripts/mobiles/talus/lost_aqualish_bomber.py index b329d0e4..00582237 100644 --- a/scripts/mobiles/talus/lost_aqualish_bomber.py +++ b/scripts/mobiles/talus/lost_aqualish_bomber.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_bomber_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_captain.py b/scripts/mobiles/talus/lost_aqualish_captain.py index 30a90b6b..3b1249b7 100644 --- a/scripts/mobiles/talus/lost_aqualish_captain.py +++ b/scripts/mobiles/talus/lost_aqualish_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_captain_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_commando.py b/scripts/mobiles/talus/lost_aqualish_commando.py index 94dceaf1..f7f1723e 100644 --- a/scripts/mobiles/talus/lost_aqualish_commando.py +++ b/scripts/mobiles/talus/lost_aqualish_commando.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_commando_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_infiltrator.py b/scripts/mobiles/talus/lost_aqualish_infiltrator.py index 40238c0a..2a55f70c 100644 --- a/scripts/mobiles/talus/lost_aqualish_infiltrator.py +++ b/scripts/mobiles/talus/lost_aqualish_infiltrator.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_infiltrator_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_lookout.py b/scripts/mobiles/talus/lost_aqualish_lookout.py index 27cd769b..b68eb2af 100644 --- a/scripts/mobiles/talus/lost_aqualish_lookout.py +++ b/scripts/mobiles/talus/lost_aqualish_lookout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_lookout_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_marksman.py b/scripts/mobiles/talus/lost_aqualish_marksman.py index 8acf8895..c3b26d84 100644 --- a/scripts/mobiles/talus/lost_aqualish_marksman.py +++ b/scripts/mobiles/talus/lost_aqualish_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_marksman_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_marshal.py b/scripts/mobiles/talus/lost_aqualish_marshal.py index 244764c5..f8e01543 100644 --- a/scripts/mobiles/talus/lost_aqualish_marshal.py +++ b/scripts/mobiles/talus/lost_aqualish_marshal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_marshal_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_outrider.py b/scripts/mobiles/talus/lost_aqualish_outrider.py index eb35b1d1..8638ec9a 100644 --- a/scripts/mobiles/talus/lost_aqualish_outrider.py +++ b/scripts/mobiles/talus/lost_aqualish_outrider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_outrider_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_scout.py b/scripts/mobiles/talus/lost_aqualish_scout.py index a4189d9f..0c681c05 100644 --- a/scripts/mobiles/talus/lost_aqualish_scout.py +++ b/scripts/mobiles/talus/lost_aqualish_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_scout_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_soldier.py b/scripts/mobiles/talus/lost_aqualish_soldier.py index e23f1a7c..87699877 100644 --- a/scripts/mobiles/talus/lost_aqualish_soldier.py +++ b/scripts/mobiles/talus/lost_aqualish_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_soldier_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_warchief.py b/scripts/mobiles/talus/lost_aqualish_warchief.py index b8d03103..8b036bb1 100644 --- a/scripts/mobiles/talus/lost_aqualish_warchief.py +++ b/scripts/mobiles/talus/lost_aqualish_warchief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_warchief_male_01.iff') diff --git a/scripts/mobiles/talus/lost_aqualish_warrior.py b/scripts/mobiles/talus/lost_aqualish_warrior.py index efb21dc0..1cf2b5c4 100644 --- a/scripts/mobiles/talus/lost_aqualish_warrior.py +++ b/scripts/mobiles/talus/lost_aqualish_warrior.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("lost aqualish") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_lost_aqualish_warrior_male_01.iff') diff --git a/scripts/mobiles/talus/minor_sludge_panther.py b/scripts/mobiles/talus/minor_sludge_panther.py index c890b117..8cce84f8 100644 --- a/scripts/mobiles/talus/minor_sludge_panther.py +++ b/scripts/mobiles/talus/minor_sludge_panther.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/mire_marauder.py b/scripts/mobiles/talus/mire_marauder.py index e304c40a..7c0fd7b1 100644 --- a/scripts/mobiles/talus/mire_marauder.py +++ b/scripts/mobiles/talus/mire_marauder.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther_hue.iff') diff --git a/scripts/mobiles/talus/mutated_kahmurra.py b/scripts/mobiles/talus/mutated_kahmurra.py index c29d8531..ebf8b18e 100644 --- a/scripts/mobiles/talus/mutated_kahmurra.py +++ b/scripts/mobiles/talus/mutated_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/oozing_dung_mite_guardian.py b/scripts/mobiles/talus/oozing_dung_mite_guardian.py index d14a4345..73dd92cd 100644 --- a/scripts/mobiles/talus/oozing_dung_mite_guardian.py +++ b/scripts/mobiles/talus/oozing_dung_mite_guardian.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("decay mite") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite_hue.iff') diff --git a/scripts/mobiles/talus/painted_spat.py b/scripts/mobiles/talus/painted_spat.py index af22b631..dd6ded80 100644 --- a/scripts/mobiles/talus/painted_spat.py +++ b/scripts/mobiles/talus/painted_spat.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("carrion spat") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_carrion_spat_hue.iff') diff --git a/scripts/mobiles/talus/poacher_talus.py b/scripts/mobiles/talus/poacher_talus.py index e0610672..6d1d2b68 100644 --- a/scripts/mobiles/talus/poacher_talus.py +++ b/scripts/mobiles/talus/poacher_talus.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("talus poachers") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_forest_hunter.iff') diff --git a/scripts/mobiles/talus/rabid_mutant_kahmurra.py b/scripts/mobiles/talus/rabid_mutant_kahmurra.py index f52b1256..90ffde74 100644 --- a/scripts/mobiles/talus/rabid_mutant_kahmurra.py +++ b/scripts/mobiles/talus/rabid_mutant_kahmurra.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kahmurra") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kahmurra.iff') diff --git a/scripts/mobiles/talus/ravenous_rasp.py b/scripts/mobiles/talus/ravenous_rasp.py index 3e72d181..20d49e92 100644 --- a/scripts/mobiles/talus/ravenous_rasp.py +++ b/scripts/mobiles/talus/ravenous_rasp.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voracious rasp") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_horned_rasp_hue.iff') diff --git a/scripts/mobiles/talus/savage_guf_drolg.py b/scripts/mobiles/talus/savage_guf_drolg.py index 96e1a060..c122704d 100644 --- a/scripts/mobiles/talus/savage_guf_drolg.py +++ b/scripts/mobiles/talus/savage_guf_drolg.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("guf drolg") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_guf_drolg.iff') diff --git a/scripts/mobiles/talus/sludge_panther.py b/scripts/mobiles/talus/sludge_panther.py index b846deab..2383a78c 100644 --- a/scripts/mobiles/talus/sludge_panther.py +++ b/scripts/mobiles/talus/sludge_panther.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sludge panther") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_sludge_panther.iff') diff --git a/scripts/mobiles/talus/vicious_huf_dun.py b/scripts/mobiles/talus/vicious_huf_dun.py index 6e8ac39b..701ff06b 100644 --- a/scripts/mobiles/talus/vicious_huf_dun.py +++ b/scripts/mobiles/talus/vicious_huf_dun.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("huf dun") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_huf_dun.iff') diff --git a/scripts/mobiles/talus/voracious_rasp.py b/scripts/mobiles/talus/voracious_rasp.py index 57a62f81..48df7b2a 100644 --- a/scripts/mobiles/talus/voracious_rasp.py +++ b/scripts/mobiles/talus/voracious_rasp.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("voracious rasp") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_horned_rasp_hue.iff') diff --git a/scripts/mobiles/talus/wolf_kima.py b/scripts/mobiles/talus/wolf_kima.py index d436c84f..7ef67e9c 100644 --- a/scripts/mobiles/talus/wolf_kima.py +++ b/scripts/mobiles/talus/wolf_kima.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kima") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kima.iff') diff --git a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py index 15b18f2c..0a4a6f76 100644 --- a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py +++ b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/alkhara_bandit.py b/scripts/mobiles/tatooine/alkhara_bandit.py index 9e667324..914326b8 100644 --- a/scripts/mobiles/tatooine/alkhara_bandit.py +++ b/scripts/mobiles/tatooine/alkhara_bandit.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("alkhara") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/bocatt.py b/scripts/mobiles/tatooine/bocatt.py index 160b4daf..4ee6af8b 100644 --- a/scripts/mobiles/tatooine/bocatt.py +++ b/scripts/mobiles/tatooine/bocatt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bocatt") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/brok_ziamzun.py b/scripts/mobiles/tatooine/brok_ziamzun.py index 99b6b6fb..0b0def52 100644 --- a/scripts/mobiles/tatooine/brok_ziamzun.py +++ b/scripts/mobiles/tatooine/brok_ziamzun.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/bull_ronto.py b/scripts/mobiles/tatooine/bull_ronto.py index 2985b458..51cfaac2 100644 --- a/scripts/mobiles/tatooine/bull_ronto.py +++ b/scripts/mobiles/tatooine/bull_ronto.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("ronto") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_ronto.iff') diff --git a/scripts/mobiles/tatooine/cannibal_dewback.py b/scripts/mobiles/tatooine/cannibal_dewback.py index 0ff41d6d..9e1e4a6f 100644 --- a/scripts/mobiles/tatooine/cannibal_dewback.py +++ b/scripts/mobiles/tatooine/cannibal_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback cannibal") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/canyon_krayt_dragon.py b/scripts/mobiles/tatooine/canyon_krayt_dragon.py index 57a09c4e..36143886 100644 --- a/scripts/mobiles/tatooine/canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(36) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/death_kreetle.py b/scripts/mobiles/tatooine/death_kreetle.py index 1accd9cc..1448c725 100644 --- a/scripts/mobiles/tatooine/death_kreetle.py +++ b/scripts/mobiles/tatooine/death_kreetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("uber kreetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/desert_demon.py b/scripts/mobiles/tatooine/desert_demon.py index 578b7dbb..2e276722 100644 --- a/scripts/mobiles/tatooine/desert_demon.py +++ b/scripts/mobiles/tatooine/desert_demon.py @@ -22,7 +22,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_bodyguard.py b/scripts/mobiles/tatooine/desert_demon_bodyguard.py index e572b55f..47e6ddf4 100644 --- a/scripts/mobiles/tatooine/desert_demon_bodyguard.py +++ b/scripts/mobiles/tatooine/desert_demon_bodyguard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_brawler.py b/scripts/mobiles/tatooine/desert_demon_brawler.py index f19a5dce..9fd9afff 100644 --- a/scripts/mobiles/tatooine/desert_demon_brawler.py +++ b/scripts/mobiles/tatooine/desert_demon_brawler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_leader.py b/scripts/mobiles/tatooine/desert_demon_leader.py index 85b7711c..a4990c43 100644 --- a/scripts/mobiles/tatooine/desert_demon_leader.py +++ b/scripts/mobiles/tatooine/desert_demon_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_demon_marksman.py b/scripts/mobiles/tatooine/desert_demon_marksman.py index a02ab449..a9eb2298 100644 --- a/scripts/mobiles/tatooine/desert_demon_marksman.py +++ b/scripts/mobiles/tatooine/desert_demon_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/desert_squill.py b/scripts/mobiles/tatooine/desert_squill.py index 939087af..60ab5db2 100644 --- a/scripts/mobiles/tatooine/desert_squill.py +++ b/scripts/mobiles/tatooine/desert_squill.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/desert_swooper.py b/scripts/mobiles/tatooine/desert_swooper.py index 24fffef1..06ffe3ab 100644 --- a/scripts/mobiles/tatooine/desert_swooper.py +++ b/scripts/mobiles/tatooine/desert_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("swoop") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_desert_swooper.iff') diff --git a/scripts/mobiles/tatooine/desert_swooper_leader.py b/scripts/mobiles/tatooine/desert_swooper_leader.py index a2c5c341..4c7a3955 100644 --- a/scripts/mobiles/tatooine/desert_swooper_leader.py +++ b/scripts/mobiles/tatooine/desert_swooper_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("swoop") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_desert_swooper_leader.iff') diff --git a/scripts/mobiles/tatooine/diseased_bocatt.py b/scripts/mobiles/tatooine/diseased_bocatt.py index 1ec933c5..d573b1a0 100644 --- a/scripts/mobiles/tatooine/diseased_bocatt.py +++ b/scripts/mobiles/tatooine/diseased_bocatt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bocatt") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/dragonet.py b/scripts/mobiles/tatooine/dragonet.py index f93ba3a6..3f91b87f 100644 --- a/scripts/mobiles/tatooine/dragonet.py +++ b/scripts/mobiles/tatooine/dragonet.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dragonet") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/dune_lizard.py b/scripts/mobiles/tatooine/dune_lizard.py index 8ef32592..0ee29370 100644 --- a/scripts/mobiles/tatooine/dune_lizard.py +++ b/scripts/mobiles/tatooine/dune_lizard.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune lizard") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/dune_stalker_brawler.py b/scripts/mobiles/tatooine/dune_stalker_brawler.py index e5b0ed58..4eb31f85 100644 --- a/scripts/mobiles/tatooine/dune_stalker_brawler.py +++ b/scripts/mobiles/tatooine/dune_stalker_brawler.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_dune_stalker_brawler.iff') diff --git a/scripts/mobiles/tatooine/dune_stalker_enforcer.py b/scripts/mobiles/tatooine/dune_stalker_enforcer.py index fd686b36..bef19cdb 100644 --- a/scripts/mobiles/tatooine/dune_stalker_enforcer.py +++ b/scripts/mobiles/tatooine/dune_stalker_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_leader.py b/scripts/mobiles/tatooine/dune_stalker_leader.py index 6a6cfacb..ad73d758 100644 --- a/scripts/mobiles/tatooine/dune_stalker_leader.py +++ b/scripts/mobiles/tatooine/dune_stalker_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_marksman.py b/scripts/mobiles/tatooine/dune_stalker_marksman.py index 6ac3f1c6..3853d762 100644 --- a/scripts/mobiles/tatooine/dune_stalker_marksman.py +++ b/scripts/mobiles/tatooine/dune_stalker_marksman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/dune_stalker_scavenger.py b/scripts/mobiles/tatooine/dune_stalker_scavenger.py index be2e4bea..ce02dff1 100644 --- a/scripts/mobiles/tatooine/dune_stalker_scavenger.py +++ b/scripts/mobiles/tatooine/dune_stalker_scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dune stalker") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/durr_rodak.py b/scripts/mobiles/tatooine/durr_rodak.py index 74bc24df..5dd55bb5 100644 --- a/scripts/mobiles/tatooine/durr_rodak.py +++ b/scripts/mobiles/tatooine/durr_rodak.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/error_prone_battle_droids.py b/scripts/mobiles/tatooine/error_prone_battle_droids.py index 2a2bfba8..90dddbec 100644 --- a/scripts/mobiles/tatooine/error_prone_battle_droids.py +++ b/scripts/mobiles/tatooine/error_prone_battle_droids.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("error-prone battle droid") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_battle_droid.iff') diff --git a/scripts/mobiles/tatooine/escaped_criminal.py b/scripts/mobiles/tatooine/escaped_criminal.py index 495b31c2..51e986fb 100644 --- a/scripts/mobiles/tatooine/escaped_criminal.py +++ b/scripts/mobiles/tatooine/escaped_criminal.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("desert demon") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/feral_bantha.py b/scripts/mobiles/tatooine/feral_bantha.py index a8cc961d..13eb1199 100644 --- a/scripts/mobiles/tatooine/feral_bantha.py +++ b/scripts/mobiles/tatooine/feral_bantha.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bantha") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py index c47868fe..adc875fb 100644 --- a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(34) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/giant_sand_beetle.py b/scripts/mobiles/tatooine/giant_sand_beetle.py index b9fcefe6..d0161f7b 100644 --- a/scripts/mobiles/tatooine/giant_sand_beetle.py +++ b/scripts/mobiles/tatooine/giant_sand_beetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("giant sand beetle") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_sand_beetle.iff') diff --git a/scripts/mobiles/tatooine/giant_worrt.py b/scripts/mobiles/tatooine/giant_worrt.py index 8303c093..8e5b9e9b 100644 --- a/scripts/mobiles/tatooine/giant_worrt.py +++ b/scripts/mobiles/tatooine/giant_worrt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("worrt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_worrt.iff') diff --git a/scripts/mobiles/tatooine/gorg.py b/scripts/mobiles/tatooine/gorg.py index 701d28b1..eb2767e2 100644 --- a/scripts/mobiles/tatooine/gorg.py +++ b/scripts/mobiles/tatooine/gorg.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gorg") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gorg.iff') diff --git a/scripts/mobiles/tatooine/grand_krayt_dragon.py b/scripts/mobiles/tatooine/grand_krayt_dragon.py index 573744d0..aa0b2a3f 100644 --- a/scripts/mobiles/tatooine/grand_krayt_dragon.py +++ b/scripts/mobiles/tatooine/grand_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_canyon_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/greater_desert_womprat.py b/scripts/mobiles/tatooine/greater_desert_womprat.py index 9207d86a..ac10b567 100644 --- a/scripts/mobiles/tatooine/greater_desert_womprat.py +++ b/scripts/mobiles/tatooine/greater_desert_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_greater_desert_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/grizzled_dewback.py b/scripts/mobiles/tatooine/grizzled_dewback.py index 49274316..0f560f48 100644 --- a/scripts/mobiles/tatooine/grizzled_dewback.py +++ b/scripts/mobiles/tatooine/grizzled_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/gunrunner.py b/scripts/mobiles/tatooine/gunrunner.py index a0dd5d22..2414fbb5 100644 --- a/scripts/mobiles/tatooine/gunrunner.py +++ b/scripts/mobiles/tatooine/gunrunner.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gunrunner") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/gunrunner1.py b/scripts/mobiles/tatooine/gunrunner1.py index 94ec84fb..5abc1196 100644 --- a/scripts/mobiles/tatooine/gunrunner1.py +++ b/scripts/mobiles/tatooine/gunrunner1.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mercenary") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/gunrunner_sentry.py b/scripts/mobiles/tatooine/gunrunner_sentry.py index 973d46b4..5f65d3aa 100644 --- a/scripts/mobiles/tatooine/gunrunner_sentry.py +++ b/scripts/mobiles/tatooine/gunrunner_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gunrunner") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_gunrunner.iff') diff --git a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py index 632fd130..f5c2b1b1 100644 --- a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/krayt_dragon.py b/scripts/mobiles/tatooine/krayt_dragon.py index 8f410914..43fc3d2d 100644 --- a/scripts/mobiles/tatooine/krayt_dragon.py +++ b/scripts/mobiles/tatooine/krayt_dragon.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(24) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/krayt_dragon_ancient.py b/scripts/mobiles/tatooine/krayt_dragon_ancient.py index b0362487..7822d210 100644 --- a/scripts/mobiles/tatooine/krayt_dragon_ancient.py +++ b/scripts/mobiles/tatooine/krayt_dragon_ancient.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("krayt dragon") mobileTemplate.setAssistRange(36) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/modified_battle_droid.py b/scripts/mobiles/tatooine/modified_battle_droid.py index 1ae1b6a3..6cc66256 100644 --- a/scripts/mobiles/tatooine/modified_battle_droid.py +++ b/scripts/mobiles/tatooine/modified_battle_droid.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("modified battle droid") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_battle_droid.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill.py b/scripts/mobiles/tatooine/mountain_squill.py index ea413774..ce20af39 100644 --- a/scripts/mobiles/tatooine/mountain_squill.py +++ b/scripts/mobiles/tatooine/mountain_squill.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_guardian.py b/scripts/mobiles/tatooine/mountain_squill_guardian.py index d41b1672..4a5e86aa 100644 --- a/scripts/mobiles/tatooine/mountain_squill_guardian.py +++ b/scripts/mobiles/tatooine/mountain_squill_guardian.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_hunter.py b/scripts/mobiles/tatooine/mountain_squill_hunter.py index c9a2d87a..4fe728b7 100644 --- a/scripts/mobiles/tatooine/mountain_squill_hunter.py +++ b/scripts/mobiles/tatooine/mountain_squill_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_worrt.py b/scripts/mobiles/tatooine/mountain_worrt.py index 8bfd549b..ce1ad51f 100644 --- a/scripts/mobiles/tatooine/mountain_worrt.py +++ b/scripts/mobiles/tatooine/mountain_worrt.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("mountain worrt") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/mutant_womprat.py b/scripts/mobiles/tatooine/mutant_womprat.py index 34bc4fb9..66085d99 100644 --- a/scripts/mobiles/tatooine/mutant_womprat.py +++ b/scripts/mobiles/tatooine/mutant_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/overkreetle.py b/scripts/mobiles/tatooine/overkreetle.py index c7889d55..6ad553ea 100644 --- a/scripts/mobiles/tatooine/overkreetle.py +++ b/scripts/mobiles/tatooine/overkreetle.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("uber kreetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/rock_beetle.py b/scripts/mobiles/tatooine/rock_beetle.py index 80b5362d..395c887b 100644 --- a/scripts/mobiles/tatooine/rock_beetle.py +++ b/scripts/mobiles/tatooine/rock_beetle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("rock beetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/scavenger.py b/scripts/mobiles/tatooine/scavenger.py index 4d983f65..36de8509 100644 --- a/scripts/mobiles/tatooine/scavenger.py +++ b/scripts/mobiles/tatooine/scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/scyk.py b/scripts/mobiles/tatooine/scyk.py index 55030953..b9534279 100644 --- a/scripts/mobiles/tatooine/scyk.py +++ b/scripts/mobiles/tatooine/scyk.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("scyk") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_scyk.iff') diff --git a/scripts/mobiles/tatooine/shinn_guard.py b/scripts/mobiles/tatooine/shinn_guard.py index 48950112..8448adea 100644 --- a/scripts/mobiles/tatooine/shinn_guard.py +++ b/scripts/mobiles/tatooine/shinn_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mugger.iff') diff --git a/scripts/mobiles/tatooine/shinn_mugger.py b/scripts/mobiles/tatooine/shinn_mugger.py index 73d7111b..bc860239 100644 --- a/scripts/mobiles/tatooine/shinn_mugger.py +++ b/scripts/mobiles/tatooine/shinn_mugger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mugger.iff') diff --git a/scripts/mobiles/tatooine/slum_thief.py b/scripts/mobiles/tatooine/slum_thief.py index 08ee5384..b4b81696 100644 --- a/scripts/mobiles/tatooine/slum_thief.py +++ b/scripts/mobiles/tatooine/slum_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("junk thieves") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_human_female.iff') diff --git a/scripts/mobiles/tatooine/swarming_lesser_dewback.py b/scripts/mobiles/tatooine/swarming_lesser_dewback.py index b6fb3e6b..0859f8ff 100644 --- a/scripts/mobiles/tatooine/swarming_lesser_dewback.py +++ b/scripts/mobiles/tatooine/swarming_lesser_dewback.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("dewback") mobileTemplate.setAssistRange(10) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_swarming_lesser_dewback.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_enforcer.py b/scripts/mobiles/tatooine/swoop_gang_enforcer.py index 5e4a86f1..6ad57c52 100644 --- a/scripts/mobiles/tatooine/swoop_gang_enforcer.py +++ b/scripts/mobiles/tatooine/swoop_gang_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/swoop_gang_punk.py b/scripts/mobiles/tatooine/swoop_gang_punk.py index 811d4d03..ccb6b1c1 100644 --- a/scripts/mobiles/tatooine/swoop_gang_punk.py +++ b/scripts/mobiles/tatooine/swoop_gang_punk.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_rogue.py b/scripts/mobiles/tatooine/swoop_gang_rogue.py index 9eb3b426..6d9047f6 100644 --- a/scripts/mobiles/tatooine/swoop_gang_rogue.py +++ b/scripts/mobiles/tatooine/swoop_gang_rogue.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/swoop_gang_thug.py b/scripts/mobiles/tatooine/swoop_gang_thug.py index 147445db..0f53a877 100644 --- a/scripts/mobiles/tatooine/swoop_gang_thug.py +++ b/scripts/mobiles/tatooine/swoop_gang_thug.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("niko thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_criminal_swooper_human_female_01.iff') diff --git a/scripts/mobiles/tatooine/tusken_follower.py b/scripts/mobiles/tatooine/tusken_follower.py index cb874a78..7423b710 100644 --- a/scripts/mobiles/tatooine/tusken_follower.py +++ b/scripts/mobiles/tatooine/tusken_follower.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tusken raider") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/tusken_outrider.py b/scripts/mobiles/tatooine/tusken_outrider.py index e01ce81b..450c328f 100644 --- a/scripts/mobiles/tatooine/tusken_outrider.py +++ b/scripts/mobiles/tatooine/tusken_outrider.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tusken raider") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tusken_raider.iff') diff --git a/scripts/mobiles/tatooine/vaigonn_shinn.py b/scripts/mobiles/tatooine/vaigonn_shinn.py index 37d57419..0e3b0afa 100644 --- a/scripts/mobiles/tatooine/vaigonn_shinn.py +++ b/scripts/mobiles/tatooine/vaigonn_shinn.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("shinn mugger") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_commoner_tatooine_nikto_male_01.iff') diff --git a/scripts/mobiles/tatooine/valarian_depot_boss.py b/scripts/mobiles/tatooine/valarian_depot_boss.py index 0745dd3c..e10a19c3 100644 --- a/scripts/mobiles/tatooine/valarian_depot_boss.py +++ b/scripts/mobiles/tatooine/valarian_depot_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_foreman.py b/scripts/mobiles/tatooine/valarian_depot_foreman.py index 49857e62..a6a9ad1a 100644 --- a/scripts/mobiles/tatooine/valarian_depot_foreman.py +++ b/scripts/mobiles/tatooine/valarian_depot_foreman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_guard.py b/scripts/mobiles/tatooine/valarian_depot_guard.py index abcb1db4..21b4cfed 100644 --- a/scripts/mobiles/tatooine/valarian_depot_guard.py +++ b/scripts/mobiles/tatooine/valarian_depot_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_scout.py b/scripts/mobiles/tatooine/valarian_depot_scout.py index d0ec9222..d54c7abd 100644 --- a/scripts/mobiles/tatooine/valarian_depot_scout.py +++ b/scripts/mobiles/tatooine/valarian_depot_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_swooper.py b/scripts/mobiles/tatooine/valarian_depot_swooper.py index 4f7ef586..b40e7c32 100644 --- a/scripts/mobiles/tatooine/valarian_depot_swooper.py +++ b/scripts/mobiles/tatooine/valarian_depot_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_depot_worker.py b/scripts/mobiles/tatooine/valarian_depot_worker.py index b910f1fd..4e4c0079 100644 --- a/scripts/mobiles/tatooine/valarian_depot_worker.py +++ b/scripts/mobiles/tatooine/valarian_depot_worker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_enforcer.py b/scripts/mobiles/tatooine/valarian_enforcer.py index 48e6bc23..bd27e0e7 100644 --- a/scripts/mobiles/tatooine/valarian_enforcer.py +++ b/scripts/mobiles/tatooine/valarian_enforcer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_henchman.py b/scripts/mobiles/tatooine/valarian_henchman.py index 9c7bda15..d89ba74b 100644 --- a/scripts/mobiles/tatooine/valarian_henchman.py +++ b/scripts/mobiles/tatooine/valarian_henchman.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_mechanic.py b/scripts/mobiles/tatooine/valarian_mechanic.py index 0647a189..05923e7e 100644 --- a/scripts/mobiles/tatooine/valarian_mechanic.py +++ b/scripts/mobiles/tatooine/valarian_mechanic.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_scout.py b/scripts/mobiles/tatooine/valarian_scout.py index 0e7dcc0d..dce1a372 100644 --- a/scripts/mobiles/tatooine/valarian_scout.py +++ b/scripts/mobiles/tatooine/valarian_scout.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_shuttle_guard.py b/scripts/mobiles/tatooine/valarian_shuttle_guard.py index 07af7c3c..bae307aa 100644 --- a/scripts/mobiles/tatooine/valarian_shuttle_guard.py +++ b/scripts/mobiles/tatooine/valarian_shuttle_guard.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_soldier.py b/scripts/mobiles/tatooine/valarian_soldier.py index 1137c5b2..6d448733 100644 --- a/scripts/mobiles/tatooine/valarian_soldier.py +++ b/scripts/mobiles/tatooine/valarian_soldier.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_swooper.py b/scripts/mobiles/tatooine/valarian_swooper.py index e98762a9..39a51d3e 100644 --- a/scripts/mobiles/tatooine/valarian_swooper.py +++ b/scripts/mobiles/tatooine/valarian_swooper.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_thief.py b/scripts/mobiles/tatooine/valarian_thief.py index 32da20f0..55fb1d8e 100644 --- a/scripts/mobiles/tatooine/valarian_thief.py +++ b/scripts/mobiles/tatooine/valarian_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/valarian_thug.py b/scripts/mobiles/tatooine/valarian_thug.py index 83011c5e..b6cd226a 100644 --- a/scripts/mobiles/tatooine/valarian_thug.py +++ b/scripts/mobiles/tatooine/valarian_thug.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("valarian") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/variegated_womprat.py b/scripts/mobiles/tatooine/variegated_womprat.py index 5a0c9dd0..b1b002b0 100644 --- a/scripts/mobiles/tatooine/variegated_womprat.py +++ b/scripts/mobiles/tatooine/variegated_womprat.py @@ -29,7 +29,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("variegated womprat") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_variegated_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/water_thief.py b/scripts/mobiles/tatooine/water_thief.py index 216e072b..b7b264c4 100644 --- a/scripts/mobiles/tatooine/water_thief.py +++ b/scripts/mobiles/tatooine/water_thief.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("thug") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_moisture_thief.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_manager.py b/scripts/mobiles/tatooine/white_thranta_manager.py index aa3897a5..78bf8bfc 100644 --- a/scripts/mobiles/tatooine/white_thranta_manager.py +++ b/scripts/mobiles/tatooine/white_thranta_manager.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/tatooine/white_thranta_security_captain.py b/scripts/mobiles/tatooine/white_thranta_security_captain.py index 0e1f6943..5e3520ec 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_captain.py +++ b/scripts/mobiles/tatooine/white_thranta_security_captain.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_security_elite.py b/scripts/mobiles/tatooine/white_thranta_security_elite.py index 76fe94f2..8933eab0 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_elite.py +++ b/scripts/mobiles/tatooine/white_thranta_security_elite.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_security_officer.py b/scripts/mobiles/tatooine/white_thranta_security_officer.py index af779f78..0117642f 100644 --- a/scripts/mobiles/tatooine/white_thranta_security_officer.py +++ b/scripts/mobiles/tatooine/white_thranta_security_officer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_specialist.py b/scripts/mobiles/tatooine/white_thranta_specialist.py index 8567b2f2..6b6c773c 100644 --- a/scripts/mobiles/tatooine/white_thranta_specialist.py +++ b/scripts/mobiles/tatooine/white_thranta_specialist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(3) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff') diff --git a/scripts/mobiles/tatooine/white_thranta_technican.py b/scripts/mobiles/tatooine/white_thranta_technican.py index df3be1de..f53b4182 100644 --- a/scripts/mobiles/tatooine/white_thranta_technican.py +++ b/scripts/mobiles/tatooine/white_thranta_technican.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("whitethranta") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_warren_scientist_s01.iff') diff --git a/scripts/mobiles/tatooine/young_mountain_squill.py b/scripts/mobiles/tatooine/young_mountain_squill.py index 4eea3f77..99cfff82 100644 --- a/scripts/mobiles/tatooine/young_mountain_squill.py +++ b/scripts/mobiles/tatooine/young_mountain_squill.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("squill") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/yavin4/angler.py b/scripts/mobiles/yavin4/angler.py index 992b9ded..1712de7c 100644 --- a/scripts/mobiles/yavin4/angler.py +++ b/scripts/mobiles/yavin4/angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/yavin4/angler_recluse.py b/scripts/mobiles/yavin4/angler_recluse.py index 8979c70b..e32f1ad0 100644 --- a/scripts/mobiles/yavin4/angler_recluse.py +++ b/scripts/mobiles/yavin4/angler_recluse.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler.iff') diff --git a/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py b/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py index 4084681d..3e6d4b12 100644 --- a/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py +++ b/scripts/mobiles/yavin4/blood_fanged_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle.iff') diff --git a/scripts/mobiles/yavin4/choku_hunter.py b/scripts/mobiles/yavin4/choku_hunter.py index 0483d436..3de50602 100644 --- a/scripts/mobiles/yavin4/choku_hunter.py +++ b/scripts/mobiles/yavin4/choku_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/choku_male.py b/scripts/mobiles/yavin4/choku_male.py index 7d485dc5..0d03cf1a 100644 --- a/scripts/mobiles/yavin4/choku_male.py +++ b/scripts/mobiles/yavin4/choku_male.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py b/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py index d0ad75b9..b2e93bdc 100644 --- a/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py +++ b/scripts/mobiles/yavin4/feral_mutant_gackle_stalker.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat_hue.iff') diff --git a/scripts/mobiles/yavin4/frenzied_choku.py b/scripts/mobiles/yavin4/frenzied_choku.py index 9e939e84..0b31a2a9 100644 --- a/scripts/mobiles/yavin4/frenzied_choku.py +++ b/scripts/mobiles/yavin4/frenzied_choku.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("choku") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_choku.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat.py b/scripts/mobiles/yavin4/gackle_bat.py index d32e7b97..35b0c642 100644 --- a/scripts/mobiles/yavin4/gackle_bat.py +++ b/scripts/mobiles/yavin4/gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat_hunter.py b/scripts/mobiles/yavin4/gackle_bat_hunter.py index a658a998..86e83159 100644 --- a/scripts/mobiles/yavin4/gackle_bat_hunter.py +++ b/scripts/mobiles/yavin4/gackle_bat_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py b/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py index b57312d7..0cc511e9 100644 --- a/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py +++ b/scripts/mobiles/yavin4/gackle_bat_mymidon_lord.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py index a2099726..86e86413 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_gaping_spider.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gaping_spider_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py index eafdf77c..93191482 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kliknik.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py index a8dcafb7..bcecc93e 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/enhanced_kwi.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kwi_hue.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py index d144bdf9..7ab22275 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_acklay_bunker_boss.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_acklay.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py index 34517cf9..3099c81b 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_crazed_guard.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_warrior_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py index 4e4cb935..e9f4bbb6 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_droideka_crazed.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_droideka.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py index db281ffd..47a012c4 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_scientist.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_scientist_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py index 0d8a38d8..0fbaac71 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_technical_assistant.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_warrior_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py index b96a43e8..7b91c620 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/geonosian_worker.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_geonosian_commoner_01.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py b/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py index 65193e9c..dbdda89d 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/imperial_observer.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_imperial_officer_m.iff') diff --git a/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py b/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py index da7faed4..0463ee7a 100644 --- a/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py +++ b/scripts/mobiles/yavin4/geonosian_bunker/mercenary_sentry.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("geonosian bunker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_mercenary_elite_hum_f.iff') diff --git a/scripts/mobiles/yavin4/giant_angler.py b/scripts/mobiles/yavin4/giant_angler.py index 9a14108b..04c9130c 100644 --- a/scripts/mobiles/yavin4/giant_angler.py +++ b/scripts/mobiles/yavin4/giant_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_angler.iff') diff --git a/scripts/mobiles/yavin4/giant_crystal_snake.py b/scripts/mobiles/yavin4/giant_crystal_snake.py index db4f2468..7e40019c 100644 --- a/scripts/mobiles/yavin4/giant_crystal_snake.py +++ b/scripts/mobiles/yavin4/giant_crystal_snake.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("crystal snake") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_crystal_snake.iff') diff --git a/scripts/mobiles/yavin4/giant_gackle_bat.py b/scripts/mobiles/yavin4/giant_gackle_bat.py index bab98658..4fd3f100 100644 --- a/scripts/mobiles/yavin4/giant_gackle_bat.py +++ b/scripts/mobiles/yavin4/giant_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_giant_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py index f82ccd6c..2e8b9201 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_leader.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_expedition_force_leader.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py index 71d6126c..6bf9cd68 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_member.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_expedition_force_member.iff') diff --git a/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py b/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py index 57dc8533..23142fe2 100644 --- a/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py +++ b/scripts/mobiles/yavin4/hutt_expeditionary_force_surveyor.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hutt") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_hutt_medic1_zabrak_female_01..iff') diff --git a/scripts/mobiles/yavin4/kai_tok_bloodreaver.py b/scripts/mobiles/yavin4/kai_tok_bloodreaver.py index 1f77e738..3f796999 100644 --- a/scripts/mobiles/yavin4/kai_tok_bloodreaver.py +++ b/scripts/mobiles/yavin4/kai_tok_bloodreaver.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_prowler.py b/scripts/mobiles/yavin4/kai_tok_prowler.py index 9451219b..68f9390d 100644 --- a/scripts/mobiles/yavin4/kai_tok_prowler.py +++ b/scripts/mobiles/yavin4/kai_tok_prowler.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_scavenger.py b/scripts/mobiles/yavin4/kai_tok_scavenger.py index ec9f9b0f..18732e46 100644 --- a/scripts/mobiles/yavin4/kai_tok_scavenger.py +++ b/scripts/mobiles/yavin4/kai_tok_scavenger.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kai_tok_slayer.py b/scripts/mobiles/yavin4/kai_tok_slayer.py index ab14793e..9f7ac5bf 100644 --- a/scripts/mobiles/yavin4/kai_tok_slayer.py +++ b/scripts/mobiles/yavin4/kai_tok_slayer.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kai tok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kai_tok.iff') diff --git a/scripts/mobiles/yavin4/kliknik.py b/scripts/mobiles/yavin4/kliknik.py index 6fffb8a8..91af4402 100644 --- a/scripts/mobiles/yavin4/kliknik.py +++ b/scripts/mobiles/yavin4/kliknik.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_defender.py b/scripts/mobiles/yavin4/kliknik_dark_defender.py index 2967cb42..5b3075c6 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_defender.py +++ b/scripts/mobiles/yavin4/kliknik_dark_defender.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_hunter.py b/scripts/mobiles/yavin4/kliknik_dark_hunter.py index 5b1a0c9f..a046d667 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_hunter.py +++ b/scripts/mobiles/yavin4/kliknik_dark_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_queen.py b/scripts/mobiles/yavin4/kliknik_dark_queen.py index 15547e3b..00734688 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_queen.py +++ b/scripts/mobiles/yavin4/kliknik_dark_queen.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_queen.iff') diff --git a/scripts/mobiles/yavin4/kliknik_dark_warrior.py b/scripts/mobiles/yavin4/kliknik_dark_warrior.py index 5fc29dec..1e2b029c 100644 --- a/scripts/mobiles/yavin4/kliknik_dark_warrior.py +++ b/scripts/mobiles/yavin4/kliknik_dark_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_hunter.py b/scripts/mobiles/yavin4/kliknik_hunter.py index 81284896..a9bbad2f 100644 --- a/scripts/mobiles/yavin4/kliknik_hunter.py +++ b/scripts/mobiles/yavin4/kliknik_hunter.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_mantis.py b/scripts/mobiles/yavin4/kliknik_mantis.py index 6bcefb42..b35f0e65 100644 --- a/scripts/mobiles/yavin4/kliknik_mantis.py +++ b/scripts/mobiles/yavin4/kliknik_mantis.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_queen.py b/scripts/mobiles/yavin4/kliknik_queen.py index 07024a81..07fb2c7c 100644 --- a/scripts/mobiles/yavin4/kliknik_queen.py +++ b/scripts/mobiles/yavin4/kliknik_queen.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_queen.iff') diff --git a/scripts/mobiles/yavin4/kliknik_queen_harvester.py b/scripts/mobiles/yavin4/kliknik_queen_harvester.py index 710a16d8..78bd8c32 100644 --- a/scripts/mobiles/yavin4/kliknik_queen_harvester.py +++ b/scripts/mobiles/yavin4/kliknik_queen_harvester.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_scout.py b/scripts/mobiles/yavin4/kliknik_scout.py index 0a81fff2..61ccc6c3 100644 --- a/scripts/mobiles/yavin4/kliknik_scout.py +++ b/scripts/mobiles/yavin4/kliknik_scout.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/kliknik_shredder_guardian.py b/scripts/mobiles/yavin4/kliknik_shredder_guardian.py index a71123d9..005d9986 100644 --- a/scripts/mobiles/yavin4/kliknik_shredder_guardian.py +++ b/scripts/mobiles/yavin4/kliknik_shredder_guardian.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/kliknik_warrior.py b/scripts/mobiles/yavin4/kliknik_warrior.py index 93964e46..a60f5de5 100644 --- a/scripts/mobiles/yavin4/kliknik_warrior.py +++ b/scripts/mobiles/yavin4/kliknik_warrior.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik.iff') diff --git a/scripts/mobiles/yavin4/kliknik_worker.py b/scripts/mobiles/yavin4/kliknik_worker.py index f8a67a12..88a98252 100644 --- a/scripts/mobiles/yavin4/kliknik_worker.py +++ b/scripts/mobiles/yavin4/kliknik_worker.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("kliknik") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_kliknik_hue.iff') diff --git a/scripts/mobiles/yavin4/lurking_angler.py b/scripts/mobiles/yavin4/lurking_angler.py index 2d5c921c..7e25a24f 100644 --- a/scripts/mobiles/yavin4/lurking_angler.py +++ b/scripts/mobiles/yavin4/lurking_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler_hue.iff') diff --git a/scripts/mobiles/yavin4/mad_angler.py b/scripts/mobiles/yavin4/mad_angler.py index 066e1da5..a6cdb0e9 100644 --- a/scripts/mobiles/yavin4/mad_angler.py +++ b/scripts/mobiles/yavin4/mad_angler.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("angler") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_angler_hue.iff') diff --git a/scripts/mobiles/yavin4/puny_gackle_bat.py b/scripts/mobiles/yavin4/puny_gackle_bat.py index 6bfd7529..1d483b24 100644 --- a/scripts/mobiles/yavin4/puny_gackle_bat.py +++ b/scripts/mobiles/yavin4/puny_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_puny_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/ravaging_gackle_bat.py b/scripts/mobiles/yavin4/ravaging_gackle_bat.py index b4282450..fd6aa38e 100644 --- a/scripts/mobiles/yavin4/ravaging_gackle_bat.py +++ b/scripts/mobiles/yavin4/ravaging_gackle_bat.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gacklebat") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gackle_bat.iff') diff --git a/scripts/mobiles/yavin4/skreeg_adolescent.py b/scripts/mobiles/yavin4/skreeg_adolescent.py index a268aefa..66bc8571 100644 --- a/scripts/mobiles/yavin4/skreeg_adolescent.py +++ b/scripts/mobiles/yavin4/skreeg_adolescent.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg_adolescent.iff') diff --git a/scripts/mobiles/yavin4/skreeg_female.py b/scripts/mobiles/yavin4/skreeg_female.py index 36b2767a..6da08cc7 100644 --- a/scripts/mobiles/yavin4/skreeg_female.py +++ b/scripts/mobiles/yavin4/skreeg_female.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_hunter.py b/scripts/mobiles/yavin4/skreeg_hunter.py index 75e89b9c..9fa654d1 100644 --- a/scripts/mobiles/yavin4/skreeg_hunter.py +++ b/scripts/mobiles/yavin4/skreeg_hunter.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_male.py b/scripts/mobiles/yavin4/skreeg_male.py index ad37c48c..f4ae4b00 100644 --- a/scripts/mobiles/yavin4/skreeg_male.py +++ b/scripts/mobiles/yavin4/skreeg_male.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_scout.py b/scripts/mobiles/yavin4/skreeg_scout.py index 4862dc43..b77ddf2a 100644 --- a/scripts/mobiles/yavin4/skreeg_scout.py +++ b/scripts/mobiles/yavin4/skreeg_scout.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg.iff') diff --git a/scripts/mobiles/yavin4/skreeg_warrior.py b/scripts/mobiles/yavin4/skreeg_warrior.py index 19dd183c..9db7e6a2 100644 --- a/scripts/mobiles/yavin4/skreeg_warrior.py +++ b/scripts/mobiles/yavin4/skreeg_warrior.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("skreeg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_skreeg_hue.iff') diff --git a/scripts/mobiles/yavin4/stintaril_fleshripper.py b/scripts/mobiles/yavin4/stintaril_fleshripper.py index ee2c6aa3..78df5d8c 100644 --- a/scripts/mobiles/yavin4/stintaril_fleshripper.py +++ b/scripts/mobiles/yavin4/stintaril_fleshripper.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("stintaril") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_stintaril.iff') diff --git a/scripts/mobiles/yavin4/stintaril_prowler.py b/scripts/mobiles/yavin4/stintaril_prowler.py index c35f422e..150beca1 100644 --- a/scripts/mobiles/yavin4/stintaril_prowler.py +++ b/scripts/mobiles/yavin4/stintaril_prowler.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("stintaril") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_stintaril_hue.iff') diff --git a/scripts/mobiles/yavin4/stunted_woolamander.py b/scripts/mobiles/yavin4/stunted_woolamander.py index cb04115f..037d2565 100644 --- a/scripts/mobiles/yavin4/stunted_woolamander.py +++ b/scripts/mobiles/yavin4/stunted_woolamander.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/tanc_mite_warrior.py b/scripts/mobiles/yavin4/tanc_mite_warrior.py index 977a2838..058be91b 100644 --- a/scripts/mobiles/yavin4/tanc_mite_warrior.py +++ b/scripts/mobiles/yavin4/tanc_mite_warrior.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("tancmite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_tanc_mite.iff') diff --git a/scripts/mobiles/yavin4/woolamander.py b/scripts/mobiles/yavin4/woolamander.py index 8b8640ef..52d7a958 100644 --- a/scripts/mobiles/yavin4/woolamander.py +++ b/scripts/mobiles/yavin4/woolamander.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/woolamander_harrower.py b/scripts/mobiles/yavin4/woolamander_harrower.py index 6b5c773d..931da885 100644 --- a/scripts/mobiles/yavin4/woolamander_harrower.py +++ b/scripts/mobiles/yavin4/woolamander_harrower.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(40) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander_hue.iff') diff --git a/scripts/mobiles/yavin4/woolamander_harvester.py b/scripts/mobiles/yavin4/woolamander_harvester.py index a9e34915..4068f48c 100644 --- a/scripts/mobiles/yavin4/woolamander_harvester.py +++ b/scripts/mobiles/yavin4/woolamander_harvester.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander.iff') diff --git a/scripts/mobiles/yavin4/woolamander_reaper.py b/scripts/mobiles/yavin4/woolamander_reaper.py index 07ae4d59..98a7e5a6 100644 --- a/scripts/mobiles/yavin4/woolamander_reaper.py +++ b/scripts/mobiles/yavin4/woolamander_reaper.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("woolamander") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_woolamander_hue.iff') diff --git a/scripts/mobiles/yavin4/yakasoba.py b/scripts/mobiles/yavin4/yakasoba.py index 5266bbe3..a6e1d98c 100644 --- a/scripts/mobiles/yavin4/yakasoba.py +++ b/scripts/mobiles/yavin4/yakasoba.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("gracerobber") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_yavin_yakasoba.iff') From c0e271ea9b1c9c379e1399341c376cd86d717117 Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 06:35:59 +0200 Subject: [PATCH 022/198] More Work on Jabba TP Locations --- scripts/mobiles/tatooine/valarian_bookie.py | 47 +++++++++++++++++++ .../tatooine/jabba_tp_valarian_camp_bunker.py | 36 ++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 scripts/mobiles/tatooine/valarian_bookie.py create mode 100644 scripts/static_spawns/tatooine/jabba_tp_valarian_camp_bunker.py diff --git a/scripts/mobiles/tatooine/valarian_bookie.py b/scripts/mobiles/tatooine/valarian_bookie.py new file mode 100644 index 00000000..6ec31d9f --- /dev/null +++ b/scripts/mobiles/tatooine/valarian_bookie.py @@ -0,0 +1,47 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_valarian_bookie') + mobileTemplate.setLevel(18) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("valarian") + mobileTemplate.setAssistRange(4) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + + templates = Vector() + templates.add('object/mobile/shared_dressed_valarian_thug_arcona.iff') # need to find correct template + templates.add('object/mobile/shared_dressed_valarian_thug_bith_female.iff') + templates.add('object/mobile/shared_dressed_valarian_thug_chiss_female.iff') + templates.add('object/mobile/shared_dressed_valarian_thug_gotal.iff') + templates.add('object/mobile/shared_dressed_valarian_thug_gran.iff') + templates.add('object/mobile/shared_dressed_valarian_thug_naut.iff') + templates.add('object/mobile/shared_dressed_valarian_thug_weequay.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_cdef.iff', WeaponType.PISTOL, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShotpistol') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('valarian_bookie', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_bunker.py b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_bunker.py new file mode 100644 index 00000000..11550217 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_bunker.py @@ -0,0 +1,36 @@ +import sys +# Project SWG: Jabba TP Valarian Camp: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + bunker = core.objectService.getObject(long(-466404038502638198)) + + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(3), float(-3.7), float(0.3), float(-4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(4), float(-3.2), float(-3.3), float(5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(5), float(3.4), float(-6.8), float(-2.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(5), float(6.7), float(-6.8), float(-4.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(5), float(3.7), float(-6.8), float(-8.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(6), float(4.4), float(-10.3), float(-18.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(6), float(-4), float(-13.8), float(-18.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(7), float(-3.3), float(-13.7), float(-10.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(7), float(-3.4), float(-13.7), float(-2.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(7), float(-3.5), float(-13.7), float(-4.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(8), float(-8.6), float(-13.8), float(12.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(8), float(7.7), float(-13.8), float(12.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(9), float(15.4), float(-13.8), float(14.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(9), float(16), float(-13.8), float(6.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(10), float(15.8), float(-13.8), float(-9.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_bookie', 'tatooine', bunker.getCellByCellNumber(10), float(11.9), float(-11.5), float(-21), float(0), float(0), float(0), float(0), 45) + return + From 4ff4d50b4500962c9407e87288fbc1d65dc747d7 Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 12:01:59 +0200 Subject: [PATCH 023/198] More Work on Jabba TP Locations --- scripts/mobiles/tatooine/erib_kurrugh.py | 42 +++++++++++++++ .../mobiles/tatooine/sand_splitter_brute.py | 53 ++++++++++++++++++ .../mobiles/tatooine/sand_splitter_knave.py | 54 +++++++++++++++++++ .../mobiles/tatooine/sand_splitter_ruffian.py | 53 ++++++++++++++++++ scripts/mobiles/tatooine/saul_rouse.py | 42 +++++++++++++++ .../tatooine/jabba_tp_sand_splitter_cave.py | 50 +++++++++++++++++ 6 files changed, 294 insertions(+) create mode 100644 scripts/mobiles/tatooine/erib_kurrugh.py create mode 100644 scripts/mobiles/tatooine/sand_splitter_brute.py create mode 100644 scripts/mobiles/tatooine/sand_splitter_knave.py create mode 100644 scripts/mobiles/tatooine/sand_splitter_ruffian.py create mode 100644 scripts/mobiles/tatooine/saul_rouse.py create mode 100644 scripts/static_spawns/tatooine/jabba_tp_sand_splitter_cave.py diff --git a/scripts/mobiles/tatooine/erib_kurrugh.py b/scripts/mobiles/tatooine/erib_kurrugh.py new file mode 100644 index 00000000..7aa517b3 --- /dev/null +++ b/scripts/mobiles/tatooine/erib_kurrugh.py @@ -0,0 +1,42 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_sand_splitter_erib_kurrugh') + mobileTemplate.setLevel(21) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("sand splitter") + mobileTemplate.setAssistRange(5) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_tatooine_sand_splitter_erib_kurrugh.iff') + + + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_d18.iff', WeaponType.PISTOL, 1.0, 24, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('erib_kurrugh', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/sand_splitter_brute.py b/scripts/mobiles/tatooine/sand_splitter_brute.py new file mode 100644 index 00000000..e48a2380 --- /dev/null +++ b/scripts/mobiles/tatooine/sand_splitter_brute.py @@ -0,0 +1,53 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_sand_splitter_brute') + mobileTemplate.setLevel(20) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("sand splitter") + mobileTemplate.setAssistRange(5) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_coa_aclo_elite_slicer_human_f.iff') + templates.add('object/mobile/shared_coa_aclo_saboteur_human_m.iff') + templates.add('object/mobile/shared_dressed_aakuan_defender_human_female_01.iff') + templates.add('object/mobile/shared_dressed_aakuan_defender_human_male_01.iff') + templates.add('object/mobile/shared_dressed_businessman_human_male_01.iff') + templates.add('object/mobile/shared_dressed_combatmedic_trainer_human_female_01.iff') + templates.add('object/mobile/shared_dressed_combatmedic_trainer_human_male_01.iff') + templates.add('object/mobile/shared_dressed_corsec_detective_human_female_01.iff') + templates.add('object/mobile/shared_dressed_corsec_detective_human_male_01.iff') + templates.add('object/mobile/shared_dressed_criminal_smuggler_human_female_01.iff') + templates.add('object/mobile/shared_dressed_criminal_smuggler_human_male_01.iff') + templates.add('object/mobile/shared_zabrak_female.iff') + templates.add('object/mobile/shared_zabrak_male.iff') + + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_d18.iff', WeaponType.PISTOL, 1.0, 24, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('sand_splitter_brute', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/sand_splitter_knave.py b/scripts/mobiles/tatooine/sand_splitter_knave.py new file mode 100644 index 00000000..cd251f5f --- /dev/null +++ b/scripts/mobiles/tatooine/sand_splitter_knave.py @@ -0,0 +1,54 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_sand_splitter_knave') + mobileTemplate.setLevel(19) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("sand splitter") + mobileTemplate.setAssistRange(5) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + + templates = Vector() + templates.add('object/mobile/shared_coa_aclo_elite_slicer_human_f.iff') + templates.add('object/mobile/shared_coa_aclo_saboteur_human_m.iff') + templates.add('object/mobile/shared_dressed_aakuan_defender_human_female_01.iff') + templates.add('object/mobile/shared_dressed_aakuan_defender_human_male_01.iff') + templates.add('object/mobile/shared_dressed_businessman_human_male_01.iff') + templates.add('object/mobile/shared_dressed_combatmedic_trainer_human_female_01.iff') + templates.add('object/mobile/shared_dressed_combatmedic_trainer_human_male_01.iff') + templates.add('object/mobile/shared_dressed_corsec_detective_human_female_01.iff') + templates.add('object/mobile/shared_dressed_corsec_detective_human_male_01.iff') + templates.add('object/mobile/shared_dressed_criminal_smuggler_human_female_01.iff') + templates.add('object/mobile/shared_dressed_criminal_smuggler_human_male_01.iff') + templates.add('object/mobile/shared_zabrak_female.iff') + templates.add('object/mobile/shared_zabrak_male.iff') + + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_d18.iff', WeaponType.PISTOL, 1.0, 24, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('sand_splitter_knave', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/sand_splitter_ruffian.py b/scripts/mobiles/tatooine/sand_splitter_ruffian.py new file mode 100644 index 00000000..bb2f962f --- /dev/null +++ b/scripts/mobiles/tatooine/sand_splitter_ruffian.py @@ -0,0 +1,53 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_sand_splitter_ruffian') + mobileTemplate.setLevel(20) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("sand splitter") + mobileTemplate.setAssistRange(5) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_coa_aclo_elite_slicer_human_f.iff') + templates.add('object/mobile/shared_coa_aclo_saboteur_human_m.iff') + templates.add('object/mobile/shared_dressed_aakuan_defender_human_female_01.iff') + templates.add('object/mobile/shared_dressed_aakuan_defender_human_male_01.iff') + templates.add('object/mobile/shared_dressed_businessman_human_male_01.iff') + templates.add('object/mobile/shared_dressed_combatmedic_trainer_human_female_01.iff') + templates.add('object/mobile/shared_dressed_combatmedic_trainer_human_male_01.iff') + templates.add('object/mobile/shared_dressed_corsec_detective_human_female_01.iff') + templates.add('object/mobile/shared_dressed_corsec_detective_human_male_01.iff') + templates.add('object/mobile/shared_dressed_criminal_smuggler_human_female_01.iff') + templates.add('object/mobile/shared_dressed_criminal_smuggler_human_male_01.iff') + templates.add('object/mobile/shared_zabrak_female.iff') + templates.add('object/mobile/shared_zabrak_male.iff') + + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_d18.iff', WeaponType.PISTOL, 1.0, 24, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('sand_splitter_ruffian', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/saul_rouse.py b/scripts/mobiles/tatooine/saul_rouse.py new file mode 100644 index 00000000..cfbf0a99 --- /dev/null +++ b/scripts/mobiles/tatooine/saul_rouse.py @@ -0,0 +1,42 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_sand_splitter_saul_rouse') + mobileTemplate.setLevel(20) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("sand splitter") + mobileTemplate.setAssistRange(5) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_tatooine_sand_splitter_saul_rouse.iff') + + + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_d18.iff', WeaponType.PISTOL, 1.0, 24, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('saul_rouse', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/static_spawns/tatooine/jabba_tp_sand_splitter_cave.py b/scripts/static_spawns/tatooine/jabba_tp_sand_splitter_cave.py new file mode 100644 index 00000000..7e846511 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_sand_splitter_cave.py @@ -0,0 +1,50 @@ +import sys +# Project SWG: Jabba TP sand splitter cave: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + cave = core.objectService.getObject(long(-466404038393479071)) + + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(1), float(42.6), float(-23.3), float(4.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(2), float(41.5), float(-34.4), float(-21.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_ruffian', 'tatooine', cave.getCellByCellNumber(2), float(40), float(-37.9), float(-52.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(2), float(69.5), float(-43.9), float(-53.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_brute', 'tatooine', cave.getCellByCellNumber(10), float(68), float(-47.5), float(-72.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_brute', 'tatooine', cave.getCellByCellNumber(10), float(77.5), float(-43.7), float(-93.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(5), float(110.2), float(-42.3), float(-103.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_ruffian', 'tatooine', cave.getCellByCellNumber(5), float(111.9), float(-41.4), float(-86.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(5), float(95.9), float(-42.3), float(-94.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_ruffian', 'tatooine', cave.getCellByCellNumber(2), float(68.9), float(-44.7), float(-11.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(2), float(61.8), float(-42.8), float(5.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(2), float(74.7), float(-63.9), float(-22.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(3), float(94.5), float(-57.3), float(1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_ruffian', 'tatooine', cave.getCellByCellNumber(3), float(106), float(-61.2), float(-18.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_brute', 'tatooine', cave.getCellByCellNumber(3), float(94.6), float(-66.9), float(-33.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(4), float(107.9), float(-72.4), float(-49.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(4), float(80.5), float(-72.4), float(-65.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_ruffian', 'tatooine', cave.getCellByCellNumber(4), float(96.9), float(-72.5), float(-76.4), float(0), float(0), float(0), float(0), 45) + + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(6), float(71.8), float(-69.4), float(-94.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(6), float(83), float(-62.3), float(122.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_brute', 'tatooine', cave.getCellByCellNumber(7), float(106.5), float(-62.8), float(-124.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(5), float(112.1), float(-62.2), float(-92.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_brute', 'tatooine', cave.getCellByCellNumber(8), float(132.8), float(-62.6), float(-79.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_ruffian', 'tatooine', cave.getCellByCellNumber(8), float(132.3), float(-62), float(-114.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sand_splitter_knave', 'tatooine', cave.getCellByCellNumber(8), float(165.5), float(-62.8), float(-105.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('saul_rouse', 'tatooine', cave.getCellByCellNumber(8), float(156.2), float(-62.6), float(-73.6), float(0), float(0), float(0), float(0), 45)#saul + stcSvc.spawnObject('sand_splitter_ruffian', 'tatooine', cave.getCellByCellNumber(9), float(186.3), float(-62.1), float(-84.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('erib_kurrugh', 'tatooine', cave.getCellByCellNumber(9), float(205.6), float(-61.9), float(-87.4), float(0), float(0), float(0), float(0), 45) #erib + return + + From 7c159ac722f1c065a043c05bb73cfc1760284971 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 19 Jun 2014 13:25:51 +0200 Subject: [PATCH 024/198] Fixed typos in a nightsister mobile script Fixed issue #890 --- scripts/mobiles/dathomir/nightsister_sentinel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/mobiles/dathomir/nightsister_sentinel.py b/scripts/mobiles/dathomir/nightsister_sentinel.py index e4ab8c09..54c8c8c2 100644 --- a/scripts/mobiles/dathomir/nightsister_sentinel.py +++ b/scripts/mobiles/dathomir/nightsister_sentinel.py @@ -10,7 +10,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('nightsister_sentinal') + mobileTemplate.setCreatureName('nightsister_sentinel') mobileTemplate.setLevel(80) mobileTemplate.setDifficulty(Difficulty.ELITE) @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE + Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_dressed_dathomir_nightsister_sentinal.iff') + templates.add('object/mobile/shared_dressed_dathomir_nightsister_sentinel.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -55,4 +55,4 @@ def addTemplate(core): lootGroupChance_5 = 3 mobileTemplate.addToLootGroups(lootPoolNames_5,lootPoolChances_5,lootGroupChance_5) - core.spawnService.addMobileTemplate('nightsister_sentinal', mobileTemplate) \ No newline at end of file + core.spawnService.addMobileTemplate('nightsister_sentinel', mobileTemplate) \ No newline at end of file From 6f0ffe4001b8f2fc0ab3f2cf968c10855e8051f1 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 09:41:27 -0400 Subject: [PATCH 025/198] Fixed Set Bonus Bug --- .../necklace/item_necklace_set_jedi_utility_b_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_b_01_01.py b/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_b_01_01.py index 70b69a4a..59e83c1f 100644 --- a/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/necklace/item_necklace_set_jedi_utility_b_01_01.py @@ -9,8 +9,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_glancing_blow_all', 1) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_critical_hit_reduction', 1) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_b_3') - object.setAttachment('setBonus', 'set_jedi_utility_b') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_b_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_b') + return From f7a37de956e108396309ed28575f7d31da55b0ed Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 09:42:49 -0400 Subject: [PATCH 026/198] Fixed Set Bonus Bug --- .../ring/item_band_set_jedi_utility_b_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_b_01_01.py b/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_b_01_01.py index 9aae6cd1..13f08e64 100644 --- a/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/ring/item_band_set_jedi_utility_b_01_01.py @@ -11,8 +11,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_glancing_blow_all', 1) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_critical_hit_reduction', 1) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_b_3') - object.setAttachment('setBonus', 'set_jedi_utility_b') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_b_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_b') + return From 2c0e344757e157a90110b1ef4c7745d431015afd Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 09:43:31 -0400 Subject: [PATCH 027/198] Fixed Set Bonus Bug --- .../ring/item_ring_set_jedi_utility_b_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_b_01_01.py b/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_b_01_01.py index a6b3d8ec..c0c8550e 100644 --- a/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/ring/item_ring_set_jedi_utility_b_01_01.py @@ -11,8 +11,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_glancing_blow_all', 1) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_critical_hit_reduction', 1) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_b_3') - object.setAttachment('setBonus', 'set_jedi_utility_b') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_b_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_b') + return From 2f620052e658e941ba1175e9c630997ca6a5101a Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 09:44:17 -0400 Subject: [PATCH 028/198] Fixed Set Bonus Bug --- .../item_bracelet_l_set_jedi_utility_b_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_b_01_01.py b/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_b_01_01.py index 62f71073..35b7d900 100644 --- a/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_jedi_utility_b_01_01.py @@ -9,8 +9,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_glancing_blow_all', 1) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_critical_hit_reduction', 1) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_b_3') - object.setAttachment('setBonus', 'set_jedi_utility_b') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_b_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_b') + return From dbb7a7c1558658b087003a75454b962b63ae77c4 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 09:46:49 -0400 Subject: [PATCH 029/198] Fixed Set Bonus Bug --- .../item_bracelet_r_set_jedi_utility_b_01_01.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_b_01_01.py b/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_b_01_01.py index db66599a..3122303d 100644 --- a/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_jedi_utility_b_01_01.py @@ -9,8 +9,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_glancing_blow_all', 1) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_critical_hit_reduction', 1) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_jedi_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_jedi_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_jedi_utility_b_3') - object.setAttachment('setBonus', 'set_jedi_utility_b') - return \ No newline at end of file + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_jedi_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_jedi_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_jedi_utility_b_3') + object.setAttachment('setBonus', 'set_bonus_jedi_utility_b') + return From 3642418c01ba00d1b6338040705288b0fa0544fe Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 13:37:47 -0400 Subject: [PATCH 030/198] Entertainer Heal Commands Are Now Granted Correctly --- scripts/expertise/expertise_en_heal_1.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/scripts/expertise/expertise_en_heal_1.py b/scripts/expertise/expertise_en_heal_1.py index d4e3d669..e7e7280d 100644 --- a/scripts/expertise/expertise_en_heal_1.py +++ b/scripts/expertise/expertise_en_heal_1.py @@ -1,9 +1,19 @@ import sys def addAbilities(core, actor, player): - actor.addAbility("en_heal_1") + if actor.getLevel() >= 10: + actor.addAbility("en_heal_1") + if actor.getLevel() >= 34: + actor.addAbility("en_heal_2") + if actor.getLevel() >= 58: + actor.addAbility("en_heal_3") + if actor.getLevel() >= 82: + actor.addAbility("en_heal_4") return def removeAbilities(core, actor, player): actor.removeAbility("en_heal_1") + actor.removeAbility("en_heal_2") + actor.removeAbility("en_heal_3") + actor.removeAbility("en_heal_4") return From f0385d5eaf15efe21b96d67bde1594cd379793a0 Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 21:12:58 +0200 Subject: [PATCH 031/198] fixed error in Static Spawns fixed Static object is null with id 0 and template nightsister_sentinal. --- scripts/static_spawns/dathomir/ns_vs_smc_battle.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/static_spawns/dathomir/ns_vs_smc_battle.py b/scripts/static_spawns/dathomir/ns_vs_smc_battle.py index 98c3f2cb..449363b1 100644 --- a/scripts/static_spawns/dathomir/ns_vs_smc_battle.py +++ b/scripts/static_spawns/dathomir/ns_vs_smc_battle.py @@ -13,9 +13,9 @@ def addPlanetSpawns(core, planet): Nightsister_RancorTamer_1 = stcSvc.spawnObject('nightsister_rancor_tamer', 'dathomir', long(0), float(-2495), float(122), float(1501), float(0.0007), float(0.999)) Nightsister_Outcast_1 = stcSvc.spawnObject('nightsister_outcast', 'dathomir', long(0), float(-2480), float(119), float(1519), float(0.0007), float(0.999)) Nightsister_Initiate_1 = stcSvc.spawnObject('nightsister_initiate', 'dathomir', long(0), float(-2494), float(124), float(1518), float(0.0007), float(0.999)) - Nightsister_Sentinel_1 = stcSvc.spawnObject('nightsister_sentinal', 'dathomir', long(0), float(-2516), float(124), float(1520), float(0.0007), float(0.999)) + Nightsister_Sentinel_1 = stcSvc.spawnObject('nightsister_sentinel', 'dathomir', long(0), float(-2516), float(124), float(1520), float(0.0007), float(0.999)) Nightsister_Stalker_1 = stcSvc.spawnObject('nightsister_stalker', 'dathomir', long(0), float(-2516), float(128), float(1503), float(0.0007), float(0.999)) - Nightsister_Sentinel_2 = stcSvc.spawnObject('nightsister_sentinal', 'dathomir', long(0), float(-2516), float(124), float(1520), float(0.0007), float(0.999)) + Nightsister_Sentinel_2 = stcSvc.spawnObject('nightsister_sentinel', 'dathomir', long(0), float(-2516), float(124), float(1520), float(0.0007), float(0.999)) Nightsister_Initiate_1 = stcSvc.spawnObject('nightsister_initiate', 'dathomir', long(0), float(-2540), float(125), float(1521), float(0.0007), float(0.999)) Nightsister_Outcast_2 = stcSvc.spawnObject('nightsister_outcast', 'dathomir', long(0), float(-2557), float(125), float(1522), float(0.0007), float(0.999)) Nightsister_Rancor_2 = stcSvc.spawnObject('nightsister_rancor', 'dathomir', long(0), float(-2556), float(125), float(1505), float(0.0007), float(0.999)) From 43012a3a5d26a8312956cb1f98d38cc90578e409 Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 22:43:01 +0200 Subject: [PATCH 032/198] More Work on Jabba TP Locations Populated sennex bunker for ephantmon part Fixed Nightsister sentinel crc error --- .../mobiles/dathomir/nightsister_sentinel.py | 2 +- scripts/mobiles/tatooine/sennex_guard.py | 1 + scripts/mobiles/tatooine/sennex_hunter.py | 2 + scripts/mobiles/tatooine/sennex_lookout.py | 2 + .../mobiles/tatooine/sennex_slavemaster.py | 5 +- scripts/mobiles/tatooine/sennex_slaver.py | 5 +- .../tatooine/jabba_tp_sennex_bunker.py | 85 +++++++++++++++++++ 7 files changed, 97 insertions(+), 5 deletions(-) create mode 100644 scripts/static_spawns/tatooine/jabba_tp_sennex_bunker.py diff --git a/scripts/mobiles/dathomir/nightsister_sentinel.py b/scripts/mobiles/dathomir/nightsister_sentinel.py index 508a5d40..a39ea572 100644 --- a/scripts/mobiles/dathomir/nightsister_sentinel.py +++ b/scripts/mobiles/dathomir/nightsister_sentinel.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_dressed_dathomir_nightsister_sentinel.iff') + templates.add('object/mobile/shared_dressed_dathomir_spider_nightsister_sentinel.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/tatooine/sennex_guard.py b/scripts/mobiles/tatooine/sennex_guard.py index 6a343ac4..edfde98b 100644 --- a/scripts/mobiles/tatooine/sennex_guard.py +++ b/scripts/mobiles/tatooine/sennex_guard.py @@ -21,6 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sennex") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_sennex_pirate_01.iff') diff --git a/scripts/mobiles/tatooine/sennex_hunter.py b/scripts/mobiles/tatooine/sennex_hunter.py index 99c5eed7..cea9dba6 100644 --- a/scripts/mobiles/tatooine/sennex_hunter.py +++ b/scripts/mobiles/tatooine/sennex_hunter.py @@ -21,6 +21,8 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sennex") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + templates = Vector() templates.add('object/mobile/shared_dressed_sennex_pirate_01.iff') diff --git a/scripts/mobiles/tatooine/sennex_lookout.py b/scripts/mobiles/tatooine/sennex_lookout.py index 7a5b5f9e..e64a6b28 100644 --- a/scripts/mobiles/tatooine/sennex_lookout.py +++ b/scripts/mobiles/tatooine/sennex_lookout.py @@ -21,6 +21,8 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sennex") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + templates = Vector() templates.add('object/mobile/shared_dressed_sennex_pirate_01.iff') diff --git a/scripts/mobiles/tatooine/sennex_slavemaster.py b/scripts/mobiles/tatooine/sennex_slavemaster.py index a9fae212..24863c00 100644 --- a/scripts/mobiles/tatooine/sennex_slavemaster.py +++ b/scripts/mobiles/tatooine/sennex_slavemaster.py @@ -10,7 +10,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('sennex_slaver') + mobileTemplate.setCreatureName('sennex_slavemaster') mobileTemplate.setLevel(24) mobileTemplate.setDifficulty(Difficulty.NORMAL) @@ -21,6 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sennex") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_sennex_pirate_01.iff') @@ -47,5 +48,5 @@ def addTemplate(core): mobileTemplate.setDefaultAttack('rangedShot') mobileTemplate.setAttacks(attacks) - core.spawnService.addMobileTemplate('sennex_slaver', mobileTemplate) + core.spawnService.addMobileTemplate('sennex_slavemaster', mobileTemplate) return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/sennex_slaver.py b/scripts/mobiles/tatooine/sennex_slaver.py index 44fb4789..4bfbefd0 100644 --- a/scripts/mobiles/tatooine/sennex_slaver.py +++ b/scripts/mobiles/tatooine/sennex_slaver.py @@ -10,7 +10,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('sennex_slavemaster') + mobileTemplate.setCreatureName('sennex_slaver') mobileTemplate.setLevel(22) mobileTemplate.setDifficulty(Difficulty.NORMAL) @@ -21,6 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("sennex") mobileTemplate.setAssistRange(5) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_dressed_sennex_pirate_01.iff') @@ -47,5 +48,5 @@ def addTemplate(core): mobileTemplate.setDefaultAttack('rangedShot') mobileTemplate.setAttacks(attacks) - core.spawnService.addMobileTemplate('sennex_slavemaster', mobileTemplate) + core.spawnService.addMobileTemplate('sennex_slaver', mobileTemplate) return \ No newline at end of file diff --git a/scripts/static_spawns/tatooine/jabba_tp_sennex_bunker.py b/scripts/static_spawns/tatooine/jabba_tp_sennex_bunker.py new file mode 100644 index 00000000..119e74d1 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_sennex_bunker.py @@ -0,0 +1,85 @@ +import sys +# Project SWG: Jem Levar Place Spawn +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + # TODO Check all NPCs for personalized scripting, change format. + bunker = core.objectService.getObject(long(-466404036409557025)) + + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(2), float(-4), float(0.3), float(-0.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(4), float(3.7), float(-4), float(9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(5), float(8.3), float(-12), float(26.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(5), float(-3.4), float(-12), float(30.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(5), float(-2.9), float(-12), float(47.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(5), float(7.4), float(-12), float(51.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(6), float(17.3), float(-14), float(61.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(7), float(17.5), float(-16), float(77), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(7), float(22.3), float(-16), float(71.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_lookout', 'tatooine', bunker.getCellByCellNumber(7), float(12.9), float(-16), float(82.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(18), float(-12.1), float(-12), float(93), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_lookout', 'tatooine', bunker.getCellByCellNumber(18), float(-17.2), float(-12), float(97.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(18), float(-7.6), float(-12), float(87.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(20), float(-41.5), float(-12), float(89.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(20), float(-40.5), float(-12), float(103.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(20), float(-31), float(-12), float(114.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(21), float(-36.6), float(-12), float(136.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(8), float(18), float(-16), float(105.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(10), float(-3.7), float(-16), float(105.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_lookout', 'tatooine', bunker.getCellByCellNumber(10), float(3.8), float(-16), float(114.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(10), float(20.2), float(-16), float(116.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(10), float(19.9), float(-16), float(126.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(10), float(10.4), float(-16), float(136.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_lookout', 'tatooine', bunker.getCellByCellNumber(10), float(-2.8), float(-16), float(136.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(10), float(-12.7), float(-16), float(125.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(10), float(-12.7), float(-16), float(116.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(11), float(-10.9), float(-13), float(151.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_lookout', 'tatooine', bunker.getCellByCellNumber(12), float(-26.2), float(-12), float(145.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(12), float(-22.3), float(-12), float(161.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(12), float(-31.4), float(-12), float(161.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(12), float(-26.8), float(-12), float(174), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(13), float(-45.4), float(-15.4), float(150.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(15), float(-67.1), float(-22.4), float(150.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(16), float(-80.9), float(-25.9), float(137.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(17), float(-76.3), float(-28), float(122.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(17), float(-100.6), float(-28), float(120.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(17), float(-102.7), float(-28), float(119.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(17), float(-102.3), float(-28), float(103.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(17), float(-76), float(-28), float(99), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(26), float(-76.6), float(-28), float(69.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(26), float(-76.1), float(-28), float(56.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(26), float(-85.5), float(-28), float(56.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(33), float(-113.2), float(-36), float(77.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(22), float(-16.6), float(-16), float(63.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(23), float(-43.9), float(-24), float(62.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(24), float(-64.1), float(-28), float(62.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(25), float(-65), float(-28), float(-78), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_hunter', 'tatooine', bunker.getCellByCellNumber(31), float(-94.4), float(-32.3), float(42.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_guard', 'tatooine', bunker.getCellByCellNumber(31), float(-95), float(-40.3), float(-18.4), float(0), float(0), float(0), float(0), 45) + + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(32), float(-57.1), float(-44), float(-22.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(32), float(-57.6), float(-44), float(4.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slaver', 'tatooine', bunker.getCellByCellNumber(32), float(-80.2), float(-44), float(-8.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(32), float(-100.2), float(-44), float(-20.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slaver', 'tatooine', bunker.getCellByCellNumber(32), float(-100.2), float(-44), float(4.4), float(0), float(0), float(0), float(0), 45) + + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(29), float(-146.1), float(-44), float(76.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slaver', 'tatooine', bunker.getCellByCellNumber(29), float(-146.3), float(-44), float(81), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(29), float(-141.1), float(-44), float(96.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(29), float(-153.1), float(-44), float(97.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(29), float(-164.6), float(-44), float(74.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('sennex_slavemaster', 'tatooine', bunker.getCellByCellNumber(29), float(-165.9), float(-44), float(92.4), float(0), float(0), float(0), float(0), 45) + + return + From 43af954a7c8e0888cddc704e0b1fad3f593c8d81 Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 19 Jun 2014 22:58:42 +0200 Subject: [PATCH 033/198] Fixed creaturename for NS Sentinel is named it sentinal in creature_names.stf .... --- scripts/mobiles/dathomir/nightsister_sentinel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mobiles/dathomir/nightsister_sentinel.py b/scripts/mobiles/dathomir/nightsister_sentinel.py index a39ea572..72258110 100644 --- a/scripts/mobiles/dathomir/nightsister_sentinel.py +++ b/scripts/mobiles/dathomir/nightsister_sentinel.py @@ -10,7 +10,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('nightsister_sentinel') + mobileTemplate.setCreatureName('nightsister_sentinal') mobileTemplate.setLevel(80) mobileTemplate.setDifficulty(Difficulty.ELITE) From c1bb6d36ab4a23cf3817b0ab245d86fba6fd401f Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 18:50:24 -0400 Subject: [PATCH 034/198] Fixed Small Mistake --- scripts/roadmap/spy_1a.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/roadmap/spy_1a.py b/scripts/roadmap/spy_1a.py index 65d40d6c..ae7d10d8 100644 --- a/scripts/roadmap/spy_1a.py +++ b/scripts/roadmap/spy_1a.py @@ -27,7 +27,7 @@ def getAction(): def getRewards(name): if name == 'item_spy_backpack_01_02': - return "object/tangible/wearables/backpack/shared_backpack_s04.iff" + return "object/tangible/wearables/backpack/shared_backpack_s06.iff" if name == 'armor_spy_roadmap_bicep_l_02_01': return "object/tangible/wearables/armor/padded/shared_armor_padded_s01_bicep_l.iff" From aca8fa8c1227d457fc8dda8670ffec9ef96f4207 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 18:52:51 -0400 Subject: [PATCH 035/198] Fixed Small Mistake --- scripts/roadmap/smuggler_1a.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/roadmap/smuggler_1a.py b/scripts/roadmap/smuggler_1a.py index 44a2d32c..f9cd7bff 100644 --- a/scripts/roadmap/smuggler_1a.py +++ b/scripts/roadmap/smuggler_1a.py @@ -26,7 +26,7 @@ def getAction(): def getRewards(name): if name == 'item_smuggler_backpack_01_02': - return "object/tangible/wearables/backpack/shared_backpack_s02.iff" + return "object/tangible/wearables/backpack/shared_backpack_s05.iff" if name == 'armor_smuggler_roadmap_bicep_l_02_01': return "object/tangible/wearables/armor/tantel/shared_armor_tantel_skreej_bicep_l.iff" From a9958d8f2cfeeb297bf69683a54dadae8ef6ef33 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 18:57:22 -0400 Subject: [PATCH 036/198] Fixed Small Mistake With Medic Roadmap Backpack --- scripts/roadmap/medic_1a.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/roadmap/medic_1a.py b/scripts/roadmap/medic_1a.py index dd0ffb66..8a46ded0 100644 --- a/scripts/roadmap/medic_1a.py +++ b/scripts/roadmap/medic_1a.py @@ -26,7 +26,7 @@ def getAction(): def getRewards(name): if name == 'item_medic_backpack_01_02': - return "object/tangible/wearables/backpack/shared_backpack_s02.iff" + return "object/tangible/wearables/backpack/shared_backpack_s03.iff" if name == 'armor_medic_roadmap_bicep_l_02_01': return "object/tangible/wearables/armor/tantel/shared_armor_tantel_skreej_bicep_l.iff" From a1cd74b8a4b671d8c23dc1cae2ed0d5cb249b5cb Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 18:58:44 -0400 Subject: [PATCH 037/198] Fixed Small Mistake With Entertainer Roadmap Backpack --- scripts/roadmap/entertainer_1a.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/roadmap/entertainer_1a.py b/scripts/roadmap/entertainer_1a.py index 19757659..9e9368ba 100644 --- a/scripts/roadmap/entertainer_1a.py +++ b/scripts/roadmap/entertainer_1a.py @@ -27,7 +27,7 @@ def getAction(): def getRewards(name): if name == 'item_entertainer_backpack_01_02': - return "object/tangible/wearables/backpack/shared_backpack_s04.iff" + return "object/tangible/wearables/backpack/shared_backpack_s01.iff" if name == 'armor_entertainer_roadmap_cloak_02_01': return "object/tangible/wearables/robe/shared_robe_s01.iff" @@ -61,4 +61,4 @@ def getRewards(name): if name == 'item_roadmap_belt_entertainer_01_02': return "object/tangible/wearables/armor/zam/shared_armor_zam_wesell_belt.iff" - \ No newline at end of file + From 058edfad4f5b21f8f505cc41e29e68dab4bd6f4d Mon Sep 17 00:00:00 2001 From: Light2 Date: Fri, 20 Jun 2014 02:29:27 +0200 Subject: [PATCH 038/198] Added city maintenance report, added zoning rights --- scripts/commands/grantzoningrights.py | 37 +++++----- .../terminal/city_maintenance_terminal.py | 67 +++++++++++++++++++ src/services/housing/HousingService.java | 22 +++++- src/services/playercities/PlayerCity.java | 34 ++++++---- .../playercities/PlayerCityService.java | 1 + 5 files changed, 126 insertions(+), 35 deletions(-) diff --git a/scripts/commands/grantzoningrights.py b/scripts/commands/grantzoningrights.py index 21cbbb8d..600cccd4 100644 --- a/scripts/commands/grantzoningrights.py +++ b/scripts/commands/grantzoningrights.py @@ -9,32 +9,33 @@ def setup(): def run(core, actor, target, commandString): - if target == None: + if not target or not target.getClient(): return + + thisCity = core.playerCityService.getCityObjectIsIn(actor) - #if !actor.hasSkill('Politician'): - #You must be a Politician to enable city zoning. - #actor.sendSystemMessage('@city/city:zoning_skill', 0) - #return - - thisCity = main.NGECore.getInstance().playerCityService.getCityObjectIsIn(actor) - - if thisCity == None: + if not thisCity: #not_in_city_limits actor.sendSystemMessage('@city/city:not_in_city_limits', 0) return - if thisCity.getMayorID()!=actor.getObjectID() and not thisCity.isMilitiaMember(actor.getObjectID()): + if thisCity.getMayorID() != actor.getObjectID() and not thisCity.isMilitiaMember(actor.getObjectID()): #You must be the mayor of the city or a member of the city militia to grant zoning rights. actor.sendSystemMessage('@city/city:grant_rights_fail', 0) - actor.sendSystemMessage('thisCity.getMayorID() %s' % thisCity.getMayorID(), 0) - actor.sendSystemMessage('actor.getObjectID() %s' % actor.getObjectID(), 0) return - #You have granted %TO zoning rights for 24 hours. - actor.sendSystemMessage(OutOfBand.ProsePackage("@city/city:rights_granted_self", "TO", target.getCustomName()), 0) - target.setAttachment('Has24HZoningFor',thisCity.getCityID()) - target.setAttachment('Has24HZoningUntil',System.currentTimeMillis()+60*60*24) - target.sendSystemMessage(OutOfBand.ProsePackage("@city/city:rights_granted", "TO", thisCity.getCityName()), 0) + if target.getObjectID() == thisCity.getMayorID(): + return - return \ No newline at end of file + if thisCity.hasZoningRights(target): + thisCity.removeZoningRights(target) + actor.sendSystemMessage('@city/city:rights_revoked', 0) + target.sendSystemMessage('@city/city:rights_revoked_other', 0) + else: + thisCity.grantZoningRights(target) + #You have granted %TO zoning rights for 24 hours. + actor.sendSystemMessage(OutOfBand.ProsePackage("@city/city:rights_granted_self", "TO", target.getCustomName()), 0) + target.sendSystemMessage(OutOfBand.ProsePackage("@city/city:rights_granted", "TO", thisCity.getCityName()), 0) + + return + \ No newline at end of file diff --git a/scripts/radial/terminal/city_maintenance_terminal.py b/scripts/radial/terminal/city_maintenance_terminal.py index f07a719b..50259cfa 100644 --- a/scripts/radial/terminal/city_maintenance_terminal.py +++ b/scripts/radial/terminal/city_maintenance_terminal.py @@ -10,6 +10,7 @@ from java.util import Map from java.util import TreeMap import main.NGECore import sys +import math def createRadial(core, owner, target, radials): #(byte parentId, short optionId, byte optionType, String description) @@ -133,6 +134,72 @@ def handleSelection(core, owner, target, option): if owner is not None: handleRevokeCitizenship(core, owner, target, option) return + if option == 224: + if owner is not None: + handleMaintenanceReport(core, owner, target, option) + return + +def handleMaintenanceReport(core, owner, target, option): + playerCity = core.playerCityService.getPlayerCity(owner) + if not playerCity: + return + timeUntilUpdate = playerCity.getNextCityUpdate() - System.currentTimeMillis() + days = math.floor(timeUntilUpdate / 86400 * 1000) + timeUntilUpdate -= days * 86400 * 1000 + hours = math.floor(timeUntilUpdate / 3600 * 1000) + timeUntilUpdate -= hours * 3600 * 1000 + minutes = math.floor(timeUntilUpdate / 60 * 1000) + timeUntilUpdate -= minutes * 60 * 1000 + + timeStr = '' + + if days > 0: + timeStr += str(days) + ' day' + if days > 1: + timeStr += 's' + if hours > 0 or minutes > 0 or timeUntilUpdate > 0: + timeStr += ', ' + if hours > 0: + timeStr += str(hours) + ' hour' + if hours > 1: + timeStr += 's' + if minutes > 0 or timeUntilUpdate > 0: + timeStr += ', ' + if minutes > 0: + timeStr += str(minutes) + ' minute' + if minutes > 1: + timeStr += 's' + if timeUntilUpdate > 0: + timeStr += ', ' + if timeUntilUpdate > 0: + timeStr += str(timeUntilUpdate) + ' second' + if timeUntilUpdate > 1: + timeStr += 's' + + totalMaintenance = 0 + menuItems = TreeMap() + menuItems.put(Long(0), 'Next City Update: ' + timeStr) + for structureId in playerCity.getPlacedStructures(): + structure = core.objectService.getObject(structureId) + if not structure or not structure.getAttachment('isCivicStructure'): + continue + maintenance = structure.getBMR() + if 'cityhall' in structure.getTemplate() and playerCity.isRegistered(): + maintenance += 5000 + totalMaintenance += maintenance + menuItems.put(Long(structureId), structure.getLookAtText() + ' : ' + str(maintenance)) + + if playerCity.getSpecialisationStfValue() != '': + specMaintenance = playerCity.getSpecializationMaintenance() + totalMaintenance += specMaintenance + menuItems.put(Long(2), playerCity.getSpecialisationStfValue() + ' : ' + str(specMaintenance)) + + + menuItems.put(Long(3), 'Total: ' + str(totalMaintenance)) + window = core.suiService.createListBox(1, '@city/city:maint_info_t', '@city/city:maint_info_d', menuItems, owner, None, 0) + core.suiService.openSUIWindow(window) + + return def handleRevokeCitizenship(core, owner, target, option): playerCity = core.playerCityService.getPlayerCity(owner) diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index e5c3caee..63860a89 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -90,12 +90,18 @@ public class HousingService implements INetworkDispatch { housingTemplates.values().forEach((houseTemplate) -> houseToDeed.put(houseTemplate.getBuildingTemplate(), houseTemplate.getDeedTemplate())); } - public void enterStructureMode(CreatureObject actor, TangibleObject deed) { + public void enterStructureMode(CreatureObject actor, TangibleObject deed) { + PlayerCity city = core.playerCityService.getCityObjectIsIn(actor); if (!actor.getClient().isGM() && !core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z)) { actor.sendSystemMessage("You may not place a structure here.", (byte) 0); // should probably load this from an stf return; } + if(city != null && !city.hasZoningRights(actor)) { + actor.sendSystemMessage("@player_structure:no_rights", (byte) 0); + return; + } + if (housingTemplates.containsKey(deed.getTemplate())) { HouseTemplate houseTemplate = housingTemplates.get(deed.getTemplate()); EnterStructurePlacementModeMessage packet = new EnterStructurePlacementModeMessage(deed, houseTemplate.getBuildingTemplate()); @@ -107,7 +113,8 @@ public class HousingService implements INetworkDispatch { HouseTemplate houseTemplate = housingTemplates.get(deed.getTemplate()); int structureLotCost = houseTemplate.getLotCost(); String structureTemplate = houseTemplate.getBuildingTemplate(); - + PlayerCity city = core.playerCityService.getCityPositionIsIn(new Point3D(positionX, 0, positionZ)); + if (!houseTemplate.canBePlacedOn(actor.getPlanet().getName())) { actor.sendSystemMessage("You may not place this structure on this planet.", (byte) 0); // should probably load this from an stf return null; @@ -118,6 +125,11 @@ public class HousingService implements INetworkDispatch { return null; } + if(city != null && !city.hasZoningRights(actor)) { + actor.sendSystemMessage("@player_structure:no_rights", (byte) 0); + return null; + } + // Lot stuff if (!actor.getPlayerObject().deductLots(structureLotCost)) { actor.sendSystemMessage("You do not have enough available lots to place this structure.", (byte) 0); // should probably load this from an stf @@ -132,6 +144,7 @@ public class HousingService implements INetworkDispatch { // Create the building BuildingObject building = (BuildingObject) core.objectService.createObject(structureTemplate, 0, actor.getPlanet(), new Point3D(positionX, positionY, positionZ), quaternion); + core.simulationService.add(building, building.getPosition().x, building.getPosition().z, true); // Name the sign @@ -156,7 +169,10 @@ public class HousingService implements INetworkDispatch { building.addPlayerToAdminList(null, actor.getObjectID(), playerFirstName); building.setDeedTemplate(deed.getTemplate()); building.setMaintenanceAmount(houseTemplate.getBaseMaintenanceRate()); - building.setConditionDamage(100); // Ouch + + if(city != null) { + city.addNewStructure(building.getObjectID()); + } /* // Check for city founders joining a new city diff --git a/src/services/playercities/PlayerCity.java b/src/services/playercities/PlayerCity.java index 80b85bcc..7b64eb29 100644 --- a/src/services/playercities/PlayerCity.java +++ b/src/services/playercities/PlayerCity.java @@ -85,7 +85,8 @@ public class PlayerCity implements Serializable { "city_spec_sample_rich"}; - public static final int[] citizensPerRank = new int[] { 5, 10, 15, 30, 40 }; + //public static final int[] citizensPerRank = new int[] { 5, 10, 15, 30, 40 }; + public static final int[] citizensPerRank = new int[] { 1, 2, 3, 4, 5 }; private String cityName = ""; private int planetId; @@ -130,6 +131,7 @@ public class PlayerCity implements Serializable { private Set cityBanList = new ConcurrentHashSet(); private Set militiaList = new ConcurrentHashSet(); private Set foundersList = new ConcurrentHashSet(); + private Map zoningRights = new ConcurrentHashMap(); // Key = id Value = time until zoning right expires public PlayerCity() {} @@ -154,18 +156,18 @@ public class PlayerCity implements Serializable { NGECore.getInstance().mapService.addLocation(NGECore.getInstance().terrainService.getPlanetByID(planetId), getCityName(), area.getCenter().x, area.getCenter().z, (byte) 17, (byte) 0, (byte) 0); } - public void handleGrantZoning() { - + public void grantZoningRights(CreatureObject target) { + zoningRights.put(target.getObjectID(), System.currentTimeMillis() + 86400000); } - public void handleBuildRequest() { - + public void removeZoningRights(CreatureObject target) { + zoningRights.remove(target.getObjectID()); } - public void checkPlacementPermission() { - + public boolean hasZoningRights(CreatureObject target) { + return zoningRights.containsKey(target.getObjectID()) && zoningRights.get(target.getObjectID()) > System.currentTimeMillis(); } - + public int getCivicStructuresCount() { return (int) placedStructures.stream(). map(NGECore.getInstance().objectService::getObject). @@ -366,7 +368,6 @@ public class PlayerCity implements Serializable { demolishHighRankStructures(); calculateAndPayMaintenance(); core.playerCityService.schedulePlayerCityUpdate(this, cityUpdateSpan); - setNextCityUpdate(System.currentTimeMillis()+cityUpdateSpan); } public void contractCity() { @@ -575,7 +576,7 @@ public class PlayerCity implements Serializable { sendMaintenanceMail(maintAmount); } - private int getSpecializationMaintenance() { + public int getSpecializationMaintenance() { switch(specialization) { @@ -964,10 +965,7 @@ public class PlayerCity implements Serializable { } public boolean isMilitiaMember(long actor){ - if (getMilitiaList().contains(actor)) - return true; - - return false; + return getMilitiaList().contains(actor); } public static String[] getSpecialisationSTFNames() { @@ -1485,5 +1483,13 @@ public class PlayerCity implements Serializable { public void setElectionTime() { nextElectionDate = System.currentTimeMillis() + 3 * cityUpdateSpan; } + + public Map getZoningRights() { + return zoningRights; + } + + public void setZoningRights(Map zoningRights) { + this.zoningRights = zoningRights; + } } diff --git a/src/services/playercities/PlayerCityService.java b/src/services/playercities/PlayerCityService.java index 594b7d49..298dc0d8 100644 --- a/src/services/playercities/PlayerCityService.java +++ b/src/services/playercities/PlayerCityService.java @@ -408,6 +408,7 @@ public class PlayerCityService implements INetworkDispatch { } public void schedulePlayerCityUpdate(PlayerCity playerCity, long time) { + playerCity.setNextCityUpdate(System.currentTimeMillis() + time); scheduler.schedule(() -> { try { playerCity.processCityUpdate(); From cabce0658938dd5e328c12e2a5c6e5bd78de5aca Mon Sep 17 00:00:00 2001 From: Zing Date: Thu, 19 Jun 2014 18:49:42 -0700 Subject: [PATCH 039/198] Loot fixes --- .../collections/inv_holocron_collection_01.py | 15 ++++++++++++++ .../collections/relics/jedi_relic_1.py | 20 +++++++++++++++++++ scripts/loot/lootItems/relics/jedi_relic_2.py | 6 ------ scripts/loot/lootPools/jediholocrons.py | 6 ++++-- scripts/loot/lootPools/junk.py | 2 +- scripts/loot/lootPools/sithholocrons.py | 6 ++++-- scripts/mobiles/dantooine/dark_jedi_master.py | 2 +- 7 files changed, 45 insertions(+), 12 deletions(-) create mode 100644 scripts/collections/inv_holocron_collection_01.py create mode 100644 scripts/loot/lootItems/collections/relics/jedi_relic_1.py delete mode 100644 scripts/loot/lootItems/relics/jedi_relic_2.py diff --git a/scripts/collections/inv_holocron_collection_01.py b/scripts/collections/inv_holocron_collection_01.py new file mode 100644 index 00000000..82708850 --- /dev/null +++ b/scripts/collections/inv_holocron_collection_01.py @@ -0,0 +1,15 @@ +from java.lang import System +import sys + +def modify(core, actor, count): + return + +def complete(core, actor, collection): + ghost = actor.getSlottedObject('ghost') + actor.sendSystemMessage('@collection_n:inv_holocron_collection_01_finished', 0) + print ('Collection Finished Test') + bb = core.objectService.createObject('object/tangible/wearables/backpack/shared_fannypack_s01.iff', object.getPlanet()) + core.playerService.giveItem(actor, bb) + print ('test2') + + return \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/relics/jedi_relic_1.py b/scripts/loot/lootItems/collections/relics/jedi_relic_1.py new file mode 100644 index 00000000..1885ce9c --- /dev/null +++ b/scripts/loot/lootItems/collections/relics/jedi_relic_1.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/mustafar/shared_jedi_relic_03.iff'] + +def STFparams(): + + return ['static_item_n','col_lightsaber_1h_01_03','static_item_d','col_lightsaber_1h_01_03'] + +def AddToCollection(): + + return 'col_lightsaber_1h_01' + +def CollectionItemName(): + + return 'col_lightsaber_1h_01_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/relics/jedi_relic_2.py b/scripts/loot/lootItems/relics/jedi_relic_2.py deleted file mode 100644 index 1460ae13..00000000 --- a/scripts/loot/lootItems/relics/jedi_relic_2.py +++ /dev/null @@ -1,6 +0,0 @@ - -def itemTemplate(): - - return ['object/tangible/loot/mustafar/shared_jedi_relic_03.iff'] - - diff --git a/scripts/loot/lootPools/jediholocrons.py b/scripts/loot/lootPools/jediholocrons.py index a227cbe8..af0a9daa 100644 --- a/scripts/loot/lootPools/jediholocrons.py +++ b/scripts/loot/lootPools/jediholocrons.py @@ -1,8 +1,10 @@ def itemNames(): - return ['jedi_holocron_1_5','jedi_holocron_2_5','jedi_holocron_3_5','jedi_holocron_4_5','jedi_holocron_5_5'] + items=['jedi_holocron_1_5','jedi_holocron_2_5','jedi_holocron_3_5','jedi_holocron_4_5','jedi_holocron_5_5'] + items=items+['jedi_holocron_1_5_wp','jedi_holocron_2_5_wp','jedi_holocron_3_5_wp','jedi_holocron_4_5_wp','jedi_holocron_5_5_wp'] + return names def itemChances(): - return [25,15,30,5,25] \ No newline at end of file + return [9,9,15,6,12,10,9,15,3,12] \ No newline at end of file diff --git a/scripts/loot/lootPools/junk.py b/scripts/loot/lootPools/junk.py index ef757825..cb0b44c6 100644 --- a/scripts/loot/lootPools/junk.py +++ b/scripts/loot/lootPools/junk.py @@ -2,7 +2,7 @@ def itemNames(): templates=['damaged_datapad','red_wiring','worklight_generic','antenna','brain','eye','gland','heart','stomach','armor_repair_device'] #10 - templates=templates+['brain','chassis_blueprint','comlink','explosive_dud','hyperdrive_unit','id_chip','impulse_detector','laser_trap'] #8 + templates=templates+['brain','chassis_blueprints','comlink','explosive_dud','hyperdrive_unit','id_chip','impulse_detector','laser_trap'] #8 templates=templates+['launcher_tube','ledger','magseal_detector','medical_console','medical_device','motor','power_output_analyzer','shield_module'] #8 templates=templates+['software_module','survival_gear','underpowered_survey_pad','unidentified_serum_vial','used_notebook','weak_droid_battery'] #6 return templates diff --git a/scripts/loot/lootPools/sithholocrons.py b/scripts/loot/lootPools/sithholocrons.py index b264dabe..1e18966a 100644 --- a/scripts/loot/lootPools/sithholocrons.py +++ b/scripts/loot/lootPools/sithholocrons.py @@ -1,8 +1,10 @@ def itemNames(): - return ['sith_holocron_1_5','sith_holocron_2_5','sith_holocron_3_5','sith_holocron_4_5','sith_holocron_5_5'] + items=['sith_holocron_1_5','sith_holocron_2_5','sith_holocron_3_5','sith_holocron_4_5','sith_holocron_5_5'] + items=items+['sith_holocron_1_5_wp','sith_holocron_2_5_wp','sith_holocron_3_5_wp','sith_holocron_4_5_wp','sith_holocron_5_5_wp'] + return items def itemChances(): - return [25,15,30,5,25] \ No newline at end of file + return [9,9,15,6,12,10,9,15,3,12] \ No newline at end of file diff --git a/scripts/mobiles/dantooine/dark_jedi_master.py b/scripts/mobiles/dantooine/dark_jedi_master.py index 00b9c0f8..da18e248 100644 --- a/scripts/mobiles/dantooine/dark_jedi_master.py +++ b/scripts/mobiles/dantooine/dark_jedi_master.py @@ -54,7 +54,7 @@ def addTemplate(core): lootPoolNames_2 = ['jedi_relic_1'] lootPoolChances_2 = [100] - lootGroupChance_2 = 85 + lootGroupChance_2 = 30 mobileTemplate.addToLootGroups(lootPoolNames_2,lootPoolChances_2,lootGroupChance_2) lootPoolNames_3 = ['powercrystals_hiq'] From d330be45539314f4bc0b50207f022225d23b9b3a Mon Sep 17 00:00:00 2001 From: Zing Date: Thu, 19 Jun 2014 18:50:05 -0700 Subject: [PATCH 040/198] missed one --- scripts/loot/lootItems/relics/jedi_relic_1.py | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 scripts/loot/lootItems/relics/jedi_relic_1.py diff --git a/scripts/loot/lootItems/relics/jedi_relic_1.py b/scripts/loot/lootItems/relics/jedi_relic_1.py deleted file mode 100644 index 321819e2..00000000 --- a/scripts/loot/lootItems/relics/jedi_relic_1.py +++ /dev/null @@ -1,8 +0,0 @@ - -def itemTemplate(): - - return ['object/tangible/loot/mustafar/shared_jedi_relic_03.iff'] - -def usedInCollection(): - - return 'One-Handed Fifth Generation Lightsaber' From 266f194b962f19ba4f50d3fdeacaa26d58ec37cb Mon Sep 17 00:00:00 2001 From: Treeku Date: Fri, 20 Jun 2014 03:09:34 +0100 Subject: [PATCH 041/198] Bit fix for counter-type collections --- src/services/collections/CollectionService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/collections/CollectionService.java b/src/services/collections/CollectionService.java index 608dfb9d..01933e4c 100644 --- a/src/services/collections/CollectionService.java +++ b/src/services/collections/CollectionService.java @@ -222,7 +222,7 @@ public class CollectionService implements INetworkDispatch { } BitSet bitValue = new BitSet(64); - bitValue.set(64-bits, 64); + bitValue.set(32-bits, 64); if (bitValue.toLongArray()[0] < maxSlotValue) { System.out.println(slotName + ", row " + c + ": counter-type slot uses " + bits + " bits, which can only hold a max value of " + bitValue.toLongArray()[0] + ", which is less than the specified max value of " + maxSlotValue); From c90b56e7480aa707d5bc008b27eef744f26b1869 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Thu, 19 Jun 2014 22:19:49 -0400 Subject: [PATCH 042/198] Bounty Hunter Clicky Now Has Buff Effect --- .../loot/generic_usable/item_bounty_hunter_clicky_01_02.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_bounty_hunter_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_bounty_hunter_clicky_01_02.py index 22d032c5..f65bc0a3 100644 --- a/scripts/object/tangible/loot/generic_usable/item_bounty_hunter_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_bounty_hunter_clicky_01_02.py @@ -1,9 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_bounty_hunter_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_bounty_hunter_clicky_01_02') object.setStringAttribute('class_required', 'Bounty Hunter') return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapBhClicky', actor) + return From 4d90ff7a2ba963079fdd93ef1e71b780a4341e00 Mon Sep 17 00:00:00 2001 From: tacef Date: Fri, 20 Jun 2014 07:35:09 +0200 Subject: [PATCH 043/198] More Work on Jabba TP Locations fixed Dune Lizards (should now spit) populated dune lizard spot outside jabba's palace added Smuggler pilot outside of Jabba's palace --- scripts/mobiles/tatooine/dune_lizard.py | 6 +-- .../tatooine/jabba_tp_dune_lizards.py | 37 +++++++++++++++++++ .../static_spawns/tatooine/jabbas_palace.py | 5 +++ 3 files changed, 44 insertions(+), 4 deletions(-) create mode 100644 scripts/static_spawns/tatooine/jabba_tp_dune_lizards.py diff --git a/scripts/mobiles/tatooine/dune_lizard.py b/scripts/mobiles/tatooine/dune_lizard.py index 0ee29370..62eb23c1 100644 --- a/scripts/mobiles/tatooine/dune_lizard.py +++ b/scripts/mobiles/tatooine/dune_lizard.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dune_lizard') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) @@ -36,12 +34,12 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', WeaponType.UNARMED, 1.0, 24, 'kinetic') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('dune_lizard', mobileTemplate) diff --git a/scripts/static_spawns/tatooine/jabba_tp_dune_lizards.py b/scripts/static_spawns/tatooine/jabba_tp_dune_lizards.py new file mode 100644 index 00000000..d1a4ce3f --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_dune_lizards.py @@ -0,0 +1,37 @@ +import sys +# Project SWG: Jabba TP Dune Lizards: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5884.1), float(49.9), float(-5956.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5903.1), float(49.4), float(-5938.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5885.3), float(49.5), float(-5929.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5857), float(54.4), float(-5942), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5846.1), float(55.1), float(-5928.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5899.2), float(51.3), float(-5983.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5907.9), float(52.3), float(-5964), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5892.8), float(50.6), float(-5941.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5871.8), float(52), float(-5934.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5855.2), float(52.2), float(-5915.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5864.4), float(49.1), float(-5903.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5882.5), float(49.1), float(-5907.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5899.4), float(48.1), float(-5916.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5874.3), float(50.9), float(-5949.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5869.3), float(48.9), float(-5962.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5868.7), float(45.8), float(-5975.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5882.9), float(47.6), float(-5975.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dune_lizard', 'tatooine', long(0), float(-5876), float(45.1), float(-5989.7), float(0), float(0), float(0), float(0), 45) + return + diff --git a/scripts/static_spawns/tatooine/jabbas_palace.py b/scripts/static_spawns/tatooine/jabbas_palace.py index bff5a8aa..8bee3e8b 100644 --- a/scripts/static_spawns/tatooine/jabbas_palace.py +++ b/scripts/static_spawns/tatooine/jabbas_palace.py @@ -72,5 +72,10 @@ def addPlanetSpawns(core, planet): # G5P0 stcSvc.spawnObject('object/mobile/shared_3po_protocol_droid_red.iff', 'tatooine', building.getCellByCellNumber(22), float(-14.3), float(2.0), float(47.4), float(0.71), float(0), float(0.70), float(0)) + #outside Palace + + smuggler = stcSvc.spawnObject('object/mobile/shared_dressed_binayre_hoodlum_zabrak_male_01.iff', 'tatooine', long(0), float(-5863), float(90), float(-6198.2), float(0.71), float(0), float(0.70), float(0)) #still need to find correct template + smuggler.setCustomName('Smuggler Pilot') + smuggler.setOptionsBitmask(256) return From d39da58ca3dcfc7c40cb8b9a2600afa64a9f7060 Mon Sep 17 00:00:00 2001 From: tacef Date: Fri, 20 Jun 2014 11:52:04 +0200 Subject: [PATCH 044/198] More work on Jabba TP Locations Populated Rock beetle place for porcellus quest series --- scripts/mobiles/tatooine/rock_beetle1.py | 6 +-- .../tatooine/jabba_tp_rock_beetle.py | 47 +++++++++++++++++++ 2 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py diff --git a/scripts/mobiles/tatooine/rock_beetle1.py b/scripts/mobiles/tatooine/rock_beetle1.py index 97d33dda..e5fd5576 100644 --- a/scripts/mobiles/tatooine/rock_beetle1.py +++ b/scripts/mobiles/tatooine/rock_beetle1.py @@ -11,13 +11,13 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('rock_beetle') - mobileTemplate.setLevel(19) + mobileTemplate.setLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) - mobileTemplate.setScale(1) + mobileTemplate.setScale(3) mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(6) mobileTemplate.setHideType("Scaley Hide") @@ -31,7 +31,7 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', WeaponType.UNARMED, 1.0, 24, 'kinetic') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) diff --git a/scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py b/scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py new file mode 100644 index 00000000..7396e8eb --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py @@ -0,0 +1,47 @@ +import sys +# Project SWG: Jabba TP Alkharan Camp: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4946), float(34.9), float(-6349), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4932), float(37.4), float(-6351.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4925.7), float(40.3), float(-6359.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4917.1), float(38.8), float(-6350.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4931.7), float(34.1), float(-6334.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4919.2), float(35), float(-6326), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4906.3), float(35.2), float(-6318.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4902.6), float(35.1), float(-6317.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4901.7), float(35.3), float(-6325), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4888.6), float(34), float(-6314.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4941), float(39.1), float(-6359.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4941.8), float(32.9), float(-6325), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4933.6), float(33.6), float(-6325), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4940.3), float(32.5), float(-6313.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4929.1), float(31), float(-6305.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4903.7), float(36.3), float(-6337.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4891.6), float(36.8), float(-6341.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4882.7), float(34.5), float(-6328.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4912.9), float(31.6), float(-6304.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4901.9), float(30.7), float(-6296.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4907.1), float(26.7), float(-6286.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4924.8), float(26.7), float(-6286.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4947.5), float(26.8), float(-6286.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4960.1), float(28.6), float(-6293.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4969.4), float(30.2), float(-6304.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4966.9), float(29.2), float(-6328.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4967.3), float(31.1), float(-6345.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('rock_beetle_1', 'tatooine', long(0), float(-4963.1), float(36), float(-6359.1), float(0), float(0), float(0), float(0), 45) + return + From 09c37d518598e4ac5985e3d6b9a4c941264de897 Mon Sep 17 00:00:00 2001 From: tacef Date: Fri, 20 Jun 2014 13:32:57 +0200 Subject: [PATCH 045/198] More work on Jabba TP Locations Fixed description in Rock beetle area Populated Mountain Squill area --- .../tatooine/jabba_tp_mountain_squill.py | 48 +++++++++++++++++++ .../tatooine/jabba_tp_rock_beetle.py | 2 +- 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 scripts/static_spawns/tatooine/jabba_tp_mountain_squill.py diff --git a/scripts/static_spawns/tatooine/jabba_tp_mountain_squill.py b/scripts/static_spawns/tatooine/jabba_tp_mountain_squill.py new file mode 100644 index 00000000..ba6b1055 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_mountain_squill.py @@ -0,0 +1,48 @@ +import sys +# Project SWG: Jabba TP Mountain Squills: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3903.4), float(54.4), float(-4889), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3911.6), float(54.1), float(-4893.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3930.6), float(52.3), float(-4897.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3942.5), float(50.1), float(-4894.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_hunter', 'tatooine', long(0), float(-3952.5), float(44.7), float(-4883.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3949), float(39.6), float(-4864.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3932), float(41.4), float(-4853.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3921.3), float(43.6), float(-4849.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3885.9), float(49.5), float(-4860), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_hunter', 'tatooine', long(0), float(-3936.7), float(48.8), float(-4887.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3946), float(43.1), float(-4875.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3921.6), float(46.3), float(-4866.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3897.7), float(43.7), float(-4885.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3936.1), float(51.6), float(-4908.2), float(0), float(0), float(0), float(0), 45) + + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3897.7), float(51.4), float(-4869.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3903), float(44.7), float(-4845.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3894.5), float(43.8), float(-4835), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_hunter', 'tatooine', long(0), float(-3881.9), float(45), float(-4840.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3917.9), float(54.1), float(-4900.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3952.9), float(49), float(-4901.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3964.7), float(47.2), float(-4896.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3969.1), float(42.9), float(-4883.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_hunter', 'tatooine', long(0), float(-3969.5), float(37.7), float(-4867), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3960.8), float(35.3), float(-4846.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_guardian', 'tatooine', long(0), float(-3941.4), float(38.3), float(-4842.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3931.7), float(39.6), float(-4835.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill', 'tatooine', long(0), float(-3916.2), float(41.4), float(-4831.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('mountain_squill_hunter', 'tatooine', long(0), float(-3905.5), float(47.8), float(-4858.1), float(0), float(0), float(0), float(0), 45) + return + diff --git a/scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py b/scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py index 7396e8eb..5795c2f5 100644 --- a/scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py +++ b/scripts/static_spawns/tatooine/jabba_tp_rock_beetle.py @@ -1,5 +1,5 @@ import sys -# Project SWG: Jabba TP Alkharan Camp: Static Spawns +# Project SWG: Jabba TP Rock Beetle: Static Spawns # (C)2014 ProjectSWG From b72f51c717aef0ba1292c216caa95eaadee23767 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Fri, 20 Jun 2014 10:36:24 -0400 Subject: [PATCH 046/198] Added prose package support for sendGuildMail, minor change to guild pda datapad --- src/resources/guild/Guild.java | 13 +++++++++++-- src/services/GuildService.java | 34 +++++++++++++++++----------------- 2 files changed, 28 insertions(+), 19 deletions(-) diff --git a/src/resources/guild/Guild.java b/src/resources/guild/Guild.java index 4ea74669..d152ad8d 100644 --- a/src/resources/guild/Guild.java +++ b/src/resources/guild/Guild.java @@ -26,7 +26,7 @@ import java.util.HashMap; import java.util.Map; import main.NGECore; - +import resources.common.ProsePackage; import services.chat.Mail; import engine.resources.objects.SWGObject; @@ -58,7 +58,7 @@ public class Guild { return member; } - public void sendGuildMail(String sender, String subject, String message) { + public void sendGuildMail(String sender, String subject, String message, ProsePackage prose) { NGECore core = NGECore.getInstance(); Date date = new Date(); members.forEach((id, member) -> { @@ -68,6 +68,7 @@ public class Guild { guildMail.setRecieverId(id); guildMail.setStatus(Mail.NEW); guildMail.setMessage(message); + if (prose != null) guildMail.addProseAttachment(prose); guildMail.setSubject(subject); guildMail.setSenderName(sender); core.chatService.storePersistentMessage(guildMail); @@ -78,6 +79,14 @@ public class Guild { }); } + public void sendGuildMail(String sender, String subject, String message) { + sendGuildMail(sender, subject, message, null); + } + + public void sendGuildMail(String sender, String subject, ProsePackage prose) { + sendGuildMail(sender, subject, "", prose); + } + public int getId() { return id; } diff --git a/src/services/GuildService.java b/src/services/GuildService.java index 95e34fe9..41418f30 100644 --- a/src/services/GuildService.java +++ b/src/services/GuildService.java @@ -31,6 +31,7 @@ import java.util.concurrent.ConcurrentHashMap; import protocol.swg.chat.ChatRoomMessage; import resources.common.OutOfBand; +import resources.common.ProsePackage; import resources.datatables.DisplayType; import resources.guild.Guild; import resources.guild.GuildMember; @@ -131,14 +132,14 @@ public class GuildService implements INetworkDispatch { // Notify guild & player if (acceptor != null) { - guild.sendGuildMail(guild.getName(), "@guildmail:accept_subject", new Stf("@guildmail:accept_text").getStfValue().replace("%TU", acceptor.getCustomName()).replace("%TT", joinee.getCustomName())); + guild.sendGuildMail(guild.getName(), "@guildmail:accept_subject", new ProsePackage("@guildmail:accept_text", "TU", acceptor.getCustomName(), "TT", joinee.getCustomName())); Mail acceptedMail = new Mail(); acceptedMail.setMailId(core.chatService.generateMailId()); acceptedMail.setTimeStamp((int) new Date().getTime()); acceptedMail.setRecieverId(joinee.getObjectID()); acceptedMail.setStatus(Mail.NEW); - acceptedMail.setMessage(new Stf("@guildmail:accept_target_text").getStfValue().replace("%TU", acceptor.getCustomName()).replace("%TT", joinee.getCustomName())); + acceptedMail.addProseAttachment(new ProsePackage("@guildmail:accept_target_text", "TU", acceptor.getCustomName(), "TT", joinee.getCustomName())); acceptedMail.setSubject("@guildmail:accept_subject"); acceptedMail.setSenderName(guild.getName()); core.chatService.storePersistentMessage(acceptedMail); @@ -404,8 +405,7 @@ public class GuildService implements INetworkDispatch { object.getGuildList().add(guild.getString()); - guild.sendGuildMail(newName, "@guildmail:namechange_subject", - new Stf("@guildmail:namechange_text").getStfValue().replace("%TO", actor.getCustomName()).replace("%TU", newName).replace("%TT", newAbbreviation)); + guild.sendGuildMail(newName, "@guildmail:namechange_subject", new ProsePackage("@guildmail:namechange_text", "TO", actor.getCustomName(), "TU", newName, "TT", newAbbreviation)); } public void handleChangeGuildMotd(CreatureObject actor, Guild guild) { @@ -650,7 +650,7 @@ public class GuildService implements INetworkDispatch { ((CreatureObject)cOwner).sendSystemMessage(OutOfBand.ProsePackage("@guild:sponsor_target", "TT", guild.getName(), "TU", actor.getCustomName()), DisplayType.Broadcast); - guild.sendGuildMail(guild.getName(), "@guildmail:sponsor_subject", new Stf("@guildmail:sponsor_text").getStfValue().replace("%TU", actor.getCustomName()).replace("%TT", cOwner.getCustomName())); + guild.sendGuildMail(guild.getName(), "@guildmail:sponsor_subject", new ProsePackage("@guildmail:sponsor_text", "TU", actor.getCustomName(), "TT", cOwner.getCustomName())); }); core.suiService.openSUIWindow(wndSponsoredConfirm); @@ -681,9 +681,9 @@ public class GuildService implements INetworkDispatch { if (datapad != null) { datapad.viewChildren(target, true, false, (obj) -> { if (obj instanceof IntangibleObject && obj.getTemplate().equals("object/intangible/data_item/shared_guild_stone.iff")) { - //obj.removeAttribute("guild_name"); - //obj.removeAttribute("guild_abbrev"); - //obj.removeAttribute("guild_leader"); + obj.removeAttribute("guild_name"); + obj.removeAttribute("guild_abbrev"); + obj.removeAttribute("guild_leader"); } }); } @@ -694,8 +694,8 @@ public class GuildService implements INetworkDispatch { target.getPlayerObject().removeChannel(guild.getChatRoomId()); } }); - - guild.sendGuildMail(guild.getName(), "@guildmail:disband_subject", new Stf("@guildmail:disband_text").getStfValue().replace("%TU", actor.getCustomName())); + + guild.sendGuildMail(guild.getName(), "@guildmail:disband_subject", new ProsePackage("@guildmail:disband_text", "TU", actor.getCustomName())); removeGuild(guild.getId()); } @@ -778,14 +778,14 @@ public class GuildService implements INetworkDispatch { public void handleGuildDeclineSponsorship(Guild guild, CreatureObject actor, CreatureObject sponsoree) { guild.getSponsoredPlayers().remove(sponsoree.getObjectID()); - guild.sendGuildMail(guild.getName(), "@guildmail:decline_subject", new Stf("@guildmail:decline_text").getStfValue().replace("%TU", actor.getCustomName()).replace("%TT", sponsoree.getCustomName())); + guild.sendGuildMail(guild.getName(), "@guildmail:decline_subject", new ProsePackage("@guildmail:decline_text", "TU", actor.getCustomName(), "TT", sponsoree.getCustomName())); Mail declinedMail = new Mail(); declinedMail.setMailId(core.chatService.generateMailId()); declinedMail.setTimeStamp((int) new Date().getTime()); declinedMail.setRecieverId(sponsoree.getObjectID()); declinedMail.setStatus(Mail.NEW); - declinedMail.setMessage(new Stf("@guildmail:decline_target_text").getStfValue().replace("%TU", actor.getCustomName()).replace("%TT", guild.getName())); + declinedMail.addProseAttachment(new ProsePackage("@guildmail:decline_target_text", "TU", actor.getCustomName(), "TT", guild.getName())); declinedMail.setSubject("@guildmail:decline_subject"); declinedMail.setSenderName(guild.getName()); core.chatService.storePersistentMessage(declinedMail); @@ -855,7 +855,7 @@ public class GuildService implements INetworkDispatch { if (actor.getObjectID() != target.getObjectID()) { - guild.sendGuildMail(guild.getName(), "@guildmail:kick_subject", new Stf("@guildmail:kick_text").getStfValue().replace("%TU", actor.getCustomName()).replace("%TT", target.getCustomName())); + guild.sendGuildMail(guild.getName(), "@guildmail:kick_subject", new ProsePackage("@guildmail:kick_text", "TU", actor.getCustomName(), "TT", target.getCustomName())); actor.sendSystemMessage(OutOfBand.ProsePackage("@guild:kick_self", "TU", target.getCustomName(), "TT", guild.getName()), DisplayType.Broadcast); @@ -867,7 +867,7 @@ public class GuildService implements INetworkDispatch { actor.sendSystemMessage("@guild:leave_fail_leader_tried_to_leave", DisplayType.Broadcast); return; } else { - guild.sendGuildMail(guild.getName(), "@guildmail:leave_subject", new Stf("@guildmail:leave_text").getStfValue().replace("%TU", actor.getCustomName())); + guild.sendGuildMail(guild.getName(), "@guildmail:leave_subject", new ProsePackage("@guildmail:leave_text", "TU", actor.getCustomName())); actor.sendSystemMessage(OutOfBand.ProsePackage("@guild:leave_self", "TU", guild.getName()), DisplayType.Broadcast); } } @@ -881,9 +881,9 @@ public class GuildService implements INetworkDispatch { if (datapad != null) { datapad.viewChildren(target, true, false, (obj) -> { if (obj instanceof IntangibleObject && obj.getTemplate().equals("object/intangible/data_item/shared_guild_stone.iff")) { - obj.setStringAttribute("guild_name", null); - obj.setStringAttribute("guild_abbrev", null); - obj.setStringAttribute("guild_leader", null); + obj.removeAttribute("guild_name"); + obj.removeAttribute("guild_abbrev"); + obj.removeAttribute("guild_leader"); } }); } From a8e77ddee8ce4660367f0f5922ff0f0a8081c0bb Mon Sep 17 00:00:00 2001 From: tacef Date: Fri, 20 Jun 2014 19:31:33 +0200 Subject: [PATCH 047/198] More Work on Jabba TP Locations Populated Dragonet area Added Dragonet runt npc script Fixed some issues with NPCs --- .../tatooine/adolescent_krayt_dragon.py | 2 - scripts/mobiles/tatooine/armodragon.py | 2 - scripts/mobiles/tatooine/bantha.py | 2 - scripts/mobiles/tatooine/bantha_low.py | 2 - scripts/mobiles/tatooine/bantha_matriarch.py | 2 - scripts/mobiles/tatooine/blight_boar.py | 2 - scripts/mobiles/tatooine/bocatt.py | 2 - .../mobiles/tatooine/bonecracker_bantha.py | 2 - scripts/mobiles/tatooine/bull_bantha.py | 2 - scripts/mobiles/tatooine/bull_ronto.py | 2 - scripts/mobiles/tatooine/cannibal_dewback.py | 2 - .../mobiles/tatooine/canyon_krayt_dragon.py | 2 - scripts/mobiles/tatooine/carion_kreetle.py | 2 - scripts/mobiles/tatooine/cave_beetle.py | 2 - scripts/mobiles/tatooine/cave_beetle2.py | 2 - scripts/mobiles/tatooine/city_rockmite.py | 2 - scripts/mobiles/tatooine/diseased_bocatt.py | 2 - scripts/mobiles/tatooine/domestic_eopie.py | 2 - scripts/mobiles/tatooine/dragonet.py | 4 +- scripts/mobiles/tatooine/dragonet_runt.py | 46 +++++++++++++++++ scripts/mobiles/tatooine/drooling_nuna.py | 2 - .../tatooine/jabba_tp_dragonet.py | 50 +++++++++++++++++++ 22 files changed, 97 insertions(+), 41 deletions(-) create mode 100644 scripts/mobiles/tatooine/dragonet_runt.py create mode 100644 scripts/static_spawns/tatooine/jabba_tp_dragonet.py diff --git a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py index 0a4a6f76..33996719 100644 --- a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py +++ b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('krayt_dragon_adolescent') mobileTemplate.setLevel(84) - mobileTemplate.setMinLevel(80) - mobileTemplate.setMaxLevel(84) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/armodragon.py b/scripts/mobiles/tatooine/armodragon.py index d143a628..d3063adf 100644 --- a/scripts/mobiles/tatooine/armodragon.py +++ b/scripts/mobiles/tatooine/armodragon.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dragonet_armodragon') mobileTemplate.setLevel(25) - mobileTemplate.setMinLevel(25) - mobileTemplate.setMaxLevel(27) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/bantha.py b/scripts/mobiles/tatooine/bantha.py index 6ea6ba97..2b0dd9f0 100644 --- a/scripts/mobiles/tatooine/bantha.py +++ b/scripts/mobiles/tatooine/bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('bantha') mobileTemplate.setLevel(14) - mobileTemplate.setMinLevel(14) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/bantha_low.py b/scripts/mobiles/tatooine/bantha_low.py index c23fe3a4..f62fb1b2 100644 --- a/scripts/mobiles/tatooine/bantha_low.py +++ b/scripts/mobiles/tatooine/bantha_low.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('bantha') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(8) - mobileTemplate.setMaxLevel(10) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/bantha_matriarch.py b/scripts/mobiles/tatooine/bantha_matriarch.py index 2fc7aacd..41cf643c 100644 --- a/scripts/mobiles/tatooine/bantha_matriarch.py +++ b/scripts/mobiles/tatooine/bantha_matriarch.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('matriarch_bantha') mobileTemplate.setLevel(15) - mobileTemplate.setMinLevel(15) - mobileTemplate.setMaxLevel(17) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/blight_boar.py b/scripts/mobiles/tatooine/blight_boar.py index 3e24ff37..e76eaff7 100644 --- a/scripts/mobiles/tatooine/blight_boar.py +++ b/scripts/mobiles/tatooine/blight_boar.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('zucca_boar_blight') mobileTemplate.setLevel(9) - mobileTemplate.setMinLevel(9) - mobileTemplate.setMaxLevel(10) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/bocatt.py b/scripts/mobiles/tatooine/bocatt.py index 4ee6af8b..c54dfc39 100644 --- a/scripts/mobiles/tatooine/bocatt.py +++ b/scripts/mobiles/tatooine/bocatt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('bocatt') mobileTemplate.setLevel(17) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/bonecracker_bantha.py b/scripts/mobiles/tatooine/bonecracker_bantha.py index df12423c..df78a383 100644 --- a/scripts/mobiles/tatooine/bonecracker_bantha.py +++ b/scripts/mobiles/tatooine/bonecracker_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('bantha_bonecracker') mobileTemplate.setLevel(21) - mobileTemplate.setMinLevel(21) - mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/bull_bantha.py b/scripts/mobiles/tatooine/bull_bantha.py index 8659f273..fa028dc4 100644 --- a/scripts/mobiles/tatooine/bull_bantha.py +++ b/scripts/mobiles/tatooine/bull_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('bull_bantha') mobileTemplate.setLevel(15) - mobileTemplate.setMinLevel(15) - mobileTemplate.setMaxLevel(17) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/bull_ronto.py b/scripts/mobiles/tatooine/bull_ronto.py index 51cfaac2..20c65f67 100644 --- a/scripts/mobiles/tatooine/bull_ronto.py +++ b/scripts/mobiles/tatooine/bull_ronto.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('ronto_male') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/cannibal_dewback.py b/scripts/mobiles/tatooine/cannibal_dewback.py index 9e1e4a6f..122fb026 100644 --- a/scripts/mobiles/tatooine/cannibal_dewback.py +++ b/scripts/mobiles/tatooine/cannibal_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dewback_cannibal') mobileTemplate.setLevel(13) - mobileTemplate.setMinLevel(13) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/canyon_krayt_dragon.py b/scripts/mobiles/tatooine/canyon_krayt_dragon.py index 36143886..b307e4cc 100644 --- a/scripts/mobiles/tatooine/canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/canyon_krayt_dragon.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('canyon_krayt_dragon') mobileTemplate.setLevel(85) - mobileTemplate.setMinLevel(80) - mobileTemplate.setMaxLevel(86) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/carion_kreetle.py b/scripts/mobiles/tatooine/carion_kreetle.py index fc0049db..1529623d 100644 --- a/scripts/mobiles/tatooine/carion_kreetle.py +++ b/scripts/mobiles/tatooine/carion_kreetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('fragile_kreetle') mobileTemplate.setLevel(2) - mobileTemplate.setMinLevel(2) - mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/cave_beetle.py b/scripts/mobiles/tatooine/cave_beetle.py index 4d6f3cae..aa1e9047 100644 --- a/scripts/mobiles/tatooine/cave_beetle.py +++ b/scripts/mobiles/tatooine/cave_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('cave_beetle') mobileTemplate.setLevel(20) - mobileTemplate.setMinLevel(20) - mobileTemplate.setMaxLevel(21) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/cave_beetle2.py b/scripts/mobiles/tatooine/cave_beetle2.py index cb369419..abdd2c4b 100644 --- a/scripts/mobiles/tatooine/cave_beetle2.py +++ b/scripts/mobiles/tatooine/cave_beetle2.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('cave_beetle') mobileTemplate.setLevel(20) - mobileTemplate.setMinLevel(20) - mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/city_rockmite.py b/scripts/mobiles/tatooine/city_rockmite.py index bbbe5af7..dee920a5 100644 --- a/scripts/mobiles/tatooine/city_rockmite.py +++ b/scripts/mobiles/tatooine/city_rockmite.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('city_rockmite') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(5) - mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/diseased_bocatt.py b/scripts/mobiles/tatooine/diseased_bocatt.py index d573b1a0..e3697c05 100644 --- a/scripts/mobiles/tatooine/diseased_bocatt.py +++ b/scripts/mobiles/tatooine/diseased_bocatt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('bocatt_diseased') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(5) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/domestic_eopie.py b/scripts/mobiles/tatooine/domestic_eopie.py index 7991bb59..fd94bf67 100644 --- a/scripts/mobiles/tatooine/domestic_eopie.py +++ b/scripts/mobiles/tatooine/domestic_eopie.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('domestic_eopie') mobileTemplate.setLevel(1) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dragonet.py b/scripts/mobiles/tatooine/dragonet.py index 3f91b87f..bc5cf523 100644 --- a/scripts/mobiles/tatooine/dragonet.py +++ b/scripts/mobiles/tatooine/dragonet.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dragonet') mobileTemplate.setLevel(24) - mobileTemplate.setMinLevel(24) - mobileTemplate.setMaxLevel(27) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) @@ -32,7 +30,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_dune_lizard.iff') + templates.add('object/mobile/shared_dragonet.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/tatooine/dragonet_runt.py b/scripts/mobiles/tatooine/dragonet_runt.py new file mode 100644 index 00000000..ddac6f7b --- /dev/null +++ b/scripts/mobiles/tatooine/dragonet_runt.py @@ -0,0 +1,46 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('dragonet_runt') + mobileTemplate.setLevel(19) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(125) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(75) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(68) + mobileTemplate.setSocialGroup("dragonet") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_dragonet.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureRangedAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('dragonet_runt', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/drooling_nuna.py b/scripts/mobiles/tatooine/drooling_nuna.py index b2467732..e36a562e 100644 --- a/scripts/mobiles/tatooine/drooling_nuna.py +++ b/scripts/mobiles/tatooine/drooling_nuna.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dwarf_nuna_drooling') mobileTemplate.setLevel(2) - mobileTemplate.setMinLevel(2) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/static_spawns/tatooine/jabba_tp_dragonet.py b/scripts/static_spawns/tatooine/jabba_tp_dragonet.py new file mode 100644 index 00000000..d1c5e651 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_dragonet.py @@ -0,0 +1,50 @@ +import sys +# Project SWG: Jabba TP Dragonet: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + #TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4643), float(35.2), float(-4727), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4648.5), float(36.1), float(-4743.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4661.9), float(35.6), float(-4751.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4676), float(32.8), float(-4752.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4693.6), float(27.8), float(-4735.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4702.1), float(30.2), float(-4722.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4679.9), float(33.3), float(-4711), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4660.6), float(32.5), float(-4701.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4635.9), float(35.7), float(-4701.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4612.9), float(42.9), float(-4712.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4580.9), float(51.3), float(-4737.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4580.3), float(51.6), float(-4753), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4604.5), float(50.7), float(-4765.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4617.6), float(49.3), float(-4783.8), float(0), float(0), float(0), float(0), 45) + + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4661.4), float(32), float(-4723.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4676.4), float(29.8), float(-4736.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4693.2), float(32.5), float(-4759.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4696.7), float(36.8), float(-4769.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4683.1), float(39.9), float(-4769.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4668.8), float(41.4), float(-4773.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4653.3), float(43.8), float(-4771.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4634.8), float(46.5), float(-4764.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4615.7), float(46.4), float(-4749.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4621.1), float(41.3), float(-4736.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4597.7), float(41.6), float(-4706), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4613.2), float(33.2), float(-4689.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4636.7), float(28.7), float(-4680.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4677.5), float(28.4), float(-4691.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('dragonet_runt', 'tatooine', long(0), float(-4698.9), float(27.7), float(-4698.8), float(0), float(0), float(0), float(0), 45) + + return + From b1befe62959edad133d3623e9651517feffae4f3 Mon Sep 17 00:00:00 2001 From: tacef Date: Fri, 20 Jun 2014 20:15:09 +0200 Subject: [PATCH 048/198] More Work on Jabba TP Locations and NPC's Populated Zucca boar area Fixed more level issues in npcs --- scripts/mobiles/tatooine/tusken_bantha.py | 2 - .../mobiles/tatooine/tusken_raider_soldier.py | 2 - scripts/mobiles/tatooine/tusken_zealot.py | 2 - scripts/mobiles/tatooine/twisted_rill.py | 2 - scripts/mobiles/tatooine/twisted_womprat.py | 2 - .../mobiles/tatooine/variegated_womprat.py | 2 - scripts/mobiles/tatooine/vicious_rill.py | 2 - scripts/mobiles/tatooine/volatile_scyk.py | 2 - scripts/mobiles/tatooine/wasteland_cupa.py | 2 - .../mobiles/tatooine/wild_bladeback_boar.py | 2 - scripts/mobiles/tatooine/wild_dune_boar.py | 2 - scripts/mobiles/tatooine/wild_zucca_boar.py | 46 +++++++++++++++++++ scripts/mobiles/tatooine/womprat.py | 2 - scripts/mobiles/tatooine/wonderous_cupa.py | 2 - scripts/mobiles/tatooine/worrt.py | 2 - scripts/mobiles/tatooine/worrt_gutbuster.py | 2 - scripts/mobiles/tatooine/zucca_boar.py | 2 - .../tatooine/jabba_tp_zucca_boars.py | 28 +++++++++++ 18 files changed, 74 insertions(+), 32 deletions(-) create mode 100644 scripts/mobiles/tatooine/wild_zucca_boar.py create mode 100644 scripts/static_spawns/tatooine/jabba_tp_zucca_boars.py diff --git a/scripts/mobiles/tatooine/tusken_bantha.py b/scripts/mobiles/tatooine/tusken_bantha.py index a5e3ca82..5ff1295a 100644 --- a/scripts/mobiles/tatooine/tusken_bantha.py +++ b/scripts/mobiles/tatooine/tusken_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('feeder_tusken_bantha') mobileTemplate.setLevel(30) - mobileTemplate.setMinLevel(29) - mobileTemplate.setMaxLevel(31) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tusken_raider_soldier.py b/scripts/mobiles/tatooine/tusken_raider_soldier.py index bc60a686..c46931ee 100644 --- a/scripts/mobiles/tatooine/tusken_raider_soldier.py +++ b/scripts/mobiles/tatooine/tusken_raider_soldier.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tusken_raider_soldier') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(5) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tusken_zealot.py b/scripts/mobiles/tatooine/tusken_zealot.py index f6b2d3fd..1127c2e4 100644 --- a/scripts/mobiles/tatooine/tusken_zealot.py +++ b/scripts/mobiles/tatooine/tusken_zealot.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tusken_raider_zealot') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(5) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/twisted_rill.py b/scripts/mobiles/tatooine/twisted_rill.py index 84273b57..11815373 100644 --- a/scripts/mobiles/tatooine/twisted_rill.py +++ b/scripts/mobiles/tatooine/twisted_rill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('twisted_rill') mobileTemplate.setLevel(11) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/twisted_womprat.py b/scripts/mobiles/tatooine/twisted_womprat.py index 9d795994..e669a4b1 100644 --- a/scripts/mobiles/tatooine/twisted_womprat.py +++ b/scripts/mobiles/tatooine/twisted_womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('twisted_womprat') mobileTemplate.setLevel(11) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/variegated_womprat.py b/scripts/mobiles/tatooine/variegated_womprat.py index b1b002b0..3a3e5fbe 100644 --- a/scripts/mobiles/tatooine/variegated_womprat.py +++ b/scripts/mobiles/tatooine/variegated_womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('variegated_womprat') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/vicious_rill.py b/scripts/mobiles/tatooine/vicious_rill.py index c87c30e2..526634e8 100644 --- a/scripts/mobiles/tatooine/vicious_rill.py +++ b/scripts/mobiles/tatooine/vicious_rill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('vicious_rill') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(2) - mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/volatile_scyk.py b/scripts/mobiles/tatooine/volatile_scyk.py index cb905448..82e0c614 100644 --- a/scripts/mobiles/tatooine/volatile_scyk.py +++ b/scripts/mobiles/tatooine/volatile_scyk.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('scyk_volatile') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/wasteland_cupa.py b/scripts/mobiles/tatooine/wasteland_cupa.py index 75ee7f84..09c58791 100644 --- a/scripts/mobiles/tatooine/wasteland_cupa.py +++ b/scripts/mobiles/tatooine/wasteland_cupa.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('wasteland_cu_pa') mobileTemplate.setLevel(20) - mobileTemplate.setMinLevel(19) - mobileTemplate.setMaxLevel(21) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/wild_bladeback_boar.py b/scripts/mobiles/tatooine/wild_bladeback_boar.py index 5b278ab8..71440f3e 100644 --- a/scripts/mobiles/tatooine/wild_bladeback_boar.py +++ b/scripts/mobiles/tatooine/wild_bladeback_boar.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('quest_hero_of_tatooine_ferocious_beast') mobileTemplate.setLevel(40) - mobileTemplate.setMinLevel(39) - mobileTemplate.setMaxLevel(41) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/wild_dune_boar.py b/scripts/mobiles/tatooine/wild_dune_boar.py index 718dec0a..cb516041 100644 --- a/scripts/mobiles/tatooine/wild_dune_boar.py +++ b/scripts/mobiles/tatooine/wild_dune_boar.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('wild_dune_boar') mobileTemplate.setLevel(50) - mobileTemplate.setMinLevel(49) - mobileTemplate.setMaxLevel(51) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/wild_zucca_boar.py b/scripts/mobiles/tatooine/wild_zucca_boar.py new file mode 100644 index 00000000..d48d7a1e --- /dev/null +++ b/scripts/mobiles/tatooine/wild_zucca_boar.py @@ -0,0 +1,46 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('zucca_boar_porcellus') + mobileTemplate.setLevel(19) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(65) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(40) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(25) + mobileTemplate.setSocialGroup("zucca boar") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_zucca_boar.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('wild_zucca_boar', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/womprat.py b/scripts/mobiles/tatooine/womprat.py index 5517dd86..aa52b641 100644 --- a/scripts/mobiles/tatooine/womprat.py +++ b/scripts/mobiles/tatooine/womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('womprat') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/wonderous_cupa.py b/scripts/mobiles/tatooine/wonderous_cupa.py index 9606da33..ee747842 100644 --- a/scripts/mobiles/tatooine/wonderous_cupa.py +++ b/scripts/mobiles/tatooine/wonderous_cupa.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('cu_pa_wonderous') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/worrt.py b/scripts/mobiles/tatooine/worrt.py index f4b4e06b..d8c52b70 100644 --- a/scripts/mobiles/tatooine/worrt.py +++ b/scripts/mobiles/tatooine/worrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('worrt') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/worrt_gutbuster.py b/scripts/mobiles/tatooine/worrt_gutbuster.py index b3e58711..b9d02a3c 100644 --- a/scripts/mobiles/tatooine/worrt_gutbuster.py +++ b/scripts/mobiles/tatooine/worrt_gutbuster.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('worrt_gutbuster') mobileTemplate.setLevel(13) - mobileTemplate.setMinLevel(12) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/zucca_boar.py b/scripts/mobiles/tatooine/zucca_boar.py index 9cf3cbaa..ff4c3f95 100644 --- a/scripts/mobiles/tatooine/zucca_boar.py +++ b/scripts/mobiles/tatooine/zucca_boar.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('zucca_boar') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(7) - mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/static_spawns/tatooine/jabba_tp_zucca_boars.py b/scripts/static_spawns/tatooine/jabba_tp_zucca_boars.py new file mode 100644 index 00000000..84b59d49 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_zucca_boars.py @@ -0,0 +1,28 @@ +import sys +# Project SWG: Jabba TP Alkharan Camp: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4502), float(45.3), float(-4023), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4489), float(45.6), float(-4020.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4476.6), float(44.6), float(-4038.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4479.8), float(43.1), float(-4048.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4443.6), float(43.6), float(-4024.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4445.1), float(42.1), float(-4044.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4465.9), float(41.6), float(-4064.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4480.5), float(41.3), float(-4069.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('wild_zucca_boar', 'tatooine', long(0), float(-4501.2), float(43.6), float(-4040.9), float(0), float(0), float(0), float(0), 45) + return + From c2df2d2566e9cd3f567fdecd10ea5a7d90b010f9 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Fri, 20 Jun 2014 14:54:39 -0400 Subject: [PATCH 049/198] Commando Clicky Now Has a Buff Effect --- .../loot/generic_usable/item_commando_clicky_01_02.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_commando_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_commando_clicky_01_02.py index 5041ee3b..165755c5 100644 --- a/scripts/object/tangible/loot/generic_usable/item_commando_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_commando_clicky_01_02.py @@ -1,9 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_commando_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_commando_clicky_01_02') object.setStringAttribute('class_required', 'Commando') return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapCommandoClicky', actor) + return From ea7e242fa76e21321eca77b29b1243d50a0903be Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Fri, 20 Jun 2014 14:55:40 -0400 Subject: [PATCH 050/198] Entertainer Clicky Now Has a Buff Effect --- .../loot/generic_usable/item_entertainer_clicky_01_02.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_entertainer_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_entertainer_clicky_01_02.py index dd6a2c0b..2033534c 100644 --- a/scripts/object/tangible/loot/generic_usable/item_entertainer_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_entertainer_clicky_01_02.py @@ -1,9 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_entertainer_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_entertainer_clicky_01_02') object.setStringAttribute('class_required', 'Entertainer') return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapEntertainerClicky', actor) + return From 666aeb617dff4b1e52503332b381710383686133 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Fri, 20 Jun 2014 14:57:04 -0400 Subject: [PATCH 051/198] Jedi Clicky Now Has a Buff Effect --- .../loot/generic_usable/item_force_sensitive_clicky_01_02.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_force_sensitive_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_force_sensitive_clicky_01_02.py index e6745838..261d9930 100644 --- a/scripts/object/tangible/loot/generic_usable/item_force_sensitive_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_force_sensitive_clicky_01_02.py @@ -1,9 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_force_sensitive_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_force_sensitive_clicky_01_02') object.setStringAttribute('class_required', 'Jedi') return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapFsClicky', actor) + return From 1262e9304bc3910da03465fc330023b40137febd Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Fri, 20 Jun 2014 14:58:18 -0400 Subject: [PATCH 052/198] Medic Clicky Now Has a Buff Effect --- .../tangible/loot/generic_usable/item_medic_clicky_01_02.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_medic_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_medic_clicky_01_02.py index a9a7e24b..8567c5f0 100644 --- a/scripts/object/tangible/loot/generic_usable/item_medic_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_medic_clicky_01_02.py @@ -1,9 +1,13 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_medic_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_medic_clicky_01_02') object.setStringAttribute('class_required', 'Medic') return +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapMedicClicky', actor) + return From ad4b2b9406fb7333e3fcd686b4cd578b5a08ba3e Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Fri, 20 Jun 2014 15:00:12 -0400 Subject: [PATCH 053/198] Officer Clicky Now Has a Buff Effect --- .../loot/generic_usable/item_officer_clicky_01_02.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_officer_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_officer_clicky_01_02.py index b5797a7d..712c17ba 100644 --- a/scripts/object/tangible/loot/generic_usable/item_officer_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_officer_clicky_01_02.py @@ -1,9 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_officer_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_officer_clicky_01_02') object.setStringAttribute('class_required', 'Officer') return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapOfficerClicky', actor) + return From fc28df0d5d855ef4afc212e44b58d80599044408 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Fri, 20 Jun 2014 15:03:39 -0400 Subject: [PATCH 054/198] Smuggler Clicky Now Has a Buff Effect --- .../loot/generic_usable/item_smuggler_clicky_01_02.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_smuggler_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_smuggler_clicky_01_02.py index 65b88834..2c0614bc 100644 --- a/scripts/object/tangible/loot/generic_usable/item_smuggler_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_smuggler_clicky_01_02.py @@ -1,9 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_smuggler_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_smuggler_clicky_01_02') object.setStringAttribute('class_required', 'Smuggler') return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapSmugglerClicky', actor) + return From 701023ea66d6db90fa35350ccafedcb97d9b2155 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Fri, 20 Jun 2014 15:05:01 -0400 Subject: [PATCH 055/198] Spy Clicky Now Has Buff Effect --- .../tangible/loot/generic_usable/item_spy_clicky_01_02.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.py b/scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.py index dd1385a7..d55d710d 100644 --- a/scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.py @@ -1,9 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') object.setStfFilename('static_item_n') object.setStfName('item_spy_clicky_01_02') object.setDetailFilename('static_item_d') object.setDetailName('item_spy_clicky_01_02') object.setStringAttribute('class_required', 'Spy') return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'roadmapSpyClicky', actor) + return From c81c1322d3df8b5682b65d5b2c00ce6b9f1190ad Mon Sep 17 00:00:00 2001 From: tacef Date: Fri, 20 Jun 2014 21:20:05 +0200 Subject: [PATCH 056/198] More work on Jabba TP Locations and NPC's Populated second valarian shuttle port More level fixes to npc's --- scripts/mobiles/tatooine/plaque_rat.py | 2 - scripts/mobiles/tatooine/razorback_felspur.py | 2 - scripts/mobiles/tatooine/rill.py | 2 - scripts/mobiles/tatooine/rockmite.py | 2 - scripts/mobiles/tatooine/ronto.py | 2 - scripts/mobiles/tatooine/runted_rill.py | 2 - scripts/mobiles/tatooine/sand_beetle.py | 2 - scripts/mobiles/tatooine/sandreaver.py | 2 - scripts/mobiles/tatooine/savage_zucca_boar.py | 2 - scripts/mobiles/tatooine/scyk.py | 2 - scripts/mobiles/tatooine/sevorrt.py | 2 - scripts/mobiles/tatooine/sewer_worrt.py | 2 - scripts/mobiles/tatooine/slum_rat.py | 2 - scripts/mobiles/tatooine/snarlfang.py | 2 - scripts/mobiles/tatooine/squill.py | 2 - .../mobiles/tatooine/stormtrooper_dewback.py | 2 - .../mobiles/tatooine/sunstained_dunelizard.py | 2 - .../tatooine/swarming_lesser_dewback.py | 2 - scripts/mobiles/tatooine/tame_rill.py | 2 - scripts/mobiles/tatooine/tame_womprat.py | 2 - scripts/mobiles/tatooine/tame_worrt.py | 2 - scripts/mobiles/tatooine/tatooine_mynock.py | 2 - scripts/mobiles/tatooine/tempest_rill.py | 2 - scripts/mobiles/tatooine/tormented_bocatt.py | 2 - scripts/mobiles/tatooine/twisted_dewback.py | 2 - .../tatooine/jabba_tp_valarian_camp_2.py | 56 +++++++++++++++++++ 26 files changed, 56 insertions(+), 50 deletions(-) create mode 100644 scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py diff --git a/scripts/mobiles/tatooine/plaque_rat.py b/scripts/mobiles/tatooine/plaque_rat.py index 43fc8b2d..7bfa9450 100644 --- a/scripts/mobiles/tatooine/plaque_rat.py +++ b/scripts/mobiles/tatooine/plaque_rat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('womprat_plague') mobileTemplate.setLevel(11) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/razorback_felspur.py b/scripts/mobiles/tatooine/razorback_felspur.py index ded7877a..723e6f0c 100644 --- a/scripts/mobiles/tatooine/razorback_felspur.py +++ b/scripts/mobiles/tatooine/razorback_felspur.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_razorback_felspur') mobileTemplate.setLevel(24) - mobileTemplate.setMinLevel(23) - mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/rill.py b/scripts/mobiles/tatooine/rill.py index ad2ab02e..ff66a715 100644 --- a/scripts/mobiles/tatooine/rill.py +++ b/scripts/mobiles/tatooine/rill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('rill') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/rockmite.py b/scripts/mobiles/tatooine/rockmite.py index 868dacce..e2f93ab0 100644 --- a/scripts/mobiles/tatooine/rockmite.py +++ b/scripts/mobiles/tatooine/rockmite.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('rockmite') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(7) - mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/ronto.py b/scripts/mobiles/tatooine/ronto.py index 7b7aa601..940b1ef7 100644 --- a/scripts/mobiles/tatooine/ronto.py +++ b/scripts/mobiles/tatooine/ronto.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('ronto') mobileTemplate.setLevel(7) - mobileTemplate.setMinLevel(16) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/runted_rill.py b/scripts/mobiles/tatooine/runted_rill.py index 52b55d3e..d54d4d21 100644 --- a/scripts/mobiles/tatooine/runted_rill.py +++ b/scripts/mobiles/tatooine/runted_rill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('runted_rill') mobileTemplate.setLevel(1) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/sand_beetle.py b/scripts/mobiles/tatooine/sand_beetle.py index 0a8d99c3..eb3ac748 100644 --- a/scripts/mobiles/tatooine/sand_beetle.py +++ b/scripts/mobiles/tatooine/sand_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('sand_beetle') mobileTemplate.setLevel(22) - mobileTemplate.setMinLevel(22) - mobileTemplate.setMaxLevel(24) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/sandreaver.py b/scripts/mobiles/tatooine/sandreaver.py index 7da69271..4405ce81 100644 --- a/scripts/mobiles/tatooine/sandreaver.py +++ b/scripts/mobiles/tatooine/sandreaver.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dewback_sandreaver') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/savage_zucca_boar.py b/scripts/mobiles/tatooine/savage_zucca_boar.py index d4868c4b..f7fe965f 100644 --- a/scripts/mobiles/tatooine/savage_zucca_boar.py +++ b/scripts/mobiles/tatooine/savage_zucca_boar.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_zucca_boar') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(8) - mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/scyk.py b/scripts/mobiles/tatooine/scyk.py index b9534279..65313883 100644 --- a/scripts/mobiles/tatooine/scyk.py +++ b/scripts/mobiles/tatooine/scyk.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('scyk') mobileTemplate.setLevel(11) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/sevorrt.py b/scripts/mobiles/tatooine/sevorrt.py index 8728ed4f..9f87e760 100644 --- a/scripts/mobiles/tatooine/sevorrt.py +++ b/scripts/mobiles/tatooine/sevorrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('sevorrt') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/sewer_worrt.py b/scripts/mobiles/tatooine/sewer_worrt.py index cbc62441..72e7a950 100644 --- a/scripts/mobiles/tatooine/sewer_worrt.py +++ b/scripts/mobiles/tatooine/sewer_worrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('sewer_worrt') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/slum_rat.py b/scripts/mobiles/tatooine/slum_rat.py index b12310c6..ac8a0308 100644 --- a/scripts/mobiles/tatooine/slum_rat.py +++ b/scripts/mobiles/tatooine/slum_rat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('womprat_city') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/snarlfang.py b/scripts/mobiles/tatooine/snarlfang.py index 593b9f5a..0725b177 100644 --- a/scripts/mobiles/tatooine/snarlfang.py +++ b/scripts/mobiles/tatooine/snarlfang.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_bocatt') mobileTemplate.setLevel(17) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/squill.py b/scripts/mobiles/tatooine/squill.py index 5be20476..25bcb635 100644 --- a/scripts/mobiles/tatooine/squill.py +++ b/scripts/mobiles/tatooine/squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('squill') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/stormtrooper_dewback.py b/scripts/mobiles/tatooine/stormtrooper_dewback.py index 4bf68450..71f4cd78 100644 --- a/scripts/mobiles/tatooine/stormtrooper_dewback.py +++ b/scripts/mobiles/tatooine/stormtrooper_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('stormtrooper_dewback') mobileTemplate.setLevel(14) - mobileTemplate.setMinLevel(13) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/sunstained_dunelizard.py b/scripts/mobiles/tatooine/sunstained_dunelizard.py index ddb0d957..a24fa1d1 100644 --- a/scripts/mobiles/tatooine/sunstained_dunelizard.py +++ b/scripts/mobiles/tatooine/sunstained_dunelizard.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dune_lizard_sunstained') mobileTemplate.setLevel(19) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(20) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/swarming_lesser_dewback.py b/scripts/mobiles/tatooine/swarming_lesser_dewback.py index 0859f8ff..2fe5c191 100644 --- a/scripts/mobiles/tatooine/swarming_lesser_dewback.py +++ b/scripts/mobiles/tatooine/swarming_lesser_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('swarming_lesser_dewback') mobileTemplate.setLevel(13) - mobileTemplate.setMinLevel(12) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tame_rill.py b/scripts/mobiles/tatooine/tame_rill.py index f13f917f..9e22d89b 100644 --- a/scripts/mobiles/tatooine/tame_rill.py +++ b/scripts/mobiles/tatooine/tame_rill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tame_rill') mobileTemplate.setLevel(1) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tame_womprat.py b/scripts/mobiles/tatooine/tame_womprat.py index ed245a1d..e0196e02 100644 --- a/scripts/mobiles/tatooine/tame_womprat.py +++ b/scripts/mobiles/tatooine/tame_womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tame_womprat') mobileTemplate.setLevel(2) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tame_worrt.py b/scripts/mobiles/tatooine/tame_worrt.py index 51e4192b..df46f335 100644 --- a/scripts/mobiles/tatooine/tame_worrt.py +++ b/scripts/mobiles/tatooine/tame_worrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tame_worrt') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tatooine_mynock.py b/scripts/mobiles/tatooine/tatooine_mynock.py index 744cb4f1..b540e344 100644 --- a/scripts/mobiles/tatooine/tatooine_mynock.py +++ b/scripts/mobiles/tatooine/tatooine_mynock.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tatooine_mynock') mobileTemplate.setLevel(2) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tempest_rill.py b/scripts/mobiles/tatooine/tempest_rill.py index cc82a42c..d3f01e31 100644 --- a/scripts/mobiles/tatooine/tempest_rill.py +++ b/scripts/mobiles/tatooine/tempest_rill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('rill_tempest') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(8) - mobileTemplate.setMaxLevel(10) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tormented_bocatt.py b/scripts/mobiles/tatooine/tormented_bocatt.py index 6e7effd5..2c1230e2 100644 --- a/scripts/mobiles/tatooine/tormented_bocatt.py +++ b/scripts/mobiles/tatooine/tormented_bocatt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('bocatt_tormented') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/twisted_dewback.py b/scripts/mobiles/tatooine/twisted_dewback.py index 24fd8022..0c7862c1 100644 --- a/scripts/mobiles/tatooine/twisted_dewback.py +++ b/scripts/mobiles/tatooine/twisted_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('twisted_dewback') mobileTemplate.setLevel(11) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py new file mode 100644 index 00000000..3a1284b2 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py @@ -0,0 +1,56 @@ +import sys +# Project SWG: Jabba TP Valarian Camp: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3906.3), float(30.8), float(-4364), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_swooper', 'tatooine', long(0), float(-3913.1), float(30.8), float(-4360.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_scout', 'tatooine', long(0), float(-3918.5), float(31), float(-4355.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3927.8), float(27.7), float(-4346), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_enforcer', 'tatooine', long(0), float(-3932.2), float(22.6), float(-4331.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3924.2), float(21), float(-4324.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_assassin', 'tatooine', long(0), float(-3911.9), float(21.8), float(-4322.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_henchman', 'tatooine', long(0), float(-3897.1), float(23.9), float(-4322.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3881.1), float(25.9), float(-4322.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3871.6), float(23.2), float(-4302.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_swooper', 'tatooine', long(0), float(-3860.4), float(19.4), float(-4294.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3873.2), float(20.4), float(-4288.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_scout', 'tatooine', long(0), float(-3882.1), float(22.6), float(-4287.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3888.6), float(22.9), float(-4279.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_enforcer', 'tatooine', long(0), float(-3889.3), float(20), float(-4259.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_worker', 'tatooine', long(0), float(-3888.7), float(19.4), float(-4221.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_assassin', 'tatooine', long(0), float(-3903.4), float(18.8), float(-4227.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_scout', 'tatooine', long(0), float(-3915.2), float(16.6), float(-4245), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3913.9), float(16.8), float(-4255.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3907), float(19.2), float(-4266.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_scout', 'tatooine', long(0), float(-3898.3), float(21.4), float(-4278.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3893.9), float(22.5), float(-4287.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_enforcer', 'tatooine', long(0), float(-3878.3), float(19.8), float(-4250.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3876.4), float(19.6), float(-4237), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_assassin', 'tatooine', long(0), float(-3898), float(30.1), float(-4347.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3902.9), float(27.3), float(-4338.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_swooper', 'tatooine', long(0), float(-3919.5), float(19.8), float(-4307.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_henchman', 'tatooine', long(0), float(-3917.6), float(20.1), float(-4293.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_worker', 'tatooine', long(0), float(-3913.1), float(20.2), float(-4280.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3928.4), float(17.7), float(-4265), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_scout', 'tatooine', long(0), float(-3927.5), float(16.4), float(-4240.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3947.4), float(18.5), float(-4256.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_henchman', 'tatooine', long(0), float(-3949), float(20.7), float(-4270.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_depot_worker', 'tatooine', long(0), float(-3947.1), float(22.3), float(-4291.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_assassin', 'tatooine', long(0), float(-3951.7), float(22.4), float(-4311.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_soldier', 'tatooine', long(0), float(-3890.2), float(29.2), float(-4342.9), float(0), float(0), float(0), float(0), 45) + + return + From 9df5bebf982ecfb840761409e196094dcb398516 Mon Sep 17 00:00:00 2001 From: tacef Date: Fri, 20 Jun 2014 22:23:29 +0200 Subject: [PATCH 057/198] More work on Jabba TP Locations and NPC's Fixed Description in Valarian camp 2 Populated Pod racer bunker Fixed levels for valarian npc scripts Added Doane Watki NPC script --- scripts/mobiles/tatooine/doane_watki.py | 40 +++++++++++++ .../mobiles/tatooine/valarian_crew_chief.py | 4 +- scripts/mobiles/tatooine/valarian_mechanic.py | 2 +- .../mobiles/tatooine/valarian_pod_racer.py | 2 +- .../tatooine/jabba_tp_pod_racer_bunker.py | 58 +++++++++++++++++++ .../tatooine/jabba_tp_valarian_camp_2.py | 2 +- 6 files changed, 103 insertions(+), 5 deletions(-) create mode 100644 scripts/mobiles/tatooine/doane_watki.py create mode 100644 scripts/static_spawns/tatooine/jabba_tp_pod_racer_bunker.py diff --git a/scripts/mobiles/tatooine/doane_watki.py b/scripts/mobiles/tatooine/doane_watki.py new file mode 100644 index 00000000..3d6f69f7 --- /dev/null +++ b/scripts/mobiles/tatooine/doane_watki.py @@ -0,0 +1,40 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_valarian_doane_watki') + mobileTemplate.setLevel(20) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("valarian") + mobileTemplate.setAssistRange(4) + mobileTemplate.setStalker(False) + + + templates = Vector() + templates.add('object/mobile/shared_dressed_tatooine_valarian_swooper.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_cdef.iff', WeaponType.PISTOL, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShotpistol') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('doane_watki', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/valarian_crew_chief.py b/scripts/mobiles/tatooine/valarian_crew_chief.py index 72bfb349..4ab331a6 100644 --- a/scripts/mobiles/tatooine/valarian_crew_chief.py +++ b/scripts/mobiles/tatooine/valarian_crew_chief.py @@ -11,7 +11,7 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('valarian_crew_chief') - mobileTemplate.setLevel(13) + mobileTemplate.setLevel(20) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) @@ -36,5 +36,5 @@ def addTemplate(core): mobileTemplate.setDefaultAttack('rangedShotpistol') mobileTemplate.setAttacks(attacks) - core.spawnService.addMobileTemplate('valarian_chief', mobileTemplate) + core.spawnService.addMobileTemplate('valarian_crew_chief', mobileTemplate) return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/valarian_mechanic.py b/scripts/mobiles/tatooine/valarian_mechanic.py index 05923e7e..cffa628a 100644 --- a/scripts/mobiles/tatooine/valarian_mechanic.py +++ b/scripts/mobiles/tatooine/valarian_mechanic.py @@ -11,7 +11,7 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('valarian_mechanic') - mobileTemplate.setLevel(13) + mobileTemplate.setLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/valarian_pod_racer.py b/scripts/mobiles/tatooine/valarian_pod_racer.py index 9cf03478..e2cfe1b8 100644 --- a/scripts/mobiles/tatooine/valarian_pod_racer.py +++ b/scripts/mobiles/tatooine/valarian_pod_racer.py @@ -11,7 +11,7 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('valarian_pod_racer') - mobileTemplate.setLevel(13) + mobileTemplate.setLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/static_spawns/tatooine/jabba_tp_pod_racer_bunker.py b/scripts/static_spawns/tatooine/jabba_tp_pod_racer_bunker.py new file mode 100644 index 00000000..9fba0576 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_pod_racer_bunker.py @@ -0,0 +1,58 @@ +import sys +# Project SWG: Jabba TP Pod Racer Bunker: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-714.5), float(11), float(-6281), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-708.6), float(11.9), float(-6268.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-691.2), float(12.2), float(-6269.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-673.8), float(12.9), float(-6271.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-673.5), float(11.9), float(-6297.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-653.3), float(14), float(-6307.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-650.5), float(14.8), float(-6318.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-659.3), float(14.1), float(-6321.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-684.3), float(11.8), float(-6309.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-697.4), float(11.4), float(-6305.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-706.8), float(11.6), float(-6311.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-727.2), float(12.1), float(-6312.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-728.5), float(9), float(-6337.4), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-733.6), float(14.1), float(-6347.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-724.7), float(10.7), float(-6294.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-728.2), float(10.6), float(-6280), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-734.1), float(10.9), float(-6270.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_pod_racer', 'tatooine', long(0), float(-728.1), float(11), float(-6255.1), float(0), float(0), float(0), float(0), 45) + + bunker = core.objectService.getObject(long(-466404037726719318)) + + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(2), float(-4.1), float(0.3), float(1.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(3), float(4.1), float(0.3), float(-3.5), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(4), float(3.2), float(-12), float(26.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_crew_chief', 'tatooine', bunker.getCellByCellNumber(4), float(14.1), float(-12), float(31.2), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_crew_chief', 'tatooine', bunker.getCellByCellNumber(5), float(29.4), float(-12), float(27.1), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_crew_chief', 'tatooine', bunker.getCellByCellNumber(5), float(29.5), float(-12), float(35.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(7), float(8.5), float(-14), float(59.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_crew_chief', 'tatooine', bunker.getCellByCellNumber(7), float(-3), float(-16), float(67.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_crew_chief', 'tatooine', bunker.getCellByCellNumber(7), float(0.6), float(-16), float(84), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(7), float(20.9), float(-16), float(78.6), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(7), float(28), float(-16), float(78.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_crew_chief', 'tatooine', bunker.getCellByCellNumber(9), float(-42.2), float(-14), float(74.7), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(9), float(-36.5), float(-14), float(84.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(8), float(54.8), float(-16), float(77.9), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('doane_watki', 'tatooine', bunker.getCellByCellNumber(8), float(80.6), float(-16), float(79.8), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(8), float(78.3), float(-16), float(62.3), float(0), float(0), float(0), float(0), 45) + stcSvc.spawnObject('valarian_mechanic', 'tatooine', bunker.getCellByCellNumber(8), float(61.2), float(-16), float(58), float(0), float(0), float(0), float(0), 45) + + return + diff --git a/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py index 3a1284b2..58f720fa 100644 --- a/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py +++ b/scripts/static_spawns/tatooine/jabba_tp_valarian_camp_2.py @@ -1,5 +1,5 @@ import sys -# Project SWG: Jabba TP Valarian Camp: Static Spawns +# Project SWG: Jabba TP Valarian Camp 2: Static Spawns # (C)2014 ProjectSWG From e31ec2c59e3067fb76e184a8c84d55645f15d1cf Mon Sep 17 00:00:00 2001 From: Seefo Date: Fri, 20 Jun 2014 18:55:36 -0400 Subject: [PATCH 058/198] Scripted Jedi Master Robes (Hood up/Hood down) --- .../tangible/wearables/robe/robe_s32.py | 1 + .../tangible/wearables/robe/robe_s32_h1.py | 1 + .../tangible/wearables/robe/robe_s33.py | 1 + .../tangible/wearables/robe/robe_s33_h1.py | 1 + scripts/radial/equipment/jedi_master_robes.py | 49 +++++++++++++++++++ 5 files changed, 53 insertions(+) create mode 100644 scripts/radial/equipment/jedi_master_robes.py diff --git a/scripts/object/tangible/wearables/robe/robe_s32.py b/scripts/object/tangible/wearables/robe/robe_s32.py index 68484d13..624832cd 100644 --- a/scripts/object/tangible/wearables/robe/robe_s32.py +++ b/scripts/object/tangible/wearables/robe/robe_s32.py @@ -20,6 +20,7 @@ def setup(core, object): object.setAttachment('type', 'jedi_cloak') object.setAttachment('setBonus', 'set_bonus_jedi_robe') + object.setAttachment('radial_filename', 'equipment/jedi_master_robes'); return diff --git a/scripts/object/tangible/wearables/robe/robe_s32_h1.py b/scripts/object/tangible/wearables/robe/robe_s32_h1.py index fdbb2840..55106573 100644 --- a/scripts/object/tangible/wearables/robe/robe_s32_h1.py +++ b/scripts/object/tangible/wearables/robe/robe_s32_h1.py @@ -20,6 +20,7 @@ def setup(core, object): object.setAttachment('type', 'jedi_cloak') object.setAttachment('setBonus', 'set_bonus_jedi_robe') + object.setAttachment('radial_filename', 'equipment/jedi_master_robes'); return diff --git a/scripts/object/tangible/wearables/robe/robe_s33.py b/scripts/object/tangible/wearables/robe/robe_s33.py index e5bded55..a4a9bfaa 100644 --- a/scripts/object/tangible/wearables/robe/robe_s33.py +++ b/scripts/object/tangible/wearables/robe/robe_s33.py @@ -22,6 +22,7 @@ def setup(core, object): object.setAttachment('type', 'jedi_cloak') object.setAttachment('setBonus', 'set_bonus_jedi_robe') + object.setAttachment('radial_filename', 'equipment/jedi_master_robes'); return diff --git a/scripts/object/tangible/wearables/robe/robe_s33_h1.py b/scripts/object/tangible/wearables/robe/robe_s33_h1.py index 3d700373..2fdcb9c5 100644 --- a/scripts/object/tangible/wearables/robe/robe_s33_h1.py +++ b/scripts/object/tangible/wearables/robe/robe_s33_h1.py @@ -22,6 +22,7 @@ def setup(core, object): object.setAttachment('type', 'jedi_cloak') object.setAttachment('setBonus', 'set_bonus_jedi_robe') + object.setAttachment('radial_filename', 'equipment/jedi_master_robes'); return diff --git a/scripts/radial/equipment/jedi_master_robes.py b/scripts/radial/equipment/jedi_master_robes.py new file mode 100644 index 00000000..40012d5f --- /dev/null +++ b/scripts/radial/equipment/jedi_master_robes.py @@ -0,0 +1,49 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + + if target.getContainer() == owner: + return + + if target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s32.iff" or target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s33.iff": + radials.add(RadialOptions(0, 98, 1, 'Hood up')) + + elif target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s32_h1.iff" or target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s33_h1.iff": + radials.add(RadialOptions(0, 99, 1, 'Hood down')) + + return + +def handleSelection(core, owner, target, option): + inventory = owner.getSlottedObject('inventory') + + if inventory: + newTemplate = "" + + if option == 98 and target: + + if target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s32.iff": + newTemplate = "object/tangible/wearables/robe/shared_robe_s32_h1.iff" + + elif target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s33.iff": + newTemplate = "object/tangible/wearables/robe/shared_robe_s33_h1.iff" + + if newTemplate != "": + object = core.objectService.createObject(newTemplate, owner.getPlanet()) + core.objectService.destroyObject(target) + inventory.add(object) + + elif option == 99 and target: + + if target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s32_h1.iff": + newTemplate = "object/tangible/wearables/robe/shared_robe_s32.iff" + + elif target.getTemplate() == "object/tangible/wearables/robe/shared_robe_s33_h1.iff": + newTemplate = "object/tangible/wearables/robe/shared_robe_s33.iff" + + if newTemplate != "": + object = core.objectService.createObject(newTemplate, owner.getPlanet()) + core.objectService.destroyObject(target) + inventory.add(object) + return + \ No newline at end of file From 8dc34266e0c5c29bb3e1a45617e4ad048e7c76bd Mon Sep 17 00:00:00 2001 From: Seefo Date: Fri, 20 Jun 2014 19:52:18 -0400 Subject: [PATCH 059/198] Fixed moveable object's radial menu --- .../terminal/terminal_player_structure.py | 1 + scripts/radial/structure/moveable.py | 36 +++++++++++++------ src/services/sui/SUIService.java | 16 ++++----- 3 files changed, 32 insertions(+), 21 deletions(-) diff --git a/scripts/object/tangible/terminal/terminal_player_structure.py b/scripts/object/tangible/terminal/terminal_player_structure.py index dd5b18cd..64d94efc 100644 --- a/scripts/object/tangible/terminal/terminal_player_structure.py +++ b/scripts/object/tangible/terminal/terminal_player_structure.py @@ -2,4 +2,5 @@ import sys def setup(core, object): object.setAttachment('radial_filename', 'structure/structure_management_terminal') + object.setAttachment('moveable', False) return \ No newline at end of file diff --git a/scripts/radial/structure/moveable.py b/scripts/radial/structure/moveable.py index 1419fae6..70bc951e 100644 --- a/scripts/radial/structure/moveable.py +++ b/scripts/radial/structure/moveable.py @@ -2,24 +2,38 @@ from resources.common import RadialOptions import sys def createRadial(core, owner, target, radials): - radials.add(RadialOptions(0, 7, 1, '')) - radials.add(RadialOptions(0, 11, 1, '')) - + radials.add(RadialOptions(0, 11, 0, '')) radials.add(RadialOptions(0, 55, 0, '')) - radials.add(RadialOptions(3, 56, 1, '')) - radials.add(RadialOptions(3, 57, 1, '')) - radials.add(RadialOptions(3, 58, 1, '')) - radials.add(RadialOptions(3, 59, 1, '')) - radials.add(RadialOptions(0, 52, 0, '')) - radials.add(RadialOptions(4, 53, 1, '')) - radials.add(RadialOptions(4, 54, 1, '')) - return + + radials.add(RadialOptions(3, 56, 0, '')) + radials.add(RadialOptions(3, 57, 0, '')) + radials.add(RadialOptions(3, 58, 0, '')) + radials.add(RadialOptions(3, 59, 0, '')) + + radials.add(RadialOptions(4, 53, 0, '')) + radials.add(RadialOptions(4, 54, 0, '')) + return def handleSelection(core, owner, target, option): if option == 56: core.commandService.callCommand(owner, 'movefurniture', target, 'forward 10') + if option == 57: + core.commandService.callCommand(owner, 'movefurniture', target, 'back 10') + + if option == 58: + core.commandService.callCommand(owner, 'movefurniture', target, 'up 10') + + if option == 59: + core.commandService.callCommand(owner, 'movefurniture', target, 'down 10') + + if option == 53: + core.commandService.callCommand(owner, 'rotatefurniture', target, 'yaw -90') + + if option == 54: + core.commandService.callCommand(owner, 'rotatefurniture', target, 'yaw 90') + return \ No newline at end of file diff --git a/src/services/sui/SUIService.java b/src/services/sui/SUIService.java index 1fcee751..323a71a8 100644 --- a/src/services/sui/SUIService.java +++ b/src/services/sui/SUIService.java @@ -139,14 +139,11 @@ public class SUIService implements INetworkDispatch { return; } - if(target.getGrandparent() != null && target.getGrandparent().getAttachment("structureAdmins") != null) + if(core.housingService.getPermissions(owner, target.getContainer()) && !getRadialFilename(target).equals("structure/structure_management_terminal")) { - if(core.housingService.getPermissions(owner, target.getContainer()) && !getRadialFilename(target).equals("structure/structure_management_terminal")) - { - core.scriptService.callScript("scripts/radial/", "structure/moveable", "createRadial", core, owner, target, request.getRadialOptions()); - sendRadial(owner, target, request.getRadialOptions(), request.getRadialCount()); - return; - } + core.scriptService.callScript("scripts/radial/", "structure/moveable", "createRadial", core, owner, target, request.getRadialOptions()); + sendRadial(owner, target, request.getRadialOptions(), request.getRadialCount()); + return; } core.scriptService.callScript("scripts/radial/", getRadialFilename(target), "createRadial", core, owner, target, request.getRadialOptions()); @@ -185,13 +182,12 @@ public class SUIService implements INetworkDispatch { return; } - if(target.getGrandparent() != null && target.getGrandparent().getAttachment("structureAdmins") != null) { - if(core.housingService.getPermissions(owner, target.getContainer()) && !getRadialFilename(target).equals("structure/structure_management_terminal")) { + if(core.housingService.getPermissions(owner, target.getContainer()) && (target.getAttachment("moveable") == null || (boolean) target.getAttachment("moveable") != false)) { core.scriptService.callScript("scripts/radial/", "structure/moveable", "handleSelection", core, owner, target, objMenuSelect.getSelection()); return; - } } + core.scriptService.callScript("scripts/radial/", getRadialFilename(target), "handleSelection", core, owner, target, objMenuSelect.getSelection()); } From 6ca2e2a25389a51e7feef69511429613678550d2 Mon Sep 17 00:00:00 2001 From: Seefo Date: Fri, 20 Jun 2014 20:21:11 -0400 Subject: [PATCH 060/198] Accidentally forgot a line for previous commit --- src/services/sui/SUIService.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/services/sui/SUIService.java b/src/services/sui/SUIService.java index 323a71a8..e031040a 100644 --- a/src/services/sui/SUIService.java +++ b/src/services/sui/SUIService.java @@ -139,8 +139,7 @@ public class SUIService implements INetworkDispatch { return; } - if(core.housingService.getPermissions(owner, target.getContainer()) && !getRadialFilename(target).equals("structure/structure_management_terminal")) - { + if(core.housingService.getPermissions(owner, target.getContainer()) && (target.getAttachment("moveable") == null || (boolean) target.getAttachment("moveable") != false)) { core.scriptService.callScript("scripts/radial/", "structure/moveable", "createRadial", core, owner, target, request.getRadialOptions()); sendRadial(owner, target, request.getRadialOptions(), request.getRadialCount()); return; @@ -187,7 +186,6 @@ public class SUIService implements INetworkDispatch { return; } - core.scriptService.callScript("scripts/radial/", getRadialFilename(target), "handleSelection", core, owner, target, objMenuSelect.getSelection()); } From dd39f1617c6cd644db51ef4996fd69a430bac30f Mon Sep 17 00:00:00 2001 From: Seefo Date: Sat, 21 Jun 2014 03:35:28 -0400 Subject: [PATCH 061/198] Fixed several equipment bugs where stats wouldn't be properly removed or added Updated engine must be committed for this fix to work - please wait --- scripts/commands/transferitemarmor.py | 72 +++++----- scripts/commands/transferitemmisc.py | 130 +++++++++---------- scripts/commands/transferitemweapon.py | 34 ++--- src/services/equipment/EquipmentService.java | 4 + 4 files changed, 106 insertions(+), 134 deletions(-) diff --git a/scripts/commands/transferitemarmor.py b/scripts/commands/transferitemarmor.py index 8e166cbc..c78c862c 100644 --- a/scripts/commands/transferitemarmor.py +++ b/scripts/commands/transferitemarmor.py @@ -12,51 +12,41 @@ def run(core, actor, target, commandString): canEquip = core.equipmentService.canEquip(actor, target) + if target and container and target.getContainer(): + oldContainer = target.getContainer() + + if container == oldContainer: + print 'Error: New container is same as old container.' + return; + if canEquip[0] is False and container == actor: actor.sendSystemMessage(canEquip[1], 0) return + + replacedObject = None + slotName = None + replacedObjects = [] + slotNames = None + + if actor == container: + slotNames = container.getSlotNamesForObject(target) + + for slotName in slotNames: + object = container.getSlottedObject(slotName) + + if not object in replacedObjects and not object == None: + replacedObjects.append(object) + + if object != None: + actor.transferTo(actor, oldContainer, object) - if target and container and target.getContainer(): - oldContainer = target.getContainer() - if container == oldContainer: - print 'Error: New container is same as old container.' - return; - replacedObject = None - slotName = None - replacedObjects = [] - slotNames = None - if actor == container: - slotNames = container.getSlotNamesForObject(target) - for slotName in slotNames: - object = container.getSlottedObject(slotName) - if not object in replacedObjects and not object == None: - replacedObjects.append(object) - - oldContainer.transferTo(actor, container, target) - - if actor == container: - if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): - core.equipmentService.equip(actor, target) - for object in replacedObjects: - core.equipmentService.unequip(actor, object) - #path = 'scripts/' + target.getTemplate().rpartition('/')[0] + '/' - #module = target.getTemplate().rpartition('/')[2].replace('shared_', '').replace('.iff', '') - #core.scriptService.callScript(path, 'equip', module, core, actor, target) - - if container == actor.getSlottedObject('appearance_inventory'): - actor.addObjectToAppearanceEquipList(target) - for object in replacedObjects: - actor.removeObjectFromAppearanceEquipList(object) - - if oldContainer == actor.getSlottedObject('appearance_inventory'): - actor.removeObjectFromAppearanceEquipList(target) - - if actor == oldContainer: - if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): - #path = 'scripts/' + target.getTemplate().rpartition('/')[0] + '/' - #module = target.getTemplate().rpartition('/')[2].replace('shared_', '').replace('.iff', '') - #core.scriptService.callScript(path, 'unequip', module, core, actor, target) - core.equipmentService.unequip(actor, target, replacedObject) + oldContainer.transferTo(actor, container, target) + if oldContainer == actor.getSlottedObject('appearance_inventory'): + actor.removeObjectFromAppearanceEquipList(target) + + if container == actor.getSlottedObject('appearance_inventory'): + actor.addObjectToAppearanceEquipList(target) + return \ No newline at end of file diff --git a/scripts/commands/transferitemmisc.py b/scripts/commands/transferitemmisc.py index 9680da3e..fe26a0fa 100644 --- a/scripts/commands/transferitemmisc.py +++ b/scripts/commands/transferitemmisc.py @@ -2,102 +2,90 @@ import sys from engine.resources.scene import Quaternion def setup(): - return - + return + def run(core, actor, target, commandString): - parsedMsg = commandString.split(' ', 3) - objService = core.objectService - containerID = long(parsedMsg[1]) - container = objService.getObject(containerID) - actorContainer = actor.getContainer() - - if container == None: return - - if not 'cell' in container.getTemplate() and container.isFull(): - actor.sendSystemMessage('@container_error_message:container03', 0) - return - if container.getTemplate().startswith("object/tangible/inventory/shared_lightsaber_inventory") or target.getContainer().getTemplate().startswith("object/tangible/inventory/shared_lightsaber_inventory"): - core.equipmentService.calculateLightsaberAttributes(actor, target, container) - return; + parsedMsg = commandString.split(' ', 3) + objService = core.objectService + containerID = long(parsedMsg[1]) + container = objService.getObject(containerID) + actorContainer = actor.getContainer() + + if container == None: return + + if not 'cell' in container.getTemplate() and container.isFull(): + actor.sendSystemMessage('@container_error_message:container03', 0) + return - if target.getTemplate() == 'object/tangible/item/shared_loot_cash.iff': - core.lootService.handleCreditPickUp(actor,target) - if target.getGrandparent().getInventoryItemCount()==1: - core.lootService.setLooted(actor,target.getGrandparent()) - core.objectService.destroyObject(target) - return + if container.getTemplate().startswith("object/tangible/inventory/shared_lightsaber_inventory") or target.getContainer().getTemplate().startswith("object/tangible/inventory/shared_lightsaber_inventory"): + core.equipmentService.calculateLightsaberAttributes(actor, target, container) + return; + + if target.getTemplate() == 'object/tangible/item/shared_loot_cash.iff': + core.lootService.handleCreditPickUp(actor,target) + if target.getGrandparent().getInventoryItemCount()==1: + core.lootService.setLooted(actor,target.getGrandparent()) + core.objectService.destroyObject(target) + return - if target.isLootItem(): - target.setLootItem(0) - actor.sendSystemMessage('You looted ' + target.getObjectName().getStfValue() + ' from corpse.', 0) - #actor.sendSystemMessage('container.getInventoryItemCount() %s' % target.getGrandparent().getInventoryItemCount(), 0) - if target.getGrandparent().getInventoryItemCount()==1: - core.lootService.setLooted(actor,target.getGrandparent()) - - if actorContainer != None and (container.getTemplate() == "object/cell/shared_cell.iff") & core.housingService.getPermissions(actor, actorContainer): + if target.isLootItem(): + target.setLootItem(0) + actor.sendSystemMessage('You looted ' + target.getObjectName().getStfValue() + ' from corpse.', 0) + #actor.sendSystemMessage('container.getInventoryItemCount() %s' % target.getGrandparent().getInventoryItemCount(), 0) + if target.getGrandparent().getInventoryItemCount()==1: + core.lootService.setLooted(actor,target.getGrandparent()) + + if actorContainer != None and (container.getTemplate() == "object/cell/shared_cell.iff") & core.housingService.getPermissions(actor, actorContainer): target.getContainer().transferTo(actor, container, target) core.simulationService.teleport(target, actor.getPosition(), Quaternion(1,0,0,0), containerID) return - elif target.getContainer().getTemplate() == "object/cell/shared_cell.iff" and core.housingService.getPermissions(actor, target.getContainer()): + elif target.getContainer().getTemplate() == "object/cell/shared_cell.iff" and core.housingService.getPermissions(actor, target.getContainer()): target.getContainer().transferTo(actor, container, target) return - elif actorContainer != None and container.getTemplate() == "object/cell/shared_cell.iff": - actor.sendSystemMessage("You do not have permission to access that container!", 0) - return + elif actorContainer != None and container.getTemplate() == "object/cell/shared_cell.iff": + actor.sendSystemMessage("You do not have permission to access that container!", 0) + return - canEquip = core.equipmentService.canEquip(actor, target) + canEquip = core.equipmentService.canEquip(actor, target) - if canEquip[0] is False and container == actor: - actor.sendSystemMessage(canEquip[1], 0) - return + if canEquip[0] is False and container == actor: + actor.sendSystemMessage(canEquip[1], 0) + return - if target and container and target.getContainer(): - oldContainer = target.getContainer() - - if container == oldContainer: - print 'Error: New container is same as old container.' - return; - + if target and container and target.getContainer(): + oldContainer = target.getContainer() + + if container == oldContainer: + print 'Error: New container is same as old container.' + return; + replacedObject = None slotName = None - replacedObjects = [] + replacedObjects = [] slotNames = None - if actor == container: + + if actor == container: slotNames = container.getSlotNamesForObject(target) + for slotName in slotNames: object = container.getSlottedObject(slotName) + if not object in replacedObjects and not object == None: replacedObjects.append(object) - - oldContainer.transferTo(actor, container, target) - - for object in replacedObjects: - core.equipmentService.unequip(actor, object) - - if actor == container: - if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): - core.equipmentService.equip(actor, target) - #path = 'scripts/' + target.getTemplate().rpartition('/')[0] + '/' - #module = target.getTemplate().rpartition('/')[2].replace('shared_', '').replace('.iff', '') - #core.scriptService.callScript(path, 'equip', module, core, actor, target) - if container == actor.getSlottedObject('appearance_inventory'): - actor.addObjectToAppearanceEquipList(target) - for object in replacedObjects: - actor.removeObjectFromAppearanceEquipList(object) + if object != None: + container.transferTo(actor, container, object) + + oldContainer.transferTo(actor, container, target) if oldContainer == actor.getSlottedObject('appearance_inventory'): actor.removeObjectFromAppearanceEquipList(target) + + if container == actor.getSlottedObject('appearance_inventory'): + actor.addObjectToAppearanceEquipList(target) - if actor == oldContainer: - if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): - #path = 'scripts/' + target.getTemplate().rpartition('/')[0] + '/' - #module = target.getTemplate().rpartition('/')[2].replace('shared_', '').replace('.iff', '') - #core.scriptService.callScript(path, 'unequip', module, core, actor, target) - core.equipmentService.unequip(actor, target) - - return + return diff --git a/scripts/commands/transferitemweapon.py b/scripts/commands/transferitemweapon.py index b07c4e03..500ee505 100644 --- a/scripts/commands/transferitemweapon.py +++ b/scripts/commands/transferitemweapon.py @@ -14,8 +14,8 @@ def run(core, actor, target, commandString): if target and container and target.getContainer(): oldContainer = target.getContainer() if container == oldContainer: - print 'Error: New container is same as old container.' - return; + print 'Error: New container is same as old container.' + return; canEquip = core.equipmentService.canEquip(actor, target) @@ -25,32 +25,22 @@ def run(core, actor, target, commandString): replacedObject = None slotName = None - replacedObjects = [] + replacedObjects = [] slotNames = None - if actor == container: + + if actor == container: slotNames = container.getSlotNamesForObject(target) + for slotName in slotNames: object = container.getSlottedObject(slotName) + if not object in replacedObjects and not object == None: replacedObjects.append(object) + + if object != None: + container.transferTo(actor, container, object) + + oldContainer.transferTo(actor, container, target) - oldContainer.transferTo(actor, container, target) - - if actor == container: - if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): - core.equipmentService.equip(actor, target) - for object in replacedObjects: - core.equipmentService.unequip(actor, object) - #path = 'scripts/' + target.getTemplate().rpartition('/')[0] + '/' - #module = target.getTemplate().rpartition('/')[2].replace('shared_', '').replace('.iff', '') - #core.scriptService.callScript(path, 'equip', module, core, actor, target) - - if actor == oldContainer: - if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): - #path = 'scripts/' + target.getTemplate().rpartition('/')[0] + '/' - #module = target.getTemplate().rpartition('/')[2].replace('shared_', '').replace('.iff', '') - #core.scriptService.callScript(path, 'unequip', module, core, actor, target) - core.equipmentService.unequip(actor, target, replacedObject) - actor.setWeaponId(target.getObjectID()) return \ No newline at end of file diff --git a/src/services/equipment/EquipmentService.java b/src/services/equipment/EquipmentService.java index 5da16f29..9a989109 100644 --- a/src/services/equipment/EquipmentService.java +++ b/src/services/equipment/EquipmentService.java @@ -166,6 +166,8 @@ public class EquipmentService implements INetworkDispatch { if(!actor.getEquipmentList().contains(item.getObjectID())) { + if(item instanceof WeaponObject) actor.setWeaponId(item.getObjectID()); + actor.addObjectToEquipList(item); processItemAtrributes(actor, item, true); } @@ -182,6 +184,8 @@ public class EquipmentService implements INetworkDispatch { if(actor.getEquipmentList().contains(item.getObjectID())) { + if(item instanceof WeaponObject) actor.setWeaponId(actor.getSlottedObject("default_weapon").getObjectID()); + actor.removeObjectFromEquipList(item); processItemAtrributes(actor, item, false); } From 213a068c286debc2492e0d35142cf30f8229d62d Mon Sep 17 00:00:00 2001 From: Zing Date: Sat, 21 Jun 2014 00:49:31 -0700 Subject: [PATCH 062/198] Loot collection will auto delete if successfully added. --- .../bantha_braided_bracelet.py | 20 +++++++++++++++++++ .../tusken_valuables/broken_gaderaffi.py | 20 +++++++++++++++++++ .../tusken_valuables/hubba_gourd.py | 20 +++++++++++++++++++ .../tusken_valuables/massif_thorn.py | 20 +++++++++++++++++++ .../tusken_valuables/scavenged_metal.py | 20 +++++++++++++++++++ .../tusken_bantha_braided_sling.py | 20 +++++++++++++++++++ .../tusken_valuables/tusken_spirit_mask.py | 20 +++++++++++++++++++ .../tusken_valuables/tusken_talisman.py | 20 +++++++++++++++++++ .../tusken_valuables/womp_rat_tusk.py | 20 +++++++++++++++++++ .../radial/item/collection/loot_collection.py | 7 ++++--- 10 files changed, 184 insertions(+), 3 deletions(-) create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/bantha_braided_bracelet.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/broken_gaderaffi.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/hubba_gourd.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/massif_thorn.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/scavenged_metal.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/tusken_bantha_braided_sling.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/tusken_spirit_mask.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/tusken_talisman.py create mode 100644 scripts/loot/lootItems/collections/tusken_valuables/womp_rat_tusk.py diff --git a/scripts/loot/lootItems/collections/tusken_valuables/bantha_braided_bracelet.py b/scripts/loot/lootItems/collections/tusken_valuables/bantha_braided_bracelet.py new file mode 100644 index 00000000..2367cdb9 --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/bantha_braided_bracelet.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_bracelet.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_bantha_bracelet_02_01','static_item_d','col_tusken_bantha_bracelet_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_bantha_bracelet_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/broken_gaderaffi.py b/scripts/loot/lootItems/collections/tusken_valuables/broken_gaderaffi.py new file mode 100644 index 00000000..fd58b1b8 --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/broken_gaderaffi.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_gaderffi.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_gaderffi_02_01','static_item_d','col_tusken_gaderffi_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_gaderffi_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/hubba_gourd.py b/scripts/loot/lootItems/collections/tusken_valuables/hubba_gourd.py new file mode 100644 index 00000000..188cf15c --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/hubba_gourd.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_hubba_gourd.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_hubba_gourd_02_01','static_item_d','col_tusken_hubba_gourd_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_hubba_gourd_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/massif_thorn.py b/scripts/loot/lootItems/collections/tusken_valuables/massif_thorn.py new file mode 100644 index 00000000..fc5f0ca7 --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/massif_thorn.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_massif_thorn.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_massif_thorn_02_01','static_item_d','col_tusken_massif_thorn_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_massif_thorn_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/scavenged_metal.py b/scripts/loot/lootItems/collections/tusken_valuables/scavenged_metal.py new file mode 100644 index 00000000..fed7a706 --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/scavenged_metal.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_metal.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_metal_02_01','static_item_d','col_tusken_metal_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_metal_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/tusken_bantha_braided_sling.py b/scripts/loot/lootItems/collections/tusken_valuables/tusken_bantha_braided_sling.py new file mode 100644 index 00000000..3bd06f29 --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/tusken_bantha_braided_sling.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_bantha_braid.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_bantha_braid_02_01','static_item_d','col_tusken_bantha_braid_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_bantha_braid_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/tusken_spirit_mask.py b/scripts/loot/lootItems/collections/tusken_valuables/tusken_spirit_mask.py new file mode 100644 index 00000000..4c5b4138 --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/tusken_spirit_mask.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_spirit_mask.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_spirit_mask_02_01','static_item_d','col_tusken_spirit_mask_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_spirit_mask_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/tusken_talisman.py b/scripts/loot/lootItems/collections/tusken_valuables/tusken_talisman.py new file mode 100644 index 00000000..db936f17 --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/tusken_talisman.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_talisman.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_talisman_02_01','static_item_d','col_tusken_talisman_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_talisman_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/tusken_valuables/womp_rat_tusk.py b/scripts/loot/lootItems/collections/tusken_valuables/womp_rat_tusk.py new file mode 100644 index 00000000..c6f8438d --- /dev/null +++ b/scripts/loot/lootItems/collections/tusken_valuables/womp_rat_tusk.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_tusken_womp_rat_tusk.iff'] + +def STFparams(): + + return ['static_item_n','col_tusken_womp_rat_tusk_02_01','static_item_d','col_tusken_womp_rat_tusk_02_01'] + +def AddToCollection(): + + return 'col_tusken_valuables' + +def CollectionItemName(): + + return 'tusken_womp_rat_tusk_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/radial/item/collection/loot_collection.py b/scripts/radial/item/collection/loot_collection.py index 51fd1e57..f72a1fd2 100644 --- a/scripts/radial/item/collection/loot_collection.py +++ b/scripts/radial/item/collection/loot_collection.py @@ -11,8 +11,9 @@ def handleSelection(core, actor, target, option): if option == 21 and target: if target.getAttachment('CollectionItemName'): print (target.getAttachment('CollectionItemName')) - core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) - core.objectService.useObject(actor, target) - #core.objectService.destroyObject(target) + if core.collectionService.isComplete(actor, target.getAttachment('CollectionItemName')) == False: + core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) + core.objectService.useObject(actor, target) + core.objectService.destroyObject(target) return \ No newline at end of file From fdcd7d2e44c8b83b52bcd13a369cb502fc46824a Mon Sep 17 00:00:00 2001 From: Seefo Date: Sat, 21 Jun 2014 04:52:03 -0400 Subject: [PATCH 063/198] Fixed #759 --- src/services/bazaar/BazaarService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/bazaar/BazaarService.java b/src/services/bazaar/BazaarService.java index 6d27303c..0956c417 100644 --- a/src/services/bazaar/BazaarService.java +++ b/src/services/bazaar/BazaarService.java @@ -797,7 +797,7 @@ public class BazaarService implements INetworkDispatch { auctionItem.setItemTypeCRC(CRC.StringtoCRC(item.getTemplate().replace("shared_", ""))); auctionItem.setStatus(AuctionItem.FORSALE); //auctionItem.setItemName("@" + item.getStfFilename() + ":" + item.getStfName()); - String name = item.getCustomName() == null ? item.getObjectName().getStfValue() : item.getCustomName(); + String name = item.getLookAtText(); auctionItem.setItemName(name); auctionItem.setVendorId(vendor.getObjectID()); auctionItem.setPlanet(vendor.getPlanet().getName()); From a4d26408105c032fae97ee3695377c24e5997a47 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Sat, 21 Jun 2014 17:55:26 -0400 Subject: [PATCH 064/198] Added GCW Binocular Buff Item http://swg.wikia.com/wiki/Tactical_Electrobinoculars --- .../tangible/gcw/gcw_invasion_binoculars_01.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/scripts/object/tangible/gcw/gcw_invasion_binoculars_01.py b/scripts/object/tangible/gcw/gcw_invasion_binoculars_01.py index ccad8904..02df443d 100644 --- a/scripts/object/tangible/gcw/gcw_invasion_binoculars_01.py +++ b/scripts/object/tangible/gcw/gcw_invasion_binoculars_01.py @@ -1,4 +1,14 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setIntAttribute('no_trade', 1) + object.setAttachment('radial_filename', 'object/usable') + object.setStfFilename('static_item_n') + object.setStfName('invasion_gcw_binoculars_01_01') + object.setDetailFilename('static_item_d') + object.setDetailName('invasion_gcw_binoculars_01_01') + return + +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'gcw_invasion_binoculars', actor) + return From 6400a7b9b0b5cc45925ffc12a62308f87a685f51 Mon Sep 17 00:00:00 2001 From: Seefo Date: Sat, 21 Jun 2014 18:15:28 -0400 Subject: [PATCH 065/198] Fixed an issue where items weren't being properly removed when respeccing --- src/services/PlayerService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/services/PlayerService.java b/src/services/PlayerService.java index 591d31aa..8cb1d8ff 100644 --- a/src/services/PlayerService.java +++ b/src/services/PlayerService.java @@ -674,13 +674,14 @@ public class PlayerService implements INetworkDispatch { */ public void resetLevel(CreatureObject creature) { PlayerObject player = (PlayerObject) creature.getSlottedObject("ghost"); + SWGObject inventory = creature.getSlottedObject("inventory"); try { for (Long equipmentId : new ArrayList(creature.getEquipmentList())) { SWGObject equipment = core.objectService.getObject(equipmentId); - if (equipment == null) { + if (equipment == null || equipment.getTemplate().startsWith("object/tangible/hair/")) { continue; } @@ -693,7 +694,7 @@ public class PlayerService implements INetworkDispatch { case "object/weapon/creature/shared_creature_default_weapon.iff": continue; default: - core.equipmentService.unequip(creature, equipment); + creature.transferTo(creature, inventory, equipment); } } } catch (Exception e) { From 8d1cc1722061e28b68927a9faa8d86c83ac2f2a4 Mon Sep 17 00:00:00 2001 From: Zing Date: Sat, 21 Jun 2014 15:18:17 -0700 Subject: [PATCH 066/198] More Loot Collections Moved loot collection radial into collection radial (can be used for other consume item collections. added: Nightsister Valuables, Gem, Prototype IG-88, and StormTrooper collections. --- .../green_cusion_cut_gem/green_artusian.py | 19 ++++++++++++++++++ .../green_cusion_cut_gem/green_baltaran.py | 19 ++++++++++++++++++ .../gem/green_cusion_cut_gem/green_bondar.py | 19 ++++++++++++++++++ .../green_cusion_cut_gem/green_chrysopaz.py | 19 ++++++++++++++++++ .../gem/green_cusion_cut_gem/green_dragite.py | 19 ++++++++++++++++++ .../green_cusion_cut_gem/green_durindfire.py | 19 ++++++++++++++++++ .../green_cusion_cut_gem/green_firefacet.py | 19 ++++++++++++++++++ .../gem/green_cusion_cut_gem/green_jenruax.py | 19 ++++++++++++++++++ .../gem/green_cusion_cut_gem/green_pikach.py | 19 ++++++++++++++++++ .../gem/green_cusion_cut_gem/green_vertex.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_artusian.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_baltaran.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_bondar.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_chrysopaz.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_dragite.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_durindfire.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_firefacet.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_jenruax.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_pikach.py | 19 ++++++++++++++++++ .../gem/red_round_cut_gem/red_vertex.py | 19 ++++++++++++++++++ .../set_of_singing_mountain_clan_earrings.py | 20 +++++++++++++++++++ .../singing_mountain_clan_bracelet.py | 20 +++++++++++++++++++ .../singing_mountain_clan_broach.py | 20 +++++++++++++++++++ .../singing_mountain_clan_pendant.py | 20 +++++++++++++++++++ .../singing_mountain_clan_ring.py | 20 +++++++++++++++++++ .../collections/prototype_ig_88/ig_88_head.py | 20 +++++++++++++++++++ .../prototype_ig_88/ig_88_left_arm.py | 20 +++++++++++++++++++ .../prototype_ig_88/ig_88_left_leg.py | 20 +++++++++++++++++++ .../prototype_ig_88/ig_88_right_arm.py | 20 +++++++++++++++++++ .../prototype_ig_88/ig_88_right_leg.py | 20 +++++++++++++++++++ .../prototype_ig_88/ig_88_stand.py | 20 +++++++++++++++++++ .../prototype_ig_88/ig_88_torso.py | 20 +++++++++++++++++++ .../prototype_ig_88/ig_88_wooden_dowel.py | 12 +++++++++++ .../stormtrooper_head.py | 20 +++++++++++++++++++ .../stormtrooper_left_arm.py | 20 +++++++++++++++++++ .../stormtrooper_left_leg.py | 20 +++++++++++++++++++ .../stormtrooper_right_arm.py | 20 +++++++++++++++++++ .../stormtrooper_right_leg.py | 20 +++++++++++++++++++ .../stormtrooper_stand.py | 20 +++++++++++++++++++ .../stormtrooper_torso.py | 20 +++++++++++++++++++ .../stormtrooper_wooden_dowel.py | 12 +++++++++++ scripts/radial/item/collection.py | 10 +++++++--- .../radial/item/collection/loot_collection.py | 19 ------------------ src/services/LootService.java | 4 ++-- 44 files changed, 793 insertions(+), 24 deletions(-) create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_artusian.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_baltaran.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_bondar.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_chrysopaz.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_dragite.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_durindfire.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_firefacet.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_jenruax.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_pikach.py create mode 100644 scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_vertex.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_artusian.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_baltaran.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_bondar.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_chrysopaz.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_dragite.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_durindfire.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_firefacet.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_jenruax.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_pikach.py create mode 100644 scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_vertex.py create mode 100644 scripts/loot/lootItems/collections/nightsister_valuables/set_of_singing_mountain_clan_earrings.py create mode 100644 scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_bracelet.py create mode 100644 scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_broach.py create mode 100644 scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_pendant.py create mode 100644 scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_ring.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_head.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_arm.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_leg.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_arm.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_leg.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_stand.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_torso.py create mode 100644 scripts/loot/lootItems/collections/prototype_ig_88/ig_88_wooden_dowel.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_head.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_arm.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_leg.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_arm.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_leg.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_stand.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_torso.py create mode 100644 scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_wooden_dowel.py delete mode 100644 scripts/radial/item/collection/loot_collection.py diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_artusian.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_artusian.py new file mode 100644 index 00000000..50f88977 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_artusian.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_02','static_item_d','col_green_sq_cut_gem_style1_02_02'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_baltaran.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_baltaran.py new file mode 100644 index 00000000..3b1d9dea --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_baltaran.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_03','static_item_d','col_green_sq_cut_gem_style1_02_03'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_bondar.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_bondar.py new file mode 100644 index 00000000..721d7681 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_bondar.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_04','static_item_d','col_green_sq_cut_gem_style1_02_04'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_chrysopaz.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_chrysopaz.py new file mode 100644 index 00000000..0a10d74c --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_chrysopaz.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_05','static_item_d','col_green_sq_cut_gem_style1_02_05'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_dragite.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_dragite.py new file mode 100644 index 00000000..95ac01b9 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_dragite.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_08','static_item_d','col_green_sq_cut_gem_style1_02_08'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_durindfire.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_durindfire.py new file mode 100644 index 00000000..62a0cb60 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_durindfire.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_06','static_item_d','col_green_sq_cut_gem_style1_02_06'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_firefacet.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_firefacet.py new file mode 100644 index 00000000..ca518c62 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_firefacet.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_09','static_item_d','col_green_sq_cut_gem_style1_02_09'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_jenruax.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_jenruax.py new file mode 100644 index 00000000..7e61874a --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_jenruax.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_10','static_item_d','col_green_sq_cut_gem_style1_02_10'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_pikach.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_pikach.py new file mode 100644 index 00000000..6f3fa6dd --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_pikach.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_01','static_item_d','col_green_sq_cut_gem_style1_02_01'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_vertex.py b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_vertex.py new file mode 100644 index 00000000..47430210 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/green_cusion_cut_gem/green_vertex.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_green_sq_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_green_sq_cut_gem_style1_02_07','static_item_d','col_green_sq_cut_gem_style1_02_07'] + +def AddToCollection(): + + return 'col_square_green_cut_gem_01' + +def CollectionItemName(): + + return 'square_green_gem_style1_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_artusian.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_artusian.py new file mode 100644 index 00000000..2b544015 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_artusian.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_02','static_item_d','col_red_rnd_cut_gem_style1_02_02'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_baltaran.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_baltaran.py new file mode 100644 index 00000000..2315ce1e --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_baltaran.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_03','static_item_d','col_red_rnd_cut_gem_style1_02_03'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_bondar.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_bondar.py new file mode 100644 index 00000000..2b6dd744 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_bondar.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_04','static_item_d','col_red_rnd_cut_gem_style1_02_04'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_chrysopaz.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_chrysopaz.py new file mode 100644 index 00000000..c569e47c --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_chrysopaz.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_05','static_item_d','col_red_rnd_cut_gem_style1_02_05'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_dragite.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_dragite.py new file mode 100644 index 00000000..9145a5d1 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_dragite.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_08','static_item_d','col_red_rnd_cut_gem_style1_02_08'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_durindfire.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_durindfire.py new file mode 100644 index 00000000..a3c80bb8 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_durindfire.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_06','static_item_d','col_red_rnd_cut_gem_style1_02_06'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_firefacet.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_firefacet.py new file mode 100644 index 00000000..00c65c86 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_firefacet.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_09','static_item_d','col_red_rnd_cut_gem_style1_02_09'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_jenruax.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_jenruax.py new file mode 100644 index 00000000..7c13a2fc --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_jenruax.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_10','static_item_d','col_red_rnd_cut_gem_style1_02_10'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_pikach.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_pikach.py new file mode 100644 index 00000000..dfa1c5b3 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_pikach.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_01','static_item_d','col_red_rnd_cut_gem_style1_02_01'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_vertex.py b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_vertex.py new file mode 100644 index 00000000..d3122ef5 --- /dev/null +++ b/scripts/loot/lootItems/collections/gem/red_round_cut_gem/red_vertex.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_red_rnd_cut_gem_style1.iff'] + +def STFparams(): + + return ['static_item_n','col_red_rnd_cut_gem_style1_02_07','static_item_d','col_red_rnd_cut_gem_style1_02_07'] + +def AddToCollection(): + + return 'col_round_red_cut_gem_01' + +def CollectionItemName(): + + return 'round_red_gem_style1_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/nightsister_valuables/set_of_singing_mountain_clan_earrings.py b/scripts/loot/lootItems/collections/nightsister_valuables/set_of_singing_mountain_clan_earrings.py new file mode 100644 index 00000000..bfb33ed5 --- /dev/null +++ b/scripts/loot/lootItems/collections/nightsister_valuables/set_of_singing_mountain_clan_earrings.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_nightsister_earrings.iff'] + +def STFparams(): + + return ['static_item_n','col_nightsister_earrings_01','static_item_d','col_nightsister_earrings_01'] + +def AddToCollection(): + + return 'col_nightsister_valuables' + +def CollectionItemName(): + + return 'nightsister_earrings_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_bracelet.py b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_bracelet.py new file mode 100644 index 00000000..029711ca --- /dev/null +++ b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_bracelet.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_nightsister_bracelet.iff'] + +def STFparams(): + + return ['static_item_n','col_nightsister_bracelet_01','static_item_d','col_nightsister_bracelet_01'] + +def AddToCollection(): + + return 'col_nightsister_valuables' + +def CollectionItemName(): + + return 'nightsister_bracelet_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_broach.py b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_broach.py new file mode 100644 index 00000000..f822586a --- /dev/null +++ b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_broach.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_nightsister_broach.iff'] + +def STFparams(): + + return ['static_item_n','col_nightsister_broach_01','static_item_d','col_nightsister_broach_01'] + +def AddToCollection(): + + return 'col_nightsister_valuables' + +def CollectionItemName(): + + return 'nightsister_broach_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_pendant.py b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_pendant.py new file mode 100644 index 00000000..81c67b54 --- /dev/null +++ b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_pendant.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_nightsister_pendant.iff'] + +def STFparams(): + + return ['static_item_n','col_nightsister_pendant_01','static_item_d','col_nightsister_pendant_01'] + +def AddToCollection(): + + return 'col_nightsister_valuables' + +def CollectionItemName(): + + return 'nightsister_pendant_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_ring.py b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_ring.py new file mode 100644 index 00000000..d4e0c59d --- /dev/null +++ b/scripts/loot/lootItems/collections/nightsister_valuables/singing_mountain_clan_ring.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_nightsister_ring.iff'] + +def STFparams(): + + return ['static_item_n','col_nightsister_ring_01','static_item_d','col_nightsister_ring_01'] + +def AddToCollection(): + + return 'col_nightsister_valuables' + +def CollectionItemName(): + + return 'nightsister_ring_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_head.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_head.py new file mode 100644 index 00000000..c32ff78f --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_head.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_eng_head.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_head_02_01','static_item_d','col_ig_88_head_02_01'] + +def AddToCollection(): + + return 'col_eng_trader' + +def CollectionItemName(): + + return 'trader_eng_head' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_arm.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_arm.py new file mode 100644 index 00000000..088b892c --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_arm.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_eng_left_arm.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_left_arm_02_01','static_item_d','col_ig_88_left_arm_02_01'] + +def AddToCollection(): + + return 'col_eng_trader' + +def CollectionItemName(): + + return 'trader_eng_left_arm' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_leg.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_leg.py new file mode 100644 index 00000000..243932c9 --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_left_leg.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_eng_left_leg.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_left_leg_02_01','static_item_d','col_ig_88_left_leg_02_01'] + +def AddToCollection(): + + return 'col_eng_trader' + +def CollectionItemName(): + + return 'trader_eng_left_leg' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_arm.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_arm.py new file mode 100644 index 00000000..965fb9ba --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_arm.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_eng_right_arm.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_right_arm_02_01','static_item_d','col_ig_88_right_arm_02_01'] + +def AddToCollection(): + + return 'col_eng_trader' + +def CollectionItemName(): + + return 'trader_eng_right_arm' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_leg.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_leg.py new file mode 100644 index 00000000..a572c54c --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_right_leg.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_eng_right_leg.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_right_leg_02_01','static_item_d','col_ig_88_right_leg_02_01'] + +def AddToCollection(): + + return 'col_eng_trader' + +def CollectionItemName(): + + return 'trader_eng_right_leg' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_stand.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_stand.py new file mode 100644 index 00000000..1c590c94 --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_stand.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_eng_stand_base.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_metal_stand_02_01','static_item_d','col_ig_88_metal_stand_02_01'] + +def AddToCollection(): + + return 'col_eng_trader' + +def CollectionItemName(): + + return 'trader_eng_stand_base' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_torso.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_torso.py new file mode 100644 index 00000000..0fcc996a --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_torso.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_eng_torso.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_torso_02_01','static_item_d','col_ig_88_torso_02_01'] + +def AddToCollection(): + + return 'col_eng_trader' + +def CollectionItemName(): + + return 'trader_eng_torso' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_wooden_dowel.py b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_wooden_dowel.py new file mode 100644 index 00000000..93783d3c --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_ig_88/ig_88_wooden_dowel.py @@ -0,0 +1,12 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_ig_88_wooden_dowel.iff'] + +def STFparams(): + + return ['static_item_n','col_ig_88_wooden_dowel_02_01','static_item_d','col_ig_88_wooden_dowel_02_01'] + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_head.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_head.py new file mode 100644 index 00000000..699ce198 --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_head.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_mun_head.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_head_02_01','static_item_d','col_stormtrooper_head_02_01'] + +def AddToCollection(): + + return 'col_mun_trader' + +def CollectionItemName(): + + return 'trader_mun_head' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_arm.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_arm.py new file mode 100644 index 00000000..731e0233 --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_arm.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_mun_left_arm.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_left_arm_02_01','static_item_d','col_stormtrooper_left_arm_02_01'] + +def AddToCollection(): + + return 'col_mun_trader' + +def CollectionItemName(): + + return 'trader_mun_left_arm' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_leg.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_leg.py new file mode 100644 index 00000000..34659202 --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_left_leg.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_mun_left_leg.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_left_leg_02_01','static_item_d','col_stormtrooper_left_leg_02_01'] + +def AddToCollection(): + + return 'col_mun_trader' + +def CollectionItemName(): + + return 'trader_mun_left_leg' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_arm.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_arm.py new file mode 100644 index 00000000..728150ec --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_arm.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_mun_right_arm.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_right_arm_02_01','static_item_d','col_stormtrooper_right_arm_02_01'] + +def AddToCollection(): + + return 'col_mun_trader' + +def CollectionItemName(): + + return 'trader_mun_right_arm' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_leg.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_leg.py new file mode 100644 index 00000000..60dc5e04 --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_right_leg.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_mun_right_leg.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_right_leg_02_01','static_item_d','col_stormtrooper_right_leg_02_01'] + +def AddToCollection(): + + return 'col_mun_trader' + +def CollectionItemName(): + + return 'trader_mun_right_leg' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_stand.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_stand.py new file mode 100644 index 00000000..2d59886b --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_stand.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_mun_stand_base.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_metal_stand_02_01','static_item_d','col_stormtrooper_metal_stand_02_01'] + +def AddToCollection(): + + return 'col_mun_trader' + +def CollectionItemName(): + + return 'trader_mun_stand_base' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_torso.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_torso.py new file mode 100644 index 00000000..2f07827c --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_torso.py @@ -0,0 +1,20 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_trader_mun_torso.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_torso_02_01','static_item_d','col_stormtrooper_torso_02_01'] + +def AddToCollection(): + + return 'col_mun_trader' + +def CollectionItemName(): + + return 'trader_mun_torso' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_wooden_dowel.py b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_wooden_dowel.py new file mode 100644 index 00000000..7f60ba3b --- /dev/null +++ b/scripts/loot/lootItems/collections/prototype_stormtrooper/stormtrooper_wooden_dowel.py @@ -0,0 +1,12 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_stormtrooper_wooden_dowel.iff'] + +def STFparams(): + + return ['static_item_n','col_stormtrooper_wooden_dowel_02_01','static_item_d','col_stormtrooper_wooden_dowel_02_01'] + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/radial/item/collection.py b/scripts/radial/item/collection.py index 0b45c9e4..f72a1fd2 100644 --- a/scripts/radial/item/collection.py +++ b/scripts/radial/item/collection.py @@ -7,9 +7,13 @@ def createRadial(core, owner, target, radials): radials.add(RadialOptions(0, 21, 3, '@collection:consume_item')) return -def handleSelection(core, owner, target, option): +def handleSelection(core, actor, target, option): if option == 21 and target: - core.collectionService.addCollection(owner, target.getStfName().rsplit('_n', 1)[0]) - core.objectService.useObject(owner, target) + if target.getAttachment('CollectionItemName'): + print (target.getAttachment('CollectionItemName')) + if core.collectionService.isComplete(actor, target.getAttachment('CollectionItemName')) == False: + core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) + core.objectService.useObject(actor, target) + core.objectService.destroyObject(target) return \ No newline at end of file diff --git a/scripts/radial/item/collection/loot_collection.py b/scripts/radial/item/collection/loot_collection.py deleted file mode 100644 index f72a1fd2..00000000 --- a/scripts/radial/item/collection/loot_collection.py +++ /dev/null @@ -1,19 +0,0 @@ -from resources.common import RadialOptions -import sys - -def createRadial(core, owner, target, radials): - radials.add(RadialOptions(0, 21, 1, '')) - radials.add(RadialOptions(0, 7, 1, '')) - radials.add(RadialOptions(0, 21, 3, '@collection:consume_item')) - return - -def handleSelection(core, actor, target, option): - if option == 21 and target: - if target.getAttachment('CollectionItemName'): - print (target.getAttachment('CollectionItemName')) - if core.collectionService.isComplete(actor, target.getAttachment('CollectionItemName')) == False: - core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) - core.objectService.useObject(actor, target) - core.objectService.destroyObject(target) - return - \ No newline at end of file diff --git a/src/services/LootService.java b/src/services/LootService.java index 35aec14e..0b45fd30 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -758,7 +758,7 @@ public class LootService implements INetworkDispatch { droppedItem.getAttributes().put("@obj_attr_n:collection_name", "@collection_n:"+addToCollection); //droppedItem.getAttributes().put("@obj_attr_n:collection_name", "\\#FFFF00 @collection_n:"+addToCollection + " \\#FFFFFF "); //core.collectionService.addCollection(actor, "new_prof_officer_master") - droppedItem.setAttachment("radial_filename", "item/collection/loot_collection"); + droppedItem.setAttachment("radial_filename", "item/collection"); //System.out.println("collection"); } @@ -1224,7 +1224,7 @@ public class LootService implements INetworkDispatch { droppedItem.getAttributes().put("@obj_attr_n:collection_name", "@collection_n:"+addToCollection); //droppedItem.getAttributes().put("@obj_attr_n:collection_name", "\\#FFFF00 @collection_n:"+addToCollection + " \\#FFFFFF "); //core.collectionService.addCollection(actor, "new_prof_officer_master") - droppedItem.setAttachment("radial_filename", "item/loot_collection"); + droppedItem.setAttachment("radial_filename", "item/collection"); } From 0b315503f0b083e9ac712dbc102305085c7f7aec Mon Sep 17 00:00:00 2001 From: Seefo Date: Sat, 21 Jun 2014 23:03:15 -0400 Subject: [PATCH 067/198] Added coloring to the 'Used in Collection' attribute for collection items --- src/services/AttributeService.java | 16 ++++++++++++++-- src/services/LootService.java | 3 ++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/src/services/AttributeService.java b/src/services/AttributeService.java index f5da7e71..97e52c1f 100644 --- a/src/services/AttributeService.java +++ b/src/services/AttributeService.java @@ -28,9 +28,9 @@ import java.util.TreeMap; import org.apache.mina.core.buffer.SimpleBufferAllocator; import main.NGECore; - import protocol.swg.AttributeListMessage; - +import resources.objects.creature.CreatureObject; +import engine.resources.common.Stf; import engine.resources.objects.SWGObject; import engine.resources.service.INetworkDispatch; import engine.resources.service.INetworkRemoteEvent; @@ -65,6 +65,18 @@ public class AttributeService implements INetworkDispatch { if(requester.getClient() == null || requester.getClient().getSession() == null) return; + // Color collection used in attribute based on whether collection is complete or not + if(target.getAttachment("CollectionItemName") != null) + { + String collectionName = new Stf("@collection_n:" + (String) target.getAttachment("AddToCollection")).getStfValue().replace(":", " -"); + + if(core.collectionService.isComplete((CreatureObject) requester, (String) target.getAttachment("CollectionItemName"))) + { + target.getAttributes().put("@obj_attr_n:collection_name", "\\#FF0000 " + collectionName); + } + else target.getAttributes().put("@obj_attr_n:collection_name", "\\#00FF00 " + collectionName); + } + AttributeListMessage message = new AttributeListMessage(target, bufferPool); requester.getClient().getSession().write(message.serialize()); } diff --git a/src/services/LootService.java b/src/services/LootService.java index 35aec14e..60ae4a66 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -754,11 +754,12 @@ public class LootService implements INetworkDispatch { setSTFParams(droppedItem, STFparams); } - if (addToCollection!=null){ + if (addToCollection!=null) { droppedItem.getAttributes().put("@obj_attr_n:collection_name", "@collection_n:"+addToCollection); //droppedItem.getAttributes().put("@obj_attr_n:collection_name", "\\#FFFF00 @collection_n:"+addToCollection + " \\#FFFFFF "); //core.collectionService.addCollection(actor, "new_prof_officer_master") droppedItem.setAttachment("radial_filename", "item/collection/loot_collection"); + droppedItem.setAttachment("AddToCollection", addToCollection); //System.out.println("collection"); } From b6fd2643c8ce991c399f9a66bb7c4027900a09fb Mon Sep 17 00:00:00 2001 From: Zing Date: Sat, 21 Jun 2014 21:15:42 -0700 Subject: [PATCH 068/198] Loot Collections DIY: Glass Shelves Holographic Emitter Cabinetry Tech Craftsman Tools Tech in Maximizing Space Shelving Tech Storage Tech --- .../diy_glass_shelves/diy_glass_shelf_1.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_2.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_3.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_4.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_5.py | 29 ++++++++++++++++++ .../a_holographic_light_source.py | 19 ++++++++++++ .../a_holographic_mirror.py | 19 ++++++++++++ .../holographic_imagery/a_photo_detector.py | 19 ++++++++++++ .../an_electric_circuit.py | 19 ++++++++++++ .../an_optical_processor.py | 19 ++++++++++++ .../cabinetry_techniques_1.py | 29 ++++++++++++++++++ .../cabinetry_techniques_10.py | 29 ++++++++++++++++++ .../cabinetry_techniques_2.py | 29 ++++++++++++++++++ .../cabinetry_techniques_3.py | 29 ++++++++++++++++++ .../cabinetry_techniques_4.py | 29 ++++++++++++++++++ .../cabinetry_techniques_5.py | 29 ++++++++++++++++++ .../cabinetry_techniques_6.py | 29 ++++++++++++++++++ .../cabinetry_techniques_7.py | 29 ++++++++++++++++++ .../cabinetry_techniques_8.py | 29 ++++++++++++++++++ .../cabinetry_techniques_9.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_1.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_10.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_2.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_3.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_4.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_5.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_6.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_7.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_8.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_9.py | 29 ++++++++++++++++++ .../maximizing_space/maximizing_space_1.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_10.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_2.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_3.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_4.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_5.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_6.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_7.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_8.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_9.py | 30 +++++++++++++++++++ .../shelving_techniques_1.py | 29 ++++++++++++++++++ .../shelving_techniques_10.py | 29 ++++++++++++++++++ .../shelving_techniques_2.py | 29 ++++++++++++++++++ .../shelving_techniques_3.py | 29 ++++++++++++++++++ .../shelving_techniques_4.py | 29 ++++++++++++++++++ .../shelving_techniques_5.py | 29 ++++++++++++++++++ .../shelving_techniques_6.py | 29 ++++++++++++++++++ .../shelving_techniques_7.py | 29 ++++++++++++++++++ .../shelving_techniques_8.py | 29 ++++++++++++++++++ .../shelving_techniques_9.py | 29 ++++++++++++++++++ .../storage_techniques_1.py | 29 ++++++++++++++++++ .../storage_techniques_10.py | 29 ++++++++++++++++++ .../storage_techniques_2.py | 29 ++++++++++++++++++ .../storage_techniques_3.py | 29 ++++++++++++++++++ .../storage_techniques_4.py | 29 ++++++++++++++++++ .../storage_techniques_5.py | 29 ++++++++++++++++++ .../storage_techniques_6.py | 29 ++++++++++++++++++ .../storage_techniques_7.py | 29 ++++++++++++++++++ .../storage_techniques_8.py | 29 ++++++++++++++++++ .../storage_techniques_9.py | 29 ++++++++++++++++++ 60 files changed, 1700 insertions(+) create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py new file mode 100644 index 00000000..2e1ac9ca --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_01','static_item_d','col_glass_shelf_02_01'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter1' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py new file mode 100644 index 00000000..6ccee2c1 --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_02','static_item_d','col_glass_shelf_02_02'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter2' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py new file mode 100644 index 00000000..153e0de5 --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_03','static_item_d','col_glass_shelf_02_03'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter3' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py new file mode 100644 index 00000000..4dbc9c69 --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_04','static_item_d','col_glass_shelf_02_04'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter4' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py new file mode 100644 index 00000000..9163088e --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_05','static_item_d','col_glass_shelf_02_05'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter5' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py new file mode 100644 index 00000000..33180040 --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_light_source.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_light_source_02_01','static_item_d','col_holo_emitter_light_source_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py new file mode 100644 index 00000000..18a0b27d --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_receptor.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_receptor_02_01','static_item_d','col_holo_emitter_receptor_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py b/scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py new file mode 100644 index 00000000..aef7d1ee --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_photo_detector.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_photo_detector_02_01','static_item_d','col_holo_emitter_photo_detector_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py b/scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py new file mode 100644 index 00000000..6d85300c --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_curcuit.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_circuit_02_01','static_item_d','col_holo_emitter_circuit_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py b/scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py new file mode 100644 index 00000000..0cf9bf1d --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_processor.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_processor_02_01','static_item_d','col_holo_emitter_processor_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py new file mode 100644 index 00000000..da572c3d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_01','static_item_d','item_collection_housing_improvement_04_01'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py new file mode 100644 index 00000000..63018c13 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_10','static_item_d','item_collection_housing_improvement_04_10'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py new file mode 100644 index 00000000..9fbd7731 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_02','static_item_d','item_collection_housing_improvement_04_02'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py new file mode 100644 index 00000000..30910a1b --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_03','static_item_d','item_collection_housing_improvement_04_03'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py new file mode 100644 index 00000000..d0872226 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_04','static_item_d','item_collection_housing_improvement_04_04'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py new file mode 100644 index 00000000..79ce3dbf --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_05','static_item_d','item_collection_housing_improvement_04_05'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py new file mode 100644 index 00000000..1dc202f5 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_06','static_item_d','item_collection_housing_improvement_04_06'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py new file mode 100644 index 00000000..6fe49fa9 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_07','static_item_d','item_collection_housing_improvement_04_07'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py new file mode 100644 index 00000000..8ed90b58 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_08','static_item_d','item_collection_housing_improvement_04_08'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py new file mode 100644 index 00000000..3df1a3d5 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_09','static_item_d','item_collection_housing_improvement_04_09'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py new file mode 100644 index 00000000..612bdef8 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_01','static_item_d','item_collection_housing_improvement_03_01'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py new file mode 100644 index 00000000..1021d7e4 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_10','static_item_d','item_collection_housing_improvement_03_10'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py new file mode 100644 index 00000000..d66ebccd --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_02','static_item_d','item_collection_housing_improvement_03_02'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py new file mode 100644 index 00000000..10ce1ebb --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_03','static_item_d','item_collection_housing_improvement_03_03'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py new file mode 100644 index 00000000..400b5359 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_04','static_item_d','item_collection_housing_improvement_03_04'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py new file mode 100644 index 00000000..fc3b740b --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_05','static_item_d','item_collection_housing_improvement_03_05'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py new file mode 100644 index 00000000..c5522fd9 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_06','static_item_d','item_collection_housing_improvement_03_06'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py new file mode 100644 index 00000000..b6326726 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_07','static_item_d','item_collection_housing_improvement_03_07'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py new file mode 100644 index 00000000..5a611976 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_08','static_item_d','item_collection_housing_improvement_03_08'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py new file mode 100644 index 00000000..04a376ba --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_09','static_item_d','item_collection_housing_improvement_03_09'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py new file mode 100644 index 00000000..9d7abad9 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_01','static_item_d','item_collection_housing_improvement_01_01'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py new file mode 100644 index 00000000..a3bc51a2 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_10','static_item_d','item_collection_housing_improvement_01_10'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py new file mode 100644 index 00000000..c7a3a840 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_02','static_item_d','item_collection_housing_improvement_01_02'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py new file mode 100644 index 00000000..0e72292d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_03','static_item_d','item_collection_housing_improvement_01_03'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py new file mode 100644 index 00000000..f7d99e0c --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_04','static_item_d','item_collection_housing_improvement_01_04'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py new file mode 100644 index 00000000..6b10758d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_05','static_item_d','item_collection_housing_improvement_01_05'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py new file mode 100644 index 00000000..980592fb --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_06','static_item_d','item_collection_housing_improvement_01_06'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py new file mode 100644 index 00000000..e7bd30bd --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_07','static_item_d','item_collection_housing_improvement_01_07'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py new file mode 100644 index 00000000..916b4502 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_08','static_item_d','item_collection_housing_improvement_01_08'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py new file mode 100644 index 00000000..1fa5eae3 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_09','static_item_d','item_collection_housing_improvement_01_09'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py new file mode 100644 index 00000000..35608064 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_01','static_item_d','item_collection_housing_improvement_02_01'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py new file mode 100644 index 00000000..4ae31629 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_10','static_item_d','item_collection_housing_improvement_02_10'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py new file mode 100644 index 00000000..bd6666a2 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_02','static_item_d','item_collection_housing_improvement_02_02'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py new file mode 100644 index 00000000..bf414325 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_03','static_item_d','item_collection_housing_improvement_02_03'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py new file mode 100644 index 00000000..45f2a875 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_04','static_item_d','item_collection_housing_improvement_02_04'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py new file mode 100644 index 00000000..ec13a9f0 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_05','static_item_d','item_collection_housing_improvement_02_05'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py new file mode 100644 index 00000000..bb07df98 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_06','static_item_d','item_collection_housing_improvement_02_06'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py new file mode 100644 index 00000000..235a2151 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_07','static_item_d','item_collection_housing_improvement_02_07'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py new file mode 100644 index 00000000..507ed1d7 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_08','static_item_d','item_collection_housing_improvement_02_08'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py new file mode 100644 index 00000000..2409267d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_09','static_item_d','item_collection_housing_improvement_02_09'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py new file mode 100644 index 00000000..2ec51b7c --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_01','static_item_d','item_collection_housing_improvement_05_01'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py new file mode 100644 index 00000000..9c33814f --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_10','static_item_d','item_collection_housing_improvement_05_10'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py new file mode 100644 index 00000000..209f09f5 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_02','static_item_d','item_collection_housing_improvement_05_02'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py new file mode 100644 index 00000000..99ad6938 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_03','static_item_d','item_collection_housing_improvement_05_03'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py new file mode 100644 index 00000000..04449b1d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_04','static_item_d','item_collection_housing_improvement_05_04'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py new file mode 100644 index 00000000..28d98bff --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_05','static_item_d','item_collection_housing_improvement_05_05'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py new file mode 100644 index 00000000..16ae5804 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_06','static_item_d','item_collection_housing_improvement_05_06'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py new file mode 100644 index 00000000..8d16bb08 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_07','static_item_d','item_collection_housing_improvement_05_07'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py new file mode 100644 index 00000000..6e5125c7 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_08','static_item_d','item_collection_housing_improvement_05_08'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py new file mode 100644 index 00000000..cbbb528c --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_09','static_item_d','item_collection_housing_improvement_05_09'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_09' + +def stackable(): + + return 1 \ No newline at end of file From 0b17a0b26e735da3ebcc682441d911fb0addd9a6 Mon Sep 17 00:00:00 2001 From: Seefo Date: Sun, 22 Jun 2014 03:25:53 -0400 Subject: [PATCH 069/198] Fixed container limits and added wearable coloring for admins --- scripts/radial/item/recolorable.py | 15 ++++++++ .../objects/tangible/TangibleObject.java | 3 +- src/services/sui/SUIService.java | 37 +++++++++++++++++++ 3 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 scripts/radial/item/recolorable.py diff --git a/scripts/radial/item/recolorable.py b/scripts/radial/item/recolorable.py new file mode 100644 index 00000000..bd13e64b --- /dev/null +++ b/scripts/radial/item/recolorable.py @@ -0,0 +1,15 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + radials.add(RadialOptions(0, 98, 0, 'Modify primary color')) + radials.add(RadialOptions(0, 99, 0, 'Modify secondary color')) + return + +def handleSelection(core, owner, target, option): + if option == 98 and target: + core.suiService.sendColorPicker(owner, target, '/private/index_color_1') + if option == 99 and target: + core.suiService.sendColorPicker(owner, target, '/private/index_color_2') + return + \ No newline at end of file diff --git a/src/resources/objects/tangible/TangibleObject.java b/src/resources/objects/tangible/TangibleObject.java index 70c5957e..407ea38e 100644 --- a/src/resources/objects/tangible/TangibleObject.java +++ b/src/resources/objects/tangible/TangibleObject.java @@ -570,10 +570,11 @@ public class TangibleObject extends SWGObject implements Serializable { } public boolean isFull() { + if (getTemplateData().getAttribute("containerVolumeLimit") == null) return false; - int containerVolumeLimit = (int) getTemplateData().getAttribute("containerVolumeLimit") >> 8; // Shifting because it seems to be returning an extra byte before it should + int containerVolumeLimit = (int) getTemplateData().getAttribute("containerVolumeLimit"); if (containerVolumeLimit == 0 || getTemplate() == "object/tangible/inventory/shared_appearance_inventory.iff") // appearance inventory - issue #755 return false; diff --git a/src/services/sui/SUIService.java b/src/services/sui/SUIService.java index e031040a..ab354051 100644 --- a/src/services/sui/SUIService.java +++ b/src/services/sui/SUIService.java @@ -49,6 +49,7 @@ import resources.common.RadialOptions; import resources.loot.LootRollSession; import resources.objects.creature.CreatureObject; import resources.objects.harvester.HarvesterObject; +import resources.objects.tangible.TangibleObject; import services.sui.SUIWindow.SUICallback; import services.sui.SUIWindow.Trigger; import engine.clients.Client; @@ -144,6 +145,12 @@ public class SUIService implements INetworkDispatch { sendRadial(owner, target, request.getRadialOptions(), request.getRadialCount()); return; } + + if(target.getTemplate().contains("object/tangible/wearables") && ((CreatureObject)owner).hasAbility("admin")) + { + core.scriptService.callScript("scripts/radial/", "item/recolorable", "createRadial", core, owner, target, request.getRadialOptions()); + if(getRadialFilename(target).equals("default")) sendRadial(owner, target, request.getRadialOptions(), request.getRadialCount()); + } core.scriptService.callScript("scripts/radial/", getRadialFilename(target), "createRadial", core, owner, target, request.getRadialOptions()); if(getRadialFilename(target).equals("default")) @@ -185,6 +192,12 @@ public class SUIService implements INetworkDispatch { core.scriptService.callScript("scripts/radial/", "structure/moveable", "handleSelection", core, owner, target, objMenuSelect.getSelection()); return; } + + + if(target.getTemplate().contains("object/tangible/wearables") && ((CreatureObject)owner).hasAbility("admin")) + { + core.scriptService.callScript("scripts/radial/", "item/recolorable", "handleSelection", core, owner, target, objMenuSelect.getSelection()); + } core.scriptService.callScript("scripts/radial/", getRadialFilename(target), "handleSelection", core, owner, target, objMenuSelect.getSelection()); @@ -422,6 +435,30 @@ public class SUIService implements INetworkDispatch { return window; } + public void sendColorPicker(CreatureObject creature, TangibleObject target, String customizationType) + { + final SUIWindow suiWindow = core.suiService.createSUIWindow("Script.ColorPicker", creature, creature, 0); + + suiWindow.setProperty("bg.caption.lblTitle:Text", "@base_player:swg"); + suiWindow.setProperty("ColorPicker:TargetRangeMax", "500"); + suiWindow.setProperty("ColorPicker:TargetNetworkId", Long.toString(target.getObjectID())); + suiWindow.setProperty("ColorPicker:TargetVariable", customizationType); + + Vector returnList = new Vector(); + returnList.add("ColorPicker:SelectedIndex"); + + suiWindow.addHandler(0, "", Trigger.TRIGGER_OK, returnList, new SUICallback() + { + public void process(SWGObject owner, int eventType, Vector returnList) + { + int index = Integer.parseInt(returnList.get(0)); + target.setCustomizationVariable(customizationType, (byte) index); + } + }); + + core.suiService.openSUIWindow(suiWindow); + } + public void closeSUIWindow(SWGObject owner, int id) { if(owner.getClient() == null || owner.getClient().getSession() == null) From 585469571ab14c5aa65a07b10ba1ab911ea1c14a Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 22 Jun 2014 11:23:39 -0700 Subject: [PATCH 070/198] example of world collection setup --- .../collection/rare_pistol_blackfalcon.py | 5 ++++- scripts/radial/item/collection.py | 13 ++++++++----- scripts/radial/item/world_collection.py | 17 +++++++++++++++++ 3 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 scripts/radial/item/world_collection.py diff --git a/scripts/object/tangible/collection/rare_pistol_blackfalcon.py b/scripts/object/tangible/collection/rare_pistol_blackfalcon.py index ccad8904..421ffda3 100644 --- a/scripts/object/tangible/collection/rare_pistol_blackfalcon.py +++ b/scripts/object/tangible/collection/rare_pistol_blackfalcon.py @@ -1,4 +1,7 @@ import sys def setup(core, object): - return \ No newline at end of file + print ('test') + object.setAttachment('CollectionItemName', 'blackfalcon_01') + object.setAttachment('radial_filename', 'item/world_collection') + return diff --git a/scripts/radial/item/collection.py b/scripts/radial/item/collection.py index 0b45c9e4..9e6dc8b7 100644 --- a/scripts/radial/item/collection.py +++ b/scripts/radial/item/collection.py @@ -6,10 +6,13 @@ def createRadial(core, owner, target, radials): radials.add(RadialOptions(0, 7, 1, '')) radials.add(RadialOptions(0, 21, 3, '@collection:consume_item')) return - -def handleSelection(core, owner, target, option): + +def handleSelection(core, actor, target, option): if option == 21 and target: - core.collectionService.addCollection(owner, target.getStfName().rsplit('_n', 1)[0]) - core.objectService.useObject(owner, target) + if target.getAttachment('CollectionItemName'): + print (target.getAttachment('CollectionItemName')) + if core.collectionService.isComplete(actor, target.getAttachment('CollectionItemName')) == False: + core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) + core.objectService.useObject(actor, target) + core.objectService.destroyObject(target) return - \ No newline at end of file diff --git a/scripts/radial/item/world_collection.py b/scripts/radial/item/world_collection.py new file mode 100644 index 00000000..084007c8 --- /dev/null +++ b/scripts/radial/item/world_collection.py @@ -0,0 +1,17 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + radials.add(RadialOptions(0, 21, 1, '')) + radials.add(RadialOptions(0, 7, 1, '')) + radials.add(RadialOptions(0, 21, 3, '@collection:consume_item')) + return + +def handleSelection(core, actor, target, option): + if option == 21 and target: + if target.getAttachment('CollectionItemName'): + print (target.getAttachment('CollectionItemName')) + core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) + core.objectService.useObject(actor, target) + core.objectService.destroyObject(target) + return From b57e9209dabe79ca5f7ce75690a2b4b2fad0740d Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Wed, 25 Jun 2014 02:39:57 +0200 Subject: [PATCH 071/198] Corrected multi-colored junk items handling --- .../lootItems/re_junk/wiring_red_yellow.py | 4 +- src/services/LootService.java | 59 +++++++++++++++++++ src/services/housing/HousingService.java | 3 +- src/services/object/ObjectService.java | 19 +++++- 4 files changed, 80 insertions(+), 5 deletions(-) diff --git a/scripts/loot/lootItems/re_junk/wiring_red_yellow.py b/scripts/loot/lootItems/re_junk/wiring_red_yellow.py index 88fd2f59..aa17d304 100644 --- a/scripts/loot/lootItems/re_junk/wiring_red_yellow.py +++ b/scripts/loot/lootItems/re_junk/wiring_red_yellow.py @@ -13,11 +13,11 @@ def lootDescriptor(): def customizationAttributes(): - return ['/private/index_color_1'] + return ['/private/index_color_1','/private/index_color_2'] def customizationValues(): - return [13] #not correct + return [6,12] def reverse_engineering_name(): diff --git a/src/services/LootService.java b/src/services/LootService.java index 35aec14e..e26e4443 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -2805,8 +2805,67 @@ public class LootService implements INetworkDispatch { item24b.setUses(399); core.objectService.addStackableItem(item24b,playerInventory); + TangibleObject item25a = (TangibleObject)core.objectService.createObject("object/tangible/loot/npc_loot/shared_wiring_generic.iff", player.getPlanet()); + item25a.setCustomName("Wiring"); + item25a.setAttachment("reverse_engineering_name", "Red/Yellow"); + item25a.setStackable(true); + item25a.setUses(299); + Vector customizationAttributes = new Vector(); + customizationAttributes.add("/private/index_color_1"); + customizationAttributes.add("/private/index_color_2"); + Vector customizationValues = new Vector(); + customizationValues.add(6); + customizationValues.add(12); + item25a.setAttachment("lootDescriptor", "customattributes"); + setCustomization(item25a,"Wiring", customizationAttributes, customizationValues); + core.objectService.addStackableItem(item25a,playerInventory); + + TangibleObject item25b = (TangibleObject)core.objectService.createObject("object/tangible/loot/npc_loot/shared_launcher_tube_generic.iff", player.getPlanet()); + item25b.setCustomName("Launcher Tube"); + item25b.setStackable(true); + item25b.setUses(399); + core.objectService.addStackableItem(item25b,playerInventory); + + TangibleObject item27b = (TangibleObject)core.objectService.createObject("object/tangible/loot/npc_loot/shared_small_motor_generic.iff", player.getPlanet()); + item27b.setCustomName("Locomotor"); + item27b.setStackable(true); + item27b.setUses(399); + core.objectService.addStackableItem(item27b,playerInventory); + + TangibleObject item26a = (TangibleObject)core.objectService.createObject("object/tangible/loot/npc_loot/shared_copper_battery_generic.iff", player.getPlanet()); + item26a.setCustomName("Droid Battery"); + item26a.setAttachment("reverse_engineering_name", "Black/Green"); + item26a.setStackable(true); + item26a.setUses(299); + customizationAttributes = new Vector(); + customizationAttributes.add("/private/index_color_1"); + customizationAttributes.add("/private/index_color_2"); + customizationValues = new Vector(); + customizationValues.add(0); + customizationValues.add(15); + item26a.setAttachment("lootDescriptor", "customattributes"); + setCustomization(item26a,"Droid Battery", customizationAttributes, customizationValues); + core.objectService.addStackableItem(item26a,playerInventory); + + + TangibleObject item26b = (TangibleObject)core.objectService.createObject("object/tangible/loot/npc_loot/shared_copper_battery_generic.iff", player.getPlanet()); + item26b.setCustomName("Droid Battery"); + item26b.setAttachment("reverse_engineering_name", "Purple/Green"); + item26b.setStackable(true); + item26b.setUses(299); + customizationAttributes = new Vector(); + customizationAttributes.add("/private/index_color_1"); + customizationAttributes.add("/private/index_color_2"); + customizationValues = new Vector(); + customizationValues.add(33); + customizationValues.add(15); + item26b.setAttachment("lootDescriptor", "customattributes"); + setCustomization(item26b,"Droid Battery", customizationAttributes, customizationValues); + core.objectService.addStackableItem(item26b,playerInventory); + + String modifierBitTemplate = "object/tangible/component/reverse_engineering/shared_modifier_bit.iff"; TangibleObject modifierBit = (TangibleObject) core.objectService.createObject(modifierBitTemplate, player.getPlanet()); modifierBit.setCustomName("Droid Experimentation"); diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index 63860a89..dfa0e154 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -113,7 +113,8 @@ public class HousingService implements INetworkDispatch { HouseTemplate houseTemplate = housingTemplates.get(deed.getTemplate()); int structureLotCost = houseTemplate.getLotCost(); String structureTemplate = houseTemplate.getBuildingTemplate(); - PlayerCity city = core.playerCityService.getCityPositionIsIn(new Point3D(positionX, 0, positionZ)); + //PlayerCity city = core.playerCityService.getCityPositionIsIn(new Point3D(positionX, 0, positionZ)); + PlayerCity city = null; if (!houseTemplate.canBePlacedOn(actor.getPlanet().getName())) { actor.sendSystemMessage("You may not place this structure on this planet.", (byte) 0); // should probably load this from an stf diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 475f7155..fba26116 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -1439,8 +1439,23 @@ public class ObjectService implements INetworkDispatch { @Override public void process(SWGObject obj) { if (obj.getTemplate().equals(item.getTemplate())){ - alikeItemsInContainer.add(obj); - System.out.println(obj.getTemplate()); + // Check if items are Droid Motors or Wirings + if (obj.getTemplate().equals("object/tangible/loot/npc_loot/shared_wiring_generic.iff")){ + if (obj.getAttachment("reverse_engineering_name")!=null){ + if (obj.getAttachment("reverse_engineering_name").equals(item.getAttachment("reverse_engineering_name"))){ + alikeItemsInContainer.add(obj); + } + } + } else if (obj.getTemplate().equals("object/tangible/loot/npc_loot/shared_copper_battery_generic.iff")){ + if (obj.getAttachment("reverse_engineering_name")!=null){ + if (obj.getAttachment("reverse_engineering_name").equals(item.getAttachment("reverse_engineering_name"))){ + alikeItemsInContainer.add(obj); + } + } + } else { + alikeItemsInContainer.add(obj); + } + } } }); From b1d3c4a6e47d12945f8d6723fd1aa757cc72eb3b Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Wed, 25 Jun 2014 16:53:26 +0200 Subject: [PATCH 072/198] Construction pylons added to structure placement service Like harvesters, houses feature the construction pylons now when placing a structure. Partially fixing #840 --- scripts/constructor_build_phase.py | 7 +++++ src/services/DevService.java | 4 +++ src/services/housing/HousingService.java | 33 ++++++++++++++++++++++-- src/services/object/ObjectService.java | 6 +++++ 4 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 scripts/constructor_build_phase.py diff --git a/scripts/constructor_build_phase.py b/scripts/constructor_build_phase.py new file mode 100644 index 00000000..62755eac --- /dev/null +++ b/scripts/constructor_build_phase.py @@ -0,0 +1,7 @@ +import sys +import time + +def buildConstructor(core): + time.sleep(10) + return + \ No newline at end of file diff --git a/src/services/DevService.java b/src/services/DevService.java index 79b3feca..d0b1f39e 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -1243,6 +1243,10 @@ public class DevService implements INetworkDispatch { deed.setIntAttribute("examine_maintenance_rate", 15); inventory.add(deed); + deed = (TangibleObject) core.objectService.createObject("object/tangible/deed/guild_deed/shared_tatooine_guild_deed.iff", planet); + deed.setIntAttribute("examine_maintenance_rate", 15); + inventory.add(deed); + return; case 121: diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index 63860a89..fd079196 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -113,8 +113,10 @@ public class HousingService implements INetworkDispatch { HouseTemplate houseTemplate = housingTemplates.get(deed.getTemplate()); int structureLotCost = houseTemplate.getLotCost(); String structureTemplate = houseTemplate.getBuildingTemplate(); - PlayerCity city = core.playerCityService.getCityPositionIsIn(new Point3D(positionX, 0, positionZ)); - + //PlayerCity city = core.playerCityService.getCityPositionIsIn(new Point3D(positionX, 0, positionZ)); + // This function is not implemented, so it had to be commented out, because it resulted in an error + // Whoever wrote this, should still add the method to playerCityService, then it can be uncommented here. + PlayerCity city = null; if (!houseTemplate.canBePlacedOn(actor.getPlanet().getName())) { actor.sendSystemMessage("You may not place this structure on this planet.", (byte) 0); // should probably load this from an stf return null; @@ -142,6 +144,12 @@ public class HousingService implements INetworkDispatch { float positionY = core.terrainService.getHeight(actor.getPlanetId(), positionX, positionZ) + 2f; + String constructorTemplate = mapConstructor(structureTemplate); + InstallationObject constructors = (InstallationObject) core.objectService.createObject(constructorTemplate, 0, actor.getPlanet(), new Point3D(positionX, positionY, positionZ), quaternion); + core.simulationService.add(constructors, positionX, positionZ, true); + core.scriptService.callScript("scripts/", "constructor_build_phase", "buildConstructor", core); + core.objectService.destroyObject(constructors); + // Create the building BuildingObject building = (BuildingObject) core.objectService.createObject(structureTemplate, 0, actor.getPlanet(), new Point3D(positionX, positionY, positionZ), quaternion); @@ -196,6 +204,27 @@ public class HousingService implements INetworkDispatch { return building; } + public String mapConstructor(String structureTemplate) { + String mappedConstructorTemplate = "object/building/player/construction/shared_construction_player_house_generic_small_style_01.iff"; + if (structureTemplate.contains("small")){ + mappedConstructorTemplate = "object/building/player/construction/shared_construction_player_house_generic_small_style_01.iff"; + } else if (structureTemplate.contains("medium")){ + mappedConstructorTemplate = "object/building/player/construction/shared_construction_player_house_generic_medium_style_01.iff"; + } else if (structureTemplate.contains("large")){ + mappedConstructorTemplate = "object/building/player/construction/shared_construction_player_house_generic_large_style_01.iff"; + } + + if (structureTemplate.contains("guildhall") || structureTemplate.contains("cityhall")){ + mappedConstructorTemplate = "object/building/player/construction/shared_construction_player_guildhall_corellia_style_01.iff"; + } else if (structureTemplate.contains("hangar")){ + mappedConstructorTemplate = "object/building/player/construction/shared_construction_player_house_hangar.iff"; + } else if (structureTemplate.contains("meditation")){ + mappedConstructorTemplate = "object/building/player/construction/shared_construction_player_jedi_meditation_room.iff"; + } + // Probably more could be added + return mappedConstructorTemplate; + } + public void startMaintenanceTask(BuildingObject building) { if(building.getAttachment("isCivicStructure") != null && (boolean) building.getAttachment("isCivicStructure")) diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 475f7155..54fa70e3 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -291,6 +291,12 @@ public class ObjectService implements INetworkDispatch { object = new WeaponObject(objectID, planet, position, orientation, Template); + } else if(Template.startsWith("object/building/player/construction")) { + + float positionY = core.terrainService.getHeight(planet.getID(), position.x, position.z)-1f; + Point3D newpoint = new Point3D(position.x,positionY,position.z); + object = new InstallationObject(objectID, planet, newpoint, orientation, Template); + } else if(Template.startsWith("object/building") || Template.startsWith("object/static/worldbuilding/structures") || Template.startsWith("object/static/structure")){ object = new BuildingObject(objectID, planet, position, orientation, Template); From 21fefece40a2d8250e0251203f92409a2854986d Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Wed, 25 Jun 2014 21:39:52 +0200 Subject: [PATCH 073/198] Fix for issue #543 Fixes Creatures dropping credits --- src/services/LootService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/services/LootService.java b/src/services/LootService.java index 6d713cb7..b452d0f9 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -54,6 +54,7 @@ import resources.objects.group.GroupObject; import resources.objects.intangible.IntangibleObject; import resources.objects.tangible.TangibleObject; import resources.objects.weapon.WeaponObject; +import services.ai.AIActor; import services.sui.SUIService.ListBoxType; import services.sui.SUIService.MessageBoxType; import services.sui.SUIWindow; @@ -193,7 +194,7 @@ public class LootService implements INetworkDispatch { // set info above corpse //System.out.println("lootedObject instanceof CreatureObject " + (lootedObject instanceof CreatureObject)); - if (lootedObject instanceof CreatureObject){ + if (lootedObject instanceof CreatureObject && lootRollSession.getDroppedItems().size()>0){ try { float y = 0.5F; // 1.3356977F float qz= 1.06535322E9F; @@ -1485,7 +1486,9 @@ public class LootService implements INetworkDispatch { public void handleCreditDrop(CreatureObject requester,TangibleObject lootedObject,LootRollSession lootRollSession){ int lootedCredits = 0; - if (lootedObject.isCreditRelieved()) + AIActor ai = (AIActor) lootedObject.getAttachment("AI"); + String resType = ai.getMobileTemplate().getMeatType(); + if (lootedObject.isCreditRelieved() || resType!=null) return; // Credit drop is depending on the CL of the looted CreatureObject From 2de79c80c526dd688d552c1b05c8c561049ee928 Mon Sep 17 00:00:00 2001 From: Zing Date: Sat, 21 Jun 2014 21:15:42 -0700 Subject: [PATCH 074/198] Loot Collections DIY: Glass Shelves Holographic Emitter Cabinetry Tech Craftsman Tools Tech in Maximizing Space Shelving Tech Storage Tech --- .../diy_glass_shelves/diy_glass_shelf_1.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_2.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_3.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_4.py | 29 ++++++++++++++++++ .../diy_glass_shelves/diy_glass_shelf_5.py | 29 ++++++++++++++++++ .../a_holographic_light_source.py | 19 ++++++++++++ .../a_holographic_mirror.py | 19 ++++++++++++ .../holographic_imagery/a_photo_detector.py | 19 ++++++++++++ .../an_electric_circuit.py | 19 ++++++++++++ .../an_optical_processor.py | 19 ++++++++++++ .../cabinetry_techniques_1.py | 29 ++++++++++++++++++ .../cabinetry_techniques_10.py | 29 ++++++++++++++++++ .../cabinetry_techniques_2.py | 29 ++++++++++++++++++ .../cabinetry_techniques_3.py | 29 ++++++++++++++++++ .../cabinetry_techniques_4.py | 29 ++++++++++++++++++ .../cabinetry_techniques_5.py | 29 ++++++++++++++++++ .../cabinetry_techniques_6.py | 29 ++++++++++++++++++ .../cabinetry_techniques_7.py | 29 ++++++++++++++++++ .../cabinetry_techniques_8.py | 29 ++++++++++++++++++ .../cabinetry_techniques_9.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_1.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_10.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_2.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_3.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_4.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_5.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_6.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_7.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_8.py | 29 ++++++++++++++++++ .../craftsman_tools/craftsman_tools_9.py | 29 ++++++++++++++++++ .../maximizing_space/maximizing_space_1.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_10.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_2.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_3.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_4.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_5.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_6.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_7.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_8.py | 30 +++++++++++++++++++ .../maximizing_space/maximizing_space_9.py | 30 +++++++++++++++++++ .../shelving_techniques_1.py | 29 ++++++++++++++++++ .../shelving_techniques_10.py | 29 ++++++++++++++++++ .../shelving_techniques_2.py | 29 ++++++++++++++++++ .../shelving_techniques_3.py | 29 ++++++++++++++++++ .../shelving_techniques_4.py | 29 ++++++++++++++++++ .../shelving_techniques_5.py | 29 ++++++++++++++++++ .../shelving_techniques_6.py | 29 ++++++++++++++++++ .../shelving_techniques_7.py | 29 ++++++++++++++++++ .../shelving_techniques_8.py | 29 ++++++++++++++++++ .../shelving_techniques_9.py | 29 ++++++++++++++++++ .../storage_techniques_1.py | 29 ++++++++++++++++++ .../storage_techniques_10.py | 29 ++++++++++++++++++ .../storage_techniques_2.py | 29 ++++++++++++++++++ .../storage_techniques_3.py | 29 ++++++++++++++++++ .../storage_techniques_4.py | 29 ++++++++++++++++++ .../storage_techniques_5.py | 29 ++++++++++++++++++ .../storage_techniques_6.py | 29 ++++++++++++++++++ .../storage_techniques_7.py | 29 ++++++++++++++++++ .../storage_techniques_8.py | 29 ++++++++++++++++++ .../storage_techniques_9.py | 29 ++++++++++++++++++ 60 files changed, 1700 insertions(+) create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py create mode 100644 scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py create mode 100644 scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py create mode 100644 scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py new file mode 100644 index 00000000..2e1ac9ca --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_01','static_item_d','col_glass_shelf_02_01'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter1' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py new file mode 100644 index 00000000..6ccee2c1 --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_02','static_item_d','col_glass_shelf_02_02'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter2' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py new file mode 100644 index 00000000..153e0de5 --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_03','static_item_d','col_glass_shelf_02_03'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter3' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py new file mode 100644 index 00000000..4dbc9c69 --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_04','static_item_d','col_glass_shelf_02_04'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter4' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py new file mode 100644 index 00000000..9163088e --- /dev/null +++ b/scripts/loot/lootItems/collections/diy_glass_shelves/diy_glass_shelf_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_glass_shelf_book_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','col_glass_shelf_02_05','static_item_d','col_glass_shelf_02_05'] + +def AddToCollection(): + + return 'col_glass_shelf_01' + +def CollectionItemName(): + + return 'col_glass_shelf_chapter5' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py new file mode 100644 index 00000000..33180040 --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_light_source.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_light_source.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_light_source_02_01','static_item_d','col_holo_emitter_light_source_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py new file mode 100644 index 00000000..18a0b27d --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/a_holographic_mirror.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_receptor.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_receptor_02_01','static_item_d','col_holo_emitter_receptor_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py b/scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py new file mode 100644 index 00000000..aef7d1ee --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/a_photo_detector.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_photo_detector.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_photo_detector_02_01','static_item_d','col_holo_emitter_photo_detector_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py b/scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py new file mode 100644 index 00000000..6d85300c --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/an_electric_circuit.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_curcuit.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_circuit_02_01','static_item_d','col_holo_emitter_circuit_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py b/scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py new file mode 100644 index 00000000..0cf9bf1d --- /dev/null +++ b/scripts/loot/lootItems/collections/holographic_imagery/an_optical_processor.py @@ -0,0 +1,19 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_col_holo_emitter_processor.iff'] + +def STFparams(): + + return ['static_item_n','col_holo_emitter_processor_02_01','static_item_d','col_holo_emitter_processor_02_01'] + +def AddToCollection(): + + return 'col_holo_emitter_01' + +def CollectionItemName(): + + return 'holo_emitter_part_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py new file mode 100644 index 00000000..da572c3d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_01','static_item_d','item_collection_housing_improvement_04_01'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py new file mode 100644 index 00000000..63018c13 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_10','static_item_d','item_collection_housing_improvement_04_10'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py new file mode 100644 index 00000000..9fbd7731 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_02','static_item_d','item_collection_housing_improvement_04_02'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py new file mode 100644 index 00000000..30910a1b --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_03','static_item_d','item_collection_housing_improvement_04_03'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py new file mode 100644 index 00000000..d0872226 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_04','static_item_d','item_collection_housing_improvement_04_04'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py new file mode 100644 index 00000000..79ce3dbf --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_05','static_item_d','item_collection_housing_improvement_04_05'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py new file mode 100644 index 00000000..1dc202f5 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_06','static_item_d','item_collection_housing_improvement_04_06'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py new file mode 100644 index 00000000..6fe49fa9 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_07','static_item_d','item_collection_housing_improvement_04_07'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py new file mode 100644 index 00000000..8ed90b58 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_08','static_item_d','item_collection_housing_improvement_04_08'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py new file mode 100644 index 00000000..3df1a3d5 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/cabinetry_techniques/cabinetry_techniques_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_04.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_04_09','static_item_d','item_collection_housing_improvement_04_09'] + +def AddToCollection(): + + return 'housing_improvement_04' + +def CollectionItemName(): + + return 'housing_improvement_04_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py new file mode 100644 index 00000000..612bdef8 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_01','static_item_d','item_collection_housing_improvement_03_01'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py new file mode 100644 index 00000000..1021d7e4 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_10','static_item_d','item_collection_housing_improvement_03_10'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py new file mode 100644 index 00000000..d66ebccd --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_02','static_item_d','item_collection_housing_improvement_03_02'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py new file mode 100644 index 00000000..10ce1ebb --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_03','static_item_d','item_collection_housing_improvement_03_03'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py new file mode 100644 index 00000000..400b5359 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_04','static_item_d','item_collection_housing_improvement_03_04'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py new file mode 100644 index 00000000..fc3b740b --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_05','static_item_d','item_collection_housing_improvement_03_05'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py new file mode 100644 index 00000000..c5522fd9 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_06','static_item_d','item_collection_housing_improvement_03_06'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py new file mode 100644 index 00000000..b6326726 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_07','static_item_d','item_collection_housing_improvement_03_07'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py new file mode 100644 index 00000000..5a611976 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_08','static_item_d','item_collection_housing_improvement_03_08'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py new file mode 100644 index 00000000..04a376ba --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/craftsman_tools/craftsman_tools_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_03.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_03_09','static_item_d','item_collection_housing_improvement_03_09'] + +def AddToCollection(): + + return 'housing_improvement_03' + +def CollectionItemName(): + + return 'housing_improvement_03_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py new file mode 100644 index 00000000..9d7abad9 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_1.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_01','static_item_d','item_collection_housing_improvement_01_01'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py new file mode 100644 index 00000000..a3bc51a2 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_10.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_10','static_item_d','item_collection_housing_improvement_01_10'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py new file mode 100644 index 00000000..c7a3a840 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_2.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_02','static_item_d','item_collection_housing_improvement_01_02'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py new file mode 100644 index 00000000..0e72292d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_3.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_03','static_item_d','item_collection_housing_improvement_01_03'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py new file mode 100644 index 00000000..f7d99e0c --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_4.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_04','static_item_d','item_collection_housing_improvement_01_04'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py new file mode 100644 index 00000000..6b10758d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_5.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_05','static_item_d','item_collection_housing_improvement_01_05'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py new file mode 100644 index 00000000..980592fb --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_6.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_06','static_item_d','item_collection_housing_improvement_01_06'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py new file mode 100644 index 00000000..e7bd30bd --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_7.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_07','static_item_d','item_collection_housing_improvement_01_07'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py new file mode 100644 index 00000000..916b4502 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_8.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_08','static_item_d','item_collection_housing_improvement_01_08'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py new file mode 100644 index 00000000..1fa5eae3 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/maximizing_space/maximizing_space_9.py @@ -0,0 +1,30 @@ + +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_01.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_01_09','static_item_d','item_collection_housing_improvement_01_09'] + +def AddToCollection(): + + return 'housing_improvement_01' + +def CollectionItemName(): + + return 'housing_improvement_01_09' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py new file mode 100644 index 00000000..35608064 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_01','static_item_d','item_collection_housing_improvement_02_01'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py new file mode 100644 index 00000000..4ae31629 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_10','static_item_d','item_collection_housing_improvement_02_10'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py new file mode 100644 index 00000000..bd6666a2 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_02','static_item_d','item_collection_housing_improvement_02_02'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py new file mode 100644 index 00000000..bf414325 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_03','static_item_d','item_collection_housing_improvement_02_03'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py new file mode 100644 index 00000000..45f2a875 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_04','static_item_d','item_collection_housing_improvement_02_04'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py new file mode 100644 index 00000000..ec13a9f0 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_05','static_item_d','item_collection_housing_improvement_02_05'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py new file mode 100644 index 00000000..bb07df98 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_06','static_item_d','item_collection_housing_improvement_02_06'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py new file mode 100644 index 00000000..235a2151 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_07','static_item_d','item_collection_housing_improvement_02_07'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py new file mode 100644 index 00000000..507ed1d7 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_08','static_item_d','item_collection_housing_improvement_02_08'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py new file mode 100644 index 00000000..2409267d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/shelving_techniques/shelving_techniques_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_02.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_02_09','static_item_d','item_collection_housing_improvement_02_09'] + +def AddToCollection(): + + return 'housing_improvement_02' + +def CollectionItemName(): + + return 'housing_improvement_02_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py new file mode 100644 index 00000000..2ec51b7c --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_1.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [1] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_01','static_item_d','item_collection_housing_improvement_05_01'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_01' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py new file mode 100644 index 00000000..9c33814f --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_10.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [10] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_10','static_item_d','item_collection_housing_improvement_05_10'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_10' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py new file mode 100644 index 00000000..209f09f5 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_2.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [2] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_02','static_item_d','item_collection_housing_improvement_05_02'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_02' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py new file mode 100644 index 00000000..99ad6938 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_3.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [3] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_03','static_item_d','item_collection_housing_improvement_05_03'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_03' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py new file mode 100644 index 00000000..04449b1d --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_4.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [4] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_04','static_item_d','item_collection_housing_improvement_05_04'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_04' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py new file mode 100644 index 00000000..28d98bff --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_5.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [5] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_05','static_item_d','item_collection_housing_improvement_05_05'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_05' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py new file mode 100644 index 00000000..16ae5804 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_6.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [6] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_06','static_item_d','item_collection_housing_improvement_05_06'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_06' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py new file mode 100644 index 00000000..8d16bb08 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_7.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [7] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_07','static_item_d','item_collection_housing_improvement_05_07'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_07' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py new file mode 100644 index 00000000..6e5125c7 --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_8.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [8] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_08','static_item_d','item_collection_housing_improvement_05_08'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_08' + +def stackable(): + + return 1 \ No newline at end of file diff --git a/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py new file mode 100644 index 00000000..cbbb528c --- /dev/null +++ b/scripts/loot/lootItems/collections/housing_improvements/storage_techniques/storage_techniques_9.py @@ -0,0 +1,29 @@ +def itemTemplate(): + + return ['object/tangible/loot/creature_loot/collections/shared_housing_improvement_05.iff'] + +def lootDescriptor(): + + return 'customattributes' + +def customizationAttributes(): + return ['/private/index_color_1'] + +def customizationValues(): + return [9] + +def STFparams(): + + return ['static_item_n','item_collection_housing_improvement_05_09','static_item_d','item_collection_housing_improvement_05_09'] + +def AddToCollection(): + + return 'housing_improvement_05' + +def CollectionItemName(): + + return 'housing_improvement_05_09' + +def stackable(): + + return 1 \ No newline at end of file From 74612814a71093e822bf23623105712568fa4329 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 22 Jun 2014 11:23:39 -0700 Subject: [PATCH 075/198] example of world collection setup --- .../collection/rare_pistol_blackfalcon.py | 5 ++++- scripts/radial/item/collection.py | 13 ++++++++----- scripts/radial/item/world_collection.py | 17 +++++++++++++++++ 3 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 scripts/radial/item/world_collection.py diff --git a/scripts/object/tangible/collection/rare_pistol_blackfalcon.py b/scripts/object/tangible/collection/rare_pistol_blackfalcon.py index ccad8904..421ffda3 100644 --- a/scripts/object/tangible/collection/rare_pistol_blackfalcon.py +++ b/scripts/object/tangible/collection/rare_pistol_blackfalcon.py @@ -1,4 +1,7 @@ import sys def setup(core, object): - return \ No newline at end of file + print ('test') + object.setAttachment('CollectionItemName', 'blackfalcon_01') + object.setAttachment('radial_filename', 'item/world_collection') + return diff --git a/scripts/radial/item/collection.py b/scripts/radial/item/collection.py index 0b45c9e4..9e6dc8b7 100644 --- a/scripts/radial/item/collection.py +++ b/scripts/radial/item/collection.py @@ -6,10 +6,13 @@ def createRadial(core, owner, target, radials): radials.add(RadialOptions(0, 7, 1, '')) radials.add(RadialOptions(0, 21, 3, '@collection:consume_item')) return - -def handleSelection(core, owner, target, option): + +def handleSelection(core, actor, target, option): if option == 21 and target: - core.collectionService.addCollection(owner, target.getStfName().rsplit('_n', 1)[0]) - core.objectService.useObject(owner, target) + if target.getAttachment('CollectionItemName'): + print (target.getAttachment('CollectionItemName')) + if core.collectionService.isComplete(actor, target.getAttachment('CollectionItemName')) == False: + core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) + core.objectService.useObject(actor, target) + core.objectService.destroyObject(target) return - \ No newline at end of file diff --git a/scripts/radial/item/world_collection.py b/scripts/radial/item/world_collection.py new file mode 100644 index 00000000..084007c8 --- /dev/null +++ b/scripts/radial/item/world_collection.py @@ -0,0 +1,17 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + radials.add(RadialOptions(0, 21, 1, '')) + radials.add(RadialOptions(0, 7, 1, '')) + radials.add(RadialOptions(0, 21, 3, '@collection:consume_item')) + return + +def handleSelection(core, actor, target, option): + if option == 21 and target: + if target.getAttachment('CollectionItemName'): + print (target.getAttachment('CollectionItemName')) + core.collectionService.addCollection(actor, target.getAttachment('CollectionItemName')) + core.objectService.useObject(actor, target) + core.objectService.destroyObject(target) + return From 0739f87d4b21f62fad7bce29f1818dca1c60644f Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Wed, 25 Jun 2014 22:50:15 +0200 Subject: [PATCH 076/198] Multiple fixes Fix for #849 Fix for #850 --- scripts/object/intangible/vehicle/stap_speeder_pcd.py | 1 + src/services/LootService.java | 4 ++-- src/services/TerrainService.java | 5 +++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/scripts/object/intangible/vehicle/stap_speeder_pcd.py b/scripts/object/intangible/vehicle/stap_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/stap_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/stap_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/src/services/LootService.java b/src/services/LootService.java index b452d0f9..ea50f3b6 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -79,8 +79,8 @@ public class LootService implements INetworkDispatch { private NGECore core; private static int prepInvCnt = 0; - String testDropTemplate = null; - //String testDropTemplate = "kowakian_cage"; + //String testDropTemplate = null; + String testDropTemplate = "stap1_vehicle_deed"; public LootService(NGECore core) { this.core = core; diff --git a/src/services/TerrainService.java b/src/services/TerrainService.java index 9cc2924a..1653690d 100644 --- a/src/services/TerrainService.java +++ b/src/services/TerrainService.java @@ -66,6 +66,11 @@ public class TerrainService { float x = (Float) poiTable.getObject(i, 4); float z = (Float) poiTable.getObject(i, 6); + // Account for more extended no-build radii like they were on live + // Issue #849 + x *= 1.1; + z *= 1.1; + CollidableCircle poiArea = new CollidableCircle(new Point3D(x, 0, z), 150, planet); noBuildAreas.get(planet).add(poiArea); From 41fa010ef51dee5919af6f2906f92ce7500ff9b6 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Wed, 25 Jun 2014 22:54:22 +0200 Subject: [PATCH 077/198] loot service test state disabled --- src/services/LootService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/LootService.java b/src/services/LootService.java index ea50f3b6..de42eb6e 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -79,8 +79,8 @@ public class LootService implements INetworkDispatch { private NGECore core; private static int prepInvCnt = 0; - //String testDropTemplate = null; - String testDropTemplate = "stap1_vehicle_deed"; + String testDropTemplate = null; + //String testDropTemplate = "stap1_vehicle_deed"; public LootService(NGECore core) { this.core = core; From e92d8378a0861aa6a1043636284f52db6bf89023 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Thu, 26 Jun 2014 00:12:01 +0200 Subject: [PATCH 078/198] Fixes for older issues Fixes #478 Fixes #599 Added rare components to foraging --- src/resources/common/Forager.java | 80 ++++++++++++++++++++++++++++++- src/services/SurveyService.java | 3 ++ 2 files changed, 81 insertions(+), 2 deletions(-) diff --git a/src/resources/common/Forager.java b/src/resources/common/Forager.java index 71874a78..98911cbc 100644 --- a/src/resources/common/Forager.java +++ b/src/resources/common/Forager.java @@ -22,6 +22,7 @@ package resources.common; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; import java.util.Random; import java.util.Vector; @@ -50,6 +51,71 @@ public class Forager { public static final int WORM_BAIT = 4; public static final int MYSTERIOUS_DATA_DISC = 5; + public static final String[] RARE_COMPONENTS_CORELLIA = new String[]{"object/tangible/loot/creature_loot/collections/fried_icecream_components/corellia/shared_charbote.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/corellia/shared_goldfruit.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/corellia/shared_kavasa_fruit.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/corellia/shared_salthia.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/corellia/shared_sunfruit.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/corellia/shared_vweilu.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/corellia/shared_yam.iff" + }; + + public static final String[] RARE_COMPONENTS_DANTOOINE = new String[]{"object/tangible/loot/creature_loot/collections/fried_icecream_components/dantooine/shared_barabel.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dantooine/shared_celonslay.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dantooine/shared_dorian.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dantooine/shared_kibla_greens.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dantooine/shared_shefna_fruit.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dantooine/shared_tritacale.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dantooine/shared_yot_beans.iff" + }; + + public static final String[] RARE_COMPONENTS_DATHOMIR = new String[]{"object/tangible/loot/creature_loot/collections/fried_icecream_components/dathomir/shared_beebleberry.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dathomir/shared_driblis.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dathomir/shared_dricklefruit.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dathomir/shared_grape.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dathomir/shared_hwotha.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dathomir/shared_plaitfruit.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/dathomir/shared_qana.iff" + }; + + public static final String[] RARE_COMPONENTS_ENDOR = new String[]{"object/tangible/loot/creature_loot/collections/fried_icecream_components/endor/shared_acorns.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/endor/shared_blumfruit.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/endor/shared_burr_ball.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/endor/shared_gin_jang_berry.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/endor/shared_honey_melon.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/endor/shared_sunberries.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/endor/shared_yubnut.iff" + }; + + public static final String[] RARE_COMPONENTS_NABOO = new String[]{"object/tangible/loot/creature_loot/collections/fried_icecream_components/naboo/shared_cligs.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/naboo/shared_cracknut.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/naboo/shared_denta.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/naboo/shared_muja.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/naboo/shared_ootoowergs.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/naboo/shared_phraig.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/naboo/shared_stinkmelon.iff" + }; + + public static final String[] RARE_COMPONENTS_TATOOINE = new String[]{"object/tangible/loot/creature_loot/collections/fried_icecream_components/tatooine/shared_banthaweed.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/tatooine/shared_bestinnian.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/tatooine/shared_bloddle.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/tatooine/shared_bristlemelon.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/tatooine/shared_tatoes.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/tatooine/shared_wyykmelons.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/tatooine/shared_zog.iff" + }; + + public static final String[] RARE_COMPONENTS_YAVIN = new String[]{"object/tangible/loot/creature_loot/collections/fried_icecream_components/yavin/shared_blueleaf_shrub.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/yavin/shared_celto.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/yavin/shared_farrberries.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/yavin/shared_sweetmelon.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/yavin/shared_topatoes.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/yavin/shared_trig_berries.iff", + "object/tangible/loot/creature_loot/collections/fried_icecream_components/yavin/shared_wuli_nuts.iff" + }; + + private static final HashMap rareComponentHash= new HashMap(); + private int[] mapPlanetIDs = new int[]{6,7,8}; // consider foraged food food/foraged @@ -77,7 +143,14 @@ public class Forager { int[] forageChances = new int[]{10,10,25,25,25,5}; int[] forageChances2 = new int[]{12,10,21,23,24,10}; // Kommerken Steak int[] forageChances3 = new int[]{20,9,22,22,22,5}; // if you got the pig - + + rareComponentHash.put(1,RARE_COMPONENTS_TATOOINE); + rareComponentHash.put(2,RARE_COMPONENTS_NABOO); + rareComponentHash.put(3,RARE_COMPONENTS_CORELLIA); + rareComponentHash.put(6,RARE_COMPONENTS_DANTOOINE); + rareComponentHash.put(8,RARE_COMPONENTS_YAVIN); + rareComponentHash.put(9,RARE_COMPONENTS_ENDOR); + rareComponentHash.put(10,RARE_COMPONENTS_DATHOMIR); int chosenObject = 0; @@ -120,7 +193,10 @@ public class Forager { forager.sendSystemMessage("",(byte) 0); break; - case RARE_COMPONENT: template = "object/tangible/loot/beast/shared_enzyme_1.iff"; // for now, must find temp + case RARE_COMPONENT: template = ""; + String[] componentArray = rareComponentHash.get(forager.getPlanetId()); + int componentRoll = new Random().nextInt(componentArray.length); + template = componentArray[componentRoll]; foragedObject = (TangibleObject) NGECore.getInstance().objectService.createObject(template, forager.getPlanet()); foragerInventory.add(foragedObject); forager.sendSystemMessage("",(byte) 0); diff --git a/src/services/SurveyService.java b/src/services/SurveyService.java index b218982a..ff01a6fb 100644 --- a/src/services/SurveyService.java +++ b/src/services/SurveyService.java @@ -273,6 +273,9 @@ public class SurveyService implements INetworkDispatch { if (target==null) return; // target object not valid + if (crafter.getContainer()!=null) + return; + SurveyTool surveyTool = (SurveyTool)target; if (surveyTool.getToolType()==-1) return; // Survey tool type was not recognized From 6256d6fc72848b4133d766ef2e461fc17a9821d4 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Thu, 26 Jun 2014 02:41:27 +0200 Subject: [PATCH 079/198] Fix2 --- src/services/housing/HousingService.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index 237eb56a..fd079196 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -114,14 +114,9 @@ public class HousingService implements INetworkDispatch { int structureLotCost = houseTemplate.getLotCost(); String structureTemplate = houseTemplate.getBuildingTemplate(); //PlayerCity city = core.playerCityService.getCityPositionIsIn(new Point3D(positionX, 0, positionZ)); -<<<<<<< HEAD - PlayerCity city = null; - -======= // This function is not implemented, so it had to be commented out, because it resulted in an error // Whoever wrote this, should still add the method to playerCityService, then it can be uncommented here. PlayerCity city = null; ->>>>>>> origin/master if (!houseTemplate.canBePlacedOn(actor.getPlanet().getName())) { actor.sendSystemMessage("You may not place this structure on this planet.", (byte) 0); // should probably load this from an stf return null; From bbbc26177f0b8f4298469562f4d6c67b19c60565 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Fri, 27 Jun 2014 03:35:29 +0200 Subject: [PATCH 080/198] Implementation of AI Patrol and AI Loiter states Applied to Dantooine Imp OP to get it alive. --- options.cfg | 2 +- scripts/mobiles/generic/droids/r4_base.py | 39 +++ scripts/mobiles/generic/droids/r5_base.py | 39 +++ .../generic/faction/imperial/bek_rabor.py | 36 +++ .../generic/faction/imperial/fbase_at_st.py | 41 +++ .../generic/faction/imperial/juntah_herm.py | 37 +++ .../dantooine/imperial_outpost.py | 95 +++++- src/services/SimulationService.java | 4 +- src/services/ai/AIActor.java | 78 +++++ src/services/ai/AIService.java | 36 +++ src/services/ai/states/AIState.java | 282 +++++++++++++++++- src/services/ai/states/LoiterState.java | 60 ++++ src/services/ai/states/PatrolState.java | 13 +- 13 files changed, 751 insertions(+), 11 deletions(-) create mode 100644 scripts/mobiles/generic/droids/r4_base.py create mode 100644 scripts/mobiles/generic/droids/r5_base.py create mode 100644 scripts/mobiles/generic/faction/imperial/bek_rabor.py create mode 100644 scripts/mobiles/generic/faction/imperial/fbase_at_st.py create mode 100644 scripts/mobiles/generic/faction/imperial/juntah_herm.py create mode 100644 src/services/ai/states/LoiterState.java diff --git a/options.cfg b/options.cfg index 03abf4cf..892ff452 100644 --- a/options.cfg +++ b/options.cfg @@ -1,6 +1,6 @@ LOAD.SNAPSHOT_OBJECTS=1 LOAD.BUILDOUT_OBJECTS=1 -#LOAD.BUILDOUT_ONLY_FOR="dantooine" +LOAD.BUILDOUT_ONLY_FOR="dantooine" LOAD.RESOURCE.SYSTEM=1 # Misc diff --git a/scripts/mobiles/generic/droids/r4_base.py b/scripts/mobiles/generic/droids/r4_base.py new file mode 100644 index 00000000..ab864baa --- /dev/null +++ b/scripts/mobiles/generic/droids/r4_base.py @@ -0,0 +1,39 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('r4') + mobileTemplate.setLevel(1) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setSocialGroup("astromech") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.INVULNERABLE) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + templates = Vector() + templates.add('object/creature/npc/droid/shared_r4_base.iff') + mobileTemplate.setTemplates(templates) + + core.spawnService.addMobileTemplate('r4_base', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/generic/droids/r5_base.py b/scripts/mobiles/generic/droids/r5_base.py new file mode 100644 index 00000000..86e87ef9 --- /dev/null +++ b/scripts/mobiles/generic/droids/r5_base.py @@ -0,0 +1,39 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('r5') + mobileTemplate.setLevel(1) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setSocialGroup("astromech") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.INVULNERABLE) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + templates = Vector() + templates.add('object/creature/npc/droid/shared_r5_base.iff') + mobileTemplate.setTemplates(templates) + + core.spawnService.addMobileTemplate('r5_base', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/generic/faction/imperial/bek_rabor.py b/scripts/mobiles/generic/faction/imperial/bek_rabor.py new file mode 100644 index 00000000..79219f63 --- /dev/null +++ b/scripts/mobiles/generic/faction/imperial/bek_rabor.py @@ -0,0 +1,36 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from resources.datatables import FactionStatus +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('storyteller_imperial_officer') + mobileTemplate.setLevel(19) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setOptionsBitmask(Options.INVULNERABLE | Options.QUEST) + + templates = Vector() + templates.add('object/mobile/shared_dressed_npe_imperial_officer.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/carbine/shared_carbine_e11.iff', WeaponType.CARBINE, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bek_rabor', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/generic/faction/imperial/fbase_at_st.py b/scripts/mobiles/generic/faction/imperial/fbase_at_st.py new file mode 100644 index 00000000..b882294c --- /dev/null +++ b/scripts/mobiles/generic/faction/imperial/fbase_at_st.py @@ -0,0 +1,41 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from resources.datatables import FactionStatus +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('fbase_at_st') + mobileTemplate.setLevel(90) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setSocialGroup("imperial") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setFaction("imperial") + mobileTemplate.setFactionStatus(FactionStatus.Combatant) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/carbine/shared_carbine_e11.iff', WeaponType.CARBINE, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + templates = Vector() + templates.add('object/mobile/shared_atst.iff') + mobileTemplate.setTemplates(templates) + + core.spawnService.addMobileTemplate('fbase_at_st', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/generic/faction/imperial/juntah_herm.py b/scripts/mobiles/generic/faction/imperial/juntah_herm.py new file mode 100644 index 00000000..c2359579 --- /dev/null +++ b/scripts/mobiles/generic/faction/imperial/juntah_herm.py @@ -0,0 +1,37 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from resources.datatables import FactionStatus +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('storyteller_imperial_pilot') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setOptionsBitmask(Options.INVULNERABLE | Options.QUEST) + + templates = Vector() + templates.add('object/mobile/shared_tie_pilot_f.iff') + templates.add('object/mobile/shared_tie_pilot_m.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/carbine/shared_carbine_e11.iff', WeaponType.CARBINE, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('juntah_herm', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/static_spawns/dantooine/imperial_outpost.py b/scripts/static_spawns/dantooine/imperial_outpost.py index d19b18d5..0e3b5c3a 100644 --- a/scripts/static_spawns/dantooine/imperial_outpost.py +++ b/scripts/static_spawns/dantooine/imperial_outpost.py @@ -1,10 +1,14 @@ import sys from resources.datatables import Options from resources.datatables import State +from java.util import Vector +import engine.resources.scene.Point3D + def addPlanetSpawns(core, planet): stcSvc = core.staticService objSvc = core.objectService + aiSvc = core.aiService stormtrooper1 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4211), float(3), float(-2384), float(0.011), float(0.999)) stormtrooper2 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4212), float(3), float(-2384), float(0.011), float(0.999)) @@ -12,18 +16,97 @@ def addPlanetSpawns(core, planet): stormtrooper4 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4212), float(3), float(-2386), float(0.011), float(0.999)) stormtrooper5 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4212), float(3), float(-2388), float(0.011), float(0.999)) + point1_1 = engine.resources.scene.Point3D(float(-4209), float(3), float(-2360)) + point1_2 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) + point1_3 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2396)) + point1_4 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2418)) + point1_5 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2418)) + point1_6 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2396)) + point1_7 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) + point1_8 = engine.resources.scene.Point3D(float(-4242), float(3), float(-2361)) + + patrolpoints1 = Vector() + patrolpoints1.add(point1_1) + patrolpoints1.add(point1_2) + patrolpoints1.add(point1_3) + patrolpoints1.add(point1_4) + patrolpoints1.add(point1_5) + patrolpoints1.add(point1_6) + patrolpoints1.add(point1_7) + patrolpoints1.add(point1_8) + aiSvc.setPatrol(stormtrooper1, patrolpoints1) + + aiSvc.setPatrol(stormtrooper2, patrolpoints1) + + aiSvc.setPatrol(stormtrooper3, patrolpoints1) + + aiSvc.setPatrol(stormtrooper4, patrolpoints1) + + aiSvc.setPatrol(stormtrooper5, patrolpoints1) + stormtrooper6 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4229), float(3), float(-2394), float(0.703), float(0.710)) corporal1 = stcSvc.spawnObject('eow_fbase_imperial_corporal', 'dantooine', long(0), float(-4228), float(3), float(-2395), float(0.703), float(0.710)) corporal2 = stcSvc.spawnObject('eow_fbase_imperial_corporal', 'dantooine', long(0), float(-4230), float(3), float(-2394), float(0.703), float(0.710)) - atst1 = stcSvc.spawnObject('object/mobile/shared_atst.iff', 'dantooine', long(0), float(-4291), float(3), float(-2433), float(0.819), float(-0.572)) - atst2 = stcSvc.spawnObject('object/mobile/shared_atst.iff', 'dantooine', long(0), float(-4154), float(3), float(-2383), float(0.264), float(0.964)) + point6_1 = engine.resources.scene.Point3D(float(-4209), float(3), float(-2360)) + point6_2 = engine.resources.scene.Point3D(float(-4245), float(3), float(-2382)) + point6_3 = engine.resources.scene.Point3D(float(-4212), float(3), float(-2388)) + patrolpoints6 = Vector() + patrolpoints6.add(point6_1) + patrolpoints6.add(point6_2) + patrolpoints6.add(point6_3) + aiSvc.setPatrol(stormtrooper6, patrolpoints6) + + aiSvc.setPatrol(corporal1, patrolpoints6) + + aiSvc.setPatrol(corporal2, patrolpoints6) - r5u0 = stcSvc.spawnObject('object/creature/npc/droid/shared_r4_base.iff', 'dantooine', long(0), float(-4231), float(3), float(-2363), float(0.264), float(0.964)) - r4h3 = stcSvc.spawnObject('object/creature/npc/droid/shared_r5_base.iff', 'dantooine', long(0), float(-4215), float(3), float(-2363), float(0.264), float(0.964)) + + stormtrooper7 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4199), float(3), float(-2396), float(0.011), float(0.999)) + stormtrooper8 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4199), float(3), float(-2395), float(0.011), float(0.999)) + stormtrooper9 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4199), float(3), float(-2394), float(0.011), float(0.999)) + point7_1 = engine.resources.scene.Point3D(float(-4209), float(3), float(-2360)) + point7_2 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) + point7_3 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2396)) + point7_4 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2418)) + point7_5 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2418)) + point7_6 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2396)) + point7_7 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) + point7_8 = engine.resources.scene.Point3D(float(-4242), float(3), float(-2361)) + + patrolpoints7 = Vector() + patrolpoints7.add(point7_1) + patrolpoints7.add(point7_2) + patrolpoints7.add(point7_3) + patrolpoints7.add(point7_4) + patrolpoints7.add(point7_5) + patrolpoints7.add(point7_6) + patrolpoints7.add(point7_7) + patrolpoints7.add(point7_8) + + aiSvc.setPatrol(stormtrooper7, patrolpoints7) + aiSvc.setPatrol(stormtrooper8, patrolpoints7) + aiSvc.setPatrol(stormtrooper9, patrolpoints7) + + atst1 = stcSvc.spawnObject('fbase_at_st', 'dantooine', long(0), float(-4291), float(3), float(-2433), float(0.819), float(-0.572)) + atst2 = stcSvc.spawnObject('fbase_at_st', 'dantooine', long(0), float(-4154), float(3), float(-2383), float(0.264), float(0.964)) + + aiSvc.setLoiter(atst1, float(5), float(10)) + aiSvc.setLoiter(atst2, float(5), float(10)) + + r5u0 = stcSvc.spawnObject('r4_base', 'dantooine', long(0), float(-4231), float(3), float(-2363), float(0.264), float(0.964)) + r4h3 = stcSvc.spawnObject('r5_base', 'dantooine', long(0), float(-4215), float(3), float(-2363), float(0.264), float(0.964)) + aiSvc.setLoiter(r5u0, float(4), float(5)) + aiSvc.setLoiter(r4h3, float(4), float(5)) + commoner1 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_fat_human_male_01.iff', 'dantooine', long(0), float(-4224), float(3), float(-2366), float(0.264), float(0.964)) - commoner1.setOptionsBitmask(256) + commoner1.setOptionsBitmask(Options.INVULNERABLE) commoner2 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_fat_human_female_01.iff', 'dantooine', long(0), float(-4238), float(3), float(-2365), float(0.264), float(0.964)) - commoner2.setOptionsBitmask(256) + commoner2.setOptionsBitmask(Options.INVULNERABLE) + + juntah_herm = stcSvc.spawnObject('juntah_herm', 'dantooine', long(0), float(-4223), float(3), float(-2380), float(0.264), float(0.964)) + + bek_rabor = stcSvc.spawnObject('bek_rabor', 'dantooine', long(0), float(-4228), float(3), float(-2380), float(0.264), float(0.964)) + return diff --git a/src/services/SimulationService.java b/src/services/SimulationService.java index 60c4b8a2..ffeae9f0 100644 --- a/src/services/SimulationService.java +++ b/src/services/SimulationService.java @@ -282,7 +282,9 @@ public class SimulationService implements INetworkDispatch { boolean success = quadTrees.get(object.getPlanet().getName()).put(newX, newZ, object); return success; } - System.out.println("Move failed."); + // Note: This sysout keeps getting spammed, so the quadtree remove fails for some reason + // The NPC does move though + //System.out.println("Move failed."); return false; } diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index 1e461e9c..b0489bd3 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -66,6 +66,15 @@ public class AIActor { private boolean isStalking = false; private byte milkState = 0; private boolean hasBeenHarvested = false; + private Vector patrolPoints; + private int patrolPointIndex = 0; + private String loiterDestType = "LOITER"; + private Point3D loiterDestination; + private Point3D originPosition; + private float minLoiterDist; + private float maxLoiterDist; + private String waitState = "NO"; + private long waitStartTime = 0L; public AIActor(CreatureObject creature, Point3D spawnPosition, ScheduledExecutorService scheduler) { this.creature = creature; @@ -374,4 +383,73 @@ public class AIActor { } } + public void setPatrolPoints(Vector patrolPoints){ + this.patrolPoints = patrolPoints; + setMovementPoints(patrolPoints); + } + + public int getPatrolPointIndex() { + return patrolPointIndex; + } + + public void setPatrolPointIndex(int patrolPointIndex) { + this.patrolPointIndex = patrolPointIndex; + } + + public Point3D getLoiterDestination() { + return loiterDestination; + } + + public void setLoiterDestination(Point3D loiterDestination) { + this.loiterDestination = loiterDestination; + } + + public Point3D getOriginPosition() { + return originPosition; + } + + public void setOriginPosition(Point3D originPosition) { + this.originPosition = originPosition; + } + + public String getLoiterDestType() { + return loiterDestType; + } + + public void setLoiterDestType(String loiterDestType) { + this.loiterDestType = loiterDestType; + } + + public float getMinLoiterDist() { + return minLoiterDist; + } + + public void setMinLoiterDist(float minLoiterDist) { + this.minLoiterDist = minLoiterDist; + } + + public float getMaxLoiterDist() { + return maxLoiterDist; + } + + public void setMaxLoiterDist(float maxLoiterDist) { + this.maxLoiterDist = maxLoiterDist; + } + + public String getWaitState() { + return waitState; + } + + public void setWaitState(String waitState) { + this.waitState = waitState; + } + + public long getWaitStartTime() { + return waitStartTime; + } + + public void setWaitStartTime(long waitStartTime) { + this.waitStartTime = waitStartTime; + } + } diff --git a/src/services/ai/AIService.java b/src/services/ai/AIService.java index 2b76826f..cc477b63 100644 --- a/src/services/ai/AIService.java +++ b/src/services/ai/AIService.java @@ -26,12 +26,16 @@ import java.util.Map.Entry; import java.util.Random; import java.util.Vector; +import resources.common.SpawnPoint; import resources.datatables.Difficulty; import resources.datatables.FactionStatus; import resources.datatables.GcwType; import resources.objects.creature.CreatureObject; import resources.objects.group.GroupObject; import resources.objects.player.PlayerObject; +import services.ai.states.IdleState; +import services.ai.states.LoiterState; +import services.ai.states.PatrolState; import engine.resources.objects.SWGObject; import engine.resources.scene.Point3D; import main.NGECore; @@ -164,4 +168,36 @@ public class AIService { } } + public void setPatrol(CreatureObject creature, Vector patrolpoints){ + AIActor actor = (AIActor) creature.getAttachment("AI"); + if (actor==null) + return; + + actor.setPatrolPoints(patrolpoints); + actor.setCurrentState(new PatrolState()); + } + + public void setPatrol(CreatureObject creature, boolean active){ + AIActor actor = (AIActor) creature.getAttachment("AI"); + if (actor==null) + return; + + if (active) + actor.setCurrentState(new PatrolState()); + else + actor.setCurrentState(new IdleState()); + } + + public void setLoiter(CreatureObject creature, float minDist, float maxDist){ + AIActor actor = (AIActor) creature.getAttachment("AI"); + if (actor==null) + return; + actor.setOriginPosition(creature.getWorldPosition()); + Point3D currentDestination = SpawnPoint.getRandomPosition(creature.getWorldPosition(), minDist, maxDist, creature.getPlanetId()); + actor.getMovementPoints().add(currentDestination); + actor.setLoiterDestination(currentDestination); + actor.setMinLoiterDist(minDist); + actor.setMaxLoiterDist(maxDist); + actor.setCurrentState(new LoiterState()); + } } diff --git a/src/services/ai/states/AIState.java b/src/services/ai/states/AIState.java index 286b51b8..b565ae7f 100644 --- a/src/services/ai/states/AIState.java +++ b/src/services/ai/states/AIState.java @@ -24,9 +24,9 @@ package services.ai.states; import java.util.Vector; import main.NGECore; - import engine.resources.scene.Point3D; import engine.resources.scene.Quaternion; +import resources.common.SpawnPoint; import resources.objects.cell.CellObject; import resources.objects.creature.CreatureObject; import resources.objects.weapon.WeaponObject; @@ -72,6 +72,11 @@ public abstract class AIState { } targetPosition = movementPoints.firstElement(); + + if (actor.getCurrentState().getClass().equals(PatrolState.class)){ + targetPosition = movementPoints.get(actor.getPatrolPointIndex()); + } + Vector path = core.aiService.findPath(creature.getPlanetId(), currentPosition, targetPosition); float distanceToTarget = targetPosition.getWorldPosition().getDistance(creature.getWorldPosition()); @@ -162,6 +167,112 @@ public abstract class AIState { return true; } + + public boolean findNewLoiterPosition(AIActor actor, float speed, float stopDistance, Point3D newPosition) { + + speed *= 0.5; // 2 updates per second + CreatureObject creature = actor.getCreature(); + NGECore core = NGECore.getInstance(); + Point3D currentPosition = creature.getPosition(); + Point3D targetPosition = null; + float maxDistance = stopDistance; + boolean finished = false; + float dx, dz, newX = 0, newY = 0, newZ = 0; + Vector movementPoints = actor.getMovementPoints(); + CellObject cell = null; + + targetPosition = actor.getLoiterDestination(); + + Vector path = core.aiService.findPath(creature.getPlanetId(), currentPosition, targetPosition); + + float distanceToTarget = targetPosition.getWorldPosition().getDistance(creature.getWorldPosition()); + + if(distanceToTarget > stopDistance) { + maxDistance = Math.min(speed, distanceToTarget - stopDistance); + } else { + return false; + } + + Point3D oldPosition = null; + float pathDistance = 0; + + for(int i = 1; i < path.size() && !finished; i++) { + + Point3D currentPathPosition = path.get(i); + cell = currentPathPosition.getCell(); + + if(oldPosition == null) + oldPosition = path.get(0); + Point3D oldWorldPos = oldPosition.getWorldPosition(); + + pathDistance += oldWorldPos.getDistance(currentPathPosition.getWorldPosition()); + if(pathDistance >= maxDistance || i == path.size() - 1 || currentPathPosition.getCell() != creature.getContainer()) { + + finished = true; + + if(currentPosition.getWorldPosition().getDistance(currentPathPosition.getWorldPosition()) <= stopDistance && cell == creature.getContainer()) { +// if(i == path.size() - 1) +// movementPoints.remove(0); + finished = false; + } else { + + if(cell == null) + oldPosition = oldPosition.getWorldPosition(); + else { + if(oldPosition.getCell() == null) + oldPosition = core.simulationService.convertPointToModelSpace(oldPosition, cell.getContainer()); + } + + if(pathDistance > maxDistance) { + + float distance = oldWorldPos.getDistance(currentPathPosition.getWorldPosition()); + float travelDistance = distance - (pathDistance - maxDistance); + // temp fix for melee npcs + travelDistance *= 1.3; + if(travelDistance <= 0) { + newX = currentPathPosition.x; + newZ = currentPathPosition.z; + } else { + + if(distance > 0) { + dx = currentPathPosition.x - oldPosition.x; + dz = currentPathPosition.z - oldPosition.z; + float deltaDist = (float) Math.sqrt((dx * dx) + (dz * dz)); + newX = (float) (oldPosition.x + (speed * (dx / deltaDist))); + newZ = (float) (oldPosition.z + (speed * (dz / deltaDist))); + + } else { + newX = currentPathPosition.x; + newZ = currentPathPosition.z; + } + + } + + if(cell == null) { + float height = core.terrainService.getHeight(creature.getPlanetId(), newX, newZ); + newY = height; + } else { + newY = currentPathPosition.y; + } + } + } + + } else { + newX = currentPathPosition.x; + newZ = currentPathPosition.z; + newY = core.terrainService.getHeight(creature.getPlanetId(), newX, newZ); + } + oldPosition = currentPathPosition; + } + + newPosition.x = newX; + newPosition.y = newY; + newPosition.z = newZ; + newPosition.setCell(cell); + + return true; + } + public void doMove(AIActor actor) { NGECore core = NGECore.getInstance(); @@ -207,5 +318,174 @@ public abstract class AIState { core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); } + + public void doPatrol(AIActor actor) { + + NGECore core = NGECore.getInstance(); + + CreatureObject creature = actor.getCreature(); + if(creature.getPosture() == 14 || creature.getPosture() == 13) { + actor.setFollowObject(null); + return; + } + CreatureObject target = actor.getFollowObject(); + float speed = (float) creature.getWalkSpeed(); + float maxDistance = 6; + if(creature.getWeaponId() != 0) { + WeaponObject weapon = (WeaponObject) core.objectService.getObject(creature.getWeaponId()); + if(weapon != null) + maxDistance = weapon.getMaxRange() - 1; + } else if(creature.getSlottedObject("default_weapon") != null) { + WeaponObject weapon = (WeaponObject) creature.getSlottedObject("default_weapon"); + if(weapon != null) + maxDistance = weapon.getMaxRange() - 1; + } + Point3D currentPosition = creature.getWorldPosition(); + + if(target != null && !core.simulationService.checkLineOfSight(creature, target)) + maxDistance = 1; + + // Manage Patrol points + maxDistance = 1; + Point3D currentDestination = actor.getMovementPoints().get(actor.getPatrolPointIndex()); + //System.out.println("currentPosition.getDistance2D(currentDestination)<1) " + currentPosition.getDistance2D(currentDestination)); + if (currentPosition.getDistance2D(currentDestination)<2){ + if (actor.getPatrolPointIndex() 0.0f) { + quaternion.y *= -1; + quaternion.w *= -1; + } + +// if (newPosition.getCell()==null) +// System.out.println("newPosition.getCell() is NULL"); + + core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); + + } + + public void doLoiter(AIActor actor) { + + NGECore core = NGECore.getInstance(); + + CreatureObject creature = actor.getCreature(); + if(creature.getPosture() == 14 || creature.getPosture() == 13) { + actor.setFollowObject(null); + return; + } + CreatureObject target = actor.getFollowObject(); + float speed = (float) creature.getWalkSpeed(); + float maxDistance = 6; + if(creature.getWeaponId() != 0) { + WeaponObject weapon = (WeaponObject) core.objectService.getObject(creature.getWeaponId()); + if(weapon != null) + maxDistance = weapon.getMaxRange() - 1; + } else if(creature.getSlottedObject("default_weapon") != null) { + WeaponObject weapon = (WeaponObject) creature.getSlottedObject("default_weapon"); + if(weapon != null) + maxDistance = weapon.getMaxRange() - 1; + } + Point3D currentPosition = creature.getWorldPosition(); + + if(target != null && !core.simulationService.checkLineOfSight(creature, target)) + maxDistance = 1; + + // Manage Loiter points + maxDistance = 1; + long waitTime = 10000; + + Point3D currentDestination = actor.getLoiterDestination(); + if (actor.getLoiterDestType().equals("LOITER")){ + + if (actor.getWaitState().equals("NO")){ + if (currentPosition.getDistance2D(currentDestination)<2){ + actor.setWaitState("WAIT"); + actor.setWaitStartTime(System.currentTimeMillis()); + } + } + + if (actor.getWaitState().equals("WAIT")){ + if (System.currentTimeMillis()-actor.getWaitStartTime()>waitTime){ + actor.setWaitState("NO"); + currentDestination = actor.getOriginPosition(); + actor.setLoiterDestType("ORIGIN"); + actor.setLoiterDestination(actor.getOriginPosition()); + } + } + +// if (currentPosition.getDistance2D(currentDestination)<2){ +// // wait +// core.scriptService.callScript("scripts/", "constructor_build_phase", "buildConstructor", core); +// currentDestination = actor.getOriginPosition(); +// actor.setLoiterDestType("ORIGIN"); +// actor.setLoiterDestination(actor.getOriginPosition()); +// } + } + if (actor.getLoiterDestType().equals("ORIGIN")){ + currentDestination = actor.getOriginPosition(); + + if (actor.getWaitState().equals("NO")){ + if (currentPosition.getDistance2D(currentDestination)<2){ + actor.setWaitState("WAIT"); + actor.setWaitStartTime(System.currentTimeMillis()); + } + } + + if (actor.getWaitState().equals("WAIT")){ + if (System.currentTimeMillis()-actor.getWaitStartTime()>waitTime){ + actor.setWaitState("NO"); + actor.setLoiterDestType("LOITER"); + currentDestination = SpawnPoint.getRandomPosition(currentPosition, actor.getMinLoiterDist(), actor.getMaxLoiterDist(), creature.getPlanetId()); + actor.setLoiterDestination(currentDestination); + } + } + +// if (currentPosition.getDistance2D(currentDestination)<2){ +// // wait +// core.scriptService.callScript("scripts/", "constructor_build_phase", "buildConstructor", core); +// actor.setLoiterDestType("LOITER"); +// currentDestination = SpawnPoint.getRandomPosition(currentPosition, actor.getMinLoiterDist(), actor.getMaxLoiterDist(), creature.getPlanetId()); +// actor.setLoiterDestination(currentDestination); +// } + } + + Point3D newPosition = new Point3D(); + boolean foundNewPos = findNewLoiterPosition(actor, speed, maxDistance, newPosition); + + if(!foundNewPos || (newPosition.x == 0 && newPosition.z == 0)) + return; + + Point3D newWorldPos = newPosition.getWorldPosition(); + float direction = (float) Math.atan2(newWorldPos.x - currentPosition.x, newWorldPos.z - currentPosition.z); + if(direction < 0) + direction = (float) (2 * Math.PI + direction); + Quaternion quaternion = new Quaternion((float) Math.cos(direction / 2), 0, (float) Math.sin(direction / 2), 0); + if (quaternion.y < 0.0f && quaternion.w > 0.0f) { + quaternion.y *= -1; + quaternion.w *= -1; + } + +// if (newPosition.getCell()==null) +// System.out.println("newPosition.getCell() is NULL"); + + core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); + + } } diff --git a/src/services/ai/states/LoiterState.java b/src/services/ai/states/LoiterState.java new file mode 100644 index 00000000..1358185a --- /dev/null +++ b/src/services/ai/states/LoiterState.java @@ -0,0 +1,60 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package services.ai.states; + +import resources.objects.creature.CreatureObject; +import services.ai.AIActor; + +public class LoiterState extends AIState { + + @Override + public byte onEnter(AIActor actor) { + // TODO Auto-generated method stub + CreatureObject creature = actor.getCreature(); + if(creature.getPosture() == 14) + return StateResult.DEAD; + actor.scheduleMovement(); + actor.scheduleRecovery(); + return StateResult.UNFINISHED; + } + + @Override + public byte onExit(AIActor actor) { + // TODO Auto-generated method stub + return 0; + } + + @Override + public byte move(AIActor actor) { + // TODO Auto-generated method stub + doLoiter(actor); + actor.scheduleMovement(); + return StateResult.UNFINISHED; + } + + @Override + public byte recover(AIActor actor) { + // TODO Auto-generated method stub + return 0; + } + +} diff --git a/src/services/ai/states/PatrolState.java b/src/services/ai/states/PatrolState.java index fef5cb1a..27218b1c 100644 --- a/src/services/ai/states/PatrolState.java +++ b/src/services/ai/states/PatrolState.java @@ -21,6 +21,7 @@ ******************************************************************************/ package services.ai.states; +import resources.objects.creature.CreatureObject; import services.ai.AIActor; public class PatrolState extends AIState { @@ -28,7 +29,12 @@ public class PatrolState extends AIState { @Override public byte onEnter(AIActor actor) { // TODO Auto-generated method stub - return 0; + CreatureObject creature = actor.getCreature(); + if(creature.getPosture() == 14) + return StateResult.DEAD; + actor.scheduleMovement(); + actor.scheduleRecovery(); + return StateResult.UNFINISHED; } @Override @@ -40,7 +46,10 @@ public class PatrolState extends AIState { @Override public byte move(AIActor actor) { // TODO Auto-generated method stub - return 0; + //System.out.println("move in patrolState"); + doPatrol(actor); + actor.scheduleMovement(); + return StateResult.UNFINISHED; } @Override From e363a316a2f75a700a6752fd5ca734157f9669af Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Sat, 28 Jun 2014 04:08:33 +0200 Subject: [PATCH 081/198] Nightsister Stronghold NPCs added Patrols done NS Quest NPCs added Mobile template alternate naming option considered Tool functions for easier static spawn creation written Client POI nobuild error fixed Client POI custom radius datatable added --- options.cfg | 2 +- scripts/commands/setgodmode.py | 33 ++++ scripts/mobiles/dathomir/baritha.py | 38 +++++ scripts/mobiles/dathomir/diax.py | 38 +++++ scripts/mobiles/dathomir/fath_hray.py | 37 +++++ scripts/mobiles/dathomir/gate_guardian.py | 38 +++++ scripts/mobiles/dathomir/gate_keeper.py | 38 +++++ scripts/mobiles/dathomir/gethzerion.py | 38 +++++ scripts/mobiles/dathomir/kais.py | 38 +++++ scripts/mobiles/dathomir/leandra.py | 38 +++++ .../mobiles/dathomir/nightsister_protector.py | 2 +- scripts/mobiles/dathomir/ns_pirate.py | 35 +++++ scripts/mobiles/dathomir/ns_vendor.py | 38 +++++ scripts/mobiles/dathomir/satra.py | 38 +++++ .../dathomir/singing_mtn_clan_outcast.py | 2 +- scripts/mobiles/dathomir/st_rancor_tamer.py | 38 +++++ .../generic/faction/imperial/bek_rabor.py | 3 +- .../faction/imperial/eow_scout_trooper.py | 41 +++++ .../generic/faction/imperial/juntah_herm.py | 3 +- .../dantooine/imperial_outpost.py | 135 +++++++++------- .../static_spawns/dathomir/ns_stronghold.py | 109 +++++++++++++ src/main/NGECore.java | 2 +- src/resources/datatables/ClientPOIRadius.java | 148 ++++++++++++++++++ src/services/DevService.java | 5 + src/services/TerrainService.java | 18 ++- src/services/ai/states/AIState.java | 33 +++- src/services/spawn/MobileTemplate.java | 18 +++ src/services/spawn/SpawnService.java | 10 +- 28 files changed, 941 insertions(+), 75 deletions(-) create mode 100644 scripts/mobiles/dathomir/baritha.py create mode 100644 scripts/mobiles/dathomir/diax.py create mode 100644 scripts/mobiles/dathomir/fath_hray.py create mode 100644 scripts/mobiles/dathomir/gate_guardian.py create mode 100644 scripts/mobiles/dathomir/gate_keeper.py create mode 100644 scripts/mobiles/dathomir/gethzerion.py create mode 100644 scripts/mobiles/dathomir/kais.py create mode 100644 scripts/mobiles/dathomir/leandra.py create mode 100644 scripts/mobiles/dathomir/ns_pirate.py create mode 100644 scripts/mobiles/dathomir/ns_vendor.py create mode 100644 scripts/mobiles/dathomir/satra.py create mode 100644 scripts/mobiles/dathomir/st_rancor_tamer.py create mode 100644 scripts/mobiles/generic/faction/imperial/eow_scout_trooper.py create mode 100644 scripts/static_spawns/dathomir/ns_stronghold.py create mode 100644 src/resources/datatables/ClientPOIRadius.java diff --git a/options.cfg b/options.cfg index 892ff452..64b699db 100644 --- a/options.cfg +++ b/options.cfg @@ -1,6 +1,6 @@ LOAD.SNAPSHOT_OBJECTS=1 LOAD.BUILDOUT_OBJECTS=1 -LOAD.BUILDOUT_ONLY_FOR="dantooine" +LOAD.BUILDOUT_ONLY_FOR="dathomir" LOAD.RESOURCE.SYSTEM=1 # Misc diff --git a/scripts/commands/setgodmode.py b/scripts/commands/setgodmode.py index 84cab742..a7da7dbc 100644 --- a/scripts/commands/setgodmode.py +++ b/scripts/commands/setgodmode.py @@ -3,6 +3,10 @@ from engine.resources.scene import Point3D from protocol.swg import ObjControllerMessage from protocol.swg import UnknownAbilityPacket from engine.resources.objects import SWGObject +from java.awt.datatransfer import StringSelection +from java.awt.datatransfer import Clipboard +from java.awt import Toolkit +#from decimal import Decimal def setup(): return @@ -132,6 +136,35 @@ def run(core, actor, target, commandString): elif command == 'spawnobj': pos = actor.getPosition() core.staticService.spawnObject(arg1, actor.getPlanet().getName(), 0, pos.x, pos.y, pos.z, 0, 0) + + elif command == 'showpos': + pos = actor.getPosition() + ori = actor.getOrientation() + cellid = 0 + planetName = actor.getPlanet().getName() + + actor.sendSystemMessage('Position.x : %s' % pos.x, 0) + actor.sendSystemMessage('Position.y : %s' % pos.y, 0) + actor.sendSystemMessage('Position.z : %s' % pos.z, 0) + actor.sendSystemMessage('Orientation.y : %s' % ori.y, 0) + actor.sendSystemMessage('Orientation.w : %s' % ori.w, 0) + if (actor.getContainer()): + cid = actor.getContainer().getObjectID() + cellid = cid + actor.sendSystemMessage('Cell ID : %s' % cid, 0) + + str = " = stcSvc.spawnObject('', '" + planetName + "', long(%s" % cellid + "), float(%.4f" % pos.x + "), float(%.4f" % pos.y + "), float(%.4f" % pos.z + "), float(%.4f" % ori.y + "), float(%.4f" % ori.w + "))" + toolkit = Toolkit.getDefaultToolkit() + clipboard = toolkit.getSystemClipboard() + clipboard.setContents(StringSelection(str), None) + + elif command == 'patrolpoint': + pos = actor.getPosition() + str = "patrolpoints.add(Point3D(float(%.2f" % pos.x + "), float(%.2f" % pos.y + "), float(%.2f" % pos.z + ")))" + toolkit = Toolkit.getDefaultToolkit() + clipboard = toolkit.getSystemClipboard() + clipboard.setContents(StringSelection(str), None) + actor.sendSystemMessage('Patrolpoint copied to clipboard', 0) elif command == 'unknownAbilityPacket' and arg1: packet = UnknownAbilityPacket(arg1) diff --git a/scripts/mobiles/dathomir/baritha.py b/scripts/mobiles/dathomir/baritha.py new file mode 100644 index 00000000..8f6b9c2a --- /dev/null +++ b/scripts/mobiles/dathomir/baritha.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Baritha') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_spellweaver.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('baritha', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/diax.py b/scripts/mobiles/dathomir/diax.py new file mode 100644 index 00000000..48a304ae --- /dev/null +++ b/scripts/mobiles/dathomir/diax.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Diax') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('diax', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/fath_hray.py b/scripts/mobiles/dathomir/fath_hray.py new file mode 100644 index 00000000..127ac798 --- /dev/null +++ b/scripts/mobiles/dathomir/fath_hray.py @@ -0,0 +1,37 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('fath_hray') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('fath_hray', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/gate_guardian.py b/scripts/mobiles/dathomir/gate_guardian.py new file mode 100644 index 00000000..dfe1a14f --- /dev/null +++ b/scripts/mobiles/dathomir/gate_guardian.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Gate Guardian') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('gate_guardian', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/gate_keeper.py b/scripts/mobiles/dathomir/gate_keeper.py new file mode 100644 index 00000000..19679a95 --- /dev/null +++ b/scripts/mobiles/dathomir/gate_keeper.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Gate Keeper Seik') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.QUEST | Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('gate_keeper', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/gethzerion.py b/scripts/mobiles/dathomir/gethzerion.py new file mode 100644 index 00000000..59ec4b24 --- /dev/null +++ b/scripts/mobiles/dathomir/gethzerion.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Gethzerion') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('gethzerion', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/kais.py b/scripts/mobiles/dathomir/kais.py new file mode 100644 index 00000000..a3203b34 --- /dev/null +++ b/scripts/mobiles/dathomir/kais.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Kais') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('kais', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/leandra.py b/scripts/mobiles/dathomir/leandra.py new file mode 100644 index 00000000..a45ea660 --- /dev/null +++ b/scripts/mobiles/dathomir/leandra.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Leandra') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_spellweaver.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('leandra', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/nightsister_protector.py b/scripts/mobiles/dathomir/nightsister_protector.py index f9087440..212104d3 100644 --- a/scripts/mobiles/dathomir/nightsister_protector.py +++ b/scripts/mobiles/dathomir/nightsister_protector.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') + templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/dathomir/ns_pirate.py b/scripts/mobiles/dathomir/ns_pirate.py new file mode 100644 index 00000000..a02a7e58 --- /dev/null +++ b/scripts/mobiles/dathomir/ns_pirate.py @@ -0,0 +1,35 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('pirate') + mobileTemplate.setLevel(90) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setRespawnTime(300) + + templates = Vector() + templates.add('object/mobile/shared_dressed_criminal_pirate_human_male_01.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('ns_pirate', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/ns_vendor.py b/scripts/mobiles/dathomir/ns_vendor.py new file mode 100644 index 00000000..a4fcde11 --- /dev/null +++ b/scripts/mobiles/dathomir/ns_vendor.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Nightsister Vendor') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('ns_vendor', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/satra.py b/scripts/mobiles/dathomir/satra.py new file mode 100644 index 00000000..e4f73954 --- /dev/null +++ b/scripts/mobiles/dathomir/satra.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Satra (Nightsister Herbalist)') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_protector.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('satra', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py index 5ca536aa..17dec8ef 100644 --- a/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py +++ b/scripts/mobiles/dathomir/singing_mtn_clan_outcast.py @@ -55,4 +55,4 @@ def addTemplate(core): lootGroupChance_5 = 3 mobileTemplate.addToLootGroups(lootPoolNames_5,lootPoolChances_5,lootGroupChance_5) - core.spawnService.addMobileTemplate('singing_mtn_clan_initiate', mobileTemplate) \ No newline at end of file + core.spawnService.addMobileTemplate('singing_mtn_clan_outcast', mobileTemplate) \ No newline at end of file diff --git a/scripts/mobiles/dathomir/st_rancor_tamer.py b/scripts/mobiles/dathomir/st_rancor_tamer.py new file mode 100644 index 00000000..a502fa2a --- /dev/null +++ b/scripts/mobiles/dathomir/st_rancor_tamer.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('') + mobileTemplate.setCustomName('Rancor Tamer') + mobileTemplate.setLevel(81) + mobileTemplate.setDifficulty(Difficulty.ELITE) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(6) + mobileTemplate.setSocialGroup('nightsister') + mobileTemplate.setRespawnTime(300) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE | Options.INVULNERABLE) + + templates = Vector() + templates.add('object/mobile/shared_dressed_dathomir_nightsister_rancor_tamer.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/sword/shared_sword_01.iff', WeaponType.ONEHANDEDMELEE, 1.0, 5, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleehit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('st_rancor_tamer', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/generic/faction/imperial/bek_rabor.py b/scripts/mobiles/generic/faction/imperial/bek_rabor.py index 79219f63..0475fe3c 100644 --- a/scripts/mobiles/generic/faction/imperial/bek_rabor.py +++ b/scripts/mobiles/generic/faction/imperial/bek_rabor.py @@ -11,7 +11,8 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('storyteller_imperial_officer') + mobileTemplate.setCreatureName('bek_rabor') + mobileTemplate.setStfFilename('npc_spawner_n') mobileTemplate.setLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) diff --git a/scripts/mobiles/generic/faction/imperial/eow_scout_trooper.py b/scripts/mobiles/generic/faction/imperial/eow_scout_trooper.py new file mode 100644 index 00000000..f2d422e1 --- /dev/null +++ b/scripts/mobiles/generic/faction/imperial/eow_scout_trooper.py @@ -0,0 +1,41 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from resources.datatables import FactionStatus +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('eow_scout_trooper') + mobileTemplate.setLevel(90) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setSocialGroup("imperial") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setFaction("imperial") + mobileTemplate.setFactionStatus(FactionStatus.Combatant) + + templates = Vector() + templates.add('object/mobile/shared_dressed_scout_trooper_m.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/carbine/shared_carbine_e11.iff', WeaponType.CARBINE, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('eow_scout_trooper', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/generic/faction/imperial/juntah_herm.py b/scripts/mobiles/generic/faction/imperial/juntah_herm.py index c2359579..f9a7aa3e 100644 --- a/scripts/mobiles/generic/faction/imperial/juntah_herm.py +++ b/scripts/mobiles/generic/faction/imperial/juntah_herm.py @@ -11,7 +11,8 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('storyteller_imperial_pilot') + mobileTemplate.setCreatureName('juntah_herm') + mobileTemplate.setStfFilename('npc_spawner_n') mobileTemplate.setLevel(64) mobileTemplate.setDifficulty(Difficulty.NORMAL) diff --git a/scripts/static_spawns/dantooine/imperial_outpost.py b/scripts/static_spawns/dantooine/imperial_outpost.py index 0e3b5c3a..013124b1 100644 --- a/scripts/static_spawns/dantooine/imperial_outpost.py +++ b/scripts/static_spawns/dantooine/imperial_outpost.py @@ -2,7 +2,7 @@ import sys from resources.datatables import Options from resources.datatables import State from java.util import Vector -import engine.resources.scene.Point3D +from engine.resources.scene import Point3D def addPlanetSpawns(core, planet): @@ -16,78 +16,91 @@ def addPlanetSpawns(core, planet): stormtrooper4 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4212), float(3), float(-2386), float(0.011), float(0.999)) stormtrooper5 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4212), float(3), float(-2388), float(0.011), float(0.999)) - point1_1 = engine.resources.scene.Point3D(float(-4209), float(3), float(-2360)) - point1_2 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) - point1_3 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2396)) - point1_4 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2418)) - point1_5 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2418)) - point1_6 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2396)) - point1_7 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) - point1_8 = engine.resources.scene.Point3D(float(-4242), float(3), float(-2361)) - patrolpoints1 = Vector() - patrolpoints1.add(point1_1) - patrolpoints1.add(point1_2) - patrolpoints1.add(point1_3) - patrolpoints1.add(point1_4) - patrolpoints1.add(point1_5) - patrolpoints1.add(point1_6) - patrolpoints1.add(point1_7) - patrolpoints1.add(point1_8) - aiSvc.setPatrol(stormtrooper1, patrolpoints1) - - aiSvc.setPatrol(stormtrooper2, patrolpoints1) - - aiSvc.setPatrol(stormtrooper3, patrolpoints1) - - aiSvc.setPatrol(stormtrooper4, patrolpoints1) + patrolpoints1.add(Point3D(float(-4209), float(3), float(-2360))) + patrolpoints1.add(Point3D(float(-4225), float(3), float(-2396))) + patrolpoints1.add(Point3D(float(-4272), float(3), float(-2396))) + patrolpoints1.add(Point3D(float(-4272), float(3), float(-2418))) + patrolpoints1.add(Point3D(float(-4203), float(3), float(-2418))) + patrolpoints1.add(Point3D(float(-4203), float(3), float(-2396))) + patrolpoints1.add(Point3D(float(-4225), float(3), float(-2396))) + patrolpoints1.add(Point3D(float(-4242), float(3), float(-2361))) + aiSvc.setPatrol(stormtrooper1, patrolpoints1) + aiSvc.setPatrol(stormtrooper2, patrolpoints1) + aiSvc.setPatrol(stormtrooper3, patrolpoints1) + aiSvc.setPatrol(stormtrooper4, patrolpoints1) aiSvc.setPatrol(stormtrooper5, patrolpoints1) stormtrooper6 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4229), float(3), float(-2394), float(0.703), float(0.710)) corporal1 = stcSvc.spawnObject('eow_fbase_imperial_corporal', 'dantooine', long(0), float(-4228), float(3), float(-2395), float(0.703), float(0.710)) corporal2 = stcSvc.spawnObject('eow_fbase_imperial_corporal', 'dantooine', long(0), float(-4230), float(3), float(-2394), float(0.703), float(0.710)) - point6_1 = engine.resources.scene.Point3D(float(-4209), float(3), float(-2360)) - point6_2 = engine.resources.scene.Point3D(float(-4245), float(3), float(-2382)) - point6_3 = engine.resources.scene.Point3D(float(-4212), float(3), float(-2388)) patrolpoints6 = Vector() - patrolpoints6.add(point6_1) - patrolpoints6.add(point6_2) - patrolpoints6.add(point6_3) + patrolpoints6.add(Point3D(float(-4209), float(3), float(-2360))) + patrolpoints6.add(Point3D(float(-4245), float(3), float(-2382))) + patrolpoints6.add(Point3D(float(-4212), float(3), float(-2388))) + aiSvc.setPatrol(stormtrooper6, patrolpoints6) - aiSvc.setPatrol(corporal1, patrolpoints6) - aiSvc.setPatrol(corporal2, patrolpoints6) + #Group of 3 + stormtrooper7 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4212), float(3), float(-2395), float(0.011), float(0.999)) + stormtrooper8 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4212), float(3), float(-2396), float(0.011), float(0.999)) + stormtrooper9 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4214), float(3), float(-2396), float(0.011), float(0.999)) - stormtrooper7 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4199), float(3), float(-2396), float(0.011), float(0.999)) - stormtrooper8 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4199), float(3), float(-2395), float(0.011), float(0.999)) - stormtrooper9 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4199), float(3), float(-2394), float(0.011), float(0.999)) - point7_1 = engine.resources.scene.Point3D(float(-4209), float(3), float(-2360)) - point7_2 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) - point7_3 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2396)) - point7_4 = engine.resources.scene.Point3D(float(-4272), float(3), float(-2418)) - point7_5 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2418)) - point7_6 = engine.resources.scene.Point3D(float(-4203), float(3), float(-2396)) - point7_7 = engine.resources.scene.Point3D(float(-4225), float(3), float(-2396)) - point7_8 = engine.resources.scene.Point3D(float(-4242), float(3), float(-2361)) - patrolpoints7 = Vector() - patrolpoints7.add(point7_1) - patrolpoints7.add(point7_2) - patrolpoints7.add(point7_3) - patrolpoints7.add(point7_4) - patrolpoints7.add(point7_5) - patrolpoints7.add(point7_6) - patrolpoints7.add(point7_7) - patrolpoints7.add(point7_8) + patrolpoints7.add(Point3D(float(-4177), float(3), float(-2396))) + patrolpoints7.add(Point3D(float(-4177), float(3), float(-2419))) + patrolpoints7.add(Point3D(float(-4246), float(3), float(-2417))) + patrolpoints7.add(Point3D(float(-4246), float(3), float(-2396))) aiSvc.setPatrol(stormtrooper7, patrolpoints7) aiSvc.setPatrol(stormtrooper8, patrolpoints7) aiSvc.setPatrol(stormtrooper9, patrolpoints7) + + stormtrooper10 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4242), float(3), float(-2420), float(0.011), float(0.999)) + stormtrooper11 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4242), float(3), float(-2418), float(0.011), float(0.999)) + corporal3 = stcSvc.spawnObject('eow_fbase_imperial_corporal', 'dantooine', long(0), float(-4240), float(3), float(-2420), float(0.011), float(0.999)) + stormtrooper12 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4240), float(3), float(-2418), float(0.011), float(0.999)) + stormtrooper13 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4238), float(3), float(-2420), float(0.703), float(0.710)) + + patrolpoints8 = Vector() + patrolpoints8.add(Point3D(float(-4273), float(3), float(-2418))) + patrolpoints8.add(Point3D(float(-4273), float(3), float(-2396))) + patrolpoints8.add(Point3D(float(-4177), float(3), float(-2396))) + patrolpoints8.add(Point3D(float(-4177), float(3), float(-2418))) + patrolpoints8.add(Point3D(float(-4242), float(3), float(-2420))) + + aiSvc.setPatrol(stormtrooper10, patrolpoints8) + aiSvc.setPatrol(stormtrooper11, patrolpoints8) + aiSvc.setPatrol(stormtrooper12, patrolpoints8) + aiSvc.setPatrol(stormtrooper13, patrolpoints8) + aiSvc.setPatrol(corporal3, patrolpoints8) + + + #Outside perimeter patrol + stormtrooper14 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4282), float(3), float(-2366), float(0.011), float(0.999)) + stormtrooper15 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4284), float(3), float(-2366), float(0.011), float(0.999)) + stormtrooper16 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4284), float(3), float(-2362), float(0.011), float(0.999)) + + patrolpoints9 = Vector() + patrolpoints9.add(Point3D(float(-4298), float(3), float(-2399))) + patrolpoints9.add(Point3D(float(-4299), float(3), float(-2418))) + patrolpoints9.add(Point3D(float(-4266), float(3), float(-2453))) + patrolpoints9.add(Point3D(float(-4180), float(3), float(-2451))) + patrolpoints9.add(Point3D(float(-4146), float(3), float(-2420))) + patrolpoints9.add(Point3D(float(-4146), float(3), float(-2396))) + patrolpoints9.add(Point3D(float(-4195), float(3), float(-2332))) + patrolpoints9.add(Point3D(float(-4258), float(3), float(-2333))) + + aiSvc.setPatrol(stormtrooper14, patrolpoints9) + aiSvc.setPatrol(stormtrooper15, patrolpoints9) + aiSvc.setPatrol(stormtrooper16, patrolpoints9) + + atst1 = stcSvc.spawnObject('fbase_at_st', 'dantooine', long(0), float(-4291), float(3), float(-2433), float(0.819), float(-0.572)) atst2 = stcSvc.spawnObject('fbase_at_st', 'dantooine', long(0), float(-4154), float(3), float(-2383), float(0.264), float(0.964)) @@ -104,9 +117,19 @@ def addPlanetSpawns(core, planet): commoner1.setOptionsBitmask(Options.INVULNERABLE) commoner2 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_fat_human_female_01.iff', 'dantooine', long(0), float(-4238), float(3), float(-2365), float(0.264), float(0.964)) commoner2.setOptionsBitmask(Options.INVULNERABLE) + commoner3 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_fat_human_female_01.iff', 'dantooine', long(0), float(-4229), float(3), float(-2421), float(0.264), float(0.964)) + commoner3.setOptionsBitmask(Options.INVULNERABLE) + commoner4 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_old_human_female_02.iff', 'dantooine', long(0), float(-4212), float(3), float(-2411), float(0.264), float(0.964)) + commoner4.setOptionsBitmask(Options.INVULNERABLE) + commoner5 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_old_human_male_01.iff', 'dantooine', long(0), float(-4186), float(3), float(-2428), float(0.264), float(0.964)) + commoner5.setOptionsBitmask(Options.INVULNERABLE) + commoner6 = stcSvc.spawnObject('object/mobile/shared_dressed_commoner_old_human_male_02.iff', 'dantooine', long(0), float(-4245), float(3), float(-2371), float(0.264), float(0.964)) + commoner6.setOptionsBitmask(Options.INVULNERABLE) - juntah_herm = stcSvc.spawnObject('juntah_herm', 'dantooine', long(0), float(-4223), float(3), float(-2380), float(0.264), float(0.964)) - - bek_rabor = stcSvc.spawnObject('bek_rabor', 'dantooine', long(0), float(-4228), float(3), float(-2380), float(0.264), float(0.964)) + stormtrooper17 = stcSvc.spawnObject('eow_scout_trooper', 'dantooine', long(0), float(-4217), float(3), float(-2431), float(0.011), float(0.999)) + stormtrooper18 = stcSvc.spawnObject('eow_fbase_stormtrooper', 'dantooine', long(0), float(-4184), float(3), float(-2388), float(0.935), float(-0.354)) + + juntah_herm = stcSvc.spawnObject('juntah_herm', 'dantooine', long(0), float(-4223), float(3), float(-2380), float(0.992), float(-0.124)) + bek_rabor = stcSvc.spawnObject('bek_rabor', 'dantooine', long(0), float(-4228), float(3), float(-2380), float(0.992), float(-0.124)) return diff --git a/scripts/static_spawns/dathomir/ns_stronghold.py b/scripts/static_spawns/dathomir/ns_stronghold.py new file mode 100644 index 00000000..ad59f31a --- /dev/null +++ b/scripts/static_spawns/dathomir/ns_stronghold.py @@ -0,0 +1,109 @@ +import sys +from resources.datatables import Options +from resources.datatables import State +from java.util import Vector +from engine.resources.scene import Point3D + + +def addPlanetSpawns(core, planet): + stcSvc = core.staticService + objSvc = core.objectService + aiSvc = core.aiService + + # N Entrance Guards + ns_sentry1 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4100), float(127), float(-100), float(0.55), float(0.83)) + ns_sentry2 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4097), float(127), float(-101), float(0.55), float(0.83)) + ns_sentry3 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4106), float(127), float(-103), float(0.55), float(0.83)) + ns_sentry4 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4097), float(127), float(-104), float(0.55), float(0.83)) + ns_sentry5 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4095), float(127), float(-105), float(0.55), float(0.83)) + + patrolpoints1 = Vector() + patrolpoints1.add(Point3D(float(-4062), float(126), float(-92))) + patrolpoints1.add(Point3D(float(-4019), float(124), float(-95))) + patrolpoints1.add(Point3D(float(-4003), float(123), float(-74))) + patrolpoints1.add(Point3D(float(-3972), float(126), float(-76))) + patrolpoints1.add(Point3D(float(-4003), float(123), float(-74))) + patrolpoints1.add(Point3D(float(-4019), float(124), float(-95))) + patrolpoints1.add(Point3D(float(-4100), float(127), float(-100))) + + aiSvc.setPatrol(ns_sentry1, patrolpoints1) + aiSvc.setPatrol(ns_sentry2, patrolpoints1) + aiSvc.setPatrol(ns_sentry3, patrolpoints1) + aiSvc.setPatrol(ns_sentry4, patrolpoints1) + aiSvc.setPatrol(ns_sentry5, patrolpoints1) + + # SW Entrance Guards + ns_sentry6 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4009.7249), float(119.7003), float(-238.9914), float(-0.6984), float(0.7157)) + ns_sentry7 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4008.7249), float(119.7003), float(-238.9914), float(-0.6984), float(0.7157)) + ns_sentry8 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4007.7249), float(119.7003), float(-238.9914), float(-0.6984), float(0.7157)) + ns_sentry9 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4006.7249), float(119.7003), float(-238.9914), float(-0.6984), float(0.7157)) + ns_sentry10 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4005.7249), float(119.7003), float(-238.9914), float(-0.6984), float(0.7157)) + + patrolpoints2 = Vector() + patrolpoints2.add(Point3D(float(-4023.24), float(118.67), float(-242.87))) + patrolpoints2.add(Point3D(float(-4065.97), float(124.01), float(-278.84))) + patrolpoints2.add(Point3D(float(-4045.83), float(123.62), float(-299.27))) + patrolpoints2.add(Point3D(float(-4065.97), float(124.01), float(-278.84))) + patrolpoints2.add(Point3D(float(-4023.24), float(118.67), float(-242.87))) + patrolpoints2.add(Point3D(float(-4009.72), float(119.70), float(-238.99))) + + aiSvc.setPatrol(ns_sentry6, patrolpoints2) + aiSvc.setPatrol(ns_sentry7, patrolpoints2) + aiSvc.setPatrol(ns_sentry8, patrolpoints2) + aiSvc.setPatrol(ns_sentry9, patrolpoints2) + aiSvc.setPatrol(ns_sentry10, patrolpoints2) + + #NW Entrance Guards + ns_sentry11 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4131.4868), float(125.9164), float(-127.0344), float(0.0496), float(0.9988)) + ns_sentry12 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4131.4868), float(125.9164), float(-127.0344), float(0.0496), float(0.9988)) + ns_sentry13 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4131.4868), float(125.9164), float(-127.0344), float(0.0496), float(0.9988)) + ns_sentry14 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4131.4868), float(125.9164), float(-127.0344), float(0.0496), float(0.9988)) + ns_sentry15 = stcSvc.spawnObject('nightsister_sentry', 'dathomir', long(0), float(-4131.4868), float(125.9164), float(-127.0344), float(0.0496), float(0.9988)) + + patrolpoints3 = Vector() + patrolpoints3.add(Point3D(float(-4126.84), float(121.32), float(-93.56))) + patrolpoints3.add(Point3D(float(-4129.24), float(120.81), float(-23.27))) + patrolpoints3.add(Point3D(float(-4126.84), float(121.32), float(-93.56))) + patrolpoints3.add(Point3D(float(-4131.4868), float(125.9164), float(-127.0344))) + + aiSvc.setPatrol(ns_sentry11, patrolpoints3) + aiSvc.setPatrol(ns_sentry12, patrolpoints3) + aiSvc.setPatrol(ns_sentry13, patrolpoints3) + aiSvc.setPatrol(ns_sentry14, patrolpoints3) + aiSvc.setPatrol(ns_sentry15, patrolpoints3) + + # Quest NPCs etc. + ns_elder = stcSvc.spawnObject('nightsister_elder', 'dathomir', long(0), float(-3975), float(131), float(-158), float(0.992), float(-0.002)) + baritha = stcSvc.spawnObject('baritha', 'dathomir', long(0), float(-3976), float(131), float(-172), float(0.992), float(-0.124)) + fath_hray = stcSvc.spawnObject('fath_hray', 'dathomir', long(0), float(-4118), float(105), float(-156), float(0.992), float(-0.124)) + spell_leandra = stcSvc.spawnObject('leandra', 'dathomir', long(0), float(-4085), float(105), float(-210), float(0.992), float(-0.124)) + gate_guardian = stcSvc.spawnObject('gate_guardian', 'dathomir', long(0), float(-3999), float(105), float(-65), float(0.992), float(-0.124)) + gate_keeper = stcSvc.spawnObject('gate_keeper', 'dathomir', long(189375), float(0.5690), float(0.7599), float(-1.5566), float(-0.0166), float(0.9999)) + ns_vendor = stcSvc.spawnObject('ns_vendor', 'dathomir', long(189379), float(0.6680), float(0.7599), float(-53.5354), float(-0.0587), float(0.9983)) + satra = stcSvc.spawnObject('satra', 'dathomir', long(189378), float(-13.5346), float(0.7599), float(-12.9636), float(0.9879), float(-0.1549)) + rancor_tamer = stcSvc.spawnObject('st_rancor_tamer', 'dathomir', long(0), float(-4156), float(105), float(-83), float(0.992), float(-0.124)) + diax = stcSvc.spawnObject('diax', 'dathomir', long(189384), float(-19.0310), float(7.2190), float(-27.2504), float(0.6629), float(0.7487)) + kais = stcSvc.spawnObject('kais', 'dathomir', long(189382), float(13.62), float(7.21), float(-21.23), float(0.915), float(-0.402)) + gethzerion = stcSvc.spawnObject('gethzerion', 'dathomir', long(189383), float(0.109), float(7.21), float(-4.17), float(0.992), float(-0.119)) + + pirate1 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3964.2300), float(131.6703), float(-201.5431), float(0.1860), float(0.9825)) + pirate2 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3957.6968), float(131.5686), float(-190.7077), float(0.9335), float(-0.3585)) + aiSvc.setLoiter(pirate1, float(6), float(10)) + aiSvc.setLoiter(pirate2, float(6), float(10)) + + pirate3 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3935.2058), float(130.9562), float(-198.1271), float(0.9974), float(-0.0719)) + pirate4 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3934.0264), float(131.3799), float(-212.0725), float(-0.1989), float(0.9800)) + aiSvc.setLoiter(pirate3, float(6), float(10)) + aiSvc.setLoiter(pirate4, float(6), float(10)) + + pirate5 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3951.2546), float(123.8093), float(-258.2355), float(0.9539), float(-0.3003)) + pirate6 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3963.6440), float(122.6283), float(-270.6916), float(0.2454), float(0.9694)) + aiSvc.setLoiter(pirate5, float(6), float(10)) + aiSvc.setLoiter(pirate6, float(6), float(10)) + + pirate7 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3959.8911), float(123.3668), float(-254.1581), float(0.3242), float(0.9460)) + pirate8 = stcSvc.spawnObject('ns_pirate', 'dathomir', long(0), float(-3950.1411), float(125.6901), float(-244.8228), float(0.9176), float(-0.3975)) + aiSvc.setLoiter(pirate7, float(6), float(10)) + aiSvc.setLoiter(pirate8, float(6), float(10)) + + return diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 757f4d39..af65f16a 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -805,7 +805,7 @@ public class NGECore { public Vector getExcludedDevelopers(){ Vector excludedDevelopers = new Vector(); - excludedDevelopers.add("Charon"); + //excludedDevelopers.add("Charon"); // Feel free to add your OS user account name here to exclude yourself from loading buildouts and snapshots // without having to change options.cfg all the time return excludedDevelopers; diff --git a/src/resources/datatables/ClientPOIRadius.java b/src/resources/datatables/ClientPOIRadius.java new file mode 100644 index 00000000..c17ae3f6 --- /dev/null +++ b/src/resources/datatables/ClientPOIRadius.java @@ -0,0 +1,148 @@ +package resources.datatables; + +import java.util.HashMap; +import java.util.Map; + +public class ClientPOIRadius { + + public static Map radiusMap = new HashMap(); + static{ + radiusMap.put("@clientpoi_n:hideout", 150); + radiusMap.put("@clientpoi_n:corsecbase", 150); + radiusMap.put("@clientpoi_n:grandtheater", 150); + radiusMap.put("@clientpoi_n:crystalfountain", 150); + radiusMap.put("@clientpoi_n:agrilat", 150); + radiusMap.put("@clientpoi_n:drall", 150); + radiusMap.put("@clientpoi_n:nyax", 150); + radiusMap.put("@clientpoi_n:stronghold", 150); + radiusMap.put("@clientpoi_n:afarathu", 150); + radiusMap.put("@clientpoi_n:racingagrilat", 150); + radiusMap.put("@clientpoi_n:dantari1", 150); + radiusMap.put("@clientpoi_n:dantari2", 150); + radiusMap.put("@clientpoi_n:dantari3", 150); + radiusMap.put("@clientpoi_n:abandoned", 150); + radiusMap.put("@clientpoi_n:jeditemple", 250); + radiusMap.put("@clientpoi_n:cystalhunter", 150); + radiusMap.put("@clientpoi_n:janta", 150); + radiusMap.put("@clientpoi_n:mokk", 150); + radiusMap.put("@clientpoi_n:kunga", 150); + radiusMap.put("@clientpoi_n:warren", 150); + radiusMap.put("@clientpoi_n:prison", 150); + radiusMap.put("@clientpoi_n:lessersarlacc", 150); + radiusMap.put("@clientpoi_n:dathpod", 150); + radiusMap.put("@clientpoi_n:mistyfalls", 150); + radiusMap.put("@clientpoi_n:tarpit", 150); + radiusMap.put("@clientpoi_n:nightsister", 300); + radiusMap.put("@clientpoi_n:singing", 150); + radiusMap.put("@clientpoi_n:nightvssing", 150); + radiusMap.put("@clientpoi_n:nightspider", 150); + radiusMap.put("@clientpoi_n:slavecamp", 150); + radiusMap.put("@clientpoi_n:tree1", 150); + radiusMap.put("@clientpoi_n:tree2", 150); + radiusMap.put("@clientpoi_n:lake1", 150); + radiusMap.put("@clientpoi_n:lake2", 150); + radiusMap.put("@clientpoi_n:dulok1", 150); + radiusMap.put("@clientpoi_n:dulok2", 150); + radiusMap.put("@clientpoi_n:marauder", 150); + radiusMap.put("@clientpoi_n:korga", 150); + radiusMap.put("@clientpoi_n:orphan", 150); + radiusMap.put("@clientpoi_n:jinda", 150); + radiusMap.put("@clientpoi_n:dead_mysess", 150); + radiusMap.put("@clientpoi_n:dead_grave", 150); + radiusMap.put("@clientpoi_n:dead_web", 150); + radiusMap.put("@clientpoi_n:dead_entrance_dead", 150); + radiusMap.put("@clientpoi_n:dead_entrance_kkowir", 150); + radiusMap.put("@clientpoi_n:dead_kerritamba", 150); + radiusMap.put("@clientpoi_n:dead_arena", 150); + radiusMap.put("@clientpoi_n:dead_myyydril", 150); + radiusMap.put("@clientpoi_n:dead_abandon", 150); + radiusMap.put("@clientpoi_d:kash_etyyy_gate_to_kachirho", 150); + radiusMap.put("@clientpoi_n:kash_etyyy_rodian_hunters_camp", 150); + radiusMap.put("@clientpoi_n:kash_etyyy_hracca_glade_camp", 150); + radiusMap.put("@clientpoi_n:kash_etyyy_arcona_compound", 150); + radiusMap.put("@clientpoi_n:kashyyyk_kachirho", 150); + radiusMap.put("@clientpoi_n:kashyyyk_dead_forest", 150); + radiusMap.put("@clientpoi_n:kashyyyk_hunting_grounds", 150); + radiusMap.put("@clientpoi_n:kashyyyk_rryatt_trail", 150); + radiusMap.put("@clientpoi_n:kashyyyk_blackscale_compound", 150); + radiusMap.put("@clientpoi_n:kashyyyk_slave_camp_one", 150); + radiusMap.put("@clientpoi_n:kashyyyk_slave_camp_two", 150); + radiusMap.put("@clientpoi_n:kashyyyk_wookiee_village", 150); + radiusMap.put("@clientpoi_n:kashyyyk_rodian_hunters_camp", 150); + radiusMap.put("@clientpoi_n:volcano", 150); + radiusMap.put("@clientpoi_n:lokimpoutpost", 150); + radiusMap.put("@clientpoi_n:kimogilaskel", 150); + radiusMap.put("@clientpoi_n:kimogilatown", 150); + radiusMap.put("@clientpoi_n:canyoncosair", 150); + radiusMap.put("@clientpoi_n:bloodrazor", 150); + radiusMap.put("@clientpoi_n:droidcave", 150); + radiusMap.put("@clientpoi_n:greatmaze", 150); + radiusMap.put("@clientpoi_n:volcano_crash", 150); + radiusMap.put("@clientpoi_n:new_mining_facility", 150); + radiusMap.put("@clientpoi_n:old_mining_facility", 150); + radiusMap.put("@clientpoi_n:striking_mining_camp", 150); + radiusMap.put("@clientpoi_n:old_republic_research", 150); + radiusMap.put("@clientpoi_n:burning_plains", 150); + radiusMap.put("@clientpoi_n:crystal_flats", 150); + radiusMap.put("@clientpoi_n:berkens_flow", 150); + radiusMap.put("@clientpoi_n:mining_fields", 150); + radiusMap.put("@clientpoi_n:tulrus_isle", 150); + radiusMap.put("@clientpoi_n:central_volcano", 150); + radiusMap.put("@clientpoi_n:smoking_forest", 150); + radiusMap.put("@clientpoi_n:gungan", 150); + radiusMap.put("@clientpoi_n:theedfalls", 150); + radiusMap.put("@clientpoi_n:deejafalls", 150); + radiusMap.put("@clientpoi_n:amidalasbeach", 150); + radiusMap.put("@clientpoi_n:impvsgun", 150); + radiusMap.put("@clientpoi_n:mordran", 150); + radiusMap.put("@clientpoi_n:weaponfacility", 150); + radiusMap.put("@clientpoi_n:narglatch", 150); + radiusMap.put("@clientpoi_n:mauler", 150); + radiusMap.put("@clientpoi_n:racingkeren", 150); + radiusMap.put("@clientpoi_n:reboutpost", 150); + radiusMap.put("@clientpoi_n:kobala", 150); + radiusMap.put("@clientpoi_n:impencampment", 150); + radiusMap.put("@clientpoi_n:hyperdrive", 150); + radiusMap.put("@clientpoi_n:garyn", 150); + radiusMap.put("@clientpoi_n:borglebat", 150); + radiusMap.put("@clientpoi_n:cobral", 150); + radiusMap.put("@clientpoi_n:tortoncave", 150); + radiusMap.put("@clientpoi_n:poacher", 150); + radiusMap.put("@clientpoi_n:barkmite", 150); + radiusMap.put("@clientpoi_n:swamptown", 150); + radiusMap.put("@clientpoi_n:impoutpost", 150); + radiusMap.put("@clientpoi_n:creaturevillage", 150); + radiusMap.put("@clientpoi_n:impvsreb", 150); + radiusMap.put("@clientpoi_n:aqualishcave", 150); + radiusMap.put("@clientpoi_n:weapondepot", 150); + radiusMap.put("@clientpoi_n:detainment", 150); + radiusMap.put("@clientpoi_n:corvsflail", 150); + radiusMap.put("@clientpoi_n:flynock", 150); + radiusMap.put("@clientpoi_n:erransif", 150); + radiusMap.put("@clientpoi_n:aakuan", 150); + radiusMap.put("@clientpoi_n:khamurrabio", 150); + radiusMap.put("@clientpoi_n:decaymite", 150); + radiusMap.put("@clientpoi_n:binyare", 150); + radiusMap.put("@clientpoi_n:jabbaspalace", 150); + radiusMap.put("@clientpoi_n:forttusken", 150); + radiusMap.put("@clientpoi_n:jawatraders", 150); + radiusMap.put("@clientpoi_n:darklighter", 150); + radiusMap.put("@clientpoi_n:kraytgraveyard", 250); + radiusMap.put("@clientpoi_n:larshomestead", 150); + radiusMap.put("@clientpoi_n:kenobishouse", 150); + radiusMap.put("@clientpoi_n:sarlacc", 150); + radiusMap.put("@clientpoi_n:pod", 150); + radiusMap.put("@clientpoi_n:skeleton", 150); + radiusMap.put("@clientpoi_n:racingmosespa", 150); + radiusMap.put("@clientpoi_n:woolamander", 150); + radiusMap.put("@clientpoi_n:blueleaf", 150); + radiusMap.put("@clientpoi_n:exarkun", 150); + radiusMap.put("@clientpoi_n:massassi", 150); + } + + public ClientPOIRadius(){} + + public static int getRadius(String POIName){ + return radiusMap.get(POIName); + } +} diff --git a/src/services/DevService.java b/src/services/DevService.java index d0b1f39e..fcb5c294 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -150,6 +150,7 @@ public class DevService implements INetworkDispatch { suiOptions.put((long) 166, "Teleport to Imperial Op"); suiOptions.put((long) 167, "Teleport to Rebel Base "); suiOptions.put((long) 168, "Teleport to NS vs SMC Battle"); + suiOptions.put((long) 169, "Teleport to NS Stronghold"); suiOptions.put((long) 153, "Teleport to Force Crystal Hunter's Cave"); suiOptions.put((long) 121, "Teleport to Sandbox City"); } @@ -1280,6 +1281,10 @@ public class DevService implements INetworkDispatch { case 168: core.simulationService.transferToPlanet(player, core.terrainService.getPlanetByName("dathomir"), new Point3D(-2450,18,1521), player.getOrientation(), null); return; + + case 169: + core.simulationService.transferToPlanet(player, core.terrainService.getPlanetByName("dathomir"), new Point3D(-4002, 4, -58), player.getOrientation(), null); + return; case 123: TangibleObject arakydDroids = (TangibleObject) core.objectService.createObject("object/tangible/mission/shared_mission_bounty_droid_probot.iff", planet); diff --git a/src/services/TerrainService.java b/src/services/TerrainService.java index 1653690d..8bea9b00 100644 --- a/src/services/TerrainService.java +++ b/src/services/TerrainService.java @@ -30,6 +30,7 @@ import java.util.concurrent.ConcurrentHashMap; import resources.common.FileUtilities; import resources.common.collidables.CollidableCircle; +import resources.datatables.ClientPOIRadius; import services.playercities.ClientRegion; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.DatatableVisitor; @@ -58,20 +59,18 @@ public class TerrainService { for (int i = 0; i < poiTable.getRowCount(); i++) { - Planet planet = getPlanetByName((String) poiTable.getObject(i, 0)); + // Planet planet = getPlanetByName((String) poiTable.getObject(i, 0)); Has this ever worked? + Planet planet = getPlanetByName((String) poiTable.getObject(i, 2)); if(planet == null) continue; float x = (Float) poiTable.getObject(i, 4); float z = (Float) poiTable.getObject(i, 6); - - // Account for more extended no-build radii like they were on live - // Issue #849 - x *= 1.1; - z *= 1.1; - - CollidableCircle poiArea = new CollidableCircle(new Point3D(x, 0, z), 150, planet); + String POIName = (String) poiTable.getObject(i, 0); + int radius = ClientPOIRadius.getRadius(POIName); + + CollidableCircle poiArea = new CollidableCircle(new Point3D(x, 0, z), radius, planet); noBuildAreas.get(planet).add(poiArea); } @@ -97,6 +96,9 @@ public class TerrainService { float x = (Float) regionTable.getObject(i, 1); float z = (Float) regionTable.getObject(i, 2); float radius = (Float) regionTable.getObject(i, 3); + // Account for more extended no-build radii like they were on live + // Issue #849 + radius *= 1.1; CollidableCircle region = new CollidableCircle(new Point3D(x, 0, z), radius, planet); noBuildAreas.get(planet).add(region); diff --git a/src/services/ai/states/AIState.java b/src/services/ai/states/AIState.java index b565ae7f..d7354dc7 100644 --- a/src/services/ai/states/AIState.java +++ b/src/services/ai/states/AIState.java @@ -375,8 +375,21 @@ public abstract class AIState { // if (newPosition.getCell()==null) // System.out.println("newPosition.getCell() is NULL"); - - core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); + try{ + core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); + } catch (NullPointerException e) { + // Just to identify what exactly is null here + if (creature==null) + System.out.print("creature==null" ); + if (newPosition==null) + System.out.print("newPosition==null" ); + if (quaternion==null) + System.out.print("quaternion==null" ); + if (newPosition.getCell()==null) + System.out.print("newPosition.getCell()==null" ); + + System.out.print("creature.getMovementCounter() " + creature.getMovementCounter()); + } } @@ -484,7 +497,21 @@ public abstract class AIState { // if (newPosition.getCell()==null) // System.out.println("newPosition.getCell() is NULL"); - core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); + try{ + core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); + } catch (NullPointerException e) { + // Just to identify what exactly is null here + if (creature==null) + System.out.print("creature==null" ); + if (newPosition==null) + System.out.print("newPosition==null" ); + if (quaternion==null) + System.out.print("quaternion==null" ); + if (newPosition.getCell()==null) + System.out.print("newPosition.getCell()==null" ); + + System.out.print("creature.getMovementCounter() " + creature.getMovementCounter()); + } } diff --git a/src/services/spawn/MobileTemplate.java b/src/services/spawn/MobileTemplate.java index d0cc6c17..e6b61612 100644 --- a/src/services/spawn/MobileTemplate.java +++ b/src/services/spawn/MobileTemplate.java @@ -45,6 +45,8 @@ public class MobileTemplate implements Cloneable { private int difficulty = 0; private int health, action; private String creatureName; + private String StfFilename; + private String customName; private float scale = 1; private Vector weaponTemplates = new Vector(); private Vector weaponTemplateVector = new Vector(); @@ -333,5 +335,21 @@ public class MobileTemplate implements Cloneable { public Object clone() throws CloneNotSupportedException { return super.clone(); } + + public String getStfFilename() { + return StfFilename; + } + + public void setStfFilename(String stfFilename) { + StfFilename = stfFilename; + } + + public String getCustomName() { + return customName; + } + + public void setCustomName(String customName) { + this.customName = customName; + } } diff --git a/src/services/spawn/SpawnService.java b/src/services/spawn/SpawnService.java index 7de14991..1ba62fe8 100644 --- a/src/services/spawn/SpawnService.java +++ b/src/services/spawn/SpawnService.java @@ -108,8 +108,14 @@ public class SpawnService { creature.setFaction(mobileTemplate.getFaction()); creature.setFactionStatus(mobileTemplate.getFactionStatus()); creature.setPvpBitmask(mobileTemplate.getPvpBitmask()); - creature.setStfFilename("mob/creature_names"); // TODO: set other STFs for NPCs other than creatures - creature.setStfName(mobileTemplate.getCreatureName()); + if (mobileTemplate.getCustomName()==null){ + creature.setStfFilename("mob/creature_names"); // TODO: set other STFs for NPCs other than creatures -> DONE + if (mobileTemplate.getStfFilename()!=null) + creature.setStfFilename(mobileTemplate.getStfFilename()); + creature.setStfName(mobileTemplate.getCreatureName()); + } else { + creature.setCustomName(mobileTemplate.getCustomName()); // For cases where no STF name can be found! + } creature.setHeight(mobileTemplate.getScale()); int difficulty = mobileTemplate.getDifficulty(); creature.setDifficulty((byte) difficulty); From 99adba7402ab50a1b079aa78312c39b6822e232f Mon Sep 17 00:00:00 2001 From: tacef Date: Sat, 28 Jun 2014 22:15:47 +0200 Subject: [PATCH 082/198] Preliminary work for ITV's Added collision detection for buildings in set proximity Added callforrattletrappickup command Added Despawn threads so the ITV despawns after 60 seconds or when you are out more then 50 meter(needs tweeking) Added Radial for ITV Altered Ticketpurchasemodemessage so the ITV Window would popup(not fully working yet) Fixed more Level problems with NPC's Added Wayfar camp manually until buildouts are fixed --- scripts/commands/callforrattletrappickup.py | 42 +++++++++++++++ scripts/mobiles/tatooine/dewall_paez.py | 41 ++++++++++++++ scripts/mobiles/tatooine/dwarf_eopie.py | 2 - scripts/mobiles/tatooine/dwarf_nuna.py | 2 - scripts/mobiles/tatooine/elder_zucca_boar.py | 2 - .../tatooine/elite_dewback_cannibal.py | 2 - scripts/mobiles/tatooine/elite_dragonet.py | 2 - scripts/mobiles/tatooine/elite_dune_lizard.py | 2 - .../tatooine/elite_giant_sand_beetle.py | 2 - .../mobiles/tatooine/elite_mutant_womprat.py | 2 - scripts/mobiles/tatooine/elite_ronto.py | 2 - scripts/mobiles/tatooine/elite_scyk.py | 2 - scripts/mobiles/tatooine/elite_sevorrt.py | 2 - .../tatooine/enraged_mountain_dewback.py | 2 - scripts/mobiles/tatooine/enraged_squill.py | 2 - scripts/mobiles/tatooine/eoni.py | 2 - scripts/mobiles/tatooine/eopie.py | 2 - scripts/mobiles/tatooine/eopie_herdmaster.py | 2 - .../tatooine/female_mountain_squill.py | 2 - scripts/mobiles/tatooine/feral_bantha.py | 2 - scripts/mobiles/tatooine/furios_ronto.py | 2 - .../tatooine/giant_canyon_krayt_dragon.py | 2 - scripts/mobiles/tatooine/giant_sand_beetle.py | 2 - scripts/mobiles/tatooine/giant_worrt.py | 2 - scripts/mobiles/tatooine/gorg.py | 2 - scripts/mobiles/tatooine/gorg_glutton.py | 2 - .../mobiles/tatooine/grand_krayt_dragon.py | 2 - scripts/mobiles/tatooine/great_squill.py | 2 - .../tatooine/greater_desert_womprat.py | 2 - scripts/mobiles/tatooine/grizzled_dewback.py | 2 - scripts/mobiles/tatooine/harmony_worrt.py | 2 - scripts/mobiles/tatooine/jundland_eopie.py | 2 - scripts/mobiles/tatooine/junk_battle_droid.py | 2 - .../tatooine/juvenile_canyon_krayt_dragon.py | 2 - scripts/mobiles/tatooine/krayt_dragon.py | 2 - .../mobiles/tatooine/krayt_dragon_ancient.py | 2 - scripts/mobiles/tatooine/kreetle.py | 2 - scripts/mobiles/tatooine/kreetle_swarmling.py | 2 - scripts/mobiles/tatooine/large_cave_beetle.py | 2 - .../mobiles/tatooine/large_rock_beetle1.py | 2 - .../mobiles/tatooine/large_rock_beetle2.py | 2 - .../mobiles/tatooine/large_rock_beetle3.py | 2 - scripts/mobiles/tatooine/large_sand_beetle.py | 2 - scripts/mobiles/tatooine/lesser_bocatt.py | 2 - .../mobiles/tatooine/lesser_desert_womprat.py | 2 - scripts/mobiles/tatooine/minor_worrt.py | 2 - scripts/mobiles/tatooine/mound_mite.py | 2 - scripts/mobiles/tatooine/mountain_dewback.py | 2 - scripts/mobiles/tatooine/mountain_worrt.py | 2 - scripts/mobiles/tatooine/mutant_womprat.py | 2 - scripts/mobiles/tatooine/overkreetle.py | 2 - scripts/mobiles/tatooine/wayfar_spy.py | 50 +++++++++++++++++ .../terminal_travel_instant_jalopy.py | 1 + .../radial/terminal/travel_terminal_itv.py | 31 +++++++++++ .../tatooine/jabba_tp_wayfar_camp.py | 25 +++++++++ .../swg/EnterTicketPurchaseModeMessage.java | 9 ++-- src/services/SimulationService.java | 10 ++++ src/services/travel/TravelService.java | 54 +++++++++++++++++++ 58 files changed, 260 insertions(+), 101 deletions(-) create mode 100644 scripts/commands/callforrattletrappickup.py create mode 100644 scripts/mobiles/tatooine/dewall_paez.py create mode 100644 scripts/mobiles/tatooine/wayfar_spy.py create mode 100644 scripts/radial/terminal/travel_terminal_itv.py create mode 100644 scripts/static_spawns/tatooine/jabba_tp_wayfar_camp.py diff --git a/scripts/commands/callforrattletrappickup.py b/scripts/commands/callforrattletrappickup.py new file mode 100644 index 00000000..3635072a --- /dev/null +++ b/scripts/commands/callforrattletrappickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_jalopy.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + if actor.getWorldPosition().getDistance2D(object.getWorldPosition()) > 50: + core.travelService.checkForItvDistanceDespawn(actor, object) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + + + return diff --git a/scripts/mobiles/tatooine/dewall_paez.py b/scripts/mobiles/tatooine/dewall_paez.py new file mode 100644 index 00000000..3d5ce97b --- /dev/null +++ b/scripts/mobiles/tatooine/dewall_paez.py @@ -0,0 +1,41 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_wayfar_spy_leader') + mobileTemplate.setLevel(19) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("wayfar spy") + mobileTemplate.setAssistRange(3) + mobileTemplate.setStalker(False) + #mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + + templates = Vector() + templates.add('object/mobile/shared_tatooine_wayfar_spies_dewall_paez.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_cdef.iff', WeaponType.PISTOL, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShotpistol') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('dewall_paez', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/tatooine/dwarf_eopie.py b/scripts/mobiles/tatooine/dwarf_eopie.py index 6f4c3a33..c6ec9210 100644 --- a/scripts/mobiles/tatooine/dwarf_eopie.py +++ b/scripts/mobiles/tatooine/dwarf_eopie.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dwarf_eopie') mobileTemplate.setLevel(1) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dwarf_nuna.py b/scripts/mobiles/tatooine/dwarf_nuna.py index 0883822e..cf36c3f0 100644 --- a/scripts/mobiles/tatooine/dwarf_nuna.py +++ b/scripts/mobiles/tatooine/dwarf_nuna.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dwarf_nuna') mobileTemplate.setLevel(1) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elder_zucca_boar.py b/scripts/mobiles/tatooine/elder_zucca_boar.py index d50d45c1..d0d0989d 100644 --- a/scripts/mobiles/tatooine/elder_zucca_boar.py +++ b/scripts/mobiles/tatooine/elder_zucca_boar.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('zucca_boar_elder') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(8) - mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_dewback_cannibal.py b/scripts/mobiles/tatooine/elite_dewback_cannibal.py index d9337d98..59833596 100644 --- a/scripts/mobiles/tatooine/elite_dewback_cannibal.py +++ b/scripts/mobiles/tatooine/elite_dewback_cannibal.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_dewback_canibal') mobileTemplate.setLevel(13) - mobileTemplate.setMinLevel(13) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_dragonet.py b/scripts/mobiles/tatooine/elite_dragonet.py index ab299be4..998d8d57 100644 --- a/scripts/mobiles/tatooine/elite_dragonet.py +++ b/scripts/mobiles/tatooine/elite_dragonet.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_dragonet') mobileTemplate.setLevel(24) - mobileTemplate.setMinLevel(24) - mobileTemplate.setMaxLevel(26) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_dune_lizard.py b/scripts/mobiles/tatooine/elite_dune_lizard.py index 4cdf1478..7fb4bfad 100644 --- a/scripts/mobiles/tatooine/elite_dune_lizard.py +++ b/scripts/mobiles/tatooine/elite_dune_lizard.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_dune_lizard') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_giant_sand_beetle.py b/scripts/mobiles/tatooine/elite_giant_sand_beetle.py index 1b1c5d34..b2b46f26 100644 --- a/scripts/mobiles/tatooine/elite_giant_sand_beetle.py +++ b/scripts/mobiles/tatooine/elite_giant_sand_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_giant_sand_beetle') mobileTemplate.setLevel(25) - mobileTemplate.setMinLevel(25) - mobileTemplate.setMaxLevel(26) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_mutant_womprat.py b/scripts/mobiles/tatooine/elite_mutant_womprat.py index d3029f5d..dbd81cd2 100644 --- a/scripts/mobiles/tatooine/elite_mutant_womprat.py +++ b/scripts/mobiles/tatooine/elite_mutant_womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_mutant_womprat') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(12) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_ronto.py b/scripts/mobiles/tatooine/elite_ronto.py index ee2c9c85..f008f8a7 100644 --- a/scripts/mobiles/tatooine/elite_ronto.py +++ b/scripts/mobiles/tatooine/elite_ronto.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_ronto_ronto') mobileTemplate.setLevel(17) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_scyk.py b/scripts/mobiles/tatooine/elite_scyk.py index 7108f0ba..07ffc9e3 100644 --- a/scripts/mobiles/tatooine/elite_scyk.py +++ b/scripts/mobiles/tatooine/elite_scyk.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_scyk') mobileTemplate.setLevel(11) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/elite_sevorrt.py b/scripts/mobiles/tatooine/elite_sevorrt.py index c8c5d222..a26f2486 100644 --- a/scripts/mobiles/tatooine/elite_sevorrt.py +++ b/scripts/mobiles/tatooine/elite_sevorrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_sevorrt') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(8) - mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/enraged_mountain_dewback.py b/scripts/mobiles/tatooine/enraged_mountain_dewback.py index ddc0331a..77817e69 100644 --- a/scripts/mobiles/tatooine/enraged_mountain_dewback.py +++ b/scripts/mobiles/tatooine/enraged_mountain_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_mountain_dewback') mobileTemplate.setLevel(22) - mobileTemplate.setMinLevel(22) - mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/enraged_squill.py b/scripts/mobiles/tatooine/enraged_squill.py index cbebd009..100753f3 100644 --- a/scripts/mobiles/tatooine/enraged_squill.py +++ b/scripts/mobiles/tatooine/enraged_squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_squill') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(12) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/eoni.py b/scripts/mobiles/tatooine/eoni.py index b2011903..f37f9c32 100644 --- a/scripts/mobiles/tatooine/eoni.py +++ b/scripts/mobiles/tatooine/eoni.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_jundland_eopie') mobileTemplate.setLevel(21) - mobileTemplate.setMinLevel(21) - mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/eopie.py b/scripts/mobiles/tatooine/eopie.py index 64f01e2c..eb46866b 100644 --- a/scripts/mobiles/tatooine/eopie.py +++ b/scripts/mobiles/tatooine/eopie.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('eopie') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/eopie_herdmaster.py b/scripts/mobiles/tatooine/eopie_herdmaster.py index 0097740e..50c118b1 100644 --- a/scripts/mobiles/tatooine/eopie_herdmaster.py +++ b/scripts/mobiles/tatooine/eopie_herdmaster.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('eopie_herdmaster') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(5) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/female_mountain_squill.py b/scripts/mobiles/tatooine/female_mountain_squill.py index e890a788..5927dc48 100644 --- a/scripts/mobiles/tatooine/female_mountain_squill.py +++ b/scripts/mobiles/tatooine/female_mountain_squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('female_mountain_squill') mobileTemplate.setLevel(7) - mobileTemplate.setMinLevel(7) - mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/feral_bantha.py b/scripts/mobiles/tatooine/feral_bantha.py index 13eb1199..bb1a10eb 100644 --- a/scripts/mobiles/tatooine/feral_bantha.py +++ b/scripts/mobiles/tatooine/feral_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('feral_bantha') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(5) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/furios_ronto.py b/scripts/mobiles/tatooine/furios_ronto.py index 36cbf779..6990ed37 100644 --- a/scripts/mobiles/tatooine/furios_ronto.py +++ b/scripts/mobiles/tatooine/furios_ronto.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('ronto_furious') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py index adc875fb..1ec39852 100644 --- a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('giant_canyon_krayt_dragon') mobileTemplate.setLevel(87) - mobileTemplate.setMinLevel(80) - mobileTemplate.setMaxLevel(89) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/giant_sand_beetle.py b/scripts/mobiles/tatooine/giant_sand_beetle.py index d0161f7b..e61b0ffc 100644 --- a/scripts/mobiles/tatooine/giant_sand_beetle.py +++ b/scripts/mobiles/tatooine/giant_sand_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('giant_sand_beetle') mobileTemplate.setLevel(25) - mobileTemplate.setMinLevel(25) - mobileTemplate.setMaxLevel(26) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/giant_worrt.py b/scripts/mobiles/tatooine/giant_worrt.py index 8e5b9e9b..9ca06dc1 100644 --- a/scripts/mobiles/tatooine/giant_worrt.py +++ b/scripts/mobiles/tatooine/giant_worrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('giant_worrt') mobileTemplate.setLevel(13) - mobileTemplate.setMinLevel(13) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/gorg.py b/scripts/mobiles/tatooine/gorg.py index eb2767e2..a4d4d17d 100644 --- a/scripts/mobiles/tatooine/gorg.py +++ b/scripts/mobiles/tatooine/gorg.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('gorg') mobileTemplate.setLevel(2) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/gorg_glutton.py b/scripts/mobiles/tatooine/gorg_glutton.py index 25c0a54d..c8d0cfd6 100644 --- a/scripts/mobiles/tatooine/gorg_glutton.py +++ b/scripts/mobiles/tatooine/gorg_glutton.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('gorg_glutton') mobileTemplate.setLevel(2) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/grand_krayt_dragon.py b/scripts/mobiles/tatooine/grand_krayt_dragon.py index aa0b2a3f..c5010229 100644 --- a/scripts/mobiles/tatooine/grand_krayt_dragon.py +++ b/scripts/mobiles/tatooine/grand_krayt_dragon.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('krayt_dragon_grand') mobileTemplate.setLevel(87) - mobileTemplate.setMinLevel(80) - mobileTemplate.setMaxLevel(89) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/great_squill.py b/scripts/mobiles/tatooine/great_squill.py index b8aec65c..b395dd07 100644 --- a/scripts/mobiles/tatooine/great_squill.py +++ b/scripts/mobiles/tatooine/great_squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('squill_great') mobileTemplate.setLevel(13) - mobileTemplate.setMinLevel(13) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/greater_desert_womprat.py b/scripts/mobiles/tatooine/greater_desert_womprat.py index ac10b567..bd392a6d 100644 --- a/scripts/mobiles/tatooine/greater_desert_womprat.py +++ b/scripts/mobiles/tatooine/greater_desert_womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('greater_desert_womprat') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/grizzled_dewback.py b/scripts/mobiles/tatooine/grizzled_dewback.py index 0f560f48..4d370737 100644 --- a/scripts/mobiles/tatooine/grizzled_dewback.py +++ b/scripts/mobiles/tatooine/grizzled_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('grizzled_dewback') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/harmony_worrt.py b/scripts/mobiles/tatooine/harmony_worrt.py index b77546a5..a09ea080 100644 --- a/scripts/mobiles/tatooine/harmony_worrt.py +++ b/scripts/mobiles/tatooine/harmony_worrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('harmony_worrt') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/jundland_eopie.py b/scripts/mobiles/tatooine/jundland_eopie.py index 6fef1f32..e7e6ee82 100644 --- a/scripts/mobiles/tatooine/jundland_eopie.py +++ b/scripts/mobiles/tatooine/jundland_eopie.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('jundland_eopie') mobileTemplate.setLevel(21) - mobileTemplate.setMinLevel(19) - mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/junk_battle_droid.py b/scripts/mobiles/tatooine/junk_battle_droid.py index 0b9ecf3c..42ee2cbc 100644 --- a/scripts/mobiles/tatooine/junk_battle_droid.py +++ b/scripts/mobiles/tatooine/junk_battle_droid.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tatooine_lin_demolitionmech') mobileTemplate.setLevel(14) - mobileTemplate.setMinLevel(13) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py index f5c2b1b1..8d216c83 100644 --- a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('juvenile_canyon_krayt') mobileTemplate.setLevel(82) - mobileTemplate.setMinLevel(78) - mobileTemplate.setMaxLevel(83) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/krayt_dragon.py b/scripts/mobiles/tatooine/krayt_dragon.py index 43fc3d2d..5c2bcc3c 100644 --- a/scripts/mobiles/tatooine/krayt_dragon.py +++ b/scripts/mobiles/tatooine/krayt_dragon.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('krayt_dragon') mobileTemplate.setLevel(82) - mobileTemplate.setMinLevel(78) - mobileTemplate.setMaxLevel(83) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/krayt_dragon_ancient.py b/scripts/mobiles/tatooine/krayt_dragon_ancient.py index 7822d210..6c428173 100644 --- a/scripts/mobiles/tatooine/krayt_dragon_ancient.py +++ b/scripts/mobiles/tatooine/krayt_dragon_ancient.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('krayt_dragon_ancient') mobileTemplate.setLevel(90) - mobileTemplate.setMinLevel(89) - mobileTemplate.setMaxLevel(90) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/kreetle.py b/scripts/mobiles/tatooine/kreetle.py index 548e4da6..ed6bc6aa 100644 --- a/scripts/mobiles/tatooine/kreetle.py +++ b/scripts/mobiles/tatooine/kreetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/kreetle_swarmling.py b/scripts/mobiles/tatooine/kreetle_swarmling.py index 4532284e..a4a55458 100644 --- a/scripts/mobiles/tatooine/kreetle_swarmling.py +++ b/scripts/mobiles/tatooine/kreetle_swarmling.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle_swarming') mobileTemplate.setLevel(1) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/large_cave_beetle.py b/scripts/mobiles/tatooine/large_cave_beetle.py index 02167d4e..27e080e4 100644 --- a/scripts/mobiles/tatooine/large_cave_beetle.py +++ b/scripts/mobiles/tatooine/large_cave_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_cave_beetle') mobileTemplate.setLevel(21) - mobileTemplate.setMinLevel(21) - mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/large_rock_beetle1.py b/scripts/mobiles/tatooine/large_rock_beetle1.py index 818eed47..759813b0 100644 --- a/scripts/mobiles/tatooine/large_rock_beetle1.py +++ b/scripts/mobiles/tatooine/large_rock_beetle1.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_rock_beetle') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/large_rock_beetle2.py b/scripts/mobiles/tatooine/large_rock_beetle2.py index 94b9e666..c75f348e 100644 --- a/scripts/mobiles/tatooine/large_rock_beetle2.py +++ b/scripts/mobiles/tatooine/large_rock_beetle2.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_rock_beetle') mobileTemplate.setLevel(19) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(20) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/large_rock_beetle3.py b/scripts/mobiles/tatooine/large_rock_beetle3.py index d4aec4e8..7dc3d1b5 100644 --- a/scripts/mobiles/tatooine/large_rock_beetle3.py +++ b/scripts/mobiles/tatooine/large_rock_beetle3.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_rock_beetle') mobileTemplate.setLevel(19) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(20) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/large_sand_beetle.py b/scripts/mobiles/tatooine/large_sand_beetle.py index 78ddb755..8cecb782 100644 --- a/scripts/mobiles/tatooine/large_sand_beetle.py +++ b/scripts/mobiles/tatooine/large_sand_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_sand_beetle') mobileTemplate.setLevel(24) - mobileTemplate.setMinLevel(22) - mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/lesser_bocatt.py b/scripts/mobiles/tatooine/lesser_bocatt.py index f4fb3c9c..1a5a4a75 100644 --- a/scripts/mobiles/tatooine/lesser_bocatt.py +++ b/scripts/mobiles/tatooine/lesser_bocatt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('lesser_bocatt') mobileTemplate.setLevel(14) - mobileTemplate.setMinLevel(13) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/lesser_desert_womprat.py b/scripts/mobiles/tatooine/lesser_desert_womprat.py index bc893cc5..04b220fe 100644 --- a/scripts/mobiles/tatooine/lesser_desert_womprat.py +++ b/scripts/mobiles/tatooine/lesser_desert_womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('lesser_desert_womprat') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/minor_worrt.py b/scripts/mobiles/tatooine/minor_worrt.py index 04eab9e4..3572c732 100644 --- a/scripts/mobiles/tatooine/minor_worrt.py +++ b/scripts/mobiles/tatooine/minor_worrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('minor_worrt') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(2) - mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/mound_mite.py b/scripts/mobiles/tatooine/mound_mite.py index b4ae2aff..01ac0d32 100644 --- a/scripts/mobiles/tatooine/mound_mite.py +++ b/scripts/mobiles/tatooine/mound_mite.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('mound_mite') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(4) - mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/mountain_dewback.py b/scripts/mobiles/tatooine/mountain_dewback.py index 478e841e..67dfbdef 100644 --- a/scripts/mobiles/tatooine/mountain_dewback.py +++ b/scripts/mobiles/tatooine/mountain_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('mountain_dewback') mobileTemplate.setLevel(22) - mobileTemplate.setMinLevel(21) - mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/mountain_worrt.py b/scripts/mobiles/tatooine/mountain_worrt.py index ce1ad51f..ba9c6e84 100644 --- a/scripts/mobiles/tatooine/mountain_worrt.py +++ b/scripts/mobiles/tatooine/mountain_worrt.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('mountain_worrt') mobileTemplate.setLevel(19) - mobileTemplate.setMinLevel(18) - mobileTemplate.setMaxLevel(21) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/mutant_womprat.py b/scripts/mobiles/tatooine/mutant_womprat.py index 66085d99..0b260590 100644 --- a/scripts/mobiles/tatooine/mutant_womprat.py +++ b/scripts/mobiles/tatooine/mutant_womprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('mutant_womprat') mobileTemplate.setLevel(12) - mobileTemplate.setMinLevel(11) - mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/overkreetle.py b/scripts/mobiles/tatooine/overkreetle.py index 6ad553ea..4fae31dd 100644 --- a/scripts/mobiles/tatooine/overkreetle.py +++ b/scripts/mobiles/tatooine/overkreetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle_over') mobileTemplate.setLevel(11) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/wayfar_spy.py b/scripts/mobiles/tatooine/wayfar_spy.py new file mode 100644 index 00000000..1d980f3f --- /dev/null +++ b/scripts/mobiles/tatooine/wayfar_spy.py @@ -0,0 +1,50 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('tatooine_wayfar_spy') + mobileTemplate.setLevel(19) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("wayfar spy") + mobileTemplate.setAssistRange(3) + mobileTemplate.setStalker(False) + #mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + + templates = Vector() + templates.add('object/mobile/shared_moncal_male.iff') + templates.add('object/mobile/shared_moncal_female.iff') + templates.add('object/mobile/shared_rodian_male.iff') + templates.add('object/mobile/shared_rofian_female.iff') + templates.add('object/mobile/shared_zabrak_male.iff') + templates.add('object/mobile/shared_zabrak_female.iff') + templates.add('object/mobile/shared_human_male.iff') + templates.add('object/mobile/shared_human_female.iff') + templates.add('object/mobile/shared_sullustan_male.iff') + templates.add('object/mobile/shared_sullustan_female.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/pistol/shared_pistol_cdef.iff', WeaponType.PISTOL, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShotpistol') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('wayfar_spy', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_jalopy.py b/scripts/object/tangible/terminal/terminal_travel_instant_jalopy.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_jalopy.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_jalopy.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/radial/terminal/travel_terminal_itv.py b/scripts/radial/terminal/travel_terminal_itv.py new file mode 100644 index 00000000..510d23f9 --- /dev/null +++ b/scripts/radial/terminal/travel_terminal_itv.py @@ -0,0 +1,31 @@ +from resources.common import RadialOptions +from protocol.swg import EnterTicketPurchaseModeMessage +import sys + +def createRadial(core, owner, target, radials): + return + +def handleSelection(core, owner, target, option): + + + if option == 21 and target: + + if owner is not None: + if owner.getCombatFlag() == 1: + owner.sendSystemMessage('You can\'t use that while in combat.', 0) + return + tpm = EnterTicketPurchaseModeMessage(owner.getPlanet().getName(), core.mapService.getClosestCityName(owner), owner) + owner.getClient().getSession().write(tpm.serialize()) + return + return + +def handleSUI(owner, window, eventType, returnList): + + return + +def use(core, actor, object): + if actor.getObjectID() != object.getOwnerId(): + actor.sendSystemMessage('@travel:not_your_ship', 0) + return + return + \ No newline at end of file diff --git a/scripts/static_spawns/tatooine/jabba_tp_wayfar_camp.py b/scripts/static_spawns/tatooine/jabba_tp_wayfar_camp.py new file mode 100644 index 00000000..6c8873a7 --- /dev/null +++ b/scripts/static_spawns/tatooine/jabba_tp_wayfar_camp.py @@ -0,0 +1,25 @@ +import sys +# Project SWG: Jabba TP Alkharan Camp: Static Spawns +# (C)2014 ProjectSWG + +#pael dewall_paez + +#spy wayfar_spy + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + #temp until buildouts are fixed + stcSvc.spawnObject('object/static/item/shared_lair_wooden_tent.iff', 'tatooine', long(0), float(-5525.815), float(39.7917), float(-6625.21), float(0.983671), float(0.0816295), float(0.153112), float(0.0478033)) + stcSvc.spawnObject('object/static/item/shared_lair_wooden_tent.iff', 'tatooine', long(0), float(-5517.64), float(43.2684), float(-6635.27), float(0.731855), float(0.157236), float(0.658869), float(0.0745461)) + stcSvc.spawnObject('object/static/item/shared_lair_wooden_tent_destroyed.iff', 'tatooine', long(0), float(-5516.212), float(42.2543), float(-6604.4), float(0.832558), float(0.150685), float(0.532377), float(0.0267597)) + stcSvc.spawnObject('object/static/item/shared_lair_wooden_tent.iff', 'tatooine', long(0), float(-5491.42), float(45.0825), float(-6608.95), float(0.499163), float(-0.143837), float(0.853988), float(-0.0291871)) + + + return diff --git a/src/protocol/swg/EnterTicketPurchaseModeMessage.java b/src/protocol/swg/EnterTicketPurchaseModeMessage.java index d160f215..4a7cf9c3 100644 --- a/src/protocol/swg/EnterTicketPurchaseModeMessage.java +++ b/src/protocol/swg/EnterTicketPurchaseModeMessage.java @@ -51,14 +51,17 @@ public class EnterTicketPurchaseModeMessage extends SWGMessage { @Override public IoBuffer serialize() { final NGECore core = NGECore.getInstance(); - TravelPoint nearestPoint = core.travelService.getNearestTravelPoint(player); - IoBuffer result = IoBuffer.allocate(11 + planetName.length() + nearestPoint.getName().length()).order(ByteOrder.LITTLE_ENDIAN); + //TravelPoint nearestPoint = core.travelService.getNearestTravelPoint(player); + //IoBuffer result = IoBuffer.allocate(11 + planetName.length() + nearestPoint.getName().length()).order(ByteOrder.LITTLE_ENDIAN); + IoBuffer result = IoBuffer.allocate(11 + planetName.length()).order(ByteOrder.LITTLE_ENDIAN); + //System.out.println("Planetname: " + planetName + " Nearestpoint: " + nearestPoint.getName() + " Playerobject: " + player); result.putShort((short) 3); result.putInt(0x904DAE1A); result.put(getAsciiString(planetName)); - result.put(getAsciiString(nearestPoint.getName())); + //result.put(getAsciiString(nearestPoint.getName())); + result.putShort((short) 0); result.put((byte) 0); diff --git a/src/services/SimulationService.java b/src/services/SimulationService.java index 60c4b8a2..b89de8ef 100644 --- a/src/services/SimulationService.java +++ b/src/services/SimulationService.java @@ -267,6 +267,16 @@ public class SimulationService implements INetworkDispatch { } } + + public boolean checkForObject(int distance, SWGObject value ){ + AtomicBoolean checkObject = new AtomicBoolean(); + core.simulationService.get(value.getPlanet(), value.getWorldPosition().x, value.getWorldPosition().z, distance).stream().forEach((objecta) -> { + if (objecta instanceof BuildingObject) + checkObject.set(true); + } + ); + return checkObject.get(); + } public boolean move(SWGObject object, int oldX, int oldZ, int newX, int newZ) { if(quadTrees.get(object.getPlanet().getName()).remove(oldX, oldZ, object)) { diff --git a/src/services/travel/TravelService.java b/src/services/travel/TravelService.java index 74310bf3..2ac39240 100644 --- a/src/services/travel/TravelService.java +++ b/src/services/travel/TravelService.java @@ -27,6 +27,11 @@ import java.util.List; import java.util.Map; import java.util.Vector; import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.Executors; +import java.util.concurrent.ScheduledExecutorService; +import java.util.concurrent.ScheduledFuture; +import java.util.concurrent.TimeUnit; + import org.apache.commons.lang3.text.WordUtils; import org.apache.mina.core.buffer.IoBuffer; import org.apache.mina.core.session.IoSession; @@ -47,6 +52,7 @@ import main.NGECore; import resources.common.Console; import resources.common.Opcodes; import resources.common.SpawnPoint; +import resources.datatables.DisplayType; import resources.objects.creature.CreatureObject; import resources.objects.tangible.TangibleObject; import services.playercities.PlayerCity; @@ -61,6 +67,7 @@ public class TravelService implements INetworkDispatch { private NGECore core; private Map> travelMap = new ConcurrentHashMap>(); private Map> fareMap = new ConcurrentHashMap>(); + private final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1); public TravelService(NGECore core) { this.core = core; @@ -375,6 +382,8 @@ public class TravelService implements INetworkDispatch { } + + private void populateTravelFares() { try { DatatableVisitor travelFares = ClientFileManager.loadFile("datatables/travel/travel.iff", DatatableVisitor.class); @@ -424,6 +433,51 @@ public class TravelService implements INetworkDispatch { return this.travelMap; } + + //ITV Despawn + public void checkForItvDistanceDespawn(CreatureObject actor, SWGObject object){ + + scheduler.schedule(new Runnable() { + public void run() { + try { + + if (object != null){ + core.objectService.destroyObject(object); + actor.sendSystemMessage("@travel:pickup_cancel", DisplayType.Broadcast); + } + }catch (Exception e) { + e.printStackTrace(); + + } + } + }, 1, TimeUnit.SECONDS); + + } + + public void checkForItvTimedDespawn(CreatureObject actor, SWGObject object){ + + scheduler.schedule(new Runnable() { + public void run() { + try { + + if (object != null){ + Thread.sleep(60000); + core.objectService.destroyObject(object); + actor.sendSystemMessage("@travel:pickup_timeout", DisplayType.Broadcast); + } + }catch (Exception e) { + e.printStackTrace(); + + } + } + }, 1, TimeUnit.SECONDS); + + } + + + + + @Override public void shutdown() { From 9d0bf56efe700e1b8e4d470607cd79543664dcb2 Mon Sep 17 00:00:00 2001 From: Zing Date: Sat, 28 Jun 2014 20:23:39 -0700 Subject: [PATCH 083/198] Rebel rank reward system --- scripts/commands/setgodmode.py | 7 + scripts/conversation/reb_recruiter.py | 11 +- scripts/gcw_rewards_rebel.py | 1507 +++++++++++++++++ .../vehicle/barc_speeder_rebel_pcd.py | 13 + .../mobile/vehicle/barc_speeder_rebel.py | 10 +- .../collection/rare_pistol_blackfalcon.py | 1 - .../deed/vehicle_deed/barc_speeder_deed.py | 30 +- .../generic_usable/binoculars_s1_generic.py | 6 + .../generic_usable/binoculars_s2_generic.py | 10 + .../painting/painting_pvp_reward_rebel.py | 6 +- .../armor_rebel_spec_ops_belt.py | 15 + .../armor_rebel_spec_ops_bicep_l.py | 14 + .../armor_rebel_spec_ops_bicep_r.py | 14 + .../armor_rebel_spec_ops_boots.py | 14 + .../armor_rebel_spec_ops_bracer_l.py | 14 + .../armor_rebel_spec_ops_bracer_r.py | 14 + .../armor_rebel_spec_ops_chest_plate.py | 14 + .../armor_rebel_spec_ops_gloves.py | 14 + .../armor_rebel_spec_ops_helmet.py | 14 + .../armor_rebel_spec_ops_leggings.py | 14 + .../weapon/ranged/carbine/carbine_pvp.py | 18 + .../object/weapon/ranged/heavy/heavy_pvp.py | 18 + .../ranged/pistol/exceptional_pistol_rebel.py | 16 + .../object/weapon/ranged/pistol/pistol_pvp.py | 18 + .../object/weapon/ranged/rifle/rifle_pvp.py | 18 + 25 files changed, 1812 insertions(+), 18 deletions(-) create mode 100644 scripts/gcw_rewards_rebel.py create mode 100644 scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py diff --git a/scripts/commands/setgodmode.py b/scripts/commands/setgodmode.py index 84cab742..ef902b72 100644 --- a/scripts/commands/setgodmode.py +++ b/scripts/commands/setgodmode.py @@ -3,6 +3,8 @@ from engine.resources.scene import Point3D from protocol.swg import ObjControllerMessage from protocol.swg import UnknownAbilityPacket from engine.resources.objects import SWGObject +from resources.datatables import GcwRank +from services.gcw import GCWService def setup(): return @@ -138,4 +140,9 @@ def run(core, actor, target, commandString): actor.getClient().getSession().write(packet.serialize()) actor.sendSystemMessage('Sent UnknownAbilityPacket for ability ' + arg1, 0) return + + elif command == 'rank' and arg1: + playerObject.setCurrentRank(int(arg1)) + print (playerObject.getCurrentRank()) + return return diff --git a/scripts/conversation/reb_recruiter.py b/scripts/conversation/reb_recruiter.py index d1b8a1a3..5c6ce3e7 100644 --- a/scripts/conversation/reb_recruiter.py +++ b/scripts/conversation/reb_recruiter.py @@ -126,13 +126,8 @@ def handleFirstScreen(core, actor, npc, selection): convSvc.sendConversationMessage(actor, npc, OutOfBand.ProsePackage("@conversation/faction_recruiter_rebel:s_332", percent, "TO", str(100 - percent))) return if selection == 2: - convSvc.sendConversationMessage(actor, npc, OutOfBand.ProsePackage('@conversation/faction_recruiter_rebel:s_76')) - - options = Vector() - options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/faction_recruiter_rebel:s_78'), 0)) - options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/faction_recruiter_rebel:s_360'), 1)) - convSvc.sendConversationOptions(actor, npc, options, handleSecondScreen) - + core.scriptService.callScript("scripts/", "gcw_rewards_rebel", "handleRebelItems1", core, actor, object, 0); + core.conversationService.sendStopConversation(actor, npc, 'conversation/faction_recruiter_rebel', 's_75') return return elif actor.getFaction() == 'rebel' and actor.getFactionStatus() == FactionStatus.SpecialForces: @@ -194,7 +189,7 @@ def handleSecondScreen(core, actor, npc, selection): options = Vector() options.add(ConversationOption(outOfBand.ProsePackage('@conversation/faction_recruiter_rebel:s_78'), 0)) - options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/faction_recruiter_rebel:s_360'), 1)) + options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/faction_recruiter_rebel:s_75'), 1)) convSvc.sendConversationOptions(actor, npc, options, handleThirdScreen) return diff --git a/scripts/gcw_rewards_rebel.py b/scripts/gcw_rewards_rebel.py new file mode 100644 index 00000000..24920ad2 --- /dev/null +++ b/scripts/gcw_rewards_rebel.py @@ -0,0 +1,1507 @@ +from resources.common import RadialOptions +from resources.common import OutOfBand +from protocol.swg import ResourceListForSurveyMessage +from services.sui.SUIService import MessageBoxType +from services.sui.SUIWindow import Trigger +from java.util import Vector +from java.lang import System +from java.lang import Long +from java.util import Map +from java.util import TreeMap +from resources.datatables import GcwRank +import main.NGECore +from services.gcw import GCWService +import sys +import math + + +def handleRebelItems1 (core, owner, target, option): + actor = owner.getSlottedObject('ghost') + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + if actor.getCurrentRank() == GcwRank.PRIVATE: + window.addListBoxMenuItem('Private',0) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + if actor.getCurrentRank() == GcwRank.TROOPER: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.HIGHTROOPER: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.SERGEANT: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.SENIORSERGEANT: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.SERGEANTMAJOR: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.addListBoxMenuItem('Sergeant Major',5) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.LIEUTENANT: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.addListBoxMenuItem('Sergeant Major',5) + window.addListBoxMenuItem('Lieutenant',6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.CAPTAIN: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.addListBoxMenuItem('Sergeant Major',5) + window.addListBoxMenuItem('Lieutenant',6) + window.addListBoxMenuItem('Captain',7) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.MAJOR: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.addListBoxMenuItem('Sergeant Major',5) + window.addListBoxMenuItem('Lieutenant',6) + window.addListBoxMenuItem('Captain',7) + window.addListBoxMenuItem('Major',8) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.COMMANDER: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.addListBoxMenuItem('Sergeant Major',5) + window.addListBoxMenuItem('Lieutenant',6) + window.addListBoxMenuItem('Captain',7) + window.addListBoxMenuItem('Major',8) + window.addListBoxMenuItem('Commander',9) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.COLONEL: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.addListBoxMenuItem('Sergeant Major',5) + window.addListBoxMenuItem('Lieutenant',6) + window.addListBoxMenuItem('Captain',7) + window.addListBoxMenuItem('Major',8) + window.addListBoxMenuItem('Commander',9) + window.addListBoxMenuItem('Colonel',10) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + + if actor.getCurrentRank() == GcwRank.GENERAL: + window.addListBoxMenuItem('Private',0) + window.addListBoxMenuItem('Trooper',1) + window.addListBoxMenuItem('High Trooper',2) + window.addListBoxMenuItem('Sergeant',3) + window.addListBoxMenuItem('Senior Sergeant',4) + window.addListBoxMenuItem('Sergeant Major',5) + window.addListBoxMenuItem('Lieutenant',6) + window.addListBoxMenuItem('Captain',7) + window.addListBoxMenuItem('Major',8) + window.addListBoxMenuItem('Commander',9) + window.addListBoxMenuItem('Colonel',10) + window.addListBoxMenuItem('General',11) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) + core.suiService.openSUIWindow(window); + + +def setRebelBox1Callback(owner, window, eventType, returnList): + + if returnList.size()==0: + owner.sendSystemMessage('NULL', 0) + return + + if returnList.get(0)=='0': + privateHandler(owner) + return + if returnList.get(0)=='1': + trooperHandler(owner) + return + if returnList.get(0)=='2': + highTrooperHandler(owner) + return + if returnList.get(0)=='3': + sergeantHandler(owner) + return + if returnList.get(0)=='4': + seniorSergeantHandler(owner) + return + if returnList.get(0)=='5': + sergeantMajorHandler(owner) + return + if returnList.get(0)=='6': + lieutenantHandler(owner) + return + if returnList.get(0)=='7': + captainHandler(owner) + return + if returnList.get(0)=='8': + majorHandler(owner) + return + if returnList.get(0)=='9': + commanderHandler(owner) + return + if returnList.get(0)=='10': + colonelHandler(owner) + return + if returnList.get(0)=='11': + generalHandler(owner) + return + + return + +def privateHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + #window.addListBoxMenuItem('R2 Droid Schematic 165000',0) + #window.addListBoxMenuItem('R3 Droid Schematic 180000',1) + #window.addListBoxMenuItem('R4 Droid Schematic 195000',2) + #window.addListBoxMenuItem('Sergical Droid Schematic 16500', 3) + #window.addListBoxMenuItem('Dead Eye Prototype 15000',4) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, privateRewards) + core.suiService.openSUIWindow(window); + return + +def trooperHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Tech Armoire 105000',0) + window.addListBoxMenuItem('Tech Bookcase 105000',1) + window.addListBoxMenuItem('Tech Cabinet 105000',2) + window.addListBoxMenuItem('Tech Chest 75000', 3) + window.addListBoxMenuItem('Tech Couch 112500',4) + window.addListBoxMenuItem('Tech Chair 75000',5) + window.addListBoxMenuItem('Tech Coffee Table 75000',6) + window.addListBoxMenuItem('Tech End Table 75000',7) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, trooperRewards) + core.suiService.openSUIWindow(window); + return + +def highTrooperHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Electrobinoculars 15000',0) + window.addListBoxMenuItem('Advanced Electrobinoculars 22500',1) + window.addListBoxMenuItem('Superior Electrobinoculars 30000',2) + window.addListBoxMenuItem('Experimental Electrobinoculars 37500', 3) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, highTrooperRewards) + core.suiService.openSUIWindow(window); + return + +def sergeantHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Laser Carbine 187500',0) + window.addListBoxMenuItem('Scout Pistol 40500',1) + window.addListBoxMenuItem('Metal Staff',2) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, sergeantRewards) + core.suiService.openSUIWindow(window); + return + +def seniorSergeantHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Small Block Turret 120000',0) + window.addListBoxMenuItem('Small Dish Turret 120000',1) + window.addListBoxMenuItem('Small Tower Turret 120000',2) + #window.addListBoxMenuItem('DRX-55 Mine 12000',3) + #window.addListBoxMenuItem('SR-88 Cyro Mine 12000',4) + #window.addListBoxMenuItem('XG Mine 12000',5) + window.addListBoxMenuItem('Painting We will never surrender 375000',6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, seniorSergeantRewards) + core.suiService.openSUIWindow(window); + return + +def sergeantMajorHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Medium Block Turret 150000', 0) + window.addListBoxMenuItem('Medium Tower Turret 150000', 1) + window.addListBoxMenuItem('HQ Forward Outpost 525000', 2) + window.addListBoxMenuItem('HQ Field Hospital 1050000', 3) + window.addListBoxMenuItem('SF HQ Forward Outpost 750000' ,4) + window.addListBoxMenuItem('SF HQ Field Hospital 1500000', 5) + window.addListBoxMenuItem('Crimson Phoenix Medal of the Rebel Alliance 240000', 6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, sergeantMajorRewards) + core.suiService.openSUIWindow(window); + return + +def lieutenantHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Large Block Turret 210000',0) + window.addListBoxMenuItem('Large Dish Turret 210000',1) + window.addListBoxMenuItem('Large Tower Turret 210000',2) + window.addListBoxMenuItem('HQ Tactical Center 1875000', 3) + window.addListBoxMenuItem('HQ Field Hospital 3600000',4) + window.addListBoxMenuItem('SF HQ Tactical Center 2325000',5) + window.addListBoxMenuItem('SF HQ Detachment Headquarters 4500000',6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, lieutenantRewards) + core.suiService.openSUIWindow(window); + return + +def captainHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Factional Banner 81600', 0) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, captainRewards) + core.suiService.openSUIWindow(window); + return + +def majorHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Grey Spec Ops Armor Leggings 135000', 0) + window.addListBoxMenuItem('Grey Spec Ops Armor Belt 112500', 1) + window.addListBoxMenuItem('Grey Spec Ops Armor Boots 120000', 2) + window.addListBoxMenuItem('Technical Readout of an Rebel Spec Ops Armor Dye Kit 37500', 3) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, majorRewards) + core.suiService.openSUIWindow(window); + return + +def commanderHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Grey Spec Ops Armor Left Bicep 120000', 0) + window.addListBoxMenuItem('Grey Spec Ops Armor Right Bicep 120000', 1) + window.addListBoxMenuItem('Grey Spec Ops Armor Left Bracer 120000', 2) + window.addListBoxMenuItem('Grey Spec Ops Armor Right Bracer 120000', 3) + window.addListBoxMenuItem('Grey Spec Ops Armor Gloves 120000', 4) + window.addListBoxMenuItem('Grey Spec Ops Armor Helmet 150000', 5) + window.addListBoxMenuItem('Grey Spec Ops Armor Chest Plate 225000', 6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, commanderRewards) + core.suiService.openSUIWindow(window); + return + +def colonelHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Colonel Ring 2800000', 0) + window.addListBoxMenuItem('BARC Command Vehicle 2100000', 1) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, colonelRewards) + core.suiService.openSUIWindow(window); + return + +def generalHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Windu\'s Guile 2000000', 0) + window.addListBoxMenuItem('Exceptional Rebel DL44 Pistol', 1) + window.addListBoxMenuItem('The Legendary Starlight Carbine 200000', 2) + window.addListBoxMenuItem('The Legendary Crimson Nova Pistol 200000', 3) + window.addListBoxMenuItem('The Legendary Vortex Rifle 200000', 4) + window.addListBoxMenuItem('The Legendary Reaper Cannon 200000', 5) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, generalRewards) + core.suiService.openSUIWindow(window); + return + +def privateRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + r2DroidSchematic(object, owner) + return + + if returnList.get(0)=='1': + r3DroidSchematic(object, owner) + return + + if returnList.get(0)=='2': + r4DroidSchematic(object, owner) + return + + if returnList.get(0)=='3': + r5DroidSchematic(object, owner) + return + + if returnList.get(0)=='4': + sergicalDroidSchematic(object, owner) + return + + if returnList.get(0)=='5': + deadEyePrototype(object, owner) + return + +def trooperRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + techArmoire(object, owner) + return + + if returnList.get(0)=='1': + techBookcase(object, owner) + return + + if returnList.get(0)=='2': + techCabinet(object, owner) + return + + if returnList.get(0)=='3': + techChest(object, owner) + return + + if returnList.get(0)=='4': + techCouch(object, owner) + return + + if returnList.get(0)=='5': + techChair(object, owner) + return + + if returnList.get(0)=='6': + techCoffeeTable(object, owner) + return + + if returnList.get(0)=='7': + techEndTable(object, owner) + return + +def highTrooperRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + electrobinoculars(object, owner) + return + + if returnList.get(0)=='1': + advancedElectrobinoculars(object, owner) + return + + if returnList.get(0)=='2': + superiorElectrobinoculars(object, owner) + return + + if returnList.get(0)=='3': + experimentalElectrobinoculars(object, owner) + return + +def sergeantRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + laserCarbine(object, owner) + return + + if returnList.get(0)=='1': + scoutPistol(object, owner) + return + + if returnList.get(0)=='2': + metalStaff(object, owner) + return + +def seniorSergeantRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + smallBlockTurret(object, owner) + return + + if returnList.get(0)=='1': + smallDishTurret(object, owner) + return + + if returnList.get(0)=='2': + smallTowerTurret(object, owner) + return + + if returnList.get(0)=='3': + drx55Mine(object, owner) + return + + if returnList.get(0)=='4': + sr88CryoMine(object, owner) + return + + if returnList.get(0)=='5': + xgMine(object, owner) + return + + if returnList.get(0)=='6': + paintingNeverSurrender(object, owner) + return + +def sergeantMajorRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + mediumBlockTurret(object, owner) + return + + if returnList.get(0)=='1': + mediumTowerTurret(object, owner) + return + + if returnList.get(0)=='2': + hqForwardOutpost(object, owner) + return + + if returnList.get(0)=='3': + hqFieldHospital(object, owner) + return + + if returnList.get(0)=='4': + sfhqForwardOutpost(object, owner) + return + + if returnList.get(0)=='5': + sfhqFieldHospital(object, owner) + return + + if returnList.get(0)=='6': + crimsonPhoenixMedal(object, owner) + return + +def lieutenantRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + largeBlockTurret(object, owner) + return + + if returnList.get(0)=='1': + largeDishTurret(object, owner) + return + + if returnList.get(0)=='2': + largeTowerTurret(object, owner) + return + + if returnList.get(0)=='3': + hqTacticalCenter(object, owner) + return + + if returnList.get(0)=='4': + hqFieldHospital(object, owner) + return + + if returnList.get(0)=='5': + sfhqTacticalCenter(object, owner) + return + + if returnList.get(0)=='6': + sfhqDetachmentHeadquarters(object, owner) + return + +def captainRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + factionalBanner(object, owner) + return + +def majorRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + specOpsLeggings(object, owner) + return + + if returnList.get(0)=='1': + specOpsBelt(object, owner) + return + + if returnList.get(0)=='2': + specOpsBoots(object, owner) + return + + if returnList.get(0)=='3': + specOpsDyeKit(object, owner) + return + +def commanderRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + specOpsLeftBicep(object, owner) + return + + if returnList.get(0)=='1': + specOpsRightBicep(object, owner) + return + + if returnList.get(0)=='2': + specOpsLeftBracer(object, owner) + return + + if returnList.get(0)=='3': + specOpsRightBracer(object, owner) + return + + if returnList.get(0)=='4': + specOpsGloves(object, owner) + return + + if returnList.get(0)=='5': + specOpsHelmet(object, owner) + return + + if returnList.get(0)=='6': + specOpsChestPlate(object, owner) + return + +def colonelRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + colonelRing(object, owner) + return + + if returnList.get(0)=='1': + barcSpeeder(object, owner) + return + + +def generalRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + owner.sendSystemMessage('NULL', 0) + return + + if returnList.get(0)=='0': + windusGuile(object, owner) + return + + if returnList.get(0)=='1': + exceptionalPistol(object, owner) + return + + if returnList.get(0)=='2': + starlightCarbine(object, owner) + return + + if returnList.get(0)=='3': + crimsonNova(object, owner) + return + + if returnList.get(0)=='4': + vortexRifle(object, owner) + return + if returnList.get(0)=='5': + reaperCannon(object, owner) + return + +def r2DroidSchematic(object, owner): + if owner.getCashCredits() >= 165000: + owner.setCashCredits(owner.getCashCredits() - 165000) + core = main.NGECore.getInstance() + r2 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r2.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r2) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def r3DroidSchematic(object, owner): + if owner.getCashCredits() >= 180000: + owner.setCashCredits(owner.getCashCredits() - 180000) + core = main.NGECore.getInstance() + r3 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r3.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r3) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def r4DroidSchematic(object, owner): + if owner.getCashCredits() >= 195000: + owner.setCashCredits(owner.getCashCredits() - 195000) + core = main.NGECore.getInstance() + r4 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r4.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r4) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def r5DroidSchematic(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + r5 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r5.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r5) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sergicalDroidSchematic(object, owner): + if owner.getCashCredits() >= 16500: + owner.setCashCredits(owner.getCashCredits() - 16500) + core = main.NGECore.getInstance() + sergical = core.objectService.createObject('object/draft_schematic/droid/shared_droid_sergical.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(sergical) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def deadEyeSchematic(object, owner): + if owner.getCashCredits() >= 16000: + owner.setCashCredits(owner.getCashCredits() - 16000) + core = main.NGECore.getInstance() + deadeye = core.objectService.createObject('object/draft_schematic/item/theme_park/alderaan/shared_dead_eye_prototype.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(deadeye) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techArmoire(object, owner): + if owner.getCashCredits() >= 105000: + owner.setCashCredits(owner.getCashCredits() - 105000) + core = main.NGECore.getInstance() + armoire = core.objectService.createObject('object/tangible/furniture/technical/shared_armoire_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(armoire) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techBookcase(object, owner): + if owner.getCashCredits() >= 105000: + owner.setCashCredits(owner.getCashCredits() - 105000) + core = main.NGECore.getInstance() + bookcase = core.objectService.createObject('object/tangible/furniture/technical/shared_bookcase_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(bookcase) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techCabinet(object, owner): + if owner.getCashCredits() >= 105000: + owner.setCashCredits(owner.getCashCredits() - 105000) + core = main.NGECore.getInstance() + cabinet = core.objectService.createObject('object/tangible/furniture/technical/shared_cabinet_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(cabinet) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techChest(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + chest = core.objectService.createObject('object/tangible/furniture/technical/shared_chest_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(chest) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techCouch(object, owner): + if owner.getCashCredits() >= 112500: + owner.setCashCredits(owner.getCashCredits() - 112500) + core = main.NGECore.getInstance() + couch = core.objectService.createObject('object/tangible/furniture/technical/shared_couch_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(couch) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techChair(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + chair = core.objectService.createObject('object/tangible/furniture/technical/shared_bookcase_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(chair) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techCoffeeTable(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + coffeetable = core.objectService.createObject('object/tangible/furniture/technical/shared_coffee_table_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(coffeetable) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techEndTable(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + endtable = core.objectService.createObject('object/tangible/furniture/technical/shared_end_table_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(endtable) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def electrobinoculars(object, owner): + if owner.getCashCredits() >= 15000: + owner.setCashCredits(owner.getCashCredits() - 15000) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet()) + electrobinoculars.setAttachment('radial_filename', 'object/usable') + electrobinoculars.setStfFilename('static_item_n') + electrobinoculars.setStfName('item_consumable_detect_hidden_02_01') + electrobinoculars.setDetailFilename('static_item_d') + electrobinoculars.setDetailName('item_consumable_detect_hidden_02_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def advancedElectrobinoculars(object, owner): + if owner.getCashCredits() >= 22500: + owner.setCashCredits(owner.getCashCredits() - 22500) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet()) + electrobinoculars.setAttachment('radial_filename', 'object/usable') + electrobinoculars.setStfFilename('static_item_n') + electrobinoculars.setStfName('item_consumable_detect_hidden_02_02') + electrobinoculars.setDetailFilename('static_item_d') + electrobinoculars.setDetailName('item_consumable_detect_hidden_02_02') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def superiorElectrobinoculars(object, owner): + if owner.getCashCredits() >= 30000: + owner.setCashCredits(owner.getCashCredits() - 30000) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet()) + electrobinoculars.setAttachment('radial_filename', 'object/usable') + electrobinoculars.setStfFilename('static_item_n') + electrobinoculars.setStfName('item_consumable_detect_hidden_02_03') + electrobinoculars.setDetailFilename('static_item_d') + electrobinoculars.setDetailName('item_consumable_detect_hidden_02_03') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def experimentalElectrobinoculars(object, owner): + if owner.getCashCredits() >= 37500: + owner.setCashCredits(owner.getCashCredits() - 37500) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s1_generic.iff', owner.getPlanet()) + electrobinoculars.setAttachment('radial_filename', 'object/usable') + electrobinoculars.setStfFilename('static_item_n') + electrobinoculars.setStfName('item_consumable_detect_hidden_02_04') + electrobinoculars.setDetailFilename('static_item_d') + electrobinoculars.setDetailName('item_consumable_detect_hidden_02_04') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def smallBlockTurret(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_block_sm_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def smallDishTurret(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_dish_sm_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def smallTowerTurret(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_tower_sm_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def drx55Mine(object, owner): + if owner.getCashCredits() >= 12000: + owner.setCashCredits(owner.getCashCredits() - 12000) + core = main.NGECore.getInstance() + mine = core.objectService.createObject('object/weapon/mine/shared_wp_mine_drx55.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(mine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sr88CryoMine(object, owner): + if owner.getCashCredits() >= 12000: + owner.setCashCredits(owner.getCashCredits() - 12000) + core = main.NGECore.getInstance() + mine = core.objectService.createObject('object/weapon/mine/shared_wp_mine_anti_vehicle.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(mine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def xgMine(object, owner): + if owner.getCashCredits() >= 12000: + owner.setCashCredits(owner.getCashCredits() - 12000) + core = main.NGECore.getInstance() + mine = core.objectService.createObject('object/weapon/mine/shared_wp_mine_xg.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(mine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def barcSpeeder(object, owner): + if owner.getCashCredits() >= 2100000: + owner.setCashCredits(owner.getCashCredits() - 2100000) + core = main.NGECore.getInstance() + barc = core.objectService.createObject('object/tangible/deed/vehicle_deed/shared_barc_speeder_deed.iff', owner.getPlanet()) + barc.setStfFilename('static_item_n') + barc.setStfName('item_deed_barc_rebel_06_01') + barc.setDetailFilename('static_item_d') + barc.setDetailName('item_deed_barc_rebel_06_01') + barc.setIntAttribute('no_trade', 1) + inventory = owner.getSlottedObject('inventory') + inventory.add(barc) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def mediumBlockTurret(object, owner): + if owner.getCashCredits() >= 150000: + owner.setCashCredits(owner.getCashCredits() - 150000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_block_med_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def mediumTowerTurret(object, owner): + if owner.getCashCredits() >= 150000: + owner.setCashCredits(owner.getCashCredits() - 150000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_tower_med_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def hqForwardOutpost(object, owner): + if owner.getCashCredits() >= 525000: + owner.setCashCredits(owner.getCashCredits() - 525000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def hqFieldHospital(object, owner): + if owner.getCashCredits() >= 1050000: + owner.setCashCredits(owner.getCashCredits() - 4500000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s02.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sfhqForwardOutpost(object, owner): + if owner.getCashCredits() >= 750000: + owner.setCashCredits(owner.getCashCredits() - 750000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s01_pvp.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def hqTacticalCenter(object, owner): + if owner.getCashCredits() >= 1875000: + owner.setCashCredits(owner.getCashCredits() - 1875000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s03.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sfhqTacticalCenter(object, owner): + if owner.getCashCredits() >= 2325000: + owner.setCashCredits(owner.getCashCredits() - 2325000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s03_pvp.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sfhqDetachmentHeadquarters(object, owner): + if owner.getCashCredits() >= 4500000: + owner.setCashCredits(owner.getCashCredits() - 4500000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s04_pvp.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def largeBlockTurret(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_block_lg_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def largeDishTurret(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_dish_lg_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def largeTowerTurret(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_tower_lg_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsLeggings(object, owner): + if owner.getCashCredits() >= 135000: + owner.setCashCredits(owner.getCashCredits() - 135000) + core = main.NGECore.getInstance() + print ('test1') + leggings = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_leggings.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(leggings) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsBelt(object, owner): + if owner.getCashCredits() >= 112500: + owner.setCashCredits(owner.getCashCredits() - 112500) + core = main.NGECore.getInstance() + belt = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_belt.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(belt) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsBoots(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + boots = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_boots.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(boots) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsLeftBicep(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bicepl = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_bicep_l.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(bicepl) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsRightBicep(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bicepr = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_bicep_r.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(bicepr) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsLeftBracer(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bracerl = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_bracer_l.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(bracerl) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsRightBracer(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bracerr = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_bracer_r.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(bracerr) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsGloves(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + gloves = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_gloves.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(gloves) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsHelmet(object, owner): + if owner.getCashCredits() >= 150000: + owner.setCashCredits(owner.getCashCredits() - 150000) + core = main.NGECore.getInstance() + helmet = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_helmet.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(helmet) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsChestPlate(object, owner): + if owner.getCashCredits() >= 225000: + owner.setCashCredits(owner.getCashCredits() - 225000) + core = main.NGECore.getInstance() + chest = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_chest_plate.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(chest) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsDyeKit(object, owner): + if owner.getCashCredits() >= 37500: + owner.setCashCredits(owner.getCashCredits() - 37500) + core = main.NGECore.getInstance() + dyekit = core.objectService.createObject('object/tangible/item/shared_pvp_spec_ops_rebel_dye_kit.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(dyekit) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def paintingNeverSurrender(object, owner): + if owner.getCashCredits() >= 375000: + owner.setCashCredits(owner.getCashCredits() - 375000) + core = main.NGECore.getInstance() + painting = core.objectService.createObject('object/tangible/painting/shared_painting_pvp_reward_rebel.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(painting) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def crimsonPhoenixMedal(object, owner): + if owner.getCashCredits() >= 240000: + owner.setCashCredits(owner.getCashCredits() - 240000) + core = main.NGECore.getInstance() + necklace = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_deepspace_rebel_f.iff', owner.getPlanet()) + necklace.setStfFilename('static_item_n') + necklace.setStfName('item_pvp_rebel_sergeant_major_medal_03_01') + necklace.setDetailFilename('static_item_d') + necklace.setDetailName('item_pvp_rebel_sergeant_major_medal_03_01') + necklace.setIntAttribute('no_trade', 1) + necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 30) + necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) + necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) + necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) + inventory = owner.getSlottedObject('inventory') + inventory.add(necklace) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def factionalBanner(object, owner): + if owner.getCashCredits() >= 80000: + owner.setCashCredits(owner.getCashCredits() - 80000) + core = main.NGECore.getInstance() + banner = core.objectService.createObject('object/tangible/gcw/pvp_rank_rewards/shared_pvp_rebel_battle_banner.iff', owner.getPlanet()) + banner.setIntAttribute('no_trade', 1) + inventory = owner.getSlottedObject('inventory') + inventory.add(banner) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def colonelRing(object, owner): + if owner.getCashCredits() >= 2800000: + owner.setCashCredits(owner.getCashCredits() - 2800000) + core = main.NGECore.getInstance() + ring = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s03.iff', owner.getPlanet()) + ring.setStfFilename('static_item_n') + ring.setStfName('item_pvp_rebel_colonel_signet_ring_05_01') + ring.setDetailFilename('static_item_d') + ring.setDetailName('item_pvp_rebel_colonel_signet_ring_05_01') + ring.setIntAttribute('no_trade', 1) + ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) + ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 60) + ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) + ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 24) + inventory = owner.getSlottedObject('inventory') + inventory.add(ring) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def laserCarbine(object, owner): + if owner.getCashCredits() >= 187500: + owner.setCashCredits(owner.getCashCredits() - 187500) + core = main.NGECore.getInstance() + carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_laser.iff', owner.getPlanet()) + carbine.setAttackSpeed(0.6) + carbine.setMaxRange(50) + carbine.setDamageType("energy") + carbine.setMinDamage(350) + carbine.setMaxDamage(700) + carbine.setWeaponType(1) + inventory = owner.getSlottedObject('inventory') + inventory.add(carbine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def scoutPistol(object, owner): + if owner.getCashCredits() >= 40500: + owner.setCashCredits(owner.getCashCredits() - 40500) + core = main.NGECore.getInstance() + pistol = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff', owner.getPlanet()) + pistol.setAttackSpeed(0.4) + pistol.setMaxRange(35); + pistol.setDamageType("kinetic"); + pistol.setMinDamage(80); + pistol.setMaxDamage(130); + pistol.setWeaponType(2); + inventory = owner.getSlottedObject('inventory') + inventory.add(pistol) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def metalStaff(object, owner): + if owner.getCashCredits() >= 30000: + owner.setCashCredits(owner.getCashCredits() - 30000) + core = main.NGECore.getInstance() + staff = core.objectService.createObject('object/weapon/melee/polearm/shared_lance_staff_metal.iff', owner.getPlanet()) + staff.setAttackSpeed(1.0); + staff.setMaxRange(35); + staff.setDamageType("kinetic"); + staff.setMinDamage(300); + staff.setMaxDamage(400); + staff.setWeaponType(2); + inventory = owner.getSlottedObject('inventory') + inventory.add(staff) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def windusGuile(object, owner): + if owner.getCashCredits() >= 2000000: + owner.setCashCredits(owner.getCashCredits() - 2000000) + core = main.NGECore.getInstance() + windu = core.objectService.createObject('object/tangible/component/weapon/lightsaber/shared_lightsaber_module_force_crystal.iff', owner.getPlanet()) + windu.setCustomizationVariable('/private/index_color_1', 20) + windu.setStfFilename('static_item_n') + windu.setStfName('item_color_crystal_02_20') + windu.setDetailFilename('static_item_d') + windu.setDetailName('item_color_crystal_02_20') + windu.setIntAttribute('no_trade', 1) + windu.setStringAttribute('condition', '1000/1000') + windu.getAttributes().put("@obj_attr_n:color", "Windu's Guile") + windu.setAttachment('radial_filename', 'item/tunable') + inventory = owner.getSlottedObject('inventory') + inventory.add(windu) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def exceptionalPistol(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + core.scriptService.callScript("scripts/object/weapon/ranged/pistol/", "exceptional_pistol_rebel", "exceptionalPistol", core, object, owner); + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def starlightCarbine(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_pvp.iff', owner.getPlanet()) + carbine.setStringAttribute('faction_restriction', 'Rebel') + inventory = owner.getSlottedObject('inventory') + inventory.add(carbine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def crimsonNova(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + nova = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_pvp.iff', owner.getPlanet()) + nova.setStringAttribute('faction_restriction', 'Rebel') + inventory = owner.getSlottedObject('inventory') + inventory.add(nova) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def vortexRifle(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + rifle = core.objectService.createObject('object/weapon/ranged/rifle/shared_rifle_pvp.iff', owner.getPlanet()) + rifle.setStringAttribute('faction_restriction', 'Rebel') + inventory = owner.getSlottedObject('inventory') + inventory.add(rifle) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def reaperCannon(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + cannon = core.objectService.createObject('object/weapon/ranged/heavy/shared_heavy_pvp.iff', owner.getPlanet()) + cannon.setStringAttribute('faction_restriction', 'Rebel') + inventory = owner.getSlottedObject('inventory') + inventory.add(cannon) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py b/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py index ccad8904..140a663d 100644 --- a/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py +++ b/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py @@ -1,4 +1,17 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') + object.setIntAttribute('no_trade', 1) + object.setStringAttribute('faction_restriction', 'Rebel') + return + +def use(core, actor, object): + if object and actor.getAttachment('activeVehicleID') == None: + barc = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder_rebel.iff', 0, actor.getPlanet(), actor.getPosition(), actor.getOrientation()) + + barc.setOwnerId(actor.getObjectID()) + actor.setAttachment('activeVehicleID', barc.getObjectID()) + + core.simulationService.add(barc, barc.getPosition().x, barc.getPosition().z, True) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/barc_speeder_rebel.py b/scripts/object/mobile/vehicle/barc_speeder_rebel.py index 402fab24..5713d540 100644 --- a/scripts/object/mobile/vehicle/barc_speeder_rebel.py +++ b/scripts/object/mobile/vehicle/barc_speeder_rebel.py @@ -1,8 +1,16 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return def use(core, actor, object): - core.buffService.addBuffToCreature(object, 'vehicle_pvp_barc_rebel', object) + vehicle = actor.getContainer() + + if vehicle: + if vehicle.getObjectID() == object.getObjectID(): + vehicle.remove(actor) + else: + vehicle.add(actor) + return \ No newline at end of file diff --git a/scripts/object/tangible/collection/rare_pistol_blackfalcon.py b/scripts/object/tangible/collection/rare_pistol_blackfalcon.py index 421ffda3..163da641 100644 --- a/scripts/object/tangible/collection/rare_pistol_blackfalcon.py +++ b/scripts/object/tangible/collection/rare_pistol_blackfalcon.py @@ -1,7 +1,6 @@ import sys def setup(core, object): - print ('test') object.setAttachment('CollectionItemName', 'blackfalcon_01') object.setAttachment('radial_filename', 'item/world_collection') return diff --git a/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py b/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py index af21fb67..17638f96 100644 --- a/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py @@ -1,24 +1,40 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicleDeed') + object.setAttachment('radial_filename', 'deeds/vehicleDeed') return def use(core, actor, object): - datapad = actor.getSlottedObject('datapad') - pcd = core.objectService.createObject('object/intangible/vehicle/shared_barc_speeder_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) + if object.getStfName() == ('barc_speeder'): + datapad = actor.getSlottedObject('datapad') + pcd = core.objectService.createObject('object/intangible/vehicle/shared_barc_speeder_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - if datapad and pcd: + if datapad and pcd: - datapad.add(pcd) - core.objectService.destroyObject(object) + datapad.add(pcd) + core.objectService.destroyObject(object) - vehicleId = actor.getAttachment('activeVehicleID') + vehicleId = actor.getAttachment('activeVehicleID') if vehicleId == None: vehicle = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) vehicle.setOwnerId(actor.getObjectID()) core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True) actor.setAttachment('activeVehicleID', vehicle.getObjectID()) + elif object.getStfName() == ('item_deed_barc_rebel_06_01'): + datapad = actor.getSlottedObject('datapad') + pcd = core.objectService.createObject('object/intangible/vehicle/shared_barc_speeder_rebel_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) + + if datapad and pcd: + datapad.add(pcd) + core.objectService.destroyObject(object) + + vehicleId = actor.getAttachment('activeVehicleID') + + if vehicleId == None: + vehicle = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder_rebel.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) + vehicle.setOwnerId(actor.getObjectID()) + core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True) + actor.setAttachment('activeVehicleID', vehicle.getObjectID()) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py b/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py index ccad8904..9124f885 100644 --- a/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py +++ b/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py @@ -1,4 +1,10 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') + return + +def use(core, actor, object): + if object.getStfName() == ('item_consumable_detect_hidden_02_04'): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable100', actor) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py b/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py index ccad8904..c3102575 100644 --- a/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py +++ b/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py @@ -1,4 +1,14 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') + return + +def use(core, actor, object): + if object.getStfName() == ('item_consumable_detect_hidden_02_01'): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable20', actor) + elif object.getStfName() == ('item_consumable_detect_hidden_02_02'): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable40', actor) + elif object.getStfName() == ('item_consumable_detect_hidden_02_03'): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable65', actor) return \ No newline at end of file diff --git a/scripts/object/tangible/painting/painting_pvp_reward_rebel.py b/scripts/object/tangible/painting/painting_pvp_reward_rebel.py index 2113f9c2..5845be66 100644 --- a/scripts/object/tangible/painting/painting_pvp_reward_rebel.py +++ b/scripts/object/tangible/painting/painting_pvp_reward_rebel.py @@ -1,6 +1,10 @@ import sys def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_pvp_rebel_painting_03_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_pvp_rebel_painting_03_01') return - #No name (Cruiser Escort) \ No newline at end of file + #We Will Never Surrender \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py index ccad8904..e69005be 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py @@ -1,4 +1,19 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 44); + object.setCustomizationVariable('/private/index_color_2', 32); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_belt_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_belt_05_01') + object.setIntAttribute('no_trade') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py index ccad8904..b09b90f7 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 5); + object.setCustomizationVariable('/private/index_color_2', 0); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bicep_l_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bicep_l_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py index ccad8904..e232b4ad 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 5); + object.setCustomizationVariable('/private/index_color_2', 0); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bicep_r_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bicep_r_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py index ccad8904..05a3bb8d 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 0); + object.setCustomizationVariable('/private/index_color_2', 5); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_boots_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_boots_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py index ccad8904..29c4ac03 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 5); + object.setCustomizationVariable('/private/index_color_2', 0); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bracer_l_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bracer_l_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py index ccad8904..c34a6463 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 5); + object.setCustomizationVariable('/private/index_color_2', 0); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bracer_r_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bracer_r_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py index ccad8904..c1ef4d6f 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 5); + object.setCustomizationVariable('/private/index_color_2', 0); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_chest_plate_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_chest_plate_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py index ccad8904..fa5f80ef 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 5); + object.setCustomizationVariable('/private/index_color_2', 0); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_gloves_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_gloves_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py index ccad8904..5f2e7d34 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 5); + object.setCustomizationVariable('/private/index_color_2', 0); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_helmet_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_helmet_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py index ccad8904..4f9fe253 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 0); + object.setCustomizationVariable('/private/index_color_2', 5); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_rebel_black_grey_leggings_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_leggings_05_01') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/carbine/carbine_pvp.py b/scripts/object/weapon/ranged/carbine/carbine_pvp.py index ccad8904..df45159e 100644 --- a/scripts/object/weapon/ranged/carbine/carbine_pvp.py +++ b/scripts/object/weapon/ranged/carbine/carbine_pvp.py @@ -1,4 +1,22 @@ import sys def setup(core, object): + object.setStringAttribute('tier', '6') + object.setIntAttribute('no_trade', 1) + object.setStfFilename('static_item_n') + object.setStfName('weapon_carbine_pvp_general_reward_06_01') + object.setDetailFilename('static_item_d') + object.setDetailName('weapon_carbine_pvp_general_reward_06_01') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 10) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 10) + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStringAttribute('required_skill', 'None') + object.setDamageType("energy"); + object.setWeaponType(1); + object.setAttackSpeed(0.6); + object.setMinDamage(389); + object.setMaxDamage(780); + object.setStringAttribute('wpn_elemental_type', 'Cold') + object.setStringAttribute('wpn_elemental_value', '20') + object.setMaxRange(50); return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/heavy/heavy_pvp.py b/scripts/object/weapon/ranged/heavy/heavy_pvp.py index ccad8904..0bbf3010 100644 --- a/scripts/object/weapon/ranged/heavy/heavy_pvp.py +++ b/scripts/object/weapon/ranged/heavy/heavy_pvp.py @@ -1,4 +1,22 @@ import sys def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('weapon_heavy_pvp_general_reward_06_01') + object.setDetailFilename('static_item_d') + object.setDetailName('weapon_heavy_pvp_general_reward_06_01') + object.setStringAttribute('tier', '6') + object.setIntAttribute('no_trade', 1) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 10) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 10) + object.setStringAttribute('healing_combat_level_required', '75') + object.setStringAttribute('required_skill', 'None') + object.setDamageType("energy"); + object.setWeaponType(12); + object.setAttackSpeed(1); + object.setMinDamage(850); + object.setMaxDamage(1350); + object.setStringAttribute('wpn_elemental_type', 'Heat') + object.setStringAttribute('wpn_elemental_value', '50') + object.setMaxRange(64); return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py b/scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py new file mode 100644 index 00000000..647c61de --- /dev/null +++ b/scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py @@ -0,0 +1,16 @@ +import sys + +def exceptionalPistol(core, object, owner): + object = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_dl44.iff', owner.getPlanet()) + object.setStringAttribute('required_skill', 'None') + object.setStringAttribute('faction_restriction', 'Rebel') + object.setAttackSpeed(0.4); + object.setCustomName('Exceptional Rebel DL44 Pistol'); + object.setMaxRange(35); + object.setDamageType("energy"); + object.setMinDamage(275); + object.setMaxDamage(518); + object.setWeaponType(2); + inventory = owner.getSlottedObject('inventory') + inventory.add(object) + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/pistol_pvp.py b/scripts/object/weapon/ranged/pistol/pistol_pvp.py index ccad8904..a4f22603 100644 --- a/scripts/object/weapon/ranged/pistol/pistol_pvp.py +++ b/scripts/object/weapon/ranged/pistol/pistol_pvp.py @@ -1,4 +1,22 @@ import sys def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('weapon_pistol_pvp_general_reward_06_01') + object.setDetailFilename('static_item_d') + object.setDetailName('weapon_pistol_pvp_general_reward_06_01') + object.setStringAttribute('tier', '6') + object.setIntAttribute('no_trade', 1) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 10) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 10) + object.setStringAttribute('healing_combat_level_required', '75') + object.setStringAttribute('required_skill', 'None') + object.setDamageType("energy"); + object.setWeaponType(2); + object.setAttackSpeed(0.4); + object.setMinDamage(259); + object.setMaxDamage(518); + object.setStringAttribute('wpn_elemental_type', 'Electricity') + object.setStringAttribute('wpn_elemental_value', '20') + object.setMaxRange(35); return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/rifle/rifle_pvp.py b/scripts/object/weapon/ranged/rifle/rifle_pvp.py index ccad8904..2de5b766 100644 --- a/scripts/object/weapon/ranged/rifle/rifle_pvp.py +++ b/scripts/object/weapon/ranged/rifle/rifle_pvp.py @@ -1,4 +1,22 @@ import sys def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('weapon_rifle_pvp_general_reward_06_01') + object.setDetailFilename('static_item_d') + object.setDetailName('weapon_rifle_pvp_general_reward_06_01') + object.setStringAttribute('tier', '6') + object.setIntAttribute('no_trade', 1) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 10) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 10) + object.setStringAttribute('healing_combat_level_required', '75') + object.setStringAttribute('required_skill', 'None') + object.setDamageType("energy"); + object.setWeaponType(0); + object.setAttackSpeed(0.8); + object.setMinDamage(518); + object.setMaxDamage(1035); + object.setStringAttribute('wpn_elemental_type', 'Acid') + object.setStringAttribute('wpn_elemental_value', '20') + object.setMaxRange(64) return \ No newline at end of file From 5047f4aa3380054c7be901656a28131100e890be Mon Sep 17 00:00:00 2001 From: tacef Date: Sun, 29 Jun 2014 06:43:20 +0200 Subject: [PATCH 084/198] Reverted Changes to EnterTickedPurchaseModeMessage --- src/protocol/swg/EnterTicketPurchaseModeMessage.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/protocol/swg/EnterTicketPurchaseModeMessage.java b/src/protocol/swg/EnterTicketPurchaseModeMessage.java index 4a7cf9c3..8ba42533 100644 --- a/src/protocol/swg/EnterTicketPurchaseModeMessage.java +++ b/src/protocol/swg/EnterTicketPurchaseModeMessage.java @@ -51,17 +51,16 @@ public class EnterTicketPurchaseModeMessage extends SWGMessage { @Override public IoBuffer serialize() { final NGECore core = NGECore.getInstance(); - //TravelPoint nearestPoint = core.travelService.getNearestTravelPoint(player); - //IoBuffer result = IoBuffer.allocate(11 + planetName.length() + nearestPoint.getName().length()).order(ByteOrder.LITTLE_ENDIAN); - IoBuffer result = IoBuffer.allocate(11 + planetName.length()).order(ByteOrder.LITTLE_ENDIAN); - //System.out.println("Planetname: " + planetName + " Nearestpoint: " + nearestPoint.getName() + " Playerobject: " + player); + TravelPoint nearestPoint = core.travelService.getNearestTravelPoint(player); + IoBuffer result = IoBuffer.allocate(11 + planetName.length() + nearestPoint.getName().length()).order(ByteOrder.LITTLE_ENDIAN); + result.putShort((short) 3); result.putInt(0x904DAE1A); result.put(getAsciiString(planetName)); - //result.put(getAsciiString(nearestPoint.getName())); - result.putShort((short) 0); + result.put(getAsciiString(nearestPoint.getName())); + result.put((byte) 0); From 935eb3c6046a68b251bcdcc7aaab7e02c60f975b Mon Sep 17 00:00:00 2001 From: Treeku Date: Sun, 29 Jun 2014 15:23:40 +0100 Subject: [PATCH 085/198] Updated readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ff4c8504..abccf1b8 100644 --- a/README.md +++ b/README.md @@ -62,3 +62,5 @@ Now your changes will be reviewed by other developers and once the changes are a For more information please visit the wiki: https://github.com/ProjectSWGCore/NGECore2/wiki Documentation can be found here: http://projectswgcore.github.io/NGECore2/doc/ + +Please prefix all commits with Added, Changed, Removed or Fixed. If you don't have enough room for multiple changes, use the extended description. Try not to bundle multiple changes into one vague line (ie. "Changed various combat things"). Try to make all commit messages understandable by non-programmers. From 0e33ad7c226018a81af629dd5275fb5e9acb8cfa Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Sun, 29 Jun 2014 16:51:35 +0200 Subject: [PATCH 086/198] Added 2 Pets for AI Tests - Added Follow State to AI - Pets get attacked by enemies and do attack damaging enemies - Some QA fixes --- scripts/commands/combat/droid_attack.py | 10 + scripts/commands/setgodmode.py | 7 + scripts/mobiles/pets/pet_droideka.py | 38 + scripts/mobiles/pets/pet_gurreck.py | 38 + scripts/object/intangible/pet/droideka.py | 1 + scripts/object/intangible/pet/gurreck_hue.py | 1 + .../tangible/deed/pet_deed/deed_droideka.py | 9 +- .../tangible/deed/pet_deed/gurreck_deed.py | 9 +- scripts/radial/datapad/pet_pcd.py | 23 + scripts/radial/deeds/petdeed.py | 16 + src/main/NGECore.java | 4 + .../objects/creature/CreatureObject.java | 10 + src/services/DevService.java | 8 + src/services/LootService.java | 4 + src/services/ai/AIActor.java | 63 +- src/services/ai/AIService.java | 28 +- src/services/ai/states/AIState.java | 262 +++++- src/services/ai/states/FollowState.java | 66 ++ src/services/ai/states/LoiterState.java | 2 - src/services/ai/states/PatrolState.java | 6 + src/services/ai/states/RetreatState.java | 30 +- src/services/combat/CombatService.java | 9 + src/services/pet/MountService.java | 5 +- src/services/pet/PetService.java | 794 ++++++++++++++++++ 24 files changed, 1397 insertions(+), 46 deletions(-) create mode 100644 scripts/commands/combat/droid_attack.py create mode 100644 scripts/mobiles/pets/pet_droideka.py create mode 100644 scripts/mobiles/pets/pet_gurreck.py create mode 100644 scripts/radial/datapad/pet_pcd.py create mode 100644 scripts/radial/deeds/petdeed.py create mode 100644 src/services/ai/states/FollowState.java create mode 100644 src/services/pet/PetService.java diff --git a/scripts/commands/combat/droid_attack.py b/scripts/commands/combat/droid_attack.py new file mode 100644 index 00000000..39356bbb --- /dev/null +++ b/scripts/commands/combat/droid_attack.py @@ -0,0 +1,10 @@ +import sys + +def setup(core, actor, target, command): + + return + +def run(core, actor, target, commandString): + pet = actor.getCalledPet() + pet.addDefender(target); + return diff --git a/scripts/commands/setgodmode.py b/scripts/commands/setgodmode.py index a7da7dbc..5f67bb5e 100644 --- a/scripts/commands/setgodmode.py +++ b/scripts/commands/setgodmode.py @@ -165,6 +165,13 @@ def run(core, actor, target, commandString): clipboard = toolkit.getSystemClipboard() clipboard.setContents(StringSelection(str), None) actor.sendSystemMessage('Patrolpoint copied to clipboard', 0) + + elif command == 'jesus': + actor.setHealth(actor.getMaxHealth()) + actor.setAction(actor.getMaxAction()) + actor.setPosture(0) + actor.setSpeedMultiplierBase(1) + actor.setTurnRadius(1) elif command == 'unknownAbilityPacket' and arg1: packet = UnknownAbilityPacket(arg1) diff --git a/scripts/mobiles/pets/pet_droideka.py b/scripts/mobiles/pets/pet_droideka.py new file mode 100644 index 00000000..b234326f --- /dev/null +++ b/scripts/mobiles/pets/pet_droideka.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + mobileTemplate.setCreatureName('droideka') + mobileTemplate.setLevel(90) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(5) + mobileTemplate.setMaxSpawnDistance(10) + mobileTemplate.setDeathblow(True) + mobileTemplate.setSocialGroup("droideka") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_droideka.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/ranged/droid/shared_droid_droideka_ranged.iff', WeaponType.CARBINE, 1.0, 15, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('rangedShot') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('pet_droideka', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/pets/pet_gurreck.py b/scripts/mobiles/pets/pet_gurreck.py new file mode 100644 index 00000000..431ba9e3 --- /dev/null +++ b/scripts/mobiles/pets/pet_gurreck.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + mobileTemplate.setCreatureName('bio_engineered_gurreck') + mobileTemplate.setLevel(90) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(5) + mobileTemplate.setMaxSpawnDistance(10) + mobileTemplate.setDeathblow(True) + mobileTemplate.setSocialGroup("gurreck") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_gurreck.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('pet_gurreck', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/object/intangible/pet/droideka.py b/scripts/object/intangible/pet/droideka.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/pet/droideka.py +++ b/scripts/object/intangible/pet/droideka.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/pet/gurreck_hue.py b/scripts/object/intangible/pet/gurreck_hue.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/pet/gurreck_hue.py +++ b/scripts/object/intangible/pet/gurreck_hue.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/pet_deed/deed_droideka.py b/scripts/object/tangible/deed/pet_deed/deed_droideka.py index ccad8904..589cccaf 100644 --- a/scripts/object/tangible/deed/pet_deed/deed_droideka.py +++ b/scripts/object/tangible/deed/pet_deed/deed_droideka.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setAttachment('radial_filename', 'deeds/petDeed') + return + +def use(core, actor, object): + core.petService.generatePet(actor, object, 'pet_droideka', 'object/intangible/pet/shared_droideka.iff') + + return + \ No newline at end of file diff --git a/scripts/object/tangible/deed/pet_deed/gurreck_deed.py b/scripts/object/tangible/deed/pet_deed/gurreck_deed.py index ccad8904..ccbcbf92 100644 --- a/scripts/object/tangible/deed/pet_deed/gurreck_deed.py +++ b/scripts/object/tangible/deed/pet_deed/gurreck_deed.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setAttachment('radial_filename', 'deeds/petDeed') + return + +def use(core, actor, object): + core.petService.generatePet(actor, object, 'pet_gurreck', 'object/intangible/pet/shared_gurreck_hue.iff') + #core.petService.generatePet(actor, object, 'pet_gurreck', 'object/intangible/vehicle/shared_speederbike_swoop_pcd.iff') + return + \ No newline at end of file diff --git a/scripts/radial/datapad/pet_pcd.py b/scripts/radial/datapad/pet_pcd.py new file mode 100644 index 00000000..e38b4a6e --- /dev/null +++ b/scripts/radial/datapad/pet_pcd.py @@ -0,0 +1,23 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + if core.petService.getMount(target) is None: + radials.add(RadialOptions(0, 61, 1, '@pet/pet_menu:menu_call')) + else: + radials.add(RadialOptions(0, 61, 1, '@pet/pet_menu:menu_store')) + radials.add(RadialOptions(0, 7, 1, '')) + radials.add(RadialOptions(0, 15, 1, '')) + return + +def handleSelection(core, owner, target, option): + if option == 61 and target: + if core.petService.getMount(target) is None: + core.petService.call(owner, target) + else: + core.petService.store(owner, core.petService.getMount(target)) + elif option == 15 and target: + core.petService.destroy(owner, target) + + return + \ No newline at end of file diff --git a/scripts/radial/deeds/petdeed.py b/scripts/radial/deeds/petdeed.py new file mode 100644 index 00000000..ad08a40f --- /dev/null +++ b/scripts/radial/deeds/petdeed.py @@ -0,0 +1,16 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + radials.add(RadialOptions(0, 7, 1, '')) + radials.add(RadialOptions(0, 15, 1, '')) + radials.add(RadialOptions(0, 61, 3, '@pet/pet_menu:menu_generate')) + return + +def handleSelection(core, owner, target, option): + if option == 61 and target: + core.objectService.useObject(owner, target) + if option == 15 and target: + core.objectService.destroyObject(target) + return + \ No newline at end of file diff --git a/src/main/NGECore.java b/src/main/NGECore.java index af65f16a..145ef6e7 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -99,6 +99,7 @@ import services.object.ObjectId; import services.object.ObjectService; import services.object.UpdateService; import services.pet.MountService; +import services.pet.PetService; import services.playercities.PlayerCity; import services.playercities.PlayerCityService; import services.resources.HarvesterService; @@ -202,6 +203,7 @@ public class NGECore { public MountService mountService; public PlayerCityService playerCityService; public ReverseEngineeringService reverseEngineeringService; + public PetService petService; // Login Server public NetworkDispatch loginDispatch; @@ -345,6 +347,7 @@ public class NGECore { playerCityService = new PlayerCityService(this); staticService = new StaticService(this); reverseEngineeringService = new ReverseEngineeringService(this); + petService = new PetService(this); if (config.keyExists("JYTHONCONSOLE.PORT")) { int jythonPort = config.getInt("JYTHONCONSOLE.PORT"); @@ -404,6 +407,7 @@ public class NGECore { zoneDispatch.addService(playerCityService); zoneDispatch.addService(staticService); zoneDispatch.addService(reverseEngineeringService); + zoneDispatch.addService(petService); if (optionsConfigLoaded && options.getInt("LOAD.RESOURCE.SYSTEM") == 1) { zoneDispatch.addService(surveyService); diff --git a/src/resources/objects/creature/CreatureObject.java b/src/resources/objects/creature/CreatureObject.java index b178e20a..e65109d7 100644 --- a/src/resources/objects/creature/CreatureObject.java +++ b/src/resources/objects/creature/CreatureObject.java @@ -183,6 +183,8 @@ public class CreatureObject extends TangibleObject implements Serializable { private transient long tefTime = 0; @NotPersistent private transient SWGObject useTarget; + @NotPersistent + private transient CreatureObject calledPet; private byte locomotion = 0; @@ -1868,4 +1870,12 @@ public class CreatureObject extends TangibleObject implements Serializable { { return getCustomName().split(" ")[1]; } + + public CreatureObject getCalledPet() { + return calledPet; + } + + public void setCalledPet(CreatureObject calledPet) { + this.calledPet = calledPet; + } } diff --git a/src/services/DevService.java b/src/services/DevService.java index fcb5c294..4b9bb46e 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -92,6 +92,7 @@ public class DevService implements INetworkDispatch { suiOptions.put((long) 120, "House Deeds"); suiOptions.put((long) 125, "Crafting Tools"); suiOptions.put((long) 130, "Vehicle Deeds"); + suiOptions.put((long) 131, "Pet Deeds"); suiOptions.put((long) 121, "Sandbox City"); if(creature.getPlayerObject().getProfession().equals("trader_0a") || creature.getPlayerObject().getProfession().equals("trader_0b") || creature.getPlayerObject().getProfession().equals("trader_0c") || creature.getPlayerObject().getProfession().equals("trader_0d")) suiOptions.put((long) 177, "REing"); @@ -1309,6 +1310,13 @@ public class DevService implements INetworkDispatch { inventory.add(swoopDeed); inventory.add(av21deed); return; + + case 131: + TangibleObject gurreckDeed = (TangibleObject) core.objectService.createObject("object/tangible/deed/pet_deed/shared_gurreck_deed.iff", planet); + inventory.add(gurreckDeed); + TangibleObject droidekaDeed = (TangibleObject) core.objectService.createObject("object/tangible/deed/pet_deed/shared_deed_droideka.iff", planet); + inventory.add(droidekaDeed); + return; case 140: TangibleObject guildRegistry = (TangibleObject) core.objectService.createObject("object/tangible/furniture/technical/shared_guild_registry_initial.iff", planet); diff --git a/src/services/LootService.java b/src/services/LootService.java index 12f43747..ff677f79 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -52,6 +52,7 @@ import resources.objects.creature.CreatureObject; import resources.objects.factorycrate.FactoryCrateObject; import resources.objects.group.GroupObject; import resources.objects.intangible.IntangibleObject; +import resources.objects.player.PlayerObject; import resources.objects.tangible.TangibleObject; import resources.objects.weapon.WeaponObject; import services.ai.AIActor; @@ -130,6 +131,9 @@ public class LootService implements INetworkDispatch { if (requester==null || lootedObject==null) return; //QA + if (! requester.isPlayer()) + return; //QA + GroupObject group = null; if(requester.getGroupId()!=0) group = (GroupObject) core.objectService.getObject(requester.getGroupId()); diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index b0489bd3..acb8996d 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -42,7 +42,10 @@ import services.ai.states.AIState; import services.ai.states.AIState.StateResult; import services.ai.states.AttackState; import services.ai.states.DeathState; +import services.ai.states.FollowState; import services.ai.states.IdleState; +import services.ai.states.LoiterState; +import services.ai.states.PatrolState; import services.ai.states.RetreatState; import services.combat.CombatEvents.DamageTaken; import services.spawn.MobileTemplate; @@ -66,7 +69,7 @@ public class AIActor { private boolean isStalking = false; private byte milkState = 0; private boolean hasBeenHarvested = false; - private Vector patrolPoints; + private Vector patrolPoints = new Vector(); private int patrolPointIndex = 0; private String loiterDestType = "LOITER"; private Point3D loiterDestination; @@ -75,13 +78,17 @@ public class AIActor { private float maxLoiterDist; private String waitState = "NO"; private long waitStartTime = 0L; + private AIState intendedPrimaryAIState; + private Point3D lastPositionBeforeStateChange; public AIActor(CreatureObject creature, Point3D spawnPosition, ScheduledExecutorService scheduler) { this.creature = creature; this.spawnPosition = spawnPosition; + setLastPositionBeforeStateChange(spawnPosition); // just to make sure it's initialized this.scheduler = scheduler; creature.getEventBus().subscribe(this); this.currentState = new IdleState(); + setIntendedPrimaryAIState(this.currentState); // to switch back to after aggro regenTask = scheduler.scheduleAtFixedRate(() -> { try { if(creature.getHealth() < creature.getMaxHealth() && !creature.isInCombat() && creature.getPosture() != 13 && creature.getPosture() != 14) @@ -95,14 +102,25 @@ public class AIActor { try { if(creature == null || creature.getObservers().isEmpty() || creature.isInCombat() || isStalking) return; - creature.getObservers().stream().map(Client::getParent).filter(obj -> obj.inRange(creature.getWorldPosition(), 10)).forEach((obj) -> { - if(new Random().nextFloat() <= 0.33 || creature.isInCombat() || isStalking) { + creature.getObservers().stream().map(Client::getParent).filter(obj -> obj.inRange(creature.getWorldPosition(), 15)).forEach((obj) -> { + if(new Random().nextFloat() <= 0.5 || creature.isInCombat() || isStalking) { /*if(mobileTemplate.isStalker()) { setFollowObject((CreatureObject) obj); setCurrentState(new StalkState()); } else */ - addDefender((CreatureObject) obj); - + + if (obj instanceof CreatureObject){ + CreatureObject addedObject = (CreatureObject) obj; + if (addedObject.getCalledPet()!=null){ + CreatureObject calledPet = addedObject.getCalledPet(); + if (calledPet.getPosture() != 13 && calledPet.getPosture() != 14){ + addDefender(calledPet); + } + } + if (addedObject.getPosture() != 13 && addedObject.getPosture() != 14){ + addDefender(addedObject); + } + } } }); } catch (Exception e) { @@ -301,11 +319,23 @@ public class AIActor { case StateResult.DEAD: setCurrentState(new DeathState()); + break; case StateResult.FINISHED: case StateResult.UNFINISHED: return; case StateResult.IDLE: setCurrentState(new IdleState()); + return; + case StateResult.PATROL: + setCurrentState(new PatrolState()); + return; + case StateResult.LOITER: + setCurrentState(new LoiterState()); + return; + case StateResult.FOLLOW: + setCurrentState(new FollowState()); + return; + //case StateResult.NONE: // System.out.println("State action returned error result"); @@ -385,7 +415,7 @@ public class AIActor { public void setPatrolPoints(Vector patrolPoints){ this.patrolPoints = patrolPoints; - setMovementPoints(patrolPoints); + //setMovementPoints(patrolPoints); } public int getPatrolPointIndex() { @@ -451,5 +481,26 @@ public class AIActor { public void setWaitStartTime(long waitStartTime) { this.waitStartTime = waitStartTime; } + + public Vector getPatrolPoints() { + return patrolPoints; + } + + public AIState getIntendedPrimaryAIState() { + return intendedPrimaryAIState; + } + + public void setIntendedPrimaryAIState(AIState intendedPrimaryAIState) { + this.intendedPrimaryAIState = intendedPrimaryAIState; + } + + public Point3D getLastPositionBeforeStateChange() { + return lastPositionBeforeStateChange; + } + + public void setLastPositionBeforeStateChange( + Point3D lastPositionBeforeStateChange) { + this.lastPositionBeforeStateChange = lastPositionBeforeStateChange; + } } diff --git a/src/services/ai/AIService.java b/src/services/ai/AIService.java index cc477b63..b492da20 100644 --- a/src/services/ai/AIService.java +++ b/src/services/ai/AIService.java @@ -33,6 +33,7 @@ import resources.datatables.GcwType; import resources.objects.creature.CreatureObject; import resources.objects.group.GroupObject; import resources.objects.player.PlayerObject; +import services.ai.states.AIState; import services.ai.states.IdleState; import services.ai.states.LoiterState; import services.ai.states.PatrolState; @@ -174,7 +175,9 @@ public class AIService { return; actor.setPatrolPoints(patrolpoints); - actor.setCurrentState(new PatrolState()); + AIState intendedPrimaryAIState = new PatrolState(); + actor.setIntendedPrimaryAIState(intendedPrimaryAIState); + actor.setCurrentState(intendedPrimaryAIState); } public void setPatrol(CreatureObject creature, boolean active){ @@ -182,8 +185,11 @@ public class AIService { if (actor==null) return; - if (active) - actor.setCurrentState(new PatrolState()); + if (active){ + AIState intendedPrimaryAIState = new PatrolState(); + actor.setIntendedPrimaryAIState(intendedPrimaryAIState); + actor.setCurrentState(intendedPrimaryAIState); + } else actor.setCurrentState(new IdleState()); } @@ -198,6 +204,20 @@ public class AIService { actor.setLoiterDestination(currentDestination); actor.setMinLoiterDist(minDist); actor.setMaxLoiterDist(maxDist); - actor.setCurrentState(new LoiterState()); + AIState intendedPrimaryAIState = new LoiterState(); + actor.setIntendedPrimaryAIState(intendedPrimaryAIState); + actor.setCurrentState(intendedPrimaryAIState); } + + public void logAI(String logMsg){ + if (checkDeveloperIdentity()){ + System.err.println("AI-LOG: " + logMsg); + } + } + + public boolean checkDeveloperIdentity(){ + if (System.getProperty("user.name").equals("Charon")) + return true; + return false; + } } diff --git a/src/services/ai/states/AIState.java b/src/services/ai/states/AIState.java index d7354dc7..1b2b84e7 100644 --- a/src/services/ai/states/AIState.java +++ b/src/services/ai/states/AIState.java @@ -21,6 +21,7 @@ ******************************************************************************/ package services.ai.states; +import java.util.NoSuchElementException; import java.util.Vector; import main.NGECore; @@ -50,6 +51,9 @@ public abstract class AIState { public static final byte DEAD = 3; // for deaggro or idling public static final byte IDLE = 4; + public static final byte PATROL = 5; + public static final byte LOITER = 6; + public static final byte FOLLOW = 7; } @@ -64,17 +68,28 @@ public abstract class AIState { boolean finished = false; float dx, dz, newX = 0, newY = 0, newZ = 0; Vector movementPoints = actor.getMovementPoints(); + Vector patrolPoints = actor.getPatrolPoints(); CellObject cell = null; //while(!finished && movementPoints.size() != 0) { - if (movementPoints.size() == 0) { - return false; + if ((!(actor.getCurrentState() instanceof FollowState)) && movementPoints.size() == 0 && patrolPoints.size() == 0) { + return false; } - targetPosition = movementPoints.firstElement(); + if (movementPoints.size() != 0){ + try{ + targetPosition = movementPoints.firstElement(); + } catch (NoSuchElementException e) { + targetPosition = currentPosition; + } + } if (actor.getCurrentState().getClass().equals(PatrolState.class)){ - targetPosition = movementPoints.get(actor.getPatrolPointIndex()); + targetPosition = patrolPoints.get(actor.getPatrolPointIndex()); + } + + if (actor.getCurrentState().getClass().equals(FollowState.class)){ + targetPosition = actor.getFollowObject().getWorldPosition(); } Vector path = core.aiService.findPath(creature.getPlanetId(), currentPosition, targetPosition); @@ -90,6 +105,8 @@ public abstract class AIState { Point3D oldPosition = null; float pathDistance = 0; + + for(int i = 1; i < path.size() && !finished; i++) { Point3D currentPathPosition = path.get(i); @@ -104,7 +121,7 @@ public abstract class AIState { finished = true; - if(currentPosition.getWorldPosition().getDistance(currentPathPosition.getWorldPosition()) <= stopDistance && cell == creature.getContainer()) { + if(movementPoints.size() != 0 && currentPosition.getWorldPosition().getDistance(currentPathPosition.getWorldPosition()) <= stopDistance && cell == creature.getContainer()) { if(i == path.size() - 1) movementPoints.remove(0); finished = false; @@ -273,6 +290,128 @@ public abstract class AIState { return true; } + public boolean findNewFollowPosition(AIActor actor, float speed, float stopDistance, Point3D newPosition) { + + speed *= 0.5; // 2 updates per second + CreatureObject creature = actor.getCreature(); + NGECore core = NGECore.getInstance(); + Point3D currentPosition = creature.getPosition(); + Point3D targetPosition = null; + float maxDistance = stopDistance; + boolean finished = false; + float dx, dz, newX = 0, newY = 0, newZ = 0; + Vector movementPoints = actor.getMovementPoints(); + Vector patrolPoints = actor.getPatrolPoints(); + CellObject cell = null; + //while(!finished && movementPoints.size() != 0) { + + if ((!(actor.getCurrentState() instanceof FollowState)) && movementPoints.size() == 0 && patrolPoints.size() == 0) { + return false; + } + + if (movementPoints.size() != 0) + targetPosition = movementPoints.firstElement(); + + if (actor.getCurrentState().getClass().equals(PatrolState.class)){ + targetPosition = patrolPoints.get(actor.getPatrolPointIndex()); + } + + if (actor.getCurrentState().getClass().equals(FollowState.class)){ + targetPosition = actor.getFollowObject().getWorldPosition(); + } + + Vector path = core.aiService.findPath(creature.getPlanetId(), currentPosition, targetPosition); + + float distanceToTarget = targetPosition.getWorldPosition().getDistance(creature.getWorldPosition()); + + if(distanceToTarget > stopDistance) { + maxDistance = Math.min(speed, distanceToTarget - stopDistance); + } else { + return false; + } + + Point3D oldPosition = null; + float pathDistance = 0; + + + + for(int i = 1; i < path.size() && !finished; i++) { + + Point3D currentPathPosition = path.get(i); + cell = currentPathPosition.getCell(); + + if(oldPosition == null) + oldPosition = path.get(0); + Point3D oldWorldPos = oldPosition.getWorldPosition(); + + pathDistance += oldWorldPos.getDistance(currentPathPosition.getWorldPosition()); + if(pathDistance >= maxDistance || i == path.size() - 1 || currentPathPosition.getCell() != creature.getContainer()) { + + finished = true; + + if(movementPoints.size() != 0 && currentPosition.getWorldPosition().getDistance(currentPathPosition.getWorldPosition()) <= stopDistance && cell == creature.getContainer()) { + if(i == path.size() - 1) + movementPoints.remove(0); + finished = false; + } else { + + if(cell == null) + oldPosition = oldPosition.getWorldPosition(); + else { + if(oldPosition.getCell() == null) + oldPosition = core.simulationService.convertPointToModelSpace(oldPosition, cell.getContainer()); + } + + if(pathDistance > maxDistance) { + + float distance = oldWorldPos.getDistance(currentPathPosition.getWorldPosition()); + float travelDistance = distance - (pathDistance - maxDistance); + // temp fix for melee npcs + travelDistance *= 1.3; + if(travelDistance <= 0) { + newX = currentPathPosition.x; + newZ = currentPathPosition.z; + } else { + + if(distance > 0) { + dx = currentPathPosition.x - oldPosition.x; + dz = currentPathPosition.z - oldPosition.z; + float deltaDist = (float) Math.sqrt((dx * dx) + (dz * dz)); + newX = (float) (oldPosition.x + (speed * (dx / deltaDist))); + newZ = (float) (oldPosition.z + (speed * (dz / deltaDist))); + + } else { + newX = currentPathPosition.x; + newZ = currentPathPosition.z; + } + + } + + if(cell == null) { + float height = core.terrainService.getHeight(creature.getPlanetId(), newX, newZ); + newY = height; + } else { + newY = currentPathPosition.y; + } + } + } + + } else { + newX = currentPathPosition.x; + newZ = currentPathPosition.z; + newY = core.terrainService.getHeight(creature.getPlanetId(), newX, newZ); + } + oldPosition = currentPathPosition; + } + //} + newPosition.x = newX; + newPosition.y = newY; + newPosition.z = newZ; + newPosition.setCell(cell); + + return true; + } + public void doMove(AIActor actor) { NGECore core = NGECore.getInstance(); @@ -320,7 +459,7 @@ public abstract class AIState { } public void doPatrol(AIActor actor) { - + //NGECore.getInstance().aiService.logAI("AI STATE doPatrol"); NGECore core = NGECore.getInstance(); CreatureObject creature = actor.getCreature(); @@ -347,10 +486,10 @@ public abstract class AIState { // Manage Patrol points maxDistance = 1; - Point3D currentDestination = actor.getMovementPoints().get(actor.getPatrolPointIndex()); + Point3D currentDestination = actor.getPatrolPoints().get(actor.getPatrolPointIndex()); //System.out.println("currentPosition.getDistance2D(currentDestination)<1) " + currentPosition.getDistance2D(currentDestination)); if (currentPosition.getDistance2D(currentDestination)<2){ - if (actor.getPatrolPointIndex() 0.0f) { + quaternion.y *= -1; + quaternion.w *= -1; + } + +// if (newPosition.getCell()==null) +// System.out.println("newPosition.getCell() is NULL"); + try{ + core.simulationService.moveObject(creature, newPosition, quaternion, creature.getMovementCounter(), speed, newPosition.getCell()); + } catch (NullPointerException e) { + // Just to identify what exactly is null here +// if (creature==null) +// System.out.print("creature==null" ); +// if (newPosition==null) +// System.out.print("newPosition==null" ); +// if (quaternion==null) +// System.out.print("quaternion==null" ); +// if (newPosition.getCell()==null) +// System.out.print("newPosition.getCell()==null" ); +// +// System.out.print("creature.getMovementCounter() " + creature.getMovementCounter()); } } diff --git a/src/services/ai/states/FollowState.java b/src/services/ai/states/FollowState.java new file mode 100644 index 00000000..01efb83a --- /dev/null +++ b/src/services/ai/states/FollowState.java @@ -0,0 +1,66 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package services.ai.states; + +import main.NGECore; +import resources.objects.creature.CreatureObject; +import services.ai.AIActor; + +public class FollowState extends AIState { + + @Override + public byte onEnter(AIActor actor) { + // TODO Auto-generated method stub + NGECore.getInstance().aiService.logAI("FOLLOW ENTERED!"); + CreatureObject creature = actor.getCreature(); + if(creature.getPosture() == 14) + return StateResult.DEAD; + actor.scheduleMovement(); + actor.scheduleRecovery(); + return StateResult.UNFINISHED; + } + + @Override + public byte onExit(AIActor actor) { + // TODO Auto-generated method stub + NGECore.getInstance().aiService.logAI("EXITING FOLLOW STATE"); + return 0; + } + + @Override + public byte move(AIActor actor) { + // TODO Auto-generated method stub + //System.out.println("move in patrolState"); + doFollow(actor); +// if (actor.getCreature().getPlanet().getName().equals("dathomir")) +// NGECore.getInstance().aiService.logAI("WalkingSpeed " + actor.getCreature().getWalkSpeed()); + actor.scheduleMovement(); + return StateResult.UNFINISHED; + } + + @Override + public byte recover(AIActor actor) { + // TODO Auto-generated method stub + return 0; + } + +} diff --git a/src/services/ai/states/LoiterState.java b/src/services/ai/states/LoiterState.java index 1358185a..7acf9458 100644 --- a/src/services/ai/states/LoiterState.java +++ b/src/services/ai/states/LoiterState.java @@ -28,7 +28,6 @@ public class LoiterState extends AIState { @Override public byte onEnter(AIActor actor) { - // TODO Auto-generated method stub CreatureObject creature = actor.getCreature(); if(creature.getPosture() == 14) return StateResult.DEAD; @@ -45,7 +44,6 @@ public class LoiterState extends AIState { @Override public byte move(AIActor actor) { - // TODO Auto-generated method stub doLoiter(actor); actor.scheduleMovement(); return StateResult.UNFINISHED; diff --git a/src/services/ai/states/PatrolState.java b/src/services/ai/states/PatrolState.java index 27218b1c..2a571391 100644 --- a/src/services/ai/states/PatrolState.java +++ b/src/services/ai/states/PatrolState.java @@ -21,6 +21,7 @@ ******************************************************************************/ package services.ai.states; +import main.NGECore; import resources.objects.creature.CreatureObject; import services.ai.AIActor; @@ -29,6 +30,7 @@ public class PatrolState extends AIState { @Override public byte onEnter(AIActor actor) { // TODO Auto-generated method stub + NGECore.getInstance().aiService.logAI("PATROL ENTERED!"); CreatureObject creature = actor.getCreature(); if(creature.getPosture() == 14) return StateResult.DEAD; @@ -40,6 +42,8 @@ public class PatrolState extends AIState { @Override public byte onExit(AIActor actor) { // TODO Auto-generated method stub + NGECore.getInstance().aiService.logAI("EXITING PATROL STATE"); + actor.setLastPositionBeforeStateChange(actor.getCreature().getWorldPosition()); return 0; } @@ -48,6 +52,8 @@ public class PatrolState extends AIState { // TODO Auto-generated method stub //System.out.println("move in patrolState"); doPatrol(actor); +// if (actor.getCreature().getPlanet().getName().equals("dathomir")) +// NGECore.getInstance().aiService.logAI("WalkingSpeed " + actor.getCreature().getWalkSpeed()); actor.scheduleMovement(); return StateResult.UNFINISHED; } diff --git a/src/services/ai/states/RetreatState.java b/src/services/ai/states/RetreatState.java index 315f8cb3..00aa451e 100644 --- a/src/services/ai/states/RetreatState.java +++ b/src/services/ai/states/RetreatState.java @@ -21,6 +21,8 @@ ******************************************************************************/ package services.ai.states; +import main.NGECore; +import engine.resources.scene.Point3D; import services.ai.AIActor; public class RetreatState extends AIState { @@ -32,6 +34,7 @@ public class RetreatState extends AIState { actor.removeDefender(defender); } }*/ + NGECore.getInstance().aiService.logAI("RetreatState ENTER "); actor.setFollowObject(null); actor.scheduleMovement(); return StateResult.UNFINISHED; @@ -40,17 +43,38 @@ public class RetreatState extends AIState { @Override public byte onExit(AIActor actor) { // TODO Auto-generated method stub + //actor.setCurrentState(actor.getIntendedPrimaryAIState()); return StateResult.FINISHED; } @Override public byte move(AIActor actor) { - actor.setNextPosition(actor.getSpawnPosition()); + + Point3D retreatPosition = actor.getSpawnPosition(); + if (actor.getIntendedPrimaryAIState() instanceof PatrolState) + retreatPosition = actor.getLastPositionBeforeStateChange(); + + actor.setNextPosition(retreatPosition); + actor.getMovementPoints().clear(); + actor.getMovementPoints().add(retreatPosition); doMove(actor); - if(actor.getCreature().getWorldPosition().getDistance(actor.getSpawnPosition()) > 3) { + + if (actor.getIntendedPrimaryAIState().getClass().equals(FollowState.class)) + return StateResult.FOLLOW; + + if(actor.getCreature().getWorldPosition().getDistance(retreatPosition) > 5) { + //NGECore.getInstance().aiService.logAI("RetreatState ENTER move if case dist " + actor.getCreature().getWorldPosition().getDistance(retreatPosition)); actor.scheduleMovement(); } else { - return StateResult.IDLE; + //NGECore.getInstance().aiService.logAI("RetreatState ENTER move else case"); + if (actor.getIntendedPrimaryAIState().getClass().equals(IdleState.class)) + return StateResult.IDLE; + if (actor.getIntendedPrimaryAIState().getClass().equals(PatrolState.class)) + return StateResult.PATROL; + if (actor.getIntendedPrimaryAIState().getClass().equals(LoiterState.class)) + return StateResult.LOITER; + if (actor.getIntendedPrimaryAIState().getClass().equals(FollowState.class)) + return StateResult.FOLLOW; } return StateResult.UNFINISHED; } diff --git a/src/services/combat/CombatService.java b/src/services/combat/CombatService.java index 2a732b7a..83c6c742 100644 --- a/src/services/combat/CombatService.java +++ b/src/services/combat/CombatService.java @@ -318,6 +318,15 @@ public class CombatService implements INetworkDispatch { core.mountService.damage((CreatureObject) target); } + if (target instanceof CreatureObject){ + CreatureObject targetCreature = (CreatureObject)target; + if (targetCreature.getCalledPet()!=null) { + AIActor petActor = (AIActor) targetCreature.getCalledPet().getAttachment("AI"); + if (petActor!=null) + petActor.addDefender(attacker); + } + } + DamageTaken event = events.new DamageTaken(); event.attacker = attacker; event.damage = damage; diff --git a/src/services/pet/MountService.java b/src/services/pet/MountService.java index e326c362..39e78ecb 100644 --- a/src/services/pet/MountService.java +++ b/src/services/pet/MountService.java @@ -36,6 +36,7 @@ import resources.datatables.State; import resources.objects.building.BuildingObject; import resources.objects.creature.CreatureObject; import resources.objects.player.PlayerObject; +import services.ai.AIActor; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.DatatableVisitor; import engine.resources.container.Traverser; @@ -184,6 +185,8 @@ public class MountService implements INetworkDispatch { mount.setFaction(actor.getFaction()); mount.setFactionStatus(actor.getFactionStatus()); mount.setOwnerId(actor.getObjectID()); + AIActor aiActor = (AIActor) mount.getAttachment("AI"); + aiActor.setFollowObject(actor); if (pcd.getTemplate().contains("vehicle")) { callVehicle(actor, pcd, player, mount); @@ -786,5 +789,5 @@ public class MountService implements INetworkDispatch { public void shutdown() { } - + } diff --git a/src/services/pet/PetService.java b/src/services/pet/PetService.java new file mode 100644 index 00000000..bf863810 --- /dev/null +++ b/src/services/pet/PetService.java @@ -0,0 +1,794 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package services.pet; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.concurrent.atomic.LongAdder; + +import protocol.swg.UpdateContainmentMessage; +import main.NGECore; +import resources.common.OutOfBand; +import resources.datatables.DisplayType; +import resources.datatables.Options; +import resources.datatables.Posture; +import resources.datatables.State; +import resources.objects.building.BuildingObject; +import resources.objects.creature.CreatureObject; +import resources.objects.player.PlayerObject; +import services.ai.AIActor; +import services.ai.states.FollowState; +import engine.clientdata.ClientFileManager; +import engine.clientdata.visitors.DatatableVisitor; +import engine.resources.container.Traverser; +import engine.resources.objects.SWGObject; +import engine.resources.service.INetworkDispatch; +import engine.resources.service.INetworkRemoteEvent; + +public class PetService implements INetworkDispatch { + + private NGECore core; + + public PetService(NGECore core) { + this.core = core; + } + + + + public void generateMount(CreatureObject actor, SWGObject deed, String vehicleTemplate, String pcdTemplate) { + return; // NOT IMPLEMENTED + } + + public void call(CreatureObject actor, CreatureObject pet, SWGObject pcd) { + if (actor == null) { + return; + } + + if (pcd == null) { + System.out.println("(pcd == null)"); + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call"), DisplayType.Broadcast); + return; + } + + if (isMounted(actor)) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cannot_call_another_rideable"), DisplayType.Broadcast); + return; + } + + if (actor.isInCombat()) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cannot_call_in_combat"), DisplayType.Broadcast); + return; + } + + if (actor.getContainer() != null) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cannot_call_indoors"), DisplayType.Broadcast); + return; + } + + if (actor.getPosture() == Posture.Dead) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cannot_call_while_dead"), DisplayType.Broadcast); + return; + } + +// if (pcd.getSlottedObject("inventory") == null) { +// System.out.println("(pcd.getSlottedObject(inventory)"); +// actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call"), DisplayType.Broadcast); +// return; +// } + + + + PlayerObject player = (PlayerObject) actor.getSlottedObject("ghost"); + + if (player == null) { + return; + } + + //CreatureObject mount = (CreatureObject) core.objectService.getObject((Long) pcd.getAttachment("companionId")); + + if (pet == null) { + System.out.println("mount == null)"); + // Somehow the vehicle object has got lost + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call"), DisplayType.Broadcast); + return; + } + + //pet.setAttachment("pcdAppearanceFilename", pcd.getTemplateData().getAttribute("appearanceFilename")); + + pet.setFaction(actor.getFaction()); + pet.setFactionStatus(actor.getFactionStatus()); + pet.setOwnerId(actor.getObjectID()); + AIActor aiActor = (AIActor) pet.getAttachment("AI"); + aiActor.setFollowObject(actor); + aiActor.setCurrentState(new FollowState()); + + if (pcd.getTemplate().contains("vehicle")) { + callVehicle(actor, pcd, player, pet); + } else { + callMount(actor, pcd, player, pet); + } + } + + private void callVehicle(CreatureObject actor, SWGObject pcd, PlayerObject player, CreatureObject mount) { + if ((mount.getLevel() - actor.getLevel()) > 5) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call_level"), DisplayType.Broadcast); + return; + } + + // FIXME Movement skillmod should always be used instead of CREO4 speed vars directly. Movement skillmod should NEVER be 0 unless rooted. Currently it is, which is wrong. + //if (actor.getSkillModBase("movement") == 0) { + //actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call_vehicle_rooted"), DisplayType.Broadcast); + //return; + //} + + if (actor.getPlanet().getName().contains("kashyyyk") && !actor.getPlanet().getName().contains("_main")) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:vehicle_restricted_scene"), DisplayType.Broadcast); + //mount_restricted_scene for creature mounts + return; + } + + if (player.isCallingCompanion()) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call_1sec"), DisplayType.Broadcast); + return; + } + + storeAll(actor); + + player.setCallingCompanion(true); + + if (actor.getTefTime() > 0) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:call_vehicle_delay", actor.getTefTime()), DisplayType.Broadcast); + } + + try { + while (actor.getTefTime() > 0) { + Thread.sleep(3000); + } + } catch (InterruptedException e) { + e.printStackTrace(); + } + + SWGObject datapad = actor.getSlottedObject("datapad"); + + if (datapad == null) { + return; + } + + datapad.viewChildren(actor, false, false, new Traverser() { + + public void process(SWGObject pcd) { + if (pcd.getAttachment("companionId") != null && mount.getObjectID() == ((Long) pcd.getAttachment("companionId"))) { + if (pcd.getSlottedObject("inventory") != null) { + LongAdder adder = new LongAdder(); + pcd.getSlottedObject("inventory").viewChildren(actor, false, false, (obj) -> adder.increment()); + + if (adder.intValue() == 1) { + pcd.getSlottedObject("inventory").remove(mount); + mount.setPosition(actor.getPosition().clone()); + mount.setOrientation(actor.getOrientation().clone()); + mount.setPlanet(actor.getPlanet()); + core.simulationService.add(mount, actor.getWorldPosition().x, actor.getWorldPosition().z, false); + } + } + } + } + + }); + + player.setCallingCompanion(false); + } + + private void callMount(CreatureObject actor, SWGObject pcd, PlayerObject player, CreatureObject mount) { + return; // NOT IMPLEMENTED + } + + public void damage(CreatureObject mount) { + // alter components to progressively reduce the painting. + //stfs + //customization_fading_veh + //customization_gone_veh + + if (mount == null) { + return; + } + + CreatureObject owner = (CreatureObject) core.objectService.getObject(mount.getOwnerId()); + + if (!mount.getTemplate().contains("vehicle")) { + dismount(owner, mount); + store(owner, mount); + mount.setConditionDamage(0); + return; + } + + if (mount.getConditionDamage() >= mount.getMaximumCondition()) { + disable(mount); + } + } + + public void disable(CreatureObject mount) { + mount.setOptions(Options.DISABLED, true); + + mount.viewChildren(mount, false, false, new Traverser() { + + public void process(SWGObject object) { + if (object == null || !(object instanceof CreatureObject)) { + return; + } + + CreatureObject rider = (CreatureObject) object; + + dismount(rider, mount); + + rider.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:veh_disabled"), DisplayType.Broadcast); + } + + }); + } + + public boolean canRepair(CreatureObject actor, CreatureObject mount) { + if (actor == null || mount == null) { + return false; + } + + if (!mount.getOption(Options.MOUNT)) { + return false; + } + + if (!mount.getTemplate().contains("vehicle")) { + return false; + } + + if (mount.getOwnerId() != actor.getObjectID()) { + return false; + } + + if (mount.getOption(Options.DISABLED)) { + return false; + } + + if (mount.getConditionDamage() == 0) { + return false; + } + + List surroundings = core.simulationService.get(mount.getPlanet(), mount.getPosition().x, mount.getPosition().z, 32); + + for (SWGObject object : surroundings) { + if (object instanceof BuildingObject) { + if (object.getTemplate().contains("garage")) { + return true; + } + } + } + + return false; + } + + public void repair(CreatureObject repairer, CreatureObject mount) { + if (repairer == null || mount == null) { + return; + } + + if (!mount.getOption(Options.MOUNT)) { + return; + } + + if (core.objectService.getObject(mount.getOwnerId()) != repairer) { + return; + } + + if (mount.getOption(Options.DISABLED)) { + repairer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cannot_repair_disabled"), DisplayType.Broadcast); + return; + } + + if (mount.getConditionDamage() == 0) { + repairer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:undamaged_vehicle"), DisplayType.Broadcast); + return; + } + + // This should produce an SUI window regarding cost and cost might be determined differently. + // But at the moment it's not important. + + if (!canRepair(repairer, mount)) { + repairer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:repair_unrecognized_garages"), DisplayType.Broadcast); + return; + } + + int cost = mount.getConditionDamage(); + + if (repairer.getCashCredits() < cost) { + repairer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:repair_failed_due_to_funds"), DisplayType.Broadcast); + return; + } + + mount.setConditionDamage(0); + + mount.setOptions(Options.DISABLED, false); + + repairer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:repaired_to_max"), DisplayType.Broadcast); + } + + public void mount(CreatureObject rider, CreatureObject mount) { + // Check if mount may be mounted // This is already checked in canMount + + if (rider == null) { + return; + } + + if (mount == null) { + return; + } + + if (!mount.getOption(Options.MOUNT)) { + return; + } + + if (mount.getOption(Options.DISABLED)) { + rider.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_mount_veh_disabled"), DisplayType.Broadcast); + return; + } + + if (rider.isInStealth()) { + rider.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:no_mount_stealth"), DisplayType.Broadcast); + return; + } + + if (!canMount(rider, mount)) { + rider.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_mount"), DisplayType.Broadcast); + return; + } + + mount._add(rider); + mount.notifyObservers(new UpdateContainmentMessage(rider.getObjectID(), mount.getObjectID(), 4), true); + core.simulationService.remove(rider, rider.getWorldPosition().x, rider.getWorldPosition().z, false); + + rider.setState(State.RidingMount, true); + mount.setState(State.MountedCreature, true); + + // For some reason SOE decided the mount would need the following posture to be set for the character to have the driving or riding animation. + mount.setPosture((mount.getTemplate().contains("vehicle")) ? Posture.DrivingVehicle : Posture.RidingCreature); + + if (!mount.getSlotNameForObject(rider).equals("rider1")) { + core.buffService.addBuffToCreature(rider, "vehicle_passenger", mount); + } + } + + public CreatureObject getMount(SWGObject pcd) { + if (pcd == null) { + return null; + } + + if (pcd.getAttachment("companionId") == null) { + return null; + } + + CreatureObject mount = (CreatureObject) core.objectService.getObject((Long) pcd.getAttachment("companionId")); + + if (mount == null) { + return null; + } + + if (mount.getContainer() != null) { + return null; + } + + return mount; + } + + public CreatureObject getCompanion(CreatureObject actor) { + if (actor == null) { + return null; + } + + if (isMounted(actor)) { + return (CreatureObject) actor.getContainer(); + } + + SWGObject datapad = actor.getSlottedObject("datapad"); + + if (datapad == null) { + return null; + } + + final List companions = new ArrayList(); + + datapad.viewChildren(actor, false, false, new Traverser() { + + public void process(SWGObject pcd) { + if (pcd.getAttachment("companionId") != null) { + if (pcd.getSlottedObject("inventory") != null) { + LongAdder adder = new LongAdder(); + pcd.getSlottedObject("inventory").viewChildren(actor, false, false, (obj) -> adder.increment()); + + if (adder.intValue() == 0) { + CreatureObject companion = (CreatureObject) core.objectService.getObject((Long) pcd.getAttachment("companionId")); + companions.add(companion); + } + } + } + } + + }); + + if (companions.size() > 0) { + return companions.get(0); + } else { + return null; + } + } + + public boolean isMounted(CreatureObject rider) { + if (rider.getContainer() == null) { + return false; + } + + if (!(rider.getContainer() instanceof CreatureObject)) { + return false; + } + + CreatureObject mount = (CreatureObject) rider.getContainer(); + + if (!mount.getOption(Options.MOUNT)) { + return false; + } + + return true; + } + + public boolean isMounted(SWGObject actor, CreatureObject mount) { + return actor.getContainer() == mount; + } + + public boolean canMount(CreatureObject rider, CreatureObject mount) { + if (mount == null) { + return false; + } + + if (!mount.getOption(Options.MOUNT)) { + return false; + } + + if (isMounted(rider)) { + return false; + } + + if (rider.getObjectID() == mount.getOwnerId()) { + return true; + } + + // It's a potential passenger + + // See if there's driver first + if (mount.getSlottedObject("rider") == null) { + return false; + } + + // Check if there are any passenger slots left + + LongAdder adder = new LongAdder(); + + try { + mount.viewChildren(mount, false, false, (object) -> adder.increment()); + } catch(Exception ex) { + + } + + int passengers = adder.intValue(); + + try { + DatatableVisitor visitor = ClientFileManager.loadFile("datatables/mount/saddle_appearance_map.iff", DatatableVisitor.class); + + for (int i = 0; i < visitor.getRowCount(); i++) { + if (visitor.getObject(i, 2).equals(mount.getAttachment("pcdAppearanceFilename"))) { // saddle_appearance_filename + if (passengers >= (int) visitor.getObject(i, 1)) { // saddle_capacity + return false; + } + + break; + } + } + } catch (Exception e) { + e.printStackTrace(); + } + + CreatureObject owner = (CreatureObject) NGECore.getInstance().objectService.getObject(mount.getOwnerId()); + + if (owner == null) { + return false; + } + + if (owner.isAttackableBy(rider)) { + return false; + } + + if (rider.getGroupId() == 0 || rider.getGroupId() != owner.getGroupId()) { + return false; + } + + return true; + } + + public void dismount(CreatureObject rider, CreatureObject mount) { + + if (rider == null || mount == null) { + return; + } + + if (!isMounted(rider)) { + return; + } + + if (!mount.getOption(Options.MOUNT)) { + return; + } + + // Dismount all passengers + if (rider.getObjectID() == mount.getOwnerId()) { + + mount.viewChildren(mount, false, false, new Traverser() + { + public void process(SWGObject passenger) + { + if (passenger.getObjectId() != mount.getOwnerId()) dismount((CreatureObject) passenger, mount); + } + + }); + } + + // Remove rider from mount + mount._remove(rider); + + // Set mount states and stuff + if (rider.getObjectID() == mount.getOwnerId()) { + mount.setStateBitmask(mount.getOptionsBitmask() & ~State.MountedCreature); + mount.setState(State.MountedCreature, false); + } + + // Set rider states and stuff + rider.setStateBitmask(rider.getOptionsBitmask() & ~State.RidingMount); + rider.setState(State.RidingMount, false); + rider.setPosture(Posture.Upright); + + // Update observers and quadtree + mount.notifyObservers(new UpdateContainmentMessage(rider.getObjectID(), 0, -1), true); + core.simulationService.teleport(rider, mount.getWorldPosition(), mount.getOrientation(), 0); + core.simulationService.add(rider, mount.getWorldPosition().x, mount.getWorldPosition().z, false); + + core.buffService.clearBuffs(mount); + core.buffService.removeBuffFromCreature(rider, rider.getBuffByName("vehicle_passenger")); + + // Store mount if it's a creature + if (!mount.getTemplate().contains("vehicle") && rider.getObjectID() == mount.getOwnerId()) { + store(rider, mount); + } + } + + /* + * They seem to have been stored in the inventory of the pcd object. + * Judging by the fact pcds have inventories and many other things don't. + */ + public void store(CreatureObject storer, CreatureObject mount) { + if (mount == null) { + System.err.println("MountService:store(): mount is null; this should never be the case."); + return; + } + + if (mount.getContainer() != null) { + return; + } + + if (mount.getOwnerId() == 0) { + return; + } + + CreatureObject owner = (CreatureObject) core.objectService.getObject(mount.getOwnerId()); + + if (owner == null || storer == null || owner != storer) { + return; + } + + PlayerObject player = (PlayerObject) owner.getSlottedObject("ghost"); + + if (player.isCallingCompanion()) { + storer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_store_1sec"), DisplayType.Broadcast); + return; + } + + if (isMounted(owner, mount)) { + //storer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:must_dismount"), DisplayType.Broadcast); + //return; + dismount(storer, mount); + } + + if (owner.getTefTime() > 0) { + owner.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:prose_cant_store_yet", owner.getTefTime()), DisplayType.Broadcast); + return; + } + + SWGObject datapad = owner.getSlottedObject("datapad"); + + if (datapad == null) { + return; + } + + datapad.viewChildren(owner, false, false, new Traverser() { + + public void process(SWGObject pcd) { + if (pcd.getAttachment("companionId") != null && mount.getObjectID() == ((Long) pcd.getAttachment("companionId"))) { + if (pcd.getSlottedObject("inventory") != null) { + LongAdder adder = new LongAdder(); + pcd.getSlottedObject("inventory").viewChildren(owner, false, false, (obj) -> adder.increment()); + + if (adder.intValue() == 0) { + core.simulationService.remove(mount, mount.getWorldPosition().x, mount.getWorldPosition().z, true); + pcd.getSlottedObject("inventory").add(mount); + } + } + } + } + + }); + } + + public void storeAll(CreatureObject actor) { + if (actor == null) { + return; + } + + while (getCompanion(actor) != null) { + SWGObject mount = getCompanion(actor); + + SWGObject datapad = actor.getSlottedObject("datapad"); + + if (datapad == null) { + return; + } + + datapad.viewChildren(actor, false, false, new Traverser() { + + public void process(SWGObject pcd) { + if (pcd.getAttachment("companionId") != null && mount.getObjectID() == ((Long) pcd.getAttachment("companionId"))) { + if (pcd.getSlottedObject("inventory") != null) { + LongAdder adder = new LongAdder(); + pcd.getSlottedObject("inventory").viewChildren(actor, false, false, (obj) -> adder.increment()); + + if (adder.intValue() == 0) { + core.simulationService.remove(mount, mount.getWorldPosition().x, mount.getWorldPosition().z, true); + pcd.getSlottedObject("inventory").add(mount); + } + } + } + } + + }); + } + } + + public void destroy(CreatureObject destroyer, SWGObject pcd) { + if (destroyer == null || pcd == null || pcd.getGrandparent() == null) { + return; + } + + if (destroyer.getObjectID() != pcd.getGrandparent().getObjectID()) { + return; + } + + if (pcd.getAttachment("companionId") == null) { + return; + } + + CreatureObject mount = (CreatureObject) core.objectService.getObject((Long) pcd.getAttachment("companionId")); + + dismount(destroyer, mount); + + store(destroyer, mount); + + String type = mount.getTemplate(); + + core.objectService.destroyObject(mount); + core.objectService.destroyObject(pcd); + + if (type.contains("vehicle")) { + destroyer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:vehicle_released"), DisplayType.Broadcast); + } else { + destroyer.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:pet_released"), DisplayType.Broadcast); + } + } + + public void insertOpcodes(Map arg0, Map arg1) { + + } + + public void shutdown() { + + } + + + public void generatePet(CreatureObject actor, SWGObject deed, String petTemplate, String pcdTemplate) { + if (actor == null || petTemplate == null || pcdTemplate == null) { + return; + } + + if (actor.getSlottedObject("ghost") == null) { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:failed_to_call_vehicle"), DisplayType.Broadcast); + return; + } + + SWGObject datapad = actor.getSlottedObject("datapad"); + + if (datapad == null) { + return; + } + + // Unsure if these are the right attributes. It doesn't generate the vehicle if the datapad has max # of vehicles. + //if (datapad.getIntAttribute("data_size") >= datapad.getIntAttribute("datapad_slots")) { + //actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:has_max_vehicle"), DisplayType.Broadcast); + //return; + //} + + if (actor.getTefTime() > 0){ + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:prose_cant_generate_yet", actor.getTefTime()), DisplayType.Broadcast); + return; + } + + SWGObject pcd = core.objectService.createObject(pcdTemplate, actor.getPlanet()); + + if (pcd == null) { + return; + } + +// if (pcd.getSlottedObject("inventory") == null) { +// pcd.add(core.objectService.createObject("object/tangible/inventory/shared_character_inventory.iff", pcd.getPlanet())); +// } + + //CreatureObject vehicle = (CreatureObject) core.objectService.createObject(petTemplate, actor.getPlanet()); + + CreatureObject pet = (CreatureObject) NGECore.getInstance().staticService.spawnObject(petTemplate, actor.getPlanet().getName(), 0L, actor.getWorldPosition().x, actor.getWorldPosition().y, actor.getWorldPosition().z, actor.getOrientation().y, actor.getOrientation().w); + + if (pet == null) { + return; + } + + +// pet.setOptions(Options.MOUNT | Options.ATTACKABLE, true); +// + pet.setOwnerId(actor.getObjectID()); + actor.setCalledPet(pet); +// + pcd.setAttachment("companionId", pet.getObjectID()); +// +// //pcd.getSlottedObject("inventory").add(pet); +// + datapad.add(pcd); +// + if (deed != null) { + core.objectService.destroyObject(deed); + } + + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:device_added"), DisplayType.Broadcast); + + call(actor, pet, pcd); + } + +} From e48749eae1b354cc9176b10f88f7ac3944fd813f Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 20:41:09 +0200 Subject: [PATCH 087/198] Added Deed for Jetpack --- scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py b/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py index ccad8904..d042fbeb 100644 --- a/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_jetpack.iff', 'object/intangible/vehicle/shared_jetpack_pcd.iff') return \ No newline at end of file From f69f1b4c9b0dba71a8fba7f1e946c792e40ec581 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 20:45:34 +0200 Subject: [PATCH 088/198] Fixed Deed for BARC Speeder --- .../deed/vehicle_deed/barc_speeder_deed.py | 36 ++----------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py b/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py index 17638f96..5bd711f9 100644 --- a/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py @@ -5,36 +5,6 @@ def setup(core, object): return def use(core, actor, object): - if object.getStfName() == ('barc_speeder'): - datapad = actor.getSlottedObject('datapad') - pcd = core.objectService.createObject('object/intangible/vehicle/shared_barc_speeder_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - - if datapad and pcd: - - datapad.add(pcd) - core.objectService.destroyObject(object) - - vehicleId = actor.getAttachment('activeVehicleID') - - if vehicleId == None: - vehicle = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - vehicle.setOwnerId(actor.getObjectID()) - core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True) - actor.setAttachment('activeVehicleID', vehicle.getObjectID()) - elif object.getStfName() == ('item_deed_barc_rebel_06_01'): - datapad = actor.getSlottedObject('datapad') - pcd = core.objectService.createObject('object/intangible/vehicle/shared_barc_speeder_rebel_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - - if datapad and pcd: - - datapad.add(pcd) - core.objectService.destroyObject(object) - - vehicleId = actor.getAttachment('activeVehicleID') - - if vehicleId == None: - vehicle = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder_rebel.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - vehicle.setOwnerId(actor.getObjectID()) - core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True) - actor.setAttachment('activeVehicleID', vehicle.getObjectID()) - return \ No newline at end of file + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_barc_speeder.iff', 'object/intangible/vehicle/shared_barc_speeder_pcd.iff') + return + \ No newline at end of file From 6f12467a7516750fd19e6c64b5ffd142b3922a1e Mon Sep 17 00:00:00 2001 From: Waverunner Date: Sun, 29 Jun 2014 14:47:45 -0400 Subject: [PATCH 089/198] Fixed null error when sending mail to an offline player --- src/services/chat/ChatService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/services/chat/ChatService.java b/src/services/chat/ChatService.java index df40f785..15f9c1dd 100644 --- a/src/services/chat/ChatService.java +++ b/src/services/chat/ChatService.java @@ -289,8 +289,11 @@ public class ChatService implements INetworkDispatch { return; } - SWGObject recipient = getObjectByFirstName(packet.getRecipient()); - + SWGObject recipient = core.objectService.getObjectByFirstName(packet.getRecipient()); + + if (recipient == null) + return; + PlayerObject recipientGhost = (PlayerObject) recipient.getSlottedObject("ghost"); if (recipientGhost.getIgnoreList().contains(sender.getCustomName().toLowerCase())) From c49df6fec380fcacc4850255f6c6c6960b14ef6a Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 21:23:18 +0200 Subject: [PATCH 090/198] Added Deed for Merr-Sonn JT12 Jetpack --- .../tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py b/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py index ccad8904..480d6918 100644 --- a/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py +++ b/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py @@ -1,4 +1,10 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_tcg_merr_sonn_jt12_jetpack.iff', 'object/intangible/vehicle/shared_tcg_merr_sonn_jt12_jetpack_pcd.iff') + return + \ No newline at end of file From 682b08e6662a11f649e87a899eeb085d5b6759a7 Mon Sep 17 00:00:00 2001 From: tacef Date: Sun, 29 Jun 2014 21:33:14 +0200 Subject: [PATCH 091/198] [Fixed] Despawn code for ITV's ITV's will now properly despawn after 60 seconds or with a distance higher then 50 m. --- scripts/commands/callforrattletrappickup.py | 4 +-- src/services/travel/TravelService.java | 32 ++++++++++++--------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/scripts/commands/callforrattletrappickup.py b/scripts/commands/callforrattletrappickup.py index 3635072a..475c0e31 100644 --- a/scripts/commands/callforrattletrappickup.py +++ b/scripts/commands/callforrattletrappickup.py @@ -31,9 +31,7 @@ def run(core, actor, target, commandstring): actor.sendSystemMessage('@travel:no_pickup_location', 0) return - if actor.getWorldPosition().getDistance2D(object.getWorldPosition()) > 50: - core.travelService.checkForItvDistanceDespawn(actor, object) - return + core.travelService.checkForItvDistanceDespawn(actor, object) core.travelService.checkForItvTimedDespawn(actor, object) diff --git a/src/services/travel/TravelService.java b/src/services/travel/TravelService.java index 2ac39240..6cc5dbd4 100644 --- a/src/services/travel/TravelService.java +++ b/src/services/travel/TravelService.java @@ -67,8 +67,9 @@ public class TravelService implements INetworkDispatch { private NGECore core; private Map> travelMap = new ConcurrentHashMap>(); private Map> fareMap = new ConcurrentHashMap>(); - private final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1); - + + private ScheduledFuture distanceDespawnTask; + private ScheduledFuture timedDespawnTask; public TravelService(NGECore core) { this.core = core; } @@ -432,31 +433,35 @@ public class TravelService implements INetworkDispatch { public Map> getTravelMap() { return this.travelMap; } - - + //ITV Despawn public void checkForItvDistanceDespawn(CreatureObject actor, SWGObject object){ - - scheduler.schedule(new Runnable() { + actor.setAttachment("distanceDespawn", distanceDespawnTask); + + distanceDespawnTask= Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { public void run() { try { if (object != null){ - core.objectService.destroyObject(object); - actor.sendSystemMessage("@travel:pickup_cancel", DisplayType.Broadcast); + if (actor.getPosition().getDistance2D(object.getPosition()) >= 50){ + core.objectService.destroyObject(object.getObjectID()); + actor.sendSystemMessage("@travel:pickup_cancel", DisplayType.Broadcast); + ((ScheduledFuture)actor.getAttachment("distanceDespawn")).cancel(true); + } } }catch (Exception e) { e.printStackTrace(); } } - }, 1, TimeUnit.SECONDS); - + }, 1,20, TimeUnit.SECONDS); + } + public void checkForItvTimedDespawn(CreatureObject actor, SWGObject object){ - - scheduler.schedule(new Runnable() { + actor.setAttachment("timedDespawn", timedDespawnTask); + timedDespawnTask = Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { public void run() { try { @@ -464,13 +469,14 @@ public class TravelService implements INetworkDispatch { Thread.sleep(60000); core.objectService.destroyObject(object); actor.sendSystemMessage("@travel:pickup_timeout", DisplayType.Broadcast); + ((ScheduledFuture)actor.getAttachment("timedDespawn")).cancel(true); } }catch (Exception e) { e.printStackTrace(); } } - }, 1, TimeUnit.SECONDS); + }, 1, 70, TimeUnit.SECONDS); } From 99a1b523ec6a15ed4cbdd39a103133124947ae70 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 20:41:09 +0200 Subject: [PATCH 092/198] Added Deed for Jetpack --- scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py b/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py index ccad8904..d042fbeb 100644 --- a/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/jetpack_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_jetpack.iff', 'object/intangible/vehicle/shared_jetpack_pcd.iff') return \ No newline at end of file From 745991a960534e3a5f5bc85081df16662d2e74f9 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 20:45:34 +0200 Subject: [PATCH 093/198] Fixed Deed for BARC Speeder --- .../deed/vehicle_deed/barc_speeder_deed.py | 36 ++----------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py b/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py index 17638f96..5bd711f9 100644 --- a/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/barc_speeder_deed.py @@ -5,36 +5,6 @@ def setup(core, object): return def use(core, actor, object): - if object.getStfName() == ('barc_speeder'): - datapad = actor.getSlottedObject('datapad') - pcd = core.objectService.createObject('object/intangible/vehicle/shared_barc_speeder_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - - if datapad and pcd: - - datapad.add(pcd) - core.objectService.destroyObject(object) - - vehicleId = actor.getAttachment('activeVehicleID') - - if vehicleId == None: - vehicle = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - vehicle.setOwnerId(actor.getObjectID()) - core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True) - actor.setAttachment('activeVehicleID', vehicle.getObjectID()) - elif object.getStfName() == ('item_deed_barc_rebel_06_01'): - datapad = actor.getSlottedObject('datapad') - pcd = core.objectService.createObject('object/intangible/vehicle/shared_barc_speeder_rebel_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - - if datapad and pcd: - - datapad.add(pcd) - core.objectService.destroyObject(object) - - vehicleId = actor.getAttachment('activeVehicleID') - - if vehicleId == None: - vehicle = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder_rebel.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - vehicle.setOwnerId(actor.getObjectID()) - core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True) - actor.setAttachment('activeVehicleID', vehicle.getObjectID()) - return \ No newline at end of file + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_barc_speeder.iff', 'object/intangible/vehicle/shared_barc_speeder_pcd.iff') + return + \ No newline at end of file From 3dd2691d53f560f807387d7564199bbf46821729 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Sun, 29 Jun 2014 14:47:45 -0400 Subject: [PATCH 094/198] Fixed null error when sending mail to an offline player --- src/services/chat/ChatService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/services/chat/ChatService.java b/src/services/chat/ChatService.java index df40f785..15f9c1dd 100644 --- a/src/services/chat/ChatService.java +++ b/src/services/chat/ChatService.java @@ -289,8 +289,11 @@ public class ChatService implements INetworkDispatch { return; } - SWGObject recipient = getObjectByFirstName(packet.getRecipient()); - + SWGObject recipient = core.objectService.getObjectByFirstName(packet.getRecipient()); + + if (recipient == null) + return; + PlayerObject recipientGhost = (PlayerObject) recipient.getSlottedObject("ghost"); if (recipientGhost.getIgnoreList().contains(sender.getCustomName().toLowerCase())) From bd91f7435a0e0ccd69c3c8600ccd22171fc16487 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 21:23:18 +0200 Subject: [PATCH 095/198] Added Deed for Merr-Sonn JT12 Jetpack --- .../tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py b/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py index ccad8904..480d6918 100644 --- a/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py +++ b/scripts/object/tangible/tcg/series3/deed_tcg_merr_sonn_jt12_jetpack.py @@ -1,4 +1,10 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_tcg_merr_sonn_jt12_jetpack.iff', 'object/intangible/vehicle/shared_tcg_merr_sonn_jt12_jetpack_pcd.iff') + return + \ No newline at end of file From 5d3b6167f1666da63b466f386131c798e016a6d0 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 22:24:01 +0200 Subject: [PATCH 096/198] Added Deed for Flashspeeder --- .../tangible/deed/vehicle_deed/speederbike_flash_deed.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/object/tangible/deed/vehicle_deed/speederbike_flash_deed.py b/scripts/object/tangible/deed/vehicle_deed/speederbike_flash_deed.py index ccad8904..9760160e 100644 --- a/scripts/object/tangible/deed/vehicle_deed/speederbike_flash_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/speederbike_flash_deed.py @@ -1,4 +1,10 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_speederbike_flash.iff', 'object/intangible/vehicle/shared_speederbike_flash_pcd.iff') + return + \ No newline at end of file From 0025e2787cf2208cef18887861b31793584ef1d1 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 29 Jun 2014 23:58:50 +0200 Subject: [PATCH 097/198] Changed Kneel command script Now uses the Posture datatable --- scripts/commands/kneel.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/commands/kneel.py b/scripts/commands/kneel.py index 77bec3ee..3d238983 100644 --- a/scripts/commands/kneel.py +++ b/scripts/commands/kneel.py @@ -1,15 +1,17 @@ import sys +from resources.datatables import Posture def setup(): return def run(core, actor, target, commandString): - if actor.getPosture() == 13 or actor.getPosture() == 14: + if actor.getPosture() == Posture.Incapacitated or actor.getPosture() == Posture.Dead: return - actor.setPosture(1) + actor.setPosture(Posture.Crouched) actor.setSpeedMultiplierBase(0) actor.setTurnRadius(0) + return \ No newline at end of file From d4cedc33735126864b24e54d611a6277d79850f9 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 00:03:22 +0200 Subject: [PATCH 098/198] Added Windu's Guile colour crystal --- .../weapon/lightsaber/item_color_crystal_02_20.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py diff --git a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py new file mode 100644 index 00000000..e2d7e71a --- /dev/null +++ b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py @@ -0,0 +1,14 @@ +import sys +from resources.datatables import LightsaberColors + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', LightsaberColors.getByName('Windu\'s Guile')) + object.setStfFilename('static_item_n') + object.setStfName('item_color_crystal_02_20') + object.setDetailFilename('static_item_d') + object.setDetailName('item_color_crystal_02_20') + object.setIntAttribute('no_trade', 1) + object.setStringAttribute('condition', '1000/1000') + object.setStringAttribute("@obj_attr_n:color", "Windu's Guile") + object.setAttachment('radial_filename', 'item/tunable') + return \ No newline at end of file From 5e94fd024c4c3b1ca1504ef845f1941d39d0f4ac Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 30 Jun 2014 00:15:43 +0200 Subject: [PATCH 099/198] Fix for #952 - Weapons, armor and clothing are now correctly equipped again serverside. This also re-ensures armor buffs etc - Vehicles spawn correctly again --- scripts/commands/transferitemarmor.py | 6 ++++++ scripts/commands/transferitemmisc.py | 8 +++++++- scripts/commands/transferitemweapon.py | 8 +++++++- src/services/equipment/EquipmentService.java | 6 ++---- src/services/pet/MountService.java | 2 -- 5 files changed, 22 insertions(+), 8 deletions(-) diff --git a/scripts/commands/transferitemarmor.py b/scripts/commands/transferitemarmor.py index c78c862c..6bf734c3 100644 --- a/scripts/commands/transferitemarmor.py +++ b/scripts/commands/transferitemarmor.py @@ -39,6 +39,12 @@ def run(core, actor, target, commandString): if object != None: actor.transferTo(actor, oldContainer, object) + + if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): + core.equipmentService.equip(actor, target) + + for object in replacedObjects: + core.equipmentService.unequip(actor, object) oldContainer.transferTo(actor, container, target) diff --git a/scripts/commands/transferitemmisc.py b/scripts/commands/transferitemmisc.py index fe26a0fa..d5d42299 100644 --- a/scripts/commands/transferitemmisc.py +++ b/scripts/commands/transferitemmisc.py @@ -78,7 +78,13 @@ def run(core, actor, target, commandString): replacedObjects.append(object) if object != None: - container.transferTo(actor, container, object) + container.transferTo(actor, container, object) + + if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): + core.equipmentService.equip(actor, target) + + for object in replacedObjects: + core.equipmentService.unequip(actor, object) # Needs to be verified due to the new structure of the script oldContainer.transferTo(actor, container, target) diff --git a/scripts/commands/transferitemweapon.py b/scripts/commands/transferitemweapon.py index 500ee505..c75635a3 100644 --- a/scripts/commands/transferitemweapon.py +++ b/scripts/commands/transferitemweapon.py @@ -39,7 +39,13 @@ def run(core, actor, target, commandString): if object != None: container.transferTo(actor, container, object) - + + if target.getTemplate().find('/wearables/') or target.getTemplate().find('/weapon/'): + core.equipmentService.equip(actor, target) + + for object in replacedObjects: + core.equipmentService.unequip(actor, object) + oldContainer.transferTo(actor, container, target) return diff --git a/src/services/equipment/EquipmentService.java b/src/services/equipment/EquipmentService.java index 9a989109..c6d93c85 100644 --- a/src/services/equipment/EquipmentService.java +++ b/src/services/equipment/EquipmentService.java @@ -157,17 +157,15 @@ public class EquipmentService implements INetworkDispatch { } public void equip(CreatureObject actor, SWGObject item) - { + { String template = ((item.getAttachment("customServerTemplate") == null) ? item.getTemplate() : (item.getTemplate().split("shared_")[0] + "shared_" + ((String) item.getAttachment("customServerTemplate")) + ".iff")); String serverTemplate = template.replace(".iff", ""); PyObject func = core.scriptService.getMethod("scripts/" + serverTemplate.split("shared_" , 2)[0].replace("shared_", ""), serverTemplate.split("shared_" , 2)[1], "equip"); - if(func != null) func.__call__(Py.java2py(core), Py.java2py(actor), Py.java2py(item)); - + if(func != null) func.__call__(Py.java2py(core), Py.java2py(actor), Py.java2py(item)); if(!actor.getEquipmentList().contains(item.getObjectID())) { if(item instanceof WeaponObject) actor.setWeaponId(item.getObjectID()); - actor.addObjectToEquipList(item); processItemAtrributes(actor, item, true); } diff --git a/src/services/pet/MountService.java b/src/services/pet/MountService.java index 39e78ecb..0af426b8 100644 --- a/src/services/pet/MountService.java +++ b/src/services/pet/MountService.java @@ -185,8 +185,6 @@ public class MountService implements INetworkDispatch { mount.setFaction(actor.getFaction()); mount.setFactionStatus(actor.getFactionStatus()); mount.setOwnerId(actor.getObjectID()); - AIActor aiActor = (AIActor) mount.getAttachment("AI"); - aiActor.setFollowObject(actor); if (pcd.getTemplate().contains("vehicle")) { callVehicle(actor, pcd, player, mount); From 91dd924c3867f9eec21c4ab519d800a4a31f630d Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 00:03:22 +0200 Subject: [PATCH 100/198] Added Windu's Guile colour crystal --- .../weapon/lightsaber/item_color_crystal_02_20.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py diff --git a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py new file mode 100644 index 00000000..e2d7e71a --- /dev/null +++ b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py @@ -0,0 +1,14 @@ +import sys +from resources.datatables import LightsaberColors + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', LightsaberColors.getByName('Windu\'s Guile')) + object.setStfFilename('static_item_n') + object.setStfName('item_color_crystal_02_20') + object.setDetailFilename('static_item_d') + object.setDetailName('item_color_crystal_02_20') + object.setIntAttribute('no_trade', 1) + object.setStringAttribute('condition', '1000/1000') + object.setStringAttribute("@obj_attr_n:color", "Windu's Guile") + object.setAttachment('radial_filename', 'item/tunable') + return \ No newline at end of file From 10ac29655dd266b8a2b04ab2ad2643c5451aa5f6 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 00:40:00 +0200 Subject: [PATCH 101/198] Added Colonel Signet Ring of the Rebel Alliance Added item script for the ring - to be used in the GCW Rewards for Rebels. --- .../ring/item_pvp_rebel_colonel_signet_ring_05_01.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 scripts/object/tangible/wearables/ring/item_pvp_rebel_colonel_signet_ring_05_01.py diff --git a/scripts/object/tangible/wearables/ring/item_pvp_rebel_colonel_signet_ring_05_01.py b/scripts/object/tangible/wearables/ring/item_pvp_rebel_colonel_signet_ring_05_01.py new file mode 100644 index 00000000..15cfb481 --- /dev/null +++ b/scripts/object/tangible/wearables/ring/item_pvp_rebel_colonel_signet_ring_05_01.py @@ -0,0 +1,12 @@ +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_pvp_rebel_colonel_signet_ring_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_pvp_rebel_colonel_signet_ring_05_01') + object.setIntAttribute('no_trade', 1) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 60) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 24) + return + \ No newline at end of file From 6d3b5a52ec1834fc1997a064c139526918203867 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 01:08:24 +0200 Subject: [PATCH 102/198] Added Crimson Phoenix Medal of the Rebel Alliance Created the item script for the necklace - this is to be used in the factional reward system. --- .../weapon/lightsaber/item_color_crystal_02_20.py | 3 ++- .../item_pvp_rebel_sergeant_major_medal_03_01.py | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 scripts/object/tangible/wearables/necklace/item_pvp_rebel_sergeant_major_medal_03_01.py diff --git a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py index e2d7e71a..0d6b44b4 100644 --- a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py +++ b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py @@ -11,4 +11,5 @@ def setup(core, object): object.setStringAttribute('condition', '1000/1000') object.setStringAttribute("@obj_attr_n:color", "Windu's Guile") object.setAttachment('radial_filename', 'item/tunable') - return \ No newline at end of file + return + \ No newline at end of file diff --git a/scripts/object/tangible/wearables/necklace/item_pvp_rebel_sergeant_major_medal_03_01.py b/scripts/object/tangible/wearables/necklace/item_pvp_rebel_sergeant_major_medal_03_01.py new file mode 100644 index 00000000..21068b7e --- /dev/null +++ b/scripts/object/tangible/wearables/necklace/item_pvp_rebel_sergeant_major_medal_03_01.py @@ -0,0 +1,12 @@ +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_pvp_rebel_sergeant_major_medal_03_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_pvp_rebel_sergeant_major_medal_03_01') + object.setIntAttribute('no_trade', 1) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 30) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) + return + \ No newline at end of file From 85b8f0b1ed92e7e2d1c758ec1011f20d5c52eeb9 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 01:42:22 +0200 Subject: [PATCH 103/198] Added Experimental Electrobinoculars --- .../item_consumable_detect_hidden_02_04.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py new file mode 100644 index 00000000..6b52f198 --- /dev/null +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py @@ -0,0 +1,9 @@ +import sys + +def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') + object.setStfFilename('static_item_n') + object.setStfName('item_consumable_detect_hidden_02_04') + object.setDetailFilename('static_item_d') + object.setDetailName('item_consumable_detect_hidden_02_04') + return \ No newline at end of file From 9e368e6b84ea9551c8dcd388ec32541ac7e3f4b6 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 01:42:34 +0200 Subject: [PATCH 104/198] Added Superior Electrobinoculars --- .../item_consumable_detect_hidden_02_03.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py new file mode 100644 index 00000000..cd4de72b --- /dev/null +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py @@ -0,0 +1,9 @@ +import sys + +def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') + object.setStfFilename('static_item_n') + object.setStfName('item_consumable_detect_hidden_02_03') + object.setDetailFilename('static_item_d') + object.setDetailName('item_consumable_detect_hidden_02_03') + return \ No newline at end of file From 1e5e997755f76cd9331a6b7a073d0e913702ad25 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 01:47:06 +0200 Subject: [PATCH 105/198] Added Advanced Electrobinoculars --- .../item_consumable_detect_hidden_02_02.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py new file mode 100644 index 00000000..467bb575 --- /dev/null +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py @@ -0,0 +1,9 @@ +import sys + +def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') + object.setStfFilename('static_item_n') + object.setStfName('item_consumable_detect_hidden_02_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_consumable_detect_hidden_02_02') + return \ No newline at end of file From ed509f46c658c65622be652a0d7796d8c0a8e398 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 01:55:47 +0200 Subject: [PATCH 106/198] Added Electrobinoculars --- .../item_consumable_detect_hidden_02_01.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py new file mode 100644 index 00000000..d21ff8b0 --- /dev/null +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py @@ -0,0 +1,9 @@ +import sys + +def setup(core, object): + object.setAttachment('radial_filename', 'object/usable') + object.setStfFilename('static_item_n') + object.setStfName('item_consumable_detect_hidden_02_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_consumable_detect_hidden_02_01') + return \ No newline at end of file From de7571aa4f3d2f10598e5bfc3de0abc5021a7c77 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 04:02:44 +0200 Subject: [PATCH 107/198] Added buffs to factional electrobinoculars --- .../gcw/pvp_rank_rewards/pvp_rebel_battle_banner.py | 1 + .../generic_usable/item_consumable_detect_hidden_02_01.py | 5 +++++ .../generic_usable/item_consumable_detect_hidden_02_02.py | 5 +++++ .../generic_usable/item_consumable_detect_hidden_02_03.py | 5 +++++ .../generic_usable/item_consumable_detect_hidden_02_04.py | 7 ++++++- 5 files changed, 22 insertions(+), 1 deletion(-) diff --git a/scripts/object/tangible/gcw/pvp_rank_rewards/pvp_rebel_battle_banner.py b/scripts/object/tangible/gcw/pvp_rank_rewards/pvp_rebel_battle_banner.py index ccad8904..1edf1ba9 100644 --- a/scripts/object/tangible/gcw/pvp_rank_rewards/pvp_rebel_battle_banner.py +++ b/scripts/object/tangible/gcw/pvp_rank_rewards/pvp_rebel_battle_banner.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setIntAttribute('no_trade', 1) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py index d21ff8b0..66111d54 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py @@ -6,4 +6,9 @@ def setup(core, object): object.setStfName('item_consumable_detect_hidden_02_01') object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_01') + object.setIntAttribute('reuse_time', 5) + object.setIntAttribute('num_in_stack' 8) + object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable20') + return + return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py index 467bb575..aabd0b55 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py @@ -6,4 +6,9 @@ def setup(core, object): object.setStfName('item_consumable_detect_hidden_02_02') object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_02') + object.setIntAttribute('reuse_time', 5) + object.setIntAttribute('num_in_stack' 8) + object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable40') + return + return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py index cd4de72b..a9188a59 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py @@ -6,4 +6,9 @@ def setup(core, object): object.setStfName('item_consumable_detect_hidden_02_03') object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_03') + object.setIntAttribute('reuse_time', 5) + object.setIntAttribute('num_in_stack' 8) + object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable65') + return + return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py index 6b52f198..1814ad32 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py @@ -6,4 +6,9 @@ def setup(core, object): object.setStfName('item_consumable_detect_hidden_02_04') object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_04') - return \ No newline at end of file + object.setIntAttribute('reuse_time', 5) + object.setIntAttribute('num_in_stack' 8) + object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable100') + return + + \ No newline at end of file From a2e6b77624e1e2d107b55a2da1f7da434fa781d7 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 04:32:45 +0200 Subject: [PATCH 108/198] Added Exceptional Rebel DL-44 Pistol --- .../ranged/pistol/exceptional_pistol_rebel.py | 16 ---------------- ...pon_pistol_pvp_rebel_general_reward_06_01.py | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 16 deletions(-) delete mode 100644 scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py create mode 100644 scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py diff --git a/scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py b/scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py deleted file mode 100644 index 647c61de..00000000 --- a/scripts/object/weapon/ranged/pistol/exceptional_pistol_rebel.py +++ /dev/null @@ -1,16 +0,0 @@ -import sys - -def exceptionalPistol(core, object, owner): - object = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_dl44.iff', owner.getPlanet()) - object.setStringAttribute('required_skill', 'None') - object.setStringAttribute('faction_restriction', 'Rebel') - object.setAttackSpeed(0.4); - object.setCustomName('Exceptional Rebel DL44 Pistol'); - object.setMaxRange(35); - object.setDamageType("energy"); - object.setMinDamage(275); - object.setMaxDamage(518); - object.setWeaponType(2); - inventory = owner.getSlottedObject('inventory') - inventory.add(object) - return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py b/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py new file mode 100644 index 00000000..66c27d1d --- /dev/null +++ b/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py @@ -0,0 +1,17 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setStringAttribute('faction_restriction', 'Rebel') + object.setStfFilename('static_item_n') + object.setStfName('weapon_pistol_pvp_rebel_general_reward_06_01') + object.setDetailFilename('static_item_d') + object.setDetailName('weapon_pistol_pvp_rebel_general_reward_06_01') + object.setAttackSpeed(0.4); + object.setCustomName('Exceptional Rebel DL44 Pistol'); + object.setMaxRange(35); + object.setDamageType('energy'); + object.setMinDamage(275); + object.setMaxDamage(518); + object.setWeaponType(WeaponType.PISTOL); + return \ No newline at end of file From 6024ad324157d3b5b261e865312e4cfd0ae568b3 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 04:33:47 +0200 Subject: [PATCH 109/198] Changed GCW Rebel Rewards script Made a few changes that generally reduced the length of the script. A couple more improvements can be made, since there still are a couple lines of code that are repeating quite often. --- scripts/gcw_rewards_rebel.py | 322 +++++++---------------------------- 1 file changed, 57 insertions(+), 265 deletions(-) diff --git a/scripts/gcw_rewards_rebel.py b/scripts/gcw_rewards_rebel.py index 24920ad2..25a39969 100644 --- a/scripts/gcw_rewards_rebel.py +++ b/scripts/gcw_rewards_rebel.py @@ -9,222 +9,63 @@ from java.lang import Long from java.util import Map from java.util import TreeMap from resources.datatables import GcwRank +from resources.datatables import WeaponType import main.NGECore from services.gcw import GCWService import sys import math -def handleRebelItems1 (core, owner, target, option): +def handleRebelItems1 (core, owner): actor = owner.getSlottedObject('ghost') window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') - window.setProperty('Prompt.lblPrompt:Text', 'Items') - if actor.getCurrentRank() == GcwRank.PRIVATE: - window.addListBoxMenuItem('Private',0) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - if actor.getCurrentRank() == GcwRank.TROOPER: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); + if actor.getCurrentRank() >= GcwRank.PRIVATE: + window.addListBoxMenuItem('Private', 0) + + if actor.getCurrentRank() >= GcwRank.TROOPER: + window.addListBoxMenuItem('Trooper', 1) + + if actor.getCurrentRank() >= GcwRank.HIGHTROOPER: + window.addListBoxMenuItem('High Trooper', 2) + + if actor.getCurrentRank() >= GcwRank.SERGEANT: + window.addListBoxMenuItem('Sergeant', 3) + + if actor.getCurrentRank() >= GcwRank.SENIORSERGEANT: + window.addListBoxMenuItem('Senior Sergeant', 4) + + if actor.getCurrentRank() >= GcwRank.SERGEANTMAJOR: + window.addListBoxMenuItem('Sergeant Major', 5) - - if actor.getCurrentRank() == GcwRank.HIGHTROOPER: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); + if actor.getCurrentRank() >= GcwRank.LIEUTENANT: + window.addListBoxMenuItem('Lieutenant', 6) - - if actor.getCurrentRank() == GcwRank.SERGEANT: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); + if actor.getCurrentRank() >= GcwRank.CAPTAIN: + window.addListBoxMenuItem('Captain', 7) + if actor.getCurrentRank() >= GcwRank.MAJOR: + window.addListBoxMenuItem('Major', 8) - if actor.getCurrentRank() == GcwRank.SENIORSERGEANT: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); + if actor.getCurrentRank() >= GcwRank.COMMANDER: + window.addListBoxMenuItem('Commander', 9) + + if actor.getCurrentRank() >= GcwRank.COLONEL: + window.addListBoxMenuItem('Colonel', 10) + + if actor.getCurrentRank() >= GcwRank.GENERAL: + window.addListBoxMenuItem('General', 11) - - if actor.getCurrentRank() == GcwRank.SERGEANTMAJOR: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.addListBoxMenuItem('Sergeant Major',5) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); - - - if actor.getCurrentRank() == GcwRank.LIEUTENANT: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.addListBoxMenuItem('Sergeant Major',5) - window.addListBoxMenuItem('Lieutenant',6) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); - - - if actor.getCurrentRank() == GcwRank.CAPTAIN: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.addListBoxMenuItem('Sergeant Major',5) - window.addListBoxMenuItem('Lieutenant',6) - window.addListBoxMenuItem('Captain',7) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); - - - if actor.getCurrentRank() == GcwRank.MAJOR: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.addListBoxMenuItem('Sergeant Major',5) - window.addListBoxMenuItem('Lieutenant',6) - window.addListBoxMenuItem('Captain',7) - window.addListBoxMenuItem('Major',8) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); - - - if actor.getCurrentRank() == GcwRank.COMMANDER: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.addListBoxMenuItem('Sergeant Major',5) - window.addListBoxMenuItem('Lieutenant',6) - window.addListBoxMenuItem('Captain',7) - window.addListBoxMenuItem('Major',8) - window.addListBoxMenuItem('Commander',9) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); - - - if actor.getCurrentRank() == GcwRank.COLONEL: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.addListBoxMenuItem('Sergeant Major',5) - window.addListBoxMenuItem('Lieutenant',6) - window.addListBoxMenuItem('Captain',7) - window.addListBoxMenuItem('Major',8) - window.addListBoxMenuItem('Commander',9) - window.addListBoxMenuItem('Colonel',10) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); - - - if actor.getCurrentRank() == GcwRank.GENERAL: - window.addListBoxMenuItem('Private',0) - window.addListBoxMenuItem('Trooper',1) - window.addListBoxMenuItem('High Trooper',2) - window.addListBoxMenuItem('Sergeant',3) - window.addListBoxMenuItem('Senior Sergeant',4) - window.addListBoxMenuItem('Sergeant Major',5) - window.addListBoxMenuItem('Lieutenant',6) - window.addListBoxMenuItem('Captain',7) - window.addListBoxMenuItem('Major',8) - window.addListBoxMenuItem('Commander',9) - window.addListBoxMenuItem('Colonel',10) - window.addListBoxMenuItem('General',11) - window.setProperty('btnOk:visible', 'True') - window.setProperty('btnCancel:visible', 'True') - window.setProperty('btnOk:Text', '@ok') - window.setProperty('btnCancel:Text', '@cancel') - returnList = Vector() - returnList.add('List.lstList:SelectedRow') - window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setRebelBox1Callback) - core.suiService.openSUIWindow(window); - - + core.suiService.openSUIWindow(window); def setRebelBox1Callback(owner, window, eventType, returnList): if returnList.size()==0: @@ -976,12 +817,7 @@ def electrobinoculars(object, owner): if owner.getCashCredits() >= 15000: owner.setCashCredits(owner.getCashCredits() - 15000) core = main.NGECore.getInstance() - electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet()) - electrobinoculars.setAttachment('radial_filename', 'object/usable') - electrobinoculars.setStfFilename('static_item_n') - electrobinoculars.setStfName('item_consumable_detect_hidden_02_01') - electrobinoculars.setDetailFilename('static_item_d') - electrobinoculars.setDetailName('item_consumable_detect_hidden_02_01') + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_01') inventory = owner.getSlottedObject('inventory') inventory.add(electrobinoculars) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -991,12 +827,7 @@ def advancedElectrobinoculars(object, owner): if owner.getCashCredits() >= 22500: owner.setCashCredits(owner.getCashCredits() - 22500) core = main.NGECore.getInstance() - electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet()) - electrobinoculars.setAttachment('radial_filename', 'object/usable') - electrobinoculars.setStfFilename('static_item_n') - electrobinoculars.setStfName('item_consumable_detect_hidden_02_02') - electrobinoculars.setDetailFilename('static_item_d') - electrobinoculars.setDetailName('item_consumable_detect_hidden_02_02') + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_02') inventory = owner.getSlottedObject('inventory') inventory.add(electrobinoculars) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1006,12 +837,7 @@ def superiorElectrobinoculars(object, owner): if owner.getCashCredits() >= 30000: owner.setCashCredits(owner.getCashCredits() - 30000) core = main.NGECore.getInstance() - electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet()) - electrobinoculars.setAttachment('radial_filename', 'object/usable') - electrobinoculars.setStfFilename('static_item_n') - electrobinoculars.setStfName('item_consumable_detect_hidden_02_03') - electrobinoculars.setDetailFilename('static_item_d') - electrobinoculars.setDetailName('item_consumable_detect_hidden_02_03') + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_03') inventory = owner.getSlottedObject('inventory') inventory.add(electrobinoculars) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1021,12 +847,7 @@ def experimentalElectrobinoculars(object, owner): if owner.getCashCredits() >= 37500: owner.setCashCredits(owner.getCashCredits() - 37500) core = main.NGECore.getInstance() - electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s1_generic.iff', owner.getPlanet()) - electrobinoculars.setAttachment('radial_filename', 'object/usable') - electrobinoculars.setStfFilename('static_item_n') - electrobinoculars.setStfName('item_consumable_detect_hidden_02_04') - electrobinoculars.setDetailFilename('static_item_d') - electrobinoculars.setDetailName('item_consumable_detect_hidden_02_04') + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s1_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_04') inventory = owner.getSlottedObject('inventory') inventory.add(electrobinoculars) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1221,7 +1042,6 @@ def specOpsLeggings(object, owner): if owner.getCashCredits() >= 135000: owner.setCashCredits(owner.getCashCredits() - 135000) core = main.NGECore.getInstance() - print ('test1') leggings = core.objectService.createObject('object/tangible/wearables/armor/rebel_assault/shared_armor_rebel_spec_ops_leggings.iff', owner.getPlanet()) inventory = owner.getSlottedObject('inventory') inventory.add(leggings) @@ -1342,16 +1162,7 @@ def crimsonPhoenixMedal(object, owner): if owner.getCashCredits() >= 240000: owner.setCashCredits(owner.getCashCredits() - 240000) core = main.NGECore.getInstance() - necklace = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_deepspace_rebel_f.iff', owner.getPlanet()) - necklace.setStfFilename('static_item_n') - necklace.setStfName('item_pvp_rebel_sergeant_major_medal_03_01') - necklace.setDetailFilename('static_item_d') - necklace.setDetailName('item_pvp_rebel_sergeant_major_medal_03_01') - necklace.setIntAttribute('no_trade', 1) - necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 30) - necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) - necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) - necklace.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) + necklace = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_deepspace_rebel_f.iff', owner.getPlanet(), 'item_pvp_rebel_sergeant_major_medal_03_01') inventory = owner.getSlottedObject('inventory') inventory.add(necklace) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1362,7 +1173,6 @@ def factionalBanner(object, owner): owner.setCashCredits(owner.getCashCredits() - 80000) core = main.NGECore.getInstance() banner = core.objectService.createObject('object/tangible/gcw/pvp_rank_rewards/shared_pvp_rebel_battle_banner.iff', owner.getPlanet()) - banner.setIntAttribute('no_trade', 1) inventory = owner.getSlottedObject('inventory') inventory.add(banner) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1372,16 +1182,7 @@ def colonelRing(object, owner): if owner.getCashCredits() >= 2800000: owner.setCashCredits(owner.getCashCredits() - 2800000) core = main.NGECore.getInstance() - ring = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s03.iff', owner.getPlanet()) - ring.setStfFilename('static_item_n') - ring.setStfName('item_pvp_rebel_colonel_signet_ring_05_01') - ring.setDetailFilename('static_item_d') - ring.setDetailName('item_pvp_rebel_colonel_signet_ring_05_01') - ring.setIntAttribute('no_trade', 1) - ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) - ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 60) - ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) - ring.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 24) + ring = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s03.iff', owner.getPlanet(), 'item_pvp_rebel_colonel_signet_ring_05_01') inventory = owner.getSlottedObject('inventory') inventory.add(ring) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1394,10 +1195,10 @@ def laserCarbine(object, owner): carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_laser.iff', owner.getPlanet()) carbine.setAttackSpeed(0.6) carbine.setMaxRange(50) - carbine.setDamageType("energy") + carbine.setDamageType('energy') carbine.setMinDamage(350) carbine.setMaxDamage(700) - carbine.setWeaponType(1) + carbine.setWeaponType(WeaponType.CARBINE) inventory = owner.getSlottedObject('inventory') inventory.add(carbine) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1410,10 +1211,10 @@ def scoutPistol(object, owner): pistol = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff', owner.getPlanet()) pistol.setAttackSpeed(0.4) pistol.setMaxRange(35); - pistol.setDamageType("kinetic"); + pistol.setDamageType('energy'); pistol.setMinDamage(80); pistol.setMaxDamage(130); - pistol.setWeaponType(2); + pistol.setWeaponType(WeaponType.PISTOL); inventory = owner.getSlottedObject('inventory') inventory.add(pistol) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1425,11 +1226,11 @@ def metalStaff(object, owner): core = main.NGECore.getInstance() staff = core.objectService.createObject('object/weapon/melee/polearm/shared_lance_staff_metal.iff', owner.getPlanet()) staff.setAttackSpeed(1.0); - staff.setMaxRange(35); - staff.setDamageType("kinetic"); + staff.setMaxRange(5); + staff.setDamageType('kinetic'); staff.setMinDamage(300); staff.setMaxDamage(400); - staff.setWeaponType(2); + staff.setWeaponType(WeaponType.POLEARMMELEE); inventory = owner.getSlottedObject('inventory') inventory.add(staff) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1439,16 +1240,7 @@ def windusGuile(object, owner): if owner.getCashCredits() >= 2000000: owner.setCashCredits(owner.getCashCredits() - 2000000) core = main.NGECore.getInstance() - windu = core.objectService.createObject('object/tangible/component/weapon/lightsaber/shared_lightsaber_module_force_crystal.iff', owner.getPlanet()) - windu.setCustomizationVariable('/private/index_color_1', 20) - windu.setStfFilename('static_item_n') - windu.setStfName('item_color_crystal_02_20') - windu.setDetailFilename('static_item_d') - windu.setDetailName('item_color_crystal_02_20') - windu.setIntAttribute('no_trade', 1) - windu.setStringAttribute('condition', '1000/1000') - windu.getAttributes().put("@obj_attr_n:color", "Windu's Guile") - windu.setAttachment('radial_filename', 'item/tunable') + windu = core.objectService.createObject('object/tangible/component/weapon/lightsaber/shared_lightsaber_module_force_crystal.iff', owner.getPlanet(), 'item_color_crystal_02_20') inventory = owner.getSlottedObject('inventory') inventory.add(windu) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1458,7 +1250,7 @@ def exceptionalPistol(object, owner): if owner.getCashCredits() >= 200000: owner.setCashCredits(owner.getCashCredits() - 200000) core = main.NGECore.getInstance() - core.scriptService.callScript("scripts/object/weapon/ranged/pistol/", "exceptional_pistol_rebel", "exceptionalPistol", core, object, owner); + core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_dl44.iff', owner.getPlanet(), 'weapon_pistol_pvp_rebel_general_reward_06_01') elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): return From ad2091a9c3b866e24922ffe0ea952852af1813c1 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 29 Jun 2014 19:53:19 -0700 Subject: [PATCH 110/198] Added Multiple Imperial rank reward scripts --- .../item_pvp_imperial_sergeant_major_medal_03_01.py | 12 ++++++++++++ .../item_pvp_imperial_colonel_signet_ring_05_01.py | 12 ++++++++++++ .../carbine/exceptional_e11_carbine_imperial.py | 13 +++++++++++++ .../carbine/imperial_sergeant_reward_carbine_e11.py | 13 +++++++++++++ .../pistol/imperial_segeant_reward_pistol_power5.py | 13 +++++++++++++ 5 files changed, 63 insertions(+) create mode 100644 scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py create mode 100644 scripts/object/tangible/wearables/ring/item_pvp_imperial_colonel_signet_ring_05_01.py create mode 100644 scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py create mode 100644 scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py create mode 100644 scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py diff --git a/scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py b/scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py new file mode 100644 index 00000000..b99f3c9c --- /dev/null +++ b/scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py @@ -0,0 +1,12 @@ +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_pvp_imperial_sergeant_major_medal_03_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_pvp_imperial_sergeant_major_medal_03_01') + object.setIntAttribute('no_trade', 1) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 30) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) + return + \ No newline at end of file diff --git a/scripts/object/tangible/wearables/ring/item_pvp_imperial_colonel_signet_ring_05_01.py b/scripts/object/tangible/wearables/ring/item_pvp_imperial_colonel_signet_ring_05_01.py new file mode 100644 index 00000000..df6386c3 --- /dev/null +++ b/scripts/object/tangible/wearables/ring/item_pvp_imperial_colonel_signet_ring_05_01.py @@ -0,0 +1,12 @@ +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_pvp_imperial_colonel_signet_ring_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_pvp_imperial_colonel_signet_ring_05_01') + object.setIntAttribute('no_trade', 1) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 24) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 60) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 24) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 24) + return + \ No newline at end of file diff --git a/scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py b/scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py new file mode 100644 index 00000000..67f080e0 --- /dev/null +++ b/scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object):: + object.setStringAttribute('required_skill', 'None') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setAttackSpeed(0.6); + object.setCustomName('Exceptional Imperial E-11 Carbine'); + object.setMaxRange(50); + object.setDamageType("energy"); + object.setMinDamage(310); + object.setMaxDamage(550); + object.setWeaponType(1); + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py b/scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py new file mode 100644 index 00000000..2c1d2cb9 --- /dev/null +++ b/scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, Object):: + object.setStringAttribute('required_skill', 'None') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setAttackSpeed(0.6); + object.setCustomName('Imperial E-11 Carbine'); + object.setMaxRange(50); + object.setDamageType("energy"); + object.setMinDamage(200); + object.setMaxDamage(350); + object.setWeaponType(1); + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py b/scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py new file mode 100644 index 00000000..e56e4ddb --- /dev/null +++ b/scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object):: + object.setStringAttribute('required_skill', 'None') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setAttackSpeed(0.4); + object.setCustomName('Imperial Power5 Pistol'); + object.setMaxRange(35); + object.setDamageType("energy"); + object.setMinDamage(90); + object.setMaxDamage(210); + object.setWeaponType(2); + return \ No newline at end of file From be9650db6b9b082fd2df8ac400ba9d69e43d6bf0 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 29 Jun 2014 20:47:13 -0700 Subject: [PATCH 111/198] Fixed a few rebel rank reward items Rebel recruiter rewards can now be called by conversing with the recruiter again. Exceptional pistol is now deposited in inventory Binocular buff now adds to player Rebel Command Barc now generates correct vehicle --- scripts/conversation/reb_recruiter.py | 2 +- scripts/gcw_rewards_rebel.py | 11 ++++------- .../vehicle_deed/item_deed_barc_rebel_06_01.py | 15 +++++++++++++++ .../loot/generic_usable/binoculars_s1_generic.py | 6 ------ .../loot/generic_usable/binoculars_s2_generic.py | 10 ---------- .../item_consumable_detect_hidden_02_01.py | 4 +++- .../item_consumable_detect_hidden_02_02.py | 4 +++- .../item_consumable_detect_hidden_02_03.py | 4 +++- .../item_consumable_detect_hidden_02_04.py | 6 +++++- ...eapon_pistol_pvp_rebel_general_reward_06_01.py | 1 - 10 files changed, 34 insertions(+), 29 deletions(-) create mode 100644 scripts/object/tangible/deed/vehicle_deed/item_deed_barc_rebel_06_01.py diff --git a/scripts/conversation/reb_recruiter.py b/scripts/conversation/reb_recruiter.py index 5c6ce3e7..8a8e2af0 100644 --- a/scripts/conversation/reb_recruiter.py +++ b/scripts/conversation/reb_recruiter.py @@ -126,7 +126,7 @@ def handleFirstScreen(core, actor, npc, selection): convSvc.sendConversationMessage(actor, npc, OutOfBand.ProsePackage("@conversation/faction_recruiter_rebel:s_332", percent, "TO", str(100 - percent))) return if selection == 2: - core.scriptService.callScript("scripts/", "gcw_rewards_rebel", "handleRebelItems1", core, actor, object, 0); + core.scriptService.callScript("scripts/", "gcw_rewards_rebel", "handleRebelItems1", core, actor); core.conversationService.sendStopConversation(actor, npc, 'conversation/faction_recruiter_rebel', 's_75') return return diff --git a/scripts/gcw_rewards_rebel.py b/scripts/gcw_rewards_rebel.py index 25a39969..5c86205e 100644 --- a/scripts/gcw_rewards_rebel.py +++ b/scripts/gcw_rewards_rebel.py @@ -917,12 +917,7 @@ def barcSpeeder(object, owner): if owner.getCashCredits() >= 2100000: owner.setCashCredits(owner.getCashCredits() - 2100000) core = main.NGECore.getInstance() - barc = core.objectService.createObject('object/tangible/deed/vehicle_deed/shared_barc_speeder_deed.iff', owner.getPlanet()) - barc.setStfFilename('static_item_n') - barc.setStfName('item_deed_barc_rebel_06_01') - barc.setDetailFilename('static_item_d') - barc.setDetailName('item_deed_barc_rebel_06_01') - barc.setIntAttribute('no_trade', 1) + barc = core.objectService.createObject('object/tangible/deed/vehicle_deed/shared_barc_speeder_deed.iff', owner.getPlanet(), 'item_deed_barc_rebel_06_01') inventory = owner.getSlottedObject('inventory') inventory.add(barc) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1250,7 +1245,9 @@ def exceptionalPistol(object, owner): if owner.getCashCredits() >= 200000: owner.setCashCredits(owner.getCashCredits() - 200000) core = main.NGECore.getInstance() - core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_dl44.iff', owner.getPlanet(), 'weapon_pistol_pvp_rebel_general_reward_06_01') + pistol = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_dl44.iff', owner.getPlanet(), 'weapon_pistol_pvp_rebel_general_reward_06_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(pistol) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): return diff --git a/scripts/object/tangible/deed/vehicle_deed/item_deed_barc_rebel_06_01.py b/scripts/object/tangible/deed/vehicle_deed/item_deed_barc_rebel_06_01.py new file mode 100644 index 00000000..8b3a3713 --- /dev/null +++ b/scripts/object/tangible/deed/vehicle_deed/item_deed_barc_rebel_06_01.py @@ -0,0 +1,15 @@ +import sys + +def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + object.setStfFilename('static_item_n') + object.setStfName('item_deed_barc_rebel_06_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_deed_barc_rebel_06_01') + object.setIntAttribute('no_trade', 1) + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_barc_speeder_rebel.iff', 'object/intangible/vehicle/shared_barc_speeder_rebel_pcd.iff') + return + \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py b/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py index 9124f885..ccad8904 100644 --- a/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py +++ b/scripts/object/tangible/loot/generic_usable/binoculars_s1_generic.py @@ -1,10 +1,4 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'object/usable') - return - -def use(core, actor, object): - if object.getStfName() == ('item_consumable_detect_hidden_02_04'): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable100', actor) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py b/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py index c3102575..ccad8904 100644 --- a/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py +++ b/scripts/object/tangible/loot/generic_usable/binoculars_s2_generic.py @@ -1,14 +1,4 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'object/usable') - return - -def use(core, actor, object): - if object.getStfName() == ('item_consumable_detect_hidden_02_01'): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable20', actor) - elif object.getStfName() == ('item_consumable_detect_hidden_02_02'): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable40', actor) - elif object.getStfName() == ('item_consumable_detect_hidden_02_03'): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable65', actor) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py index 66111d54..0dad6dbc 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py @@ -7,8 +7,10 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_01') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack' 8) + object.setIntAttribute('num_in_stack', 8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable20') return +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable20', actor) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py index aabd0b55..64a64c15 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py @@ -7,8 +7,10 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_02') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack' 8) + object.setIntAttribute('num_in_stack', 8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable40') return +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable40', actor) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py index a9188a59..850a5731 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py @@ -7,8 +7,10 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_03') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack' 8) + object.setIntAttribute('num_in_stack', 8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable65') return +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable65', actor) return \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py index 1814ad32..41c2bfcb 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py @@ -7,8 +7,12 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_04') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack' 8) + object.setIntAttribute('num_in_stack', 8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable100') return +def use(core, actor, object): + core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable100', actor) + return + \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py b/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py index 66c27d1d..a68f47af 100644 --- a/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py +++ b/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py @@ -8,7 +8,6 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('weapon_pistol_pvp_rebel_general_reward_06_01') object.setAttackSpeed(0.4); - object.setCustomName('Exceptional Rebel DL44 Pistol'); object.setMaxRange(35); object.setDamageType('energy'); object.setMinDamage(275); From baa61a543f96d5720d07284bbaa5436f9e76c01b Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 14:25:11 +0200 Subject: [PATCH 112/198] Fixed several GCW reward weapons --- .../exceptional_e11_carbine_imperial.py | 18 +++++++++--------- .../imperial_sergeant_reward_carbine_e11.py | 18 +++++++++--------- .../imperial_segeant_reward_pistol_power5.py | 18 +++++++++--------- ...on_pistol_pvp_rebel_general_reward_06_01.py | 12 ++++++------ 4 files changed, 33 insertions(+), 33 deletions(-) diff --git a/scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py b/scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py index 67f080e0..655395ce 100644 --- a/scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py +++ b/scripts/object/weapon/ranged/carbine/exceptional_e11_carbine_imperial.py @@ -1,13 +1,13 @@ import sys +from resources.datatables import WeaponType -def setup(core, object):: - object.setStringAttribute('required_skill', 'None') +def setup(core, object): object.setStringAttribute('faction_restriction', 'Imperial') - object.setAttackSpeed(0.6); - object.setCustomName('Exceptional Imperial E-11 Carbine'); - object.setMaxRange(50); - object.setDamageType("energy"); - object.setMinDamage(310); - object.setMaxDamage(550); - object.setWeaponType(1); + object.setAttackSpeed(0.6) + object.setCustomName('Exceptional Imperial E-11 Carbine') + object.setMaxRange(50) + object.setDamageType('energy') + object.setMinDamage(310) + object.setMaxDamage(550) + object.setWeaponType(WeaponType.CARBINE) return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py b/scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py index 2c1d2cb9..69ce568d 100644 --- a/scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py +++ b/scripts/object/weapon/ranged/carbine/imperial_sergeant_reward_carbine_e11.py @@ -1,13 +1,13 @@ import sys +from resources.datatables import WeaponType -def setup(core, Object):: - object.setStringAttribute('required_skill', 'None') +def setup(core, object): object.setStringAttribute('faction_restriction', 'Imperial') - object.setAttackSpeed(0.6); - object.setCustomName('Imperial E-11 Carbine'); - object.setMaxRange(50); - object.setDamageType("energy"); - object.setMinDamage(200); - object.setMaxDamage(350); - object.setWeaponType(1); + object.setAttackSpeed(0.6) + object.setCustomName('Imperial E-11 Carbine') + object.setMaxRange(50) + object.setDamageType('energy') + object.setMinDamage(200) + object.setMaxDamage(350) + object.setWeaponType(WeaponType.CARBINE) return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py b/scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py index e56e4ddb..5dfbea18 100644 --- a/scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py +++ b/scripts/object/weapon/ranged/pistol/imperial_segeant_reward_pistol_power5.py @@ -1,13 +1,13 @@ import sys +from resources.datatables import WeaponType -def setup(core, object):: - object.setStringAttribute('required_skill', 'None') +def setup(core, object): object.setStringAttribute('faction_restriction', 'Imperial') - object.setAttackSpeed(0.4); - object.setCustomName('Imperial Power5 Pistol'); - object.setMaxRange(35); - object.setDamageType("energy"); - object.setMinDamage(90); - object.setMaxDamage(210); - object.setWeaponType(2); + object.setAttackSpeed(0.4) + object.setCustomName('Imperial Power5 Pistol') + object.setMaxRange(35) + object.setDamageType('energy') + object.setMinDamage(90) + object.setMaxDamage(210) + object.setWeaponType(WeaponType.PISTOL) return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py b/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py index a68f47af..86fece0a 100644 --- a/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py +++ b/scripts/object/weapon/ranged/pistol/weapon_pistol_pvp_rebel_general_reward_06_01.py @@ -7,10 +7,10 @@ def setup(core, object): object.setStfName('weapon_pistol_pvp_rebel_general_reward_06_01') object.setDetailFilename('static_item_d') object.setDetailName('weapon_pistol_pvp_rebel_general_reward_06_01') - object.setAttackSpeed(0.4); - object.setMaxRange(35); - object.setDamageType('energy'); - object.setMinDamage(275); - object.setMaxDamage(518); - object.setWeaponType(WeaponType.PISTOL); + object.setAttackSpeed(0.4) + object.setMaxRange(35) + object.setDamageType('energy') + object.setMinDamage(275) + object.setMaxDamage(518) + object.setWeaponType(WeaponType.PISTOL) return \ No newline at end of file From 23ee8754bfdfe4d079c6808e55d10b71276165a5 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Mon, 30 Jun 2014 09:13:55 -0400 Subject: [PATCH 113/198] Fixed Set Bonus Bug --- .../ring/item_band_set_smuggler_utility_b_01_01.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/object/tangible/wearables/ring/item_band_set_smuggler_utility_b_01_01.py b/scripts/object/tangible/wearables/ring/item_band_set_smuggler_utility_b_01_01.py index 6a9fc806..50975e6d 100644 --- a/scripts/object/tangible/wearables/ring/item_band_set_smuggler_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/ring/item_band_set_smuggler_utility_b_01_01.py @@ -11,8 +11,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_sm_false_hope', 2) object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_smuggler_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_smuggler_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_smuggler_utility_b_3') + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_smuggler_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_smuggler_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_smuggler_utility_b_3') object.setAttachment('setBonus', 'set_smuggler_utility_b') - return \ No newline at end of file + return From a67f37700d9b2b50d91fd0c8303fba66d58ebba5 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Mon, 30 Jun 2014 09:14:48 -0400 Subject: [PATCH 114/198] Fixed Set Bonus Bug --- .../ring/item_ring_set_smuggler_utility_b_01_01.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/object/tangible/wearables/ring/item_ring_set_smuggler_utility_b_01_01.py b/scripts/object/tangible/wearables/ring/item_ring_set_smuggler_utility_b_01_01.py index 6b74bc35..0952ba6f 100644 --- a/scripts/object/tangible/wearables/ring/item_ring_set_smuggler_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/ring/item_ring_set_smuggler_utility_b_01_01.py @@ -11,8 +11,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_sm_false_hope', 2) object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_smuggler_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_smuggler_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_smuggler_utility_b_3') + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_smuggler_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_smuggler_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_smuggler_utility_b_3') object.setAttachment('setBonus', 'set_smuggler_utility_b') - return \ No newline at end of file + return From a8a4e340adeab7d613464e456b967b27dce766c8 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Mon, 30 Jun 2014 09:15:34 -0400 Subject: [PATCH 115/198] Fixed Set Bonus Bug --- .../item_necklace_set_smuggler_utility_b_01_01.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/object/tangible/wearables/necklace/item_necklace_set_smuggler_utility_b_01_01.py b/scripts/object/tangible/wearables/necklace/item_necklace_set_smuggler_utility_b_01_01.py index bda69a67..56d025b3 100644 --- a/scripts/object/tangible/wearables/necklace/item_necklace_set_smuggler_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/necklace/item_necklace_set_smuggler_utility_b_01_01.py @@ -9,8 +9,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_sm_false_hope', 2) object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_smuggler_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_smuggler_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_smuggler_utility_b_3') + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_smuggler_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_smuggler_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_smuggler_utility_b_3') object.setAttachment('setBonus', 'set_smuggler_utility_b') - return \ No newline at end of file + return From 13734401a45f5a4dca6188836294fbf25d5cad15 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Mon, 30 Jun 2014 09:16:00 -0400 Subject: [PATCH 116/198] Fixed Set Bonus Bug --- .../item_bracelet_l_set_smuggler_utility_b_01_01.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_smuggler_utility_b_01_01.py b/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_smuggler_utility_b_01_01.py index 610fc4df..eb134929 100644 --- a/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_smuggler_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/bracelet/item_bracelet_l_set_smuggler_utility_b_01_01.py @@ -9,8 +9,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_sm_false_hope', 2) object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_smuggler_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_smuggler_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_smuggler_utility_b_3') + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_smuggler_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_smuggler_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_smuggler_utility_b_3') object.setAttachment('setBonus', 'set_smuggler_utility_b') - return \ No newline at end of file + return From c6fc586c01425f16e9ba10c1a1acc202174f392b Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Mon, 30 Jun 2014 09:16:17 -0400 Subject: [PATCH 117/198] Fixed Set Bonus Bug --- .../item_bracelet_r_set_smuggler_utility_b_01_01.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_smuggler_utility_b_01_01.py b/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_smuggler_utility_b_01_01.py index e07a84d5..bf5e7628 100644 --- a/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_smuggler_utility_b_01_01.py +++ b/scripts/object/tangible/wearables/bracelet/item_bracelet_r_set_smuggler_utility_b_01_01.py @@ -9,8 +9,8 @@ def setup(core, object): object.setIntAttribute('required_combat_level', 85) object.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_sm_false_hope', 2) object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 30) - object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_smuggler_utility_b_1') - object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_smuggler_utility_b_2') - object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_smuggler_utility_b_3') + object.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_smuggler_utility_b_1') + object.setStringAttribute('@set_bonus:piece_bonus_count_4', '@set_bonus:set_bonus_smuggler_utility_b_2') + object.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_smuggler_utility_b_3') object.setAttachment('setBonus', 'set_smuggler_utility_b') - return \ No newline at end of file + return From dc6f5460a65574b0b215dbafa393eb174e5ea2ec Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 16:18:34 +0200 Subject: [PATCH 118/198] Fixed an issue where items with uses weren't being consumed Fixed #970 Fixed #964 --- src/services/object/ObjectService.java | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 897abb06..65fd0562 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -732,8 +732,7 @@ public class ObjectService implements INetworkDispatch { } public void useObject(CreatureObject creature, final SWGObject object) { - System.out.println("creature " + creature); - System.out.println("object " + object); + if (creature == null || object == null) { return; } @@ -819,7 +818,7 @@ public class ObjectService implements INetworkDispatch { //shirt.setIntAttribute(effectName, powerValue); shirt.setAttachment("PUPEffectName", effectName); shirt.setAttachment("PUPEffectValue", powerValue); - + } if (object.getTemplate().equals(powerUpTemplate3)){ // weapon @@ -906,22 +905,27 @@ public class ObjectService implements INetworkDispatch { } catch (Exception e) { e.printStackTrace(); } - + if (object instanceof TangibleObject) { TangibleObject item = (TangibleObject) object; int uses = item.getUses(); if (uses > 0) { - item.setUses(uses--); + item.setUses(uses - 1); if (item.getUses() == 0) { destroyObject(object); } } } - + if (object.getStringAttribute("proc_name") != null) { - core.buffService.addBuffToCreature(creature, object.getStringAttribute("proc_name").replace("@ui_buff:", ""), creature); + String buffName = object.getStringAttribute("proc_name").replace("@ui_buff:", ""); + + if (object.getAttachment("alternateBuffName") != null) + buffName = (String) object.getAttachment("alternateBuffName"); + + core.buffService.addBuffToCreature(creature, buffName, creature); } String filePath = "scripts/" + template.split("shared_" , 2)[0].replace("shared_", "") + template.split("shared_" , 2)[1].replace(".iff", "") + ".py"; From 56edcdc95c4ad47a5c072b9be965b1918c73e976 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 16:25:08 +0200 Subject: [PATCH 119/198] Fixed factional electrobinoculars --- .../generic_usable/item_consumable_detect_hidden_02_01.py | 8 +++----- .../generic_usable/item_consumable_detect_hidden_02_02.py | 8 +++----- .../generic_usable/item_consumable_detect_hidden_02_03.py | 8 +++----- .../generic_usable/item_consumable_detect_hidden_02_04.py | 8 ++------ 4 files changed, 11 insertions(+), 21 deletions(-) diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py index 0dad6dbc..4cb55547 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_01.py @@ -7,10 +7,8 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_01') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack', 8) + object.setUses(8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable20') + object.setAttachment('alternateBuffName', 'detectHiddenConsumable20') return - -def use(core, actor, object): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable20', actor) - return \ No newline at end of file + \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py index 64a64c15..e4bd5ded 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_02.py @@ -7,10 +7,8 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_02') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack', 8) + object.setUses(8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable40') + object.setAttachment('alternateBuffName', 'detectHiddenConsumable40') return - -def use(core, actor, object): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable40', actor) - return \ No newline at end of file + \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py index 850a5731..dbe9173e 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_03.py @@ -7,10 +7,8 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_03') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack', 8) + object.setUses(8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable65') + object.setAttachment('alternateBuffName', 'detectHiddenConsumable65') return - -def use(core, actor, object): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable65', actor) - return \ No newline at end of file + \ No newline at end of file diff --git a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py index 41c2bfcb..de881c2a 100644 --- a/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py +++ b/scripts/object/tangible/loot/generic_usable/item_consumable_detect_hidden_02_04.py @@ -7,12 +7,8 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_consumable_detect_hidden_02_04') object.setIntAttribute('reuse_time', 5) - object.setIntAttribute('num_in_stack', 8) + object.setUses(8) object.setStringAttribute('proc_name', '@ui_buff:detecthiddenconsumable100') + object.setAttachment('alternateBuffName', 'detectHiddenConsumable100') return - -def use(core, actor, object): - core.buffService.addBuffToCreature(actor, 'detectHiddenConsumable100', actor) - return - \ No newline at end of file From 504a59b6871ca815938af557d45f7e9cdfe1cfdb Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 16:43:14 +0200 Subject: [PATCH 120/198] Changed Rebel GCW reward weapons to use templates --- scripts/gcw_rewards_rebel.py | 78 +++++++------------ .../melee/polearm/factional_metal_staff.py | 11 +++ .../ranged/carbine/factional_laser_carbine.py | 11 +++ .../ranged/pistol/factional_scout_pistol.py | 11 +++ 4 files changed, 63 insertions(+), 48 deletions(-) create mode 100644 scripts/object/weapon/melee/polearm/factional_metal_staff.py create mode 100644 scripts/object/weapon/ranged/carbine/factional_laser_carbine.py create mode 100644 scripts/object/weapon/ranged/pistol/factional_scout_pistol.py diff --git a/scripts/gcw_rewards_rebel.py b/scripts/gcw_rewards_rebel.py index 5c86205e..d0ac37cf 100644 --- a/scripts/gcw_rewards_rebel.py +++ b/scripts/gcw_rewards_rebel.py @@ -9,7 +9,6 @@ from java.lang import Long from java.util import Map from java.util import TreeMap from resources.datatables import GcwRank -from resources.datatables import WeaponType import main.NGECore from services.gcw import GCWService import sys @@ -18,7 +17,7 @@ import math def handleRebelItems1 (core, owner): actor = owner.getSlottedObject('ghost') - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.setProperty('btnOk:visible', 'True') @@ -65,7 +64,8 @@ def handleRebelItems1 (core, owner): if actor.getCurrentRank() >= GcwRank.GENERAL: window.addListBoxMenuItem('General', 11) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) + def setRebelBox1Callback(owner, window, eventType, returnList): if returnList.size()==0: @@ -114,7 +114,7 @@ def setRebelBox1Callback(owner, window, eventType, returnList): def privateHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') #window.addListBoxMenuItem('R2 Droid Schematic 165000',0) @@ -129,13 +129,13 @@ def privateHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, privateRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def trooperHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Tech Armoire 105000',0) @@ -153,13 +153,13 @@ def trooperHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, trooperRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def highTrooperHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Electrobinoculars 15000',0) @@ -173,13 +173,13 @@ def highTrooperHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, highTrooperRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def sergeantHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Laser Carbine 187500',0) @@ -192,13 +192,13 @@ def sergeantHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, sergeantRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def seniorSergeantHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Small Block Turret 120000',0) @@ -215,13 +215,13 @@ def seniorSergeantHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, seniorSergeantRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def sergeantMajorHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Medium Block Turret 150000', 0) @@ -238,13 +238,13 @@ def sergeantMajorHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, sergeantMajorRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def lieutenantHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Large Block Turret 210000',0) @@ -261,13 +261,13 @@ def lieutenantHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, lieutenantRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def captainHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Factional Banner 81600', 0) @@ -278,13 +278,13 @@ def captainHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, captainRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def majorHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Grey Spec Ops Armor Leggings 135000', 0) @@ -298,13 +298,13 @@ def majorHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, majorRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def commanderHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Grey Spec Ops Armor Left Bicep 120000', 0) @@ -321,13 +321,13 @@ def commanderHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, commanderRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def colonelHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Colonel Ring 2800000', 0) @@ -339,13 +339,13 @@ def colonelHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, colonelRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def generalHandler(owner): actor = owner.getSlottedObject('ghost') core = main.NGECore.getInstance() - window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0) window.setProperty('bg.caption.lblTitle:Text', 'Rebel Item Requisition') window.setProperty('Prompt.lblPrompt:Text', 'Items') window.addListBoxMenuItem('Windu\'s Guile 2000000', 0) @@ -361,7 +361,7 @@ def generalHandler(owner): returnList = Vector() returnList.add('List.lstList:SelectedRow') window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, generalRewards) - core.suiService.openSUIWindow(window); + core.suiService.openSUIWindow(window) return def privateRewards(owner, window, eventType, returnList): @@ -1187,13 +1187,7 @@ def laserCarbine(object, owner): if owner.getCashCredits() >= 187500: owner.setCashCredits(owner.getCashCredits() - 187500) core = main.NGECore.getInstance() - carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_laser.iff', owner.getPlanet()) - carbine.setAttackSpeed(0.6) - carbine.setMaxRange(50) - carbine.setDamageType('energy') - carbine.setMinDamage(350) - carbine.setMaxDamage(700) - carbine.setWeaponType(WeaponType.CARBINE) + carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_laser.iff', owner.getPlanet(), 'factional_laser_carbine') inventory = owner.getSlottedObject('inventory') inventory.add(carbine) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1203,13 +1197,7 @@ def scoutPistol(object, owner): if owner.getCashCredits() >= 40500: owner.setCashCredits(owner.getCashCredits() - 40500) core = main.NGECore.getInstance() - pistol = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff', owner.getPlanet()) - pistol.setAttackSpeed(0.4) - pistol.setMaxRange(35); - pistol.setDamageType('energy'); - pistol.setMinDamage(80); - pistol.setMaxDamage(130); - pistol.setWeaponType(WeaponType.PISTOL); + pistol = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff', owner.getPlanet(), 'factional_scout_pistol') inventory = owner.getSlottedObject('inventory') inventory.add(pistol) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): @@ -1219,13 +1207,7 @@ def metalStaff(object, owner): if owner.getCashCredits() >= 30000: owner.setCashCredits(owner.getCashCredits() - 30000) core = main.NGECore.getInstance() - staff = core.objectService.createObject('object/weapon/melee/polearm/shared_lance_staff_metal.iff', owner.getPlanet()) - staff.setAttackSpeed(1.0); - staff.setMaxRange(5); - staff.setDamageType('kinetic'); - staff.setMinDamage(300); - staff.setMaxDamage(400); - staff.setWeaponType(WeaponType.POLEARMMELEE); + staff = core.objectService.createObject('object/weapon/melee/polearm/shared_lance_staff_metal.iff', owner.getPlanet(), 'factional_metal_staff') inventory = owner.getSlottedObject('inventory') inventory.add(staff) elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): diff --git a/scripts/object/weapon/melee/polearm/factional_metal_staff.py b/scripts/object/weapon/melee/polearm/factional_metal_staff.py new file mode 100644 index 00000000..e54ac755 --- /dev/null +++ b/scripts/object/weapon/melee/polearm/factional_metal_staff.py @@ -0,0 +1,11 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setAttackSpeed(1.0) + object.setMaxRange(5) + object.setDamageType('kinetic') + object.setMinDamage(300) + object.setMaxDamage(400) + object.setWeaponType(WeaponType.POLEARMMELEE) + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/carbine/factional_laser_carbine.py b/scripts/object/weapon/ranged/carbine/factional_laser_carbine.py new file mode 100644 index 00000000..833ae5dd --- /dev/null +++ b/scripts/object/weapon/ranged/carbine/factional_laser_carbine.py @@ -0,0 +1,11 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setAttackSpeed(0.6) + object.setMaxRange(50) + object.setDamageType('energy') + object.setMinDamage(350) + object.setMaxDamage(700) + object.setWeaponType(WeaponType.CARBINE) + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/factional_scout_pistol.py b/scripts/object/weapon/ranged/pistol/factional_scout_pistol.py new file mode 100644 index 00000000..2fd8f2f1 --- /dev/null +++ b/scripts/object/weapon/ranged/pistol/factional_scout_pistol.py @@ -0,0 +1,11 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setAttackSpeed(0.4) + object.setMaxRange(35) + object.setDamageType('energy') + object.setMinDamage(80) + object.setMaxDamage(130) + object.setWeaponType(WeaponType.PISTOL) + return \ No newline at end of file From cda6332745b71c709e648986b5aa054036cc8ca3 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 17:23:29 +0200 Subject: [PATCH 121/198] Added Lava Crystal item --- .../component/weapon/lightsaber/item_color_crystal_02_20.py | 1 + .../weapon/lightsaber/lightsaber_module_lava_crystal.py | 6 +++++- src/services/DevService.java | 5 +---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py index 0d6b44b4..b10205e1 100644 --- a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py +++ b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py @@ -11,5 +11,6 @@ def setup(core, object): object.setStringAttribute('condition', '1000/1000') object.setStringAttribute("@obj_attr_n:color", "Windu's Guile") object.setAttachment('radial_filename', 'item/tunable') + object.setStringAttribute('@obj_attr_n:crystal_owner", "\\#D1F56F UNTUNED \\#FFFFFF ') return \ No newline at end of file diff --git a/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py b/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py index ccad8904..94ca341b 100644 --- a/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py +++ b/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py @@ -1,4 +1,8 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('condition', '100/100') + object.setStringAttribute('@obj_attr_n:color', 'Lava') + object.setAttachment('radial_filename', 'item/tunable') + return + \ No newline at end of file diff --git a/src/services/DevService.java b/src/services/DevService.java index 4b9bb46e..3700a3da 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -1057,10 +1057,6 @@ public class DevService implements INetworkDispatch { inventory.add(colorCrystal); TangibleObject lavaCrystal = (TangibleObject) core.objectService.createObject("object/tangible/component/weapon/lightsaber/shared_lightsaber_module_lava_crystal.iff", planet); - lavaCrystal.getAttributes().put("@obj_attr_n:condition", "100/100"); - lavaCrystal.getAttributes().put("@obj_attr_n:crystal_owner", "\\#D1F56F UNTUNED \\#FFFFFF "); - lavaCrystal.getAttributes().put("@obj_attr_n:color", "Lava"); - lavaCrystal.setAttachment("radial_filename", "item/tunable"); inventory.add(lavaCrystal); return; @@ -1334,6 +1330,7 @@ public class DevService implements INetworkDispatch { inventory.add(REingTool); core.lootService.prepInv2(player); return; + } } }); From 0f607f4b4e6bafb02bc86880fbc4fb30ad9b2da2 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Mon, 30 Jun 2014 17:31:24 +0200 Subject: [PATCH 122/198] Added Permafrost Crystal item --- .../weapon/lightsaber/lightsaber_module_lava_crystal.py | 1 + .../lightsaber/lightsaber_module_permafrost_crystal.py | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py b/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py index 94ca341b..ee964907 100644 --- a/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py +++ b/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_lava_crystal.py @@ -4,5 +4,6 @@ def setup(core, object): object.setStringAttribute('condition', '100/100') object.setStringAttribute('@obj_attr_n:color', 'Lava') object.setAttachment('radial_filename', 'item/tunable') + object.setStringAttribute('@obj_attr_n:crystal_owner", "\\#D1F56F UNTUNED \\#FFFFFF ') return \ No newline at end of file diff --git a/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_permafrost_crystal.py b/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_permafrost_crystal.py index ccad8904..34b27b77 100644 --- a/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_permafrost_crystal.py +++ b/scripts/object/tangible/component/weapon/lightsaber/lightsaber_module_permafrost_crystal.py @@ -1,4 +1,9 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('condition', '100/100') + object.setStringAttribute('@obj_attr_n:color', 'Permafrost') + object.setAttachment('radial_filename', 'item/tunable') + object.setStringAttribute('@obj_attr_n:crystal_owner", "\\#D1F56F UNTUNED \\#FFFFFF ') + return + \ No newline at end of file From 7a5bd28e6cd9bb0c280397b2de6d274072d73b43 Mon Sep 17 00:00:00 2001 From: tacef Date: Mon, 30 Jun 2014 19:47:20 +0200 Subject: [PATCH 123/198] [Fixed] Despawn code for ITV's They now properly despawn --- src/services/travel/TravelService.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/services/travel/TravelService.java b/src/services/travel/TravelService.java index 6cc5dbd4..2788f92b 100644 --- a/src/services/travel/TravelService.java +++ b/src/services/travel/TravelService.java @@ -68,8 +68,8 @@ public class TravelService implements INetworkDispatch { private Map> travelMap = new ConcurrentHashMap>(); private Map> fareMap = new ConcurrentHashMap>(); - private ScheduledFuture distanceDespawnTask; - private ScheduledFuture timedDespawnTask; + //private ScheduledFuture distanceDespawnTask; + //private ScheduledFuture timedDespawnTask; public TravelService(NGECore core) { this.core = core; } @@ -436,12 +436,12 @@ public class TravelService implements INetworkDispatch { //ITV Despawn public void checkForItvDistanceDespawn(CreatureObject actor, SWGObject object){ - actor.setAttachment("distanceDespawn", distanceDespawnTask); - distanceDespawnTask= Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { + + ScheduledFuture distanceDespawnTask = Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { + public void run() { try { - if (object != null){ if (actor.getPosition().getDistance2D(object.getPosition()) >= 50){ core.objectService.destroyObject(object.getObjectID()); @@ -455,13 +455,13 @@ public class TravelService implements INetworkDispatch { } } }, 1,20, TimeUnit.SECONDS); - + actor.setAttachment("distanceDespawn", distanceDespawnTask); } public void checkForItvTimedDespawn(CreatureObject actor, SWGObject object){ - actor.setAttachment("timedDespawn", timedDespawnTask); - timedDespawnTask = Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { + + ScheduledFuture timedDespawnTask = Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { public void run() { try { @@ -477,7 +477,7 @@ public class TravelService implements INetworkDispatch { } } }, 1, 70, TimeUnit.SECONDS); - + actor.setAttachment("timedDespawn", timedDespawnTask); } From 60299183d7b5d4f4d5fb24faecca968423f7bba2 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Mon, 30 Jun 2014 18:53:15 -0400 Subject: [PATCH 124/198] Added ability to transfer leadership to another member in a Guild --- scripts/radial/object/guild_access_device.py | 5 +- src/resources/guild/Guild.java | 9 +++ src/resources/guild/GuildMember.java | 4 +- src/services/GuildService.java | 73 +++++++++++++++++--- src/services/sui/SUIService.java | 6 ++ 5 files changed, 85 insertions(+), 12 deletions(-) diff --git a/scripts/radial/object/guild_access_device.py b/scripts/radial/object/guild_access_device.py index 48784bda..4c92fbe7 100644 --- a/scripts/radial/object/guild_access_device.py +++ b/scripts/radial/object/guild_access_device.py @@ -45,7 +45,7 @@ def createRadial(core, owner, target, radials): radials.add(RadialOptions(4, RadialOptions.serverGuildSponsored, 3, '@guild:menu_sponsored')) # Sponsored for Membership if owner.getObjectID() == guild.getLeader(): radials.add(RadialOptions(4, 218, 3, '@guild:menu_member_motd')) # Create a Guild Message - #radials.add(RadialOptions(4, 69, 3, '@guild:menu_leader_change')) # Transfer PA Leadership + radials.add(RadialOptions(4, 69, 3, '@guild:menu_leader_change')) # Transfer PA Leadership return return @@ -77,6 +77,7 @@ def handleSelection(core, owner, target, option): core.guildService.showDisbandConfirmWindow(owner, guild) return + # - Change Guild Name elif option == RadialOptions.serverGuildNameChange: core.guildService.handleChangeGuildName(owner, guild) return @@ -100,8 +101,10 @@ def handleSelection(core, owner, target, option): # - Transfer PA Leadership elif option == 69: + core.guildService.handleTransferLeadership(owner, guild) return + # - Change Message of the Day elif option == 218: core.guildService.handleChangeGuildMotd(owner, guild) return diff --git a/src/resources/guild/Guild.java b/src/resources/guild/Guild.java index d152ad8d..76d0ac30 100644 --- a/src/resources/guild/Guild.java +++ b/src/resources/guild/Guild.java @@ -41,6 +41,7 @@ public class Guild { private Map members = new HashMap(); private Map sponsoredPlayers = new HashMap(); private String motd = ""; + private boolean electionsEnabled = false; public Guild(int id, String abbreviation, String name, SWGObject leader) { this.id = id; @@ -162,4 +163,12 @@ public class Guild { public GuildMember getMember(long objectID) { return members.get(objectID); } + + public boolean isElectionsEnabled() { + return electionsEnabled; + } + + public void setElectionsEnabled(boolean electionsEnabled) { + this.electionsEnabled = electionsEnabled; + } } diff --git a/src/resources/guild/GuildMember.java b/src/resources/guild/GuildMember.java index c8188cd1..e60573de 100644 --- a/src/resources/guild/GuildMember.java +++ b/src/resources/guild/GuildMember.java @@ -33,9 +33,7 @@ public class GuildMember { private String rank = ""; private String name = ""; private String title = ""; - // TODO: These might have to be moved to a new GuildRank class depending on how permissions worked for NGE - //this works for now... Lack of NGE Guild Rank guides makes re-creation difficult (Ranks introduced Game Update 8: http://swg.wikia.com/wiki/Game_Update_8) - + private Vector permissions = new Vector(); private boolean mailPermission = false; private boolean sponsorPermission = false; diff --git a/src/services/GuildService.java b/src/services/GuildService.java index 41418f30..5c36eec2 100644 --- a/src/services/GuildService.java +++ b/src/services/GuildService.java @@ -169,6 +169,71 @@ public class GuildService implements INetworkDispatch { return member; } + public void changeGuildLeader(Guild guild, CreatureObject formerLeaderCreo, CreatureObject newLeaderCreo, boolean elected) { + GuildMember formerLeader = guild.getMember(formerLeaderCreo.getObjectID()); + + if (formerLeader == null) + return; + + GuildMember newLeader = guild.getMember(newLeaderCreo.getObjectID()); + + if (newLeader == null) + return; + + formerLeader.removeAllPermissions(); + newLeader.giveAllPermissions(); + + // TODO: Handling of guild PA Halls + + guild.setLeader(newLeaderCreo.getObjectID()); + guild.setLeaderName(newLeaderCreo.getCustomName()); + + if (elected) { + // TODO: Guild leader elections + } else { + formerLeaderCreo.sendSystemMessage("@guild:ml_success", DisplayType.Broadcast); + newLeaderCreo.sendSystemMessage("@guild:ml_you_are_leader", DisplayType.Broadcast); + guild.sendGuildMail(guild.getName(), "@guildmail:leaderchange_subject", new ProsePackage("@guildmail:leaderchange_text", "TU", newLeaderCreo.getCustomName())); + } + + } + + public void handleTransferLeadership(CreatureObject actor, Guild guild) { + + SUIWindow transferWindow = core.suiService.createInputBox(InputBoxType.INPUT_BOX_OK_CANCEL, "@guild:make_leader_t", "@guild:make_leader_d", actor, null, 0, + (owner, eventType, returnList) -> { + String name = returnList.get(0); + + if (name == "" || name == " ") + return; + + SWGObject transferTarget = core.chatService.getObjectByFirstName(name); + + if (transferTarget == null) { + actor.sendSystemMessage("@guild:ml_not_loaded", DisplayType.Broadcast); + return; + } + + if (!guild.getMembers().containsKey(transferTarget.getObjectID())) { + actor.sendSystemMessage("@guild:ml_fail", DisplayType.Broadcast); + return; + } + + if (actor.getPlanetId() != transferTarget.getPlanetId() || actor.getWorldPosition().getDistance2D(transferTarget.getWorldPosition()) > (float) 10) { + actor.sendSystemMessage("@guild:ml_not_loaded", DisplayType.Broadcast); + return; + } + + SUIWindow confirmTransferWindow = core.suiService.createMessageBox(MessageBoxType.MESSAGE_BOX_YES_NO, "@guild:make_leader_t", "@guild:make_leader_p", transferTarget, null, 0, (owner2, eventType2, returnList2) -> { + changeGuildLeader(guild, actor, (CreatureObject) transferTarget, false); + }); + core.suiService.openSUIWindow(confirmTransferWindow); + + }); + + core.suiService.openSUIWindow(transferWindow); + } + public void handleCreateGuildName(CreatureObject actor, SWGObject creationSource) { if (actor.getGuildId() != 0) { actor.sendSystemMessage("@guild:create_fail_in_guild", DisplayType.Broadcast); return; } @@ -606,8 +671,6 @@ public class GuildService implements INetworkDispatch { core.suiService.openSUIWindow(window); } - - public void handleGuildSponsorWindow(CreatureObject actor) { SUIWindow wndSponsorPlayer = core.suiService.createInputBox(InputBoxType.INPUT_BOX_OK_CANCEL, "@guild:sponsor_title", "@guild:sponsor_prompt", actor, null, (float) 10, (sponsor, eventType, returnList) -> { @@ -660,7 +723,6 @@ public class GuildService implements INetworkDispatch { core.suiService.openSUIWindow(wndSponsorPlayer); } - public void handleGuildDisband(CreatureObject actor, Guild guild) { Map members = guild.getMembers(); @@ -700,7 +762,6 @@ public class GuildService implements INetworkDispatch { removeGuild(guild.getId()); } - public void handleManageSponsoredPlayers(CreatureObject actor) { Guild guild = getGuildById(actor.getGuildId()); @@ -794,7 +855,6 @@ public class GuildService implements INetworkDispatch { core.chatService.sendPersistentMessageHeader(sponsoree.getClient(), declinedMail); } - public void showKickConfirmWindow(CreatureObject actor, CreatureObject target, Guild guild) { if (target.getObjectID() == guild.getLeader() && target.getObjectID() == actor.getObjectID()) { @@ -889,7 +949,6 @@ public class GuildService implements INetworkDispatch { } } - public void sendMailToGuild(String sender, String subject, String message, int guildId) { Guild guild = getGuildById(guildId); @@ -917,12 +976,10 @@ public class GuildService implements INetworkDispatch { target.getClient().getSession().write(roomMessage.serialize()); } - public GuildObject getGuildObject() { return object; } - public SWGSet getGuildList() { return object.getGuildList(); } diff --git a/src/services/sui/SUIService.java b/src/services/sui/SUIService.java index ab354051..8c4e6fc2 100644 --- a/src/services/sui/SUIService.java +++ b/src/services/sui/SUIService.java @@ -384,6 +384,12 @@ public class SUIService implements INetworkDispatch { } + public SUIWindow createMessageBox(int type, String title, String promptText, SWGObject owner, SWGObject rangeObject, float maxDistance, SUICallback handleFunc) { + SUIWindow window = createMessageBox(type, title, promptText, owner, rangeObject, maxDistance); + window.addHandler(0, "", Trigger.TRIGGER_OK, new Vector(), handleFunc); + return window; + } + public SUIWindow createInputBox(int type, String title, String promptText, SWGObject owner, SWGObject rangeObject, float maxDistance) { SUIWindow window = createSUIWindow("Script.inputBox", owner, rangeObject, maxDistance); From 6f7744845bf45ea377ee1eb8c5bbcad47978325f Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 30 Jun 2014 22:02:49 -0700 Subject: [PATCH 125/198] Added Imperial Rank reward setup Added Imperial Spec Ops Armor (need to find a way to FORCE primary color, it is only allowed to be white. Secondary color can be changed to black.) Added Imperial Command BARC Added Factional Weapons Added Painting Added Nova Necklace and Colonel Ring Changed Factional Recruiter script to allow Rewards. Added Imperial Comm Link (Does not call a pet) --- scripts/conversation/imp_recruiter.py | 9 +- scripts/gcw_rewards_imperial.py | 1451 +++++++++++++++++ .../item_deed_barc_imperial_06_01.py | 15 + ...utenant_comm_link_imperial_reward_04_01.py | 9 + .../painting/painting_pvp_reward_imperial.py | 6 +- ..._pvp_spec_ops_imperial_black_belt_05_01.py | 18 + ...p_spec_ops_imperial_black_bicep_l_05_01.py | 18 + ...p_spec_ops_imperial_black_bicep_r_05_01.py | 18 + ...pvp_spec_ops_imperial_black_boots_05_01.py | 18 + ..._spec_ops_imperial_black_bracer_l_05_01.py | 18 + ..._spec_ops_imperial_black_bracer_r_05_01.py | 18 + ...vp_spec_ops_imperial_black_gloves_05_01.py | 18 + ...vp_spec_ops_imperial_black_helmet_05_01.py | 18 + ..._spec_ops_imperial_black_leggings_05_01.py | 18 + ...or_stormtrooper_pvp_officer_chest_plate.py | 14 + ...pvp_imperial_sergeant_major_medal_03_01.py | 3 + .../weapon/melee/sword/factional_sword.py | 11 + .../ranged/carbine/factional_e11_carbine.py | 11 + ...weapon_carbine_pvp_general_reward_05_01.py | 13 + .../ranged/heavy/factional_rocket_launcher.py | 13 + .../ranged/pistol/factional_power_5_pistol.py | 11 + 21 files changed, 1720 insertions(+), 8 deletions(-) create mode 100644 scripts/gcw_rewards_imperial.py create mode 100644 scripts/object/tangible/deed/vehicle_deed/item_deed_barc_imperial_06_01.py create mode 100644 scripts/object/tangible/gcw/pvp_rank_rewards/item_pvp_lieutenant_comm_link_imperial_reward_04_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py create mode 100644 scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py create mode 100644 scripts/object/weapon/melee/sword/factional_sword.py create mode 100644 scripts/object/weapon/ranged/carbine/factional_e11_carbine.py create mode 100644 scripts/object/weapon/ranged/carbine/weapon_carbine_pvp_general_reward_05_01.py create mode 100644 scripts/object/weapon/ranged/heavy/factional_rocket_launcher.py create mode 100644 scripts/object/weapon/ranged/pistol/factional_power_5_pistol.py diff --git a/scripts/conversation/imp_recruiter.py b/scripts/conversation/imp_recruiter.py index 3b506483..1803a584 100644 --- a/scripts/conversation/imp_recruiter.py +++ b/scripts/conversation/imp_recruiter.py @@ -129,13 +129,8 @@ def handleFirstScreen(core, actor, npc, selection): return if selection == 2: - convSvc.sendConversationMessage(actor, npc, OutOfBand.ProsePackage('@conversation/faction_recruiter_imperial:s_90')) - - options = Vector() - options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/faction_recruiter_imperial:s_92'), 0)) - options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/faction_recruiter_imperial:s_96'), 1)) - convSvc.sendConversationOptions(actor, npc, options, handleSecondScreen) - + core.scriptService.callScript("scripts/", "gcw_rewards_imperial", "handleImperialItems1", core, actor); + core.conversationService.sendStopConversation(actor, npc, 'conversation/faction_recruiter_imperial', 's_90') return return elif actor.getFaction() == 'imperial' and actor.getFactionStatus() == FactionStatus.SpecialForces: diff --git a/scripts/gcw_rewards_imperial.py b/scripts/gcw_rewards_imperial.py new file mode 100644 index 00000000..f94cf77b --- /dev/null +++ b/scripts/gcw_rewards_imperial.py @@ -0,0 +1,1451 @@ +from resources.common import RadialOptions +from resources.common import OutOfBand +from protocol.swg import ResourceListForSurveyMessage +from services.sui.SUIService import MessageBoxType +from services.sui.SUIWindow import Trigger +from java.util import Vector +from java.lang import System +from java.lang import Long +from java.util import Map +from java.util import TreeMap +from resources.datatables import GcwRank +from resources.datatables import WeaponType +import main.NGECore +from services.gcw import GCWService +import sys +import math + + +def handleImperialItems1 (core, owner): + actor = owner.getSlottedObject('ghost') + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, setImperialBox1Callback) + + if actor.getCurrentRank() >= GcwRank.PRIVATE: + window.addListBoxMenuItem('Private', 0) + + if actor.getCurrentRank() >= GcwRank.LANCECORPORAL: + window.addListBoxMenuItem('Lance Corporal', 1) + + if actor.getCurrentRank() >= GcwRank.CORPORAL: + window.addListBoxMenuItem('Corporal', 2) + + if actor.getCurrentRank() >= GcwRank.SERGEANT: + window.addListBoxMenuItem('Sergeant', 3) + + if actor.getCurrentRank() >= GcwRank.MASTERSERGEANT: + window.addListBoxMenuItem('Master Sergeant', 4) + + if actor.getCurrentRank() >= GcwRank.SERGEANTMAJOR: + window.addListBoxMenuItem('Sergeant Major', 5) + + if actor.getCurrentRank() >= GcwRank.LIEUTENANT: + window.addListBoxMenuItem('Lieutenant', 6) + + if actor.getCurrentRank() >= GcwRank.CAPTAIN: + window.addListBoxMenuItem('Captain', 7) + + if actor.getCurrentRank() >= GcwRank.MAJOR: + window.addListBoxMenuItem('Major', 8) + + if actor.getCurrentRank() >= GcwRank.LTCOLONEL: + window.addListBoxMenuItem('LT Colonel', 9) + + if actor.getCurrentRank() >= GcwRank.COLONEL: + window.addListBoxMenuItem('Colonel', 10) + + if actor.getCurrentRank() >= GcwRank.GENERAL: + window.addListBoxMenuItem('General', 11) + + core.suiService.openSUIWindow(window); +def setImperialBox1Callback(owner, window, eventType, returnList): + + if returnList.size()==0: + owner.sendSystemMessage('NULL', 0) + return + + if returnList.get(0)=='0': + privateHandler(owner) + return + if returnList.get(0)=='1': + lanceCorporalHandler(owner) + return + if returnList.get(0)=='2': + corporalHandler(owner) + return + if returnList.get(0)=='3': + sergeantHandler(owner) + return + if returnList.get(0)=='4': + masterSergeantHandler(owner) + return + if returnList.get(0)=='5': + sergeantMajorHandler(owner) + return + if returnList.get(0)=='6': + lieutenantHandler(owner) + return + if returnList.get(0)=='7': + captainHandler(owner) + return + if returnList.get(0)=='8': + majorHandler(owner) + return + if returnList.get(0)=='9': + ltColonelHandler(owner) + return + if returnList.get(0)=='10': + colonelHandler(owner) + return + if returnList.get(0)=='11': + generalHandler(owner) + return + + return + +def privateHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + #window.addListBoxMenuItem('R2 Droid Schematic 165000', 0) + #window.addListBoxMenuItem('R3 Droid Schematic 180000', 1) + #window.addListBoxMenuItem('R4 Droid Schematic 195000', 2) + #window.addListBoxMenuItem('DZ-70 Droid Schematic 225000', 3) + #window.addListBoxMenuItem('Proximity Caltrop Trap 3250' ,4) + #window.addListBoxMenuItem('Remote Caltrop Trap 4000', 5) + #window.addListBoxMenuItem('Proximity Flashbang Trap 3250', 6) + #window.addListBoxMenuItem('Remote Flashbang Trap 4000', 7) + #window.addListBoxMenuItem('Proximity HX2 Trap 3250', 8) + #window.addListBoxMenuItem('Remote HX2 Trap 4000', 9) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, privateRewards) + core.suiService.openSUIWindow(window); + return + +def lanceCorporalHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Tech Armoire 105000', 0) + window.addListBoxMenuItem('Tech Bookcase 105000', 1) + window.addListBoxMenuItem('Tech Cabinet 105000', 2) + window.addListBoxMenuItem('Tech Chest 75000', 3) + window.addListBoxMenuItem('Tech Couch 112500', 4) + window.addListBoxMenuItem('Tech Chair 75000', 5) + window.addListBoxMenuItem('Tech Coffee Table 75000', 6) + window.addListBoxMenuItem('Tech End Table 75000', 7) + window.addListBoxMenuItem('Data Terminal Slim 60000', 8) + window.addListBoxMenuItem('Data Terminal Standard 75000', 9) + window.addListBoxMenuItem('Data Terminal Bulky 90000', 10) + window.addListBoxMenuItem('Data Terminal Wall 105000', 11) + window.addListBoxMenuItem('Imperial Table 75000', 12) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, lanceCorporalRewards) + core.suiService.openSUIWindow(window); + return + +def corporalHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Electrobinoculars 15000', 0) + window.addListBoxMenuItem('Advanced Electrobinoculars 22500',1) + window.addListBoxMenuItem('Superior Electrobinoculars 30000', 2) + window.addListBoxMenuItem('Experimental Electrobinoculars 37500', 3) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, corporalRewards) + core.suiService.openSUIWindow(window); + return + +def sergeantHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Imperial Boots 37500', 0) + window.addListBoxMenuItem('Imperial Jacket 37500' ,1) + window.addListBoxMenuItem('Imperial Pants 37500', 2) + window.addListBoxMenuItem('Imperial Hat 37500', 3) + window.addListBoxMenuItem('Power5 Pistol 112500', 4) + window.addListBoxMenuItem('E-11 Carbine', 5) + window.addListBoxMenuItem('Sword 30000', 6) + window.addListBoxMenuItem('Rocket Launcher 150000', 7) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, sergeantRewards) + core.suiService.openSUIWindow(window); + return + +def masterSergeantHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Small Block Turret 120000',0) + window.addListBoxMenuItem('Small Dish Turret 120000',1) + window.addListBoxMenuItem('Small Tower Turret 120000',2) + window.addListBoxMenuItem('Painting Might of the Empire 375000',3) + #window.addListBoxMenuItem('DRX-55 Mine 12000',4) + #window.addListBoxMenuItem('SR-88 Cyro Mine 12000',5) + #window.addListBoxMenuItem('XG Mine 12000',6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, masterSergeantRewards) + core.suiService.openSUIWindow(window); + return + +def sergeantMajorHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Medium Block Turret 150000', 0) + window.addListBoxMenuItem('Medium Tower Turret 150000', 1) + window.addListBoxMenuItem('HQ Forward Outpost 525000', 2) + window.addListBoxMenuItem('HQ Field Hospital 1050000', 3) + window.addListBoxMenuItem('SF HQ Forward Outpost 750000' ,4) + window.addListBoxMenuItem('SF HQ Field Hospital 1500000', 5) + window.addListBoxMenuItem('Nova Star Medal of the Empire 80000', 6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, sergeantMajorRewards) + core.suiService.openSUIWindow(window); + return + +def lieutenantHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Large Block Turret 210000',0) + window.addListBoxMenuItem('Large Dish Turret 210000',1) + window.addListBoxMenuItem('Large Tower Turret 210000',2) + window.addListBoxMenuItem('HQ Tactical Center 1875000', 3) + window.addListBoxMenuItem('HQ Field Hospital 3600000',4) + window.addListBoxMenuItem('SF HQ Tactical Center 2325000',5) + window.addListBoxMenuItem('SF HQ Detachment Headquarters 4500000',6) + window.addListBoxMenuItem('Factional Comm link 200000', 7) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, lieutenantRewards) + core.suiService.openSUIWindow(window); + return + +def captainHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Factional Banner 81600', 0) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, captainRewards) + core.suiService.openSUIWindow(window); + return + +def majorHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Black Spec Ops Armor Leggings 46636', 0) + window.addListBoxMenuItem('Black Spec Ops Armor Belt 38863', 1) + window.addListBoxMenuItem('Black Spec Ops Armor Boots 41454', 2) + window.addListBoxMenuItem('Technical Readout of an Imperial Spec Ops Armor Dye Kit 12954', 3) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, majorRewards) + core.suiService.openSUIWindow(window); + return + +def ltColonelHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Black Spec Ops Armor Left Bicep 120000', 0) + window.addListBoxMenuItem('Black Spec Ops Armor Right Bicep 120000', 1) + window.addListBoxMenuItem('Black Spec Ops Armor Left Bracer 120000', 2) + window.addListBoxMenuItem('Black Spec Ops Armor Right Bracer 120000', 3) + window.addListBoxMenuItem('Black Spec Ops Armor Gloves 120000', 4) + window.addListBoxMenuItem('Black Spec Ops Armor Helmet 150000', 5) + window.addListBoxMenuItem('Black Spec Ops Armor Torso 225000', 6) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, ltColonelRewards) + core.suiService.openSUIWindow(window); + return + +def colonelHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Colonel Signet Ring of the Empire 142500', 0) + window.addListBoxMenuItem('BARC Command Vehicle 1050000', 1) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, colonelRewards) + core.suiService.openSUIWindow(window); + return + +def generalHandler(owner): + actor = owner.getSlottedObject('ghost') + core = main.NGECore.getInstance() + window = core.suiService.createSUIWindow('Script.listBox', owner, owner, 0); + window.setProperty('bg.caption.lblTitle:Text', 'Imperial Item Requisition') + window.setProperty('Prompt.lblPrompt:Text', 'Items') + window.addListBoxMenuItem('Windu\'s Guile 2000000', 0) + window.addListBoxMenuItem('Exceptional Imperial E-11 Carbine 200000', 1) + window.addListBoxMenuItem('The Legendary Starlight Carbine 200000', 2) + window.addListBoxMenuItem('The Legendary Crimson Nova Pistol 200000', 3) + window.addListBoxMenuItem('The Legendary Vortex Rifle 200000', 4) + window.addListBoxMenuItem('The Legendary Reaper Cannon 200000', 5) + window.setProperty('btnOk:visible', 'True') + window.setProperty('btnCancel:visible', 'True') + window.setProperty('btnOk:Text', '@ok') + window.setProperty('btnCancel:Text', '@cancel') + returnList = Vector() + returnList.add('List.lstList:SelectedRow') + window.addHandler(0, '', Trigger.TRIGGER_OK, returnList, generalRewards) + core.suiService.openSUIWindow(window); + return + +def privateRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + r2DroidSchematic(object, owner) + return + + if returnList.get(0)=='1': + r3DroidSchematic(object, owner) + return + + if returnList.get(0)=='2': + r4DroidSchematic(object, owner) + return + + if returnList.get(0)=='3': + r5DroidSchematic(object, owner) + return + + if returnList.get(0)=='4': + dz70DroidSchematic(object, owner) + return + + if returnList.get(0)=='5': + proximityCaltrop(object, owner) + return + + if returnList.get(0)=='6': + remoteCaltrop(object, owner) + return + + if returnList.get(0)=='7': + proximityFlashbang(object, owner) + return + + if returnList.get(0)=='8': + remoteFlashbang(object, owner) + return + + if returnList.get(0)=='9': + proximityHX2(object, owner) + return + + if returnList.get(0)=='10': + remoteHX2(object, owner) + return + +def lanceCorporalRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + techArmoire(object, owner) + return + + if returnList.get(0)=='1': + techBookcase(object, owner) + return + + if returnList.get(0)=='2': + techCabinet(object, owner) + return + + if returnList.get(0)=='3': + techChest(object, owner) + return + + if returnList.get(0)=='4': + techCouch(object, owner) + return + + if returnList.get(0)=='5': + techChair(object, owner) + return + + if returnList.get(0)=='6': + techCoffeeTable(object, owner) + return + + if returnList.get(0)=='7': + techEndTable(object, owner) + return + + if returnList.get(0)=='8': + dataTerminalSlim(object, owner) + return + + if returnList.get(0)=='9': + dataTerminalStandard(object, owner) + return + + if returnList.get(0)=='10': + dataTerminalBulky(object, owner) + return + + if returnList.get(0)=='11': + dataTerminalWall(object, owner) + return + + if returnList.get(0)=='12': + imperialTable(object, owner) + return + +def corporalRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + electrobinoculars(object, owner) + return + + if returnList.get(0)=='1': + advancedElectrobinoculars(object, owner) + return + + if returnList.get(0)=='2': + superiorElectrobinoculars(object, owner) + return + + if returnList.get(0)=='3': + experimentalElectrobinoculars(object, owner) + return + +def sergeantRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + imperialBoots(object, owner) + return + + if returnList.get(0)=='1': + imperialJacket(object, owner) + return + + if returnList.get(0)=='2': + imperialPants(object, owner) + return + + if returnList.get(0)=='3': + imperialHat(object, owner) + return + + if returnList.get(0)=='4': + power5Pistol(object, owner) + return + + if returnList.get(0)=='5': + e11Carbine(object, owner) + return + + if returnList.get(0)=='6': + sword(object, owner) + return + + if returnList.get(0)=='7': + rocketLauncher(object, owner) + return + +def masterSergeantRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + smallBlockTurret(object, owner) + return + + if returnList.get(0)=='1': + smallDishTurret(object, owner) + return + + if returnList.get(0)=='2': + smallTowerTurret(object, owner) + return + + if returnList.get(0)=='3': + paintingMightEmpire(object, owner) + return + +def sergeantMajorRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + mediumBlockTurret(object, owner) + return + + if returnList.get(0)=='1': + mediumTowerTurret(object, owner) + return + + if returnList.get(0)=='2': + hqForwardOutpost(object, owner) + return + + if returnList.get(0)=='3': + hqFieldHospital(object, owner) + return + + if returnList.get(0)=='4': + sfhqForwardOutpost(object, owner) + return + + if returnList.get(0)=='5': + sfhqFieldHospital(object, owner) + return + + if returnList.get(0)=='6': + novaStarMedal(object, owner) + return + +def lieutenantRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + largeBlockTurret(object, owner) + return + + if returnList.get(0)=='1': + largeDishTurret(object, owner) + return + + if returnList.get(0)=='2': + largeTowerTurret(object, owner) + return + + if returnList.get(0)=='3': + hqTacticalCenter(object, owner) + return + + if returnList.get(0)=='4': + hqFieldHospital(object, owner) + return + + if returnList.get(0)=='5': + sfhqTacticalCenter(object, owner) + return + + if returnList.get(0)=='6': + sfhqDetachmentHeadquarters(object, owner) + return + + if returnList.get(0)=='7': + factionalCommlink(object, owner) + return + +def captainRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + factionalBanner(object, owner) + return + +def majorRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + specOpsLeggings(object, owner) + return + + if returnList.get(0)=='1': + specOpsBelt(object, owner) + return + + if returnList.get(0)=='2': + specOpsBoots(object, owner) + return + + if returnList.get(0)=='3': + specOpsDyeKit(object, owner) + return + +def ltColonelRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + specOpsLeftBicep(object, owner) + return + + if returnList.get(0)=='1': + specOpsRightBicep(object, owner) + return + + if returnList.get(0)=='2': + specOpsLeftBracer(object, owner) + return + + if returnList.get(0)=='3': + specOpsRightBracer(object, owner) + return + + if returnList.get(0)=='4': + specOpsGloves(object, owner) + return + + if returnList.get(0)=='5': + specOpsHelmet(object, owner) + return + + if returnList.get(0)=='6': + specOpsChestPlate(object, owner) + return + +def colonelRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + return + + if returnList.get(0)=='0': + colonelRing(object, owner) + return + + if returnList.get(0)=='1': + barcSpeeder(object, owner) + return + + +def generalRewards(owner, window, eventType, returnList): + + if returnList.size()==0: + owner.sendSystemMessage('NULL', 0) + return + + if returnList.get(0)=='0': + windusGuile(object, owner) + return + + if returnList.get(0)=='1': + exceptionalCarbine(object, owner) + return + + if returnList.get(0)=='2': + starlightCarbine(object, owner) + return + + if returnList.get(0)=='3': + crimsonNova(object, owner) + return + + if returnList.get(0)=='4': + vortexRifle(object, owner) + return + if returnList.get(0)=='5': + reaperCannon(object, owner) + return + +def r2DroidSchematic(object, owner): + if owner.getCashCredits() >= 165000: + owner.setCashCredits(owner.getCashCredits() - 165000) + core = main.NGECore.getInstance() + r2 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r2.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r2) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def r3DroidSchematic(object, owner): + if owner.getCashCredits() >= 180000: + owner.setCashCredits(owner.getCashCredits() - 180000) + core = main.NGECore.getInstance() + r3 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r3.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r3) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def r4DroidSchematic(object, owner): + if owner.getCashCredits() >= 195000: + owner.setCashCredits(owner.getCashCredits() - 195000) + core = main.NGECore.getInstance() + r4 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r4.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r4) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def r5DroidSchematic(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + r5 = core.objectService.createObject('object/draft_schematic/droid/shared_droid_r5.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(r5) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def dz70DroidSchematic(object, owner): + if owner.getCashCredits() >= 16500: + owner.setCashCredits(owner.getCashCredits() - 16500) + core = main.NGECore.getInstance() + sergical = core.objectService.createObject('object/draft_schematic/droid/shared_droid_dz70.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(sergical) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + + +def techArmoire(object, owner): + if owner.getCashCredits() >= 105000: + owner.setCashCredits(owner.getCashCredits() - 105000) + core = main.NGECore.getInstance() + armoire = core.objectService.createObject('object/tangible/furniture/technical/shared_armoire_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(armoire) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techBookcase(object, owner): + if owner.getCashCredits() >= 105000: + owner.setCashCredits(owner.getCashCredits() - 105000) + core = main.NGECore.getInstance() + bookcase = core.objectService.createObject('object/tangible/furniture/technical/shared_bookcase_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(bookcase) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techCabinet(object, owner): + if owner.getCashCredits() >= 105000: + owner.setCashCredits(owner.getCashCredits() - 105000) + core = main.NGECore.getInstance() + cabinet = core.objectService.createObject('object/tangible/furniture/technical/shared_cabinet_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(cabinet) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techChest(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + chest = core.objectService.createObject('object/tangible/furniture/technical/shared_chest_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(chest) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techCouch(object, owner): + if owner.getCashCredits() >= 112500: + owner.setCashCredits(owner.getCashCredits() - 112500) + core = main.NGECore.getInstance() + couch = core.objectService.createObject('object/tangible/furniture/technical/shared_couch_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(couch) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techChair(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + chair = core.objectService.createObject('object/tangible/furniture/technical/shared_bookcase_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(chair) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techCoffeeTable(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + coffeetable = core.objectService.createObject('object/tangible/furniture/technical/shared_coffee_table_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(coffeetable) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def techEndTable(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + endtable = core.objectService.createObject('object/tangible/furniture/technical/shared_end_table_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(endtable) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def dataTerminalSlim(object, owner): + if owner.getCashCredits() >= 60000: + owner.setCashCredits(owner.getCashCredits() - 60000) + core = main.NGECore.getInstance() + terminal = core.objectService.createObject('object/tangible/furniture/imperial/shared_data_terminal_s1.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(terminal) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def dataTerminalStandard(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + terminal = core.objectService.createObject('object/tangible/furniture/imperial/shared_data_terminal_s2.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(terminal) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def dataTerminalBulky(object, owner): + if owner.getCashCredits() >= 90000: + owner.setCashCredits(owner.getCashCredits() - 90000) + core = main.NGECore.getInstance() + terminal = core.objectService.createObject('object/tangible/furniture/imperial/shared_data_terminal_s3.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(terminal) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def dataTerminalWall(object, owner): + if owner.getCashCredits() >= 105000: + owner.setCashCredits(owner.getCashCredits() - 105000) + core = main.NGECore.getInstance() + terminal = core.objectService.createObject('object/tangible/furniture/imperial/shared_data_terminal_s4.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(terminal) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def imperialTable(object, owner): + if owner.getCashCredits() >= 75000: + owner.setCashCredits(owner.getCashCredits() - 75000) + core = main.NGECore.getInstance() + table = core.objectService.createObject('object/tangible/furniture/imperial/shared_table_s1.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(table) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def electrobinoculars(object, owner): + if owner.getCashCredits() >= 15000: + owner.setCashCredits(owner.getCashCredits() - 15000) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def advancedElectrobinoculars(object, owner): + if owner.getCashCredits() >= 22500: + owner.setCashCredits(owner.getCashCredits() - 22500) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_02') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def superiorElectrobinoculars(object, owner): + if owner.getCashCredits() >= 30000: + owner.setCashCredits(owner.getCashCredits() - 30000) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s2_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_03') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def experimentalElectrobinoculars(object, owner): + if owner.getCashCredits() >= 37500: + owner.setCashCredits(owner.getCashCredits() - 37500) + core = main.NGECore.getInstance() + electrobinoculars = core.objectService.createObject('object/tangible/loot/generic_usable/shared_binoculars_s1_generic.iff', owner.getPlanet(), 'item_consumable_detect_hidden_02_04') + inventory = owner.getSlottedObject('inventory') + inventory.add(electrobinoculars) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def imperialBoots(object, owner): + if owner.getCashCredits() >= 37500: + owner.setCashCredits(owner.getCashCredits() - 37500) + core = main.NGECore.getInstance() + boots = core.objectService.createObject('object/tangible/wearables/boots/shared_boots_s14.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(boots) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def imperialJacket(object, owner): + if owner.getCashCredits() >= 37500: + owner.setCashCredits(owner.getCashCredits() - 37500) + core = main.NGECore.getInstance() + jacket = core.objectService.createObject('object/tangible/wearables/jacket/shared_jacket_s03.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(jacket) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def imperialPants(object, owner): + if owner.getCashCredits() >= 37500: + owner.setCashCredits(owner.getCashCredits() - 37500) + core = main.NGECore.getInstance() + pants = core.objectService.createObject('object/tangible/wearables/pants/shared_pants_s15.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(pants) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def imperialHat(object, owner): + if owner.getCashCredits() >= 37500: + owner.setCashCredits(owner.getCashCredits() - 37500) + core = main.NGECore.getInstance() + hat = core.objectService.createObject('object/tangible/wearables/hat/shared_hat_imp_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hat) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def power5Pistol(object, owner): + if owner.getCashCredits() >= 112500: + owner.setCashCredits(owner.getCashCredits() - 112500) + core = main.NGECore.getInstance() + pistol = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_power5.iff', owner.getPlanet(), 'factional_power_5_pistol') + inventory = owner.getSlottedObject('inventory') + inventory.add(pistol) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def e11Carbine(object, owner): + if owner.getCashCredits() >= 82500: + owner.setCashCredits(owner.getCashCredits() - 82500) + core = main.NGECore.getInstance() + carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_e11.iff', owner.getPlanet(), 'factional_e11_carbine') + inventory = owner.getSlottedObject('inventory') + inventory.add(carbine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sword(object, owner): + if owner.getCashCredits() >= 30000: + owner.setCashCredits(owner.getCashCredits() - 30000) + core = main.NGECore.getInstance() + sword = core.objectService.createObject('object/weapon/melee/sword/shared_sword_s01.iff', owner.getPlanet(), 'factional_sword') + inventory = owner.getSlottedObject('inventory') + inventory.add(carbine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def rocketLauncher(object, owner): + if owner.getCashCredits() >= 150000: + owner.setCashCredits(owner.getCashCredits() - 150000) + core = main.NGECore.getInstance() + launcher = core.objectService.createObject('object/weapon/ranged/heavy/shared_heavy_rocket_launcher.iff', owner.getPlanet(), 'factional_rocket_launcher') + inventory = owner.getSlottedObject('inventory') + inventory.add(launcher) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + + + +def smallBlockTurret(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_block_sm_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def smallDishTurret(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_dish_sm_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def smallTowerTurret(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_tower_sm_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def drx55Mine(object, owner): + if owner.getCashCredits() >= 12000: + owner.setCashCredits(owner.getCashCredits() - 12000) + core = main.NGECore.getInstance() + mine = core.objectService.createObject('object/weapon/mine/shared_wp_mine_drx55.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(mine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sr88CryoMine(object, owner): + if owner.getCashCredits() >= 12000: + owner.setCashCredits(owner.getCashCredits() - 12000) + core = main.NGECore.getInstance() + mine = core.objectService.createObject('object/weapon/mine/shared_wp_mine_anti_vehicle.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(mine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def xgMine(object, owner): + if owner.getCashCredits() >= 12000: + owner.setCashCredits(owner.getCashCredits() - 12000) + core = main.NGECore.getInstance() + mine = core.objectService.createObject('object/weapon/mine/shared_wp_mine_xg.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(mine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def barcSpeeder(object, owner): + if owner.getCashCredits() >= 1050000: + owner.setCashCredits(owner.getCashCredits() - 1050000) + core = main.NGECore.getInstance() + barc = core.objectService.createObject('object/tangible/deed/vehicle_deed/shared_barc_speeder_deed.iff', owner.getPlanet(), 'item_deed_barc_imperial_06_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(barc) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def mediumBlockTurret(object, owner): + if owner.getCashCredits() >= 150000: + owner.setCashCredits(owner.getCashCredits() - 150000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_block_med_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def mediumTowerTurret(object, owner): + if owner.getCashCredits() >= 150000: + owner.setCashCredits(owner.getCashCredits() - 150000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_tower_med_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def hqForwardOutpost(object, owner): + if owner.getCashCredits() >= 525000: + owner.setCashCredits(owner.getCashCredits() - 525000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s01.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def hqFieldHospital(object, owner): + if owner.getCashCredits() >= 1050000: + owner.setCashCredits(owner.getCashCredits() - 4500000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s02.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sfhqForwardOutpost(object, owner): + if owner.getCashCredits() >= 750000: + owner.setCashCredits(owner.getCashCredits() - 750000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s01_pvp.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def hqTacticalCenter(object, owner): + if owner.getCashCredits() >= 1875000: + owner.setCashCredits(owner.getCashCredits() - 1875000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s03.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sfhqTacticalCenter(object, owner): + if owner.getCashCredits() >= 2325000: + owner.setCashCredits(owner.getCashCredits() - 2325000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s03_pvp.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def sfhqDetachmentHeadquarters(object, owner): + if owner.getCashCredits() >= 4500000: + owner.setCashCredits(owner.getCashCredits() - 4500000) + core = main.NGECore.getInstance() + hq = core.objectService.createObject('object/tangible/deed/faction_perk/hq/shared_hq_s04_pvp.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(hq) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def largeBlockTurret(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_block_lg_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def largeDishTurret(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_dish_lg_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def largeTowerTurret(object, owner): + if owner.getCashCredits() >= 210000: + owner.setCashCredits(owner.getCashCredits() - 210000) + core = main.NGECore.getInstance() + turret = core.objectService.createObject('object/tangible/deed/faction_perk/turret/shared_tower_lg_deed.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(turret) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsLeggings(object, owner): + if owner.getCashCredits() >= 46636: + owner.setCashCredits(owner.getCashCredits() - 46636) + core = main.NGECore.getInstance() + leggings = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_leggings.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_leggings_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(leggings) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsBelt(object, owner): + if owner.getCashCredits() >= 38863: + owner.setCashCredits(owner.getCashCredits() - 38863) + core = main.NGECore.getInstance() + belt = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_utility_belt.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_belt_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(belt) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsBoots(object, owner): + if owner.getCashCredits() >= 41454: + owner.setCashCredits(owner.getCashCredits() - 41454) + core = main.NGECore.getInstance() + boots = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_boots.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_boots_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(boots) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsLeftBicep(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bicepl = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_bicep_l.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_bicep_l_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(bicepl) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsRightBicep(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bicepr = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_bicep_r.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_bicep_r_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(bicepr) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsLeftBracer(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bracerl = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_bracer_l.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_bracer_l_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(bracerl) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsRightBracer(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + bracerr = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_bracer_r.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_bracer_r_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(bracerr) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsGloves(object, owner): + if owner.getCashCredits() >= 120000: + owner.setCashCredits(owner.getCashCredits() - 120000) + core = main.NGECore.getInstance() + gloves = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_gloves.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_gloves_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(gloves) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsHelmet(object, owner): + if owner.getCashCredits() >= 150000: + owner.setCashCredits(owner.getCashCredits() - 150000) + core = main.NGECore.getInstance() + helmet = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_helmet.iff', owner.getPlanet(), 'armor_pvp_spec_ops_imperial_black_helmet_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(helmet) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsChestPlate(object, owner): + if owner.getCashCredits() >= 225000: + owner.setCashCredits(owner.getCashCredits() - 225000) + core = main.NGECore.getInstance() + chest = core.objectService.createObject('object/tangible/wearables/armor/stormtrooper/shared_armor_stormtrooper_pvp_officer_chest_plate.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(chest) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def specOpsDyeKit(object, owner): + if owner.getCashCredits() >= 12954: + owner.setCashCredits(owner.getCashCredits() - 12954) + core = main.NGECore.getInstance() + dyekit = core.objectService.createObject('object/tangible/item/shared_pvp_spec_ops_imperial_dye_kit.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(dyekit) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def paintingMightEmpire(object, owner): + if owner.getCashCredits() >= 375000: + owner.setCashCredits(owner.getCashCredits() - 375000) + core = main.NGECore.getInstance() + painting = core.objectService.createObject('object/tangible/painting/shared_painting_pvp_reward_imperial.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(painting) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def novaStarMedal(object, owner): + if owner.getCashCredits() >= 80000: + owner.setCashCredits(owner.getCashCredits() - 80000) + core = main.NGECore.getInstance() + necklace = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_deepspace_empire_f.iff', owner.getPlanet(), 'item_pvp_imperial_sergeant_major_medal_03_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(necklace) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def factionalCommlink(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + commlink = core.objectService.createObject('object/tangible/gcw/pvp_rank_rewards/shared_comm_link.iff', owner.getPlanet(), 'item_pvp_lieutenant_comm_link_imperial_reward_04_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(commlink) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def factionalBanner(object, owner): + if owner.getCashCredits() >= 80000: + owner.setCashCredits(owner.getCashCredits() - 80000) + core = main.NGECore.getInstance() + banner = core.objectService.createObject('object/tangible/gcw/pvp_rank_rewards/shared_pvp_imperial_battle_banner.iff', owner.getPlanet()) + inventory = owner.getSlottedObject('inventory') + inventory.add(banner) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def colonelRing(object, owner): + if owner.getCashCredits() >= 142500: + owner.setCashCredits(owner.getCashCredits() - 142500) + core = main.NGECore.getInstance() + ring = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s03.iff', owner.getPlanet(), 'item_pvp_imperial_colonel_signet_ring_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(ring) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + + + +def windusGuile(object, owner): + if owner.getCashCredits() >= 2000000: + owner.setCashCredits(owner.getCashCredits() - 2000000) + core = main.NGECore.getInstance() + windu = core.objectService.createObject('object/tangible/component/weapon/lightsaber/shared_lightsaber_module_force_crystal.iff', owner.getPlanet(), 'item_color_crystal_02_20') + inventory = owner.getSlottedObject('inventory') + inventory.add(windu) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def exceptionalCarbine(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_e11.iff', owner.getPlanet(), 'weapon_carbine_pvp_general_reward_05_01') + inventory = owner.getSlottedObject('inventory') + inventory.add(carbine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def starlightCarbine(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + carbine = core.objectService.createObject('object/weapon/ranged/carbine/shared_carbine_pvp.iff', owner.getPlanet()) + carbine.setStringAttribute('faction_restriction', 'Imperial') + inventory = owner.getSlottedObject('inventory') + inventory.add(carbine) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def crimsonNova(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + nova = core.objectService.createObject('object/weapon/ranged/pistol/shared_pistol_pvp.iff', owner.getPlanet()) + nova.setStringAttribute('faction_restriction', 'Imperial') + inventory = owner.getSlottedObject('inventory') + inventory.add(nova) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def vortexRifle(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + rifle = core.objectService.createObject('object/weapon/ranged/rifle/shared_rifle_pvp.iff', owner.getPlanet()) + rifle.setStringAttribute('faction_restriction', 'Imperial') + inventory = owner.getSlottedObject('inventory') + inventory.add(rifle) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return + +def reaperCannon(object, owner): + if owner.getCashCredits() >= 200000: + owner.setCashCredits(owner.getCashCredits() - 200000) + core = main.NGECore.getInstance() + cannon = core.objectService.createObject('object/weapon/ranged/heavy/shared_heavy_pvp.iff', owner.getPlanet()) + cannon.setStringAttribute('faction_restriction', 'Imperial') + inventory = owner.getSlottedObject('inventory') + inventory.add(cannon) + elif owner.sendSystemMessage('You do not have enough credits to purchase this item.', 0): + return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/item_deed_barc_imperial_06_01.py b/scripts/object/tangible/deed/vehicle_deed/item_deed_barc_imperial_06_01.py new file mode 100644 index 00000000..a7d3432b --- /dev/null +++ b/scripts/object/tangible/deed/vehicle_deed/item_deed_barc_imperial_06_01.py @@ -0,0 +1,15 @@ +import sys + +def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + object.setStfFilename('static_item_n') + object.setStfName('item_deed_barc_imperial_06_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_deed_barc_imperial_06_01') + object.setIntAttribute('no_trade', 1) + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_barc_speeder_imperial.iff', 'object/intangible/vehicle/shared_barc_speeder_imperial_pcd.iff') + return + \ No newline at end of file diff --git a/scripts/object/tangible/gcw/pvp_rank_rewards/item_pvp_lieutenant_comm_link_imperial_reward_04_01.py b/scripts/object/tangible/gcw/pvp_rank_rewards/item_pvp_lieutenant_comm_link_imperial_reward_04_01.py new file mode 100644 index 00000000..271eeb94 --- /dev/null +++ b/scripts/object/tangible/gcw/pvp_rank_rewards/item_pvp_lieutenant_comm_link_imperial_reward_04_01.py @@ -0,0 +1,9 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_pvp_lieutenant_comm_link_imperial_reward_04_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_pvp_lieutenant_comm_link_imperial_reward_04_01') + + return \ No newline at end of file diff --git a/scripts/object/tangible/painting/painting_pvp_reward_imperial.py b/scripts/object/tangible/painting/painting_pvp_reward_imperial.py index 1914d9c0..88c32389 100644 --- a/scripts/object/tangible/painting/painting_pvp_reward_imperial.py +++ b/scripts/object/tangible/painting/painting_pvp_reward_imperial.py @@ -1,6 +1,10 @@ import sys def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_pvp_imperial_painting_03_01') + object.setDetailFilename('static_item_d') + object.setDetailName('item_pvp_imperial_painting_03_01') return - #No name (Palpatine and Star Destroyers) \ No newline at end of file + #Might of the Empire \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py new file mode 100644 index 00000000..a3961224 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_belt_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_belt_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py new file mode 100644 index 00000000..35457e52 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_bicep_l_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_bicep_l_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py new file mode 100644 index 00000000..5e4090ff --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_bicep_r_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_bicep_r_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py new file mode 100644 index 00000000..71062b0f --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_boots_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_boots_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py new file mode 100644 index 00000000..b961e244 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_bracer_l_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_bracer_l_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py new file mode 100644 index 00000000..85b15e13 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_bracer_r_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_bracer_r_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py new file mode 100644 index 00000000..681fe707 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_gloves_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_gloves_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py new file mode 100644 index 00000000..5566f5f5 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_helmet_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_helmet_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py new file mode 100644 index 00000000..21cb662b --- /dev/null +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py @@ -0,0 +1,18 @@ +import sys + +def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_leggings_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_leggings_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py index ccad8904..25a4d368 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py @@ -1,4 +1,18 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_color_1', 15); + object.setCustomizationVariable('/private/index_color_2', 15); + object.setStfFilename('static_item_n') + object.setStfName('armor_pvp_spec_ops_imperial_black_chest_plate_orange_pad_05_01') + object.setDetailFilename('static_item_d') + object.setDetailName('armor_pvp_spec_ops_imperial_black_chest_plate_orange_pad_05_01') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) + object.setIntAttribute('cat_armor_standard_protection.energy', 4608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608) + object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608) return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py b/scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py index b99f3c9c..44565fc0 100644 --- a/scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py +++ b/scripts/object/tangible/wearables/necklace/item_pvp_imperial_sergeant_major_medal_03_01.py @@ -1,3 +1,6 @@ +import sys + + def setup(core, object): object.setStfFilename('static_item_n') object.setStfName('item_pvp_imperial_sergeant_major_medal_03_01') diff --git a/scripts/object/weapon/melee/sword/factional_sword.py b/scripts/object/weapon/melee/sword/factional_sword.py new file mode 100644 index 00000000..1420b4c8 --- /dev/null +++ b/scripts/object/weapon/melee/sword/factional_sword.py @@ -0,0 +1,11 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setAttackSpeed(1.0) + object.setMaxRange(5) + object.setDamageType('kinetic') + object.setMinDamage(300) + object.setMaxDamage(400) + object.setWeaponType(WeaponType.ONEHANDEDMELEE) + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/carbine/factional_e11_carbine.py b/scripts/object/weapon/ranged/carbine/factional_e11_carbine.py new file mode 100644 index 00000000..833ae5dd --- /dev/null +++ b/scripts/object/weapon/ranged/carbine/factional_e11_carbine.py @@ -0,0 +1,11 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setAttackSpeed(0.6) + object.setMaxRange(50) + object.setDamageType('energy') + object.setMinDamage(350) + object.setMaxDamage(700) + object.setWeaponType(WeaponType.CARBINE) + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/carbine/weapon_carbine_pvp_general_reward_05_01.py b/scripts/object/weapon/ranged/carbine/weapon_carbine_pvp_general_reward_05_01.py new file mode 100644 index 00000000..e2abfc0f --- /dev/null +++ b/scripts/object/weapon/ranged/carbine/weapon_carbine_pvp_general_reward_05_01.py @@ -0,0 +1,13 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setStringAttribute('required_skill', 'None') + object.setStringAttribute('faction_restriction', 'Imperial') + object.setAttackSpeed(0.6); + object.setMaxRange(50); + object.setDamageType("energy"); + object.setMinDamage(310); + object.setMaxDamage(550); + object.setWeaponType(WeaponType.CARBINE); + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/heavy/factional_rocket_launcher.py b/scripts/object/weapon/ranged/heavy/factional_rocket_launcher.py new file mode 100644 index 00000000..e6e66dec --- /dev/null +++ b/scripts/object/weapon/ranged/heavy/factional_rocket_launcher.py @@ -0,0 +1,13 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setAttackSpeed(1) + object.setMaxRange(64) + object.setDamageType('energy') + object.setMinDamage(400) + object.setMaxDamage(775) + object.setWeaponType(WeaponType.HEAVYWEAPON) + object.setStringAttribute('wpn_elemental_type', 'heat') + object.setStringAttribute('wpn_elemental_value', '70') + return \ No newline at end of file diff --git a/scripts/object/weapon/ranged/pistol/factional_power_5_pistol.py b/scripts/object/weapon/ranged/pistol/factional_power_5_pistol.py new file mode 100644 index 00000000..2fd8f2f1 --- /dev/null +++ b/scripts/object/weapon/ranged/pistol/factional_power_5_pistol.py @@ -0,0 +1,11 @@ +import sys +from resources.datatables import WeaponType + +def setup(core, object): + object.setAttackSpeed(0.4) + object.setMaxRange(35) + object.setDamageType('energy') + object.setMinDamage(80) + object.setMaxDamage(130) + object.setWeaponType(WeaponType.PISTOL) + return \ No newline at end of file From 79944e09a950cb1df6184b491cccb2129385e521 Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 30 Jun 2014 23:09:44 -0700 Subject: [PATCH 126/198] Fixed Tirtiary color on Imperial Spec Ops Armor. Added Tirtiary option to recolorable radial. --- .../armor_pvp_spec_ops_imperial_black_belt_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_boots_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_gloves_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_helmet_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_leggings_05_01.py | 1 + scripts/radial/item/recolorable.py | 3 +++ 10 files changed, 12 insertions(+) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py index a3961224..2fe0f47a 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_belt_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py index 35457e52..0fc14ba5 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_bicep_l_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py index 5e4090ff..925e7386 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_bicep_r_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py index 71062b0f..4facba04 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_boots_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py index b961e244..e0e28e01 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_bracer_l_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py index 85b15e13..9b4cca31 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_bracer_r_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py index 681fe707..6a09e147 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_gloves_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py index 5566f5f5..50505d89 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_helmet_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py index 21cb662b..7dd77943 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py @@ -3,6 +3,7 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_color_1', 15); object.setCustomizationVariable('/private/index_color_2', 15); + object.setCustomizationVariable('/private/index_color_3', 2); object.setStfFilename('static_item_n') object.setStfName('armor_pvp_spec_ops_imperial_black_leggings_05_01') object.setDetailFilename('static_item_d') diff --git a/scripts/radial/item/recolorable.py b/scripts/radial/item/recolorable.py index bd13e64b..0690521e 100644 --- a/scripts/radial/item/recolorable.py +++ b/scripts/radial/item/recolorable.py @@ -4,6 +4,7 @@ import sys def createRadial(core, owner, target, radials): radials.add(RadialOptions(0, 98, 0, 'Modify primary color')) radials.add(RadialOptions(0, 99, 0, 'Modify secondary color')) + radials.add(RadialOptions(0, 100, 0, 'Modify tirtiary color')) return def handleSelection(core, owner, target, option): @@ -11,5 +12,7 @@ def handleSelection(core, owner, target, option): core.suiService.sendColorPicker(owner, target, '/private/index_color_1') if option == 99 and target: core.suiService.sendColorPicker(owner, target, '/private/index_color_2') + if option == 100 and target: + core.suiService.sendColorPicker(owner, target, '/private/index_color_3') return \ No newline at end of file From 777db5d04464488aad1ca4a398adc8ee6ac68382 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Tue, 1 Jul 2014 20:43:29 +0200 Subject: [PATCH 127/198] Added a method to get items in inventory by STF name --- src/resources/objects/creature/CreatureObject.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/resources/objects/creature/CreatureObject.java b/src/resources/objects/creature/CreatureObject.java index e65109d7..ea15438d 100644 --- a/src/resources/objects/creature/CreatureObject.java +++ b/src/resources/objects/creature/CreatureObject.java @@ -1821,6 +1821,15 @@ public class CreatureObject extends TangibleObject implements Serializable { getSlottedObject("inventory").viewChildren(this, true, true, (obj) -> adder.increment()); return adder.intValue(); } + + public Vector getItemsInInventoryByStfName(CreatureObject creature, String stfName) { + Vector itemList = new Vector(); + SWGObject inventory = creature.getSlottedObject("inventory"); + + inventory.viewChildren(creature, false, false, (item) -> { if (item.getStfName() == stfName) { itemList.add(item); } }); + + return itemList; + } public ObjectMessageBuilder getMessageBuilder() { return messageBuilder; From a6280631943a4161c13d4518ab6845bfc29e7140 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Tue, 1 Jul 2014 16:59:36 -0400 Subject: [PATCH 128/198] Added Guild Leader Elections --- scripts/radial/object/guild_access_device.py | 53 +++++++++++- src/resources/guild/Guild.java | 18 +++++ src/resources/guild/GuildMember.java | 27 ++++++- src/services/GuildService.java | 85 ++++++++++++++++++++ 4 files changed, 180 insertions(+), 3 deletions(-) diff --git a/scripts/radial/object/guild_access_device.py b/scripts/radial/object/guild_access_device.py index 4c92fbe7..962f12db 100644 --- a/scripts/radial/object/guild_access_device.py +++ b/scripts/radial/object/guild_access_device.py @@ -36,7 +36,7 @@ def createRadial(core, owner, target, radials): radials.add(RadialOptions(3, RadialOptions.serverGuildDisband, 3, '@guild:menu_disband')) # Disband Guild if member.hasChangeNamePermission(): radials.add(RadialOptions(3, RadialOptions.serverGuildNameChange, 3, '@guild:menu_namechange')) # Change Guild Name - + #### Member Management #### radials.add(RadialOptions(4, RadialOptions.serverGuildMembers, 3, '@guild:menu_members')) # Guild Members if member.hasSponsorPermission(): @@ -46,6 +46,22 @@ def createRadial(core, owner, target, radials): if owner.getObjectID() == guild.getLeader(): radials.add(RadialOptions(4, 218, 3, '@guild:menu_member_motd')) # Create a Guild Message radials.add(RadialOptions(4, 69, 3, '@guild:menu_leader_change')) # Transfer PA Leadership + + #### Guild Leader Elections #### + if guild.isElectionsEnabled(): + radials.add(RadialOptions(0, 71, 3, '@guild:menu_leader_race')) # Guild Leader Elections + + if guild.getLeaderCandidates().containsKey(owner.getObjectID()): + radials.add(RadialOptions(5, 72, 3, '@guild:menu_leader_register')) # Register to Run + else + radials.add(RadialOptions(5, 73, 3, '@guild:menu_leader_unregister')) # Unregister from Race + radials.add(RadialOptions(5, 74, 4, '@guild:menu_leader_vote')) # Cast a Vote + radials.add(RadialOptions(5, 75, 4, '@guild:menu_leader_standings')) # View Standings + if owner.getObjectID() == guild.getLeader(): + radials.add(4, 56, 3, '@guild:menu_disable_elections') # Disable Elections + else: + if owner.getObjectID() == guild.getLeader(): + radials.add(RadialOptions(4, 57, 3, '@guild:menu_enable_elections')) # Enable Elections return return @@ -81,7 +97,7 @@ def handleSelection(core, owner, target, option): elif option == RadialOptions.serverGuildNameChange: core.guildService.handleChangeGuildName(owner, guild) return - + #### Member Management #### # - Guild Members @@ -108,4 +124,37 @@ def handleSelection(core, owner, target, option): elif option == 218: core.guildService.handleChangeGuildMotd(owner, guild) return + + #### Guild Management #### + + # - Register to Run + elif option == 72: + guild.getLeaderCandidates().put(owner.getObjectID(), 1) + owner.sendSystemMessage('@guild:vote_register_congrats', 0) + return + + # - Unregister from Race + elif option == 73: + guild.getLeaderCandidates().remove(owner.getObjectID()) + owner.sendSystemMessage('@guild:vote_unregistered', 0) + return + + # - Cast a Vote + elif option == 74: + core.guildService.handleVoteForLeader(owner, guild) + return + + # - View Standings + elif option == 75: + core.guildService.handleViewElectionStandings(owner, guild) + return + + # - Enable Elections + elif option == 56: + core.guildService.handleEnableGuildElections(guild) + return + + # - Disable Elections + elif option == 57: + return return \ No newline at end of file diff --git a/src/resources/guild/Guild.java b/src/resources/guild/Guild.java index 76d0ac30..727fd17a 100644 --- a/src/resources/guild/Guild.java +++ b/src/resources/guild/Guild.java @@ -40,8 +40,10 @@ public class Guild { private String leaderName; private Map members = new HashMap(); private Map sponsoredPlayers = new HashMap(); + private Map leaderCandidates; private String motd = ""; private boolean electionsEnabled = false; + private long electionResultsDate; public Guild(int id, String abbreviation, String name, SWGObject leader) { this.id = id; @@ -171,4 +173,20 @@ public class Guild { public void setElectionsEnabled(boolean electionsEnabled) { this.electionsEnabled = electionsEnabled; } + + public long getElectionResultsDate() { + return electionResultsDate; + } + + public void setElectionResultsDate(long electionResultsDate) { + this.electionResultsDate = electionResultsDate; + } + + public Map getLeaderCandidates() { + return leaderCandidates; + } + + public void setLeaderCandidates(Map leaderCandidates) { + this.leaderCandidates = leaderCandidates; + } } diff --git a/src/resources/guild/GuildMember.java b/src/resources/guild/GuildMember.java index e60573de..f6721ff2 100644 --- a/src/resources/guild/GuildMember.java +++ b/src/resources/guild/GuildMember.java @@ -33,7 +33,8 @@ public class GuildMember { private String rank = ""; private String name = ""; private String title = ""; - + private int votes = 0; + private long votedId; private Vector permissions = new Vector(); private boolean mailPermission = false; private boolean sponsorPermission = false; @@ -93,6 +94,30 @@ public class GuildMember { this.joinTime = joinTime; } + public int getVotes() { + return votes; + } + + public void setVotes(int votes) { + this.votes = votes; + } + + public void incrementVotes() { + this.votes++; + } + + public void decrementVotes() { + this.votes--; + } + + public long getVotedId() { + return votedId; + } + + public void setVotedId(long votedId) { + this.votedId = votedId; + } + public boolean hasMailPermission() { return mailPermission; } diff --git a/src/services/GuildService.java b/src/services/GuildService.java index 5c36eec2..28094a54 100644 --- a/src/services/GuildService.java +++ b/src/services/GuildService.java @@ -252,6 +252,91 @@ public class GuildService implements INetworkDispatch { core.suiService.openSUIWindow(window); } + public void handleEnableGuildElections(Guild guild) { + guild.setElectionsEnabled(true); + guild.setElectionResultsDate(System.currentTimeMillis() + (12095 * 100000)); // 2 weeks + + Map candidates = new HashMap(); + candidates.put(guild.getLeader(), 1); + + GuildMember leader = guild.getMember(guild.getLeader()); + + leader.setVotedId(guild.getLeader()); + + guild.sendGuildMail(guild.getName(), "@guild:open_elections_email_subject", "@guild:open_elections_email_body"); + } + + public void handleViewElectionStandings(CreatureObject actor, Guild guild) { + + Map candidates = guild.getLeaderCandidates(); + + if (candidates.size() <= 1) { + actor.sendSystemMessage("@guild:vote_no_candidates", DisplayType.Broadcast); + return; + } + + SUIWindow window = core.suiService.createListBox(ListBoxType.LIST_BOX_OK_CANCEL, "@guild:leader_standings_t", "@guild:leader_standings_d", new TreeMap(), actor, null, 0); + + candidates.keySet().stream().forEach(candidateId -> { + if (candidateId == guild.getLeader()) { + window.addListBoxMenuItem("Incumbent: " + guild.getLeaderName() + " -- Votes: " + String.valueOf(candidates.get(candidateId)), candidateId); + } else { + GuildMember candidate = guild.getMember(candidateId); + + window.addListBoxMenuItem("Challenger: " + candidate.getName() + " -- Votes: " + String.valueOf(candidates.get(candidateId)), candidateId); + } + + }); + core.suiService.openSUIWindow(window); + } + + public void handleVoteForLeader(CreatureObject actor, Guild guild) { + + SUIWindow window = core.suiService.createListBox(ListBoxType.LIST_BOX_OK_CANCEL, "@guild:leader_vote_t", "@guild:leader_vote_d", new TreeMap(), actor, null, 0); + + Map candidates = guild.getLeaderCandidates(); + candidates.keySet().stream().forEach(candidateId -> { + if (candidateId == guild.getLeader()) { + window.addListBoxMenuItem("Incumbent: " + guild.getLeaderName() + " -- Votes: " + String.valueOf(candidates.get(candidateId)), candidateId); + } else { + GuildMember candidate = guild.getMember(candidateId); + + window.addListBoxMenuItem("Challenger: " + candidate.getName() + " -- Votes: " + String.valueOf(candidates.get(candidateId)), candidateId); + } + + }); + + Vector returnList = new Vector(); + returnList.add("List.lstList:SelectedRow"); + + window.addHandler(0, "", Trigger.TRIGGER_OK, returnList, (owner, eventType, resultList) -> { + long voteId = Long.parseLong(resultList.get(0)); + + GuildMember voter = guild.getMember(actor.getObjectID()); + if (voter == null) + return; + + if (voter.getVotedId() == voteId) { + if (guild.getLeaderCandidates().containsKey(voteId)) + guild.getLeaderCandidates().put(voteId, guild.getLeaderCandidates().get(voteId) - 1); + + actor.sendSystemMessage("@guild:vote_abstain", DisplayType.Broadcast); + return; + } + + // remove prior votes + if (voter.getVotedId() != 0 && guild.getLeaderCandidates().containsKey(voter.getVotedId())) + guild.getLeaderCandidates().put(voter.getVotedId(), guild.getLeaderCandidates().get(voter.getVotedId()) - 1); + + voter.setVotedId(voteId); + guild.getLeaderCandidates().put(voteId, guild.getLeaderCandidates().get(voteId) + 1); + actor.sendSystemMessage(OutOfBand.ProsePackage("@guild:vote_placed", "TO", guild.getMember(voteId).getName()), DisplayType.Broadcast); + + }); + + core.suiService.openSUIWindow(window); + } + public void handleCreateGuildAbbrev(CreatureObject actor, String guildName, SWGObject creationSource) { SUIWindow window = core.suiService.createInputBox(InputBoxType.INPUT_BOX_OK_CANCEL, "@guild:create_abbrev_title", "@guild:create_abbrev_prompt", actor, null, 0, (owner, eventType, returnList) -> { From 3d0a5c268570b322821391ccc59a289032532a39 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Wed, 2 Jul 2014 00:56:52 +0200 Subject: [PATCH 129/198] Changed method for getting items by STF name to work with any container Also moved it out of CreatureObject since that didn't really make sense anymore. --- src/resources/objects/creature/CreatureObject.java | 9 --------- src/services/object/ObjectService.java | 10 ++++++++++ 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/resources/objects/creature/CreatureObject.java b/src/resources/objects/creature/CreatureObject.java index ea15438d..e65109d7 100644 --- a/src/resources/objects/creature/CreatureObject.java +++ b/src/resources/objects/creature/CreatureObject.java @@ -1821,15 +1821,6 @@ public class CreatureObject extends TangibleObject implements Serializable { getSlottedObject("inventory").viewChildren(this, true, true, (obj) -> adder.increment()); return adder.intValue(); } - - public Vector getItemsInInventoryByStfName(CreatureObject creature, String stfName) { - Vector itemList = new Vector(); - SWGObject inventory = creature.getSlottedObject("inventory"); - - inventory.viewChildren(creature, false, false, (item) -> { if (item.getStfName() == stfName) { itemList.add(item); } }); - - return itemList; - } public ObjectMessageBuilder getMessageBuilder() { return messageBuilder; diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 65fd0562..1c9940da 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -731,6 +731,16 @@ public class ObjectService implements INetworkDispatch { return objectId; } + + public Vector getItemsInContainerByStfName(CreatureObject creature, String containerName, String stfName) { + Vector itemList = new Vector(); + SWGObject container = creature.getSlottedObject(containerName); + + container.viewChildren(creature, false, false, (item) -> { if (item.getStfName() == stfName) { itemList.add(item); } }); + + return itemList; + } + public void useObject(CreatureObject creature, final SWGObject object) { if (creature == null || object == null) { From 9d1d7f096579160cf2e17a7ede236008f92ab8cd Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Wed, 2 Jul 2014 03:27:09 +0200 Subject: [PATCH 130/198] Added correct radial for all vehicles --- .../intangible/vehicle/a1_deluxe_floater_pcd.py | 1 + .../intangible/vehicle/air2_swoop_speeder_pcd.py | 1 + .../intangible/vehicle/barc_speeder_imperial_pcd.py | 3 +++ .../object/intangible/vehicle/barc_speeder_pcd.py | 12 +----------- .../intangible/vehicle/barc_speeder_rebel_pcd.py | 10 ---------- .../object/intangible/vehicle/basilisk_war_droid.py | 1 + .../object/intangible/vehicle/fg_8t8_podracer_pcd.py | 1 + .../intangible/vehicle/flare_s_swoop_crafted_pcd.py | 1 + .../object/intangible/vehicle/flare_s_swoop_pcd.py | 1 + .../intangible/vehicle/geonosian_speeder_pcd.py | 1 + scripts/object/intangible/vehicle/gift_stap_pcd.py | 1 + .../object/intangible/vehicle/grievous_wheel_bike.py | 1 + scripts/object/intangible/vehicle/hoth_at_st_pcd.py | 1 + scripts/object/intangible/vehicle/hover_chair_pcd.py | 1 + .../vehicle/hoverlifter_speeder_crafted_pcd.py | 1 + .../intangible/vehicle/hoverlifter_speeder_pcd.py | 1 + scripts/object/intangible/vehicle/jetpack_pcd.py | 1 + .../object/intangible/vehicle/koro2_speeder_pcd.py | 1 + .../object/intangible/vehicle/landspeeder_ab1_pcd.py | 1 + .../vehicle/landspeeder_desert_skiff_pcd.py | 1 + .../intangible/vehicle/landspeeder_lava_skiff_pcd.py | 1 + .../intangible/vehicle/landspeeder_organa_pcd.py | 1 + .../vehicle/landspeeder_tantive4_adv_pcd.py | 1 + .../intangible/vehicle/landspeeder_tantive4_pcd.py | 12 +----------- .../intangible/vehicle/landspeeder_usv5_pcd.py | 1 + .../intangible/vehicle/landspeeder_usv5_s02_pcd.py | 1 + .../object/intangible/vehicle/landspeeder_v35_pcd.py | 1 + .../object/intangible/vehicle/landspeeder_x31_pcd.py | 1 + .../object/intangible/vehicle/landspeeder_x34_pcd.py | 1 + .../intangible/vehicle/landspeeder_xp38_pcd.py | 1 + .../object/intangible/vehicle/light_bending_barc.py | 1 + .../object/intangible/vehicle/mechno_chair_pcd.py | 1 + .../intangible/vehicle/mustafar_panning_droid.py | 1 + .../vehicle/pod_racer_balta_podracer_pcd.py | 1 + .../intangible/vehicle/pod_racer_ipg_longtail_pcd.py | 1 + .../intangible/vehicle/pod_racer_light_bending.py | 1 + .../object/intangible/vehicle/pod_racer_one_pcd.py | 1 + .../object/intangible/vehicle/pod_racer_two_pcd.py | 1 + .../object/intangible/vehicle/podracer_anakin_pcd.py | 1 + scripts/object/intangible/vehicle/senate_pod_pcd.py | 1 + .../object/intangible/vehicle/sith_speeder_pcd.py | 1 + scripts/object/intangible/vehicle/snowspeeder.py | 1 + .../object/intangible/vehicle/speeder_ric_920_pcd.py | 1 + .../intangible/vehicle/speederbike_flash_pcd.py | 1 + scripts/object/intangible/vehicle/speederbike_pcd.py | 1 + .../object/intangible/vehicle/swamp_speeder_pcd.py | 1 + .../object/intangible/vehicle/tcg_8_air_speeder.py | 1 + .../intangible/vehicle/tcg_8_air_speeder_pcd.py | 1 + .../vehicle/tcg_8_single_pod_airspeeder.py | 1 + .../intangible/vehicle/tcg_at_pt_walker_pcd.py | 1 + .../intangible/vehicle/tcg_hk47_jetpack_pcd.py | 1 + .../vehicle/tcg_merr_sonn_jt12_jetpack_pcd.py | 1 + .../intangible/vehicle/tcg_military_transport_pcd.py | 1 + .../intangible/vehicle/tcg_republic_gunship_pcd.py | 1 + .../object/intangible/vehicle/temp_walker1_pcd.py | 1 + .../object/intangible/vehicle/vehicle_pcd_base.py | 1 + .../intangible/vehicle/walker_at_rt_camo_pcd.py | 1 + .../intangible/vehicle/walker_at_rt_reg_pcd.py | 1 + .../intangible/vehicle/walker_at_st_walker_pcd.py | 1 + .../object/intangible/vehicle/walker_at_xt_pcd.py | 1 + .../object/intangible/vehicle/xj6_air_speeder_pcd.py | 1 + 61 files changed, 62 insertions(+), 32 deletions(-) diff --git a/scripts/object/intangible/vehicle/a1_deluxe_floater_pcd.py b/scripts/object/intangible/vehicle/a1_deluxe_floater_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/a1_deluxe_floater_pcd.py +++ b/scripts/object/intangible/vehicle/a1_deluxe_floater_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/air2_swoop_speeder_pcd.py b/scripts/object/intangible/vehicle/air2_swoop_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/air2_swoop_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/air2_swoop_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/barc_speeder_imperial_pcd.py b/scripts/object/intangible/vehicle/barc_speeder_imperial_pcd.py index ccad8904..d0506fa1 100644 --- a/scripts/object/intangible/vehicle/barc_speeder_imperial_pcd.py +++ b/scripts/object/intangible/vehicle/barc_speeder_imperial_pcd.py @@ -1,4 +1,7 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') + object.setIntAttribute('no_trade', 1) + object.setStringAttribute('faction_restriction', 'Imperial') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/barc_speeder_pcd.py b/scripts/object/intangible/vehicle/barc_speeder_pcd.py index e9fa1234..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/barc_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/barc_speeder_pcd.py @@ -1,15 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle_pcd') - return - -def use(core, actor, object): - if object and actor.getAttachment('activeVehicleID') == None: - barc = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder.iff', 0, actor.getPlanet(), actor.getPosition(), actor.getOrientation()) - - barc.setOwnerId(actor.getObjectID()) - actor.setAttachment('activeVehicleID', barc.getObjectID()) - - core.simulationService.add(barc, barc.getPosition().x, barc.getPosition().z, True) + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py b/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py index 140a663d..ab226baa 100644 --- a/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py +++ b/scripts/object/intangible/vehicle/barc_speeder_rebel_pcd.py @@ -4,14 +4,4 @@ def setup(core, object): object.setAttachment('radial_filename', 'datapad/vehicle_pcd') object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') - return - -def use(core, actor, object): - if object and actor.getAttachment('activeVehicleID') == None: - barc = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder_rebel.iff', 0, actor.getPlanet(), actor.getPosition(), actor.getOrientation()) - - barc.setOwnerId(actor.getObjectID()) - actor.setAttachment('activeVehicleID', barc.getObjectID()) - - core.simulationService.add(barc, barc.getPosition().x, barc.getPosition().z, True) return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/basilisk_war_droid.py b/scripts/object/intangible/vehicle/basilisk_war_droid.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/basilisk_war_droid.py +++ b/scripts/object/intangible/vehicle/basilisk_war_droid.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/fg_8t8_podracer_pcd.py b/scripts/object/intangible/vehicle/fg_8t8_podracer_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/fg_8t8_podracer_pcd.py +++ b/scripts/object/intangible/vehicle/fg_8t8_podracer_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/flare_s_swoop_crafted_pcd.py b/scripts/object/intangible/vehicle/flare_s_swoop_crafted_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/flare_s_swoop_crafted_pcd.py +++ b/scripts/object/intangible/vehicle/flare_s_swoop_crafted_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/flare_s_swoop_pcd.py b/scripts/object/intangible/vehicle/flare_s_swoop_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/flare_s_swoop_pcd.py +++ b/scripts/object/intangible/vehicle/flare_s_swoop_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py b/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/gift_stap_pcd.py b/scripts/object/intangible/vehicle/gift_stap_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/gift_stap_pcd.py +++ b/scripts/object/intangible/vehicle/gift_stap_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/grievous_wheel_bike.py b/scripts/object/intangible/vehicle/grievous_wheel_bike.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/grievous_wheel_bike.py +++ b/scripts/object/intangible/vehicle/grievous_wheel_bike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/hoth_at_st_pcd.py b/scripts/object/intangible/vehicle/hoth_at_st_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/hoth_at_st_pcd.py +++ b/scripts/object/intangible/vehicle/hoth_at_st_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/hover_chair_pcd.py b/scripts/object/intangible/vehicle/hover_chair_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/hover_chair_pcd.py +++ b/scripts/object/intangible/vehicle/hover_chair_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/hoverlifter_speeder_crafted_pcd.py b/scripts/object/intangible/vehicle/hoverlifter_speeder_crafted_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/hoverlifter_speeder_crafted_pcd.py +++ b/scripts/object/intangible/vehicle/hoverlifter_speeder_crafted_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/hoverlifter_speeder_pcd.py b/scripts/object/intangible/vehicle/hoverlifter_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/hoverlifter_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/hoverlifter_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/jetpack_pcd.py b/scripts/object/intangible/vehicle/jetpack_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/jetpack_pcd.py +++ b/scripts/object/intangible/vehicle/jetpack_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/koro2_speeder_pcd.py b/scripts/object/intangible/vehicle/koro2_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/koro2_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/koro2_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_ab1_pcd.py b/scripts/object/intangible/vehicle/landspeeder_ab1_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_ab1_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_ab1_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py b/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_lava_skiff_pcd.py b/scripts/object/intangible/vehicle/landspeeder_lava_skiff_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_lava_skiff_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_lava_skiff_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py b/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_tantive4_adv_pcd.py b/scripts/object/intangible/vehicle/landspeeder_tantive4_adv_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_tantive4_adv_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_tantive4_adv_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py b/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py index ff8849f4..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py @@ -1,15 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle_pcd') - return - -def use(core, actor, object): - if object and actor.getAttachment('activeVehicleID') == None: - tantive4 = core.objectService.createObject('object/mobile/vehicle/shared_landspeeder_tantive4.iff', 0, actor.getPlanet(), actor.getPosition(), actor.getOrientation()) - - tantive4.setOwnerId(actor.getObjectID()) - actor.setAttachment('activeVehicleID', tantive4.getObjectID()) - - core.simulationService.add(tantive4, tantive4.getPosition().x, tantive4.getPosition().z, True) + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_usv5_pcd.py b/scripts/object/intangible/vehicle/landspeeder_usv5_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_usv5_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_usv5_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_usv5_s02_pcd.py b/scripts/object/intangible/vehicle/landspeeder_usv5_s02_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_usv5_s02_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_usv5_s02_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py b/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_x31_pcd.py b/scripts/object/intangible/vehicle/landspeeder_x31_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_x31_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_x31_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_x34_pcd.py b/scripts/object/intangible/vehicle/landspeeder_x34_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_x34_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_x34_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_xp38_pcd.py b/scripts/object/intangible/vehicle/landspeeder_xp38_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_xp38_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_xp38_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/light_bending_barc.py b/scripts/object/intangible/vehicle/light_bending_barc.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/light_bending_barc.py +++ b/scripts/object/intangible/vehicle/light_bending_barc.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/mechno_chair_pcd.py b/scripts/object/intangible/vehicle/mechno_chair_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/mechno_chair_pcd.py +++ b/scripts/object/intangible/vehicle/mechno_chair_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/mustafar_panning_droid.py b/scripts/object/intangible/vehicle/mustafar_panning_droid.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/mustafar_panning_droid.py +++ b/scripts/object/intangible/vehicle/mustafar_panning_droid.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/pod_racer_balta_podracer_pcd.py b/scripts/object/intangible/vehicle/pod_racer_balta_podracer_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/pod_racer_balta_podracer_pcd.py +++ b/scripts/object/intangible/vehicle/pod_racer_balta_podracer_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/pod_racer_ipg_longtail_pcd.py b/scripts/object/intangible/vehicle/pod_racer_ipg_longtail_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/pod_racer_ipg_longtail_pcd.py +++ b/scripts/object/intangible/vehicle/pod_racer_ipg_longtail_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/pod_racer_light_bending.py b/scripts/object/intangible/vehicle/pod_racer_light_bending.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/pod_racer_light_bending.py +++ b/scripts/object/intangible/vehicle/pod_racer_light_bending.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/pod_racer_one_pcd.py b/scripts/object/intangible/vehicle/pod_racer_one_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/pod_racer_one_pcd.py +++ b/scripts/object/intangible/vehicle/pod_racer_one_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/pod_racer_two_pcd.py b/scripts/object/intangible/vehicle/pod_racer_two_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/pod_racer_two_pcd.py +++ b/scripts/object/intangible/vehicle/pod_racer_two_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/podracer_anakin_pcd.py b/scripts/object/intangible/vehicle/podracer_anakin_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/podracer_anakin_pcd.py +++ b/scripts/object/intangible/vehicle/podracer_anakin_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/senate_pod_pcd.py b/scripts/object/intangible/vehicle/senate_pod_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/senate_pod_pcd.py +++ b/scripts/object/intangible/vehicle/senate_pod_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/sith_speeder_pcd.py b/scripts/object/intangible/vehicle/sith_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/sith_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/sith_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/snowspeeder.py b/scripts/object/intangible/vehicle/snowspeeder.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/snowspeeder.py +++ b/scripts/object/intangible/vehicle/snowspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/speeder_ric_920_pcd.py b/scripts/object/intangible/vehicle/speeder_ric_920_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/speeder_ric_920_pcd.py +++ b/scripts/object/intangible/vehicle/speeder_ric_920_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/speederbike_flash_pcd.py b/scripts/object/intangible/vehicle/speederbike_flash_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/speederbike_flash_pcd.py +++ b/scripts/object/intangible/vehicle/speederbike_flash_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/speederbike_pcd.py b/scripts/object/intangible/vehicle/speederbike_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/speederbike_pcd.py +++ b/scripts/object/intangible/vehicle/speederbike_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/swamp_speeder_pcd.py b/scripts/object/intangible/vehicle/swamp_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/swamp_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/swamp_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_8_air_speeder.py b/scripts/object/intangible/vehicle/tcg_8_air_speeder.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_8_air_speeder.py +++ b/scripts/object/intangible/vehicle/tcg_8_air_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_8_air_speeder_pcd.py b/scripts/object/intangible/vehicle/tcg_8_air_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_8_air_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/tcg_8_air_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_8_single_pod_airspeeder.py b/scripts/object/intangible/vehicle/tcg_8_single_pod_airspeeder.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_8_single_pod_airspeeder.py +++ b/scripts/object/intangible/vehicle/tcg_8_single_pod_airspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_at_pt_walker_pcd.py b/scripts/object/intangible/vehicle/tcg_at_pt_walker_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_at_pt_walker_pcd.py +++ b/scripts/object/intangible/vehicle/tcg_at_pt_walker_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_hk47_jetpack_pcd.py b/scripts/object/intangible/vehicle/tcg_hk47_jetpack_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_hk47_jetpack_pcd.py +++ b/scripts/object/intangible/vehicle/tcg_hk47_jetpack_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_merr_sonn_jt12_jetpack_pcd.py b/scripts/object/intangible/vehicle/tcg_merr_sonn_jt12_jetpack_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_merr_sonn_jt12_jetpack_pcd.py +++ b/scripts/object/intangible/vehicle/tcg_merr_sonn_jt12_jetpack_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_military_transport_pcd.py b/scripts/object/intangible/vehicle/tcg_military_transport_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_military_transport_pcd.py +++ b/scripts/object/intangible/vehicle/tcg_military_transport_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/tcg_republic_gunship_pcd.py b/scripts/object/intangible/vehicle/tcg_republic_gunship_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/tcg_republic_gunship_pcd.py +++ b/scripts/object/intangible/vehicle/tcg_republic_gunship_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/temp_walker1_pcd.py b/scripts/object/intangible/vehicle/temp_walker1_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/temp_walker1_pcd.py +++ b/scripts/object/intangible/vehicle/temp_walker1_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/vehicle_pcd_base.py b/scripts/object/intangible/vehicle/vehicle_pcd_base.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/vehicle_pcd_base.py +++ b/scripts/object/intangible/vehicle/vehicle_pcd_base.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/walker_at_rt_camo_pcd.py b/scripts/object/intangible/vehicle/walker_at_rt_camo_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/walker_at_rt_camo_pcd.py +++ b/scripts/object/intangible/vehicle/walker_at_rt_camo_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/walker_at_rt_reg_pcd.py b/scripts/object/intangible/vehicle/walker_at_rt_reg_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/walker_at_rt_reg_pcd.py +++ b/scripts/object/intangible/vehicle/walker_at_rt_reg_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/walker_at_st_walker_pcd.py b/scripts/object/intangible/vehicle/walker_at_st_walker_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/walker_at_st_walker_pcd.py +++ b/scripts/object/intangible/vehicle/walker_at_st_walker_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/walker_at_xt_pcd.py b/scripts/object/intangible/vehicle/walker_at_xt_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/walker_at_xt_pcd.py +++ b/scripts/object/intangible/vehicle/walker_at_xt_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/xj6_air_speeder_pcd.py b/scripts/object/intangible/vehicle/xj6_air_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/xj6_air_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/xj6_air_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file From c706107cdd030eb16a1ee8e2a548ac08b38e1e55 Mon Sep 17 00:00:00 2001 From: tacef Date: Wed, 2 Jul 2014 17:27:31 +0200 Subject: [PATCH 131/198] [Changed] Tweaked Despawn code. --- src/services/travel/TravelService.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/services/travel/TravelService.java b/src/services/travel/TravelService.java index 2788f92b..bd19b3d1 100644 --- a/src/services/travel/TravelService.java +++ b/src/services/travel/TravelService.java @@ -68,8 +68,6 @@ public class TravelService implements INetworkDispatch { private Map> travelMap = new ConcurrentHashMap>(); private Map> fareMap = new ConcurrentHashMap>(); - //private ScheduledFuture distanceDespawnTask; - //private ScheduledFuture timedDespawnTask; public TravelService(NGECore core) { this.core = core; } @@ -454,7 +452,7 @@ public class TravelService implements INetworkDispatch { } } - }, 1,20, TimeUnit.SECONDS); + }, 1, 1, TimeUnit.SECONDS); actor.setAttachment("distanceDespawn", distanceDespawnTask); } @@ -476,7 +474,7 @@ public class TravelService implements INetworkDispatch { } } - }, 1, 70, TimeUnit.SECONDS); + }, 1, 1 , TimeUnit.SECONDS); actor.setAttachment("timedDespawn", timedDespawnTask); } From 2614ff6ca262a067c1c8574057130eba9549c4ed Mon Sep 17 00:00:00 2001 From: Waverunner Date: Wed, 2 Jul 2014 11:44:54 -0400 Subject: [PATCH 132/198] Fixed variety of bugs associated with guild elections, Disabled loading of Lady Valarian - should fix some crashes on loading screen --- scripts/radial/object/guild_access_device.py | 23 ++++++------- scripts/static_spawns/tatooine/mos_eisley.py | 7 ++-- src/resources/guild/Guild.java | 7 +++- src/services/GuildService.java | 35 ++++++++++++++++---- 4 files changed, 50 insertions(+), 22 deletions(-) diff --git a/scripts/radial/object/guild_access_device.py b/scripts/radial/object/guild_access_device.py index 962f12db..644c9ec5 100644 --- a/scripts/radial/object/guild_access_device.py +++ b/scripts/radial/object/guild_access_device.py @@ -24,6 +24,8 @@ def createRadial(core, owner, target, radials): radials.add(RadialOptions(0, RadialOptions.serverGuildGuildManagement, 3, '@guild:menu_guild_management')) # Guild Management radials.add(RadialOptions(0, RadialOptions.serverGuildMemberManagement, 3, '@guild:menu_member_management')) # Member Management + if guild.isElectionsEnabled() or owner.getObjectID() == guild.getLeader(): + radials.add(RadialOptions(0, 216, 3, '@guild:menu_leader_race')) # Guild Leader Elections #### Guild Management #### radials.add(RadialOptions(3, RadialOptions.serverGuildInfo, 3, '@guild:menu_info')) # Guild Information @@ -49,19 +51,18 @@ def createRadial(core, owner, target, radials): #### Guild Leader Elections #### if guild.isElectionsEnabled(): - radials.add(RadialOptions(0, 71, 3, '@guild:menu_leader_race')) # Guild Leader Elections - if guild.getLeaderCandidates().containsKey(owner.getObjectID()): + if guild.isRunningForLeader(owner.getObjectID()) == False: radials.add(RadialOptions(5, 72, 3, '@guild:menu_leader_register')) # Register to Run - else + else: radials.add(RadialOptions(5, 73, 3, '@guild:menu_leader_unregister')) # Unregister from Race radials.add(RadialOptions(5, 74, 4, '@guild:menu_leader_vote')) # Cast a Vote radials.add(RadialOptions(5, 75, 4, '@guild:menu_leader_standings')) # View Standings if owner.getObjectID() == guild.getLeader(): - radials.add(4, 56, 3, '@guild:menu_disable_elections') # Disable Elections + radials.add(RadialOptions(5, 56, 3, '@guild:menu_disable_elections')) # Disable Elections else: if owner.getObjectID() == guild.getLeader(): - radials.add(RadialOptions(4, 57, 3, '@guild:menu_enable_elections')) # Enable Elections + radials.add(RadialOptions(5, 57, 3, '@guild:menu_enable_elections')) # Enable Elections return return @@ -125,18 +126,16 @@ def handleSelection(core, owner, target, option): core.guildService.handleChangeGuildMotd(owner, guild) return - #### Guild Management #### + #### Guild Leader Elections #### # - Register to Run elif option == 72: - guild.getLeaderCandidates().put(owner.getObjectID(), 1) - owner.sendSystemMessage('@guild:vote_register_congrats', 0) + core.guildService.handleRunForLeader(owner, guild) return # - Unregister from Race elif option == 73: - guild.getLeaderCandidates().remove(owner.getObjectID()) - owner.sendSystemMessage('@guild:vote_unregistered', 0) + core.guildService.handleUnregisterForLeader(owner, guild) return # - Cast a Vote @@ -150,11 +149,11 @@ def handleSelection(core, owner, target, option): return # - Enable Elections - elif option == 56: + elif option == 57: core.guildService.handleEnableGuildElections(guild) return # - Disable Elections - elif option == 57: + elif option == 56: return return \ No newline at end of file diff --git a/scripts/static_spawns/tatooine/mos_eisley.py b/scripts/static_spawns/tatooine/mos_eisley.py index d4c7ee3d..7b0d9042 100644 --- a/scripts/static_spawns/tatooine/mos_eisley.py +++ b/scripts/static_spawns/tatooine/mos_eisley.py @@ -143,9 +143,10 @@ def addPlanetSpawns(core, planet): #building = core.objectService.getObject(long(-466404040703447347)) #stcSvc.spawnObject('object/mobile/shared_han_solo.iff', 'tatooine', building.getCellByCellNumber(9), float(32.3), float(7.0), float(1.6), float(0), float(0), float(0), float(0)) - valarian = stcSvc.spawnObject('object/mobile/shared_lady_valarian.iff', 'tatooine', building.getCellByCellNumber(4), float(-21.5), float(9.0), float(0.5), float(0), float(0.70), float(0), float(-0.71)) - valarian.setCustomName('Lady Valarian') - valarian.setOptionsBitmask(256) + # Disabled for now. She seems to be the cause for quite a few crashes (but not the only reason for the crashes) + #valarian = stcSvc.spawnObject('object/mobile/shared_lady_valarian.iff', 'tatooine', building.getCellByCellNumber(4), float(-21.5), float(9.0), float(0.5), float(0), float(0.70), float(0), float(-0.71)) + #valarian.setCustomName('Lady Valarian') + #valarian.setOptionsBitmask(256) #Medical Center Interior diff --git a/src/resources/guild/Guild.java b/src/resources/guild/Guild.java index 727fd17a..3ad306f7 100644 --- a/src/resources/guild/Guild.java +++ b/src/resources/guild/Guild.java @@ -40,7 +40,7 @@ public class Guild { private String leaderName; private Map members = new HashMap(); private Map sponsoredPlayers = new HashMap(); - private Map leaderCandidates; + private Map leaderCandidates = new HashMap(); private String motd = ""; private boolean electionsEnabled = false; private long electionResultsDate; @@ -189,4 +189,9 @@ public class Guild { public void setLeaderCandidates(Map leaderCandidates) { this.leaderCandidates = leaderCandidates; } + + public boolean isRunningForLeader(long objectID) { + if (leaderCandidates.containsKey(Long.valueOf(objectID))) return true; + else return false; + } } diff --git a/src/services/GuildService.java b/src/services/GuildService.java index 28094a54..3676e36a 100644 --- a/src/services/GuildService.java +++ b/src/services/GuildService.java @@ -257,7 +257,8 @@ public class GuildService implements INetworkDispatch { guild.setElectionResultsDate(System.currentTimeMillis() + (12095 * 100000)); // 2 weeks Map candidates = new HashMap(); - candidates.put(guild.getLeader(), 1); + candidates.put(Long.valueOf(guild.getLeader()), 1); + guild.setLeaderCandidates(candidates); GuildMember leader = guild.getMember(guild.getLeader()); @@ -270,7 +271,7 @@ public class GuildService implements INetworkDispatch { Map candidates = guild.getLeaderCandidates(); - if (candidates.size() <= 1) { + if (candidates == null || candidates.size() <= 1) { actor.sendSystemMessage("@guild:vote_no_candidates", DisplayType.Broadcast); return; } @@ -290,12 +291,29 @@ public class GuildService implements INetworkDispatch { core.suiService.openSUIWindow(window); } + public void handleRunForLeader(CreatureObject actor, Guild guild) { + if (guild.isRunningForLeader(actor.getObjectID())) { + actor.sendSystemMessage("@guild:vote_register_dupe", DisplayType.Broadcast); + return; + } else guild.getLeaderCandidates().put(actor.getObjectID(), 1); + + actor.sendSystemMessage("@guild:vote_register_congrats", DisplayType.Broadcast); + } + + public void handleUnregisterForLeader(CreatureObject actor, Guild guild) { + if (!guild.isRunningForLeader(actor.getObjectID())) { + return; + } else guild.getLeaderCandidates().remove(actor.getObjectID()); + + actor.sendSystemMessage("@guild:vote_unregistered", DisplayType.Broadcast); + } + public void handleVoteForLeader(CreatureObject actor, Guild guild) { SUIWindow window = core.suiService.createListBox(ListBoxType.LIST_BOX_OK_CANCEL, "@guild:leader_vote_t", "@guild:leader_vote_d", new TreeMap(), actor, null, 0); Map candidates = guild.getLeaderCandidates(); - candidates.keySet().stream().forEach(candidateId -> { + for (Long candidateId : candidates.keySet()) { if (candidateId == guild.getLeader()) { window.addListBoxMenuItem("Incumbent: " + guild.getLeaderName() + " -- Votes: " + String.valueOf(candidates.get(candidateId)), candidateId); } else { @@ -303,14 +321,19 @@ public class GuildService implements INetworkDispatch { window.addListBoxMenuItem("Challenger: " + candidate.getName() + " -- Votes: " + String.valueOf(candidates.get(candidateId)), candidateId); } + } - }); - Vector returnList = new Vector(); returnList.add("List.lstList:SelectedRow"); window.addHandler(0, "", Trigger.TRIGGER_OK, returnList, (owner, eventType, resultList) -> { - long voteId = Long.parseLong(resultList.get(0)); + + int index = Integer.parseInt(resultList.get(0)); + + long voteId = window.getObjectIdByIndex(index); + + if(voteId == 0) + return; GuildMember voter = guild.getMember(actor.getObjectID()); if (voter == null) From 724a6a6c5fdb6396cc0ce43f91f720bfab65eaaa Mon Sep 17 00:00:00 2001 From: Zing Date: Wed, 2 Jul 2014 18:05:48 -0700 Subject: [PATCH 133/198] Modified Removed Factional Comm-link until pet AI is ready. --- scripts/gcw_rewards_imperial.py | 2 +- scripts/gcw_rewards_rebel.py | 20 +++++++++++--------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/scripts/gcw_rewards_imperial.py b/scripts/gcw_rewards_imperial.py index f94cf77b..a475d9db 100644 --- a/scripts/gcw_rewards_imperial.py +++ b/scripts/gcw_rewards_imperial.py @@ -269,7 +269,7 @@ def lieutenantHandler(owner): window.addListBoxMenuItem('HQ Field Hospital 3600000',4) window.addListBoxMenuItem('SF HQ Tactical Center 2325000',5) window.addListBoxMenuItem('SF HQ Detachment Headquarters 4500000',6) - window.addListBoxMenuItem('Factional Comm link 200000', 7) + #window.addListBoxMenuItem('Factional Comm link 200000', 7) window.setProperty('btnOk:visible', 'True') window.setProperty('btnCancel:visible', 'True') window.setProperty('btnOk:Text', '@ok') diff --git a/scripts/gcw_rewards_rebel.py b/scripts/gcw_rewards_rebel.py index d0ac37cf..e9e099ec 100644 --- a/scripts/gcw_rewards_rebel.py +++ b/scripts/gcw_rewards_rebel.py @@ -204,10 +204,10 @@ def seniorSergeantHandler(owner): window.addListBoxMenuItem('Small Block Turret 120000',0) window.addListBoxMenuItem('Small Dish Turret 120000',1) window.addListBoxMenuItem('Small Tower Turret 120000',2) - #window.addListBoxMenuItem('DRX-55 Mine 12000',3) - #window.addListBoxMenuItem('SR-88 Cyro Mine 12000',4) - #window.addListBoxMenuItem('XG Mine 12000',5) - window.addListBoxMenuItem('Painting We will never surrender 375000',6) + window.addListBoxMenuItem('Painting We will never surrender 375000',3) + #window.addListBoxMenuItem('DRX-55 Mine 12000',4) + #window.addListBoxMenuItem('SR-88 Cyro Mine 12000',5) + #window.addListBoxMenuItem('XG Mine 12000',6) window.setProperty('btnOk:visible', 'True') window.setProperty('btnCancel:visible', 'True') window.setProperty('btnOk:Text', '@ok') @@ -486,20 +486,22 @@ def seniorSergeantRewards(owner, window, eventType, returnList): return if returnList.get(0)=='3': + paintingNeverSurrender(object, owner) + return + + if returnList.get(0)=='4': drx55Mine(object, owner) return - if returnList.get(0)=='4': + if returnList.get(0)=='5': sr88CryoMine(object, owner) return - if returnList.get(0)=='5': + if returnList.get(0)=='6': xgMine(object, owner) return - if returnList.get(0)=='6': - paintingNeverSurrender(object, owner) - return + def sergeantMajorRewards(owner, window, eventType, returnList): From 8d05655c890f74fda9d0feb11822fa8a65684097 Mon Sep 17 00:00:00 2001 From: Treeku Date: Thu, 3 Jul 2014 02:30:26 +0100 Subject: [PATCH 134/198] Fixed size issue with SWGList resetAll --- src/resources/objects/SWGList.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/resources/objects/SWGList.java b/src/resources/objects/SWGList.java index 781a676d..8bc43472 100644 --- a/src/resources/objects/SWGList.java +++ b/src/resources/objects/SWGList.java @@ -317,7 +317,7 @@ public class SWGList implements List, Serializable { public boolean set(List list) { synchronized(objectMutex) { - byte[] newListData = { 0x03 }; + byte[] newListData = { }; if (!list.isEmpty()) { for (E element : list) { @@ -331,9 +331,15 @@ public class SWGList implements List, Serializable { } } + IoBuffer buffer = Delta.createBuffer(3 + newListData.length); + buffer.put((byte) 3); + buffer.put((short) list.size()); + buffer.put(newListData); + newListData = buffer.array(); + this.list = list; - updateCounter++; + updateCounter += list.size(); queue(newListData); return true; From e97898611cb508641a700c998b8cf0e6a650d5be Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Thu, 3 Jul 2014 03:34:44 +0200 Subject: [PATCH 135/198] Fixed pet bugs --- scripts/object/intangible/pet/gurreck_hue.py | 2 +- scripts/radial/datapad/pet_pcd.py | 14 +- src/main/NGECore.java | 2 +- .../objects/player/PlayerObject.java | 8 +- src/services/LootService.java | 17 ++- src/services/ai/AIActor.java | 41 ++++- src/services/ai/states/AIState.java | 4 +- src/services/pet/MountService.java | 3 + src/services/pet/PetService.java | 144 +++++++++++++----- 9 files changed, 166 insertions(+), 69 deletions(-) diff --git a/scripts/object/intangible/pet/gurreck_hue.py b/scripts/object/intangible/pet/gurreck_hue.py index d7c3f4a1..ec380e3c 100644 --- a/scripts/object/intangible/pet/gurreck_hue.py +++ b/scripts/object/intangible/pet/gurreck_hue.py @@ -1,5 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'datapad/vehicle_pcd') + object.setAttachment('radial_filename', 'datapad/pet_pcd') return \ No newline at end of file diff --git a/scripts/radial/datapad/pet_pcd.py b/scripts/radial/datapad/pet_pcd.py index e38b4a6e..4775bebf 100644 --- a/scripts/radial/datapad/pet_pcd.py +++ b/scripts/radial/datapad/pet_pcd.py @@ -2,20 +2,20 @@ from resources.common import RadialOptions import sys def createRadial(core, owner, target, radials): - if core.petService.getMount(target) is None: - radials.add(RadialOptions(0, 61, 1, '@pet/pet_menu:menu_call')) + if core.petService.getSpawnedPetForPCD(target) is None: + radials.add(RadialOptions(0, 45, 1, '@pet/pet_menu:menu_call')) else: - radials.add(RadialOptions(0, 61, 1, '@pet/pet_menu:menu_store')) + radials.add(RadialOptions(0, 45, 1, '@pet/pet_menu:menu_store')) radials.add(RadialOptions(0, 7, 1, '')) radials.add(RadialOptions(0, 15, 1, '')) return def handleSelection(core, owner, target, option): - if option == 61 and target: - if core.petService.getMount(target) is None: - core.petService.call(owner, target) + if option == 45 and target: + if core.petService.getSpawnedPetForPCD(target) is None: + core.petService.call(owner, None, target) else: - core.petService.store(owner, core.petService.getMount(target)) + core.petService.store(owner, core.petService.getSpawnedPetForPCD(target)) elif option == 15 and target: core.petService.destroy(owner, target) diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 145ef6e7..cb620abe 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -809,7 +809,7 @@ public class NGECore { public Vector getExcludedDevelopers(){ Vector excludedDevelopers = new Vector(); - //excludedDevelopers.add("Charon"); + excludedDevelopers.add("Charon"); // Feel free to add your OS user account name here to exclude yourself from loading buildouts and snapshots // without having to change options.cfg all the time return excludedDevelopers; diff --git a/src/resources/objects/player/PlayerObject.java b/src/resources/objects/player/PlayerObject.java index eea76495..398605fb 100644 --- a/src/resources/objects/player/PlayerObject.java +++ b/src/resources/objects/player/PlayerObject.java @@ -187,7 +187,7 @@ public class PlayerObject extends IntangibleObject implements Serializable { baseline.put("kills", 0); baseline.put("19", 0); baseline.put("pet", (long) 0); - baseline.put("petAbilities", new SWGSet(this, 9, 15, false)); + baseline.put("petAbilities", new SWGList(this, 9, 15, false)); baseline.put("22", (long) 0); // Unknown type currently baseline.put("23", (byte) 0); // Seen as 1 or 2 sometimes // Gets set to 0x02 sometimes baseline.put("24", 0); // Seen as 4 @@ -783,10 +783,10 @@ public class PlayerObject extends IntangibleObject implements Serializable { } @SuppressWarnings("unchecked") - public SWGSet getPetAbilities() { - return (SWGSet) getBaseline(8).get("petAbilities"); + public SWGList getPetAbilities() { + return (SWGList) getBaseline(9).get("petAbilities"); } - + public int getJediState() { return 0; } diff --git a/src/services/LootService.java b/src/services/LootService.java index ff677f79..935d4cbb 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -53,6 +53,7 @@ import resources.objects.factorycrate.FactoryCrateObject; import resources.objects.group.GroupObject; import resources.objects.intangible.IntangibleObject; import resources.objects.player.PlayerObject; +import resources.objects.resource.ResourceContainerObject; import resources.objects.tangible.TangibleObject; import resources.objects.weapon.WeaponObject; import services.ai.AIActor; @@ -80,8 +81,8 @@ public class LootService implements INetworkDispatch { private NGECore core; private static int prepInvCnt = 0; - String testDropTemplate = null; - //String testDropTemplate = "stap1_vehicle_deed"; + //String testDropTemplate = null; + String testDropTemplate = "comlink"; public LootService(NGECore core) { this.core = core; @@ -234,7 +235,8 @@ public class LootService implements INetworkDispatch { //droppedItem.setAttachment("radial_filename", "lootitem"); //if (! droppedItem.getTemplate().contains("shared_rare_loot_chest")) lootedObjectInventory.add(droppedItem); - + + // RLS chest effect if (droppedItem.getAttachment("LootItemName").toString().contains("Loot Chest")){ @@ -550,8 +552,8 @@ public class LootService implements INetworkDispatch { if (randomItemFromPool<=remainder){ // this element has been chosen e.g. kraytpearl_flawless //System.err.println("CHOSEN ITEM " + itemNames.get(i)); - handleLootPoolItems(itemNames.get(i), lootRollSession); - //handleLootPoolItems(testDropTemplate, lootRollSession); + //handleLootPoolItems(itemNames.get(i), lootRollSession); + handleLootPoolItems(testDropTemplate, lootRollSession); //break; return; } @@ -569,7 +571,6 @@ public class LootService implements INetworkDispatch { { LootRollSession rollSession = new LootRollSession(); rollSession.setSessionPlanet(requester.getPlanet()); - handleLootPoolItems(template, rollSession); if(rollSession.getDroppedItems().get(0) != null) return rollSession.getDroppedItems().get(0); @@ -578,7 +579,7 @@ public class LootService implements INetworkDispatch { } private void handleLootPoolItems(String itemName,LootRollSession lootRollSession){ - + System.out.println("itemName " + itemName); final Vector foundPath = new Vector(); Path p = Paths.get("scripts/loot/lootItems/"); FileVisitor fv = new SimpleFileVisitor() { @@ -722,7 +723,7 @@ public class LootService implements INetworkDispatch { if (!customName.isEmpty()) handleCustomDropName(droppedItem, customName); - + stackable = 1; if (stackable!=-1){ if(stackable==1) droppedItem.setStackable(true); diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index acb8996d..995a5b3d 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -80,6 +80,9 @@ public class AIActor { private long waitStartTime = 0L; private AIState intendedPrimaryAIState; private Point3D lastPositionBeforeStateChange; + private ScheduledFuture movementFuture; + private ScheduledFuture recoveryFuture; + private ScheduledFuture despawnFuture; public AIActor(CreatureObject creature, Point3D spawnPosition, ScheduledExecutorService scheduler) { this.creature = creature; @@ -233,8 +236,12 @@ public class AIActor { } public void scheduleMovement() { - scheduler.schedule(() -> { + movementFuture = scheduler.schedule(() -> { try { + if (creature==null){ + destroyActor(); + return; + } doStateAction(currentState.move(AIActor.this)); } catch (Exception e) { e.printStackTrace(); @@ -243,7 +250,7 @@ public class AIActor { } public void scheduleRecovery() { - scheduler.schedule(() -> { + recoveryFuture = scheduler.schedule(() -> { try { doStateAction(currentState.recover(AIActor.this)); } catch (Exception e) { @@ -314,7 +321,12 @@ public class AIActor { } public void doStateAction(byte result) { - + + if (creature==null){ + destroyActor(); + return; + } + switch(result) { case StateResult.DEAD: @@ -358,7 +370,7 @@ public class AIActor { } - scheduler.schedule(new Runnable() { + despawnFuture = scheduler.schedule(new Runnable() { @Override public void run() { try { @@ -372,7 +384,24 @@ public class AIActor { } }, 2, TimeUnit.MINUTES); } - + + public void destroyActor(){ + creature.getEventBus().unsubscribe(this); + // Make sure to kill all AI helper threads + if (movementFuture!=null){ + movementFuture.cancel(true); + movementFuture = null; + } + if (movementFuture!=null){ + recoveryFuture.cancel(true); + recoveryFuture = null; + } + if (despawnFuture!=null){ + despawnFuture.cancel(true); + despawnFuture = null; + } + } + public ScheduledFuture getRegenTask() { return regenTask; } @@ -380,7 +409,7 @@ public class AIActor { public void setRegenTask(ScheduledFuture regenTask) { this.regenTask = regenTask; } - + public boolean isStalking() { return isStalking; } diff --git a/src/services/ai/states/AIState.java b/src/services/ai/states/AIState.java index 1b2b84e7..15d68dd5 100644 --- a/src/services/ai/states/AIState.java +++ b/src/services/ai/states/AIState.java @@ -680,8 +680,8 @@ public abstract class AIState { if(target != null && !core.simulationService.checkLineOfSight(creature, target)) maxDistance = 1; - // Manage Patrol points - maxDistance = 1; + // Manage Follow points + maxDistance = 3; Point3D currentDestination = target.getWorldPosition(); //System.out.println("currentPosition.getDistance2D(currentDestination)<1) " + currentPosition.getDistance2D(currentDestination)); diff --git a/src/services/pet/MountService.java b/src/services/pet/MountService.java index 0af426b8..21be4f20 100644 --- a/src/services/pet/MountService.java +++ b/src/services/pet/MountService.java @@ -216,8 +216,10 @@ public class MountService implements INetworkDispatch { return; } + core.petService.storeAll(actor); storeAll(actor); + player.setCallingCompanion(true); if (actor.getTefTime() > 0) { @@ -251,6 +253,7 @@ public class MountService implements INetworkDispatch { mount.setPosition(actor.getPosition().clone()); mount.setOrientation(actor.getOrientation().clone()); mount.setPlanet(actor.getPlanet()); + System.out.println("PROCESS MOUNT " + mount.getTemplate()); core.simulationService.add(mount, actor.getWorldPosition().x, actor.getWorldPosition().z, false); } } diff --git a/src/services/pet/PetService.java b/src/services/pet/PetService.java index bf863810..45c9f131 100644 --- a/src/services/pet/PetService.java +++ b/src/services/pet/PetService.java @@ -33,6 +33,8 @@ import resources.datatables.DisplayType; import resources.datatables.Options; import resources.datatables.Posture; import resources.datatables.State; +import resources.objects.SWGList; +import resources.objects.SWGSet; import resources.objects.building.BuildingObject; import resources.objects.creature.CreatureObject; import resources.objects.player.PlayerObject; @@ -60,10 +62,17 @@ public class PetService implements INetworkDispatch { } public void call(CreatureObject actor, CreatureObject pet, SWGObject pcd) { + System.out.println("Call called !"); if (actor == null) { return; } + if (actor.getAttachment("companion_RefId") != null) { + return; // Pet already called + } + + storeAll(actor); // Store other pets + if (pcd == null) { System.out.println("(pcd == null)"); actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call"), DisplayType.Broadcast); @@ -106,6 +115,11 @@ public class PetService implements INetworkDispatch { //CreatureObject mount = (CreatureObject) core.objectService.getObject((Long) pcd.getAttachment("companionId")); + //pet = (CreatureObject) core.objectService.getObject((Long) pcd.getAttachment("companion_RefId")); + + String petTemplate = (String) pcd.getAttachment("companionTemplate"); + pet = (CreatureObject) NGECore.getInstance().staticService.spawnObject(petTemplate, actor.getPlanet().getName(), 0L, actor.getWorldPosition().x, actor.getWorldPosition().y, actor.getWorldPosition().z, actor.getOrientation().y, actor.getOrientation().w); + if (pet == null) { System.out.println("mount == null)"); // Somehow the vehicle object has got lost @@ -113,8 +127,41 @@ public class PetService implements INetworkDispatch { return; } + pet.setOwnerId(actor.getObjectID()); + actor.setCalledPet(pet); + pcd.setAttachment("companion_RefId", pet.getObjectID()); + + core.mountService.storeAll(actor); // Store all called vehicles + //pet.setAttachment("pcdAppearanceFilename", pcd.getTemplateData().getAttribute("appearanceFilename")); + player.setPet(pet.getObjectID()); + //SWGList abilities = player.getPetAbilities(); + List abilities = new ArrayList(); + abilities.add("hoth_speeder_up"); // abilities.add("bleedingattack_1"); + abilities.add(""); + abilities.add(""); + abilities.add(""); + abilities.add(""); + abilities.add(""); + abilities.add(""); + abilities.add(""); + abilities.add(""); + //player.setPetAbilities(abilities); //1441 fight hoth speeder + player.getPetAbilities().set(abilities); + //player.getPetAbilities().addAll(abilities); + +// player.getPetAbilities().add("hoth_speeder_up"); +// player.getPetAbilities().add(""); +// player.getPetAbilities().add(""); +// player.getPetAbilities().add(""); +// player.getPetAbilities().add(""); +// player.getPetAbilities().add(""); +// player.getPetAbilities().add(""); +// player.getPetAbilities().add(""); +// player.getPetAbilities().add(""); +// + pet.setFaction(actor.getFaction()); pet.setFactionStatus(actor.getFactionStatus()); pet.setOwnerId(actor.getObjectID()); @@ -122,11 +169,11 @@ public class PetService implements INetworkDispatch { aiActor.setFollowObject(actor); aiActor.setCurrentState(new FollowState()); - if (pcd.getTemplate().contains("vehicle")) { - callVehicle(actor, pcd, player, pet); - } else { - callMount(actor, pcd, player, pet); - } +// if (pcd.getTemplate().contains("vehicle")) { +// callVehicle(actor, pcd, player, pet); +// } else { +// callMount(actor, pcd, player, pet); +// } } private void callVehicle(CreatureObject actor, SWGObject pcd, PlayerObject player, CreatureObject mount) { @@ -396,6 +443,28 @@ public class PetService implements INetworkDispatch { return mount; } + public CreatureObject getSpawnedPetForPCD(SWGObject pcd) { + if (pcd == null) { + return null; + } + + if (pcd.getAttachment("companion_RefId") == null) { + return null; + } + + long petRefId = (long) pcd.getAttachment("companion_RefId"); + CreatureObject pet = (CreatureObject) core.objectService.getObject(petRefId); + + if (pet == null) { + return null; + } + +// if (pet.getContainer() != null) { +// return null; +// } + return pet; + } + public CreatureObject getCompanion(CreatureObject actor) { if (actor == null) { return null; @@ -635,15 +704,10 @@ public class PetService implements INetworkDispatch { datapad.viewChildren(owner, false, false, new Traverser() { public void process(SWGObject pcd) { - if (pcd.getAttachment("companionId") != null && mount.getObjectID() == ((Long) pcd.getAttachment("companionId"))) { - if (pcd.getSlottedObject("inventory") != null) { - LongAdder adder = new LongAdder(); - pcd.getSlottedObject("inventory").viewChildren(owner, false, false, (obj) -> adder.increment()); - - if (adder.intValue() == 0) { - core.simulationService.remove(mount, mount.getWorldPosition().x, mount.getWorldPosition().z, true); - pcd.getSlottedObject("inventory").add(mount); - } + if (pcd.getAttachment("companion_RefId")!=null){ + if (mount.getObjectID() == ((Long) pcd.getAttachment("companion_RefId"))) { + core.objectService.destroyObject((Long) pcd.getAttachment("companion_RefId")); + pcd.setAttachment("companion_RefId", null); } } } @@ -656,8 +720,6 @@ public class PetService implements INetworkDispatch { return; } - while (getCompanion(actor) != null) { - SWGObject mount = getCompanion(actor); SWGObject datapad = actor.getSlottedObject("datapad"); @@ -666,23 +728,22 @@ public class PetService implements INetworkDispatch { } datapad.viewChildren(actor, false, false, new Traverser() { - + public void process(SWGObject pcd) { - if (pcd.getAttachment("companionId") != null && mount.getObjectID() == ((Long) pcd.getAttachment("companionId"))) { - if (pcd.getSlottedObject("inventory") != null) { - LongAdder adder = new LongAdder(); - pcd.getSlottedObject("inventory").viewChildren(actor, false, false, (obj) -> adder.increment()); - - if (adder.intValue() == 0) { - core.simulationService.remove(mount, mount.getWorldPosition().x, mount.getWorldPosition().z, true); - pcd.getSlottedObject("inventory").add(mount); - } + if (pcd.getAttachment("companionType") != null) { + if (pcd.getAttachment("companionType").equals("PET") && pcd.getAttachment("companion_RefId")!=null) { + long petId = (long) pcd.getAttachment("companion_RefId"); + CreatureObject pet = (CreatureObject)core.objectService.getObject(petId); + + AIActor aiActor = (AIActor) pet.getAttachment("AI"); + aiActor.destroyActor(); + + core.objectService.destroyObject(petId); + pcd.setAttachment("companion_RefId",null); } } - } - - }); - } + } + }); } public void destroy(CreatureObject destroyer, SWGObject pcd) { @@ -730,6 +791,10 @@ public class PetService implements INetworkDispatch { return; } + PlayerObject player = (PlayerObject) actor.getSlottedObject("ghost"); + if (player.getPet()!=0L) + return; + if (actor.getSlottedObject("ghost") == null) { actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:failed_to_call_vehicle"), DisplayType.Broadcast); return; @@ -762,23 +827,22 @@ public class PetService implements INetworkDispatch { // pcd.add(core.objectService.createObject("object/tangible/inventory/shared_character_inventory.iff", pcd.getPlanet())); // } - //CreatureObject vehicle = (CreatureObject) core.objectService.createObject(petTemplate, actor.getPlanet()); + //CreatureObject pet = (CreatureObject) core.objectService.createObject(petTemplate, actor.getPlanet()); - CreatureObject pet = (CreatureObject) NGECore.getInstance().staticService.spawnObject(petTemplate, actor.getPlanet().getName(), 0L, actor.getWorldPosition().x, actor.getWorldPosition().y, actor.getWorldPosition().z, actor.getOrientation().y, actor.getOrientation().w); - - if (pet == null) { - return; - } + CreatureObject pet = null; // pet.setOptions(Options.MOUNT | Options.ATTACKABLE, true); // - pet.setOwnerId(actor.getObjectID()); - actor.setCalledPet(pet); + + // - pcd.setAttachment("companionId", pet.getObjectID()); + //pcd.setAttachment("companionId", pet.getObjectID()); + + pcd.setAttachment("companionType", "PET"); + pcd.setAttachment("companionTemplate", petTemplate); // -// //pcd.getSlottedObject("inventory").add(pet); + //pcd.getSlottedObject("inventory").add(pet); // yields null pointer error, pcd has no inv slot // datapad.add(pcd); // From d799398283f8a95e1ec7b44b482b6cd078ab3d2c Mon Sep 17 00:00:00 2001 From: Treeku Date: Thu, 3 Jul 2014 02:35:16 +0100 Subject: [PATCH 136/198] Fixed a minor syntax error --- src/resources/objects/SWGList.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resources/objects/SWGList.java b/src/resources/objects/SWGList.java index 8bc43472..4160f6c0 100644 --- a/src/resources/objects/SWGList.java +++ b/src/resources/objects/SWGList.java @@ -333,7 +333,7 @@ public class SWGList implements List, Serializable { IoBuffer buffer = Delta.createBuffer(3 + newListData.length); buffer.put((byte) 3); - buffer.put((short) list.size()); + buffer.putShort((short) list.size()); buffer.put(newListData); newListData = buffer.array(); From d8525822b86587cb8548fc35e7cbf87f6ad8e08d Mon Sep 17 00:00:00 2001 From: Zing Date: Wed, 2 Jul 2014 19:17:03 -0700 Subject: [PATCH 137/198] Fixed Jetpack Height mod. --- scripts/object/mobile/vehicle/jetpack.py | 1 + scripts/object/mobile/vehicle/tcg_hk47_jetpack.py | 1 + scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py | 1 + 3 files changed, 3 insertions(+) diff --git a/scripts/object/mobile/vehicle/jetpack.py b/scripts/object/mobile/vehicle/jetpack.py index ccad8904..522f3cbf 100644 --- a/scripts/object/mobile/vehicle/jetpack.py +++ b/scripts/object/mobile/vehicle/jetpack.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_hover_height', 40) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py b/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py index ccad8904..522f3cbf 100644 --- a/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py +++ b/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_hover_height', 40) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py b/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py index ccad8904..522f3cbf 100644 --- a/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py +++ b/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setCustomizationVariable('/private/index_hover_height', 40) return \ No newline at end of file From ad92b947318a3accaea66630f3ee6b491d5afb52 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 3 Jul 2014 06:42:33 +0200 Subject: [PATCH 138/198] Fixed issue with getting items from containers The method should now work with any container that, even ones that aren't related to PlayerObject and CreatureObject. --- src/services/object/ObjectService.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 1c9940da..d1849ab9 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -730,11 +730,10 @@ public class ObjectService implements INetworkDispatch { return objectId; } - - public Vector getItemsInContainerByStfName(CreatureObject creature, String containerName, String stfName) { + public Vector getItemsInContainerByStfName(CreatureObject creature, long containerId, String stfName) { Vector itemList = new Vector(); - SWGObject container = creature.getSlottedObject(containerName); + SWGObject container = getObject(containerId); container.viewChildren(creature, false, false, (item) -> { if (item.getStfName() == stfName) { itemList.add(item); } }); From 077d252d8986a52c10604ff44a013cc57398dcb4 Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 3 Jul 2014 19:49:13 +0200 Subject: [PATCH 139/198] Changed ITV Despawn code to just despawn after 30 seconds Removed distance despawn --- scripts/commands/callforrattletrappickup.py | 1 - src/services/travel/TravelService.java | 31 ++------------------- 2 files changed, 2 insertions(+), 30 deletions(-) diff --git a/scripts/commands/callforrattletrappickup.py b/scripts/commands/callforrattletrappickup.py index 475c0e31..3b1c6b61 100644 --- a/scripts/commands/callforrattletrappickup.py +++ b/scripts/commands/callforrattletrappickup.py @@ -31,7 +31,6 @@ def run(core, actor, target, commandstring): actor.sendSystemMessage('@travel:no_pickup_location', 0) return - core.travelService.checkForItvDistanceDespawn(actor, object) core.travelService.checkForItvTimedDespawn(actor, object) diff --git a/src/services/travel/TravelService.java b/src/services/travel/TravelService.java index bd19b3d1..74f6e2a9 100644 --- a/src/services/travel/TravelService.java +++ b/src/services/travel/TravelService.java @@ -433,49 +433,22 @@ public class TravelService implements INetworkDispatch { } //ITV Despawn - public void checkForItvDistanceDespawn(CreatureObject actor, SWGObject object){ - - - ScheduledFuture distanceDespawnTask = Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { - - public void run() { - try { - if (object != null){ - if (actor.getPosition().getDistance2D(object.getPosition()) >= 50){ - core.objectService.destroyObject(object.getObjectID()); - actor.sendSystemMessage("@travel:pickup_cancel", DisplayType.Broadcast); - ((ScheduledFuture)actor.getAttachment("distanceDespawn")).cancel(true); - } - } - }catch (Exception e) { - e.printStackTrace(); - - } - } - }, 1, 1, TimeUnit.SECONDS); - actor.setAttachment("distanceDespawn", distanceDespawnTask); - } - - public void checkForItvTimedDespawn(CreatureObject actor, SWGObject object){ - ScheduledFuture timedDespawnTask = Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() { + Executors.newScheduledThreadPool(1).schedule(new Runnable() { public void run() { try { if (object != null){ - Thread.sleep(60000); core.objectService.destroyObject(object); actor.sendSystemMessage("@travel:pickup_timeout", DisplayType.Broadcast); - ((ScheduledFuture)actor.getAttachment("timedDespawn")).cancel(true); } }catch (Exception e) { e.printStackTrace(); } } - }, 1, 1 , TimeUnit.SECONDS); - actor.setAttachment("timedDespawn", timedDespawnTask); + }, 30, TimeUnit.SECONDS); } From 1ee196ee4471a10adbcf5471333a886f66baeabe Mon Sep 17 00:00:00 2001 From: tacef Date: Thu, 3 Jul 2014 21:11:50 +0200 Subject: [PATCH 140/198] Changed Only one ITV can be called at a time now --- scripts/commands/callforrattletrappickup.py | 47 +++++++++++---------- src/services/travel/TravelService.java | 4 +- 2 files changed, 27 insertions(+), 24 deletions(-) diff --git a/scripts/commands/callforrattletrappickup.py b/scripts/commands/callforrattletrappickup.py index 3b1c6b61..053fdcf5 100644 --- a/scripts/commands/callforrattletrappickup.py +++ b/scripts/commands/callforrattletrappickup.py @@ -11,29 +11,32 @@ def run(core, actor, target, commandstring): object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_jalopy.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return - if core.gcwService.isInPvpZone is True: - actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) - return - - if actor.getCombatFlag() == 1: - actor.sendSystemMessage('@travel:in_combat', 0) - return - - if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: - core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) - actor.sendSystemMessage('@travel:calling_for_pickup', 0) - else: - actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) - return - - if core.simulationService.checkForObject(20, actor) is True: - actor.sendSystemMessage('@travel:no_pickup_location', 0) - return - + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return - core.travelService.checkForItvTimedDespawn(actor, object) - - + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + return diff --git a/src/services/travel/TravelService.java b/src/services/travel/TravelService.java index 74f6e2a9..a3339eef 100644 --- a/src/services/travel/TravelService.java +++ b/src/services/travel/TravelService.java @@ -442,10 +442,10 @@ public class TravelService implements INetworkDispatch { if (object != null){ core.objectService.destroyObject(object); actor.sendSystemMessage("@travel:pickup_timeout", DisplayType.Broadcast); + actor.setAttachment("itv", null); } }catch (Exception e) { - e.printStackTrace(); - + e.printStackTrace(); } } }, 30, TimeUnit.SECONDS); From dd7d93b9163fd5968ca1db9091187541321f4d90 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Sat, 5 Jul 2014 11:06:50 -0400 Subject: [PATCH 141/198] Removed un-used and un-needed file This was useful before we had the services built up to what they are now. --- scripts/demo.py | 474 ------------------------------------------------ 1 file changed, 474 deletions(-) delete mode 100644 scripts/demo.py diff --git a/scripts/demo.py b/scripts/demo.py deleted file mode 100644 index 1b5dbf3d..00000000 --- a/scripts/demo.py +++ /dev/null @@ -1,474 +0,0 @@ -import sys - -def CreateStartingCharacter(core, object): - - #testObject = core.objectService.createObject('object/weapon/ranged/rifle/shared_rifle_t21.iff', object.getPlanet()) - #testObject.setCustomName('This is a Jython Rifle') - #testObject.setStringAttribute('crafter', 'Light') - #testObject.setDamageType('@obj_attr_n:armor_eff_energy') - #testObject.setElementalType('@obj_attr_n:elemental_cold') - #testObject.setStringAttribute('cat_wpn_damage.damage', '0-0') - #testObject.setMinDamage(425) - #testObject.setMaxDamage(1150) - #testObject.setElementalDamage(50) - #testObject.setIntAttribute('cat_wpn_damage.weapon_dps', testObject.getDamagePerSecond()) - #testObject.setIntAttribute('cat_skill_mod_bonus.@stat_n:precision_modified', 35) - #object.addSkillMod('kinetic' , 0) - #object.addSkillMod('energy' , 0) - #object.addSkillMod('heat' , 0) - #object.addSkillMod('cold' , 0) - #object.addSkillMod('acid' , 0) - #object.addSkillMod('electricity' , 0) - #object.addSkillMod('combat_strikethrough_value' , 50) - #object.addSkillMod('display_only_dodge' , 2000) - #object.addSkillMod('display_only_parry' , 1000) - #object.addSkillMod('display_only_strikethrough' , 500) - #object.addSkillMod('display_only_critical' , 2500) - #object.addSkillMod('display_only_evasion' , 1000) - #object.addSkillMod('display_only_glancing_blow' , 750) - #object.addSkillMod('display_only_block' , 2000) - #object.addSkillMod('combat_block_value' , 0) - -# #inventory = object.getSlottedObject('inventory') -# #if not inventory: -# # return -# #inventory.add(testObject) - -# #testClothing = core.objectService.createObject('object/tangible/wearables/cape/shared_cape_rebel_01.iff', object.getPlanet()) -# #testClothing.setCustomName('Test Cape') -# #testCloak = core.objectService.createObject('object/tangible/wearables/robe/shared_robe_jedi_dark_s05.iff', object.getPlanet()) -# #testCloak.setCustomName('Test Cloak') - -# #inventory.add(testClothing) -# #inventory.add(testCloak) -# #profession = object.getSlottedObject('ghost').getProfession() -# #if profession == 'commando_1a': -# # object.addSkillMod('expertise_devastation_bonus' , 20) -# # testObject2 = core.objectService.createObject('object/weapon/ranged/heavy/shared_heavy_rocket_launcher.iff', object.getPlanet()) -# # testObject2.setCustomName('Test Heavy Weapon') -# # testObject2.setStringAttribute('crafter', 'Light') -# # testObject2.setDamageType('@obj_attr_n:armor_eff_kinetic') -# # testObject2.setElementalType('@obj_attr_n:elemental_heat') -# # testObject2.setStringAttribute('cat_wpn_damage.damage', '0-0') -# # testObject2.setMinDamage(550) -# # testObject2.setMaxDamage(1315) -# # testObject2.setElementalDamage(216) -# # testObject2.setIntAttribute('cat_wpn_damage.weapon_dps', testObject2.getDamagePerSecond()) -# # inventory.add(testObject2) -# -# addProfessionAbilities(core, object, profession) - -# heroism1 = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_s10.iff', object.getPlanet()) - # heroism1.setStfFilename('static_item_n') - # heroism1.setStfName('item_necklace_set_hero_01_01') - # heroism1.setDetailFilename('static_item_d') - # heroism1.setDetailName('item_necklace_set_hero_01_01') -# heroism1.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_hero_1') -# heroism1.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_hero_2') -# heroism1.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_hero_3') -# heroism1.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) -# heroism1.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 30) -# heroism1.setIntAttribute('cat_stat_mod_bonus.food_strength_modified' , 30) - - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(heroism1) - - # heroism2 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s03_r.iff', object.getPlanet()) - # heroism2.setStfFilename('static_item_n') - # heroism2.setStfName('item_bracelet_r_set_hero_01_01') - # heroism2.setDetailFilename('static_item_d') - # heroism2.setDetailName('item_bracelet_r_set_hero_01_01') - # heroism2.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_hero_1') - # heroism2.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_hero_2') - # heroism2.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_hero_3') - # heroism2.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # heroism2.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 30) - # heroism2.setIntAttribute('cat_stat_mod_bonus.food_strength_modified' , 30) - - -# inventory = object.getSlottedObject('inventory') -# if not inventory: -# return -# inventory.add(heroism2) - -# heroism3 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s03_l.iff', object.getPlanet()) -# heroism3.setStfFilename('static_item_n') -# heroism3.setStfName('item_bracelet_l_set_hero_01_01') -# heroism3.setDetailFilename('static_item_d') -# heroism3.setDetailName('item_bracelet_l_set_hero_01_01') -# heroism3.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_hero_1') -# heroism3.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_hero_2') -# heroism3.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_hero_3') - # heroism3.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # heroism3.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 30) - # heroism3.setIntAttribute('cat_stat_mod_bonus.food_strength_modified' , 30) - - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(heroism3) - - # heroism4 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s04.iff', object.getPlanet()) - # heroism4.setStfFilename('static_item_n') - # heroism4.setStfName('item_ring_set_hero_01_01') - # heroism4.setDetailFilename('static_item_d') - # heroism4.setDetailName('item_ring_set_hero_01_01') - # heroism4.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_hero_1') - # heroism4.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_hero_2') - # heroism4.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_hero_3') - # heroism4.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # heroism4.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 30) - # heroism4.setIntAttribute('cat_stat_mod_bonus.food_strength_modified' , 30) - - -# inventory = object.getSlottedObject('inventory') -# if not inventory: -# return -# inventory.add(heroism4) - - # heroism5 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s02.iff', object.getPlanet()) - # heroism5.setStfFilename('static_item_n') - # heroism5.setStfName('item_ring_a_set_hero') - # heroism5.setDetailFilename('static_item_d') - # heroism5.setDetailName('item_ring_a_set_hero') - # heroism5.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_hero_1') - # heroism5.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_hero_2') - # heroism5.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_hero_3') - # heroism5.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # heroism5.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 30) - # heroism5.setIntAttribute('cat_stat_mod_bonus.food_strength_modified' , 30) - - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(heroism5) - return - -def addProfessionAbilities(core, object, profession): - -# if profession == 'force_sensitive_1a': -# testObject = core.objectService.createObject('object/weapon/melee/2h_sword/crafted_saber/shared_sword_lightsaber_two_handed_gcw_s01_gen5.iff', object.getPlanet()) -# testObject.setCustomName('Lightsaber') -# testObject.setStringAttribute('crafter', 'Light') -# testObject.setDamageType('@obj_attr_n:armor_eff_energy') -# testObject.setElementalType('@obj_attr_n:elemental_cold') -# testObject.setStringAttribute('cat_wpn_damage.damage', '0-0') -# testObject.setMinDamage(600) -# testObject.setMaxDamage(1190) -# testObject.setElementalDamage(72) -# testObject.setIntAttribute('cat_wpn_damage.weapon_dps', testObject.getDamagePerSecond()) -# inventory = object.getSlottedObject('inventory') -# inventory.add(testObject) - - ##Case Sensitive - # object.addAbility('fs_sweep_7') - # object.addAbility('fs_drain_7') - # object.addAbility('forceRun') - # object.addAbility('fs_dm_cc_crit_5') - # object.addAbility('fs_maelstrom_5') - # object.addAbility('fs_ae_dm_cc_6') - # object.addAbility('fs_sh_3') - # object.addAbility('fs_dm_cc_6') - # object.addAbility('fs_dm_7') - # object.addAbility('fs_buff_def_1_1') - # object.addAbility('fs_buff_ca_1') - # object.addAbility('saberBlock') - #elif profession == 'medic_1a': - # object.addAbility('me_bacta_bomb_5') - # object.addAbility('me_bacta_grenade_5') - # object.addAbility('me_bacta_ampule_6') - # object.addAbility('me_ae_heal_6') - # object.addAbility('me_dm_8') - # object.addAbility('me_dm_dot_6') - # object.addAbility('me_drag_1') - # object.addAbility('me_rv_pvp_single') - # object.addAbility('me_rv_area') - # object.addAbility('me_rv_pvp_area') - # object.addAbility('me_reckless_stimulation_6') - # object.addAbility('me_sh_1') - # object.addAbility('me_stasis_1') - # object.addAbility('me_stasis_self_1') - # object.addAbility('me_thyroid_rupture_1') - # object.addAbility('me_traumatize_5') - # object.addAbility('me_induce_insanity_1') - #elif profession == 'commando_1a': - # object.addAbility('co_del_ae_cc_2_2') - # object.addAbility('co_del_ae_dm_3') - # object.addAbility('co_del_ae_cc_1_3') - # object.addAbility('co_hw_dot') - # object.addAbility('co_ae_hw_dot') - #elif profession == 'bounty_hunter_1a': - #object.addAbility('bh_shields_1') - #object.addAbility('bh_dm_8') - #object.addAbility('bh_sh_3') - #object.addAbility('bh_armor_sprint_1') - #object.addAbility('bh_prescience') - #object.addAbility('bh_dm_crit_8') - #object.addAbility('crippleShot') - #object.addAbility('bh_fumble_6') - #object.addAbility('bh_intimidate_6') - #object.addAbility('bh_flawless_strike') - - # direfate1 = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_s03.iff', object.getPlanet()) - # direfate1.setStfFilename('static_item_n') - # direfate1.setStfName('item_necklace_set_bh_utility_b_01_01') - # direfate1.setDetailFilename('static_item_d') - # direfate1.setDetailName('item_necklace_set_bh_utility_b_01_01') - # direfate1.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # direfate1.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # direfate1.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # direfate1.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_root' , 1) - # direfate1.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_snare' , 1) - # direfate1.setIntAttribute('cat_skill_mod_bonus.@stat_n:fast_attack_line_dm_cc' , 2) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(direfate1) - - # direfate2 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s04_r.iff', object.getPlanet()) - # direfate2.setStfFilename('static_item_n') - # direfate2.setStfName('item_bracelet_r_set_bh_utility_b_01_01') - # direfate2.setDetailFilename('static_item_d') - # direfate2.setDetailName('item_bracelet_r_set_bh_utility_b_01_01') - # direfate2.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # direfate2.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # direfate2.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_root' , 1) - # direfate2.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_snare' , 1) - # direfate2.setIntAttribute('cat_skill_mod_bonus.@stat_n:fast_attack_line_dm_cc' , 2) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(direfate2) - - # direfate3 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s04_l.iff', object.getPlanet()) - # direfate3.setStfFilename('static_item_n') - # direfate3.setStfName('item_bracelet_l_set_bh_utility_b_01_01') - # direfate3.setDetailFilename('static_item_d') - # direfate3.setDetailName('item_bracelet_l_set_bh_utility_b_01_01') - # direfate3.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # direfate3.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # direfate3.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # direfate3.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_root' , 1) - # direfate3.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_snare' , 1) - # direfate3.setIntAttribute('cat_skill_mod_bonus.@stat_n:fast_attack_line_dm_cc' , 2) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(direfate3) - - # direfate4 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s01.iff', object.getPlanet()) - # direfate4.setStfFilename('static_item_n') - # direfate4.setStfName('item_ring_set_bh_utility_b_01_01') - # direfate4.setDetailFilename('static_item_d') - # direfate4.setDetailName('item_ring_set_bh_utility_b_01_01') - # direfate4.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # direfate4.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # direfate4.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # direfate4.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_root' , 1) - # direfate4.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_snare' , 1) - # direfate4.setIntAttribute('cat_skill_mod_bonus.@stat_n:fast_attack_line_dm_cc' , 2) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(direfate4) - - # direfate5 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s03.iff', object.getPlanet()) - # direfate5.setStfFilename('static_item_n') - # direfate5.setStfName('item_ring_a_set_bh_utility_b') - # direfate5.setDetailFilename('static_item_d') - # direfate5.setDetailName('item_ring_a_set_bh_utility_b') - # direfate5.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # direfate5.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # direfate5.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # direfate5.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_root' , 1) - # direfate5.setIntAttribute('cat_skill_mod_bonus.@stat_n:bh_dire_snare' , 1) - # direfate5.setIntAttribute('cat_skill_mod_bonus.@stat_n:fast_attack_line_dm_cc' , 2) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(direfate5) - - # flawless1 = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_s02.iff', object.getPlanet()) - # flawless1.setStfFilename('static_item_n') - # flawless1.setStfName('item_necklace_set_bh_utility_a_01_01') - # flawless1.setDetailFilename('static_item_d') - # flawless1.setDetailName('item_necklace_set_bh_utility_a_01_01') - # flawless1.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_a_1') - # flawless1.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_a_2') - # flawless1.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_a_3') - # flawless1.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # flawless1.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 50) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(flawless1) - - # flawless2 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s03_r.iff', object.getPlanet()) - # flawless2.setStfFilename('static_item_n') - # flawless2.setStfName('item_bracelet_r_set_bh_utility_a_01_01') - # flawless2.setDetailFilename('static_item_d') - # flawless2.setDetailName('item_bracelet_r_set_bh_utility_a_01_01') - # flawless2.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # flawless2.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # flawless2.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # flawless2.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # flawless2.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 50) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(flawless2) - - # flawless3 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s03_l.iff', object.getPlanet()) - # flawless3.setStfFilename('static_item_n') - # flawless3.setStfName('item_bracelet_l_set_bh_utility_a_01_01') - # flawless3.setDetailFilename('static_item_d') - # flawless3.setDetailName('item_bracelet_l_set_bh_utility_a_01_01') - # flawless3.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # flawless3.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # flawless3.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # flawless3.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # flawless3.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 50) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(flawless3) - - # flawless4 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s02.iff', object.getPlanet()) - # flawless4.setStfFilename('static_item_n') - # flawless4.setStfName('item_ring_set_bh_utility_a_01_01') - # flawless4.setDetailFilename('static_item_d') - # flawless4.setDetailName('item_ring_set_bh_utility_a_01_01') - # flawless4.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # flawless4.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # flawless4.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # flawless4.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # flawless4.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 50) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(flawless4) - - # flawless5 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s04.iff', object.getPlanet()) - # flawless5.setStfFilename('static_item_n') - # flawless5.setStfName('item_ring_a_set_bh_utility_a') - # flawless5.setDetailFilename('static_item_d') - # flawless5.setDetailName('item_ring_a_set_bh_utility_a') - # flawless5.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_utility_b_1') - # flawless5.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_utility_b_2') - # flawless5.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_utility_b_3') - # flawless5.setIntAttribute('cat_stat_mod_bonus.food_luck_modified' , 30) - # flawless5.setIntAttribute('cat_stat_mod_bonus.food_precision_modified' , 50) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(flawless5) - - # enforcer1 = core.objectService.createObject('object/tangible/wearables/necklace/shared_necklace_s01.iff', object.getPlanet()) - # enforcer1.setStfFilename('static_item_n') - # enforcer1.setStfName('item_necklace_set_bh_dps_01_01') - # enforcer1.setDetailFilename('static_item_d') - # enforcer1.setDetailName('item_necklace_set_bh_dps_01_01') - # enforcer1.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_dps_1') - # enforcer1.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_dps_2') - # enforcer1.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_dps_3') - # enforcer1.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm' , 1) - # enforcer1.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm_crit' , 1) - # enforcer1.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_buff_duration_line_bh_return_fire' , 1) - # enforcer1.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_dm' , 1) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(enforcer1) - - # enforcer2 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s02_r.iff', object.getPlanet()) - # enforcer2.setStfFilename('static_item_n') - # enforcer2.setStfName('item_bracelet_r_set_bh_dps_01_01') - # enforcer2.setDetailFilename('static_item_d') - # enforcer2.setDetailName('item_bracelet_r_set_dps_01_01') - # enforcer2.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_dps_1') - # enforcer2.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_dps_2') - # enforcer2.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_dps_3') - # enforcer2.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm' , 1) - # enforcer2.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm_crit' , 1) - # enforcer2.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_buff_duration_line_bh_return_fire' , 1) - # enforcer2.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_dm' , 1) - - # inventory = object.getSlottedObject('inventory') - # if not inventory: - # return - # inventory.add(enforcer2) - - # enforcer3 = core.objectService.createObject('object/tangible/wearables/bracelet/shared_bracelet_s02_l.iff', object.getPlanet()) - # enforcer3.setStfFilename('static_item_n') - # enforcer3.setStfName('item_bracelet_l_set_bh_dps_01_01') - #enforcer3.setDetailFilename('static_item_d') - # enforcer3.setDetailName('item_bracelet_l_set_bh_dps_01_01') - # enforcer3.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_dps_1') - # enforcer3.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_dps_2') - # enforcer3.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_dps_3') - #enforcer3.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm' , 1) - # enforcer3.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm_crit' , 1) - # enforcer3.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_buff_duration_line_bh_return_fire' , 1) - # enforcer3.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_dm' , 1) - - #inventory = object.getSlottedObject('inventory') - #if not inventory: - # return - #inventory.add(enforcer3) - - #enforcer4 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s01.iff', object.getPlanet()) - #enforcer4.setStfFilename('static_item_n') - #enforcer4.setStfName('item_ring_set_bh_dps_01_01') - #enforcer4.setDetailFilename('static_item_d') - #enforcer4.setDetailName('item_ring_set_bh_dps_01_01') - #enforcer4.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_dps_1') - #enforcer4.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_dps_2') - #enforcer4.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_dps_3') - #enforcer4.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm' , 1) - #enforcer4.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm_crit' , 1) - #enforcer4.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_buff_duration_line_bh_return_fire' , 1) - #enforcer4.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_dm' , 1) - - #inventory = object.getSlottedObject('inventory') - #if not inventory: - # return - #inventory.add(enforcer4) - - #enforcer5 = core.objectService.createObject('object/tangible/wearables/ring/shared_ring_s03.iff', object.getPlanet()) - #enforcer5.setStfFilename('static_item_n') - #enforcer5.setStfName('item_ring_a_set_bh_dps') - #enforcer5.setDetailFilename('static_item_d') - #enforcer5.setDetailName('item_ring_a_set_bh_dps') - #enforcer5.setStringAttribute('@set_bonus:piece_bonus_count_2', '@set_bonus:set_bonus_bh_dps_1') - #enforcer5.setStringAttribute('@set_bonus:piece_bonus_count_3', '@set_bonus:set_bonus_bh_dps_2') - #enforcer5.setStringAttribute('@set_bonus:piece_bonus_count_5', '@set_bonus:set_bonus_bh_dps_3') - #enforcer5.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm' , 1) - #enforcer5.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_action_line_dm_crit' , 1) - #enforcer5.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_buff_duration_line_bh_return_fire' , 1) - #enforcer5.setIntAttribute('cat_skill_mod_bonus.@stat_n:expertise_cooldown_line_dm' , 1) - - #inventory = object.getSlottedObject('inventory') - #if not inventory: - # return - #inventory.add(enforcer5) - #return - #return - - - return From 0985451d7db2800eb1fcf4d2ccaf95d5fcc27f77 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Sat, 5 Jul 2014 18:10:39 +0200 Subject: [PATCH 142/198] Fix for #958, #959 - Added a way to obtain a pet without BEing - Attempted to figure out how to bring up the pet tool bar --- scripts/mobiles/pets/pet_gurreck.py | 1 + scripts/mobiles/pets/pet_merek.py | 38 ++++ .../spawnareas/dantooine_mining_mixed.py | 1 - .../lightsaber/item_color_crystal_02_20.py | 4 - .../tangible/deed/pet_deed/merek_deed.py | 8 +- scripts/radial/npc/pet_radial.py | 18 ++ scripts/radial/npc/untamable.py | 12 + scripts/radial/npc/untamed.py | 18 ++ .../ObjController_02AB.java | 62 +++++ .../ObjController_02AC.java | 61 +++++ .../ObjController_448.java | 64 ++++++ .../ObjectMenuDirty.java | 63 ++++++ src/resources/datatables/PetPCDMapping.java | 213 ++++++++++++++++++ src/resources/objects/SWGList.java | 4 +- .../creature/CreatureMessageBuilder.java | 2 +- .../objects/player/PlayerObject.java | 11 +- src/services/DevService.java | 4 +- src/services/ai/AIActor.java | 6 + src/services/ai/LairActor.java | 9 +- src/services/pet/PetService.java | 184 +++++++++++++-- src/services/spawn/MobileTemplate.java | 9 + src/services/spawn/SpawnService.java | 179 ++++++++++++++- 22 files changed, 933 insertions(+), 38 deletions(-) create mode 100644 scripts/mobiles/pets/pet_merek.py create mode 100644 scripts/radial/npc/pet_radial.py create mode 100644 scripts/radial/npc/untamable.py create mode 100644 scripts/radial/npc/untamed.py create mode 100644 src/protocol/swg/objectControllerObjects/ObjController_02AB.java create mode 100644 src/protocol/swg/objectControllerObjects/ObjController_02AC.java create mode 100644 src/protocol/swg/objectControllerObjects/ObjController_448.java create mode 100644 src/protocol/swg/objectControllerObjects/ObjectMenuDirty.java create mode 100644 src/resources/datatables/PetPCDMapping.java diff --git a/scripts/mobiles/pets/pet_gurreck.py b/scripts/mobiles/pets/pet_gurreck.py index 431ba9e3..12d8213e 100644 --- a/scripts/mobiles/pets/pet_gurreck.py +++ b/scripts/mobiles/pets/pet_gurreck.py @@ -34,5 +34,6 @@ def addTemplate(core): mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) + mobileTemplate.setPCDTemplate('object/intangible/pet/shared_gurreck_hue.iff') core.spawnService.addMobileTemplate('pet_gurreck', mobileTemplate) return \ No newline at end of file diff --git a/scripts/mobiles/pets/pet_merek.py b/scripts/mobiles/pets/pet_merek.py new file mode 100644 index 00000000..6b0bfe58 --- /dev/null +++ b/scripts/mobiles/pets/pet_merek.py @@ -0,0 +1,38 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + mobileTemplate.setCreatureName('bio_engineered_merek') + mobileTemplate.setLevel(90) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(5) + mobileTemplate.setMaxSpawnDistance(10) + mobileTemplate.setDeathblow(True) + mobileTemplate.setSocialGroup("gurreck") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_merek.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('pet_merek', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/spawnareas/dantooine_mining_mixed.py b/scripts/mobiles/spawnareas/dantooine_mining_mixed.py index 7fd81cad..1d0849db 100644 --- a/scripts/mobiles/spawnareas/dantooine_mining_mixed.py +++ b/scripts/mobiles/spawnareas/dantooine_mining_mixed.py @@ -6,6 +6,5 @@ def addSpawnArea(core): mixedGroups = Vector() mixedGroups.add('piket_plains_walker_group') mixedGroups.add('mixed_lair_group_1') - mixedGroups.add('naboo_starter') core.spawnService.addMixedSpawnArea(mixedGroups, 0, 2355, 1024, 'dantooine') return diff --git a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py index 0767f0ac..74d5449e 100644 --- a/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py +++ b/scripts/object/tangible/component/weapon/lightsaber/item_color_crystal_02_20.py @@ -11,10 +11,6 @@ def setup(core, object): object.setStringAttribute('condition', '1000/1000') object.setStringAttribute("@obj_attr_n:color", "Windu's Guile") object.setAttachment('radial_filename', 'item/tunable') -<<<<<<< HEAD - return -======= object.setStringAttribute('@obj_attr_n:crystal_owner", "\\#D1F56F UNTUNED \\#FFFFFF ') return ->>>>>>> origin/master diff --git a/scripts/object/tangible/deed/pet_deed/merek_deed.py b/scripts/object/tangible/deed/pet_deed/merek_deed.py index ccad8904..0eec81fb 100644 --- a/scripts/object/tangible/deed/pet_deed/merek_deed.py +++ b/scripts/object/tangible/deed/pet_deed/merek_deed.py @@ -1,4 +1,10 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setAttachment('radial_filename', 'deeds/petDeed') + return + +def use(core, actor, object): + core.petService.generatePet(actor, object, 'pet_merek', 'object/intangible/pet/shared_merek_hue.iff') + return + \ No newline at end of file diff --git a/scripts/radial/npc/pet_radial.py b/scripts/radial/npc/pet_radial.py new file mode 100644 index 00000000..08dbc86b --- /dev/null +++ b/scripts/radial/npc/pet_radial.py @@ -0,0 +1,18 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + + radials.add(RadialOptions(0, 45, 1, '@pet/pet_menu:menu_store')) + radials.add(RadialOptions(0, 7, 1, '')) + radials.add(RadialOptions(0, 15, 1, '')) + return + +def handleSelection(core, owner, target, option): + if option == 45 and target: + core.petService.store(owner, target) + elif option == 15 and target: + core.petService.destroy(owner, target) + + return + \ No newline at end of file diff --git a/scripts/radial/npc/untamable.py b/scripts/radial/npc/untamable.py new file mode 100644 index 00000000..420fb6d0 --- /dev/null +++ b/scripts/radial/npc/untamable.py @@ -0,0 +1,12 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + radials.clear() + + return + +def handleSelection(core, owner, target, option): + + + \ No newline at end of file diff --git a/scripts/radial/npc/untamed.py b/scripts/radial/npc/untamed.py new file mode 100644 index 00000000..c54a242e --- /dev/null +++ b/scripts/radial/npc/untamed.py @@ -0,0 +1,18 @@ +from resources.common import RadialOptions +import sys + +def createRadial(core, owner, target, radials): + radials.clear() + # and check if owner is a beast master! + #owner.sendSystemMessage('UNTAMED', 1) + #if target.getAttachment('tamed'): + radials.add(RadialOptions(0, 159, 3, '@pet/pet_menu:menu_tame')) + + return + +def handleSelection(core, owner, target, option): + + if option == 159: + core.petService.tame(owner, target) + return + \ No newline at end of file diff --git a/src/protocol/swg/objectControllerObjects/ObjController_02AB.java b/src/protocol/swg/objectControllerObjects/ObjController_02AB.java new file mode 100644 index 00000000..0a25266c --- /dev/null +++ b/src/protocol/swg/objectControllerObjects/ObjController_02AB.java @@ -0,0 +1,62 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package protocol.swg.objectControllerObjects; + +import java.nio.ByteOrder; + +import org.apache.mina.core.buffer.IoBuffer; + +import protocol.swg.ObjControllerMessage; +import resources.datatables.HitType; + +@SuppressWarnings("unused") +public class ObjController_02AB extends ObjControllerObject{ + + private long creatureId; + + public ObjController_02AB(long creatureId) { + this.creatureId = creatureId; + } + + public void deserialize(IoBuffer data) { + + } + + public IoBuffer serialize() { + + IoBuffer result = IoBuffer.allocate(100).order(ByteOrder.LITTLE_ENDIAN); + result.setAutoExpand(true); + + result.putInt(0x02AB); + result.putLong(creatureId); + result.putInt(0); + result.putInt(0x3DCCCCCD); + result.putInt(0x2F2B6FAA); + + int packetSize = result.position(); + result = IoBuffer.allocate(packetSize).put(result.array(), 0, packetSize); + + return result.flip(); + + } + +} diff --git a/src/protocol/swg/objectControllerObjects/ObjController_02AC.java b/src/protocol/swg/objectControllerObjects/ObjController_02AC.java new file mode 100644 index 00000000..b050bee9 --- /dev/null +++ b/src/protocol/swg/objectControllerObjects/ObjController_02AC.java @@ -0,0 +1,61 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package protocol.swg.objectControllerObjects; + +import java.nio.ByteOrder; + +import org.apache.mina.core.buffer.IoBuffer; + +import protocol.swg.ObjControllerMessage; +import resources.datatables.HitType; + +@SuppressWarnings("unused") +public class ObjController_02AC extends ObjControllerObject{ + + private long creatureId; + + public ObjController_02AC(long creatureId) { + this.creatureId = creatureId; + } + + public void deserialize(IoBuffer data) { + + } + + public IoBuffer serialize() { + + IoBuffer result = IoBuffer.allocate(100).order(ByteOrder.LITTLE_ENDIAN); + result.setAutoExpand(true); + + result.putInt(0x02AB); + result.putLong(creatureId); + result.putInt(0); + result.putInt(0x2F2B6FAA); + + int packetSize = result.position(); + result = IoBuffer.allocate(packetSize).put(result.array(), 0, packetSize); + + return result.flip(); + + } + +} diff --git a/src/protocol/swg/objectControllerObjects/ObjController_448.java b/src/protocol/swg/objectControllerObjects/ObjController_448.java new file mode 100644 index 00000000..f6324a5e --- /dev/null +++ b/src/protocol/swg/objectControllerObjects/ObjController_448.java @@ -0,0 +1,64 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package protocol.swg.objectControllerObjects; + +import java.nio.ByteOrder; + +import org.apache.mina.core.buffer.IoBuffer; + +import protocol.swg.ObjControllerMessage; + +public class ObjController_448 extends ObjControllerObject { + + private long objectId; + private int commandCRC; + + public ObjController_448(long objectId, int commandCRC) { + this.objectId = objectId; + this.commandCRC = commandCRC; + } + + @Override + public void deserialize(IoBuffer data) { + // TODO Auto-generated method stub + + } + + @Override + public IoBuffer serialize() { + + IoBuffer result = IoBuffer.allocate(45).order(ByteOrder.LITTLE_ENDIAN); + + result.putInt(ObjControllerMessage.START_TASK); + result.putLong(objectId); + result.putInt(0); + result.put((byte) 0); // 0 for no cooldown + result.putInt(0); + result.putInt(0); + result.putInt(0); + result.putInt(commandCRC); + + return result.flip(); + + } + +} diff --git a/src/protocol/swg/objectControllerObjects/ObjectMenuDirty.java b/src/protocol/swg/objectControllerObjects/ObjectMenuDirty.java new file mode 100644 index 00000000..79a0c9c4 --- /dev/null +++ b/src/protocol/swg/objectControllerObjects/ObjectMenuDirty.java @@ -0,0 +1,63 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package protocol.swg.objectControllerObjects; + +import java.nio.ByteOrder; + +import org.apache.mina.core.buffer.IoBuffer; + +import protocol.swg.ObjControllerMessage; + + + +public class ObjectMenuDirty extends ObjControllerObject { + + private long characterId; + + public ObjectMenuDirty(long characterId){ + this.characterId = characterId; + } + + + + @Override + public void deserialize(IoBuffer buffer) { + + } + + @Override + public IoBuffer serialize() { + IoBuffer result = IoBuffer.allocate(45).order(ByteOrder.LITTLE_ENDIAN); + + result.putInt(0x22B); + result.putLong(characterId); + result.putInt(0); + + return result.flip(); + } + +// 0000: 05 00 46 5E CE 80 1B 00 00 00 2B 02 00 00 7C 0E ..F^......+...|. +// 0010: 31 D6 41 00 00 00 00 00 00 00 1.A....... + + + +} diff --git a/src/resources/datatables/PetPCDMapping.java b/src/resources/datatables/PetPCDMapping.java new file mode 100644 index 00000000..8bc75d1b --- /dev/null +++ b/src/resources/datatables/PetPCDMapping.java @@ -0,0 +1,213 @@ +package resources.datatables; + +import java.util.HashMap; +import java.util.Map; + +public class PetPCDMapping { + public static Map petMap = new HashMap(); + static{ + petMap.put("1", "object/intangible/pet/shared_21b_surgical_droid"); + petMap.put("2", "object/intangible/pet/shared_3po_protocol_droid"); + petMap.put("3", "object/intangible/pet/shared_3po_protocol_droid_crafted"); + petMap.put("4", "object/intangible/pet/shared_3po_protocol_droid_red"); + petMap.put("5", "object/intangible/pet/shared_3po_protocol_droid_silver"); + petMap.put("6", "object/intangible/pet/shared_8d8"); + petMap.put("7", "object/intangible/pet/shared_angler_hue"); + petMap.put("8", "object/intangible/pet/shared_asn_121"); + petMap.put("9", "object/intangible/pet/shared_astromech_waiter"); + petMap.put("10", "object/intangible/pet/shared_bageraset_hue"); + petMap.put("11", "object/intangible/pet/shared_bantha_armored"); + petMap.put("12", "object/intangible/pet/shared_bantha_hue"); + petMap.put("13", "object/intangible/pet/shared_bark_mite_hue"); + petMap.put("14", "object/intangible/pet/shared_battle_droid"); + petMap.put("15", "object/intangible/pet/shared_bearded_jax_hue"); + petMap.put("16", "object/intangible/pet/shared_blistmok"); + petMap.put("17", "object/intangible/pet/shared_blurrg_hue"); + petMap.put("18", "object/intangible/pet/shared_boar_wolf_hue"); + petMap.put("19", "object/intangible/pet/shared_bocatt_hue"); + petMap.put("20", "object/intangible/pet/shared_bolle_bol_hue"); + petMap.put("21", "object/intangible/pet/shared_bolma_hue"); + petMap.put("22", "object/intangible/pet/shared_bolotaur"); + petMap.put("23", "object/intangible/pet/shared_bol_hue"); + petMap.put("24", "object/intangible/pet/shared_bomarr_monk_spider_droid"); + petMap.put("25", "object/intangible/pet/shared_bordok_hue"); + petMap.put("26", "object/intangible/pet/shared_borgle_hue"); + petMap.put("27", "object/intangible/pet/shared_brackaset_hue"); + petMap.put("28", "object/intangible/pet/shared_capper_spineflap_hue"); + petMap.put("29", "object/intangible/pet/shared_carrion_spat_hue"); + petMap.put("30", "object/intangible/pet/shared_choku_hue"); + petMap.put("31", "object/intangible/pet/shared_chuba_hue"); + petMap.put("32", "object/intangible/pet/shared_cll8_binary_load_lifter"); + petMap.put("33", "object/intangible/pet/shared_condor_dragon_hue"); + petMap.put("34", "object/intangible/pet/shared_corellian_butterfly_hue"); + petMap.put("35", "object/intangible/pet/shared_corellian_sand_panther_hue"); + petMap.put("36", "object/intangible/pet/shared_corellian_slice_hound_hue"); + petMap.put("37", "object/intangible/pet/shared_crystal_snake"); + petMap.put("38", "object/intangible/pet/shared_cu_pa_hue"); + petMap.put("39", "object/intangible/pet/shared_cww8_droid_crafted"); + petMap.put("40", "object/intangible/pet/shared_dalyrake_hue"); + petMap.put("41", "object/intangible/pet/shared_darth_maul_probe_droid"); + petMap.put("42", "object/intangible/pet/shared_dewback_hue"); + petMap.put("43", "object/intangible/pet/shared_droideka"); + petMap.put("44", "object/intangible/pet/shared_droid_pet"); + petMap.put("45", "object/intangible/pet/shared_dune_lizard_hue"); + petMap.put("46", "object/intangible/pet/shared_durni_hue"); + petMap.put("47", "object/intangible/pet/shared_dwarf_nuna_hue"); + petMap.put("48", "object/intangible/pet/shared_dwarf_spider_droid"); + petMap.put("49", "object/intangible/pet/shared_dz70_fugitive_tracker_droid"); + petMap.put("50", "object/intangible/pet/shared_eg6_power_droid"); + petMap.put("51", "object/intangible/pet/shared_eg6_power_droid_crafted"); + petMap.put("52", "object/intangible/pet/shared_eopie_hue"); + petMap.put("53", "object/intangible/pet/shared_ev_9d9"); + petMap.put("54", "object/intangible/pet/shared_falumpaset_hue"); + petMap.put("55", "object/intangible/pet/shared_fambaa_hue"); + petMap.put("56", "object/intangible/pet/shared_fanned_rawl_hue"); + petMap.put("57", "object/intangible/pet/shared_flewt_hue"); + petMap.put("58", "object/intangible/pet/shared_flit_hue"); + petMap.put("59", "object/intangible/pet/shared_fynock_hue"); + petMap.put("60", "object/intangible/pet/shared_gackle_bat_hue"); + petMap.put("61", "object/intangible/pet/shared_gaping_spider_hue"); + petMap.put("62", "object/intangible/pet/shared_gcw_atst_familiar_pcd"); + petMap.put("63", "object/intangible/pet/shared_gcw_atxt_familiar_pcd"); + petMap.put("64", "object/intangible/pet/shared_gnort_hue"); + petMap.put("65", "object/intangible/pet/shared_graul_hue"); + petMap.put("66", "object/intangible/pet/shared_gronda_hue"); + petMap.put("67", "object/intangible/pet/shared_gualaar_pcd"); + petMap.put("68", "object/intangible/pet/shared_gualama_hue"); + petMap.put("69", "object/intangible/pet/shared_guardian_mark_ii_crafted"); + petMap.put("70", "object/intangible/pet/shared_gubbur_hue"); + petMap.put("71", "object/intangible/pet/shared_guf_drolg_hue"); + petMap.put("72", "object/intangible/pet/shared_gulginaw_hue"); + petMap.put("73", "object/intangible/pet/shared_gurk_hue"); + petMap.put("74", "object/intangible/pet/shared_gurnaset_hue"); + petMap.put("75", "object/intangible/pet/shared_gurreck_hue"); + petMap.put("76", "object/intangible/pet/shared_hanadak_hue"); + petMap.put("77", "object/intangible/pet/shared_hermit_spider_hue"); + petMap.put("78", "object/intangible/pet/shared_horned_krevol_hue"); + petMap.put("79", "object/intangible/pet/shared_horned_rasp_hue"); + petMap.put("80", "object/intangible/pet/shared_huf_dun_hue"); + petMap.put("81", "object/intangible/pet/shared_huurton_hue"); + petMap.put("82", "object/intangible/pet/shared_ig_assassin_droid"); + petMap.put("83", "object/intangible/pet/shared_ikopi_hue"); + petMap.put("84", "object/intangible/pet/shared_ins_444_crafted"); + petMap.put("85", "object/intangible/pet/shared_ito_interrogator"); + petMap.put("86", "object/intangible/pet/shared_jundak"); + petMap.put("87", "object/intangible/pet/shared_kaadu_hue"); + petMap.put("88", "object/intangible/pet/shared_kai_tok_hue"); + petMap.put("89", "object/intangible/pet/shared_kashyyyk_bantha"); + petMap.put("90", "object/intangible/pet/shared_kima_hue"); + petMap.put("91", "object/intangible/pet/shared_kimogila_hue"); + petMap.put("92", "object/intangible/pet/shared_kliknik_hue"); + petMap.put("93", "object/intangible/pet/shared_krahbu_hue"); + petMap.put("94", "object/intangible/pet/shared_kubaza_beetle"); + petMap.put("95", "object/intangible/pet/shared_kusak_hue"); + petMap.put("96", "object/intangible/pet/shared_kwi_hue"); + petMap.put("97", "object/intangible/pet/shared_langlatch_hue"); + petMap.put("98", "object/intangible/pet/shared_lantern_bird_hue"); + petMap.put("99", "object/intangible/pet/shared_lava_flea"); + petMap.put("100", "object/intangible/pet/shared_le_repair_droid"); + petMap.put("101", "object/intangible/pet/shared_lin_demolitionmech"); + petMap.put("102", "object/intangible/pet/shared_loveday_ewok_cupid"); + petMap.put("103", "object/intangible/pet/shared_loveday_romance_seeker"); + petMap.put("104", "object/intangible/pet/shared_magnaguard"); + petMap.put("105", "object/intangible/pet/shared_malkloc_hue"); + petMap.put("106", "object/intangible/pet/shared_mamien_hue"); + petMap.put("107", "object/intangible/pet/shared_mark_iv_sentry_droid_crafted"); + petMap.put("108", "object/intangible/pet/shared_mawgax_hue"); + petMap.put("109", "object/intangible/pet/shared_merek_hue"); + petMap.put("110", "object/intangible/pet/shared_mining_droid"); + petMap.put("111", "object/intangible/pet/shared_mott_hue"); + petMap.put("112", "object/intangible/pet/shared_mouse_droid"); + petMap.put("113", "object/intangible/pet/shared_mouse_droid_crafted"); + petMap.put("114", "object/intangible/pet/shared_murra_hue"); + petMap.put("115", "object/intangible/pet/shared_mynock_hue"); + petMap.put("116", "object/intangible/pet/shared_narglatch_hue"); + petMap.put("117", "object/intangible/pet/shared_nhelper_droid"); + petMap.put("118", "object/intangible/pet/shared_nuna_hue"); + petMap.put("119", "object/intangible/pet/shared_peko_peko_hue"); + petMap.put("120", "object/intangible/pet/shared_perlek_hue"); + petMap.put("121", "object/intangible/pet/shared_pet_control"); + petMap.put("122", "object/intangible/pet/shared_pet_deed"); + petMap.put("123", "object/intangible/pet/shared_piket_hue"); + petMap.put("124", "object/intangible/pet/shared_pit_droid"); + petMap.put("125", "object/intangible/pet/shared_plumed_rasp_hue"); + petMap.put("126", "object/intangible/pet/shared_probot"); + petMap.put("127", "object/intangible/pet/shared_pugoriss_hue"); + petMap.put("128", "object/intangible/pet/shared_purbole_hue"); + petMap.put("129", "object/intangible/pet/shared_quenker_hue"); + petMap.put("130", "object/intangible/pet/shared_r2"); + petMap.put("131", "object/intangible/pet/shared_r2d2"); + petMap.put("132", "object/intangible/pet/shared_r2_crafted"); + petMap.put("133", "object/intangible/pet/shared_r3"); + petMap.put("134", "object/intangible/pet/shared_r3_crafted"); + petMap.put("135", "object/intangible/pet/shared_r4"); + petMap.put("136", "object/intangible/pet/shared_r4_crafted"); + petMap.put("137", "object/intangible/pet/shared_r5"); + petMap.put("138", "object/intangible/pet/shared_r5_crafted"); + petMap.put("139", "object/intangible/pet/shared_ra7_bug_droid"); + petMap.put("140", "object/intangible/pet/shared_rancor_hue"); + petMap.put("141", "object/intangible/pet/shared_reptilian_flier_hue"); + petMap.put("142", "object/intangible/pet/shared_roba_hue"); + petMap.put("143", "object/intangible/pet/shared_robo_bartender"); + petMap.put("144", "object/intangible/pet/shared_rock_mite_hue"); + petMap.put("145", "object/intangible/pet/shared_ronto_hue"); + petMap.put("146", "object/intangible/pet/shared_salt_mynock_hue"); + petMap.put("147", "object/intangible/pet/shared_sharnaff_hue"); + petMap.put("148", "object/intangible/pet/shared_shaupaut_hue"); + petMap.put("149", "object/intangible/pet/shared_shear_mite_hue"); + petMap.put("150", "object/intangible/pet/shared_skreeg_hue"); + petMap.put("151", "object/intangible/pet/shared_snorbal_hue"); + petMap.put("152", "object/intangible/pet/shared_spined_puc_hue"); + petMap.put("153", "object/intangible/pet/shared_spined_snake_hue"); + petMap.put("154", "object/intangible/pet/shared_squall_hue"); + petMap.put("155", "object/intangible/pet/shared_squill_hue"); + petMap.put("156", "object/intangible/pet/shared_stintaril_hue"); + petMap.put("157", "object/intangible/pet/shared_super_battle_droid"); + petMap.put("158", "object/intangible/pet/shared_super_battle_droid_crafted"); + petMap.put("159", "object/intangible/pet/shared_swirl_prong_hue"); + petMap.put("160", "object/intangible/pet/shared_tanc_mite_hue"); + petMap.put("161", "object/intangible/pet/shared_tanray"); + petMap.put("162", "object/intangible/pet/shared_tauntaun_hue"); + petMap.put("163", "object/intangible/pet/shared_tcg_familiar_hutt_fighter_pcd"); + petMap.put("164", "object/intangible/pet/shared_tcg_familiar_snow_speeder_pcd"); + petMap.put("165", "object/intangible/pet/shared_tcg_familiar_tie_fighter_pcd"); + petMap.put("166", "object/intangible/pet/shared_tcg_familiar_xwing_fighter_pcd"); + petMap.put("167", "object/intangible/pet/shared_tcg_peko_peko_mount"); + petMap.put("168", "object/intangible/pet/shared_thune_hue"); + petMap.put("169", "object/intangible/pet/shared_tip_solicitor_droid"); + petMap.put("170", "object/intangible/pet/shared_torton_hue"); + petMap.put("171", "object/intangible/pet/shared_training_remote"); + petMap.put("172", "object/intangible/pet/shared_tt8l"); + petMap.put("173", "object/intangible/pet/shared_tt8l_y7"); + petMap.put("174", "object/intangible/pet/shared_tulrus"); + petMap.put("175", "object/intangible/pet/shared_tusk_cat_hue"); + petMap.put("176", "object/intangible/pet/shared_tybis_hue"); + petMap.put("177", "object/intangible/pet/shared_union_sentry_droid_crafted"); + petMap.put("178", "object/intangible/pet/shared_varactyl"); + petMap.put("179", "object/intangible/pet/shared_veermok_hue"); + petMap.put("180", "object/intangible/pet/shared_vehicular_prototype"); + petMap.put("181", "object/intangible/pet/shared_vehicular_prototype_bike"); + petMap.put("182", "object/intangible/pet/shared_verne_hue"); + petMap.put("183", "object/intangible/pet/shared_vesp_hue"); + petMap.put("184", "object/intangible/pet/shared_vir_vur_hue"); + petMap.put("185", "object/intangible/pet/shared_voritor_lizard_hue"); + petMap.put("186", "object/intangible/pet/shared_vr_bearded_jax"); + petMap.put("187", "object/intangible/pet/shared_vr_gacklebat"); + petMap.put("188", "object/intangible/pet/shared_vr_mouse_droid"); + petMap.put("189", "object/intangible/pet/shared_vr_mynock"); + petMap.put("190", "object/intangible/pet/shared_vr_nightspider"); + petMap.put("191", "object/intangible/pet/shared_vynock_hue"); + petMap.put("192", "object/intangible/pet/shared_wed_treadwell"); + petMap.put("193", "object/intangible/pet/shared_womp_rat_hue"); + petMap.put("194", "object/intangible/pet/shared_woolamander_hue"); + petMap.put("195", "object/intangible/pet/shared_worrt_hue"); + petMap.put("196", "object/intangible/pet/shared_xandank"); + petMap.put("197", "object/intangible/pet/shared_zucca_boar_hue"); + } + + public PetPCDMapping(){} + + public static String getPCDTemplate(String petTemplate){ + return petMap.get(petTemplate); + } +} diff --git a/src/resources/objects/SWGList.java b/src/resources/objects/SWGList.java index 4160f6c0..8415a535 100644 --- a/src/resources/objects/SWGList.java +++ b/src/resources/objects/SWGList.java @@ -23,6 +23,7 @@ package resources.objects; import java.io.Serializable; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collection; import java.util.Comparator; import java.util.Iterator; @@ -38,6 +39,7 @@ import java.util.stream.Stream; import org.apache.mina.core.buffer.IoBuffer; import org.python.google.common.collect.Lists; +import engine.resources.common.StringUtilities; import engine.resources.objects.Baseline; import engine.resources.objects.Delta; import engine.resources.objects.IDelta; @@ -305,7 +307,6 @@ public class SWGList implements List, Serializable { synchronized(objectMutex) { if (valid(element)) { E previousElement = list.set(index, element); - queue(item(2, index, Baseline.toBytes(element), true, true)); return previousElement; @@ -340,6 +341,7 @@ public class SWGList implements List, Serializable { this.list = list; updateCounter += list.size(); + StringUtilities.printBytes(newListData); queue(newListData); return true; diff --git a/src/resources/objects/creature/CreatureMessageBuilder.java b/src/resources/objects/creature/CreatureMessageBuilder.java index 8a4a1edb..9604b6df 100644 --- a/src/resources/objects/creature/CreatureMessageBuilder.java +++ b/src/resources/objects/creature/CreatureMessageBuilder.java @@ -399,7 +399,7 @@ public class CreatureMessageBuilder extends TangibleMessageBuilder { buffer.putInt(0xFFFFFFFF); buffer.put((byte) (creature.isRadarVisible() ? 1 : 0)); - buffer.put((byte) 0); // occupyingVehicle (hoth speeder, atat) + buffer.put((byte) 1); // occupyingVehicle (hoth speeder, atat) buffer.put((byte) 0); // no effect for 1? diff --git a/src/resources/objects/player/PlayerObject.java b/src/resources/objects/player/PlayerObject.java index 398605fb..d2f45288 100644 --- a/src/resources/objects/player/PlayerObject.java +++ b/src/resources/objects/player/PlayerObject.java @@ -143,7 +143,7 @@ public class PlayerObject extends IntangibleObject implements Serializable { baseline.put("12", (long) 0); // General? baseline.put("13", 0); // Guild Rank Title? baseline.put("14", (short) 0); // Citizen Rank Title? 6 bytes - baseline.put("speederElevation", 0); + baseline.put("speederElevation", 1); baseline.put("vehicleAttackCommand", ""); return baseline; } @@ -187,8 +187,8 @@ public class PlayerObject extends IntangibleObject implements Serializable { baseline.put("kills", 0); baseline.put("19", 0); baseline.put("pet", (long) 0); - baseline.put("petAbilities", new SWGList(this, 9, 15, false)); - baseline.put("22", (long) 0); // Unknown type currently + baseline.put("petAbilities", new SWGList(this, 9, 21, false)); + baseline.put("activePetAbilities", new SWGList(this, 9, 22, false)); baseline.put("23", (byte) 0); // Seen as 1 or 2 sometimes // Gets set to 0x02 sometimes baseline.put("24", 0); // Seen as 4 baseline.put("25", (long) 0); // Bitmask starts with 0x20 ends with 0x40 @@ -786,6 +786,11 @@ public class PlayerObject extends IntangibleObject implements Serializable { public SWGList getPetAbilities() { return (SWGList) getBaseline(9).get("petAbilities"); } + + @SuppressWarnings("unchecked") + public SWGList getActivePetAbilities() { + return (SWGList) getBaseline(9).get("activePetAbilities"); + } public int getJediState() { return 0; diff --git a/src/services/DevService.java b/src/services/DevService.java index 3700a3da..91b23e8f 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -1310,8 +1310,8 @@ public class DevService implements INetworkDispatch { case 131: TangibleObject gurreckDeed = (TangibleObject) core.objectService.createObject("object/tangible/deed/pet_deed/shared_gurreck_deed.iff", planet); inventory.add(gurreckDeed); - TangibleObject droidekaDeed = (TangibleObject) core.objectService.createObject("object/tangible/deed/pet_deed/shared_deed_droideka.iff", planet); - inventory.add(droidekaDeed); + TangibleObject merekDeed = (TangibleObject) core.objectService.createObject("object/tangible/deed/pet_deed/shared_merek_deed.iff", planet); + inventory.add(merekDeed); return; case 140: diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index 995a5b3d..b1d391bd 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -103,8 +103,14 @@ public class AIActor { if(creature.getOption(Options.AGGRESSIVE)) { aggroCheckTask = scheduler.scheduleAtFixedRate(() -> { try { + if(creature == null || creature.getObservers().isEmpty() || creature.isInCombat() || isStalking) return; + if (creature.getAttachment("tamed")!=null){ + boolean tamed = (boolean)creature.getAttachment("tamed"); + if (!tamed) + return; + } creature.getObservers().stream().map(Client::getParent).filter(obj -> obj.inRange(creature.getWorldPosition(), 15)).forEach((obj) -> { if(new Random().nextFloat() <= 0.5 || creature.isInCombat() || isStalking) { /*if(mobileTemplate.isStalker()) { diff --git a/src/services/ai/LairActor.java b/src/services/ai/LairActor.java index 69016ef0..1b7b8970 100644 --- a/src/services/ai/LairActor.java +++ b/src/services/ai/LairActor.java @@ -136,7 +136,14 @@ public class LairActor { Point3D position = SpawnPoint.getRandomPosition(lairObject.getPosition(), 5, 30, lairObject.getPlanetId()); if (creatureTemplates!=null) creatureTemplate = creatureTemplates.get(new Random().nextInt(creatureTemplates.size())); - CreatureObject creature = NGECore.getInstance().spawnService.spawnCreature(creatureTemplate, lairObject.getPlanet().getName(), 0, position.x, position.y, position.z, level); + float babyChance = new Random().nextFloat(); + CreatureObject creature = null; + if (babyChance>0.1){ + creature = NGECore.getInstance().spawnService.spawnCreature(creatureTemplate, lairObject.getPlanet().getName(), 0, position.x, position.y, position.z, level); + } else { + creature = NGECore.getInstance().spawnService.spawnCreatureBaby(creatureTemplate, lairObject.getPlanet().getName(), 0, position.x, position.y, position.z, level); + } + if(creature == null || !creature.isInQuadtree()) { System.out.println("NULL Creature"); continue; diff --git a/src/services/pet/PetService.java b/src/services/pet/PetService.java index 45c9f131..2b4ff898 100644 --- a/src/services/pet/PetService.java +++ b/src/services/pet/PetService.java @@ -24,9 +24,13 @@ package services.pet; import java.util.ArrayList; import java.util.List; import java.util.Map; +import java.util.Random; import java.util.concurrent.atomic.LongAdder; import protocol.swg.UpdateContainmentMessage; +import protocol.swg.objectControllerObjects.ObjController_02AB; +import protocol.swg.objectControllerObjects.ObjController_02AC; +import protocol.swg.objectControllerObjects.ObjController_448; import main.NGECore; import resources.common.OutOfBand; import resources.datatables.DisplayType; @@ -131,6 +135,48 @@ public class PetService implements INetworkDispatch { actor.setCalledPet(pet); pcd.setAttachment("companion_RefId", pet.getObjectID()); + +// 0000: 05 00 46 5E CE 80 1B 00 00 00 2B 02 00 00 7C 0E ..F^......+...|. +// 0010: 31 D6 41 00 00 00 00 00 00 00 1.A....... + + + + + + + + + + + + /* CREO3 + 0000: 05 00 53 21 86 12 0B E8 AC 35 52 00 00 00 4F 45 ..S!.....5R...OE + 0010: 52 43 03 16 00 00 00 02 00 0F 00 EC 98 D7 D0 4B RC.............K + 0020: 00 00 00 12 00 00 00 00 10 00 00 00 00 ............. + */ + + // Commandtimer 448 CRC: 90 FA 9D 84 + +// 0000: 05 00 46 5E CE 80 0B 00 00 00 48 04 00 00 EC 98 ..F^......H..... +// 0010: D7 D0 4B 00 00 00 00 00 00 00 00 00 00 00 00 00 ..K............. +// 0020: 00 00 00 00 00 00 00 90 FA 9D 84 ........... + + ObjController_448 objCtrl448 = new ObjController_448(actor.getObjectID(), 0x849DFA90); + actor.getClient().getSession().write(objCtrl448.serialize()); + tools.CharonPacketUtils.printAnalysis(objCtrl448.serialize()); + + + + ObjController_02AB objController = new ObjController_02AB(actor.getObjectID()); + actor.getClient().getSession().write(objController.serialize()); + tools.CharonPacketUtils.printAnalysis(objController.serialize()); + + ObjController_02AC objController2 = new ObjController_02AC(actor.getObjectID()); + actor.getClient().getSession().write(objController2.serialize()); + tools.CharonPacketUtils.printAnalysis(objController2.serialize()); + + + core.mountService.storeAll(actor); // Store all called vehicles //pet.setAttachment("pcdAppearanceFilename", pcd.getTemplateData().getAttribute("appearanceFilename")); @@ -138,33 +184,31 @@ public class PetService implements INetworkDispatch { player.setPet(pet.getObjectID()); //SWGList abilities = player.getPetAbilities(); List abilities = new ArrayList(); - abilities.add("hoth_speeder_up"); // abilities.add("bleedingattack_1"); - abilities.add(""); - abilities.add(""); - abilities.add(""); - abilities.add(""); - abilities.add(""); - abilities.add(""); - abilities.add(""); - abilities.add(""); + abilities.add("bm_pet_attack"); //abilities.add("hoth_speeder_up"); + abilities.add("bm_follow_1"); + abilities.add("bm_stay_1"); + abilities.add("empty"); + abilities.add("empty"); + abilities.add("empty"); + abilities.add("empty"); + abilities.add("toggleBeastDefensive"); + abilities.add("toggleBeastPassive"); //player.setPetAbilities(abilities); //1441 fight hoth speeder player.getPetAbilities().set(abilities); //player.getPetAbilities().addAll(abilities); - -// player.getPetAbilities().add("hoth_speeder_up"); -// player.getPetAbilities().add(""); -// player.getPetAbilities().add(""); -// player.getPetAbilities().add(""); -// player.getPetAbilities().add(""); -// player.getPetAbilities().add(""); -// player.getPetAbilities().add(""); -// player.getPetAbilities().add(""); -// player.getPetAbilities().add(""); -// + + List activeAbilities = new ArrayList(); + activeAbilities.add(""); + activeAbilities.add(""); + activeAbilities.add(""); + activeAbilities.add(""); + activeAbilities.add("toggleBeastPassive"); + player.getActivePetAbilities().set(activeAbilities); pet.setFaction(actor.getFaction()); pet.setFactionStatus(actor.getFactionStatus()); pet.setOwnerId(actor.getObjectID()); + pet.setAttachment("radial_filename", "npc/pet_radial"); AIActor aiActor = (AIActor) pet.getAttachment("AI"); aiActor.setFollowObject(actor); aiActor.setCurrentState(new FollowState()); @@ -659,7 +703,7 @@ public class PetService implements INetworkDispatch { */ public void store(CreatureObject storer, CreatureObject mount) { if (mount == null) { - System.err.println("MountService:store(): mount is null; this should never be the case."); + System.err.println("PetService:store(): mount is null; this should never be the case."); return; } @@ -705,9 +749,13 @@ public class PetService implements INetworkDispatch { public void process(SWGObject pcd) { if (pcd.getAttachment("companion_RefId")!=null){ - if (mount.getObjectID() == ((Long) pcd.getAttachment("companion_RefId"))) { + if (mount.getObjectID() == ((Long) pcd.getAttachment("companion_RefId"))) { + AIActor aiActor = (AIActor) mount.getAttachment("AI"); + aiActor.destroyActor(); + player.setPet(0L); core.objectService.destroyObject((Long) pcd.getAttachment("companion_RefId")); pcd.setAttachment("companion_RefId", null); + System.out.println("STORE called !"); } } } @@ -720,7 +768,7 @@ public class PetService implements INetworkDispatch { return; } - + PlayerObject player = (PlayerObject) actor.getSlottedObject("ghost"); SWGObject datapad = actor.getSlottedObject("datapad"); if (datapad == null) { @@ -740,6 +788,8 @@ public class PetService implements INetworkDispatch { core.objectService.destroyObject(petId); pcd.setAttachment("companion_RefId",null); + player.setPet(0L); + System.out.println("STOREALL called !"); } } } @@ -855,4 +905,92 @@ public class PetService implements INetworkDispatch { call(actor, pet, pcd); } + public void tame(CreatureObject actor, CreatureObject target) { + System.out.println("TAME!"); + + Thread tameThread = new Thread() { + public void run() { + try { + boolean attacking = false; + AIActor aiActor = (AIActor) target.getAttachment("AI"); + actor.sendSystemMessage("Don't be scared.", DisplayType.Broadcast); + OutOfBand oob = OutOfBand.ProsePackage("Don't be scared."); + NGECore.getInstance().chatService.spatialChat(actor, target, "Don't be scared.", (short)0x0, (short)0x0, 1, oob); + Thread.sleep(4000); + actor.sendSystemMessage("Steady.", DisplayType.Broadcast); + OutOfBand oob2 = OutOfBand.ProsePackage("Steady."); + NGECore.getInstance().chatService.spatialChat(actor, target, "Steady.", (short)0x0, (short)0x0, 1, oob2); + Thread.sleep(5000); + + // Chance to attack + float attackChance = new Random().nextFloat(); + if (attackChance<0.25){ + attacking = true; + target.setAttachment("tamed",null); + target.setAttachment("radial_filename", "npc/untamable"); + aiActor.setFollowObject(actor); + aiActor.addDefender(actor); + } + actor.sendSystemMessage("Don't bite me.", DisplayType.Broadcast); + OutOfBand oob3 = OutOfBand.ProsePackage("Don't bite me."); + NGECore.getInstance().chatService.spatialChat(actor, target, "Don't bite me.", (short)0x0, (short)0x0, 1, oob3); + Thread.sleep(3000); + // Chance to attack + attackChance = new Random().nextFloat(); + if (attackChance<0.45 || attacking){ + attacking = true; + target.setAttachment("tamed",null); + aiActor.setFollowObject(actor); + aiActor.addDefender(actor); + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:too_hard"), DisplayType.Broadcast); + target.setAttachment("radial_filename", "npc/untamable"); + return; + } + // Result of taming + float tamingResult = new Random().nextFloat(); + System.out.println("tamingResult " + tamingResult); + if (tamingResult<0.5){ + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:device_added"), DisplayType.Broadcast); + String pcdTemplate = "object/intangible/pet/shared_pet_control.iff"; + SWGObject pcd = core.objectService.createObject(pcdTemplate, actor.getPlanet()); + if (pcd == null) { + return; + } + SWGObject datapad = actor.getSlottedObject("datapad"); + if (datapad == null) { + return; + } + pcd.setAttachment("companion_RefId", target.getObjectID()); + datapad.add(pcd); + + if (target.getOption(Options.AGGRESSIVE)) + target.removeOption(Options.AGGRESSIVE); + if (target.getOption(Options.ATTACKABLE)) + target.removeOption(Options.ATTACKABLE); + + actor.setCalledPet(target); + target.setFaction(actor.getFaction()); + target.setFactionStatus(actor.getFactionStatus()); + target.setOwnerId(actor.getObjectID()); + target.setAttachment("radial_filename", "npc/pet_radial"); + target.setAttachment("tamed", true); + + + aiActor.removeDefender(aiActor.getFollowObject()); // Make sure tamer is no enemy anymore + aiActor.setFollowObject(actor); + aiActor.setCurrentState(new FollowState()); + + } else { + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:too_hard"), DisplayType.Broadcast); + } + + } catch(InterruptedException v) { + System.out.println(v); + } + } + }; + tameThread.start(); + + } + } diff --git a/src/services/spawn/MobileTemplate.java b/src/services/spawn/MobileTemplate.java index e6b61612..a0ab8683 100644 --- a/src/services/spawn/MobileTemplate.java +++ b/src/services/spawn/MobileTemplate.java @@ -60,6 +60,7 @@ public class MobileTemplate implements Cloneable { private int meatAmount, milkAmount, boneAmount, hideAmount; private int respawnTime = 0; private List lootGroups = new ArrayList(); + private String PCDTemplate=""; public Vector getTemplates() { @@ -351,5 +352,13 @@ public class MobileTemplate implements Cloneable { public void setCustomName(String customName) { this.customName = customName; } + + public String getPCDTemplate() { + return PCDTemplate; + } + + public void setPCDTemplate(String pCDTemplate) { + PCDTemplate = pCDTemplate; + } } diff --git a/src/services/spawn/SpawnService.java b/src/services/spawn/SpawnService.java index 1ba62fe8..f0c542fb 100644 --- a/src/services/spawn/SpawnService.java +++ b/src/services/spawn/SpawnService.java @@ -48,6 +48,7 @@ import resources.objects.tangible.TangibleObject; import resources.objects.weapon.WeaponObject; import services.ai.AIActor; import services.ai.LairActor; +import engine.resources.common.Stf; import engine.resources.container.StaticContainerPermissions; import engine.resources.scene.Planet; import engine.resources.scene.Point3D; @@ -191,7 +192,6 @@ public class SpawnService { creature.setMaxAction((int) (400 + level * 134)); creature.setAction((int) (400 + level * 134)); } else { - System.out.println("HERE"); creature.setMaxHealth(customHealth); creature.setHealth(customHealth); creature.setMaxAction((int) (level * 128)); @@ -212,6 +212,176 @@ public class SpawnService { + if(cell == null) { + core.simulationService.add(creature, x, z, true); + } else { + creature.getPosition().setCell(cell); + cell.add(creature); + } + return creature; + } + + public CreatureObject spawnCreatureBaby(String template, long objectId, String planetName, long cellId, float x, float y, float z, float qW, float qX, float qY, float qZ, short level) { + + Planet planet = core.terrainService.getPlanetByName(planetName); + MobileTemplate mobileTemplate = mobileTemplates.get(template); + if(planet == null || mobileTemplate == null) + return null; + + + + CellObject cell = null; + + if(cellId != 0) { + cell = (CellObject) core.objectService.getObject(cellId); + if(cell == null) + return null; + } + + CreatureObject creature = (CreatureObject) core.objectService.createObject(mobileTemplate.getTemplates().get(new Random().nextInt(mobileTemplate.getTemplates().size())), objectId, planet, new Point3D(x, y, z), new Quaternion(qW, qX, qY, qZ), null, (objectId > 0), true); + + if(creature == null) + return null; + + TangibleObject inventory = (TangibleObject) core.objectService.createObject("object/tangible/inventory/shared_character_inventory.iff", creature.getPlanet()); + inventory.setContainerPermissions(StaticContainerPermissions.STATIC_CONTAINER_PERMISSIONS); + + + /*if(mobileTemplate.getCustomWeapon() != null) { + creature.addObjectToEquipList(mobileTemplate.getCustomWeapon()); + creature.add(mobileTemplate.getCustomWeapon()); + creature.setWeaponId(mobileTemplate.getCustomWeapon().getObjectID()); + }*/ + + if(mobileTemplate.getLootGroups() != null && !mobileTemplate.getLootGroups().isEmpty()) + creature.setLootGroups(mobileTemplate.getLootGroups()); + + creature.setOptionsBitmask(mobileTemplate.getOptionsBitmask()); + creature.setFaction(mobileTemplate.getFaction()); + creature.setFactionStatus(mobileTemplate.getFactionStatus()); + creature.setPvpBitmask(mobileTemplate.getPvpBitmask()); + + if (mobileTemplate.getCustomName()==null){ +// //creature.setStfFilename("mob/creature_names"); // TODO: set other STFs for NPCs other than creatures -> DONE + if (mobileTemplate.getStfFilename()!=null){ +// System.out.println("S4"); +// Stf stf = new Stf(mobileTemplate.getStfFilename()); +// System.out.println("S5"); +// String stfValue = stf.getStfValue(); +// System.out.println("S6"); +// creature.setCustomName(stfValue+" (baby)"); +// + System.out.println("STFNAMECHANGE"); + } + if (mobileTemplate.getCreatureName()!=null){ + String creatureName = mobileTemplate.getCreatureName(); + Stf stf = new Stf("mob/creature_names", 0, creatureName); + String stfValue = stf.getStfValue(); + creature.setCustomName(stfValue+" (baby)"); + } + + } else { + creature.setCustomName(mobileTemplate.getCustomName()+" (baby)"); // For cases where no STF name can be found! + } + creature.setHeight(.25F*mobileTemplate.getScale()); + int difficulty = mobileTemplate.getDifficulty(); + creature.setDifficulty((byte) difficulty); + +// if(level != -1) +// creature.setLevel(level); +// else { +// if (mobileTemplate.getLevel()!=0){ +// level = mobileTemplate.getLevel(); +// creature.setLevel(level); +// } else { +// level = -1; +// } +// } + + creature.setLevel((short)1); + + if (mobileTemplate.getMinLevel()!=0 && mobileTemplate.getMaxLevel()!=0 && level == -1){ + level = (short) (mobileTemplate.getMinLevel() + (new Random().nextInt(mobileTemplate.getMaxLevel()-mobileTemplate.getMinLevel()))); + creature.setLevel(level); + } + + WeaponObject defaultWeapon = null; + Vector weaponTemplates = mobileTemplate.getWeaponTemplateVector(); + int rnd = 0; + + if (weaponTemplates.size() > 0 ) + rnd = new Random().nextInt(weaponTemplates.size()); + + if (weaponTemplates.size() == 0){ + defaultWeapon = (WeaponObject) core.objectService.createObject("object/weapon/creature/shared_creature_default_weapon.iff", creature.getPlanet()); + defaultWeapon.setAttackSpeed(1.0F); + defaultWeapon.setWeaponType(WeaponType.UNARMED); + defaultWeapon.setDamageType("kinetic"); + + defaultWeapon.setMaxRange(5); + } else { + defaultWeapon = (WeaponObject) core.objectService.createObject(weaponTemplates.get(rnd).getTemplate(), creature.getPlanet()); + defaultWeapon.setAttackSpeed(weaponTemplates.get(rnd).getAttackSpeed()); + defaultWeapon.setWeaponType(weaponTemplates.get(rnd).getWeaponType()); + defaultWeapon.setMaxRange(weaponTemplates.get(rnd).getMaxRange()); + defaultWeapon.setDamageType(weaponTemplates.get(rnd).getDamageType()); + } + + if (weaponTemplates.get(rnd).getMinDamage() != 0 && weaponTemplates.get(rnd).getMaxDamage() != 0) { + defaultWeapon.setMaxDamage(weaponTemplates.get(rnd).getMinDamage()); + defaultWeapon.setMinDamage(weaponTemplates.get(rnd).getMaxDamage()); + } else { + defaultWeapon.setMaxDamage(creature.getLevel() * 24); + defaultWeapon.setMinDamage(creature.getLevel() * 22); + } + + creature.addObjectToEquipList(defaultWeapon); + creature.add(defaultWeapon); + creature.setWeaponId(defaultWeapon.getObjectID()); + creature.addObjectToEquipList(inventory); + creature.add(inventory); + + int customHealth = mobileTemplate.getHealth(); + if(difficulty > 0 && customHealth == 0) { + if(difficulty == 1) { + creature.setMaxHealth((int) (400 + level * 134 * 2.5)); + creature.setHealth((int) (400 + level * 134 * 2.5)); + creature.setMaxAction((int) (400 + level * 134 * 2.5)); + creature.setAction((int) (400 + level * 134 * 2.5)); + } else if(difficulty == 2) { + creature.setMaxHealth((int) (400 + level * 134 * 10)); + creature.setHealth((int) (400 + level * 134 * 10)); + creature.setMaxAction((int) (400 + level * 134 * 10)); + creature.setAction((int) (400 + level * 134 * 10)); + } + } else if(difficulty <= 0 && customHealth == 0) { + creature.setMaxHealth((int) (400 + level * 134)); + creature.setHealth((int) (400 + level * 134)); + creature.setMaxAction((int) (400 + level * 134)); + creature.setAction((int) (400 + level * 134)); + } else { + creature.setMaxHealth(customHealth); + creature.setHealth(customHealth); + creature.setMaxAction((int) (level * 128)); + creature.setAction((int) (level * 128)); + } + + if(creature.getLevel() > 16) { + int armor = (creature.getLevel() - 16) * 87; + if(armor > 6000) + armor = 6000; + core.skillModService.addSkillMod(creature, "expertise_innate_protection_all", armor); + } + + // Baby AI + creature.setAttachment("tamed", false); + AIActor actor = new AIActor(creature, creature.getPosition(), scheduler); + creature.setAttachment("AI", actor); + creature.setAttachment("radial_filename", "npc/untamed"); + actor.setMobileTemplate(mobileTemplate); + + + if(cell == null) { core.simulationService.add(creature, x, z, true); } else { @@ -247,6 +417,13 @@ public class SpawnService { return spawnCreature(mobileTemplate, planetName, cellId, x, core.terrainService.getHeight(planet.getID(), x, z), z, 1, 0, 0, 0, level); } + public CreatureObject spawnCreatureBaby(String mobileTemplate, String planetName, long cellId, float x, float y, float z, short level) { + return spawnCreatureBaby(mobileTemplate, planetName, cellId, x, y, z, 1, 0, 0, 0, level); + } + + public CreatureObject spawnCreatureBaby(String template, String planetName, long cellId, float x, float y, float z, float qW, float qX, float qY, float qZ, short level) { + return spawnCreatureBaby(template, 0L, planetName, cellId, x, y, z, qW, qX, qY, qZ, level); + } public LairActor spawnLair(String lairSpawnTemplate, Planet planet, Point3D position, short level) { From e87f478e33a6bfeb13307b78eb33c93363e3bd63 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Sat, 5 Jul 2014 18:19:52 +0200 Subject: [PATCH 143/198] Fix for dropped item --- src/services/LootService.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/services/LootService.java b/src/services/LootService.java index 935d4cbb..4f9b872e 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -81,8 +81,8 @@ public class LootService implements INetworkDispatch { private NGECore core; private static int prepInvCnt = 0; - //String testDropTemplate = null; - String testDropTemplate = "comlink"; + String testDropTemplate = null; + //String testDropTemplate = "comlink"; public LootService(NGECore core) { this.core = core; @@ -552,8 +552,8 @@ public class LootService implements INetworkDispatch { if (randomItemFromPool<=remainder){ // this element has been chosen e.g. kraytpearl_flawless //System.err.println("CHOSEN ITEM " + itemNames.get(i)); - //handleLootPoolItems(itemNames.get(i), lootRollSession); - handleLootPoolItems(testDropTemplate, lootRollSession); + handleLootPoolItems(itemNames.get(i), lootRollSession); + //handleLootPoolItems(testDropTemplate, lootRollSession); //break; return; } @@ -579,7 +579,7 @@ public class LootService implements INetworkDispatch { } private void handleLootPoolItems(String itemName,LootRollSession lootRollSession){ - System.out.println("itemName " + itemName); + //System.out.println("itemName " + itemName); final Vector foundPath = new Vector(); Path p = Paths.get("scripts/loot/lootItems/"); FileVisitor fv = new SimpleFileVisitor() { @@ -723,7 +723,7 @@ public class LootService implements INetworkDispatch { if (!customName.isEmpty()) handleCustomDropName(droppedItem, customName); - stackable = 1; + //stackable = 1; if (stackable!=-1){ if(stackable==1) droppedItem.setStackable(true); From a35d707c78062c31eb8c558cc98d073a07c22099 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 6 Jul 2014 01:30:18 +0200 Subject: [PATCH 144/198] Added a service for opening browser windows --- src/main/NGECore.java | 4 ++ src/protocol/swg/LaunchBrowserMessage.java | 59 +++++++++++++++++++++ src/resources/common/Opcodes.java | 1 + src/services/BrowserService.java | 60 ++++++++++++++++++++++ 4 files changed, 124 insertions(+) create mode 100644 src/protocol/swg/LaunchBrowserMessage.java create mode 100644 src/services/BrowserService.java diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 145ef6e7..799e84bd 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -65,6 +65,7 @@ import services.DevService; import services.EntertainmentService; import services.GroupService; import services.housing.HousingService; +import services.BrowserService; import services.InstanceService; import services.LoginService; import services.LootService; @@ -204,6 +205,7 @@ public class NGECore { public PlayerCityService playerCityService; public ReverseEngineeringService reverseEngineeringService; public PetService petService; + public BrowserService browserService; // Login Server public NetworkDispatch loginDispatch; @@ -531,6 +533,8 @@ public class NGECore { playerCityService.loadCities(); retroService.run(); + browserService = new BrowserService(this); + didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); diff --git a/src/protocol/swg/LaunchBrowserMessage.java b/src/protocol/swg/LaunchBrowserMessage.java new file mode 100644 index 00000000..7c3efb62 --- /dev/null +++ b/src/protocol/swg/LaunchBrowserMessage.java @@ -0,0 +1,59 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package protocol.swg; + +import java.nio.ByteOrder; +import java.util.Vector; + +import org.apache.mina.core.buffer.IoBuffer; + +import resources.common.Opcodes; +import services.sui.SUIWindowComponent; + +public class LaunchBrowserMessage extends SWGMessage{ + private String URL; + + public LaunchBrowserMessage(String URL) { + this.URL = URL; + } + + public void deserialize(IoBuffer data) { + + } + + public IoBuffer serialize() { + + IoBuffer result = IoBuffer.allocate(100).order(ByteOrder.LITTLE_ENDIAN); + result.setAutoExpand(true); + + result.putShort((short) 2); + result.putInt(Opcodes.LaunchBrowserMessage); + + result.put(getAsciiString(URL)); + + int size = result.position(); + result = IoBuffer.allocate(size).put(result.array(), 0, size); + + return result.flip(); + } + +} diff --git a/src/resources/common/Opcodes.java b/src/resources/common/Opcodes.java index c7bced7c..baf83745 100644 --- a/src/resources/common/Opcodes.java +++ b/src/resources/common/Opcodes.java @@ -90,5 +90,6 @@ public class Opcodes { public static final int CancelLiveAuctionMessage = CRC.StringtoCRC("CancelLiveAuctionMessage"); public static final int BidAuctionMessage = CRC.StringtoCRC("BidAuctionMessage"); public static final int RetrieveAuctionItemMessage = CRC.StringtoCRC("RetrieveAuctionItemMessage"); + public static final int LaunchBrowserMessage = CRC.StringtoCRC("LaunchBrowserMessage"); } diff --git a/src/services/BrowserService.java b/src/services/BrowserService.java new file mode 100644 index 00000000..bb0b156a --- /dev/null +++ b/src/services/BrowserService.java @@ -0,0 +1,60 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package services; + +import java.util.Map; + +import protocol.swg.LaunchBrowserMessage; +import resources.objects.creature.CreatureObject; +import main.NGECore; +import engine.resources.service.INetworkDispatch; +import engine.resources.service.INetworkRemoteEvent; + +public class BrowserService implements INetworkDispatch { + + private NGECore core; + + public BrowserService(NGECore core) { + this.core = core; + } + + public void sendBrowserWindow(CreatureObject creature, String URL) { + URL = URL.toLowerCase(); + + if( URL.contains("http://")) + URL.replace("http://", ""); + + LaunchBrowserMessage launchBrowserMessage = new LaunchBrowserMessage(URL); + creature.getClient().getSession().write(launchBrowserMessage.serialize()); + } + + @Override + public void insertOpcodes(Map arg0, Map arg1) { + + } + + @Override + public void shutdown() { + + } + +} From 9e9afd6c0bb6b23c91e9e4a1e903c970d620f9d4 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 6 Jul 2014 05:29:13 +0200 Subject: [PATCH 145/198] Added a description to the browser service --- src/services/BrowserService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/BrowserService.java b/src/services/BrowserService.java index bb0b156a..45715167 100644 --- a/src/services/BrowserService.java +++ b/src/services/BrowserService.java @@ -36,7 +36,10 @@ public class BrowserService implements INetworkDispatch { public BrowserService(NGECore core) { this.core = core; } - + /* + * This method will minimise the game and open the default desktop browser of the CreatureObject with the given URL. + * This is not to be confused with the SWG in-game browser. + */ public void sendBrowserWindow(CreatureObject creature, String URL) { URL = URL.toLowerCase(); From 9ff88b59346ed950354991a9e6a3c5e46037257e Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 6 Jul 2014 06:02:35 +0200 Subject: [PATCH 146/198] Changed the location of some packet opcodes --- src/protocol/swg/AttributeListMessage.java | 3 ++- src/protocol/swg/CmdStartScene.java | 4 +++- src/protocol/swg/CommPlayerMessage.java | 3 ++- src/protocol/swg/CreateCharacterSuccess.java | 4 +++- src/protocol/swg/ErrorMessage.java | 4 +++- src/protocol/swg/GuildResponseMessage.java | 4 ++-- src/protocol/swg/LaunchBrowserMessage.java | 4 ---- src/protocol/swg/LoginServerId.java | 4 +++- src/protocol/swg/LogoutMessage.java | 4 +++- src/protocol/swg/ObjControllerMessage.java | 4 +++- src/protocol/swg/PlayerMoneyResponse.java | 4 +++- src/resources/common/Opcodes.java | 9 +++++++++ src/services/BrowserService.java | 1 - 13 files changed, 36 insertions(+), 16 deletions(-) diff --git a/src/protocol/swg/AttributeListMessage.java b/src/protocol/swg/AttributeListMessage.java index 55721a52..85713582 100644 --- a/src/protocol/swg/AttributeListMessage.java +++ b/src/protocol/swg/AttributeListMessage.java @@ -26,6 +26,7 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; import org.apache.mina.core.buffer.SimpleBufferAllocator; +import resources.common.Opcodes; import engine.resources.objects.SWGObject; public class AttributeListMessage extends SWGMessage { @@ -50,7 +51,7 @@ public class AttributeListMessage extends SWGMessage { result.setAutoExpand(true); result.putShort((short) 5); - result.putInt(0xF3F12F2A); + result.putInt(Opcodes.AttributeListMessage); result.putLong(target.getObjectID()); result.putShort((short) 0); diff --git a/src/protocol/swg/CmdStartScene.java b/src/protocol/swg/CmdStartScene.java index 52d1eb36..918b0f4f 100644 --- a/src/protocol/swg/CmdStartScene.java +++ b/src/protocol/swg/CmdStartScene.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class CmdStartScene extends SWGMessage { private byte ignoreLayoutFiles; @@ -60,7 +62,7 @@ public class CmdStartScene extends SWGMessage { IoBuffer result = IoBuffer.allocate(47 + terrainFile.length() + sharedRaceTemplate.length()).order(ByteOrder.LITTLE_ENDIAN); result.putShort((short)9); - result.putInt(0x3AE6DFAE); + result.putInt(Opcodes.CmdStartScene); result.put((byte)ignoreLayoutFiles); result.putLong(characterId); result.put(getAsciiString(terrainFile)); diff --git a/src/protocol/swg/CommPlayerMessage.java b/src/protocol/swg/CommPlayerMessage.java index 9acde60c..3d0675f1 100644 --- a/src/protocol/swg/CommPlayerMessage.java +++ b/src/protocol/swg/CommPlayerMessage.java @@ -26,6 +26,7 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; import engine.resources.common.CRC; +import resources.common.Opcodes; import resources.common.OutOfBand; public class CommPlayerMessage extends SWGMessage { @@ -51,7 +52,7 @@ public class CommPlayerMessage extends SWGMessage { buffer.setAutoExpand(true); buffer.putShort((short) 2); - buffer.putInt(0x594AD258); + buffer.putInt(Opcodes.CommPlayerMessage); buffer.put((byte) 0); // aurebesh borders on comm, space version? Can cause crashes buffer.putLong(objectId); buffer.put(outOfBand.serialize().array()); diff --git a/src/protocol/swg/CreateCharacterSuccess.java b/src/protocol/swg/CreateCharacterSuccess.java index 36490295..61be583f 100644 --- a/src/protocol/swg/CreateCharacterSuccess.java +++ b/src/protocol/swg/CreateCharacterSuccess.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class CreateCharacterSuccess extends SWGMessage { @@ -45,7 +47,7 @@ public class CreateCharacterSuccess extends SWGMessage { IoBuffer result = IoBuffer.allocate(14).order(ByteOrder.LITTLE_ENDIAN); result.putShort((short) 2); - result.putInt(0x1DB575CC); + result.putInt(Opcodes.CreateCharacterSuccess); result.putLong(charId); result.flip(); return result; diff --git a/src/protocol/swg/ErrorMessage.java b/src/protocol/swg/ErrorMessage.java index 652e1b6f..507561b9 100644 --- a/src/protocol/swg/ErrorMessage.java +++ b/src/protocol/swg/ErrorMessage.java @@ -23,6 +23,8 @@ package protocol.swg; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class ErrorMessage extends SWGMessage { @@ -42,7 +44,7 @@ public class ErrorMessage extends SWGMessage { IoBuffer result = IoBuffer.allocate(11 + errorType.length() + errorMessage.length()); result.putShort((short)3); - result.putInt(0xB5ABF91A); + result.putInt(Opcodes.ErrorMessage); result.put(getAsciiString(errorType)); result.put(getAsciiString(errorMessage)); result.put((byte)0); diff --git a/src/protocol/swg/GuildResponseMessage.java b/src/protocol/swg/GuildResponseMessage.java index f98e6713..7b718121 100644 --- a/src/protocol/swg/GuildResponseMessage.java +++ b/src/protocol/swg/GuildResponseMessage.java @@ -22,8 +22,8 @@ package protocol.swg; import java.nio.ByteOrder; - import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; public class GuildResponseMessage extends SWGMessage { @@ -46,7 +46,7 @@ public class GuildResponseMessage extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(18 + guildName.length()).order(ByteOrder.LITTLE_ENDIAN); buffer.putShort((short) 4); - buffer.putInt(0x32263F20); + buffer.putInt(Opcodes.GuildResponseMessage); buffer.putLong(player); buffer.put(getAsciiString(guildName)); diff --git a/src/protocol/swg/LaunchBrowserMessage.java b/src/protocol/swg/LaunchBrowserMessage.java index 7c3efb62..67266674 100644 --- a/src/protocol/swg/LaunchBrowserMessage.java +++ b/src/protocol/swg/LaunchBrowserMessage.java @@ -22,12 +22,8 @@ package protocol.swg; import java.nio.ByteOrder; -import java.util.Vector; - import org.apache.mina.core.buffer.IoBuffer; - import resources.common.Opcodes; -import services.sui.SUIWindowComponent; public class LaunchBrowserMessage extends SWGMessage{ private String URL; diff --git a/src/protocol/swg/LoginServerId.java b/src/protocol/swg/LoginServerId.java index ca01ae90..3203ba37 100644 --- a/src/protocol/swg/LoginServerId.java +++ b/src/protocol/swg/LoginServerId.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class LoginServerId extends SWGMessage { @@ -42,7 +44,7 @@ public class LoginServerId extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(10).order(ByteOrder.LITTLE_ENDIAN); buffer.putShort((short)2); - buffer.putInt(0x58C07F21); + buffer.putInt(Opcodes.LoginServerId); buffer.putInt(loginServerID); buffer.flip(); diff --git a/src/protocol/swg/LogoutMessage.java b/src/protocol/swg/LogoutMessage.java index 3f835aa6..23803097 100644 --- a/src/protocol/swg/LogoutMessage.java +++ b/src/protocol/swg/LogoutMessage.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class LogoutMessage extends SWGMessage{ @@ -36,7 +38,7 @@ public class LogoutMessage extends SWGMessage{ IoBuffer result = IoBuffer.allocate(6).order(ByteOrder.LITTLE_ENDIAN); result.putShort((short) 2); - result.putInt(0x42FD19DD); + result.putInt(Opcodes.LogoutMessage); return result; } diff --git a/src/protocol/swg/ObjControllerMessage.java b/src/protocol/swg/ObjControllerMessage.java index cb1ff04b..ff025def 100644 --- a/src/protocol/swg/ObjControllerMessage.java +++ b/src/protocol/swg/ObjControllerMessage.java @@ -27,11 +27,13 @@ import org.apache.mina.core.buffer.IoBuffer; + import protocol.swg.objectControllerObjects.CommandEnqueue; import protocol.swg.objectControllerObjects.DataTransform; import protocol.swg.objectControllerObjects.DataTransformWithParent; import protocol.swg.objectControllerObjects.ObjControllerObject; import protocol.swg.objectControllerObjects.UnknownObjController; +import resources.common.Opcodes; public class ObjControllerMessage extends SWGMessage { @@ -97,7 +99,7 @@ public class ObjControllerMessage extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(10).order(ByteOrder.LITTLE_ENDIAN); buffer.setAutoExpand(true); buffer.putShort((short)5); - buffer.putInt(0x80CE5E46); + buffer.putInt(Opcodes.ObjControllerMessage); buffer.putInt(update); buffer.put(objControllerObject.serialize()); //System.out.println("OBJMSG: " + StringUtilities.bytesToHex(buffer.flip().array())); diff --git a/src/protocol/swg/PlayerMoneyResponse.java b/src/protocol/swg/PlayerMoneyResponse.java index 0438dd02..be302d9f 100644 --- a/src/protocol/swg/PlayerMoneyResponse.java +++ b/src/protocol/swg/PlayerMoneyResponse.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class PlayerMoneyResponse extends SWGMessage { int cash; @@ -45,7 +47,7 @@ public class PlayerMoneyResponse extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(14).order(ByteOrder.LITTLE_ENDIAN); buffer.putShort((short) 3); - buffer.putInt(0x367E737E); + buffer.putInt(Opcodes.PlayerMoneyResponse); buffer.putInt(bank); buffer.putInt(cash); diff --git a/src/resources/common/Opcodes.java b/src/resources/common/Opcodes.java index baf83745..245aa8a6 100644 --- a/src/resources/common/Opcodes.java +++ b/src/resources/common/Opcodes.java @@ -41,12 +41,14 @@ public class Opcodes { public static final int CommoditiesResourceTypeListRequest = 0xCB1AE82D; public static final int NewbieTutorialResponse = 0xCA88FBAD; public static final int CmdSceneReady = 0x43FD1C22; + public static final int CommPlayerMessage = 0x594AD258; public static final int ConnectPlayerMessage = 0x2E365218; public static final int ClientCreateCharacter = 0xB97F3074; public static final int ClientIdMsg = 0xD5899226; public static final int ClientRandomNameRequest = 0xD6D1B6D1; public static final int ClientVerifyAndLockNameRequest = 0x9eb04b9f; public static final int DeleteCharacterMessage = 0xE87AD031; + public static final int ErrorMessage = 0xB5ABF91A; public static final int GetMapLocationsMessage = 0x1A7AB839; public static final int IsVendorOwnerMessage = CRC.StringtoCRC("IsVendorOwnerMessage"); public static final int LagRequest = 0x31805EE0; @@ -91,5 +93,12 @@ public class Opcodes { public static final int BidAuctionMessage = CRC.StringtoCRC("BidAuctionMessage"); public static final int RetrieveAuctionItemMessage = CRC.StringtoCRC("RetrieveAuctionItemMessage"); public static final int LaunchBrowserMessage = CRC.StringtoCRC("LaunchBrowserMessage"); + public static final int LoginServerId = 0x58C07F21; + public static final int LogoutMessage = 0x42FD19DD; + public static final int AttributeListMessage = 0xF3F12F2A; + public static final int GuildResponseMessage = 0x32263F20; + public static final int CreateCharacterSuccess = 0x1DB575CC; + public static final int PlayerMoneyResponse = 0x367E737E; + public static final int CmdStartScene = 0x3AE6DFAE; } diff --git a/src/services/BrowserService.java b/src/services/BrowserService.java index 45715167..1d649bde 100644 --- a/src/services/BrowserService.java +++ b/src/services/BrowserService.java @@ -22,7 +22,6 @@ package services; import java.util.Map; - import protocol.swg.LaunchBrowserMessage; import resources.objects.creature.CreatureObject; import main.NGECore; From d56d5d147e5b715d5c8471da5b2e787ca6828ea4 Mon Sep 17 00:00:00 2001 From: tacef Date: Sun, 6 Jul 2014 07:52:54 +0200 Subject: [PATCH 147/198] Fixed Some Level Issues with NPC's Min and Maxlevel not required if setLevel() is used --- scripts/mobiles/tatooine/city_sewer_swamprat.py | 2 -- scripts/mobiles/tatooine/cupa.py | 2 -- scripts/mobiles/tatooine/death_kreetle.py | 2 -- scripts/mobiles/tatooine/desert_eopie.py | 2 -- scripts/mobiles/tatooine/desert_kreetle.py | 2 -- scripts/mobiles/tatooine/desert_razorback.py | 2 -- scripts/mobiles/tatooine/desert_squill.py | 2 -- scripts/mobiles/tatooine/dewback.py | 2 -- scripts/mobiles/tatooine/dimu_bantha.py | 2 -- scripts/mobiles/tatooine/dune_bantha.py | 2 -- scripts/mobiles/tatooine/dune_beetle.py | 2 -- scripts/mobiles/tatooine/dwarf_bantha.py | 2 -- scripts/mobiles/tatooine/error_prone_battle_droids.py | 2 -- scripts/mobiles/tatooine/lesser_dewback.py | 2 -- scripts/mobiles/tatooine/malignant_squill.py | 2 -- scripts/mobiles/tatooine/parry_stormtrooper_dewback.py | 2 -- scripts/mobiles/tatooine/razorclaw.py | 2 -- scripts/mobiles/tatooine/sickly_womprat.py | 1 - scripts/mobiles/tatooine/trandoshan_slaver.py | 2 -- scripts/mobiles/tatooine/tusken_raider_warrior.py | 2 -- scripts/mobiles/tatooine/valarian_shuttle_guard.py | 2 -- 21 files changed, 41 deletions(-) diff --git a/scripts/mobiles/tatooine/city_sewer_swamprat.py b/scripts/mobiles/tatooine/city_sewer_swamprat.py index 0a9d5d2c..ead488c8 100644 --- a/scripts/mobiles/tatooine/city_sewer_swamprat.py +++ b/scripts/mobiles/tatooine/city_sewer_swamprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('city_sewer_swamprat') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/cupa.py b/scripts/mobiles/tatooine/cupa.py index eedcea77..ea30bd64 100644 --- a/scripts/mobiles/tatooine/cupa.py +++ b/scripts/mobiles/tatooine/cupa.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('cu_pa') mobileTemplate.setLevel(10) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(11) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/death_kreetle.py b/scripts/mobiles/tatooine/death_kreetle.py index 1448c725..96d31cfb 100644 --- a/scripts/mobiles/tatooine/death_kreetle.py +++ b/scripts/mobiles/tatooine/death_kreetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle_death') mobileTemplate.setLevel(7) - mobileTemplate.setMinLevel(7) - mobileTemplate.setMaxLevel(8) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_eopie.py b/scripts/mobiles/tatooine/desert_eopie.py index 311c3d5c..bb6603ef 100644 --- a/scripts/mobiles/tatooine/desert_eopie.py +++ b/scripts/mobiles/tatooine/desert_eopie.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_eopie') mobileTemplate.setLevel(16) - mobileTemplate.setMinLevel(16) - mobileTemplate.setMaxLevel(17) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_kreetle.py b/scripts/mobiles/tatooine/desert_kreetle.py index 29fc2d12..6c2b1971 100644 --- a/scripts/mobiles/tatooine/desert_kreetle.py +++ b/scripts/mobiles/tatooine/desert_kreetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('orphan_kreetle') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_razorback.py b/scripts/mobiles/tatooine/desert_razorback.py index e2818a15..ebab48cd 100644 --- a/scripts/mobiles/tatooine/desert_razorback.py +++ b/scripts/mobiles/tatooine/desert_razorback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_razorback') mobileTemplate.setLevel(23) - mobileTemplate.setMinLevel(23) - mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_squill.py b/scripts/mobiles/tatooine/desert_squill.py index 60ab5db2..1bd10a8a 100644 --- a/scripts/mobiles/tatooine/desert_squill.py +++ b/scripts/mobiles/tatooine/desert_squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_squill') mobileTemplate.setLevel(14) - mobileTemplate.setMinLevel(14) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dewback.py b/scripts/mobiles/tatooine/dewback.py index d286eb64..0d1bf28a 100644 --- a/scripts/mobiles/tatooine/dewback.py +++ b/scripts/mobiles/tatooine/dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dewback') mobileTemplate.setLevel(17) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dimu_bantha.py b/scripts/mobiles/tatooine/dimu_bantha.py index f0f940d5..f929196a 100644 --- a/scripts/mobiles/tatooine/dimu_bantha.py +++ b/scripts/mobiles/tatooine/dimu_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dim_u_bantha') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dune_bantha.py b/scripts/mobiles/tatooine/dune_bantha.py index 1d9e7a0c..f48c5135 100644 --- a/scripts/mobiles/tatooine/dune_bantha.py +++ b/scripts/mobiles/tatooine/dune_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dune_bantha') mobileTemplate.setLevel(20) - mobileTemplate.setMinLevel(20) - mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dune_beetle.py b/scripts/mobiles/tatooine/dune_beetle.py index f47f5f4b..cb40bc5e 100644 --- a/scripts/mobiles/tatooine/dune_beetle.py +++ b/scripts/mobiles/tatooine/dune_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dune_beetle') mobileTemplate.setLevel(9) - mobileTemplate.setMinLevel(9) - mobileTemplate.setMaxLevel(10) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dwarf_bantha.py b/scripts/mobiles/tatooine/dwarf_bantha.py index 14a7274d..998034c8 100644 --- a/scripts/mobiles/tatooine/dwarf_bantha.py +++ b/scripts/mobiles/tatooine/dwarf_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dwarf_bantha') mobileTemplate.setLevel(10) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(11) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/error_prone_battle_droids.py b/scripts/mobiles/tatooine/error_prone_battle_droids.py index 90dddbec..7dbf191b 100644 --- a/scripts/mobiles/tatooine/error_prone_battle_droids.py +++ b/scripts/mobiles/tatooine/error_prone_battle_droids.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tatooine_error_prone_droid') mobileTemplate.setLevel(6) - mobileTemplate.setMinLevel(6) - mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/lesser_dewback.py b/scripts/mobiles/tatooine/lesser_dewback.py index 9a908d05..9ab38e1c 100644 --- a/scripts/mobiles/tatooine/lesser_dewback.py +++ b/scripts/mobiles/tatooine/lesser_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('lesser_dewback') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/malignant_squill.py b/scripts/mobiles/tatooine/malignant_squill.py index 8475b234..0ae7da00 100644 --- a/scripts/mobiles/tatooine/malignant_squill.py +++ b/scripts/mobiles/tatooine/malignant_squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('malignant_squill') mobileTemplate.setLevel(50) - mobileTemplate.setMinLevel(48) - mobileTemplate.setMaxLevel(52) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py b/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py index 9c09a3bb..5050524e 100644 --- a/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py +++ b/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('parry_stormtrooper_dewback') mobileTemplate.setLevel(17) - mobileTemplate.setMinLevel(16) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/razorclaw.py b/scripts/mobiles/tatooine/razorclaw.py index 7fd5d1b5..7b25d2f5 100644 --- a/scripts/mobiles/tatooine/razorclaw.py +++ b/scripts/mobiles/tatooine/razorclaw.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_desert_razorback') mobileTemplate.setLevel(24) - mobileTemplate.setMinLevel(23) - mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/sickly_womprat.py b/scripts/mobiles/tatooine/sickly_womprat.py index b58d0a39..c083fc78 100644 --- a/scripts/mobiles/tatooine/sickly_womprat.py +++ b/scripts/mobiles/tatooine/sickly_womprat.py @@ -11,7 +11,6 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('sickly_womprat') - mobileTemplate.setLevel(4) mobileTemplate.setMinLevel(4) mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) diff --git a/scripts/mobiles/tatooine/trandoshan_slaver.py b/scripts/mobiles/tatooine/trandoshan_slaver.py index 9138aad0..3abd3449 100644 --- a/scripts/mobiles/tatooine/trandoshan_slaver.py +++ b/scripts/mobiles/tatooine/trandoshan_slaver.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('ep3_trandoshan_slaver') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tusken_raider_warrior.py b/scripts/mobiles/tatooine/tusken_raider_warrior.py index c2047619..9816ddaa 100644 --- a/scripts/mobiles/tatooine/tusken_raider_warrior.py +++ b/scripts/mobiles/tatooine/tusken_raider_warrior.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tusken_raider_warrior') mobileTemplate.setLevel(6) - mobileTemplate.setMinLevel(6) - mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/valarian_shuttle_guard.py b/scripts/mobiles/tatooine/valarian_shuttle_guard.py index bae307aa..858e2ae2 100644 --- a/scripts/mobiles/tatooine/valarian_shuttle_guard.py +++ b/scripts/mobiles/tatooine/valarian_shuttle_guard.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('valarian_swooper_shuttle') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) From e7c277c1836125fb0a874de1ae9446d994a06252 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 6 Jul 2014 01:30:18 +0200 Subject: [PATCH 148/198] Added a service for opening browser windows --- src/main/NGECore.java | 4 ++ src/protocol/swg/LaunchBrowserMessage.java | 59 +++++++++++++++++++++ src/resources/common/Opcodes.java | 1 + src/services/BrowserService.java | 60 ++++++++++++++++++++++ 4 files changed, 124 insertions(+) create mode 100644 src/protocol/swg/LaunchBrowserMessage.java create mode 100644 src/services/BrowserService.java diff --git a/src/main/NGECore.java b/src/main/NGECore.java index cb620abe..c7adeb9c 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -65,6 +65,7 @@ import services.DevService; import services.EntertainmentService; import services.GroupService; import services.housing.HousingService; +import services.BrowserService; import services.InstanceService; import services.LoginService; import services.LootService; @@ -204,6 +205,7 @@ public class NGECore { public PlayerCityService playerCityService; public ReverseEngineeringService reverseEngineeringService; public PetService petService; + public BrowserService browserService; // Login Server public NetworkDispatch loginDispatch; @@ -531,6 +533,8 @@ public class NGECore { playerCityService.loadCities(); retroService.run(); + browserService = new BrowserService(this); + didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); diff --git a/src/protocol/swg/LaunchBrowserMessage.java b/src/protocol/swg/LaunchBrowserMessage.java new file mode 100644 index 00000000..7c3efb62 --- /dev/null +++ b/src/protocol/swg/LaunchBrowserMessage.java @@ -0,0 +1,59 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package protocol.swg; + +import java.nio.ByteOrder; +import java.util.Vector; + +import org.apache.mina.core.buffer.IoBuffer; + +import resources.common.Opcodes; +import services.sui.SUIWindowComponent; + +public class LaunchBrowserMessage extends SWGMessage{ + private String URL; + + public LaunchBrowserMessage(String URL) { + this.URL = URL; + } + + public void deserialize(IoBuffer data) { + + } + + public IoBuffer serialize() { + + IoBuffer result = IoBuffer.allocate(100).order(ByteOrder.LITTLE_ENDIAN); + result.setAutoExpand(true); + + result.putShort((short) 2); + result.putInt(Opcodes.LaunchBrowserMessage); + + result.put(getAsciiString(URL)); + + int size = result.position(); + result = IoBuffer.allocate(size).put(result.array(), 0, size); + + return result.flip(); + } + +} diff --git a/src/resources/common/Opcodes.java b/src/resources/common/Opcodes.java index c7bced7c..baf83745 100644 --- a/src/resources/common/Opcodes.java +++ b/src/resources/common/Opcodes.java @@ -90,5 +90,6 @@ public class Opcodes { public static final int CancelLiveAuctionMessage = CRC.StringtoCRC("CancelLiveAuctionMessage"); public static final int BidAuctionMessage = CRC.StringtoCRC("BidAuctionMessage"); public static final int RetrieveAuctionItemMessage = CRC.StringtoCRC("RetrieveAuctionItemMessage"); + public static final int LaunchBrowserMessage = CRC.StringtoCRC("LaunchBrowserMessage"); } diff --git a/src/services/BrowserService.java b/src/services/BrowserService.java new file mode 100644 index 00000000..bb0b156a --- /dev/null +++ b/src/services/BrowserService.java @@ -0,0 +1,60 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package services; + +import java.util.Map; + +import protocol.swg.LaunchBrowserMessage; +import resources.objects.creature.CreatureObject; +import main.NGECore; +import engine.resources.service.INetworkDispatch; +import engine.resources.service.INetworkRemoteEvent; + +public class BrowserService implements INetworkDispatch { + + private NGECore core; + + public BrowserService(NGECore core) { + this.core = core; + } + + public void sendBrowserWindow(CreatureObject creature, String URL) { + URL = URL.toLowerCase(); + + if( URL.contains("http://")) + URL.replace("http://", ""); + + LaunchBrowserMessage launchBrowserMessage = new LaunchBrowserMessage(URL); + creature.getClient().getSession().write(launchBrowserMessage.serialize()); + } + + @Override + public void insertOpcodes(Map arg0, Map arg1) { + + } + + @Override + public void shutdown() { + + } + +} From 8d8cfaf79269c61cc75e5045005d788361bd36c3 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 6 Jul 2014 05:29:13 +0200 Subject: [PATCH 149/198] Added a description to the browser service --- src/services/BrowserService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/BrowserService.java b/src/services/BrowserService.java index bb0b156a..45715167 100644 --- a/src/services/BrowserService.java +++ b/src/services/BrowserService.java @@ -36,7 +36,10 @@ public class BrowserService implements INetworkDispatch { public BrowserService(NGECore core) { this.core = core; } - + /* + * This method will minimise the game and open the default desktop browser of the CreatureObject with the given URL. + * This is not to be confused with the SWG in-game browser. + */ public void sendBrowserWindow(CreatureObject creature, String URL) { URL = URL.toLowerCase(); From 99da73c26f72877ca57865261629cef13187b33f Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Sun, 6 Jul 2014 06:02:35 +0200 Subject: [PATCH 150/198] Changed the location of some packet opcodes --- src/protocol/swg/AttributeListMessage.java | 3 ++- src/protocol/swg/CmdStartScene.java | 4 +++- src/protocol/swg/CommPlayerMessage.java | 3 ++- src/protocol/swg/CreateCharacterSuccess.java | 4 +++- src/protocol/swg/ErrorMessage.java | 4 +++- src/protocol/swg/GuildResponseMessage.java | 4 ++-- src/protocol/swg/LaunchBrowserMessage.java | 4 ---- src/protocol/swg/LoginServerId.java | 4 +++- src/protocol/swg/LogoutMessage.java | 4 +++- src/protocol/swg/ObjControllerMessage.java | 4 +++- src/protocol/swg/PlayerMoneyResponse.java | 4 +++- src/resources/common/Opcodes.java | 9 +++++++++ src/services/BrowserService.java | 1 - 13 files changed, 36 insertions(+), 16 deletions(-) diff --git a/src/protocol/swg/AttributeListMessage.java b/src/protocol/swg/AttributeListMessage.java index 55721a52..85713582 100644 --- a/src/protocol/swg/AttributeListMessage.java +++ b/src/protocol/swg/AttributeListMessage.java @@ -26,6 +26,7 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; import org.apache.mina.core.buffer.SimpleBufferAllocator; +import resources.common.Opcodes; import engine.resources.objects.SWGObject; public class AttributeListMessage extends SWGMessage { @@ -50,7 +51,7 @@ public class AttributeListMessage extends SWGMessage { result.setAutoExpand(true); result.putShort((short) 5); - result.putInt(0xF3F12F2A); + result.putInt(Opcodes.AttributeListMessage); result.putLong(target.getObjectID()); result.putShort((short) 0); diff --git a/src/protocol/swg/CmdStartScene.java b/src/protocol/swg/CmdStartScene.java index 52d1eb36..918b0f4f 100644 --- a/src/protocol/swg/CmdStartScene.java +++ b/src/protocol/swg/CmdStartScene.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class CmdStartScene extends SWGMessage { private byte ignoreLayoutFiles; @@ -60,7 +62,7 @@ public class CmdStartScene extends SWGMessage { IoBuffer result = IoBuffer.allocate(47 + terrainFile.length() + sharedRaceTemplate.length()).order(ByteOrder.LITTLE_ENDIAN); result.putShort((short)9); - result.putInt(0x3AE6DFAE); + result.putInt(Opcodes.CmdStartScene); result.put((byte)ignoreLayoutFiles); result.putLong(characterId); result.put(getAsciiString(terrainFile)); diff --git a/src/protocol/swg/CommPlayerMessage.java b/src/protocol/swg/CommPlayerMessage.java index 9acde60c..3d0675f1 100644 --- a/src/protocol/swg/CommPlayerMessage.java +++ b/src/protocol/swg/CommPlayerMessage.java @@ -26,6 +26,7 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; import engine.resources.common.CRC; +import resources.common.Opcodes; import resources.common.OutOfBand; public class CommPlayerMessage extends SWGMessage { @@ -51,7 +52,7 @@ public class CommPlayerMessage extends SWGMessage { buffer.setAutoExpand(true); buffer.putShort((short) 2); - buffer.putInt(0x594AD258); + buffer.putInt(Opcodes.CommPlayerMessage); buffer.put((byte) 0); // aurebesh borders on comm, space version? Can cause crashes buffer.putLong(objectId); buffer.put(outOfBand.serialize().array()); diff --git a/src/protocol/swg/CreateCharacterSuccess.java b/src/protocol/swg/CreateCharacterSuccess.java index 36490295..61be583f 100644 --- a/src/protocol/swg/CreateCharacterSuccess.java +++ b/src/protocol/swg/CreateCharacterSuccess.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class CreateCharacterSuccess extends SWGMessage { @@ -45,7 +47,7 @@ public class CreateCharacterSuccess extends SWGMessage { IoBuffer result = IoBuffer.allocate(14).order(ByteOrder.LITTLE_ENDIAN); result.putShort((short) 2); - result.putInt(0x1DB575CC); + result.putInt(Opcodes.CreateCharacterSuccess); result.putLong(charId); result.flip(); return result; diff --git a/src/protocol/swg/ErrorMessage.java b/src/protocol/swg/ErrorMessage.java index 652e1b6f..507561b9 100644 --- a/src/protocol/swg/ErrorMessage.java +++ b/src/protocol/swg/ErrorMessage.java @@ -23,6 +23,8 @@ package protocol.swg; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class ErrorMessage extends SWGMessage { @@ -42,7 +44,7 @@ public class ErrorMessage extends SWGMessage { IoBuffer result = IoBuffer.allocate(11 + errorType.length() + errorMessage.length()); result.putShort((short)3); - result.putInt(0xB5ABF91A); + result.putInt(Opcodes.ErrorMessage); result.put(getAsciiString(errorType)); result.put(getAsciiString(errorMessage)); result.put((byte)0); diff --git a/src/protocol/swg/GuildResponseMessage.java b/src/protocol/swg/GuildResponseMessage.java index f98e6713..7b718121 100644 --- a/src/protocol/swg/GuildResponseMessage.java +++ b/src/protocol/swg/GuildResponseMessage.java @@ -22,8 +22,8 @@ package protocol.swg; import java.nio.ByteOrder; - import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; public class GuildResponseMessage extends SWGMessage { @@ -46,7 +46,7 @@ public class GuildResponseMessage extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(18 + guildName.length()).order(ByteOrder.LITTLE_ENDIAN); buffer.putShort((short) 4); - buffer.putInt(0x32263F20); + buffer.putInt(Opcodes.GuildResponseMessage); buffer.putLong(player); buffer.put(getAsciiString(guildName)); diff --git a/src/protocol/swg/LaunchBrowserMessage.java b/src/protocol/swg/LaunchBrowserMessage.java index 7c3efb62..67266674 100644 --- a/src/protocol/swg/LaunchBrowserMessage.java +++ b/src/protocol/swg/LaunchBrowserMessage.java @@ -22,12 +22,8 @@ package protocol.swg; import java.nio.ByteOrder; -import java.util.Vector; - import org.apache.mina.core.buffer.IoBuffer; - import resources.common.Opcodes; -import services.sui.SUIWindowComponent; public class LaunchBrowserMessage extends SWGMessage{ private String URL; diff --git a/src/protocol/swg/LoginServerId.java b/src/protocol/swg/LoginServerId.java index ca01ae90..3203ba37 100644 --- a/src/protocol/swg/LoginServerId.java +++ b/src/protocol/swg/LoginServerId.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class LoginServerId extends SWGMessage { @@ -42,7 +44,7 @@ public class LoginServerId extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(10).order(ByteOrder.LITTLE_ENDIAN); buffer.putShort((short)2); - buffer.putInt(0x58C07F21); + buffer.putInt(Opcodes.LoginServerId); buffer.putInt(loginServerID); buffer.flip(); diff --git a/src/protocol/swg/LogoutMessage.java b/src/protocol/swg/LogoutMessage.java index 3f835aa6..23803097 100644 --- a/src/protocol/swg/LogoutMessage.java +++ b/src/protocol/swg/LogoutMessage.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class LogoutMessage extends SWGMessage{ @@ -36,7 +38,7 @@ public class LogoutMessage extends SWGMessage{ IoBuffer result = IoBuffer.allocate(6).order(ByteOrder.LITTLE_ENDIAN); result.putShort((short) 2); - result.putInt(0x42FD19DD); + result.putInt(Opcodes.LogoutMessage); return result; } diff --git a/src/protocol/swg/ObjControllerMessage.java b/src/protocol/swg/ObjControllerMessage.java index cb1ff04b..ff025def 100644 --- a/src/protocol/swg/ObjControllerMessage.java +++ b/src/protocol/swg/ObjControllerMessage.java @@ -27,11 +27,13 @@ import org.apache.mina.core.buffer.IoBuffer; + import protocol.swg.objectControllerObjects.CommandEnqueue; import protocol.swg.objectControllerObjects.DataTransform; import protocol.swg.objectControllerObjects.DataTransformWithParent; import protocol.swg.objectControllerObjects.ObjControllerObject; import protocol.swg.objectControllerObjects.UnknownObjController; +import resources.common.Opcodes; public class ObjControllerMessage extends SWGMessage { @@ -97,7 +99,7 @@ public class ObjControllerMessage extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(10).order(ByteOrder.LITTLE_ENDIAN); buffer.setAutoExpand(true); buffer.putShort((short)5); - buffer.putInt(0x80CE5E46); + buffer.putInt(Opcodes.ObjControllerMessage); buffer.putInt(update); buffer.put(objControllerObject.serialize()); //System.out.println("OBJMSG: " + StringUtilities.bytesToHex(buffer.flip().array())); diff --git a/src/protocol/swg/PlayerMoneyResponse.java b/src/protocol/swg/PlayerMoneyResponse.java index 0438dd02..be302d9f 100644 --- a/src/protocol/swg/PlayerMoneyResponse.java +++ b/src/protocol/swg/PlayerMoneyResponse.java @@ -25,6 +25,8 @@ import java.nio.ByteOrder; import org.apache.mina.core.buffer.IoBuffer; +import resources.common.Opcodes; + public class PlayerMoneyResponse extends SWGMessage { int cash; @@ -45,7 +47,7 @@ public class PlayerMoneyResponse extends SWGMessage { IoBuffer buffer = IoBuffer.allocate(14).order(ByteOrder.LITTLE_ENDIAN); buffer.putShort((short) 3); - buffer.putInt(0x367E737E); + buffer.putInt(Opcodes.PlayerMoneyResponse); buffer.putInt(bank); buffer.putInt(cash); diff --git a/src/resources/common/Opcodes.java b/src/resources/common/Opcodes.java index baf83745..245aa8a6 100644 --- a/src/resources/common/Opcodes.java +++ b/src/resources/common/Opcodes.java @@ -41,12 +41,14 @@ public class Opcodes { public static final int CommoditiesResourceTypeListRequest = 0xCB1AE82D; public static final int NewbieTutorialResponse = 0xCA88FBAD; public static final int CmdSceneReady = 0x43FD1C22; + public static final int CommPlayerMessage = 0x594AD258; public static final int ConnectPlayerMessage = 0x2E365218; public static final int ClientCreateCharacter = 0xB97F3074; public static final int ClientIdMsg = 0xD5899226; public static final int ClientRandomNameRequest = 0xD6D1B6D1; public static final int ClientVerifyAndLockNameRequest = 0x9eb04b9f; public static final int DeleteCharacterMessage = 0xE87AD031; + public static final int ErrorMessage = 0xB5ABF91A; public static final int GetMapLocationsMessage = 0x1A7AB839; public static final int IsVendorOwnerMessage = CRC.StringtoCRC("IsVendorOwnerMessage"); public static final int LagRequest = 0x31805EE0; @@ -91,5 +93,12 @@ public class Opcodes { public static final int BidAuctionMessage = CRC.StringtoCRC("BidAuctionMessage"); public static final int RetrieveAuctionItemMessage = CRC.StringtoCRC("RetrieveAuctionItemMessage"); public static final int LaunchBrowserMessage = CRC.StringtoCRC("LaunchBrowserMessage"); + public static final int LoginServerId = 0x58C07F21; + public static final int LogoutMessage = 0x42FD19DD; + public static final int AttributeListMessage = 0xF3F12F2A; + public static final int GuildResponseMessage = 0x32263F20; + public static final int CreateCharacterSuccess = 0x1DB575CC; + public static final int PlayerMoneyResponse = 0x367E737E; + public static final int CmdStartScene = 0x3AE6DFAE; } diff --git a/src/services/BrowserService.java b/src/services/BrowserService.java index 45715167..1d649bde 100644 --- a/src/services/BrowserService.java +++ b/src/services/BrowserService.java @@ -22,7 +22,6 @@ package services; import java.util.Map; - import protocol.swg.LaunchBrowserMessage; import resources.objects.creature.CreatureObject; import main.NGECore; From 7eca666dbe134f2a63f8977c56391234ca9c5ec4 Mon Sep 17 00:00:00 2001 From: tacef Date: Sun, 6 Jul 2014 07:52:54 +0200 Subject: [PATCH 151/198] Fixed Some Level Issues with NPC's Min and Maxlevel not required if setLevel() is used --- scripts/mobiles/tatooine/city_sewer_swamprat.py | 2 -- scripts/mobiles/tatooine/cupa.py | 2 -- scripts/mobiles/tatooine/death_kreetle.py | 2 -- scripts/mobiles/tatooine/desert_eopie.py | 2 -- scripts/mobiles/tatooine/desert_kreetle.py | 2 -- scripts/mobiles/tatooine/desert_razorback.py | 2 -- scripts/mobiles/tatooine/desert_squill.py | 2 -- scripts/mobiles/tatooine/dewback.py | 2 -- scripts/mobiles/tatooine/dimu_bantha.py | 2 -- scripts/mobiles/tatooine/dune_bantha.py | 2 -- scripts/mobiles/tatooine/dune_beetle.py | 2 -- scripts/mobiles/tatooine/dwarf_bantha.py | 2 -- scripts/mobiles/tatooine/error_prone_battle_droids.py | 2 -- scripts/mobiles/tatooine/lesser_dewback.py | 2 -- scripts/mobiles/tatooine/malignant_squill.py | 2 -- scripts/mobiles/tatooine/parry_stormtrooper_dewback.py | 2 -- scripts/mobiles/tatooine/razorclaw.py | 2 -- scripts/mobiles/tatooine/sickly_womprat.py | 1 - scripts/mobiles/tatooine/trandoshan_slaver.py | 2 -- scripts/mobiles/tatooine/tusken_raider_warrior.py | 2 -- scripts/mobiles/tatooine/valarian_shuttle_guard.py | 2 -- 21 files changed, 41 deletions(-) diff --git a/scripts/mobiles/tatooine/city_sewer_swamprat.py b/scripts/mobiles/tatooine/city_sewer_swamprat.py index 0a9d5d2c..ead488c8 100644 --- a/scripts/mobiles/tatooine/city_sewer_swamprat.py +++ b/scripts/mobiles/tatooine/city_sewer_swamprat.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('city_sewer_swamprat') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/cupa.py b/scripts/mobiles/tatooine/cupa.py index eedcea77..ea30bd64 100644 --- a/scripts/mobiles/tatooine/cupa.py +++ b/scripts/mobiles/tatooine/cupa.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('cu_pa') mobileTemplate.setLevel(10) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(11) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/death_kreetle.py b/scripts/mobiles/tatooine/death_kreetle.py index 1448c725..96d31cfb 100644 --- a/scripts/mobiles/tatooine/death_kreetle.py +++ b/scripts/mobiles/tatooine/death_kreetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle_death') mobileTemplate.setLevel(7) - mobileTemplate.setMinLevel(7) - mobileTemplate.setMaxLevel(8) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_eopie.py b/scripts/mobiles/tatooine/desert_eopie.py index 311c3d5c..bb6603ef 100644 --- a/scripts/mobiles/tatooine/desert_eopie.py +++ b/scripts/mobiles/tatooine/desert_eopie.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_eopie') mobileTemplate.setLevel(16) - mobileTemplate.setMinLevel(16) - mobileTemplate.setMaxLevel(17) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_kreetle.py b/scripts/mobiles/tatooine/desert_kreetle.py index 29fc2d12..6c2b1971 100644 --- a/scripts/mobiles/tatooine/desert_kreetle.py +++ b/scripts/mobiles/tatooine/desert_kreetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('orphan_kreetle') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_razorback.py b/scripts/mobiles/tatooine/desert_razorback.py index e2818a15..ebab48cd 100644 --- a/scripts/mobiles/tatooine/desert_razorback.py +++ b/scripts/mobiles/tatooine/desert_razorback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_razorback') mobileTemplate.setLevel(23) - mobileTemplate.setMinLevel(23) - mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/desert_squill.py b/scripts/mobiles/tatooine/desert_squill.py index 60ab5db2..1bd10a8a 100644 --- a/scripts/mobiles/tatooine/desert_squill.py +++ b/scripts/mobiles/tatooine/desert_squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_squill') mobileTemplate.setLevel(14) - mobileTemplate.setMinLevel(14) - mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dewback.py b/scripts/mobiles/tatooine/dewback.py index d286eb64..0d1bf28a 100644 --- a/scripts/mobiles/tatooine/dewback.py +++ b/scripts/mobiles/tatooine/dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dewback') mobileTemplate.setLevel(17) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dimu_bantha.py b/scripts/mobiles/tatooine/dimu_bantha.py index f0f940d5..f929196a 100644 --- a/scripts/mobiles/tatooine/dimu_bantha.py +++ b/scripts/mobiles/tatooine/dimu_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dim_u_bantha') mobileTemplate.setLevel(3) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dune_bantha.py b/scripts/mobiles/tatooine/dune_bantha.py index 1d9e7a0c..f48c5135 100644 --- a/scripts/mobiles/tatooine/dune_bantha.py +++ b/scripts/mobiles/tatooine/dune_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dune_bantha') mobileTemplate.setLevel(20) - mobileTemplate.setMinLevel(20) - mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dune_beetle.py b/scripts/mobiles/tatooine/dune_beetle.py index f47f5f4b..cb40bc5e 100644 --- a/scripts/mobiles/tatooine/dune_beetle.py +++ b/scripts/mobiles/tatooine/dune_beetle.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dune_beetle') mobileTemplate.setLevel(9) - mobileTemplate.setMinLevel(9) - mobileTemplate.setMaxLevel(10) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/dwarf_bantha.py b/scripts/mobiles/tatooine/dwarf_bantha.py index 14a7274d..998034c8 100644 --- a/scripts/mobiles/tatooine/dwarf_bantha.py +++ b/scripts/mobiles/tatooine/dwarf_bantha.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('dwarf_bantha') mobileTemplate.setLevel(10) - mobileTemplate.setMinLevel(10) - mobileTemplate.setMaxLevel(11) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/error_prone_battle_droids.py b/scripts/mobiles/tatooine/error_prone_battle_droids.py index 90dddbec..7dbf191b 100644 --- a/scripts/mobiles/tatooine/error_prone_battle_droids.py +++ b/scripts/mobiles/tatooine/error_prone_battle_droids.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tatooine_error_prone_droid') mobileTemplate.setLevel(6) - mobileTemplate.setMinLevel(6) - mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/lesser_dewback.py b/scripts/mobiles/tatooine/lesser_dewback.py index 9a908d05..9ab38e1c 100644 --- a/scripts/mobiles/tatooine/lesser_dewback.py +++ b/scripts/mobiles/tatooine/lesser_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('lesser_dewback') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(3) - mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/malignant_squill.py b/scripts/mobiles/tatooine/malignant_squill.py index 8475b234..0ae7da00 100644 --- a/scripts/mobiles/tatooine/malignant_squill.py +++ b/scripts/mobiles/tatooine/malignant_squill.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('malignant_squill') mobileTemplate.setLevel(50) - mobileTemplate.setMinLevel(48) - mobileTemplate.setMaxLevel(52) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py b/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py index 9c09a3bb..5050524e 100644 --- a/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py +++ b/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('parry_stormtrooper_dewback') mobileTemplate.setLevel(17) - mobileTemplate.setMinLevel(16) - mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/razorclaw.py b/scripts/mobiles/tatooine/razorclaw.py index 7fd5d1b5..7b25d2f5 100644 --- a/scripts/mobiles/tatooine/razorclaw.py +++ b/scripts/mobiles/tatooine/razorclaw.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_desert_razorback') mobileTemplate.setLevel(24) - mobileTemplate.setMinLevel(23) - mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/sickly_womprat.py b/scripts/mobiles/tatooine/sickly_womprat.py index b58d0a39..c083fc78 100644 --- a/scripts/mobiles/tatooine/sickly_womprat.py +++ b/scripts/mobiles/tatooine/sickly_womprat.py @@ -11,7 +11,6 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('sickly_womprat') - mobileTemplate.setLevel(4) mobileTemplate.setMinLevel(4) mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(Difficulty.NORMAL) diff --git a/scripts/mobiles/tatooine/trandoshan_slaver.py b/scripts/mobiles/tatooine/trandoshan_slaver.py index 9138aad0..3abd3449 100644 --- a/scripts/mobiles/tatooine/trandoshan_slaver.py +++ b/scripts/mobiles/tatooine/trandoshan_slaver.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('ep3_trandoshan_slaver') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(1) - mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/tusken_raider_warrior.py b/scripts/mobiles/tatooine/tusken_raider_warrior.py index c2047619..9816ddaa 100644 --- a/scripts/mobiles/tatooine/tusken_raider_warrior.py +++ b/scripts/mobiles/tatooine/tusken_raider_warrior.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('tusken_raider_warrior') mobileTemplate.setLevel(6) - mobileTemplate.setMinLevel(6) - mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/tatooine/valarian_shuttle_guard.py b/scripts/mobiles/tatooine/valarian_shuttle_guard.py index bae307aa..858e2ae2 100644 --- a/scripts/mobiles/tatooine/valarian_shuttle_guard.py +++ b/scripts/mobiles/tatooine/valarian_shuttle_guard.py @@ -12,8 +12,6 @@ def addTemplate(core): mobileTemplate.setCreatureName('valarian_swooper_shuttle') mobileTemplate.setLevel(18) - mobileTemplate.setMinLevel(17) - mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) From 2c45fbe6abe17e36b7119b53eb441fc0665faa2e Mon Sep 17 00:00:00 2001 From: Waverunner Date: Sun, 6 Jul 2014 13:14:12 -0400 Subject: [PATCH 152/198] Fixed waypoint not updating for Arakyds, Fixed waypoint not updating on first run of seekers, Added Identify Target --- scripts/radial/npc/bounty_seeker.py | 28 ++++++++++- .../objectives/BountyMissionObjective.java | 49 +++++++++++++++++-- 2 files changed, 71 insertions(+), 6 deletions(-) diff --git a/scripts/radial/npc/bounty_seeker.py b/scripts/radial/npc/bounty_seeker.py index f619a5bb..bcd07349 100644 --- a/scripts/radial/npc/bounty_seeker.py +++ b/scripts/radial/npc/bounty_seeker.py @@ -33,8 +33,8 @@ def handleSelection(core, owner, target, option): pos = SpawnPoint.getRandomPosition(owner.getPosition(), 1, 3, owner.getPlanetId()) ori = owner.getOrientation() seeker = core.staticService.spawnObject('object/creature/npc/droid/crafted/shared_probe_droid_advanced.iff', owner.getPlanet().getName(), 0, pos.x, pos.y, pos.z, ori.y, ori.w) - time.sleep(3) owner.sendSystemMessage('@mission/mission_generic:seeker_droid_standby', 0) + time.sleep(3) seeker.setPosture(8) time.sleep(6.5) core.objectService.destroyObject(seeker) @@ -42,5 +42,31 @@ def handleSelection(core, owner, target, option): return if option == 137 and target: + id = owner.getPlayerObject().getBountyMissionId() + if id is None or id == 0: + owner.sendSystemMessage('@mission/mission_generic:bounty_no_mission', 0) + return + + mission = core.objectService.getObject(id) + if mission is None: + owner.sendSystemMessage('@mission/mission_generic:bounty_no_mission', 0) + return + + if mission.getObjective().isSeekerActive(): + owner.sendSystemMessage('@mission/mission_generic:bounty_already_tracking', 0) + return + if target.getUses() == 0: + core.objectService.destroyObject(target) + else: + target.setUses(target.getUses() - 1) + pos = SpawnPoint.getRandomPosition(owner.getPosition(), 1, 3, owner.getPlanetId()) + ori = owner.getOrientation() + seeker = core.staticService.spawnObject('object/creature/npc/droid/crafted/shared_probe_droid_advanced.iff', owner.getPlanet().getName(), 0, pos.x, pos.y, pos.z, ori.y, ori.w) + owner.sendSystemMessage('@mission/mission_generic:seeker_droid_standby', 0) + time.sleep(3) + seeker.setPosture(8) + time.sleep(6.5) + core.objectService.destroyObject(seeker) + mission.getObjective().beginIdentifyTarget(core, owner) return return \ No newline at end of file diff --git a/src/resources/objectives/BountyMissionObjective.java b/src/resources/objectives/BountyMissionObjective.java index 35eb4837..5ed1b0c0 100644 --- a/src/resources/objectives/BountyMissionObjective.java +++ b/src/resources/objectives/BountyMissionObjective.java @@ -304,18 +304,18 @@ public class BountyMissionObjective extends MissionObjective { WaypointObject missionWp = mission.getWaypoint(); - if (missionWp.getPlanetCRC() != CRC.StringtoCRC(target.getPlanet().name)) { + if (missionWp == null || missionWp.getPlanetCRC() != CRC.StringtoCRC(target.getPlanet().name)) { WaypointObject waypoint = (WaypointObject) getMissionObject().getWaypoint(); waypoint.setActive(true); waypoint.setColor(WaypointObject.ORANGE); waypoint.setName(getMissionObject().getTargetName()); waypoint.setPlanetCRC(CRC.StringtoCRC(target.getPlanet().getName())); waypoint.setStringAttribute("", ""); - getMissionObject().setWaypoint(waypoint); + waypoint.setPosition(target.getWorldPosition()); + mission.setWaypoint(waypoint); } else { missionWp.setPosition(target.getWorldPosition()); mission.setWaypoint(missionWp); - getMissionObject().setWaypoint(missionWp); } actor.sendSystemMessage("@mission/mission_generic:target_location_updated_ground", DisplayType.Broadcast); actor.sendSystemMessage("@mission/mission_generic:target_continue_tracking", DisplayType.Broadcast); @@ -331,6 +331,46 @@ public class BountyMissionObjective extends MissionObjective { } } + public void beginIdentifyTarget(NGECore core, CreatureObject actor) { + if (seekerActive) + return; + + setSeekerActive(true); + setSeekerPlanet(actor.getPlanet().name); + + Executors.newSingleThreadScheduledExecutor().schedule(() -> { + MissionObject mission = getMissionObject(); + SWGObject target = core.objectService.getObject(markObjId); + + if (target == null) { + actor.sendSystemMessage("@mission/mission_generic:player_target_inactive", DisplayType.Broadcast); + return; + } else if (target.getPlanet().getName() != getSeekerPlanet()) { + actor.sendSystemMessage("@mission/mission_generic:target_not_on_planet", DisplayType.Broadcast); + return; + } + + WaypointObject missionWp = mission.getWaypoint(); + + if (missionWp == null || missionWp.getPlanetCRC() != CRC.StringtoCRC(target.getPlanet().name)) { + WaypointObject waypoint = (WaypointObject) getMissionObject().getWaypoint(); + waypoint.setActive(true); + waypoint.setColor(WaypointObject.ORANGE); + waypoint.setName(getMissionObject().getTargetName()); + waypoint.setPlanetCRC(CRC.StringtoCRC(target.getPlanet().getName())); + waypoint.setStringAttribute("", ""); + waypoint.setPosition(target.getWorldPosition()); + mission.setWaypoint(waypoint); + } else { + missionWp.setPosition(target.getWorldPosition()); + mission.setWaypoint(missionWp); + } + + actor.sendSystemMessage("Your target was identified as " + target.getCustomName() + ".", DisplayType.Broadcast); // Can't find this in the string files + actor.sendSystemMessage("@mission/mission_generic:target_location_updated_ground", DisplayType.Broadcast); + }, 60, TimeUnit.SECONDS); + } + public void beginArakydUpdate(final CreatureObject actor) { arakydActive = true; Executors.newScheduledThreadPool(1).schedule(() -> { @@ -350,8 +390,7 @@ public class BountyMissionObjective extends MissionObjective { waypoint.setName(getMissionObject().getTargetName()); waypoint.setPlanetCRC(CRC.StringtoCRC(target.getPlanet().getName())); waypoint.setStringAttribute("", ""); - - actor.getClient().getSession().write(getMissionObject().getBaseline3().set("waypoint", waypoint)); + getMissionObject().setWaypoint(waypoint); actor.sendSystemMessage("@mission/mission_generic:target_location_updated_ground", DisplayType.Broadcast); actor.sendSystemMessage("@mission/mission_generic:target_located_" + target.getPlanet().getName(), DisplayType.Broadcast); From 81891f36498dfd82636d21f813dd44996e0f0c8e Mon Sep 17 00:00:00 2001 From: Freddiec Date: Sun, 6 Jul 2014 14:21:13 -0500 Subject: [PATCH 153/198] [Refactored] Tantive Landspeeder --- .../vehicle/landspeeder_tantive4_pcd.py | 12 +----------- .../mobile/vehicle/landspeeder_tantive4.py | 17 +---------------- .../vehicle_deed/landspeeder_tantive4_deed.py | 19 ++----------------- 3 files changed, 4 insertions(+), 44 deletions(-) diff --git a/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py b/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py index ff8849f4..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_tantive4_pcd.py @@ -1,15 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle_pcd') - return - -def use(core, actor, object): - if object and actor.getAttachment('activeVehicleID') == None: - tantive4 = core.objectService.createObject('object/mobile/vehicle/shared_landspeeder_tantive4.iff', 0, actor.getPlanet(), actor.getPosition(), actor.getOrientation()) - - tantive4.setOwnerId(actor.getObjectID()) - actor.setAttachment('activeVehicleID', tantive4.getObjectID()) - - core.simulationService.add(tantive4, tantive4.getPosition().x, tantive4.getPosition().z, True) + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_tantive4.py b/scripts/object/mobile/vehicle/landspeeder_tantive4.py index 1e2994c6..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_tantive4.py +++ b/scripts/object/mobile/vehicle/landspeeder_tantive4.py @@ -1,20 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle') - return - -def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - - return -import sys - -def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_deed.py index f031d37f..6b93484b 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_deed.py @@ -5,20 +5,5 @@ def setup(core, object): return def use(core, actor, object): - datapad = actor.getSlottedObject('datapad') - pcd = core.objectService.createObject('object/intangible/vehicle/shared_landspeeder_tantive4_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - - if datapad and pcd: - - datapad.add(pcd) - core.objectService.destroyObject(object) - - vehicleId = actor.getAttachment('activeVehicleID') - - if vehicleId == None: - vehicle = core.objectService.createObject('object/mobile/vehicle/shared_landspeeder_tantive4.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y) - vehicle.setOwnerId(actor.getObjectID()) - core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True) - actor.setAttachment('activeVehicleID', vehicle.getObjectID()) - - return + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_tantive4.iff', 'object/intangible/vehicle/shared_landspeeder_tantive4_pcd.iff') + return \ No newline at end of file From 81a811a42559295e495825440a92eee72c3feb72 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Sun, 6 Jul 2014 23:47:56 +0200 Subject: [PATCH 154/198] Fixed several AI bugs, added log system - Fixes 0000031: Incap is not working correctly - NPC AI now considers deathblow values correctly - AI state transition further debugged - Pet now follows owner after killing attacker - Added debug log system - Cleaned up system console from system.out messages --- .gitignore | 2 + src/main/NGECore.java | 4 + src/resources/objects/SWGList.java | 2 +- .../objects/tangible/TangibleObject.java | 8 +- src/services/CharacterService.java | 1 + src/services/DevService.java | 2 + src/services/LootService.java | 43 ++-- src/services/ai/AIActor.java | 32 ++- src/services/ai/LairActor.java | 5 +- src/services/ai/states/AttackState.java | 24 ++- src/services/ai/states/DeathState.java | 5 +- src/services/ai/states/RetreatState.java | 10 +- src/services/combat/CombatService.java | 57 ++++-- src/services/pet/MountService.java | 3 +- src/services/pet/PetService.java | 60 ++++-- src/services/spawn/DynamicSpawnArea.java | 3 +- src/services/spawn/SpawnService.java | 2 +- src/tools/CharonPacketLogger.java | 60 ++++++ src/tools/CharonPacketUtils.java | 122 +++++++---- src/tools/DevLog.java | 190 ++++++++++++++++++ src/tools/DevLogQueuer.java | 95 +++++++++ 21 files changed, 612 insertions(+), 118 deletions(-) create mode 100644 src/tools/CharonPacketLogger.java create mode 100644 src/tools/DevLog.java create mode 100644 src/tools/DevLogQueuer.java diff --git a/.gitignore b/.gitignore index 24eef345..de39aaf3 100644 --- a/.gitignore +++ b/.gitignore @@ -77,6 +77,8 @@ odb/cities/je.info.* # PDT-specific .buildpath +# Log files +debuglogs/ ################# ## Visual Studio diff --git a/src/main/NGECore.java b/src/main/NGECore.java index c7adeb9c..b0cb66d6 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -111,6 +111,7 @@ import services.spawn.SpawnService; import services.sui.SUIService; import services.trade.TradeService; import services.travel.TravelService; +import tools.DevLogQueuer; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.CrcStringTableVisitor; import engine.clientdata.visitors.DatatableVisitor; @@ -535,6 +536,9 @@ public class NGECore { browserService = new BrowserService(this); + DevLogQueuer devLogQueuer = new DevLogQueuer(); + + didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); diff --git a/src/resources/objects/SWGList.java b/src/resources/objects/SWGList.java index 8415a535..f0ca3665 100644 --- a/src/resources/objects/SWGList.java +++ b/src/resources/objects/SWGList.java @@ -341,7 +341,7 @@ public class SWGList implements List, Serializable { this.list = list; updateCounter += list.size(); - StringUtilities.printBytes(newListData); + //StringUtilities.printBytes(newListData); queue(newListData); return true; diff --git a/src/resources/objects/tangible/TangibleObject.java b/src/resources/objects/tangible/TangibleObject.java index 407ea38e..2a62ead1 100644 --- a/src/resources/objects/tangible/TangibleObject.java +++ b/src/resources/objects/tangible/TangibleObject.java @@ -48,6 +48,7 @@ import resources.objects.ObjectMessageBuilder; import resources.objects.SWGList; import resources.objects.SWGSet; import resources.objects.creature.CreatureObject; +import tools.DevLog; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.IDManagerVisitor; import engine.clients.Client; @@ -328,8 +329,13 @@ public class TangibleObject extends SWGObject implements Serializable { } public void addDefender(TangibleObject defender) { + if (((CreatureObject)this).getOwnerId()>0){ + if (((CreatureObject)this).getOwnerId()==defender.getObjectID()){ + return; // fix for now until determined where the tamer is added from + } + } defendersList.add(defender); - + if (!isInCombat()) { setInCombat(true); } diff --git a/src/services/CharacterService.java b/src/services/CharacterService.java index 948a49b8..3fa7a8df 100644 --- a/src/services/CharacterService.java +++ b/src/services/CharacterService.java @@ -268,6 +268,7 @@ public class CharacterService implements INetworkDispatch { object.setPosition(SpawnPoint.getRandomPosition(new Point3D(3528, 0, -4804), (float) 0.5, 3, core.terrainService.getPlanetByName("tatooine").getID())); object.setCashCredits(100); object.setBankCredits(1000); + object.setIncapTimer(60); object.setOptionsBitmask(Options.ATTACKABLE); //object.setPosition(new Point3D(0, 0, 0)); object.setOrientation(new Quaternion(1, 0, 0, 0)); diff --git a/src/services/DevService.java b/src/services/DevService.java index 91b23e8f..259b0e75 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -35,6 +35,7 @@ import resources.common.Console; import resources.common.FileUtilities; import resources.common.Opcodes; import resources.common.SpawnPoint; +import resources.datatables.Posture; import resources.datatables.WeaponType; import resources.harvest.SurveyTool; import resources.objects.building.BuildingObject; @@ -1062,6 +1063,7 @@ public class DevService implements INetworkDispatch { return; case 110: + player.setPosture(Posture.Incapacitated); SurveyTool mineralSurveyTool = (SurveyTool) core.objectService.createObject("object/tangible/survey_tool/shared_survey_tool_mineral.iff", planet); mineralSurveyTool.setCustomName("Mineral Survey Device"); inventory.add(mineralSurveyTool); diff --git a/src/services/LootService.java b/src/services/LootService.java index 4f9b872e..45cebc89 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -62,6 +62,7 @@ import services.sui.SUIService.MessageBoxType; import services.sui.SUIWindow; import services.sui.SUIWindow.SUICallback; import services.sui.SUIWindow.Trigger; +import tools.DevLog; import main.NGECore; import engine.resources.container.CreatureContainerPermissions; import engine.resources.container.Traverser; @@ -104,8 +105,8 @@ public class LootService implements INetworkDispatch { // security check if (hasAccess(requester,lootedObject) && ! lootedObject.isLooted()){ LootRollSession lootRollSession = (LootRollSession )lootedObject.getAttachment("LootSession"); - if (lootRollSession.getDroppedItems().size()==0){ - System.err.println("lootRollSession.getDroppedItems().size()==0"); + if (lootRollSession.getDroppedItems().size()==0){ + DevLog.debugout("Charon", "Loot Service", "handleLootRequest lootRollSession.getDroppedItems().size()==0"); return; } SWGObject lootedObjectInventory = lootedObject.getSlottedObject("inventory"); @@ -117,7 +118,7 @@ public class LootService implements INetworkDispatch { private boolean hasAccess(CreatureObject requester, TangibleObject lootedObject){ LootRollSession lootRollSession = (LootRollSession )lootedObject.getAttachment("LootSession"); if (lootRollSession==null) - System.err.println("LootSession null: " + lootRollSession); + DevLog.debugout("Charon", "Loot Service", "hasAccess LootSession null: " + lootRollSession); if (lootRollSession!=null){ if (lootRollSession.getRequester()==requester){ return true; @@ -169,7 +170,6 @@ public class LootService implements INetworkDispatch { if (projectionCoefficientMatrixModulo!=0) lootGroupRoll=groupChance+1; if (lootGroupRoll <= groupChance){ - //System.out.println("this lootGroup will drop something"); handleLootGroup(lootGroup,lootRollSession); //this lootGroup will drop something e.g. {kraytpearl_range,krayt_tissue_rare} } } @@ -502,11 +502,11 @@ public class LootService implements INetworkDispatch { double[] lootPoolChances = lootGroup.getLootPoolChances(); String[] lootPoolNames = lootGroup.getLootPoolNames(); if (lootPoolChances==null || lootPoolNames==null){ - System.err.println("Lootpools are null!"); + DevLog.debugout("Charon", "Loot Service", "handleLootGroup Lootpools are null!"); return; } if (lootPoolChances.length==0 || lootPoolNames.length==0){ - System.err.println("No Lootpools in Lootgroup!"); + DevLog.debugout("Charon", "Loot Service", "handleLootGroup No Lootpools in Lootgroup!"); return; } @@ -529,7 +529,7 @@ public class LootService implements INetworkDispatch { } } if (!test) - System.err.println("SOMETHING WENT WRONG!"); + DevLog.debugout("Charon", "Loot Service", "handleLootGroup SOMETHING WENT WRONG!"); } private void handleLootPool(String poolName,LootRollSession lootRollSession){ @@ -991,11 +991,11 @@ public class LootService implements INetworkDispatch { double[] lootPoolChances = lootGroup.getLootPoolChances(); String[] lootPoolNames = lootGroup.getLootPoolNames(); if (lootPoolChances==null || lootPoolNames==null){ - System.err.println("Lootpools are null!"); + DevLog.debugout("Charon", "Loot Service", "fillChest2 Lootpools are null!"); return; } if (lootPoolChances.length==0 || lootPoolNames.length==0){ - System.err.println("No Lootpools in Lootgroup!"); + DevLog.debugout("Charon", "Loot Service", "fillChest2 No Lootpools in Lootgroup!"); return; } @@ -1018,7 +1018,7 @@ public class LootService implements INetworkDispatch { } } if (!test) - System.err.println("SOMETHING WENT WRONG!"); + DevLog.debugout("Charon", "Loot Service", "fillChest2 SOMETHING WENT WRONG!"); } private void fillChest3(String poolName, CreatureObject owner, TangibleObject chest){ @@ -1289,7 +1289,7 @@ public class LootService implements INetworkDispatch { // Example color crystal if (itemName.contains("colorcrystal")) { - System.out.println("colorcrystal"); + DevLog.debugout("Charon", "Loot Service", "setCustomization colorcrystal"); if (customizationAttributes==null){ int crystalColor = new Random().nextInt(11); @@ -1316,7 +1316,7 @@ public class LootService implements INetworkDispatch { // Example power crystal if (itemName.contains("powercrystal")) { - System.out.println("powercrystal"); + DevLog.debugout("Charon", "Loot Service", "setCustomization powercrystal"); droppedItem.setCustomizationVariable("/private/index_color_1", (byte) 0x21); // 0x1F } @@ -1324,7 +1324,7 @@ public class LootService implements INetworkDispatch { if (lootDescriptor==null) lootDescriptor=""; if (lootDescriptor.contains("rarecolorcrystal")) { - System.out.println("rarecolorcrystal"); + DevLog.debugout("Charon", "Loot Service", "setCustomization rarecrystal"); int saberColor = (Integer)droppedItem.getAttachment("customColor1"); if (saberColor==31) // Cunning of Tyranus, which is not in @jedi_spam @@ -2316,8 +2316,8 @@ public class LootService implements INetworkDispatch { lootRollSession.setLootedObjectDifficulty(0); if (containerObject==null) - System.out.println("containerObject is NULL " ); - + DevLog.debugout("Charon", "Loot Service", "handleContainer containerObject is NULL"); + handleContainerDrops(containerObject, lootRollSession); } @@ -2343,11 +2343,11 @@ public class LootService implements INetworkDispatch { double[] lootPoolChances = lootGroup.getLootPoolChances(); String[] lootPoolNames = lootGroup.getLootPoolNames(); if (lootPoolChances==null || lootPoolNames==null){ - System.err.println("Lootpools are null!"); + DevLog.debugout("Charon", "Loot Service", "handleContainerLootGroup Lootpools are null!"); return; } if (lootPoolChances.length==0 || lootPoolNames.length==0){ - System.err.println("No Lootpools in Lootgroup!"); + DevLog.debugout("Charon", "Loot Service", "handleContainerLootGroup No Lootpools in Lootgroup!"); return; } @@ -2370,11 +2370,11 @@ public class LootService implements INetworkDispatch { } } if (!test) - System.err.println("SOMETHING WENT WRONG!"); + DevLog.debugout("Charon", "Loot Service", "handleContainerLootGroup SOMETHING WENT WRONG!"); } private void handleContainerLootPool(String poolName,LootRollSession lootRollSession , TangibleObject containerObject){ - System.err.println("poolName.toLowerCase() " + poolName.toLowerCase()); + DevLog.debugout("Charon", "Loot Service", "handleContainerLootPool poolName.toLowerCase() " + poolName.toLowerCase()); // Fetch the loot pool data from the poolName.py script String path = "scripts/loot/lootPools/"+poolName.toLowerCase(); Vector itemNames = (Vector)core.scriptService.fetchStringVector(path,"itemNames"); @@ -2502,7 +2502,7 @@ public class LootService implements INetworkDispatch { junkType = (byte)core.scriptService.fetchInteger(itemPath,"junkType"); - System.out.println("itemTemplate " + itemTemplate); + DevLog.debugout("Charon", "Loot Service", "handleContainerLootPoolItems itemTemplate " + itemTemplate); TangibleObject droppedItem = createDroppedItem(itemTemplate,lootRollSession.getSessionPlanet()); @@ -2567,7 +2567,7 @@ public class LootService implements INetworkDispatch { //SWGObject containerObjectInventory = containerObject.getSlottedObject("inventory"); //placable_loot_crate_trashpile containerObject.add(droppedItem); //containerObjectInventory.add(droppedItem); - System.out.println("Added to container " + containerObject.getTemplate()); + DevLog.debugout("Charon", "Loot Service", "handleContainerLootPoolItems Added to container " + containerObject.getTemplate()); } @@ -2947,7 +2947,6 @@ public class LootService implements INetworkDispatch { sword1.setOptions(Options.USABLE, true); sword1.setWeaponType(WeaponType.ONEHANDEDMELEE); playerInventory.add(sword1); - System.err.println("MIX " + sword1.getObjectID()); String powerUpLabel = "item_reverse_engineering_powerup_weapon_02_01"; diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index b1d391bd..5d6c7673 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -49,6 +49,7 @@ import services.ai.states.PatrolState; import services.ai.states.RetreatState; import services.combat.CombatEvents.DamageTaken; import services.spawn.MobileTemplate; +import tools.DevLog; import java.util.Random; @@ -107,10 +108,13 @@ public class AIActor { if(creature == null || creature.getObservers().isEmpty() || creature.isInCombat() || isStalking) return; if (creature.getAttachment("tamed")!=null){ - boolean tamed = (boolean)creature.getAttachment("tamed"); - if (!tamed) - return; + DevLog.debugout("Charon", "Pet AI", "aggroCheckTask tamed==1"); + return; } + + if (creature.getCustomName().contains("baby")) + DevLog.debugout("Charon", "Pet AI", "baby aggroCheckTask should not be here " +creature.getAttachment("tamed")); + creature.getObservers().stream().map(Client::getParent).filter(obj -> obj.inRange(creature.getWorldPosition(), 15)).forEach((obj) -> { if(new Random().nextFloat() <= 0.5 || creature.isInCombat() || isStalking) { /*if(mobileTemplate.isStalker()) { @@ -118,6 +122,9 @@ public class AIActor { setCurrentState(new StalkState()); } else */ + if (creature.getAttachment("IsBeingTamed")!=null) + return; + if (obj instanceof CreatureObject){ CreatureObject addedObject = (CreatureObject) obj; if (addedObject.getCalledPet()!=null){ @@ -292,10 +299,10 @@ public class AIActor { public void faceObject(SWGObject object) { // Null checks due to a null error at: float direction = - if (object == null) System.out.println("object is null"); - if (creature == null) System.out.println("creature is null"); - if (object.getWorldPosition() == null) System.out.println("object's position is null"); - if (creature.getWorldPosition() == null) System.out.println("creature's position is null"); + if (object == null) DevLog.debugout("Charon", "AI Actor", "faceObject object is NULL"); + if (creature == null) DevLog.debugout("Charon", "AI Actor", "faceObject creature is NULL"); + if (object.getWorldPosition() == null) DevLog.debugout("Charon", "AI Actor", "faceObject object's position is NULL"); + if (creature.getWorldPosition() == null) DevLog.debugout("Charon", "AI Actor", "faceObject creature's position is NULL"); float direction = (float) Math.atan2(object.getWorldPosition().x - creature.getWorldPosition().x, object.getWorldPosition().z - creature.getWorldPosition().z); if(direction < 0) @@ -394,6 +401,10 @@ public class AIActor { public void destroyActor(){ creature.getEventBus().unsubscribe(this); // Make sure to kill all AI helper threads + if (aggroCheckTask!=null) + aggroCheckTask.cancel(true); + if (regenTask!=null) + regenTask.cancel(true); if (movementFuture!=null){ movementFuture.cancel(true); movementFuture = null; @@ -408,6 +419,13 @@ public class AIActor { } } + public void cancelAggro(){ + try { + aggroCheckTask.cancel(true); + } catch(Exception e) { + } + } + public ScheduledFuture getRegenTask() { return regenTask; } diff --git a/src/services/ai/LairActor.java b/src/services/ai/LairActor.java index 1b7b8970..87e5940b 100644 --- a/src/services/ai/LairActor.java +++ b/src/services/ai/LairActor.java @@ -31,6 +31,7 @@ import resources.common.SpawnPoint; import resources.objects.creature.CreatureObject; import resources.objects.tangible.TangibleObject; import services.combat.CombatEvents.DamageTaken; +import tools.DevLog; public class LairActor { @@ -138,14 +139,14 @@ public class LairActor { creatureTemplate = creatureTemplates.get(new Random().nextInt(creatureTemplates.size())); float babyChance = new Random().nextFloat(); CreatureObject creature = null; - if (babyChance>0.1){ + if (babyChance>0.9){ creature = NGECore.getInstance().spawnService.spawnCreature(creatureTemplate, lairObject.getPlanet().getName(), 0, position.x, position.y, position.z, level); } else { creature = NGECore.getInstance().spawnService.spawnCreatureBaby(creatureTemplate, lairObject.getPlanet().getName(), 0, position.x, position.y, position.z, level); } if(creature == null || !creature.isInQuadtree()) { - System.out.println("NULL Creature"); + DevLog.debugout("Charon", "Lair AI", "LairActor spawnNewCreatures() NULL creature!"); continue; } creatures.add((AIActor) creature.getAttachment("AI")); diff --git a/src/services/ai/states/AttackState.java b/src/services/ai/states/AttackState.java index e487a9f9..90233e6b 100644 --- a/src/services/ai/states/AttackState.java +++ b/src/services/ai/states/AttackState.java @@ -25,15 +25,16 @@ import java.util.Random; import java.util.Vector; import main.NGECore; - import resources.objects.creature.CreatureObject; import resources.objects.weapon.WeaponObject; import services.ai.AIActor; +import tools.DevLog; public class AttackState extends AIState { @Override public byte onEnter(AIActor actor) { + DevLog.debugout("Charon", "AI Attack State", "onEnter"); CreatureObject creature = actor.getCreature(); if(creature.getPosture() == 14) return StateResult.DEAD; @@ -47,9 +48,11 @@ public class AttackState extends AIState { @Override public byte onExit(AIActor actor) { // TODO Auto-generated method stub + actor.getCreature().setLookAtTarget(0); actor.getCreature().setIntendedTarget(0); - + actor.setFollowObject(null); + DevLog.debugout("Charon", "AI Attack State", "onExit"); return StateResult.FINISHED; } @@ -129,20 +132,25 @@ public class AttackState extends AIState { target = actor.getFollowObject(); } if(target == null) { - System.out.println("null target"); + DevLog.debugout("Charon", "AI Attack State", "null target"); actor.scheduleRecovery(); return StateResult.UNFINISHED; } if(target.getPosture() == 13 || target.getPosture() == 14 || target.isInStealth()) { - actor.removeDefender(target); - actor.setFollowObject(actor.getHighestDamageDealer()); + + actor.setFollowObject(actor.getHighestDamageDealer()); target = actor.getFollowObject(); if(target == null) { creature.setLookAtTarget(0); creature.setIntendedTarget(0); - return StateResult.FINISHED; + } + actor.setFollowObject(null); + actor.removeDefender(target); + + actor.setCurrentState(new RetreatState()); + return StateResult.FINISHED; } if(target.getWorldPosition().getDistance(creature.getWorldPosition()) > 128 || target.getPosture() == 13 || target.getPosture() == 14) { actor.removeDefender(target); @@ -157,6 +165,10 @@ public class AttackState extends AIState { Vector attacks = actor.getMobileTemplate().getAttacks(); + // Pet +// if (creature.getOwnerId()>0) +// attacks = creature.getSpecialAttacks(); + creature.setLookAtTarget(target.getObjectId()); creature.setIntendedTarget(target.getObjectId()); diff --git a/src/services/ai/states/DeathState.java b/src/services/ai/states/DeathState.java index 6ef981bd..3ecdf65a 100644 --- a/src/services/ai/states/DeathState.java +++ b/src/services/ai/states/DeathState.java @@ -38,7 +38,10 @@ public class DeathState extends AIState { CreatureObject killer = (CreatureObject)actor.getCreature().getKiller(); if (killer==null) killer = actor.getHighestDamageDealer(); - NGECore.getInstance().lootService.DropLoot(killer,(TangibleObject)(actor.getCreature())); + NGECore.getInstance().lootService.DropLoot(killer,(TangibleObject)(actor.getCreature())); + + actor.destroyActor(); // to prevent standing up right after death + return 0; } diff --git a/src/services/ai/states/RetreatState.java b/src/services/ai/states/RetreatState.java index 00aa451e..b94684fe 100644 --- a/src/services/ai/states/RetreatState.java +++ b/src/services/ai/states/RetreatState.java @@ -23,6 +23,7 @@ package services.ai.states; import main.NGECore; import engine.resources.scene.Point3D; +import resources.objects.creature.CreatureObject; import services.ai.AIActor; public class RetreatState extends AIState { @@ -35,7 +36,14 @@ public class RetreatState extends AIState { } }*/ NGECore.getInstance().aiService.logAI("RetreatState ENTER "); - actor.setFollowObject(null); + + if (actor.getCreature().getOwnerId()>0){ + CreatureObject owner = (CreatureObject) NGECore.getInstance().objectService.getObject(actor.getCreature().getOwnerId()); + actor.setFollowObject(owner); + actor.setCurrentState(new FollowState()); + return StateResult.FINISHED; + } else + actor.setFollowObject(null); actor.scheduleMovement(); return StateResult.UNFINISHED; } diff --git a/src/services/combat/CombatService.java b/src/services/combat/CombatService.java index 83c6c742..8ab9adcb 100644 --- a/src/services/combat/CombatService.java +++ b/src/services/combat/CombatService.java @@ -66,6 +66,7 @@ import services.sui.SUIService.MessageBoxType; import services.sui.SUIWindow; import services.sui.SUIWindow.SUICallback; import services.sui.SUIWindow.Trigger; +import tools.DevLog; import main.NGECore; import engine.resources.common.CRC; import engine.resources.objects.SWGObject; @@ -312,18 +313,21 @@ public class CombatService implements INetworkDispatch { } private void applyDamage(CreatureObject attacker, TangibleObject target, int damage) { + target.setConditionDamage(target.getConditionDamage() + damage); if (target.getOption(Options.MOUNT)) { core.mountService.damage((CreatureObject) target); } - + if (target instanceof CreatureObject){ CreatureObject targetCreature = (CreatureObject)target; if (targetCreature.getCalledPet()!=null) { AIActor petActor = (AIActor) targetCreature.getCalledPet().getAttachment("AI"); - if (petActor!=null) + if (petActor!=null){ petActor.addDefender(attacker); + DevLog.debugout("Charon", "Pet AI", "applyDamage addDefender"); + } } } @@ -331,7 +335,7 @@ public class CombatService implements INetworkDispatch { event.attacker = attacker; event.damage = damage; target.getEventBus().publish(event); - + System.out.println("APPLY DAMAGE2"); attacker.setTefTime(300000); } @@ -620,7 +624,7 @@ public class CombatService implements INetworkDispatch { } private float calculateDamage(CreatureObject attacker, CreatureObject target, WeaponObject weapon, CombatCommand command) { - + if(target.getBuffByName("me_stasis_self_1") != null || target.getBuffByName("me_stasis_1") != null) return 0; @@ -669,14 +673,18 @@ public class CombatService implements INetworkDispatch { if(target.getSkillMod("combat_divide_damage_dealt") != null) { rawDamage *= (1 - (target.getSkillMod("combat_divide_damage_dealt").getBase() / 100)); } - + + + //Hook in here to agitate called pet + + return rawDamage; } private float calculateDamage(CreatureObject attacker, TangibleObject target, WeaponObject weapon, CombatCommand command) { - + float rawDamage = command.getAddedDamage(); if(command.getPercentFromWeapon() > 0 && weapon != attacker.getSlottedObject("default_weapon")) { @@ -833,7 +841,14 @@ public class CombatService implements INetworkDispatch { if(target.getHealth() - damage <= 0 && target.getSlottedObject("ghost") != null) { if(target.hasBuff("incapWeaken")) { - deathblowPlayer(attacker, target); + if (!attacker.isPlayer()){ + AIActor aiActor = (AIActor)attacker.getAttachment("AI"); + if (aiActor.getMobileTemplate().isDeathblow()) + deathblowPlayer(attacker, target); + } else + { + deathblowPlayer(attacker, target); + } return; } @@ -845,8 +860,10 @@ public class CombatService implements INetworkDispatch { target.setHealth(1); target.setPosture(Posture.Incapacitated); target.setTurnRadius(0); - target.setSpeedMultiplierBase(0); + target.setSpeedMultiplierBase(0); + } + ScheduledFuture incapTask = scheduler.schedule(() -> { synchronized(target.getMutex()) { @@ -882,10 +899,26 @@ public class CombatService implements INetworkDispatch { synchronized(target.getMutex()) { target.setHealth(target.getHealth() - damage); } - DamageTaken event = events.new DamageTaken(); - event.attacker = attacker; - event.damage = damage; - target.getEventBus().publish(event); + + + if (target instanceof CreatureObject){ + CreatureObject targetCreature = (CreatureObject)target; + if (targetCreature.getCalledPet()!=null) { + AIActor petActor = (AIActor) targetCreature.getCalledPet().getAttachment("AI"); + if (petActor!=null){ + petActor.addDefender(attacker); + DevLog.debugout("Charon", "Pet AI", "applyDamage addDefender"); + } + } + } + + + if (target.getPosture()!=13){ + DamageTaken event = events.new DamageTaken(); + event.attacker = attacker; + event.damage = damage; + target.getEventBus().publish(event); + } } public void doDrainHeal(CreatureObject receiver, int drainAmount) { diff --git a/src/services/pet/MountService.java b/src/services/pet/MountService.java index 21be4f20..203fa2db 100644 --- a/src/services/pet/MountService.java +++ b/src/services/pet/MountService.java @@ -37,6 +37,7 @@ import resources.objects.building.BuildingObject; import resources.objects.creature.CreatureObject; import resources.objects.player.PlayerObject; import services.ai.AIActor; +import tools.DevLog; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.DatatableVisitor; import engine.resources.container.Traverser; @@ -253,7 +254,7 @@ public class MountService implements INetworkDispatch { mount.setPosition(actor.getPosition().clone()); mount.setOrientation(actor.getOrientation().clone()); mount.setPlanet(actor.getPlanet()); - System.out.println("PROCESS MOUNT " + mount.getTemplate()); + DevLog.debugout("Charon", "Mount Service", "PROCESS MOUNT " + mount.getTemplate()); core.simulationService.add(mount, actor.getWorldPosition().x, actor.getWorldPosition().z, false); } } diff --git a/src/services/pet/PetService.java b/src/services/pet/PetService.java index 2b4ff898..27608cb0 100644 --- a/src/services/pet/PetService.java +++ b/src/services/pet/PetService.java @@ -44,6 +44,7 @@ import resources.objects.creature.CreatureObject; import resources.objects.player.PlayerObject; import services.ai.AIActor; import services.ai.states.FollowState; +import tools.DevLog; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.DatatableVisitor; import engine.resources.container.Traverser; @@ -57,6 +58,8 @@ public class PetService implements INetworkDispatch { public PetService(NGECore core) { this.core = core; + DevLog.enableMe(); + DevLog.enableFileLogging(); } @@ -66,7 +69,9 @@ public class PetService implements INetworkDispatch { } public void call(CreatureObject actor, CreatureObject pet, SWGObject pcd) { - System.out.println("Call called !"); + + DevLog.debugout("Charon", "Pet AI", "Call called !"); + if (actor == null) { return; } @@ -78,7 +83,7 @@ public class PetService implements INetworkDispatch { storeAll(actor); // Store other pets if (pcd == null) { - System.out.println("(pcd == null)"); + DevLog.debugout("Charon", "Pet AI", "call method (pcd == null)"); actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call"), DisplayType.Broadcast); return; } @@ -125,7 +130,7 @@ public class PetService implements INetworkDispatch { pet = (CreatureObject) NGECore.getInstance().staticService.spawnObject(petTemplate, actor.getPlanet().getName(), 0L, actor.getWorldPosition().x, actor.getWorldPosition().y, actor.getWorldPosition().z, actor.getOrientation().y, actor.getOrientation().w); if (pet == null) { - System.out.println("mount == null)"); + DevLog.debugout("Charon", "Pet AI", "call method mount == null"); // Somehow the vehicle object has got lost actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:cant_call"), DisplayType.Broadcast); return; @@ -703,7 +708,7 @@ public class PetService implements INetworkDispatch { */ public void store(CreatureObject storer, CreatureObject mount) { if (mount == null) { - System.err.println("PetService:store(): mount is null; this should never be the case."); + DevLog.debugout("Charon", "Pet AI", "PetService:store(): mount is null; this should never be the case."); return; } @@ -753,9 +758,9 @@ public class PetService implements INetworkDispatch { AIActor aiActor = (AIActor) mount.getAttachment("AI"); aiActor.destroyActor(); player.setPet(0L); + owner.setCalledPet(null); core.objectService.destroyObject((Long) pcd.getAttachment("companion_RefId")); pcd.setAttachment("companion_RefId", null); - System.out.println("STORE called !"); } } } @@ -785,11 +790,12 @@ public class PetService implements INetworkDispatch { AIActor aiActor = (AIActor) pet.getAttachment("AI"); aiActor.destroyActor(); - + + actor.setCalledPet(null); + core.objectService.destroyObject(petId); pcd.setAttachment("companion_RefId",null); player.setPet(0L); - System.out.println("STOREALL called !"); } } } @@ -906,18 +912,24 @@ public class PetService implements INetworkDispatch { } public void tame(CreatureObject actor, CreatureObject target) { - System.out.println("TAME!"); + DevLog.debugout("Charon", "Pet AI", "Tame called."); + + if (actor.getCalledPet()!=null){ + actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:too_many"), DisplayType.Broadcast); + return; + } Thread tameThread = new Thread() { public void run() { try { boolean attacking = false; AIActor aiActor = (AIActor) target.getAttachment("AI"); - actor.sendSystemMessage("Don't be scared.", DisplayType.Broadcast); + target.setAttachment("IsBeingTamed",true); + //actor.sendSystemMessage("Don't be scared.", DisplayType.Broadcast); OutOfBand oob = OutOfBand.ProsePackage("Don't be scared."); NGECore.getInstance().chatService.spatialChat(actor, target, "Don't be scared.", (short)0x0, (short)0x0, 1, oob); Thread.sleep(4000); - actor.sendSystemMessage("Steady.", DisplayType.Broadcast); + //actor.sendSystemMessage("Steady.", DisplayType.Broadcast); OutOfBand oob2 = OutOfBand.ProsePackage("Steady."); NGECore.getInstance().chatService.spatialChat(actor, target, "Steady.", (short)0x0, (short)0x0, 1, oob2); Thread.sleep(5000); @@ -930,26 +942,34 @@ public class PetService implements INetworkDispatch { target.setAttachment("radial_filename", "npc/untamable"); aiActor.setFollowObject(actor); aiActor.addDefender(actor); + target.setAttachment("IsBeingTamed",null); + if (target.getPosture()==14) + return; } - actor.sendSystemMessage("Don't bite me.", DisplayType.Broadcast); + //actor.sendSystemMessage("Don't bite me.", DisplayType.Broadcast); OutOfBand oob3 = OutOfBand.ProsePackage("Don't bite me."); NGECore.getInstance().chatService.spatialChat(actor, target, "Don't bite me.", (short)0x0, (short)0x0, 1, oob3); Thread.sleep(3000); // Chance to attack attackChance = new Random().nextFloat(); if (attackChance<0.45 || attacking){ + if (target.getPosture()==14) + return; attacking = true; target.setAttachment("tamed",null); aiActor.setFollowObject(actor); aiActor.addDefender(actor); actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:too_hard"), DisplayType.Broadcast); target.setAttachment("radial_filename", "npc/untamable"); + target.setAttachment("IsBeingTamed",null); return; } // Result of taming float tamingResult = new Random().nextFloat(); - System.out.println("tamingResult " + tamingResult); + DevLog.debugout("Charon", "Pet AI", "tamingResult " + tamingResult); if (tamingResult<0.5){ + if (target.getPosture()==14) + return; actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:device_added"), DisplayType.Broadcast); String pcdTemplate = "object/intangible/pet/shared_pet_control.iff"; SWGObject pcd = core.objectService.createObject(pcdTemplate, actor.getPlanet()); @@ -965,21 +985,21 @@ public class PetService implements INetworkDispatch { if (target.getOption(Options.AGGRESSIVE)) target.removeOption(Options.AGGRESSIVE); - if (target.getOption(Options.ATTACKABLE)) - target.removeOption(Options.ATTACKABLE); - + + target.setAttachment("tamed", 1); + actor.setCalledPet(target); target.setFaction(actor.getFaction()); target.setFactionStatus(actor.getFactionStatus()); target.setOwnerId(actor.getObjectID()); target.setAttachment("radial_filename", "npc/pet_radial"); - target.setAttachment("tamed", true); - - - aiActor.removeDefender(aiActor.getFollowObject()); // Make sure tamer is no enemy anymore + target.setAttachment("radial_filename", "npc/pet_radial"); + + aiActor.cancelAggro(); + aiActor.removeDefender(actor); // Make sure tamer is no enemy anymore aiActor.setFollowObject(actor); aiActor.setCurrentState(new FollowState()); - + target.setAttachment("IsBeingTamed",null); } else { actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:too_hard"), DisplayType.Broadcast); } diff --git a/src/services/spawn/DynamicSpawnArea.java b/src/services/spawn/DynamicSpawnArea.java index 81635232..6ff91997 100644 --- a/src/services/spawn/DynamicSpawnArea.java +++ b/src/services/spawn/DynamicSpawnArea.java @@ -35,6 +35,7 @@ import resources.common.collidables.AbstractCollidable.ExitEvent; import resources.objects.creature.CreatureObject; import services.TerrainService; import services.SimulationService.MoveEvent; +import tools.DevLog; import engine.resources.objects.SWGObject; import engine.resources.scene.Planet; import engine.resources.scene.Point3D; @@ -278,7 +279,7 @@ public class DynamicSpawnArea extends SpawnArea { String template = spawnGroup.getMobiles().get(spawnIndex); MobileTemplate mobileTemplate = NGECore.getInstance().spawnService.getMobileTemplate(template); if (mobileTemplate==null){ - System.out.println("mobileTemplate==null for template " + template); + DevLog.debugout("Charon", "Dynamic Spawn Area", "mobileTemplate==null for template " + template); return null; } diff --git a/src/services/spawn/SpawnService.java b/src/services/spawn/SpawnService.java index f0c542fb..752a1171 100644 --- a/src/services/spawn/SpawnService.java +++ b/src/services/spawn/SpawnService.java @@ -374,7 +374,7 @@ public class SpawnService { } // Baby AI - creature.setAttachment("tamed", false); + creature.setAttachment("tamed", 0); AIActor actor = new AIActor(creature, creature.getPosition(), scheduler); creature.setAttachment("AI", actor); creature.setAttachment("radial_filename", "npc/untamed"); diff --git a/src/tools/CharonPacketLogger.java b/src/tools/CharonPacketLogger.java new file mode 100644 index 00000000..01da574b --- /dev/null +++ b/src/tools/CharonPacketLogger.java @@ -0,0 +1,60 @@ +package tools; + +import java.util.concurrent.ArrayBlockingQueue; +import java.util.concurrent.BlockingQueue; +import java.nio.file.*; + +public class CharonPacketLogger extends Thread { + private static final CharonPacketLogger instance = new CharonPacketLogger(); + + private BlockingQueue itemsToLog = + new ArrayBlockingQueue(100); + + private static final String SHUTDOWN_REQ = "SHUTDOWN"; + private volatile boolean shuttingDown, loggerTerminated; + + public static CharonPacketLogger getLogger() { + return instance; + } + private CharonPacketLogger() { + start(); + } + + public void run() { + try { + String item; + while ((item = itemsToLog.take()) != SHUTDOWN_REQ) { + System.out.println(item); + } + } catch (InterruptedException iex) { + } finally { + loggerTerminated = true; + } + } + + public void log(String str) { + if (shuttingDown || loggerTerminated) return; + try { + itemsToLog.put(str); + } catch (InterruptedException iex) { + Thread.currentThread().interrupt(); + throw new RuntimeException("Unexpected interruption"); + } + } + + public void log(String str,Path path) { + if (shuttingDown || loggerTerminated) return; + try { + itemsToLog.put(str); + CharonPacketUtils.appendToLog(str, path); + } catch (InterruptedException iex) { + Thread.currentThread().interrupt(); + throw new RuntimeException("Unexpected interruption"); + } + } + + public void shutDown() throws InterruptedException { + shuttingDown = true; + itemsToLog.put(SHUTDOWN_REQ); + } +} diff --git a/src/tools/CharonPacketUtils.java b/src/tools/CharonPacketUtils.java index 7c091133..45c9ac03 100644 --- a/src/tools/CharonPacketUtils.java +++ b/src/tools/CharonPacketUtils.java @@ -1,6 +1,14 @@ package tools; +import java.io.BufferedWriter; +import java.io.IOException; import java.io.UnsupportedEncodingException; +import java.nio.charset.Charset; +import java.nio.file.Files; +import java.nio.file.OpenOption; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.StandardOpenOption; import main.NGECore; @@ -12,61 +20,58 @@ import org.apache.mina.core.buffer.IoBuffer; public class CharonPacketUtils { - private final static char[] HEX = { - '0', '1', '2', '3', '4', '5', '6', '7', - '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' - }; + static Path newFile = Paths.get("M:/PSWG/LOGS/PSWG_PacketLog.txt"); + private static boolean writeToFile = false; + private CharonPacketLogger logger; - public static String fromLong(long value) { - char[] hexs; - int i; - int c; - - hexs = new char[16]; - for (i = 0; i < 16; i++) { - c = (int)(value & 0xf); - hexs[16-i-1] = HEX[c]; - value = value >> 4; - } - return new String(hexs); - } - final protected static char[] hexArray = "0123456789ABCDEF".toCharArray(); - public static String bytesToHex(byte[] bytes) { - char[] hexChars = new char[bytes.length * 2]; - int v; - for ( int j = 0; j < bytes.length; j++ ) { - v = bytes[j] & 0xFF; - hexChars[j * 2] = hexArray[v >>> 4]; - hexChars[j * 2 + 1] = hexArray[v & 0x0F]; + public static void createLog(){ + + try { + Files.deleteIfExists(newFile); + newFile = Files.createFile(newFile); + } catch (IOException ex) { + System.out.println("Error creating file"); } - return new String(hexChars); + System.out.println(Files.exists(newFile)); + writeToFile=true; } - public static String byteToHex(byte bytes) { - char[] hexChars = new char[2]; - int v; - - v = bytes & 0xFF; - hexChars[2] = hexArray[v >>> 4]; - hexChars[2 + 1] = hexArray[v & 0x0F]; - - return new String(hexChars); + public static void appendToLog(String content, Path newFile){ + //Writing to file + try(BufferedWriter writer = Files.newBufferedWriter( + newFile, Charset.defaultCharset(),new OpenOption[] {StandardOpenOption.APPEND})){ + writer.append(content); + writer.append("\n"); + writer.flush(); + }catch(IOException exception){ + System.out.println("Error writing to file"); + } } public static void printAnalysis(IoBuffer pack){ + printAnalysis(pack, ""); + } + + public static void printAnalysis(IoBuffer pack, String packetName){ if (!NGECore.PACKET_DEBUG) return; + //appendToLog(packetName+" :"); + int hexLineNumber = 0; byte[] packArray = pack.array(); int lineCount = packArray.length/16; int actualIndex = 0; String buffString = ""; String asciiString = ""; + String logString = packetName+" :\n"; for (int lineIndex = 0; lineIndex <= lineCount; lineIndex++) { byte[] ASCIIArray = new byte[16]; + for (int x=0;x<16;x++) + ASCIIArray[x] = 32; + buffString = ""; asciiString = ""; // remaining bytes per line @@ -80,24 +85,57 @@ public class CharonPacketUtils { buffString += " "; else buffString += " "; - buffString += ((Integer.toString( ( packArray[actualIndex] & 0xff ) + 0x100, 16).substring( 1 )).toUpperCase() + ""); + String addString = ((Integer.toString( ( packArray[actualIndex] & 0xff ) + 0x100, 16).substring( 1 )).toUpperCase() + ""); + char character = addString.charAt(0); + if (character==0) + addString = " "; + buffString += addString; if (packArray[actualIndex] < 31 || packArray[actualIndex] == 13) - ASCIIArray[byteColumnIndex] = 32; + ASCIIArray[byteColumnIndex] = 46; else ASCIIArray[byteColumnIndex] = packArray[actualIndex]; + + + if (ASCIIArray[byteColumnIndex]==0) + ASCIIArray[byteColumnIndex]=32; actualIndex++; } try { - asciiString += new String(ASCIIArray, "US-ASCII"); + //asciiString += new String(ASCIIArray, "US-ASCII"); + asciiString += new String(ASCIIArray, "UTF-8"); + } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } - System.out.println(buffString + " " + asciiString); - - + asciiString.replaceAll(" ","."); + String number = Integer.toHexString(hexLineNumber); + if (number.length()<3) + number = "00" + number; + if (number.length()<4) + number = "0" + number; + + String lineNumberString = number + ": "; + hexLineNumber += 0x10; + //System.out.println(lineNumberString + buffString + " " + asciiString); + // if (writeToFile) + // appendToLog(lineNumberString + buffString + " " + asciiString); + + + logString += lineNumberString + buffString + " " + asciiString + "\n"; } - System.out.println("------------------------------------------------------------------------"); + + logString += "\n"; + + if (writeToFile){ + CharonPacketLogger logger = CharonPacketLogger.getLogger(); + logger.log(logString,newFile); + } + + //System.out.println("#########################################################################"); + System.out.println(""); + //if (writeToFile) + // appendToLog(""); } } diff --git a/src/tools/DevLog.java b/src/tools/DevLog.java new file mode 100644 index 00000000..5a5c1a64 --- /dev/null +++ b/src/tools/DevLog.java @@ -0,0 +1,190 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package tools; + +import java.io.BufferedWriter; +import java.io.IOException; +import java.nio.charset.Charset; +import java.nio.file.Files; +import java.nio.file.OpenOption; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.StandardOpenOption; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +/** + * @author Charon + */ + +public class DevLog { + + private static int loggingSessionID=0; + private static Map debugEnable = new HashMap(); + static { + debugEnable.put("Charon",0); + debugEnable.put("YourNameHere",0); + } + + private static Map fileEnable = new HashMap(); + static { + fileEnable.put("Charon",0); + fileEnable.put("YourNameHere",0); + } + + + static Path newFile = Paths.get("src", "PSWG_DEVLOG.log"); + //static Path newFile = Paths.get("M:/PSWG/LOGS/PSWG_PacketLog.txt"); + private CharonPacketLogger logger; + + public DevLog(){ + + } + + public static void enableMe(){ + String OS_User = System.getProperty("user.name"); + if (debugEnable.keySet().contains(OS_User)){ + debugEnable.put(OS_User,1); + } + } + + public static void disableMe(){ + String OS_User = System.getProperty("user.name"); + if (debugEnable.keySet().contains(OS_User)){ + debugEnable.put(OS_User,0); + } + } + + public static void enableFileLogging(){ + String OS_User = System.getProperty("user.name"); + if (fileEnable.keySet().contains(OS_User)){ + fileEnable.put(OS_User,1); + } + } + + public static void disableFileLogging(){ + String OS_User = System.getProperty("user.name"); + if (fileEnable.keySet().contains(OS_User)){ + fileEnable.put(OS_User,0); + } + } + + public static boolean isFileLoggingEnabled(String developer){ + if (fileEnable.keySet().contains(developer)){ + if (fileEnable.get(developer)==1){ + return true; + } + } + return false; + } + + public static void debugout(String debugRequester, String testarea, String message){ + String developer = System.getProperty("user.name"); + String logMessage = ""; + if (!debugRequester.equals(developer)) + return; + if (debugEnable.keySet().contains(developer)){ + + if (debugEnable.get(developer)==1){ + logMessage = "Devlog->"+developer+"->"+testarea+"-> "+message; + DevLogQueuer logger = DevLogQueuer.getInstance(); + logger.log(logMessage); + } + } + + if (isFileLoggingEnabled(debugRequester)){ + if (loggingSessionID>0){ + DevLogQueuer logger = DevLogQueuer.getInstance(); + logger.log(logMessage,newFile); + + } else { + createLog(); + DevLogQueuer logger = DevLogQueuer.getInstance(); + logger.log(logMessage,newFile); + loggingSessionID++; + } + } + + } + + public static void createLog(){ + + try { + Date date = new Date(); + Calendar cal1 = Calendar.getInstance(); + cal1.setTimeInMillis(System.currentTimeMillis()); + SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-hh-mm-ss"); + String sDate=dateFormat.format(cal1.getTime()); + + String fileName = "PSWG_DEVLOG_"+sDate+".log"; + newFile = Paths.get("debuglogs", fileName); + Files.deleteIfExists(newFile); + newFile = Files.createFile(newFile); + createHeader(newFile); + } catch (IOException ex) { + System.out.println("Error creating file"); + } + } + + public static void appendToLog(String content, Path newFile){ + //Writing to file + try(BufferedWriter writer = Files.newBufferedWriter( + newFile, Charset.defaultCharset(),new OpenOption[] {StandardOpenOption.APPEND})){ + Date date = new Date(); + Calendar cal1 = Calendar.getInstance(); + cal1.setTimeInMillis(System.currentTimeMillis()); + SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm:ss"); + String sDate=dateFormat.format(cal1.getTime()); + writer.append(sDate + " "); + writer.append(content); + writer.append("\n"); + writer.flush(); + }catch(IOException exception){ + System.out.println("Error writing to file"); + } + } + + public static void createHeader(Path newFile){ + //Writing to file + try(BufferedWriter writer = Files.newBufferedWriter( + newFile, Charset.defaultCharset(),new OpenOption[] {StandardOpenOption.APPEND})){ + Date date = new Date(); + Calendar cal1 = Calendar.getInstance(); + cal1.setTimeInMillis(System.currentTimeMillis()); + SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-hh:mm:ss"); + String sDate=dateFormat.format(cal1.getTime()); + String developer = System.getProperty("user.name"); + writer.append("*********************************************\n"); + writer.append("**** PROJECTSWG DEBUG LOG " + sDate + " ****\n"); + writer.append("*********************************************\n"); + writer.append("DEV: "+developer + "\n"); + writer.append("\n"); + writer.flush(); + }catch(IOException exception){ + System.out.println("Error writing to file"); + } + } + +} diff --git a/src/tools/DevLogQueuer.java b/src/tools/DevLogQueuer.java new file mode 100644 index 00000000..205eb8cc --- /dev/null +++ b/src/tools/DevLogQueuer.java @@ -0,0 +1,95 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package tools; + +import java.util.concurrent.ArrayBlockingQueue; +import java.util.concurrent.BlockingQueue; +import java.nio.file.*; + +/** + * @author Charon + */ + +public class DevLogQueuer extends Thread { + private static DevLogQueuer instance; + + private BlockingQueue itemsToLog = + new ArrayBlockingQueue(100); + + private static final String SHUTDOWN_REQ = "SHUTDOWN"; + private volatile boolean shuttingDown, loggerTerminated; + + + + public DevLogQueuer() { + if (instance!=null) + return; // Singleton + instance = this; + start(); + } + + public static DevLogQueuer getInstance() { + return instance; + } + + public static DevLogQueuer getLogger() { + return instance; + } + + public void run() { + try { + String item; + while ((item = itemsToLog.take()) != SHUTDOWN_REQ) { + System.err.println(item); + } + } catch (InterruptedException iex) { + } finally { + loggerTerminated = true; + } + } + + public void log(String str) { + + if (shuttingDown || loggerTerminated) return; + try { + itemsToLog.put(str); + } catch (InterruptedException iex) { + Thread.currentThread().interrupt(); + throw new RuntimeException("Unexpected interruption"); + } + } + + public void log(String str,Path path) { + if (shuttingDown || loggerTerminated) return; + try { + DevLog.appendToLog(str, path); + } catch (Exception iex) { + Thread.currentThread().interrupt(); + throw new RuntimeException("Unexpected interruption"); + } + } + + public void shutDown() throws InterruptedException { + shuttingDown = true; + itemsToLog.put(SHUTDOWN_REQ); + } +} From 44a12089316d95cda72ebaabe8894f96f19ec661 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 7 Jul 2014 00:01:37 +0200 Subject: [PATCH 155/198] fix merge conflict --- src/main/NGECore.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 863a2ae0..72f56b7e 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -536,12 +536,9 @@ public class NGECore { browserService = new BrowserService(this); -<<<<<<< HEAD + DevLogQueuer devLogQueuer = new DevLogQueuer(); - - -======= ->>>>>>> origin/master + didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); From 14561ded92c3e8208df98d19400be7bcf3b37d97 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 7 Jul 2014 00:17:32 +0200 Subject: [PATCH 156/198] Adding debuglogs folder --- .gitignore | 3 +-- debuglogs/placeHolder.txt | 0 src/services/DevService.java | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) create mode 100644 debuglogs/placeHolder.txt diff --git a/.gitignore b/.gitignore index de39aaf3..7dd62f7e 100644 --- a/.gitignore +++ b/.gitignore @@ -77,8 +77,7 @@ odb/cities/je.info.* # PDT-specific .buildpath -# Log files -debuglogs/ + ################# ## Visual Studio diff --git a/debuglogs/placeHolder.txt b/debuglogs/placeHolder.txt new file mode 100644 index 00000000..e69de29b diff --git a/src/services/DevService.java b/src/services/DevService.java index 259b0e75..5eebd4c8 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -1063,7 +1063,7 @@ public class DevService implements INetworkDispatch { return; case 110: - player.setPosture(Posture.Incapacitated); + SurveyTool mineralSurveyTool = (SurveyTool) core.objectService.createObject("object/tangible/survey_tool/shared_survey_tool_mineral.iff", planet); mineralSurveyTool.setCustomName("Mineral Survey Device"); inventory.add(mineralSurveyTool); From 837de12841c779ab55a0e7442fc989c4dd0f84c5 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 7 Jul 2014 00:18:38 +0200 Subject: [PATCH 157/198] Added gitignore for folder --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7dd62f7e..de39aaf3 100644 --- a/.gitignore +++ b/.gitignore @@ -77,7 +77,8 @@ odb/cities/je.info.* # PDT-specific .buildpath - +# Log files +debuglogs/ ################# ## Visual Studio From ee2941581a5555dddd39da35088ac2c8ecd329ca Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 7 Jul 2014 01:20:01 +0200 Subject: [PATCH 158/198] Fix for 0000005: Vehicles not generating unless player moves --- src/services/pet/MountService.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/services/pet/MountService.java b/src/services/pet/MountService.java index 203fa2db..082b6541 100644 --- a/src/services/pet/MountService.java +++ b/src/services/pet/MountService.java @@ -22,10 +22,13 @@ package services.pet; import java.util.ArrayList; +import java.util.Collection; import java.util.List; import java.util.Map; import java.util.concurrent.atomic.LongAdder; +import org.apache.commons.collections.CollectionUtils; + import protocol.swg.UpdateContainmentMessage; import main.NGECore; import resources.common.OutOfBand; @@ -42,6 +45,7 @@ import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.DatatableVisitor; import engine.resources.container.Traverser; import engine.resources.objects.SWGObject; +import engine.resources.scene.Planet; import engine.resources.service.INetworkDispatch; import engine.resources.service.INetworkRemoteEvent; @@ -264,6 +268,25 @@ public class MountService implements INetworkDispatch { }); player.setCallingCompanion(false); + + // Make the vehicle visible + + List newAwareObjects = core.simulationService.get(actor.getPlanet(), actor.getWorldPosition().x, actor.getWorldPosition().z, 512); + ArrayList oldAwareObjects = new ArrayList(actor.getAwareObjects()); + @SuppressWarnings("unchecked") Collection updateAwareObjects = CollectionUtils.intersection(oldAwareObjects, newAwareObjects); + + for(int i = 0; i < newAwareObjects.size(); i++) { + SWGObject obj = newAwareObjects.get(i); + //System.out.println(obj.getTemplate()); + if(!updateAwareObjects.contains(obj) && obj != actor && !actor.getAwareObjects().contains(obj) && obj.getContainer() != actor && obj.isInQuadtree()) { + if(obj.getAttachment("bigSpawnRange") == null && obj.getWorldPosition().getDistance2D(actor.getWorldPosition()) > 200) + continue; + actor.makeAware(obj); + if(obj.getClient() != null) + obj.makeAware(actor); + } + } + } private void callMount(CreatureObject actor, SWGObject pcd, PlayerObject player, CreatureObject mount) { From 0400679ce0b8dddaf162177a85f1b38ae6c0ecc7 Mon Sep 17 00:00:00 2001 From: Freddiec Date: Sun, 6 Jul 2014 21:03:08 -0500 Subject: [PATCH 159/198] [Added] Vehicles, TCG and normal ones --- .../object/intangible/vehicle/barc_speeder_pcd.py | 12 +----------- .../intangible/vehicle/geonosian_speeder_pcd.py | 1 + .../intangible/vehicle/grievous_wheel_bike.py | 1 + .../vehicle/landspeeder_desert_skiff_pcd.py | 1 + .../intangible/vehicle/landspeeder_organa_pcd.py | 1 + .../intangible/vehicle/landspeeder_v35_pcd.py | 1 + .../object/intangible/vehicle/speederbike_pcd.py | 1 + scripts/object/mobile/vehicle/barc_speeder.py | 13 +------------ scripts/object/mobile/vehicle/geonosian_speeder.py | 1 + .../object/mobile/vehicle/grievous_wheel_bike.py | 1 + .../mobile/vehicle/landspeeder_desert_skiff.py | 1 + scripts/object/mobile/vehicle/landspeeder_organa.py | 1 + scripts/object/mobile/vehicle/landspeeder_v35.py | 1 + scripts/object/mobile/vehicle/speederbike.py | 1 + .../vehicle_deed/landspeeder_desert_skiff_deed.py | 5 +++++ .../deed/vehicle_deed/landspeeder_v35_deed.py | 5 +++++ .../tangible/deed/vehicle_deed/speederbike_deed.py | 5 +++++ .../tcg/series1/vehicle_deed_organa_speeder.py | 5 +++++ .../tcg/series4/vehicle_deed_geonosian_speeder.py | 5 +++++ .../garage_display_vehicles/grievous_wheel_bike.py | 5 +++++ 20 files changed, 44 insertions(+), 23 deletions(-) diff --git a/scripts/object/intangible/vehicle/barc_speeder_pcd.py b/scripts/object/intangible/vehicle/barc_speeder_pcd.py index e9fa1234..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/barc_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/barc_speeder_pcd.py @@ -1,15 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle_pcd') - return - -def use(core, actor, object): - if object and actor.getAttachment('activeVehicleID') == None: - barc = core.objectService.createObject('object/mobile/vehicle/shared_barc_speeder.iff', 0, actor.getPlanet(), actor.getPosition(), actor.getOrientation()) - - barc.setOwnerId(actor.getObjectID()) - actor.setAttachment('activeVehicleID', barc.getObjectID()) - - core.simulationService.add(barc, barc.getPosition().x, barc.getPosition().z, True) + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py b/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py +++ b/scripts/object/intangible/vehicle/geonosian_speeder_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/grievous_wheel_bike.py b/scripts/object/intangible/vehicle/grievous_wheel_bike.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/grievous_wheel_bike.py +++ b/scripts/object/intangible/vehicle/grievous_wheel_bike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py b/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_desert_skiff_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py b/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_organa_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py b/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py +++ b/scripts/object/intangible/vehicle/landspeeder_v35_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/intangible/vehicle/speederbike_pcd.py b/scripts/object/intangible/vehicle/speederbike_pcd.py index ccad8904..d7c3f4a1 100644 --- a/scripts/object/intangible/vehicle/speederbike_pcd.py +++ b/scripts/object/intangible/vehicle/speederbike_pcd.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'datapad/vehicle_pcd') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/barc_speeder.py b/scripts/object/mobile/vehicle/barc_speeder.py index 4626c764..73ca0680 100644 --- a/scripts/object/mobile/vehicle/barc_speeder.py +++ b/scripts/object/mobile/vehicle/barc_speeder.py @@ -1,16 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle') - return - -def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/geonosian_speeder.py b/scripts/object/mobile/vehicle/geonosian_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/geonosian_speeder.py +++ b/scripts/object/mobile/vehicle/geonosian_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/grievous_wheel_bike.py b/scripts/object/mobile/vehicle/grievous_wheel_bike.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/grievous_wheel_bike.py +++ b/scripts/object/mobile/vehicle/grievous_wheel_bike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py b/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py +++ b/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_organa.py b/scripts/object/mobile/vehicle/landspeeder_organa.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_organa.py +++ b/scripts/object/mobile/vehicle/landspeeder_organa.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_v35.py b/scripts/object/mobile/vehicle/landspeeder_v35.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_v35.py +++ b/scripts/object/mobile/vehicle/landspeeder_v35.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speederbike.py b/scripts/object/mobile/vehicle/speederbike.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speederbike.py +++ b/scripts/object/mobile/vehicle/speederbike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_desert_skiff_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_desert_skiff_deed.py index ccad8904..041315e4 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_desert_skiff_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_desert_skiff_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_desert_skiff.iff', 'object/intangible/vehicle/shared_landspeeder_desert_skiff_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_v35_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_v35_deed.py index ccad8904..606d1185 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_v35_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_v35_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_v35.iff', 'object/intangible/vehicle/shared_landspeeder_v35_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/speederbike_deed.py b/scripts/object/tangible/deed/vehicle_deed/speederbike_deed.py index ccad8904..88e6c4c0 100644 --- a/scripts/object/tangible/deed/vehicle_deed/speederbike_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/speederbike_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_speederbike.iff', 'object/intangible/vehicle/shared_speederbike_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/tcg/series1/vehicle_deed_organa_speeder.py b/scripts/object/tangible/tcg/series1/vehicle_deed_organa_speeder.py index ccad8904..998c59dd 100644 --- a/scripts/object/tangible/tcg/series1/vehicle_deed_organa_speeder.py +++ b/scripts/object/tangible/tcg/series1/vehicle_deed_organa_speeder.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_organa.iff', 'object/intangible/vehicle/shared_landspeeder_organa_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/tcg/series4/vehicle_deed_geonosian_speeder.py b/scripts/object/tangible/tcg/series4/vehicle_deed_geonosian_speeder.py index ccad8904..dbabab25 100644 --- a/scripts/object/tangible/tcg/series4/vehicle_deed_geonosian_speeder.py +++ b/scripts/object/tangible/tcg/series4/vehicle_deed_geonosian_speeder.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_geonosian_speeder.iff', 'object/intangible/vehicle/shared_geonosian_speeder_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/tcg/series7/garage_display_vehicles/grievous_wheel_bike.py b/scripts/object/tangible/tcg/series7/garage_display_vehicles/grievous_wheel_bike.py index ccad8904..f7df0260 100644 --- a/scripts/object/tangible/tcg/series7/garage_display_vehicles/grievous_wheel_bike.py +++ b/scripts/object/tangible/tcg/series7/garage_display_vehicles/grievous_wheel_bike.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_grievous_wheel_bike.iff', 'object/intangible/vehicle/shared_grievous_wheel_bike.iff') return \ No newline at end of file From dfb997e65395903129878276a9e278291b84f590 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 6 Jul 2014 19:22:11 -0700 Subject: [PATCH 160/198] Added no trade to faction reward armor. --- .../wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py | 2 +- .../armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py | 1 + .../armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py | 1 + .../wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py | 1 + .../armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py | 1 + .../armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py | 1 + .../armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py | 1 + .../armor/rebel_assault/armor_rebel_spec_ops_gloves.py | 1 + .../armor/rebel_assault/armor_rebel_spec_ops_helmet.py | 1 + .../armor/rebel_assault/armor_rebel_spec_ops_leggings.py | 1 + .../armor_pvp_spec_ops_imperial_black_belt_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_boots_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_gloves_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_helmet_05_01.py | 1 + .../armor_pvp_spec_ops_imperial_black_leggings_05_01.py | 1 + .../stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py | 1 + 20 files changed, 20 insertions(+), 1 deletion(-) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py index e69005be..1be134b6 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_belt.py @@ -7,7 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_belt_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_belt_05_01') - object.setIntAttribute('no_trade') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py index b09b90f7..10409c89 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_l.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bicep_l_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bicep_l_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py index e232b4ad..650febfe 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bicep_r.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bicep_r_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bicep_r_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py index 05a3bb8d..f7d17219 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_boots.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_boots_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_boots_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py index 29c4ac03..33dcbf3c 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_l.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bracer_l_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bracer_l_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py index c34a6463..184723ac 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_bracer_r.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_bracer_r_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_bracer_r_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py index c1ef4d6f..8c28a413 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_chest_plate.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_chest_plate_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_chest_plate_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py index fa5f80ef..2e0a2417 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_gloves.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_gloves_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_gloves_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py index 5f2e7d34..1c20649b 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_helmet.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_helmet_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_helmet_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py index 4f9fe253..0a1d10f5 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_spec_ops_leggings.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_rebel_black_grey_leggings_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_rebel_black_grey_leggings_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Rebel') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py index 2fe0f47a..3c98941f 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_belt_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_belt_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_belt_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py index 0fc14ba5..179295b4 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_l_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_bicep_l_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_bicep_l_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py index 925e7386..72138305 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bicep_r_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_bicep_r_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_bicep_r_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py index 4facba04..5e993cf8 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_boots_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_boots_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_boots_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py index e0e28e01..f0d2c99e 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_l_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_bracer_l_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_bracer_l_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py index 9b4cca31..e4e9b30e 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_bracer_r_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_bracer_r_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_bracer_r_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py index 6a09e147..bfcbba83 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_gloves_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_gloves_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_gloves_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py index 50505d89..c829419a 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_helmet_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_helmet_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_helmet_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py index 7dd77943..63a35e00 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_pvp_spec_ops_imperial_black_leggings_05_01.py @@ -8,6 +8,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_leggings_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_leggings_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py index 25a4d368..5aaed187 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_pvp_officer_chest_plate.py @@ -7,6 +7,7 @@ def setup(core, object): object.setStfName('armor_pvp_spec_ops_imperial_black_chest_plate_orange_pad_05_01') object.setDetailFilename('static_item_d') object.setDetailName('armor_pvp_spec_ops_imperial_black_chest_plate_orange_pad_05_01') + object.setIntAttribute('no_trade', 1) object.setStringAttribute('faction_restriction', 'Imperial') object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608) From 49b44931b54db9cae58403c4cb8f711de43cc144 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 7 Jul 2014 15:06:47 +0200 Subject: [PATCH 161/198] Fixed treasure chest item drop issues - Fixed creature loot permissions --- src/resources/common/Forager.java | 23 ++++++++++++++++++++++- src/services/DevService.java | 26 ++++++++++++++++++++++++++ src/services/LootService.java | 24 ++++++++++++++++-------- src/services/ai/states/DeathState.java | 2 ++ src/services/pet/PetService.java | 3 +++ src/services/sui/SUIService.java | 7 +++++-- 6 files changed, 74 insertions(+), 11 deletions(-) diff --git a/src/resources/common/Forager.java b/src/resources/common/Forager.java index 98911cbc..bbeb532d 100644 --- a/src/resources/common/Forager.java +++ b/src/resources/common/Forager.java @@ -37,6 +37,8 @@ import resources.objects.creature.CreatureObject; import resources.objects.group.GroupObject; import resources.objects.tangible.TangibleObject; import services.ai.AIActor; +import services.ai.states.FollowState; +import tools.DevLog; /** * @author Charon @@ -468,12 +470,31 @@ public class Forager { treasureContainer.setAttachment("radial_filename", "object/treasureContainer"); treasureContainer.setAttachment("TreasureExtractorID", owner.getObjectID()); treasureContainer.setAttachment("TreasureGuards",guardList); - treasureContainer.setAttachment("ChestLevel",new Integer(spawnLevel)); +// treasureContainer.setAttachment("ChestLevel",new Integer(spawnLevel)); configureTreasureLoot(treasureContainer,owner,spawnLevel); NGECore.getInstance().lootService.DropLoot(owner, treasureContainer); owner.sendSystemMessage("@treasure_map/treasure_map:sys_time_limit",(byte)0); + Thread guardsThread = new Thread() { + public void run() { + try { + while (countAliveGuards(treasureContainer)>0){ + Thread.sleep(1000); + if (owner.getPosture()==14) + Thread.currentThread().interrupt(); + } + treasureContainer.setAttachment("radial_filename", "object/treasureContainer"); + owner.sendSystemMessage("@treasure_map/treasure_map:unlock_chest",(byte)0); + Thread.currentThread().interrupt(); + + } catch(InterruptedException va) { + System.out.println(va); + Thread.currentThread().interrupt(); // very important + } + } + }; + guardsThread.start(); // all down: owner.sendSystemMessage("@treasure_map/treasure_map:unlock_chest",(byte)0); } diff --git a/src/services/DevService.java b/src/services/DevService.java index 5eebd4c8..e43ceb89 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -33,6 +33,7 @@ import org.apache.mina.core.session.IoSession; import resources.common.Console; import resources.common.FileUtilities; +import resources.common.Forager; import resources.common.Opcodes; import resources.common.SpawnPoint; import resources.datatables.Posture; @@ -51,6 +52,9 @@ import main.NGECore; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.DatatableVisitor; import engine.clients.Client; +import engine.resources.container.CreatureContainerPermissions; +import engine.resources.container.CreaturePermissions; +import engine.resources.container.NullPermissions; import engine.resources.objects.SWGObject; import engine.resources.scene.Planet; import engine.resources.scene.Point3D; @@ -76,6 +80,8 @@ public class DevService implements INetworkDispatch { suiOptions.put((long) 1, "Character"); suiOptions.put((long) 2, "Items"); suiOptions.put((long) 3, "Locations"); + if (System.getProperty("user.name").equals("Charon")) + suiOptions.put((long) 4, "Treasure chest test"); break; case 1: // Character suiOptions.put((long) 10, "Set combat level to 90"); @@ -188,6 +194,26 @@ public class DevService implements INetworkDispatch { case 3: // Locations sendCharacterBuilderSUI(player, 11); return; + + case 4: // Test + TangibleObject treasureContainer = (TangibleObject) NGECore.getInstance().staticService.spawnObject("object/tangible/container/drum/shared_treasure_drum.iff", + owner.getPlanet().getName(), 0L, owner.getWorldPosition().x, owner.getWorldPosition().y, owner.getWorldPosition().z, 0.70F, 0.71F); + treasureContainer.setAttachment("radial_filename", "object/treasureContainer"); + + //treasureContainer.setContainerPermissions(CreatureContainerPermissions.CREATURE_CONTAINER_PERMISSIONS); + treasureContainer.setAttachment("TreasureExtractorID", owner.getObjectID()); + treasureContainer.add(core.objectService.createObject("object/tangible/inventory/shared_character_inventory.iff", treasureContainer.getPlanet())); + String template = "object/tangible/wearables/bracelet/shared_bracelet_s02_r.iff"; + TangibleObject droppedItem = (TangibleObject) core.objectService.createObject(template, planet); +// SWGObject lootedObjectInventory = treasureContainer.getSlottedObject("inventory"); +// lootedObjectInventory.add(droppedItem); +// + Forager forager = new Forager(); + forager.configureTreasureLoot(treasureContainer,(CreatureObject)owner,(short)90); + NGECore.getInstance().lootService.DropLoot((CreatureObject)owner, treasureContainer); + + //treasureContainer.add(droppedItem); + return; // Character case 10: // Set combat level to 90 diff --git a/src/services/LootService.java b/src/services/LootService.java index 45cebc89..6811ee64 100644 --- a/src/services/LootService.java +++ b/src/services/LootService.java @@ -230,12 +230,13 @@ public class LootService implements INetworkDispatch { // For autoloot //SWGObject requesterInventory = requester.getSlottedObject("inventory"); //System.out.println("lootRollSession.getDroppedItems() " + (lootRollSession.getDroppedItems())); + DevLog.debugout("Charon", "Loot Service", "lootRollSession.getDroppedItems().size() " + lootRollSession.getDroppedItems().size()); for (TangibleObject droppedItem : lootRollSession.getDroppedItems()){ - + DevLog.debugout("Charon", "Loot Service", "droppedItem " + droppedItem.getCustomName()); //droppedItem.setAttachment("radial_filename", "lootitem"); //if (! droppedItem.getTemplate().contains("shared_rare_loot_chest")) lootedObjectInventory.add(droppedItem); - + // RLS chest effect if (droppedItem.getAttachment("LootItemName").toString().contains("Loot Chest")){ @@ -586,7 +587,7 @@ public class LootService implements INetworkDispatch { @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { String actualFileName = file.getFileName().toString(); - actualFileName = actualFileName.substring(0, actualFileName.length()-3); + actualFileName = actualFileName.substring(0, actualFileName.length()-3).toLowerCase(); if (actualFileName.equals(itemName.toLowerCase())){ foundPath.add(file.toString()); } @@ -1065,7 +1066,7 @@ public class LootService implements INetworkDispatch { @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { String actualFileName = file.getFileName().toString(); - actualFileName = actualFileName.substring(0, actualFileName.length()-3); + actualFileName = actualFileName.substring(0, actualFileName.length()-3).toLowerCase(); if (actualFileName.equals(itemName.toLowerCase())){ foundPath.add(file.toString()); } @@ -1491,9 +1492,16 @@ public class LootService implements INetworkDispatch { public void handleCreditDrop(CreatureObject requester,TangibleObject lootedObject,LootRollSession lootRollSession){ int lootedCredits = 0; - AIActor ai = (AIActor) lootedObject.getAttachment("AI"); - String resType = ai.getMobileTemplate().getMeatType(); - if (lootedObject.isCreditRelieved() || resType!=null) + if (lootedObject.getAttachment("AI")!=null){ + AIActor ai = (AIActor) lootedObject.getAttachment("AI"); + String resType = ai.getMobileTemplate().getMeatType(); + if (resType!=null) + return; + } + + if (lootedObject.isCreditRelieved()) + return; + if (lootedObject.getTemplate().contains("shared_treasure_drum")) return; // Credit drop is depending on the CL of the looted CreatureObject @@ -2408,7 +2416,7 @@ public class LootService implements INetworkDispatch { @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { String actualFileName = file.getFileName().toString(); - actualFileName = actualFileName.substring(0, actualFileName.length()-3); + actualFileName = actualFileName.substring(0, actualFileName.length()-3).toLowerCase(); if (actualFileName.equals(itemName.toLowerCase())){ foundPath.add(file.toString()); } diff --git a/src/services/ai/states/DeathState.java b/src/services/ai/states/DeathState.java index 3ecdf65a..ed38449f 100644 --- a/src/services/ai/states/DeathState.java +++ b/src/services/ai/states/DeathState.java @@ -21,6 +21,7 @@ ******************************************************************************/ package services.ai.states; +import engine.resources.container.CreatureContainerPermissions; import main.NGECore; import resources.objects.creature.CreatureObject; import resources.objects.tangible.TangibleObject; @@ -38,6 +39,7 @@ public class DeathState extends AIState { CreatureObject killer = (CreatureObject)actor.getCreature().getKiller(); if (killer==null) killer = actor.getHighestDamageDealer(); + actor.getCreature().setContainerPermissions(CreatureContainerPermissions.CREATURE_CONTAINER_PERMISSIONS); NGECore.getInstance().lootService.DropLoot(killer,(TangibleObject)(actor.getCreature())); actor.destroyActor(); // to prevent standing up right after death diff --git a/src/services/pet/PetService.java b/src/services/pet/PetService.java index 27608cb0..45ee5cd6 100644 --- a/src/services/pet/PetService.java +++ b/src/services/pet/PetService.java @@ -1004,8 +1004,11 @@ public class PetService implements INetworkDispatch { actor.sendSystemMessage(OutOfBand.ProsePackage("@pet/pet_menu:too_hard"), DisplayType.Broadcast); } + Thread.currentThread().interrupt(); + } catch(InterruptedException v) { System.out.println(v); + Thread.currentThread().interrupt(); // very important } } }; diff --git a/src/services/sui/SUIService.java b/src/services/sui/SUIService.java index 8c4e6fc2..164f8ef9 100644 --- a/src/services/sui/SUIService.java +++ b/src/services/sui/SUIService.java @@ -85,6 +85,9 @@ public class SUIService implements INetworkDispatch { if(target == null || owner == null) return; +// if (getRadialFilename(target).equals("noradialoptions")) +// return; + if (target instanceof HarvesterObject){ HarvesterObject harvester = (HarvesterObject) target; Vector admins = harvester.getAdminList(); @@ -206,7 +209,7 @@ public class SUIService implements INetworkDispatch { }); swgOpcodes.put(Opcodes.SuiEventNotification, new INetworkRemoteEvent() { - + @Override public void handlePacket(IoSession session, IoBuffer data) throws Exception { @@ -232,7 +235,7 @@ public class SUIService implements INetworkDispatch { return; PyObject func = window.getFunctionByEventId(suiEvent.getEventType()); - + if(func != null) func.__call__(Py.java2py(owner), Py.java2py(window), Py.java2py(suiEvent.getEventType()), Py.java2py(suiEvent.getReturnList())); From 86e37dccbfbbcc5e75e2e27b18e7eaf75bdcfb36 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Mon, 7 Jul 2014 09:30:22 -0400 Subject: [PATCH 162/198] Fixed 0000022: Most persistent buffs being removed on soft-relog --- src/services/BuffService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/services/BuffService.java b/src/services/BuffService.java index 819ebdd2..993c25bb 100644 --- a/src/services/BuffService.java +++ b/src/services/BuffService.java @@ -280,14 +280,17 @@ public class BuffService implements INetworkDispatch { // copy to array for thread safety for(final Buff buff : creature.getBuffList().get().toArray(new Buff[] { })) { - - if (buff.getGroup1().startsWith("setBonus") || buff.getRemovalTask() != null) { continue; } + + if (buff.getRemovalTask() != null) { continue; } if(buff.isGroupBuff() && buff.getGroupBufferId() != creature.getObjectID()) { removeBuffFromCreature(creature, buff); continue; } + if (buff.getDuration() == (float) -1) + continue; + if(buff.getRemainingDuration() > 0 && buff.getDuration() > 0) { ScheduledFuture task = scheduler.schedule(() -> { try { From b68b83f99586ff1de13efe27f710f60e945ca6f5 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 7 Jul 2014 16:52:54 +0200 Subject: [PATCH 163/198] - Added collidableBox implementation --- .../common/collidables/CollidableBox.java | 107 +++++++++++++++++- src/services/spawn/SpawnService.java | 72 ++++++++++++ 2 files changed, 178 insertions(+), 1 deletion(-) diff --git a/src/resources/common/collidables/CollidableBox.java b/src/resources/common/collidables/CollidableBox.java index 4fd64080..c721b8d6 100644 --- a/src/resources/common/collidables/CollidableBox.java +++ b/src/resources/common/collidables/CollidableBox.java @@ -21,7 +21,112 @@ ******************************************************************************/ package resources.common.collidables; -public class CollidableBox { +import java.util.Random; + +import engine.resources.objects.SWGObject; +import engine.resources.scene.Planet; +import engine.resources.scene.Point3D; + +public class CollidableBox extends AbstractCollidable { + + private Point3D center; + private float width; + private float height; + private float widthHalf; + private float heightHalf; + + public CollidableBox(Point3D center, float width, float height, Planet planet) { + this.setCenter(center); + this.setWidth(width); + this.setHeight(height); + this.setPlanet(planet); + } + + public Point3D getCenter() { + return center; + } + + public void setCenter(Point3D center) { + this.center = center; + } + + public float getWidth() { + return width; + } + + public void setWidth(float width) { + this.width = width; + this.widthHalf=.5F*width; + } + + public float getHeight() { + return height; + } + + public void setHeight(float height) { + this.height = height; + this.heightHalf=.5F*height; + } + + @Override + public boolean doesCollide(SWGObject obj) { + Point3D objectPos = obj.getWorldPosition(); + return (objectPos.x>center.x-widthHalf) && + (objectPos.xcenter.z-heightHalf) && + (objectPos.zcenter.x-widthHalf) && + (position.xcenter.z-heightHalf) && + (position.zwidthHalf) + randomX = widthHalf - 5; + if (randomZ>heightHalf) + randomZ = heightHalf - 5; + if (new Random().nextFloat()<.5) + coordX = center.x + randomX; + else + coordX = center.x - randomX; + if (new Random().nextFloat()<.5) + coordZ = center.z + randomZ; + else + coordZ = center.z - randomZ; + + return new Point3D((float) coordX, 0, (float) coordZ); + } + + @Override + public Point3D getRandomPosition() { + Random random = new Random(); + float coordX; + float coordZ; + float randomX = random.nextInt((int) widthHalf); + float randomZ = random.nextInt((int) heightHalf); + if (new Random().nextFloat()<.5) + coordX = center.x + randomX; + else + coordX = center.x - randomX; + if (new Random().nextFloat()<.5) + coordZ = center.z + randomZ; + else + coordZ = center.z - randomZ; + + return new Point3D((float) coordX, 0, (float) coordZ); + } diff --git a/src/services/spawn/SpawnService.java b/src/services/spawn/SpawnService.java index 752a1171..af6ba774 100644 --- a/src/services/spawn/SpawnService.java +++ b/src/services/spawn/SpawnService.java @@ -38,6 +38,7 @@ import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; +import resources.common.collidables.CollidableBox; import resources.common.collidables.CollidableCircle; import resources.datatables.Options; import resources.datatables.PvpStatus; @@ -556,6 +557,7 @@ public class SpawnService { } } + // Circular LairSpawnArea public void addLairSpawnArea(String lairGroup, float x, float z, float radius, String planetName) { LairGroupTemplate lairGroupTemplate = lairGroupTemplates.get(lairGroup); Planet planet = core.terrainService.getPlanetByName(planetName); @@ -567,6 +569,19 @@ public class SpawnService { core.simulationService.addCollidable(collidableCircle, x, z); } + // Rectangular LairSpawnArea + public void addLairSpawnArea(String lairGroup, float x, float z, float width, float height, String planetName) { + LairGroupTemplate lairGroupTemplate = lairGroupTemplates.get(lairGroup); + Planet planet = core.terrainService.getPlanetByName(planetName); + if(lairGroupTemplate == null || planet == null) + return; + CollidableBox collidableBox = new CollidableBox(new Point3D(x, 0, z), width, height, planet); + LairSpawnArea lairSpawnArea = new LairSpawnArea(planet, collidableBox, lairGroupTemplate); + spawnAreas.get(planet).add(lairSpawnArea); + core.simulationService.addCollidable(collidableBox, x, z); + } + + // Circular DynamicSpawnArea public void addDynamicSpawnArea(String dynamicGroup, float x, float z, float radius, String planetName) { DynamicSpawnGroup dynamicGroupTemplate = dynamicGroupTemplates.get(dynamicGroup); Planet planet = core.terrainService.getPlanetByName(planetName); @@ -578,6 +593,19 @@ public class SpawnService { core.simulationService.addCollidable(collidableCircle, x, z); } + // Rectangular DynamicSpawnArea + public void addDynamicSpawnArea(String dynamicGroup, float x, float z, float width, float height, String planetName) { + DynamicSpawnGroup dynamicGroupTemplate = dynamicGroupTemplates.get(dynamicGroup); + Planet planet = core.terrainService.getPlanetByName(planetName); + if(dynamicGroupTemplate == null || planet == null) + return; + CollidableBox collidableBox = new CollidableBox(new Point3D(x, 0, z), width, height, planet); + DynamicSpawnArea dynamicSpawnArea = new DynamicSpawnArea(planet, collidableBox, dynamicGroupTemplate); + spawnAreas.get(planet).add(dynamicSpawnArea); + core.simulationService.addCollidable(collidableBox, x, z); + } + + // Circular DynamicSpawnArea with Vector argument public void addDynamicSpawnArea(Vector dynamicGroups, float x, float z, float radius, String planetName) { Vector dynamicSpawnGroups = new Vector(); for (String template : dynamicGroups){ @@ -597,6 +625,27 @@ public class SpawnService { core.simulationService.addCollidable(collidableCircle, x, z); } + // Rectangular DynamicSpawnArea with Vector argument + public void addDynamicSpawnArea(Vector dynamicGroups, float x, float z, float width, float height, String planetName) { + Vector dynamicSpawnGroups = new Vector(); + for (String template : dynamicGroups){ + if (dynamicGroupTemplates.get(template)==null){ + System.err.println("Dynamic Group template " + template +" not found in spawnservice collection!"); + return; + } + dynamicSpawnGroups.add(dynamicGroupTemplates.get(template)); + } + + Planet planet = core.terrainService.getPlanetByName(planetName); + if(dynamicSpawnGroups == null || dynamicSpawnGroups.size() == 0 || planet == null) + return; + CollidableBox collidableBox = new CollidableBox(new Point3D(x, 0, z), width, height, planet); + DynamicSpawnArea dynamicSpawnArea = new DynamicSpawnArea(planet, collidableBox, dynamicSpawnGroups); + spawnAreas.get(planet).add(dynamicSpawnArea); + core.simulationService.addCollidable(collidableBox, x, z); + } + + // Circular MixedSpawnArea public void addMixedSpawnArea(Vector passedGroups, float x, float z, float radius, String planetName) { Vector mixedSpawnGroups = new Vector(); for (String template : passedGroups){ @@ -618,6 +667,29 @@ public class SpawnService { spawnAreas.get(planet).add(dynamicSpawnArea); core.simulationService.addCollidable(collidableCircle, x, z); } + + // Rectangular MixedSpawnArea + public void addMixedSpawnArea(Vector passedGroups, float x, float z, float width, float height, String planetName) { + Vector mixedSpawnGroups = new Vector(); + for (String template : passedGroups){ + if (dynamicGroupTemplates.get(template)!=null){ + mixedSpawnGroups.add(dynamicGroupTemplates.get(template)); + } + if (lairGroupTemplates.get(template)!=null){ + mixedSpawnGroups.add(lairGroupTemplates.get(template)); + } + if(dynamicGroupTemplates.get(template) == null && lairGroupTemplates.get(template)==null) + return; + } + + Planet planet = core.terrainService.getPlanetByName(planetName); + if(mixedSpawnGroups == null || mixedSpawnGroups.size() == 0 || planet == null) + return; + CollidableBox collidableBox = new CollidableBox(new Point3D(x, 0, z), width, height, planet); + MixedSpawnArea dynamicSpawnArea = new MixedSpawnArea(planet, collidableBox, mixedSpawnGroups); + spawnAreas.get(planet).add(dynamicSpawnArea); + core.simulationService.addCollidable(collidableBox, x, z); + } public Map getMobileTemplates() { return mobileTemplates; From 09f6266cc77561fd87c9a2fb2ecf4accf95a623f Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Mon, 7 Jul 2014 21:31:06 +0200 Subject: [PATCH 164/198] Fixes #0000061 Houses can't be deleted --- src/main/NGECore.java | 5 ++ src/resources/objects/SWGList.java | 1 + .../creature/CreatureMessageBuilder.java | 4 ++ src/services/housing/HousingService.java | 4 +- src/services/pet/PetService.java | 5 ++ src/tools/CharonPacketLogger.java | 9 ++- src/tools/CharonPacketUtils.java | 59 ++++++++++++++++--- 7 files changed, 74 insertions(+), 13 deletions(-) diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 72f56b7e..2901fbeb 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -111,6 +111,7 @@ import services.spawn.SpawnService; import services.sui.SUIService; import services.trade.TradeService; import services.travel.TravelService; +import tools.CharonPacketLogger; import tools.DevLogQueuer; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.CrcStringTableVisitor; @@ -538,6 +539,10 @@ public class NGECore { DevLogQueuer devLogQueuer = new DevLogQueuer(); + + CharonPacketLogger packetLogger; + if (PACKET_DEBUG) + packetLogger = new CharonPacketLogger(); didServerCrash = false; System.out.println("Started Server."); diff --git a/src/resources/objects/SWGList.java b/src/resources/objects/SWGList.java index f0ca3665..ffa34897 100644 --- a/src/resources/objects/SWGList.java +++ b/src/resources/objects/SWGList.java @@ -342,6 +342,7 @@ public class SWGList implements List, Serializable { updateCounter += list.size(); //StringUtilities.printBytes(newListData); + //tools.CharonPacketUtils.printAnalysis(buffer,"SWGList set"); queue(newListData); return true; diff --git a/src/resources/objects/creature/CreatureMessageBuilder.java b/src/resources/objects/creature/CreatureMessageBuilder.java index 9604b6df..33367160 100644 --- a/src/resources/objects/creature/CreatureMessageBuilder.java +++ b/src/resources/objects/creature/CreatureMessageBuilder.java @@ -113,6 +113,7 @@ public class CreatureMessageBuilder extends TangibleMessageBuilder { buffer.putInt(creature.getFactionStatus()); byte[] customizationData = creature.getCustomization(); + //byte[] customizationData = new byte[]{(byte)0x03,(byte)0xBF,(byte)0xC3,(byte)0x33,(byte)0x02,(byte)0x01,(byte)0x02}; if(customizationData == null || customizationData.length <= 0) // Shuttles have no customization data buffer.putShort((short) 0); @@ -148,6 +149,9 @@ public class CreatureMessageBuilder extends TangibleMessageBuilder { buffer.flip(); buffer = createBaseline("CREO", (byte) 3, buffer, size); + + tools.CharonPacketUtils.printAnalysis(buffer, "CREO 3"); + return buffer; } diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index fd079196..bb9e31d5 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -46,6 +46,7 @@ import resources.common.OutOfBand; import resources.datatables.Citizenship; import resources.datatables.DisplayType; import resources.objects.building.BuildingObject; +import resources.objects.cell.CellObject; import resources.objects.creature.CreatureObject; import resources.objects.harvester.HarvesterObject; import resources.objects.installation.InstallationObject; @@ -325,7 +326,7 @@ public class HousingService implements INetworkDispatch { } else { window.addListBoxMenuItem("@player_structure:redeed_confirmation \\#32CD32 @player_structure:can_redeed_yes_suffix \\#FFFFFF ",1 ); } - if (building.getConditionDamage()<20){ + if (building.getConditionDamage()>20){ window.addListBoxMenuItem("@player_structure:redeed_condition \\#BB0000 " + building.getConditionDamage() + " \\#FFFFFF ",1 ); noRedeed.add(-1); } else { @@ -421,7 +422,6 @@ public class HousingService implements INetworkDispatch { houseOwner.sendSystemMessage("@player_structure:processing_destruction",(byte)1); houseOwner.sendSystemMessage("@player_structure:deed_reclaimed",(byte)1); - } else { houseOwner.sendSystemMessage("@player_structure:incorrect_destroy_code",(byte)1); } diff --git a/src/services/pet/PetService.java b/src/services/pet/PetService.java index 45ee5cd6..249be17f 100644 --- a/src/services/pet/PetService.java +++ b/src/services/pet/PetService.java @@ -210,6 +210,11 @@ public class PetService implements INetworkDispatch { activeAbilities.add("toggleBeastPassive"); player.getActivePetAbilities().set(activeAbilities); + // 02 01 02 33 C3 BF 03 + //byte[] customization = new byte[]{(byte)0x03,(byte)0xBF,(byte)0xC3,(byte)0x33,(byte)0x02,(byte)0x01,(byte)0x02}; + byte[] customization = new byte[]{(byte)0x02,(byte)0x01,(byte)0x02,(byte)0x33,(byte)0xC3,(byte)0xBF,(byte)0x03}; + pet.setCustomization(customization); + pet.setFaction(actor.getFaction()); pet.setFactionStatus(actor.getFactionStatus()); pet.setOwnerId(actor.getObjectID()); diff --git a/src/tools/CharonPacketLogger.java b/src/tools/CharonPacketLogger.java index 01da574b..320676bf 100644 --- a/src/tools/CharonPacketLogger.java +++ b/src/tools/CharonPacketLogger.java @@ -5,7 +5,7 @@ import java.util.concurrent.BlockingQueue; import java.nio.file.*; public class CharonPacketLogger extends Thread { - private static final CharonPacketLogger instance = new CharonPacketLogger(); + private static CharonPacketLogger instance; private BlockingQueue itemsToLog = new ArrayBlockingQueue(100); @@ -16,8 +16,11 @@ public class CharonPacketLogger extends Thread { public static CharonPacketLogger getLogger() { return instance; } - private CharonPacketLogger() { - start(); + public CharonPacketLogger() { + if (instance!=null) + return; // Singleton + instance = this; + start(); } public void run() { diff --git a/src/tools/CharonPacketUtils.java b/src/tools/CharonPacketUtils.java index 45c9ac03..08adea22 100644 --- a/src/tools/CharonPacketUtils.java +++ b/src/tools/CharonPacketUtils.java @@ -9,6 +9,9 @@ import java.nio.file.OpenOption; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.StandardOpenOption; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Date; import main.NGECore; @@ -20,21 +23,30 @@ import org.apache.mina.core.buffer.IoBuffer; public class CharonPacketUtils { - static Path newFile = Paths.get("M:/PSWG/LOGS/PSWG_PacketLog.txt"); + private static int loggingSessionID=0; + static Path newFile = Paths.get("src", "PSWG_DEVLOG.log"); private static boolean writeToFile = false; private CharonPacketLogger logger; public static void createLog(){ - try { - Files.deleteIfExists(newFile); - newFile = Files.createFile(newFile); + try { + writeToFile = true; + Date date = new Date(); + Calendar cal1 = Calendar.getInstance(); + cal1.setTimeInMillis(System.currentTimeMillis()); + SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-hh-mm-ss"); + String sDate=dateFormat.format(cal1.getTime()); + + String fileName = "PSWG_PACKETLOG_"+sDate+".log"; + newFile = Paths.get("debuglogs", fileName); + Files.deleteIfExists(newFile); + newFile = Files.createFile(newFile); + createHeader(newFile); } catch (IOException ex) { - System.out.println("Error creating file"); - } - System.out.println(Files.exists(newFile)); - writeToFile=true; + System.out.println("Error creating file"); + } } public static void appendToLog(String content, Path newFile){ @@ -58,6 +70,16 @@ public class CharonPacketUtils { if (!NGECore.PACKET_DEBUG) return; + if (pack==null) + return; + + if (loggingSessionID>0){ + } else { + createLog(); + loggingSessionID++; + } + + //appendToLog(packetName+" :"); int hexLineNumber = 0; byte[] packArray = pack.array(); @@ -138,4 +160,25 @@ public class CharonPacketUtils { //if (writeToFile) // appendToLog(""); } + + public static void createHeader(Path newFile){ + //Writing to file + try(BufferedWriter writer = Files.newBufferedWriter( + newFile, Charset.defaultCharset(),new OpenOption[] {StandardOpenOption.APPEND})){ + Date date = new Date(); + Calendar cal1 = Calendar.getInstance(); + cal1.setTimeInMillis(System.currentTimeMillis()); + SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-hh:mm:ss"); + String sDate=dateFormat.format(cal1.getTime()); + String developer = System.getProperty("user.name"); + writer.append("*********************************************\n"); + writer.append("**** PROJECTSWG PACKET LOG " + sDate + " ***\n"); + writer.append("*********************************************\n"); + writer.append("DEV: "+developer + "\n"); + writer.append("\n"); + writer.flush(); + }catch(IOException exception){ + System.out.println("Error writing to file"); + } + } } From aa1169977babe7f1f85b3ecbf98d0cfa6b205bc5 Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Tue, 8 Jul 2014 22:18:42 +0200 Subject: [PATCH 165/198] Fixed mobile templates for vehicles --- .../object/mobile/vehicle/a1_deluxe_floater.py | 1 + .../object/mobile/vehicle/air2_swoop_speeder.py | 1 + scripts/object/mobile/vehicle/barc_speeder.py | 13 +------------ .../mobile/vehicle/barc_speeder_imperial.py | 3 ++- .../object/mobile/vehicle/barc_speeder_rebel.py | 14 ++++---------- .../object/mobile/vehicle/basilisk_war_droid.py | 1 + .../object/mobile/vehicle/fg_8t8_podracer.py | 1 + scripts/object/mobile/vehicle/flare_s_swoop.py | 1 + .../mobile/vehicle/flare_s_swoop_crafted.py | 1 + .../object/mobile/vehicle/geonosian_speeder.py | 1 + .../object/mobile/vehicle/gift_stap_speeder.py | 1 + .../mobile/vehicle/grievous_wheel_bike.py | 1 + scripts/object/mobile/vehicle/hoth_at_st.py | 1 + scripts/object/mobile/vehicle/hover_chair.py | 1 + .../mobile/vehicle/hoverlifter_speeder.py | 1 + .../vehicle/hoverlifter_speeder_crafted.py | 1 + scripts/object/mobile/vehicle/jetpack.py | 3 ++- scripts/object/mobile/vehicle/koro2_speeder.py | 1 + .../object/mobile/vehicle/landspeeder_ab1.py | 1 + .../object/mobile/vehicle/landspeeder_base.py | 1 + .../mobile/vehicle/landspeeder_desert_skiff.py | 1 + .../mobile/vehicle/landspeeder_lava_skiff.py | 1 + .../object/mobile/vehicle/landspeeder_organa.py | 1 + .../mobile/vehicle/landspeeder_tantive4.py | 17 +---------------- .../mobile/vehicle/landspeeder_tantive4_adv.py | 1 + .../object/mobile/vehicle/landspeeder_usv5.py | 1 + .../mobile/vehicle/landspeeder_usv5_s02.py | 1 + .../object/mobile/vehicle/landspeeder_v35.py | 1 + .../object/mobile/vehicle/landspeeder_x31.py | 1 + .../object/mobile/vehicle/landspeeder_x34.py | 1 + .../object/mobile/vehicle/landspeeder_xp38.py | 1 + .../object/mobile/vehicle/light_bending_barc.py | 1 + scripts/object/mobile/vehicle/mechno_chair.py | 1 + .../mobile/vehicle/mustafar_panning_droid.py | 1 + .../mobile/vehicle/pod_racer_balta_podracer.py | 1 + .../mobile/vehicle/pod_racer_ipg_longtail.py | 1 + .../mobile/vehicle/pod_racer_light_bending.py | 1 + scripts/object/mobile/vehicle/pod_racer_one.py | 1 + scripts/object/mobile/vehicle/pod_racer_two.py | 1 + .../object/mobile/vehicle/podracer_anakin.py | 1 + .../object/mobile/vehicle/ric_920_speeder.py | 1 + scripts/object/mobile/vehicle/senate_pod.py | 1 + .../mobile/vehicle/single_pod_airspeeder.py | 1 + scripts/object/mobile/vehicle/sith_speeder.py | 1 + scripts/object/mobile/vehicle/snowspeeder.py | 1 + .../object/mobile/vehicle/speeder_ric_920.py | 1 + scripts/object/mobile/vehicle/speederbike.py | 1 + .../object/mobile/vehicle/speederbike_base.py | 1 + .../object/mobile/vehicle/speederbike_flash.py | 1 + scripts/object/mobile/vehicle/stap_speeder.py | 1 + scripts/object/mobile/vehicle/swamp_speeder.py | 1 + .../object/mobile/vehicle/tcg_8_air_speeder.py | 1 + .../vehicle/tcg_8_single_pod_airspeeder.py | 1 + .../object/mobile/vehicle/tcg_at_pt_walker.py | 1 + .../object/mobile/vehicle/tcg_hk47_jetpack.py | 1 + .../vehicle/tcg_merr_sonn_jt12_jetpack.py | 1 + .../mobile/vehicle/tcg_military_transport.py | 1 + .../mobile/vehicle/tcg_republic_gunship.py | 1 + scripts/object/mobile/vehicle/temp_walker1.py | 1 + scripts/object/mobile/vehicle/vehicle_base.py | 1 + .../object/mobile/vehicle/walker_at_rt_camo.py | 4 +--- .../object/mobile/vehicle/walker_at_rt_reg.py | 4 +--- scripts/object/mobile/vehicle/walker_at_st.py | 1 + scripts/object/mobile/vehicle/walker_at_xt.py | 1 + .../mobile/vehicle/walker_at_xt_player.py | 1 + .../object/mobile/vehicle/xj6_air_speeder.py | 1 + 66 files changed, 71 insertions(+), 46 deletions(-) diff --git a/scripts/object/mobile/vehicle/a1_deluxe_floater.py b/scripts/object/mobile/vehicle/a1_deluxe_floater.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/a1_deluxe_floater.py +++ b/scripts/object/mobile/vehicle/a1_deluxe_floater.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/air2_swoop_speeder.py b/scripts/object/mobile/vehicle/air2_swoop_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/air2_swoop_speeder.py +++ b/scripts/object/mobile/vehicle/air2_swoop_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/barc_speeder.py b/scripts/object/mobile/vehicle/barc_speeder.py index 4626c764..73ca0680 100644 --- a/scripts/object/mobile/vehicle/barc_speeder.py +++ b/scripts/object/mobile/vehicle/barc_speeder.py @@ -1,16 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle') - return - -def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/barc_speeder_imperial.py b/scripts/object/mobile/vehicle/barc_speeder_imperial.py index 6093148c..4009cb0e 100644 --- a/scripts/object/mobile/vehicle/barc_speeder_imperial.py +++ b/scripts/object/mobile/vehicle/barc_speeder_imperial.py @@ -1,7 +1,8 @@ import sys - + def setup(core, object): core.buffService.addBuffToCreature(object, 'vehicle_pvp_barc_imperial', object) + object.setAttachment('radial_filename', 'creature/vehicle') return def use(core, actor, object): diff --git a/scripts/object/mobile/vehicle/barc_speeder_rebel.py b/scripts/object/mobile/vehicle/barc_speeder_rebel.py index 5713d540..aba22cb7 100644 --- a/scripts/object/mobile/vehicle/barc_speeder_rebel.py +++ b/scripts/object/mobile/vehicle/barc_speeder_rebel.py @@ -1,16 +1,10 @@ import sys - + def setup(core, object): - object.setAttachment('radial_filename', 'creature/vehicle') + core.buffService.addBuffToCreature(object, 'vehicle_pvp_barc_rebel', object) + object.setAttachment('radial_filename', 'creature/vehicle') return def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - + core.buffService.addBuffToCreature(object, 'vehicle_pvp_barc_rebel', object) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/basilisk_war_droid.py b/scripts/object/mobile/vehicle/basilisk_war_droid.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/basilisk_war_droid.py +++ b/scripts/object/mobile/vehicle/basilisk_war_droid.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/fg_8t8_podracer.py b/scripts/object/mobile/vehicle/fg_8t8_podracer.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/fg_8t8_podracer.py +++ b/scripts/object/mobile/vehicle/fg_8t8_podracer.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/flare_s_swoop.py b/scripts/object/mobile/vehicle/flare_s_swoop.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/flare_s_swoop.py +++ b/scripts/object/mobile/vehicle/flare_s_swoop.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py b/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py +++ b/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/geonosian_speeder.py b/scripts/object/mobile/vehicle/geonosian_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/geonosian_speeder.py +++ b/scripts/object/mobile/vehicle/geonosian_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/gift_stap_speeder.py b/scripts/object/mobile/vehicle/gift_stap_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/gift_stap_speeder.py +++ b/scripts/object/mobile/vehicle/gift_stap_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/grievous_wheel_bike.py b/scripts/object/mobile/vehicle/grievous_wheel_bike.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/grievous_wheel_bike.py +++ b/scripts/object/mobile/vehicle/grievous_wheel_bike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hoth_at_st.py b/scripts/object/mobile/vehicle/hoth_at_st.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hoth_at_st.py +++ b/scripts/object/mobile/vehicle/hoth_at_st.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hover_chair.py b/scripts/object/mobile/vehicle/hover_chair.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hover_chair.py +++ b/scripts/object/mobile/vehicle/hover_chair.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hoverlifter_speeder.py b/scripts/object/mobile/vehicle/hoverlifter_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hoverlifter_speeder.py +++ b/scripts/object/mobile/vehicle/hoverlifter_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py b/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py +++ b/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/jetpack.py b/scripts/object/mobile/vehicle/jetpack.py index 522f3cbf..75ba8d12 100644 --- a/scripts/object/mobile/vehicle/jetpack.py +++ b/scripts/object/mobile/vehicle/jetpack.py @@ -2,4 +2,5 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_hover_height', 40) - return \ No newline at end of file + object.setAttachment('radial_filename', 'creature/vehicle') + return diff --git a/scripts/object/mobile/vehicle/koro2_speeder.py b/scripts/object/mobile/vehicle/koro2_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/koro2_speeder.py +++ b/scripts/object/mobile/vehicle/koro2_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_ab1.py b/scripts/object/mobile/vehicle/landspeeder_ab1.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_ab1.py +++ b/scripts/object/mobile/vehicle/landspeeder_ab1.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_base.py b/scripts/object/mobile/vehicle/landspeeder_base.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_base.py +++ b/scripts/object/mobile/vehicle/landspeeder_base.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py b/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py +++ b/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py b/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py +++ b/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_organa.py b/scripts/object/mobile/vehicle/landspeeder_organa.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_organa.py +++ b/scripts/object/mobile/vehicle/landspeeder_organa.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_tantive4.py b/scripts/object/mobile/vehicle/landspeeder_tantive4.py index 1e2994c6..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_tantive4.py +++ b/scripts/object/mobile/vehicle/landspeeder_tantive4.py @@ -1,20 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle') - return - -def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - - return -import sys - -def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py b/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py +++ b/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_usv5.py b/scripts/object/mobile/vehicle/landspeeder_usv5.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_usv5.py +++ b/scripts/object/mobile/vehicle/landspeeder_usv5.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py b/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py +++ b/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_v35.py b/scripts/object/mobile/vehicle/landspeeder_v35.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_v35.py +++ b/scripts/object/mobile/vehicle/landspeeder_v35.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_x31.py b/scripts/object/mobile/vehicle/landspeeder_x31.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_x31.py +++ b/scripts/object/mobile/vehicle/landspeeder_x31.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_x34.py b/scripts/object/mobile/vehicle/landspeeder_x34.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_x34.py +++ b/scripts/object/mobile/vehicle/landspeeder_x34.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_xp38.py b/scripts/object/mobile/vehicle/landspeeder_xp38.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_xp38.py +++ b/scripts/object/mobile/vehicle/landspeeder_xp38.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/light_bending_barc.py b/scripts/object/mobile/vehicle/light_bending_barc.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/light_bending_barc.py +++ b/scripts/object/mobile/vehicle/light_bending_barc.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/mechno_chair.py b/scripts/object/mobile/vehicle/mechno_chair.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/mechno_chair.py +++ b/scripts/object/mobile/vehicle/mechno_chair.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/mustafar_panning_droid.py b/scripts/object/mobile/vehicle/mustafar_panning_droid.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/mustafar_panning_droid.py +++ b/scripts/object/mobile/vehicle/mustafar_panning_droid.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py b/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py +++ b/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py b/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py +++ b/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_light_bending.py b/scripts/object/mobile/vehicle/pod_racer_light_bending.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_light_bending.py +++ b/scripts/object/mobile/vehicle/pod_racer_light_bending.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_one.py b/scripts/object/mobile/vehicle/pod_racer_one.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_one.py +++ b/scripts/object/mobile/vehicle/pod_racer_one.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_two.py b/scripts/object/mobile/vehicle/pod_racer_two.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_two.py +++ b/scripts/object/mobile/vehicle/pod_racer_two.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/podracer_anakin.py b/scripts/object/mobile/vehicle/podracer_anakin.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/podracer_anakin.py +++ b/scripts/object/mobile/vehicle/podracer_anakin.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/ric_920_speeder.py b/scripts/object/mobile/vehicle/ric_920_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/ric_920_speeder.py +++ b/scripts/object/mobile/vehicle/ric_920_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/senate_pod.py b/scripts/object/mobile/vehicle/senate_pod.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/senate_pod.py +++ b/scripts/object/mobile/vehicle/senate_pod.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/single_pod_airspeeder.py b/scripts/object/mobile/vehicle/single_pod_airspeeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/single_pod_airspeeder.py +++ b/scripts/object/mobile/vehicle/single_pod_airspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/sith_speeder.py b/scripts/object/mobile/vehicle/sith_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/sith_speeder.py +++ b/scripts/object/mobile/vehicle/sith_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/snowspeeder.py b/scripts/object/mobile/vehicle/snowspeeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/snowspeeder.py +++ b/scripts/object/mobile/vehicle/snowspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speeder_ric_920.py b/scripts/object/mobile/vehicle/speeder_ric_920.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speeder_ric_920.py +++ b/scripts/object/mobile/vehicle/speeder_ric_920.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speederbike.py b/scripts/object/mobile/vehicle/speederbike.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speederbike.py +++ b/scripts/object/mobile/vehicle/speederbike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speederbike_base.py b/scripts/object/mobile/vehicle/speederbike_base.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speederbike_base.py +++ b/scripts/object/mobile/vehicle/speederbike_base.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speederbike_flash.py b/scripts/object/mobile/vehicle/speederbike_flash.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speederbike_flash.py +++ b/scripts/object/mobile/vehicle/speederbike_flash.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/stap_speeder.py b/scripts/object/mobile/vehicle/stap_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/stap_speeder.py +++ b/scripts/object/mobile/vehicle/stap_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/swamp_speeder.py b/scripts/object/mobile/vehicle/swamp_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/swamp_speeder.py +++ b/scripts/object/mobile/vehicle/swamp_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_8_air_speeder.py b/scripts/object/mobile/vehicle/tcg_8_air_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_8_air_speeder.py +++ b/scripts/object/mobile/vehicle/tcg_8_air_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py b/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py +++ b/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_at_pt_walker.py b/scripts/object/mobile/vehicle/tcg_at_pt_walker.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_at_pt_walker.py +++ b/scripts/object/mobile/vehicle/tcg_at_pt_walker.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py b/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py index 522f3cbf..6f8eaeba 100644 --- a/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py +++ b/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py @@ -2,4 +2,5 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_hover_height', 40) + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py b/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py index 522f3cbf..6f8eaeba 100644 --- a/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py +++ b/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py @@ -2,4 +2,5 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_hover_height', 40) + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_military_transport.py b/scripts/object/mobile/vehicle/tcg_military_transport.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_military_transport.py +++ b/scripts/object/mobile/vehicle/tcg_military_transport.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_republic_gunship.py b/scripts/object/mobile/vehicle/tcg_republic_gunship.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_republic_gunship.py +++ b/scripts/object/mobile/vehicle/tcg_republic_gunship.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/temp_walker1.py b/scripts/object/mobile/vehicle/temp_walker1.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/temp_walker1.py +++ b/scripts/object/mobile/vehicle/temp_walker1.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/vehicle_base.py b/scripts/object/mobile/vehicle/vehicle_base.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/vehicle_base.py +++ b/scripts/object/mobile/vehicle/vehicle_base.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_rt_camo.py b/scripts/object/mobile/vehicle/walker_at_rt_camo.py index 38038e73..bf6751e9 100644 --- a/scripts/object/mobile/vehicle/walker_at_rt_camo.py +++ b/scripts/object/mobile/vehicle/walker_at_rt_camo.py @@ -1,8 +1,6 @@ import sys def setup(core, object): - return - -def use(core, actor, object): + object.setAttachment('radial_filename', 'creature/vehicle') core.buffService.addBuffToCreature(object, 'vehicle_at_rt', object) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_rt_reg.py b/scripts/object/mobile/vehicle/walker_at_rt_reg.py index 38038e73..bf6751e9 100644 --- a/scripts/object/mobile/vehicle/walker_at_rt_reg.py +++ b/scripts/object/mobile/vehicle/walker_at_rt_reg.py @@ -1,8 +1,6 @@ import sys def setup(core, object): - return - -def use(core, actor, object): + object.setAttachment('radial_filename', 'creature/vehicle') core.buffService.addBuffToCreature(object, 'vehicle_at_rt', object) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_st.py b/scripts/object/mobile/vehicle/walker_at_st.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/walker_at_st.py +++ b/scripts/object/mobile/vehicle/walker_at_st.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_xt.py b/scripts/object/mobile/vehicle/walker_at_xt.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/walker_at_xt.py +++ b/scripts/object/mobile/vehicle/walker_at_xt.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_xt_player.py b/scripts/object/mobile/vehicle/walker_at_xt_player.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/walker_at_xt_player.py +++ b/scripts/object/mobile/vehicle/walker_at_xt_player.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/xj6_air_speeder.py b/scripts/object/mobile/vehicle/xj6_air_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/xj6_air_speeder.py +++ b/scripts/object/mobile/vehicle/xj6_air_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file From a57f70dd846713b63fcaeeeac57261b9e2e96bc7 Mon Sep 17 00:00:00 2001 From: Freddiec Date: Tue, 8 Jul 2014 16:10:08 -0500 Subject: [PATCH 166/198] Added most of the vehicle_deeds --- .../object/tangible/deed/vehicle_deed/basilisk_war_droid.py | 5 +++++ scripts/object/tangible/deed/vehicle_deed/flare_s_swoop.py | 5 +++++ .../object/tangible/deed/vehicle_deed/hoverlifter_speeder.py | 5 +++++ .../deed/vehicle_deed/hoverlifter_speeder_crafted.py | 5 +++++ .../tangible/deed/vehicle_deed/landspeeder_ab1_deed.py | 5 +++++ .../deed/vehicle_deed/landspeeder_tantive4_adv_deed.py | 5 +++++ .../tangible/deed/vehicle_deed/landspeeder_usv5_deed.py | 5 +++++ .../tangible/deed/vehicle_deed/landspeeder_x31_deed.py | 5 +++++ .../tangible/deed/vehicle_deed/landspeeder_x34_deed.py | 5 +++++ .../tangible/deed/vehicle_deed/landspeeder_xp38_deed.py | 5 +++++ .../tangible/deed/vehicle_deed/mustafar_panning_droid.py | 5 +++++ 11 files changed, 55 insertions(+) diff --git a/scripts/object/tangible/deed/vehicle_deed/basilisk_war_droid.py b/scripts/object/tangible/deed/vehicle_deed/basilisk_war_droid.py index ccad8904..c9052a57 100644 --- a/scripts/object/tangible/deed/vehicle_deed/basilisk_war_droid.py +++ b/scripts/object/tangible/deed/vehicle_deed/basilisk_war_droid.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_basilisk_war_droid.iff', 'object/intangible/vehicle/shared_basilisk_war_droid_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/flare_s_swoop.py b/scripts/object/tangible/deed/vehicle_deed/flare_s_swoop.py index ccad8904..8c9118b3 100644 --- a/scripts/object/tangible/deed/vehicle_deed/flare_s_swoop.py +++ b/scripts/object/tangible/deed/vehicle_deed/flare_s_swoop.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_flare_s_swoop.iff', 'object/intangible/vehicle/shared_flare_s_swoop_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder.py b/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder.py index ccad8904..e3018edf 100644 --- a/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder.py +++ b/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_hoverlifter_speeder.iff', 'object/intangible/vehicle/shared_hoverlifter_speeder.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder_crafted.py b/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder_crafted.py index ccad8904..665fb2a8 100644 --- a/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder_crafted.py +++ b/scripts/object/tangible/deed/vehicle_deed/hoverlifter_speeder_crafted.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_hoverlifter_speeder_crafted.iff', 'object/intangible/vehicle/shared_hoverlifter_speeder_crafted.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_ab1_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_ab1_deed.py index ccad8904..e44e7625 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_ab1_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_ab1_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_ab1.iff', 'object/intangible/vehicle/shared_landspeeder_ab1.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_adv_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_adv_deed.py index ccad8904..c75559fa 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_adv_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_tantive4_adv_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_tantive4_adv.iff', 'object/intangible/vehicle/shared_landspeeder_tantive4_adv_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_usv5_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_usv5_deed.py index ccad8904..c6affd93 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_usv5_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_usv5_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_usv5.iff', 'object/intangible/vehicle/shared_landspeeder_usv5_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_x31_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_x31_deed.py index ccad8904..e003bbad 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_x31_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_x31_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_x31.iff', 'object/intangible/vehicle/shared_landspeeder_x31_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_x34_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_x34_deed.py index ccad8904..36ee05c7 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_x34_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_x34_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_x34.iff', 'object/intangible/vehicle/shared_landspeeder_x34_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/landspeeder_xp38_deed.py b/scripts/object/tangible/deed/vehicle_deed/landspeeder_xp38_deed.py index ccad8904..f43f4ec3 100644 --- a/scripts/object/tangible/deed/vehicle_deed/landspeeder_xp38_deed.py +++ b/scripts/object/tangible/deed/vehicle_deed/landspeeder_xp38_deed.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_landspeeder_xp38.iff', 'object/intangible/vehicle/shared_landspeeder_xp38_pcd.iff') return \ No newline at end of file diff --git a/scripts/object/tangible/deed/vehicle_deed/mustafar_panning_droid.py b/scripts/object/tangible/deed/vehicle_deed/mustafar_panning_droid.py index ccad8904..08de9824 100644 --- a/scripts/object/tangible/deed/vehicle_deed/mustafar_panning_droid.py +++ b/scripts/object/tangible/deed/vehicle_deed/mustafar_panning_droid.py @@ -1,4 +1,9 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/vehicleDeed') + return + +def use(core, actor, object): + core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_mustafar_panning_droid.iff', 'object/intangible/vehicle/shared_mustafar_panning_droid_pcd.iff') return \ No newline at end of file From 5851270c4a2a773db75d4662cae80577786359bd Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Wed, 9 Jul 2014 03:35:07 +0200 Subject: [PATCH 167/198] Added some more ITVs Terminals (ship) + command --- scripts/commands/callforg9riggerpickup.py | 42 +++++++++++++++++++ scripts/commands/callforpickup.py | 42 +++++++++++++++++++ scripts/commands/callforprivateerpickup.py | 42 +++++++++++++++++++ scripts/commands/callforroyalpickup.py | 42 +++++++++++++++++++ scripts/commands/callforslave1pickup.py | 42 +++++++++++++++++++ scripts/commands/callforsnowspeeder.py | 42 +++++++++++++++++++ scripts/commands/callforsolarsailerpickup.py | 42 +++++++++++++++++++ .../terminal/terminal_travel_instant.py | 1 + .../terminal_travel_instant_privateer.py | 1 + .../terminal_travel_instant_royal_ship.py | 1 + .../terminal_travel_instant_snowspeeder.py | 1 + .../terminal_travel_instant_tcg_home.py | 1 + .../terminal_travel_instant_tcg_location.py | 1 + .../terminal_travel_instant_tcg_slave_1.py | 1 + .../terminal/terminal_travel_instant_tie.py | 1 + .../terminal/terminal_travel_instant_xwing.py | 1 + 16 files changed, 303 insertions(+) create mode 100644 scripts/commands/callforg9riggerpickup.py create mode 100644 scripts/commands/callforpickup.py create mode 100644 scripts/commands/callforprivateerpickup.py create mode 100644 scripts/commands/callforroyalpickup.py create mode 100644 scripts/commands/callforslave1pickup.py create mode 100644 scripts/commands/callforsnowspeeder.py create mode 100644 scripts/commands/callforsolarsailerpickup.py diff --git a/scripts/commands/callforg9riggerpickup.py b/scripts/commands/callforg9riggerpickup.py new file mode 100644 index 00000000..5c165a6b --- /dev/null +++ b/scripts/commands/callforg9riggerpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_tcg_location.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforpickup.py b/scripts/commands/callforpickup.py new file mode 100644 index 00000000..e88ff69e --- /dev/null +++ b/scripts/commands/callforpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforprivateerpickup.py b/scripts/commands/callforprivateerpickup.py new file mode 100644 index 00000000..f998c46b --- /dev/null +++ b/scripts/commands/callforprivateerpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_privateer.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforroyalpickup.py b/scripts/commands/callforroyalpickup.py new file mode 100644 index 00000000..997b010c --- /dev/null +++ b/scripts/commands/callforroyalpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_royal_ship.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforslave1pickup.py b/scripts/commands/callforslave1pickup.py new file mode 100644 index 00000000..522bb27e --- /dev/null +++ b/scripts/commands/callforslave1pickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_tcg_slave_1.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforsnowspeeder.py b/scripts/commands/callforsnowspeeder.py new file mode 100644 index 00000000..a7e056f7 --- /dev/null +++ b/scripts/commands/callforsnowspeeder.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_snowspeeder.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforsolarsailerpickup.py b/scripts/commands/callforsolarsailerpickup.py new file mode 100644 index 00000000..b0d2be31 --- /dev/null +++ b/scripts/commands/callforsolarsailerpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_tcg_home.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/object/tangible/terminal/terminal_travel_instant.py b/scripts/object/tangible/terminal/terminal_travel_instant.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py b/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py b/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py b/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tie.py b/scripts/object/tangible/terminal/terminal_travel_instant_tie.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tie.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tie.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py b/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file From 13f7108d62dcdd4b9366b1c22648ef68973bbd21 Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Wed, 9 Jul 2014 03:37:16 +0200 Subject: [PATCH 168/198] Added some more house deeds --- .../tangible/deed/player_house_deed/naboo_house_large_deed.py | 3 +++ .../player_house_deed/naboo_house_medium_style_02_deed.py | 4 ++++ .../deed/player_house_deed/player_house_tcg_8_yoda_house.py | 4 ++++ .../tangible/deed/player_house_deed/tree_house_01_deed.py | 4 ++++ 4 files changed, 15 insertions(+) diff --git a/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py b/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py index 5483eb6d..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py +++ b/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py @@ -2,4 +2,7 @@ import sys def setup(core, object): object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file diff --git a/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py b/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py index ccad8904..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py +++ b/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py @@ -1,4 +1,8 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file diff --git a/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py b/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py index ccad8904..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py +++ b/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py @@ -1,4 +1,8 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file diff --git a/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py b/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py index ccad8904..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py +++ b/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py @@ -1,4 +1,8 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file From bcdf137ecd29e3f28379f58ea48973dc54a86ad5 Mon Sep 17 00:00:00 2001 From: Mesagoppinmypants Date: Tue, 8 Jul 2014 23:11:25 -0400 Subject: [PATCH 169/198] Fixed Legendary Power Hammer --- .../lootItems/exceptionallootchest/legendary_power_hammer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/loot/lootItems/exceptionallootchest/legendary_power_hammer.py b/scripts/loot/lootItems/exceptionallootchest/legendary_power_hammer.py index a05de2b3..d17b57e6 100644 --- a/scripts/loot/lootItems/exceptionallootchest/legendary_power_hammer.py +++ b/scripts/loot/lootItems/exceptionallootchest/legendary_power_hammer.py @@ -1,7 +1,7 @@ def itemTemplate(): - return ['object/weapon/melee/2h_sword/shared_quest_2h_sword_battleaxe.iff'] + return ['object/weapon/melee/2h_sword/shared_2h_sword_maul_legendary.iff'] def customItemName(): From 3d22b64e10e215271030d07c74dc7f7b4f839f1e Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Thu, 10 Jul 2014 03:56:52 +0200 Subject: [PATCH 170/198] Added BM attacks for all creatures (Endor) --- scripts/mobiles/endor/aged_lantern_bird.py | 7 ++- scripts/mobiles/endor/arachne_drone.py | 45 ++++++++++++++++++ scripts/mobiles/endor/arachne_fleshripper.py | 45 ++++++++++++++++++ scripts/mobiles/endor/arachne_hatchling.py | 11 +++-- scripts/mobiles/endor/arachne_queen.py | 7 ++- scripts/mobiles/endor/arachne_warrior.py | 45 ++++++++++++++++++ scripts/mobiles/endor/arachne_webmaster.py | 7 ++- scripts/mobiles/endor/arachne_widow.py | 5 +- .../endor/archaic_gondula_ritualist.py | 2 +- .../mobiles/endor/archaic_jinda_ritualist.py | 2 +- .../endor/archaic_panshee_ritualist.py | 2 +- scripts/mobiles/endor/bark_mite_burrower.py | 5 +- .../endor/bark_mite_burrower_collector.py | 5 +- .../mobiles/endor/bark_mite_burrower_drone.py | 7 ++- .../mobiles/endor/bark_mite_burrower_queen.py | 43 +++++++++++++++++ .../endor/bark_mite_burrower_swarmling.py | 5 +- .../endor/bark_mite_burrower_worker.py | 7 ++- .../mobiles/endor/bedraggled_korga_laborer.py | 2 +- .../mobiles/endor/bedraggled_pubam_laborer.py | 2 +- .../mobiles/endor/beguilding_korga_scout.py | 2 +- .../mobiles/endor/beguiling_donkuwah_scout.py | 2 +- .../mobiles/endor/beguiling_pubam_scout.py | 1 + .../endor/blood_drenched_merek_king.py | 2 +- .../mobiles/endor/blood_frenzied_boar_wolf.py | 3 ++ scripts/mobiles/endor/blood_stained_merek.py | 4 ++ scripts/mobiles/endor/bloodseeker_mite.py | 43 +++++++++++++++++ .../mobiles/endor/bloodseeker_mite_drone.py | 4 ++ .../endor/bloodseeker_mite_guardian.py | 43 +++++++++++++++++ .../mobiles/endor/bloodseeker_mite_hunter.py | 43 +++++++++++++++++ .../mobiles/endor/bloodseeker_mite_queen.py | 7 ++- scripts/mobiles/endor/blooming_jax.py | 9 ++-- scripts/mobiles/endor/blurrg.py | 6 ++- scripts/mobiles/endor/blurrg_hunter.py | 4 +- scripts/mobiles/endor/blurrg_pup.py | 8 ++-- scripts/mobiles/endor/blurrg_raptor.py | 3 +- scripts/mobiles/endor/blurrg_sand_crawler.py | 6 ++- scripts/mobiles/endor/blurrg_tracker.py | 6 ++- scripts/mobiles/endor/blushing_jax.py | 9 ++-- scripts/mobiles/endor/boar_wolf.py | 5 +- scripts/mobiles/endor/boar_wolf_cub.py | 9 ++-- scripts/mobiles/endor/boar_wolf_ravager.py | 5 +- scripts/mobiles/endor/bolle_bol_bark_biter.py | 9 +++- scripts/mobiles/endor/bolle_bol_calf.py | 11 +++-- scripts/mobiles/endor/bolle_bol_colt.py | 9 +++- scripts/mobiles/endor/bolle_bol_female.py | 9 +++- .../mobiles/endor/bolle_bol_herd_leader.py | 9 +++- scripts/mobiles/endor/bolle_bol_male.py | 9 +++- scripts/mobiles/endor/bolle_bol_stomper.py | 9 +++- scripts/mobiles/endor/bordok_ancient.py | 7 ++- scripts/mobiles/endor/bordok_foal.py | 9 ++-- scripts/mobiles/endor/bordok_herd_master.py | 7 ++- scripts/mobiles/endor/bordok_mare.py | 5 +- scripts/mobiles/endor/borgle_life_sapper.py | 47 +++++++++++++++++++ scripts/mobiles/endor/bounding_jax.py | 6 +-- scripts/mobiles/endor/cowardly_gurreck.py | 7 ++- scripts/mobiles/endor/crazed_gurreck.py | 3 ++ scripts/mobiles/endor/crimson_blurrg.py | 4 +- .../mobiles/endor/delirious_merek_avenger.py | 8 +++- scripts/mobiles/endor/deranged_mantigrue.py | 4 ++ scripts/mobiles/endor/deranged_ravisher.py | 2 +- .../mobiles/endor/desert_gurreck_charger.py | 3 ++ scripts/mobiles/endor/desert_scavenger.py | 4 +- .../mobiles/endor/diminutive_bounding_jax.py | 16 +++---- scripts/mobiles/endor/diseased_blurrg.py | 2 + scripts/mobiles/endor/domesticated_blurrg.py | 6 ++- scripts/mobiles/endor/domesticated_merek.py | 8 +++- .../mobiles/endor/elder_hanadak_matriarch.py | 7 ++- scripts/mobiles/endor/elder_squall.py | 5 +- scripts/mobiles/endor/erratic_swirl_prong.py | 7 ++- scripts/mobiles/endor/festering_squill.py | 3 ++ scripts/mobiles/endor/fierce_borgle.py | 2 + .../mobiles/endor/gleaming_lantern_bird.py | 7 ++- scripts/mobiles/endor/gorax.py | 40 ++++++++++++++++ scripts/mobiles/endor/gurreck.py | 3 ++ .../mobiles/endor/gurreck_forest_stalker.py | 5 +- scripts/mobiles/endor/hanadak_ancient.py | 5 +- scripts/mobiles/endor/hanadak_drifter.py | 3 ++ scripts/mobiles/endor/highland_remmer.py | 3 ++ .../mobiles/endor/hilltop_gurreck_hunter.py | 3 ++ .../endor/insane_mantigrue_berserker.py | 4 ++ scripts/mobiles/endor/king_merek_harvester.py | 6 ++- scripts/mobiles/endor/lantern_bird.py | 7 ++- .../mobiles/endor/lice_ridden_remmer_queen.py | 9 ++-- scripts/mobiles/endor/mantigrue_hunter.py | 6 ++- .../mobiles/endor/mantigrue_night_stalker.py | 8 +++- scripts/mobiles/endor/mantigrue_reaper.py | 6 ++- scripts/mobiles/endor/mantigrue_screecher.py | 4 ++ scripts/mobiles/endor/mature_hanadak.py | 3 ++ .../endor/mature_hanadak_rock_smasher.py | 3 ++ scripts/mobiles/endor/merek_assassin.py | 4 ++ scripts/mobiles/endor/merek_cavern_creeper.py | 6 ++- scripts/mobiles/endor/merek_deaths_head.py | 6 ++- scripts/mobiles/endor/merek_harvester.py | 6 ++- scripts/mobiles/endor/mine_rat.py | 9 ++-- scripts/mobiles/endor/noxious_squill.py | 3 ++ scripts/mobiles/endor/pouncing_jax.py | 47 +++++++++++++++++++ scripts/mobiles/endor/prowling_gurreck.py | 3 ++ scripts/mobiles/endor/putrid_borgle.py | 4 +- .../mobiles/endor/queen_merek_harvester.py | 6 ++- scripts/mobiles/endor/rabid_squall.py | 1 + scripts/mobiles/endor/radiant_lantern_bird.py | 7 ++- .../mobiles/endor/rancid_remmer_warrior.py | 5 +- .../mobiles/endor/ravenous_roba_stalker.py | 3 ++ scripts/mobiles/endor/reclusive_roba.py | 7 ++- .../mobiles/endor/remmer_carrion_keeper.py | 3 ++ .../mobiles/endor/remmer_dune_scavenger.py | 7 ++- scripts/mobiles/endor/roaming_bordok_stud.py | 5 +- .../mobiles/endor/roaming_desert_borgle.py | 2 + scripts/mobiles/endor/roba.py | 7 ++- scripts/mobiles/endor/roba_boar.py | 7 ++- scripts/mobiles/endor/roba_pack_leader.py | 9 ++-- scripts/mobiles/endor/roba_runt.py | 7 ++- .../mobiles/endor/rotten_gut_remmer_king.py | 5 +- .../endor/sanguin_bloodseeker_hierarch.py | 3 ++ .../mobiles/endor/shimmering_lantern_bird.py | 7 ++- scripts/mobiles/endor/spiketail_blurrg.py | 42 +++++++++++++++++ scripts/mobiles/endor/squall.py | 5 +- scripts/mobiles/endor/stoneskin_hanadak.py | 5 +- scripts/mobiles/endor/swirl_prong.py | 7 ++- scripts/mobiles/endor/swirl_prong_impaler.py | 7 ++- .../mobiles/endor/swirl_prong_pack_leader.py | 7 ++- .../mobiles/endor/toxic_merek_battlelord.py | 4 ++ scripts/mobiles/endor/venom_filled_arachne.py | 7 ++- 123 files changed, 948 insertions(+), 155 deletions(-) create mode 100644 scripts/mobiles/endor/arachne_drone.py create mode 100644 scripts/mobiles/endor/arachne_fleshripper.py create mode 100644 scripts/mobiles/endor/arachne_warrior.py create mode 100644 scripts/mobiles/endor/bark_mite_burrower_queen.py create mode 100644 scripts/mobiles/endor/bloodseeker_mite.py create mode 100644 scripts/mobiles/endor/bloodseeker_mite_guardian.py create mode 100644 scripts/mobiles/endor/bloodseeker_mite_hunter.py create mode 100644 scripts/mobiles/endor/borgle_life_sapper.py create mode 100644 scripts/mobiles/endor/gorax.py create mode 100644 scripts/mobiles/endor/pouncing_jax.py create mode 100644 scripts/mobiles/endor/spiketail_blurrg.py diff --git a/scripts/mobiles/endor/aged_lantern_bird.py b/scripts/mobiles/endor/aged_lantern_bird.py index a52c454f..9192494a 100644 --- a/scripts/mobiles/endor/aged_lantern_bird.py +++ b/scripts/mobiles/endor/aged_lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_drone.py b/scripts/mobiles/endor/arachne_drone.py new file mode 100644 index 00000000..04504e1b --- /dev/null +++ b/scripts/mobiles/endor/arachne_drone.py @@ -0,0 +1,45 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('arachne_drone') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(.5) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setSocialGroup("arachne") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_arachne_hatchling.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('arachne_drone', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/arachne_fleshripper.py b/scripts/mobiles/endor/arachne_fleshripper.py new file mode 100644 index 00000000..6b065527 --- /dev/null +++ b/scripts/mobiles/endor/arachne_fleshripper.py @@ -0,0 +1,45 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('arachne_fleshripper') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(.5) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setSocialGroup("arachne") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_arachne_hatchling.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('arachne_fleshripper', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/arachne_hatchling.py b/scripts/mobiles/endor/arachne_hatchling.py index 4116d7fc..1bf49d3d 100644 --- a/scripts/mobiles/endor/arachne_hatchling.py +++ b/scripts/mobiles/endor/arachne_hatchling.py @@ -21,20 +21,23 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(1) mobileTemplate.setSocialGroup("arachne") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_queen.py b/scripts/mobiles/endor/arachne_queen.py index 30f6e311..234a261a 100644 --- a/scripts/mobiles/endor/arachne_queen.py +++ b/scripts/mobiles/endor/arachne_queen.py @@ -21,12 +21,12 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(60) mobileTemplate.setSocialGroup("arachne") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -35,6 +35,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_warrior.py b/scripts/mobiles/endor/arachne_warrior.py new file mode 100644 index 00000000..1fecb52e --- /dev/null +++ b/scripts/mobiles/endor/arachne_warrior.py @@ -0,0 +1,45 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('arachne_warrior') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(.5) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setSocialGroup("arachne") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_arachne_hatchling.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('arachne_warrior', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/arachne_webmaster.py b/scripts/mobiles/endor/arachne_webmaster.py index 5998b4df..f5089be6 100644 --- a/scripts/mobiles/endor/arachne_webmaster.py +++ b/scripts/mobiles/endor/arachne_webmaster.py @@ -26,15 +26,18 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_widow.py b/scripts/mobiles/endor/arachne_widow.py index f26da881..590addab 100644 --- a/scripts/mobiles/endor/arachne_widow.py +++ b/scripts/mobiles/endor/arachne_widow.py @@ -27,7 +27,7 @@ def addTemplate(core): templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -36,6 +36,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/archaic_gondula_ritualist.py b/scripts/mobiles/endor/archaic_gondula_ritualist.py index 0f8682e8..bc129453 100644 --- a/scripts/mobiles/endor/archaic_gondula_ritualist.py +++ b/scripts/mobiles/endor/archaic_gondula_ritualist.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('gondula tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/archaic_jinda_ritualist.py b/scripts/mobiles/endor/archaic_jinda_ritualist.py index baf4a8c2..1709a963 100644 --- a/scripts/mobiles/endor/archaic_jinda_ritualist.py +++ b/scripts/mobiles/endor/archaic_jinda_ritualist.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('jinda tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/archaic_panshee_ritualist.py b/scripts/mobiles/endor/archaic_panshee_ritualist.py index 64f1589a..7d7df1fc 100644 --- a/scripts/mobiles/endor/archaic_panshee_ritualist.py +++ b/scripts/mobiles/endor/archaic_panshee_ritualist.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('panshee tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/bark_mite_burrower.py b/scripts/mobiles/endor/bark_mite_burrower.py index 0a935940..90cb123a 100644 --- a/scripts/mobiles/endor/bark_mite_burrower.py +++ b/scripts/mobiles/endor/bark_mite_burrower.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bark mite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_collector.py b/scripts/mobiles/endor/bark_mite_burrower_collector.py index 37a41132..bf6291f6 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_collector.py +++ b/scripts/mobiles/endor/bark_mite_burrower_collector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bark mite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_drone.py b/scripts/mobiles/endor/bark_mite_burrower_drone.py index e72b25d1..b6b4134f 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_drone.py +++ b/scripts/mobiles/endor/bark_mite_burrower_drone.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bark mite") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_queen.py b/scripts/mobiles/endor/bark_mite_burrower_queen.py new file mode 100644 index 00000000..d9f78bbb --- /dev/null +++ b/scripts/mobiles/endor/bark_mite_burrower_queen.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bark_mite_burrower_queen') + mobileTemplate.setLevel(63) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bark mite") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bark_mite_burrower_queen.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bark_mite_burrower_queen', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bark_mite_burrower_swarmling.py b/scripts/mobiles/endor/bark_mite_burrower_swarmling.py index e9eff185..d31fafcd 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_swarmling.py +++ b/scripts/mobiles/endor/bark_mite_burrower_swarmling.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bark mite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_worker.py b/scripts/mobiles/endor/bark_mite_burrower_worker.py index 24c6f547..67a5f331 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_worker.py +++ b/scripts/mobiles/endor/bark_mite_burrower_worker.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bark mite") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bedraggled_korga_laborer.py b/scripts/mobiles/endor/bedraggled_korga_laborer.py index e2a212f7..595f86b3 100644 --- a/scripts/mobiles/endor/bedraggled_korga_laborer.py +++ b/scripts/mobiles/endor/bedraggled_korga_laborer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/bedraggled_pubam_laborer.py b/scripts/mobiles/endor/bedraggled_pubam_laborer.py index 0aad94de..292f050b 100644 --- a/scripts/mobiles/endor/bedraggled_pubam_laborer.py +++ b/scripts/mobiles/endor/bedraggled_pubam_laborer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/beguilding_korga_scout.py b/scripts/mobiles/endor/beguilding_korga_scout.py index fad9dd59..181c14d2 100644 --- a/scripts/mobiles/endor/beguilding_korga_scout.py +++ b/scripts/mobiles/endor/beguilding_korga_scout.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/beguiling_donkuwah_scout.py b/scripts/mobiles/endor/beguiling_donkuwah_scout.py index 5a8f07b0..87efaf11 100644 --- a/scripts/mobiles/endor/beguiling_donkuwah_scout.py +++ b/scripts/mobiles/endor/beguiling_donkuwah_scout.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/beguiling_pubam_scout.py b/scripts/mobiles/endor/beguiling_pubam_scout.py index 188596a7..3df3e5f4 100644 --- a/scripts/mobiles/endor/beguiling_pubam_scout.py +++ b/scripts/mobiles/endor/beguiling_pubam_scout.py @@ -20,6 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/blood_drenched_merek_king.py b/scripts/mobiles/endor/blood_drenched_merek_king.py index 1b8c6392..8884ce8f 100644 --- a/scripts/mobiles/endor/blood_drenched_merek_king.py +++ b/scripts/mobiles/endor/blood_drenched_merek_king.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_merek.iff') + templates.add('object/mobile/shared_blood_drenched_merek_king.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py index dd0e26cb..58479684 100644 --- a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py +++ b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blood_stained_merek.py b/scripts/mobiles/endor/blood_stained_merek.py index 0adeb38e..510bb956 100644 --- a/scripts/mobiles/endor/blood_stained_merek.py +++ b/scripts/mobiles/endor/blood_stained_merek.py @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bloodseeker_mite.py b/scripts/mobiles/endor/bloodseeker_mite.py new file mode 100644 index 00000000..76407f52 --- /dev/null +++ b/scripts/mobiles/endor/bloodseeker_mite.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bloodseeker_mite') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bloodseeker") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bloodseeker_mite.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bloodseeker_mite', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bloodseeker_mite_drone.py b/scripts/mobiles/endor/bloodseeker_mite_drone.py index 3602ccf6..6219ffeb 100644 --- a/scripts/mobiles/endor/bloodseeker_mite_drone.py +++ b/scripts/mobiles/endor/bloodseeker_mite_drone.py @@ -21,6 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') @@ -32,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bloodseeker_mite_guardian.py b/scripts/mobiles/endor/bloodseeker_mite_guardian.py new file mode 100644 index 00000000..660c9ce6 --- /dev/null +++ b/scripts/mobiles/endor/bloodseeker_mite_guardian.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bloodseeker_mite_guardian') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bloodseeker") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bloodseeker_mite.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bloodseeker_mite_guardian', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bloodseeker_mite_hunter.py b/scripts/mobiles/endor/bloodseeker_mite_hunter.py new file mode 100644 index 00000000..516672d9 --- /dev/null +++ b/scripts/mobiles/endor/bloodseeker_mite_hunter.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bloodseeker_mite_drone') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bloodseeker") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bloodseeker.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bloodseeker_mite_drone', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bloodseeker_mite_queen.py b/scripts/mobiles/endor/bloodseeker_mite_queen.py index a2516e9a..beb21a32 100644 --- a/scripts/mobiles/endor/bloodseeker_mite_queen.py +++ b/scripts/mobiles/endor/bloodseeker_mite_queen.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setScale(1.2) mobileTemplate.setSocialGroup("bloodseeker") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_bloodseeker.iff') + templates.add('object/mobile/shared_bloodseeker_mite_queen.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blooming_jax.py b/scripts/mobiles/endor/blooming_jax.py index 6b873bd8..356eb3d6 100644 --- a/scripts/mobiles/endor/blooming_jax.py +++ b/scripts/mobiles/endor/blooming_jax.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_blooming_jax.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg.py b/scripts/mobiles/endor/blurrg.py index 5e081f5e..1ab820f8 100644 --- a/scripts/mobiles/endor/blurrg.py +++ b/scripts/mobiles/endor/blurrg.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_hunter.py b/scripts/mobiles/endor/blurrg_hunter.py index 790d3b8e..8de30eda 100644 --- a/scripts/mobiles/endor/blurrg_hunter.py +++ b/scripts/mobiles/endor/blurrg_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_pup.py b/scripts/mobiles/endor/blurrg_pup.py index 6e3229df..54699b6d 100644 --- a/scripts/mobiles/endor/blurrg_pup.py +++ b/scripts/mobiles/endor/blurrg_pup.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_blurrg.iff') + templates.add('object/mobile/shared_blurrg_pup.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_raptor.py b/scripts/mobiles/endor/blurrg_raptor.py index a1b0454d..5bd55ce1 100644 --- a/scripts/mobiles/endor/blurrg_raptor.py +++ b/scripts/mobiles/endor/blurrg_raptor.py @@ -20,7 +20,6 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(12) - mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() @@ -33,6 +32,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_sand_crawler.py b/scripts/mobiles/endor/blurrg_sand_crawler.py index aa48874f..6608d461 100644 --- a/scripts/mobiles/endor/blurrg_sand_crawler.py +++ b/scripts/mobiles/endor/blurrg_sand_crawler.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_tracker.py b/scripts/mobiles/endor/blurrg_tracker.py index aa75fd4a..a1017d26 100644 --- a/scripts/mobiles/endor/blurrg_tracker.py +++ b/scripts/mobiles/endor/blurrg_tracker.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blushing_jax.py b/scripts/mobiles/endor/blushing_jax.py index d89e7675..8cc8ead1 100644 --- a/scripts/mobiles/endor/blushing_jax.py +++ b/scripts/mobiles/endor/blushing_jax.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_blushing_jax.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/boar_wolf.py b/scripts/mobiles/endor/boar_wolf.py index bb44721f..ca5237ce 100644 --- a/scripts/mobiles/endor/boar_wolf.py +++ b/scripts/mobiles/endor/boar_wolf.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("boar wolf") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_boar_wolf.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/boar_wolf_cub.py b/scripts/mobiles/endor/boar_wolf_cub.py index 1fc4d48e..8e710b9c 100644 --- a/scripts/mobiles/endor/boar_wolf_cub.py +++ b/scripts/mobiles/endor/boar_wolf_cub.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("boar wolf") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_boar_wolf.iff') + templates.add('object/mobile/shared_boar_wolf_cub.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/boar_wolf_ravager.py b/scripts/mobiles/endor/boar_wolf_ravager.py index 2a142c8c..3f96b919 100644 --- a/scripts/mobiles/endor/boar_wolf_ravager.py +++ b/scripts/mobiles/endor/boar_wolf_ravager.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("boar wolf") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_boar_wolf.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_bark_biter.py b/scripts/mobiles/endor/bolle_bol_bark_biter.py index 5f8cd211..95629ae3 100644 --- a/scripts/mobiles/endor/bolle_bol_bark_biter.py +++ b/scripts/mobiles/endor/bolle_bol_bark_biter.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_calf.py b/scripts/mobiles/endor/bolle_bol_calf.py index 1aceda6a..5d0de760 100644 --- a/scripts/mobiles/endor/bolle_bol_calf.py +++ b/scripts/mobiles/endor/bolle_bol_calf.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_bolle_bol.iff') + templates.add('object/mobile/shared_bolle_bol_calf.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_colt.py b/scripts/mobiles/endor/bolle_bol_colt.py index 7c1166e8..98c5388c 100644 --- a/scripts/mobiles/endor/bolle_bol_colt.py +++ b/scripts/mobiles/endor/bolle_bol_colt.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_female.py b/scripts/mobiles/endor/bolle_bol_female.py index 1454b84c..1e6df164 100644 --- a/scripts/mobiles/endor/bolle_bol_female.py +++ b/scripts/mobiles/endor/bolle_bol_female.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_herd_leader.py b/scripts/mobiles/endor/bolle_bol_herd_leader.py index 797fd923..3b128768 100644 --- a/scripts/mobiles/endor/bolle_bol_herd_leader.py +++ b/scripts/mobiles/endor/bolle_bol_herd_leader.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_male.py b/scripts/mobiles/endor/bolle_bol_male.py index 5078c0be..df5bf17c 100644 --- a/scripts/mobiles/endor/bolle_bol_male.py +++ b/scripts/mobiles/endor/bolle_bol_male.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_stomper.py b/scripts/mobiles/endor/bolle_bol_stomper.py index 6eee987b..e6738b97 100644 --- a/scripts/mobiles/endor/bolle_bol_stomper.py +++ b/scripts/mobiles/endor/bolle_bol_stomper.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_ancient.py b/scripts/mobiles/endor/bordok_ancient.py index 2317611c..814543a7 100644 --- a/scripts/mobiles/endor/bordok_ancient.py +++ b/scripts/mobiles/endor/bordok_ancient.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bordok") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bordok.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_foal.py b/scripts/mobiles/endor/bordok_foal.py index 649748a3..e45b598d 100644 --- a/scripts/mobiles/endor/bordok_foal.py +++ b/scripts/mobiles/endor/bordok_foal.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("bordok") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_bordok.iff') + templates.add('object/mobile/shared_bordok_foal.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_herd_master.py b/scripts/mobiles/endor/bordok_herd_master.py index 125195b7..4cf22beb 100644 --- a/scripts/mobiles/endor/bordok_herd_master.py +++ b/scripts/mobiles/endor/bordok_herd_master.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1.2) mobileTemplate.setSocialGroup("bordok") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bordok.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_mare.py b/scripts/mobiles/endor/bordok_mare.py index b9a53d0a..17731980 100644 --- a/scripts/mobiles/endor/bordok_mare.py +++ b/scripts/mobiles/endor/bordok_mare.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bordok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bordok.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/borgle_life_sapper.py b/scripts/mobiles/endor/borgle_life_sapper.py new file mode 100644 index 00000000..39da2656 --- /dev/null +++ b/scripts/mobiles/endor/borgle_life_sapper.py @@ -0,0 +1,47 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('borgle_life_sapper') + mobileTemplate.setLevel(63) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setHideAmount(5) + mobileTemplate.setBoneType("Avian Bones") + mobileTemplate.setBoneAmount(5) + mobileTemplate.setSocialGroup("borgle") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(True) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_borgle.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_health_leech_2') + attacks.add('bm_puncture_2') + attacks.add('bm_wing_buffet_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('borgle_life_sapper', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bounding_jax.py b/scripts/mobiles/endor/bounding_jax.py index 852d8863..ff25f382 100644 --- a/scripts/mobiles/endor/bounding_jax.py +++ b/scripts/mobiles/endor/bounding_jax.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_bearded_jax.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/endor/cowardly_gurreck.py b/scripts/mobiles/endor/cowardly_gurreck.py index 1a3470c1..5dd875f0 100644 --- a/scripts/mobiles/endor/cowardly_gurreck.py +++ b/scripts/mobiles/endor/cowardly_gurreck.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("gurreck") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/crazed_gurreck.py b/scripts/mobiles/endor/crazed_gurreck.py index 1d4cf191..2bf5a970 100644 --- a/scripts/mobiles/endor/crazed_gurreck.py +++ b/scripts/mobiles/endor/crazed_gurreck.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/crimson_blurrg.py b/scripts/mobiles/endor/crimson_blurrg.py index edd0295c..c4bd2fa4 100644 --- a/scripts/mobiles/endor/crimson_blurrg.py +++ b/scripts/mobiles/endor/crimson_blurrg.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/delirious_merek_avenger.py b/scripts/mobiles/endor/delirious_merek_avenger.py index da3b48de..9311359c 100644 --- a/scripts/mobiles/endor/delirious_merek_avenger.py +++ b/scripts/mobiles/endor/delirious_merek_avenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setHideType("Leathery Hide") mobileTemplate.setHideAmount(45) mobileTemplate.setSocialGroup("merek") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) @@ -30,11 +30,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/deranged_mantigrue.py b/scripts/mobiles/endor/deranged_mantigrue.py index 7d31cc32..0f5142c3 100644 --- a/scripts/mobiles/endor/deranged_mantigrue.py +++ b/scripts/mobiles/endor/deranged_mantigrue.py @@ -33,6 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/deranged_ravisher.py b/scripts/mobiles/endor/deranged_ravisher.py index a230b194..f0842dce 100644 --- a/scripts/mobiles/endor/deranged_ravisher.py +++ b/scripts/mobiles/endor/deranged_ravisher.py @@ -11,7 +11,7 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('squill_deranged_ravisher') - mobileTemplate.setLevel(33) + mobileTemplate.setLevel(35) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/endor/desert_gurreck_charger.py b/scripts/mobiles/endor/desert_gurreck_charger.py index e73fc34d..310c295c 100644 --- a/scripts/mobiles/endor/desert_gurreck_charger.py +++ b/scripts/mobiles/endor/desert_gurreck_charger.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/desert_scavenger.py b/scripts/mobiles/endor/desert_scavenger.py index c0fde176..cefaebfc 100644 --- a/scripts/mobiles/endor/desert_scavenger.py +++ b/scripts/mobiles/endor/desert_scavenger.py @@ -25,10 +25,10 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_borgle.iff') + templates.add('object/mobile/shared_gackle_bat.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/endor/diminutive_bounding_jax.py b/scripts/mobiles/endor/diminutive_bounding_jax.py index c4330b60..2b061b55 100644 --- a/scripts/mobiles/endor/diminutive_bounding_jax.py +++ b/scripts/mobiles/endor/diminutive_bounding_jax.py @@ -9,7 +9,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - + mobileTemplate.setCreatureName('jax_bounding_dwarf') mobileTemplate.setLevel(25) mobileTemplate.setDifficulty(Difficulty.NORMAL) @@ -23,22 +23,22 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) - + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_bearded_jax.iff') mobileTemplate.setTemplates(templates) - + weaponTemplates = Vector() weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) - + attacks = Vector() mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) - + core.spawnService.addMobileTemplate('diminutive_bounding_jax', mobileTemplate) return \ No newline at end of file diff --git a/scripts/mobiles/endor/diseased_blurrg.py b/scripts/mobiles/endor/diseased_blurrg.py index eb661b09..cab12a5d 100644 --- a/scripts/mobiles/endor/diseased_blurrg.py +++ b/scripts/mobiles/endor/diseased_blurrg.py @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/domesticated_blurrg.py b/scripts/mobiles/endor/domesticated_blurrg.py index 949de25b..5411146d 100644 --- a/scripts/mobiles/endor/domesticated_blurrg.py +++ b/scripts/mobiles/endor/domesticated_blurrg.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.8) mobileTemplate.setSocialGroup("self") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/domesticated_merek.py b/scripts/mobiles/endor/domesticated_merek.py index 9e96e60a..9624f7fd 100644 --- a/scripts/mobiles/endor/domesticated_merek.py +++ b/scripts/mobiles/endor/domesticated_merek.py @@ -21,9 +21,9 @@ def addTemplate(core): mobileTemplate.setHideType("Leathery Hide") mobileTemplate.setHideAmount(45) mobileTemplate.setSocialGroup("self") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/elder_hanadak_matriarch.py b/scripts/mobiles/endor/elder_hanadak_matriarch.py index 13678dd2..172f5b0f 100644 --- a/scripts/mobiles/endor/elder_hanadak_matriarch.py +++ b/scripts/mobiles/endor/elder_hanadak_matriarch.py @@ -26,12 +26,12 @@ def addTemplate(core): mobileTemplate.setBoneAmount(35) mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() - templates.add('object/mobile/shared_hanadak.iff') + templates.add('object/mobile/shared_elder_hanadak_matriarch.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -40,6 +40,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/elder_squall.py b/scripts/mobiles/endor/elder_squall.py index 11816f22..301dfd88 100644 --- a/scripts/mobiles/endor/elder_squall.py +++ b/scripts/mobiles/endor/elder_squall.py @@ -23,8 +23,8 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(8) mobileTemplate.setSocialGroup("squall") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() @@ -37,6 +37,7 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/erratic_swirl_prong.py b/scripts/mobiles/endor/erratic_swirl_prong.py index 227f73c7..1645c0c2 100644 --- a/scripts/mobiles/endor/erratic_swirl_prong.py +++ b/scripts/mobiles/endor/erratic_swirl_prong.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_2') + attacks.add('bm_defensive_2') + attacks.add('bm_slash_2') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/festering_squill.py b/scripts/mobiles/endor/festering_squill.py index f4cbebe2..8f20eb6d 100644 --- a/scripts/mobiles/endor/festering_squill.py +++ b/scripts/mobiles/endor/festering_squill.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_disease_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/fierce_borgle.py b/scripts/mobiles/endor/fierce_borgle.py index f4f5c58c..4a4b95d3 100644 --- a/scripts/mobiles/endor/fierce_borgle.py +++ b/scripts/mobiles/endor/fierce_borgle.py @@ -37,6 +37,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_puncture_2') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/gleaming_lantern_bird.py b/scripts/mobiles/endor/gleaming_lantern_bird.py index 0b75bae6..f3891a16 100644 --- a/scripts/mobiles/endor/gleaming_lantern_bird.py +++ b/scripts/mobiles/endor/gleaming_lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern_bird.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/gorax.py b/scripts/mobiles/endor/gorax.py new file mode 100644 index 00000000..f65a8234 --- /dev/null +++ b/scripts/mobiles/endor/gorax.py @@ -0,0 +1,40 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('gorax') + mobileTemplate.setLevel(83) + mobileTemplate.setDifficulty(Difficulty.BOSS) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(2) + mobileTemplate.setSocialGroup("gorax") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_gorax.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('gorax', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/gurreck.py b/scripts/mobiles/endor/gurreck.py index cc66f03d..7a747b8f 100644 --- a/scripts/mobiles/endor/gurreck.py +++ b/scripts/mobiles/endor/gurreck.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/gurreck_forest_stalker.py b/scripts/mobiles/endor/gurreck_forest_stalker.py index b5603bd1..7459af4f 100644 --- a/scripts/mobiles/endor/gurreck_forest_stalker.py +++ b/scripts/mobiles/endor/gurreck_forest_stalker.py @@ -10,7 +10,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('woodland_gurreck') + mobileTemplate.setCreatureName('woodland_gurreck') mobileTemplate.setLevel(64) mobileTemplate.setDifficulty(Difficulty.NORMAL) @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/hanadak_ancient.py b/scripts/mobiles/endor/hanadak_ancient.py index fca8a21c..2c857b78 100644 --- a/scripts/mobiles/endor/hanadak_ancient.py +++ b/scripts/mobiles/endor/hanadak_ancient.py @@ -16,7 +16,7 @@ def addTemplate(core): mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) - mobileTemplate.setDeathblow(False) + mobileTemplate.setDeathblow(Yes) mobileTemplate.setScale(1.2) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(40) @@ -39,6 +39,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/hanadak_drifter.py b/scripts/mobiles/endor/hanadak_drifter.py index bf19ce05..06d1668f 100644 --- a/scripts/mobiles/endor/hanadak_drifter.py +++ b/scripts/mobiles/endor/hanadak_drifter.py @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/highland_remmer.py b/scripts/mobiles/endor/highland_remmer.py index 76186f2d..7230c46d 100644 --- a/scripts/mobiles/endor/highland_remmer.py +++ b/scripts/mobiles/endor/highland_remmer.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureSpitAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/hilltop_gurreck_hunter.py b/scripts/mobiles/endor/hilltop_gurreck_hunter.py index 7adb0616..01c1c34e 100644 --- a/scripts/mobiles/endor/hilltop_gurreck_hunter.py +++ b/scripts/mobiles/endor/hilltop_gurreck_hunter.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/insane_mantigrue_berserker.py b/scripts/mobiles/endor/insane_mantigrue_berserker.py index 50eb1ac6..1a4aa6a6 100644 --- a/scripts/mobiles/endor/insane_mantigrue_berserker.py +++ b/scripts/mobiles/endor/insane_mantigrue_berserker.py @@ -33,6 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_3') + attacks.add('bm_damage_poison_3') + attacks.add('bm_slash_3') + attacks.add('bm_wing_buffet_3') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/king_merek_harvester.py b/scripts/mobiles/endor/king_merek_harvester.py index 4de51691..b63c81ab 100644 --- a/scripts/mobiles/endor/king_merek_harvester.py +++ b/scripts/mobiles/endor/king_merek_harvester.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_merek.iff') + templates.add('object/mobile/shared_king_merek_harvester.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/lantern_bird.py b/scripts/mobiles/endor/lantern_bird.py index 8f98087a..3b685c2b 100644 --- a/scripts/mobiles/endor/lantern_bird.py +++ b/scripts/mobiles/endor/lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern_bird.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/lice_ridden_remmer_queen.py b/scripts/mobiles/endor/lice_ridden_remmer_queen.py index 387c8e49..468ded5a 100644 --- a/scripts/mobiles/endor/lice_ridden_remmer_queen.py +++ b/scripts/mobiles/endor/lice_ridden_remmer_queen.py @@ -24,16 +24,19 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_remmer.iff') + templates.add('object/mobile/shared_lice_ridden_remmer_queen.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureSpitAttack') + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('lice_ridden_remmer_queen', mobileTemplate) diff --git a/scripts/mobiles/endor/mantigrue_hunter.py b/scripts/mobiles/endor/mantigrue_hunter.py index b64a4c4a..762662c4 100644 --- a/scripts/mobiles/endor/mantigrue_hunter.py +++ b/scripts/mobiles/endor/mantigrue_hunter.py @@ -28,11 +28,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mantigrue_night_stalker.py b/scripts/mobiles/endor/mantigrue_night_stalker.py index 0ccc1a31..e4fbbf6f 100644 --- a/scripts/mobiles/endor/mantigrue_night_stalker.py +++ b/scripts/mobiles/endor/mantigrue_night_stalker.py @@ -24,15 +24,19 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_condor_dragon.iff') + templates.add('object/mobile/shared_mantigrue_night_stalker.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mantigrue_reaper.py b/scripts/mobiles/endor/mantigrue_reaper.py index 95397fab..4bf505f7 100644 --- a/scripts/mobiles/endor/mantigrue_reaper.py +++ b/scripts/mobiles/endor/mantigrue_reaper.py @@ -28,11 +28,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mantigrue_screecher.py b/scripts/mobiles/endor/mantigrue_screecher.py index c0495411..c54b02ad 100644 --- a/scripts/mobiles/endor/mantigrue_screecher.py +++ b/scripts/mobiles/endor/mantigrue_screecher.py @@ -33,6 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mature_hanadak.py b/scripts/mobiles/endor/mature_hanadak.py index 93732a13..4f5ae369 100644 --- a/scripts/mobiles/endor/mature_hanadak.py +++ b/scripts/mobiles/endor/mature_hanadak.py @@ -39,6 +39,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py index 121fdb8b..f2b1a690 100644 --- a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py +++ b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_assassin.py b/scripts/mobiles/endor/merek_assassin.py index 1af127e5..984af9c9 100644 --- a/scripts/mobiles/endor/merek_assassin.py +++ b/scripts/mobiles/endor/merek_assassin.py @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_poison_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_cavern_creeper.py b/scripts/mobiles/endor/merek_cavern_creeper.py index 7049fd13..588ae4a4 100644 --- a/scripts/mobiles/endor/merek_cavern_creeper.py +++ b/scripts/mobiles/endor/merek_cavern_creeper.py @@ -30,11 +30,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_deaths_head.py b/scripts/mobiles/endor/merek_deaths_head.py index e37e0156..5dd567ed 100644 --- a/scripts/mobiles/endor/merek_deaths_head.py +++ b/scripts/mobiles/endor/merek_deaths_head.py @@ -30,11 +30,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_harvester.py b/scripts/mobiles/endor/merek_harvester.py index cb016b81..d614c698 100644 --- a/scripts/mobiles/endor/merek_harvester.py +++ b/scripts/mobiles/endor/merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mine_rat.py b/scripts/mobiles/endor/mine_rat.py index 2c900cbd..e700aa28 100644 --- a/scripts/mobiles/endor/mine_rat.py +++ b/scripts/mobiles/endor/mine_rat.py @@ -12,16 +12,16 @@ def addTemplate(core): mobileTemplate.setCreatureName('death_watch_quenker') mobileTemplate.setLevel(83) - mobileTemplate.setDifficulty(Difficulty.NORMAL) + mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) mobileTemplate.setScale(.6) mobileTemplate.setSocialGroup("death watch") - mobileTemplate.setAssistRange(12) + mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_barbed_quenker.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_5') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_enfeeble_5') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/noxious_squill.py b/scripts/mobiles/endor/noxious_squill.py index bb0103f6..12c95aac 100644 --- a/scripts/mobiles/endor/noxious_squill.py +++ b/scripts/mobiles/endor/noxious_squill.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_disease_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/pouncing_jax.py b/scripts/mobiles/endor/pouncing_jax.py new file mode 100644 index 00000000..d9097279 --- /dev/null +++ b/scripts/mobiles/endor/pouncing_jax.py @@ -0,0 +1,47 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('pouncing_jax') + mobileTemplate.setLevel(60) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideAmount(35) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setBoneAmount(25) + mobileTemplate.setSocialGroup("jax") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(True) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bearded_jax.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('pouncing_jax', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/prowling_gurreck.py b/scripts/mobiles/endor/prowling_gurreck.py index 7abc97f8..4afde7fe 100644 --- a/scripts/mobiles/endor/prowling_gurreck.py +++ b/scripts/mobiles/endor/prowling_gurreck.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/putrid_borgle.py b/scripts/mobiles/endor/putrid_borgle.py index a6b86352..ade80dfc 100644 --- a/scripts/mobiles/endor/putrid_borgle.py +++ b/scripts/mobiles/endor/putrid_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') @@ -37,6 +37,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_puncture_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/queen_merek_harvester.py b/scripts/mobiles/endor/queen_merek_harvester.py index 3dcecf9e..6e937f81 100644 --- a/scripts/mobiles/endor/queen_merek_harvester.py +++ b/scripts/mobiles/endor/queen_merek_harvester.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_merek.iff') + templates.add('object/mobile/shared_queen_merek_harvester.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/rabid_squall.py b/scripts/mobiles/endor/rabid_squall.py index 8d27e663..a1564a51 100644 --- a/scripts/mobiles/endor/rabid_squall.py +++ b/scripts/mobiles/endor/rabid_squall.py @@ -37,6 +37,7 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/radiant_lantern_bird.py b/scripts/mobiles/endor/radiant_lantern_bird.py index 417d4f66..e91b9ec1 100644 --- a/scripts/mobiles/endor/radiant_lantern_bird.py +++ b/scripts/mobiles/endor/radiant_lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern_bird.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/rancid_remmer_warrior.py b/scripts/mobiles/endor/rancid_remmer_warrior.py index 5531f750..af02b6ad 100644 --- a/scripts/mobiles/endor/rancid_remmer_warrior.py +++ b/scripts/mobiles/endor/rancid_remmer_warrior.py @@ -33,7 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureSpitAttack') + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('rancid_remmer_warrior', mobileTemplate) diff --git a/scripts/mobiles/endor/ravenous_roba_stalker.py b/scripts/mobiles/endor/ravenous_roba_stalker.py index b637c620..91b75b49 100644 --- a/scripts/mobiles/endor/ravenous_roba_stalker.py +++ b/scripts/mobiles/endor/ravenous_roba_stalker.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/reclusive_roba.py b/scripts/mobiles/endor/reclusive_roba.py index e935c7b9..4c6c9a0d 100644 --- a/scripts/mobiles/endor/reclusive_roba.py +++ b/scripts/mobiles/endor/reclusive_roba.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/remmer_carrion_keeper.py b/scripts/mobiles/endor/remmer_carrion_keeper.py index e395fbf4..b668d2cd 100644 --- a/scripts/mobiles/endor/remmer_carrion_keeper.py +++ b/scripts/mobiles/endor/remmer_carrion_keeper.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/remmer_dune_scavenger.py b/scripts/mobiles/endor/remmer_dune_scavenger.py index 81e07444..4b4d3de4 100644 --- a/scripts/mobiles/endor/remmer_dune_scavenger.py +++ b/scripts/mobiles/endor/remmer_dune_scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') @@ -33,7 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureSpitAttack') + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('remmer_dune_scavenger', mobileTemplate) diff --git a/scripts/mobiles/endor/roaming_bordok_stud.py b/scripts/mobiles/endor/roaming_bordok_stud.py index 16a44651..eb950c53 100644 --- a/scripts/mobiles/endor/roaming_bordok_stud.py +++ b/scripts/mobiles/endor/roaming_bordok_stud.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bordok") mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roaming_desert_borgle.py b/scripts/mobiles/endor/roaming_desert_borgle.py index afb382a2..19e33ba3 100644 --- a/scripts/mobiles/endor/roaming_desert_borgle.py +++ b/scripts/mobiles/endor/roaming_desert_borgle.py @@ -37,6 +37,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_puncture_2') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba.py b/scripts/mobiles/endor/roba.py index d2a36993..a4f8c64c 100644 --- a/scripts/mobiles/endor/roba.py +++ b/scripts/mobiles/endor/roba.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba_boar.py b/scripts/mobiles/endor/roba_boar.py index 213c0a8d..97c376b3 100644 --- a/scripts/mobiles/endor/roba_boar.py +++ b/scripts/mobiles/endor/roba_boar.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1.1) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba_pack_leader.py b/scripts/mobiles/endor/roba_pack_leader.py index e7df9c2f..07e1535c 100644 --- a/scripts/mobiles/endor/roba_pack_leader.py +++ b/scripts/mobiles/endor/roba_pack_leader.py @@ -18,9 +18,9 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) - mobileTemplate.setSocialGroup("bageraset") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setSocialGroup("roba") + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba_runt.py b/scripts/mobiles/endor/roba_runt.py index 430ea8ae..9eb0c07a 100644 --- a/scripts/mobiles/endor/roba_runt.py +++ b/scripts/mobiles/endor/roba_runt.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/rotten_gut_remmer_king.py b/scripts/mobiles/endor/rotten_gut_remmer_king.py index b26e2b02..fffeef2a 100644 --- a/scripts/mobiles/endor/rotten_gut_remmer_king.py +++ b/scripts/mobiles/endor/rotten_gut_remmer_king.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_remmer.iff') + templates.add('object/mobile/shared_rotten_gut_remmer_king.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py index 931f2af0..3ead65b5 100644 --- a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py +++ b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/shimmering_lantern_bird.py b/scripts/mobiles/endor/shimmering_lantern_bird.py index 659a153d..ba088a7a 100644 --- a/scripts/mobiles/endor/shimmering_lantern_bird.py +++ b/scripts/mobiles/endor/shimmering_lantern_bird.py @@ -23,8 +23,8 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/spiketail_blurrg.py b/scripts/mobiles/endor/spiketail_blurrg.py new file mode 100644 index 00000000..0bddb7fe --- /dev/null +++ b/scripts/mobiles/endor/spiketail_blurrg.py @@ -0,0 +1,42 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('spiketail_blurrg') + mobileTemplate.setLevel(62) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("blurrg") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_spiketail_blurrg.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_damage_poison_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('spiketail_blurrg', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/squall.py b/scripts/mobiles/endor/squall.py index af10c574..83ac8fb0 100644 --- a/scripts/mobiles/endor/squall.py +++ b/scripts/mobiles/endor/squall.py @@ -23,8 +23,8 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(8) mobileTemplate.setSocialGroup("squall") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -37,6 +37,7 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/stoneskin_hanadak.py b/scripts/mobiles/endor/stoneskin_hanadak.py index a30149bc..2780f29a 100644 --- a/scripts/mobiles/endor/stoneskin_hanadak.py +++ b/scripts/mobiles/endor/stoneskin_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') @@ -39,6 +39,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/swirl_prong.py b/scripts/mobiles/endor/swirl_prong.py index c9d4990a..3de10b4b 100644 --- a/scripts/mobiles/endor/swirl_prong.py +++ b/scripts/mobiles/endor/swirl_prong.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_defensive_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/swirl_prong_impaler.py b/scripts/mobiles/endor/swirl_prong_impaler.py index 7a8e8f87..958d2820 100644 --- a/scripts/mobiles/endor/swirl_prong_impaler.py +++ b/scripts/mobiles/endor/swirl_prong_impaler.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_defensive_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/swirl_prong_pack_leader.py b/scripts/mobiles/endor/swirl_prong_pack_leader.py index 792fe4b5..5dd39deb 100644 --- a/scripts/mobiles/endor/swirl_prong_pack_leader.py +++ b/scripts/mobiles/endor/swirl_prong_pack_leader.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_defensive_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/toxic_merek_battlelord.py b/scripts/mobiles/endor/toxic_merek_battlelord.py index fecb74cb..336ad0c9 100644 --- a/scripts/mobiles/endor/toxic_merek_battlelord.py +++ b/scripts/mobiles/endor/toxic_merek_battlelord.py @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/venom_filled_arachne.py b/scripts/mobiles/endor/venom_filled_arachne.py index 129520d7..4fd77f38 100644 --- a/scripts/mobiles/endor/venom_filled_arachne.py +++ b/scripts/mobiles/endor/venom_filled_arachne.py @@ -28,12 +28,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureRangedAttack') + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('venom_filled_arachne', mobileTemplate) From dca8d26fe9d8035bc42bf2030548bb1bf438f009 Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Thu, 10 Jul 2014 04:12:40 +0200 Subject: [PATCH 171/198] Added missing creature mobile to Endor --- .../endor/young_hanadak_rock_crusher.py | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 scripts/mobiles/endor/young_hanadak_rock_crusher.py diff --git a/scripts/mobiles/endor/young_hanadak_rock_crusher.py b/scripts/mobiles/endor/young_hanadak_rock_crusher.py new file mode 100644 index 00000000..affa6ece --- /dev/null +++ b/scripts/mobiles/endor/young_hanadak_rock_crusher.py @@ -0,0 +1,47 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('young_hanadak_rock_crusher') + mobileTemplate.setLevel(60) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideAmount(35) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setBoneAmount(35) + mobileTemplate.setSocialGroup("bageraset") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_young_hanadak_rock_crusher.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('young_hanadak_rock_crusher', mobileTemplate) + return \ No newline at end of file From e5ceaad170e10ad3343017a53b3523a0dff5d652 Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Thu, 10 Jul 2014 06:22:55 +0200 Subject: [PATCH 172/198] Fixed typo error in creature mobile (Endor) (Wrong value prevents server from booting up) --- scripts/mobiles/endor/gorax.py | 2 +- scripts/mobiles/endor/hanadak_ancient.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/mobiles/endor/gorax.py b/scripts/mobiles/endor/gorax.py index f65a8234..7816a227 100644 --- a/scripts/mobiles/endor/gorax.py +++ b/scripts/mobiles/endor/gorax.py @@ -17,7 +17,7 @@ def addTemplate(core): mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) - mobileTemplate.setScale(2) + mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("gorax") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/endor/hanadak_ancient.py b/scripts/mobiles/endor/hanadak_ancient.py index 2c857b78..4aa287dc 100644 --- a/scripts/mobiles/endor/hanadak_ancient.py +++ b/scripts/mobiles/endor/hanadak_ancient.py @@ -16,7 +16,7 @@ def addTemplate(core): mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) - mobileTemplate.setDeathblow(Yes) + mobileTemplate.setDeathblow(True) mobileTemplate.setScale(1.2) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(40) From 85230894d072a494124edb2acf4f0669dbcc75b5 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 10 Jul 2014 08:23:23 +0200 Subject: [PATCH 173/198] Added a way to prevent servers from booting They will also not boot if the port is set to 0. --- src/main/NGECore.java | 46 +++++++++++++++++++++++++++++++------------ 1 file changed, 33 insertions(+), 13 deletions(-) diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 2901fbeb..533d1a7f 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -374,19 +374,34 @@ public class NGECore { } // Ping Server - try { - PingServer pingServer = new PingServer(config.getInt("PING.PORT")); - pingServer.bind(); - } catch (IOException e) { - e.printStackTrace(); - } + + + if(config.keyExists("PING.PORT")) + if (config.getInt("PING.PORT") != 0) { + try { + PingServer pingServer = new PingServer(config.getInt("PING.PORT")); + pingServer.bind(); + } catch (IOException e) { + e.printStackTrace(); + } + } else + System.out.println("Warning: pingServer was not launched. Port equals 0."); + else + System.out.println("Warning: pingServer was not launched. Port not specified."); + // Login Server loginDispatch = new NetworkDispatch(this, false); loginDispatch.addService(loginService); - - loginServer = new MINAServer(loginDispatch, config.getInt("LOGIN.PORT")); - loginServer.start(); + + if(config.keyExists("LOGIN.PORT")) + if (config.getInt("LOGIN.PORT") != 0) { + loginServer = new MINAServer(loginDispatch, config.getInt("LOGIN.PORT")); + loginServer.start(); + } else + System.out.println("Warning: loginServer was not launched. Port equals 0."); + else + System.out.println("Warning: loginServer was not launched. Port not specified."); // Zone Server zoneDispatch = new NetworkDispatch(this, true); @@ -417,9 +432,15 @@ public class NGECore { zoneDispatch.addService(surveyService); zoneDispatch.addService(resourceService); } - - zoneServer = new MINAServer(zoneDispatch, config.getInt("ZONE.PORT")); - zoneServer.start(); + + if(config.keyExists("ZONE.PORT")) + if (config.getInt("ZONE.PORT") != 0) { + zoneServer = new MINAServer(zoneDispatch, config.getInt("ZONE.PORT")); + zoneServer.start(); + } else + System.out.println("Warning: zoneServer was not launched. Port equals 0."); + else + System.out.println("Warning: zoneServer was not launched. Port not specified."); //Start terrainList // Original Planets @@ -537,7 +558,6 @@ public class NGECore { browserService = new BrowserService(this); - DevLogQueuer devLogQueuer = new DevLogQueuer(); CharonPacketLogger packetLogger; From 6fef20b356e6026453959a17163331b44abc2cb7 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 10 Jul 2014 09:16:47 +0200 Subject: [PATCH 174/198] Added a datatable of galaxy statuses --- scripts/commands/server.py | 5 ++-- src/main/NGECore.java | 10 ++++--- src/resources/datatables/ServerStatus.java | 31 ++++++++++++++++++++++ 3 files changed, 41 insertions(+), 5 deletions(-) create mode 100644 src/resources/datatables/ServerStatus.java diff --git a/scripts/commands/server.py b/scripts/commands/server.py index 0514fa98..0a77dcfc 100644 --- a/scripts/commands/server.py +++ b/scripts/commands/server.py @@ -1,5 +1,6 @@ import sys from engine.resources.scene import Point3D +from resources.datatables import ServerStatus def setup(): return @@ -26,9 +27,9 @@ def run(core, actor, target, commandString): return if command == 'lockServer': - core.setGalaxyStatus(3) + core.setGalaxyStatus(ServerStatus.Locked) if command == 'unlockServer': - core.setGalaxyStatus(2) + core.setGalaxyStatus(ServerStatus.Online) if command == 'info': actor.sendSystemMessage(str(core.getActiveZoneClients()) + ' online characters.', 0) if command == 'shutdown': diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 533d1a7f..07194a52 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -52,6 +52,7 @@ import net.engio.mbassy.bus.config.BusConfiguration; import resources.common.BountyListItem; import resources.common.RadialOptions; import resources.common.ThreadMonitor; +import resources.datatables.ServerStatus; import resources.objects.creature.CreatureObject; import resources.objects.guild.GuildObject; import resources.objects.resource.GalacticResource; @@ -113,6 +114,7 @@ import services.trade.TradeService; import services.travel.TravelService; import tools.CharonPacketLogger; import tools.DevLogQueuer; +import services.BattlefieldService; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.CrcStringTableVisitor; import engine.clientdata.visitors.DatatableVisitor; @@ -208,6 +210,7 @@ public class NGECore { public ReverseEngineeringService reverseEngineeringService; public PetService petService; public BrowserService browserService; + public BattlefieldService battlefieldService; // Login Server public NetworkDispatch loginDispatch; @@ -302,7 +305,7 @@ public class NGECore { databaseConnection2.connect(config.getString("DB2.URL"), config.getString("DB2.NAME"), config.getString("DB2.USER"), config.getString("DB2.PASS"), "mysql"); } - setGalaxyStatus(1); + setGalaxyStatus(ServerStatus.Loading); swgObjectODB = new ObjectDatabase("swgobjects", true, true, true, SWGObject.class); mailODB = new ObjectDatabase("mails", true, true, true, Mail.class); guildODB = new ObjectDatabase("guild", true, true, true, GuildObject.class); @@ -557,6 +560,7 @@ public class NGECore { retroService.run(); browserService = new BrowserService(this); + battlefieldService = new BattlefieldService(this); DevLogQueuer devLogQueuer = new DevLogQueuer(); @@ -567,7 +571,7 @@ public class NGECore { didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); - setGalaxyStatus(2); + setGalaxyStatus(ServerStatus.Online); } @@ -788,7 +792,7 @@ public class NGECore { chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + minutes + " minutes left)"); Thread.sleep(60000); } - setGalaxyStatus(3); + setGalaxyStatus(ServerStatus.Locked); chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + 1 + " minutes left)"); Thread.sleep(30000); chatService.broadcastGalaxy("You will be disconnected in 30 seconds so the server can perform a final save before shutting down. Please find a safe place to logout now."); diff --git a/src/resources/datatables/ServerStatus.java b/src/resources/datatables/ServerStatus.java new file mode 100644 index 00000000..a825d2e8 --- /dev/null +++ b/src/resources/datatables/ServerStatus.java @@ -0,0 +1,31 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package resources.datatables; + +public class ServerStatus { + + public static final int Offline = 0; + public static final int Loading = 1; + public static final int Online = 2; + public static final int Locked = 3; + +} From e7dc937dab5627c0cc6c76fd8f12e468cda484d0 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 10 Jul 2014 09:22:24 +0200 Subject: [PATCH 175/198] Changed ServerStatus to GalaxyStatus In-game "servers" are refered to as galaxies - not servers. The datatable has been renamed to reflect that. --- scripts/commands/server.py | 6 +++--- src/main/NGECore.java | 8 ++++---- .../datatables/{ServerStatus.java => GalaxyStatus.java} | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) rename src/resources/datatables/{ServerStatus.java => GalaxyStatus.java} (97%) diff --git a/scripts/commands/server.py b/scripts/commands/server.py index 0a77dcfc..09765edc 100644 --- a/scripts/commands/server.py +++ b/scripts/commands/server.py @@ -1,6 +1,6 @@ import sys from engine.resources.scene import Point3D -from resources.datatables import ServerStatus +from resources.datatables import GalaxyStatus def setup(): return @@ -27,9 +27,9 @@ def run(core, actor, target, commandString): return if command == 'lockServer': - core.setGalaxyStatus(ServerStatus.Locked) + core.setGalaxyStatus(GalaxyStatus.Locked) if command == 'unlockServer': - core.setGalaxyStatus(ServerStatus.Online) + core.setGalaxyStatus(GalaxyStatus.Online) if command == 'info': actor.sendSystemMessage(str(core.getActiveZoneClients()) + ' online characters.', 0) if command == 'shutdown': diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 07194a52..45db8dd8 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -52,7 +52,7 @@ import net.engio.mbassy.bus.config.BusConfiguration; import resources.common.BountyListItem; import resources.common.RadialOptions; import resources.common.ThreadMonitor; -import resources.datatables.ServerStatus; +import resources.datatables.GalaxyStatus; import resources.objects.creature.CreatureObject; import resources.objects.guild.GuildObject; import resources.objects.resource.GalacticResource; @@ -305,7 +305,7 @@ public class NGECore { databaseConnection2.connect(config.getString("DB2.URL"), config.getString("DB2.NAME"), config.getString("DB2.USER"), config.getString("DB2.PASS"), "mysql"); } - setGalaxyStatus(ServerStatus.Loading); + setGalaxyStatus(GalaxyStatus.Loading); swgObjectODB = new ObjectDatabase("swgobjects", true, true, true, SWGObject.class); mailODB = new ObjectDatabase("mails", true, true, true, Mail.class); guildODB = new ObjectDatabase("guild", true, true, true, GuildObject.class); @@ -571,7 +571,7 @@ public class NGECore { didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); - setGalaxyStatus(ServerStatus.Online); + setGalaxyStatus(GalaxyStatus.Online); } @@ -792,7 +792,7 @@ public class NGECore { chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + minutes + " minutes left)"); Thread.sleep(60000); } - setGalaxyStatus(ServerStatus.Locked); + setGalaxyStatus(GalaxyStatus.Locked); chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + 1 + " minutes left)"); Thread.sleep(30000); chatService.broadcastGalaxy("You will be disconnected in 30 seconds so the server can perform a final save before shutting down. Please find a safe place to logout now."); diff --git a/src/resources/datatables/ServerStatus.java b/src/resources/datatables/GalaxyStatus.java similarity index 97% rename from src/resources/datatables/ServerStatus.java rename to src/resources/datatables/GalaxyStatus.java index a825d2e8..86669e89 100644 --- a/src/resources/datatables/ServerStatus.java +++ b/src/resources/datatables/GalaxyStatus.java @@ -21,7 +21,7 @@ ******************************************************************************/ package resources.datatables; -public class ServerStatus { +public class GalaxyStatus { public static final int Offline = 0; public static final int Loading = 1; From 1e4d402d26394411d67e7318c84553f8f2b67759 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Thu, 10 Jul 2014 09:57:10 -0400 Subject: [PATCH 176/198] Fixed compile errors --- src/main/NGECore.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 45db8dd8..91f182ae 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -114,7 +114,7 @@ import services.trade.TradeService; import services.travel.TravelService; import tools.CharonPacketLogger; import tools.DevLogQueuer; -import services.BattlefieldService; +//import services.BattlefieldService; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.CrcStringTableVisitor; import engine.clientdata.visitors.DatatableVisitor; @@ -210,7 +210,7 @@ public class NGECore { public ReverseEngineeringService reverseEngineeringService; public PetService petService; public BrowserService browserService; - public BattlefieldService battlefieldService; + //public BattlefieldService battlefieldService; // Login Server public NetworkDispatch loginDispatch; @@ -560,7 +560,7 @@ public class NGECore { retroService.run(); browserService = new BrowserService(this); - battlefieldService = new BattlefieldService(this); + //battlefieldService = new BattlefieldService(this); DevLogQueuer devLogQueuer = new DevLogQueuer(); From c0f2ae8f546d1e8bd845fc2ebc6e12bcfbe3a0fb Mon Sep 17 00:00:00 2001 From: Waverunner Date: Thu, 10 Jul 2014 11:13:39 -0400 Subject: [PATCH 177/198] Removed getObjectByFirstName from ChatService (deprecated), Changed getting object by names methods to account for all type cases These changes should fix a lot of issues (mainly chat related like mails, tells, chat channels) for anything that was using the out-dated getObjectByFirstName() in chatservice. Also it'll allow us to not have to go through uppercase and lowercase versions every time we try and pull an object by names. --- src/services/chat/ChatService.java | 71 ++++++++++++-------------- src/services/object/ObjectService.java | 9 ++-- 2 files changed, 37 insertions(+), 43 deletions(-) diff --git a/src/services/chat/ChatService.java b/src/services/chat/ChatService.java index 15f9c1dd..ae7d1615 100644 --- a/src/services/chat/ChatService.java +++ b/src/services/chat/ChatService.java @@ -50,6 +50,7 @@ import resources.common.*; import resources.datatables.DisplayType; import resources.guild.Guild; import resources.objects.creature.CreatureObject; +import resources.objects.group.GroupObject; import resources.objects.player.PlayerObject; import protocol.swg.AddIgnoreMessage; import protocol.swg.ObjControllerMessage; @@ -222,7 +223,7 @@ public class ChatService implements INetworkDispatch { SWGObject recipient = getObjectByFirstName(firstName); - if (recipient == null) + if (recipient == null || !recipient.isInQuadtree()) return; PlayerObject recipientGhost = (PlayerObject) recipient.getSlottedObject("ghost"); @@ -266,29 +267,34 @@ public class ChatService implements INetworkDispatch { if(sender == null) return; - // TODO: Recipient handling for values: citizens, group, guild ranks (ace, boot, admiral, etc.) - - if (packet.getRecipient().equals("guild")) { - Guild guild = core.guildService.getGuildById(((CreatureObject) sender).getGuildId()); - if (guild == null || !guild.getMembers().containsKey(sender.getObjectID())) { - ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); + + switch (packet.getRecipient()) { + case "citizens": break; + case "guild": + Guild guild = core.guildService.getGuildById(((CreatureObject) sender).getGuildId()); + if (guild == null || !guild.getMembers().containsKey(sender.getObjectID())) { + ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); + session.write(response.serialize()); + return; + } + + if (!guild.getMember(sender.getObjectID()).hasMailPermission()) { + ((CreatureObject) sender).sendSystemMessage("@guild:generic_fail_no_permission", (byte) 0); + ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); + session.write(response.serialize()); + return; + } + guild.sendGuildMail(sender.getCustomName(), packet.getSubject(), packet.getMessage()); + + ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(0, packet.getCounter()); session.write(response.serialize()); return; - } + case "group": break; - if (!guild.getMember(sender.getObjectID()).hasMailPermission()) { - ((CreatureObject) sender).sendSystemMessage("@guild:generic_fail_no_permission", (byte) 0); - ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); - session.write(response.serialize()); - return; - } - guild.sendGuildMail(sender.getCustomName(), packet.getSubject(), packet.getMessage()); - - ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(0, packet.getCounter()); - session.write(response.serialize()); - return; + default: break; + // TODO: Guild ranks } - + SWGObject recipient = core.objectService.getObjectByFirstName(packet.getRecipient()); if (recipient == null) @@ -750,25 +756,6 @@ public class ChatService implements INetworkDispatch { } - public SWGObject getObjectByFirstName(String name) { - ConcurrentHashMap clients = core.getActiveConnectionsMap(); - - if(name.contains(" ")) - name = name.split(" ")[0]; - - for(Client client : clients.values()) { - if(client.getParent() == null) - continue; - - String fullName = client.getParent().getCustomName(); - String firstName = fullName.split(" ")[0]; - - if(firstName.equalsIgnoreCase(name)) - return client.getParent(); - } - return null; - } - public int generateMailId() { Random rand = new Random(); @@ -1077,4 +1064,10 @@ public class ChatService implements INetworkDispatch { return message; } + @Deprecated + public SWGObject getObjectByFirstName(String name) { + return core.objectService.getObjectByFirstName(name); + } + + } diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index d1849ab9..a823a1ca 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -52,6 +52,7 @@ import resources.datatables.PlayerFlags; import resources.guild.Guild; import resources.harvest.SurveyTool; +import org.apache.commons.lang3.text.WordUtils; import org.apache.mina.core.buffer.IoBuffer; import org.apache.mina.core.session.IoSession; import org.python.core.Py; @@ -606,7 +607,7 @@ public class ObjectService implements INetworkDispatch { for(SWGObject obj : objectList.values()) { if(obj.getCustomName() == null) continue; - if(obj.getCustomName().equals(customName)) + if(obj.getCustomName().equalsIgnoreCase(customName)) return obj; } @@ -621,7 +622,7 @@ public class ObjectService implements INetworkDispatch { continue; } - if (object.getCustomName() != null && customName.length() > 0 && object.getCustomName().equals(customName)) { + if (object.getCustomName() != null && customName.length() > 0 && object.getCustomName().equalsIgnoreCase(customName)) { return object; } } @@ -640,7 +641,7 @@ public class ObjectService implements INetworkDispatch { continue; if(obj.getCustomName() == null) continue; - if(obj.getCustomName().startsWith(customName)) + if(obj.getCustomName().startsWith(customName) || obj.getCustomName().toUpperCase().startsWith(WordUtils.capitalize(customName))) return obj; } @@ -655,7 +656,7 @@ public class ObjectService implements INetworkDispatch { continue; } - if (object.getCustomName() != null && customName.length() > 0 && object.getCustomName().startsWith(customName)) { + if (object.getCustomName() != null && customName.length() > 0 && (object.getCustomName().startsWith(customName) || object.getCustomName().toUpperCase().startsWith(WordUtils.capitalize(customName)))) { return object; } } From c4944bee097ad51dbc6814a637b02e38481285d4 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Thu, 10 Jul 2014 20:26:30 +0200 Subject: [PATCH 178/198] Added MobilTemplate conversation file assignment option NPCs can now have the conversation file assigned via mobile template rather than the creature spawn script. --- src/services/spawn/MobileTemplate.java | 9 +++++++++ src/services/spawn/SpawnService.java | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/services/spawn/MobileTemplate.java b/src/services/spawn/MobileTemplate.java index a0ab8683..7060a877 100644 --- a/src/services/spawn/MobileTemplate.java +++ b/src/services/spawn/MobileTemplate.java @@ -61,6 +61,7 @@ public class MobileTemplate implements Cloneable { private int respawnTime = 0; private List lootGroups = new ArrayList(); private String PCDTemplate=""; + private String conversationFileName=""; public Vector getTemplates() { @@ -360,5 +361,13 @@ public class MobileTemplate implements Cloneable { public void setPCDTemplate(String pCDTemplate) { PCDTemplate = pCDTemplate; } + + public String getConversationFileName() { + return conversationFileName; + } + + public void setConversationFileName(String conversationFileName) { + this.conversationFileName = conversationFileName; + } } diff --git a/src/services/spawn/SpawnService.java b/src/services/spawn/SpawnService.java index af6ba774..b4b60c52 100644 --- a/src/services/spawn/SpawnService.java +++ b/src/services/spawn/SpawnService.java @@ -107,6 +107,9 @@ public class SpawnService { creature.setLootGroups(mobileTemplate.getLootGroups()); creature.setOptionsBitmask(mobileTemplate.getOptionsBitmask()); + if (mobileTemplate.getConversationFileName().length()>0) + creature.setAttachment("conversationFile",mobileTemplate.getConversationFileName()); + creature.setFaction(mobileTemplate.getFaction()); creature.setFactionStatus(mobileTemplate.getFactionStatus()); creature.setPvpBitmask(mobileTemplate.getPvpBitmask()); From dd649484934ae2c9fc3fff6c3ea371aa065f1f9d Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Thu, 10 Jul 2014 22:36:58 +0200 Subject: [PATCH 179/198] Fixed several AI bugs, listed in description Fixed #0000061 : Houses can now be destroyed, even when not redeeding - Added AI action regeneration when in combat - Fixed NPC self-buffing null pointer exception --- .../player_house_generic_small_style_01.py | 1 + .../objects/building/BuildingObject.java | 9 ++ src/services/ai/AIActor.java | 6 ++ src/services/combat/CombatService.java | 23 ++++- src/services/housing/HouseTemplate.java | 9 ++ src/services/housing/HousingService.java | 99 +++++++++++++------ 6 files changed, 112 insertions(+), 35 deletions(-) diff --git a/scripts/houses/player_house_generic_small_style_01.py b/scripts/houses/player_house_generic_small_style_01.py index 3c225c31..fe35b693 100644 --- a/scripts/houses/player_house_generic_small_style_01.py +++ b/scripts/houses/player_house_generic_small_style_01.py @@ -15,6 +15,7 @@ def setup(housingTemplates): houseTemplate.addPlaceablePlanet("lok") houseTemplate.setDefaultItemLimit(200) houseTemplate.setBaseMaintenanceRate(8) + houseTemplate.setDestructionFee(800) housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate) return \ No newline at end of file diff --git a/src/resources/objects/building/BuildingObject.java b/src/resources/objects/building/BuildingObject.java index 9ee735d1..11c11083 100644 --- a/src/resources/objects/building/BuildingObject.java +++ b/src/resources/objects/building/BuildingObject.java @@ -56,6 +56,7 @@ public class BuildingObject extends TangibleObject implements IPersistent, Seria private Vector entryList = new Vector(); private Vector banList = new Vector(); private Vector adminList = new Vector(); + private int destructionFee = 0; public static final byte PRIVATE = (byte) 0; public static final byte PUBLIC = (byte) 1; @@ -427,5 +428,13 @@ public class BuildingObject extends TangibleObject implements IPersistent, Seria return adminList.contains(creature.getObjectID()); } + public int getDestructionFee() { + return destructionFee; + } + + public void setDestructionFee(int destructionFee) { + this.destructionFee = destructionFee; + } + } diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index 5d6c7673..bd9c2819 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -97,6 +97,12 @@ public class AIActor { try { if(creature.getHealth() < creature.getMaxHealth() && !creature.isInCombat() && creature.getPosture() != 13 && creature.getPosture() != 14) creature.setHealth(creature.getHealth() + (36 + creature.getLevel() * 4)); + if(creature.getAction() < creature.getMaxAction() && creature.getPosture() != 14) { + if(!creature.isInCombat()) + creature.setAction(creature.getAction() + (15 + creature.getLevel() * 5)); + else + creature.setAction(creature.getAction() + ((15 + creature.getLevel() * 5) / 2)); + } } catch (Exception e) { e.printStackTrace(); } diff --git a/src/services/combat/CombatService.java b/src/services/combat/CombatService.java index 8ab9adcb..caf2b037 100644 --- a/src/services/combat/CombatService.java +++ b/src/services/combat/CombatService.java @@ -68,6 +68,7 @@ import services.sui.SUIWindow.SUICallback; import services.sui.SUIWindow.Trigger; import tools.DevLog; import main.NGECore; +import engine.clients.Client; import engine.resources.common.CRC; import engine.resources.objects.SWGObject; import engine.resources.scene.Point3D; @@ -1371,7 +1372,20 @@ public class CombatService implements INetworkDispatch { if(!applySpecialCost(creature, weapon, command)) success = false; - if(!success && creature.getClient() != null) { + // Quick Hotfix for AI NPCs buffing themselves + Client client = null; + if(creature.getClient() == null) { + if (creature.getAttachment("AI")!=null){ + AIActor aiActor = (AIActor) creature.getAttachment("AI"); + CreatureObject target = aiActor.getFollowObject(); + if (target.getClient()!=null) + client = target.getClient(); // Use player's client reference that is in combat with that NPC + } + } else { + client = creature.getClient(); + } + + if(!success && client != null) { IoSession session = creature.getClient().getSession(); CommandEnqueueRemove commandRemove = new CommandEnqueueRemove(creature.getObjectId(), actionCounter); session.write(new ObjControllerMessage(0x0B, commandRemove).serialize()); @@ -1380,6 +1394,9 @@ public class CombatService implements INetworkDispatch { return; } + if (client == null) + return; + if (creature.hasBuff("co_position_secured")) core.buffService.removeBuffFromCreatureByName(creature, "co_position_secured"); else @@ -1387,11 +1404,11 @@ public class CombatService implements INetworkDispatch { StartTask startTask = new StartTask(actionCounter, creature.getObjectID(), command.getCommandCRC(), CRC.StringtoCRC(command.getCooldownGroup()), command.getCooldown()); ObjControllerMessage objController2 = new ObjControllerMessage(0x0B, startTask); - creature.getClient().getSession().write(objController2.serialize()); + client.getSession().write(objController2.serialize()); CommandEnqueueRemove commandRemove = new CommandEnqueueRemove(creature.getObjectID(), actionCounter); ObjControllerMessage objController3 = new ObjControllerMessage(0x0B, commandRemove); - creature.getClient().getSession().write(objController3.serialize()); + client.getSession().write(objController3.serialize()); } diff --git a/src/services/housing/HouseTemplate.java b/src/services/housing/HouseTemplate.java index b13b5a93..be700f4d 100644 --- a/src/services/housing/HouseTemplate.java +++ b/src/services/housing/HouseTemplate.java @@ -17,6 +17,7 @@ public class HouseTemplate { private Map buildingSigns; private boolean isCivicStructure; private int civicStructureType; + private int destructionFee = 0; public HouseTemplate(String deedTemplate, String buildingTemplate, int lotCost) { this.deedTemplate = deedTemplate; @@ -95,5 +96,13 @@ public class HouseTemplate { public void setCivicStructureType(int civicStructureType) { this.civicStructureType = civicStructureType; } + + public int getDestructionFee() { + return destructionFee; + } + + public void setDestructionFee(int destructionFee) { + this.destructionFee = destructionFee; + } } diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index bb9e31d5..85856af7 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -178,6 +178,7 @@ public class HousingService implements INetworkDispatch { building.addPlayerToAdminList(null, actor.getObjectID(), playerFirstName); building.setDeedTemplate(deed.getTemplate()); building.setMaintenanceAmount(houseTemplate.getBaseMaintenanceRate()); + building.setDestructionFee(houseTemplate.getDestructionFee()); if(city != null) { city.addNewStructure(building.getObjectID()); @@ -320,7 +321,7 @@ public class HousingService implements INetworkDispatch { "\n \n @player_structure:confirm_destruction_d3a " + "\\#32CD32 @player_structure:confirm_destruction_d3b \\#FFFFFF " + "@player_structure:confirm_destruction_d4 "); - if (building.getConditionDamage()<20 && building.getMaintenanceAmount()<3000){ + if (building.getConditionDamage()<20 && building.getMaintenanceAmount() returnList) { core.suiService.closeSUIWindow(owner, 0); - if (noRedeed.size()==0 && ((CreatureObject)owner).getBankCredits()>800) - createCodeWindow(owner, target); + if (noRedeed.size()==0){ + building.setAttachment("Can_Redeed", 1); + } else { + building.setAttachment("Can_Redeed", 0); + } + + createCodeWindow(owner, target); } }); window.addHandler(1, "", Trigger.TRIGGER_CANCEL, returnList, new SUICallback() { @@ -364,17 +370,27 @@ public class HousingService implements INetworkDispatch { public void createCodeWindow(SWGObject owner, TangibleObject target) { final BuildingObject building = (BuildingObject) target.getGrandparent(); + int canRedeed = (int) building.getAttachment("Can_Redeed"); //final BuildingObject building = (BuildingObject) target.getAttachment("housing_parentstruct"); //final BuildingObject building = (BuildingObject)target; Random rnd = new Random(); final int confirmCode = 100000 + rnd.nextInt(900000); final SUIWindow window = core.suiService.createInputBox(2,"@player_structure:structure_status","@player_structure:structure_name_prompt", owner, target, 0); window.setProperty("bg.caption.lblTitle:Text", "@player_structure:confirm_destruction_t"); - - window.setProperty("Prompt.lblPrompt:Text", "@player_structure:your_structure_prefix " + + + + + if (canRedeed==1){ + window.setProperty("Prompt.lblPrompt:Text", "@player_structure:your_structure_prefix " + "\\#32CD32 @player_structure:will_redeed_confirm \\#FFFFFF "+ "@player_structure:will_redeed_suffix " + "\n \n Code: " + confirmCode); + } else { + window.setProperty("Prompt.lblPrompt:Text", "@player_structure:your_structure_prefix " + + "\\#BB0000 @player_structure:will_not_redeed_confirm \\#FFFFFF "+ + "@player_structure:will_redeed_suffix " + + "\n \n Code: " + confirmCode); + } window.setProperty("btnOk:visible", "True"); window.setProperty("btnCancel:visible", "True"); @@ -393,35 +409,54 @@ public class HousingService implements INetworkDispatch { PlayerObject player = (PlayerObject) houseOwner.getSlottedObject("ghost"); HouseTemplate houseTemplate = housingTemplates.get(houseToDeed.get(building.getTemplate())); - TangibleObject deed = (TangibleObject) core.objectService.createObject(houseTemplate.getDeedTemplate(), owner.getPlanet()); - if (player.getLotsRemaining() + houseTemplate.getLotCost() > 10){ - // Something went wrong or hacking attempt - houseOwner.sendSystemMessage("Structure can't be redeeded. Maximum lot count exceeded.",(byte)1); - return; + + if (canRedeed==1){ + TangibleObject deed = (TangibleObject) core.objectService.createObject(houseTemplate.getDeedTemplate(), owner.getPlanet()); + + if (player.getLotsRemaining() + houseTemplate.getLotCost() > 10){ + // Something went wrong or hacking attempt + houseOwner.sendSystemMessage("Structure can't be redeeded. Maximum lot count exceeded.",(byte)1); + return; + } + + deed.setIntAttribute("@obj_attr_n:examine_maintenance_rate", houseTemplate.getBaseMaintenanceRate()); + deed.setIntAttribute("@obj_attr_n:examine_maintenance", (int) building.getMaintenanceAmount()); + + owner.getContainer().remove(owner); + + int costs = 800; + houseOwner.setBankCredits(houseOwner.getBankCredits()-costs); + + destroyStructure(building); + + + SWGObject ownerInventory = owner.getSlottedObject("inventory"); + ownerInventory.add(deed); + + if (player.getLotsRemaining() + houseTemplate.getLotCost() <= 10) { + player.setLotsRemaining(player.getLotsRemaining() + houseTemplate.getLotCost()); + } + + houseOwner.sendSystemMessage("@player_structure:processing_destruction",(byte)1); + houseOwner.sendSystemMessage("@player_structure:deed_reclaimed",(byte)1); + + } else { + + if (player.getLotsRemaining() + houseTemplate.getLotCost() > 10){ + // Something went wrong or hacking attempt + houseOwner.sendSystemMessage("Structure can't be destroyed. Maximum lot count exceeded.",(byte)1); + return; + } + owner.getContainer().remove(owner); + destroyStructure(building); + if (player.getLotsRemaining() + houseTemplate.getLotCost() <= 10) { + player.setLotsRemaining(player.getLotsRemaining() + houseTemplate.getLotCost()); + } + + houseOwner.sendSystemMessage("@player_structure:processing_destruction",(byte)1); } - deed.setIntAttribute("@obj_attr_n:examine_maintenance_rate", houseTemplate.getBaseMaintenanceRate()); - deed.setIntAttribute("@obj_attr_n:examine_maintenance", (int) building.getMaintenanceAmount()); - - owner.getContainer().remove(owner); - - int costs = 800; - houseOwner.setBankCredits(houseOwner.getBankCredits()-costs); - - destroyStructure(building); - - - SWGObject ownerInventory = owner.getSlottedObject("inventory"); - ownerInventory.add(deed); - - if (player.getLotsRemaining() + houseTemplate.getLotCost() <= 10) { - player.setLotsRemaining(player.getLotsRemaining() + houseTemplate.getLotCost()); - } - - houseOwner.sendSystemMessage("@player_structure:processing_destruction",(byte)1); - houseOwner.sendSystemMessage("@player_structure:deed_reclaimed",(byte)1); - } else { houseOwner.sendSystemMessage("@player_structure:incorrect_destroy_code",(byte)1); } From b671a2c00c52367a32664cf6a37498651265c9a2 Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Tue, 8 Jul 2014 22:18:42 +0200 Subject: [PATCH 180/198] Fixed mobile templates for vehicles --- .../object/mobile/vehicle/a1_deluxe_floater.py | 1 + .../object/mobile/vehicle/air2_swoop_speeder.py | 1 + scripts/object/mobile/vehicle/barc_speeder.py | 13 +------------ .../mobile/vehicle/barc_speeder_imperial.py | 3 ++- .../object/mobile/vehicle/barc_speeder_rebel.py | 14 ++++---------- .../object/mobile/vehicle/basilisk_war_droid.py | 1 + .../object/mobile/vehicle/fg_8t8_podracer.py | 1 + scripts/object/mobile/vehicle/flare_s_swoop.py | 1 + .../mobile/vehicle/flare_s_swoop_crafted.py | 1 + .../object/mobile/vehicle/geonosian_speeder.py | 1 + .../object/mobile/vehicle/gift_stap_speeder.py | 1 + .../mobile/vehicle/grievous_wheel_bike.py | 1 + scripts/object/mobile/vehicle/hoth_at_st.py | 1 + scripts/object/mobile/vehicle/hover_chair.py | 1 + .../mobile/vehicle/hoverlifter_speeder.py | 1 + .../vehicle/hoverlifter_speeder_crafted.py | 1 + scripts/object/mobile/vehicle/jetpack.py | 3 ++- scripts/object/mobile/vehicle/koro2_speeder.py | 1 + .../object/mobile/vehicle/landspeeder_ab1.py | 1 + .../object/mobile/vehicle/landspeeder_base.py | 1 + .../mobile/vehicle/landspeeder_desert_skiff.py | 1 + .../mobile/vehicle/landspeeder_lava_skiff.py | 1 + .../object/mobile/vehicle/landspeeder_organa.py | 1 + .../mobile/vehicle/landspeeder_tantive4.py | 17 +---------------- .../mobile/vehicle/landspeeder_tantive4_adv.py | 1 + .../object/mobile/vehicle/landspeeder_usv5.py | 1 + .../mobile/vehicle/landspeeder_usv5_s02.py | 1 + .../object/mobile/vehicle/landspeeder_v35.py | 1 + .../object/mobile/vehicle/landspeeder_x31.py | 1 + .../object/mobile/vehicle/landspeeder_x34.py | 1 + .../object/mobile/vehicle/landspeeder_xp38.py | 1 + .../object/mobile/vehicle/light_bending_barc.py | 1 + scripts/object/mobile/vehicle/mechno_chair.py | 1 + .../mobile/vehicle/mustafar_panning_droid.py | 1 + .../mobile/vehicle/pod_racer_balta_podracer.py | 1 + .../mobile/vehicle/pod_racer_ipg_longtail.py | 1 + .../mobile/vehicle/pod_racer_light_bending.py | 1 + scripts/object/mobile/vehicle/pod_racer_one.py | 1 + scripts/object/mobile/vehicle/pod_racer_two.py | 1 + .../object/mobile/vehicle/podracer_anakin.py | 1 + .../object/mobile/vehicle/ric_920_speeder.py | 1 + scripts/object/mobile/vehicle/senate_pod.py | 1 + .../mobile/vehicle/single_pod_airspeeder.py | 1 + scripts/object/mobile/vehicle/sith_speeder.py | 1 + scripts/object/mobile/vehicle/snowspeeder.py | 1 + .../object/mobile/vehicle/speeder_ric_920.py | 1 + scripts/object/mobile/vehicle/speederbike.py | 1 + .../object/mobile/vehicle/speederbike_base.py | 1 + .../object/mobile/vehicle/speederbike_flash.py | 1 + scripts/object/mobile/vehicle/stap_speeder.py | 1 + scripts/object/mobile/vehicle/swamp_speeder.py | 1 + .../object/mobile/vehicle/tcg_8_air_speeder.py | 1 + .../vehicle/tcg_8_single_pod_airspeeder.py | 1 + .../object/mobile/vehicle/tcg_at_pt_walker.py | 1 + .../object/mobile/vehicle/tcg_hk47_jetpack.py | 1 + .../vehicle/tcg_merr_sonn_jt12_jetpack.py | 1 + .../mobile/vehicle/tcg_military_transport.py | 1 + .../mobile/vehicle/tcg_republic_gunship.py | 1 + scripts/object/mobile/vehicle/temp_walker1.py | 1 + scripts/object/mobile/vehicle/vehicle_base.py | 1 + .../object/mobile/vehicle/walker_at_rt_camo.py | 4 +--- .../object/mobile/vehicle/walker_at_rt_reg.py | 4 +--- scripts/object/mobile/vehicle/walker_at_st.py | 1 + scripts/object/mobile/vehicle/walker_at_xt.py | 1 + .../mobile/vehicle/walker_at_xt_player.py | 1 + .../object/mobile/vehicle/xj6_air_speeder.py | 1 + 66 files changed, 71 insertions(+), 46 deletions(-) diff --git a/scripts/object/mobile/vehicle/a1_deluxe_floater.py b/scripts/object/mobile/vehicle/a1_deluxe_floater.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/a1_deluxe_floater.py +++ b/scripts/object/mobile/vehicle/a1_deluxe_floater.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/air2_swoop_speeder.py b/scripts/object/mobile/vehicle/air2_swoop_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/air2_swoop_speeder.py +++ b/scripts/object/mobile/vehicle/air2_swoop_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/barc_speeder.py b/scripts/object/mobile/vehicle/barc_speeder.py index 4626c764..73ca0680 100644 --- a/scripts/object/mobile/vehicle/barc_speeder.py +++ b/scripts/object/mobile/vehicle/barc_speeder.py @@ -1,16 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle') - return - -def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/barc_speeder_imperial.py b/scripts/object/mobile/vehicle/barc_speeder_imperial.py index 6093148c..4009cb0e 100644 --- a/scripts/object/mobile/vehicle/barc_speeder_imperial.py +++ b/scripts/object/mobile/vehicle/barc_speeder_imperial.py @@ -1,7 +1,8 @@ import sys - + def setup(core, object): core.buffService.addBuffToCreature(object, 'vehicle_pvp_barc_imperial', object) + object.setAttachment('radial_filename', 'creature/vehicle') return def use(core, actor, object): diff --git a/scripts/object/mobile/vehicle/barc_speeder_rebel.py b/scripts/object/mobile/vehicle/barc_speeder_rebel.py index 5713d540..aba22cb7 100644 --- a/scripts/object/mobile/vehicle/barc_speeder_rebel.py +++ b/scripts/object/mobile/vehicle/barc_speeder_rebel.py @@ -1,16 +1,10 @@ import sys - + def setup(core, object): - object.setAttachment('radial_filename', 'creature/vehicle') + core.buffService.addBuffToCreature(object, 'vehicle_pvp_barc_rebel', object) + object.setAttachment('radial_filename', 'creature/vehicle') return def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - + core.buffService.addBuffToCreature(object, 'vehicle_pvp_barc_rebel', object) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/basilisk_war_droid.py b/scripts/object/mobile/vehicle/basilisk_war_droid.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/basilisk_war_droid.py +++ b/scripts/object/mobile/vehicle/basilisk_war_droid.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/fg_8t8_podracer.py b/scripts/object/mobile/vehicle/fg_8t8_podracer.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/fg_8t8_podracer.py +++ b/scripts/object/mobile/vehicle/fg_8t8_podracer.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/flare_s_swoop.py b/scripts/object/mobile/vehicle/flare_s_swoop.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/flare_s_swoop.py +++ b/scripts/object/mobile/vehicle/flare_s_swoop.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py b/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py +++ b/scripts/object/mobile/vehicle/flare_s_swoop_crafted.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/geonosian_speeder.py b/scripts/object/mobile/vehicle/geonosian_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/geonosian_speeder.py +++ b/scripts/object/mobile/vehicle/geonosian_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/gift_stap_speeder.py b/scripts/object/mobile/vehicle/gift_stap_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/gift_stap_speeder.py +++ b/scripts/object/mobile/vehicle/gift_stap_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/grievous_wheel_bike.py b/scripts/object/mobile/vehicle/grievous_wheel_bike.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/grievous_wheel_bike.py +++ b/scripts/object/mobile/vehicle/grievous_wheel_bike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hoth_at_st.py b/scripts/object/mobile/vehicle/hoth_at_st.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hoth_at_st.py +++ b/scripts/object/mobile/vehicle/hoth_at_st.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hover_chair.py b/scripts/object/mobile/vehicle/hover_chair.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hover_chair.py +++ b/scripts/object/mobile/vehicle/hover_chair.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hoverlifter_speeder.py b/scripts/object/mobile/vehicle/hoverlifter_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hoverlifter_speeder.py +++ b/scripts/object/mobile/vehicle/hoverlifter_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py b/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py +++ b/scripts/object/mobile/vehicle/hoverlifter_speeder_crafted.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/jetpack.py b/scripts/object/mobile/vehicle/jetpack.py index 522f3cbf..75ba8d12 100644 --- a/scripts/object/mobile/vehicle/jetpack.py +++ b/scripts/object/mobile/vehicle/jetpack.py @@ -2,4 +2,5 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_hover_height', 40) - return \ No newline at end of file + object.setAttachment('radial_filename', 'creature/vehicle') + return diff --git a/scripts/object/mobile/vehicle/koro2_speeder.py b/scripts/object/mobile/vehicle/koro2_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/koro2_speeder.py +++ b/scripts/object/mobile/vehicle/koro2_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_ab1.py b/scripts/object/mobile/vehicle/landspeeder_ab1.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_ab1.py +++ b/scripts/object/mobile/vehicle/landspeeder_ab1.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_base.py b/scripts/object/mobile/vehicle/landspeeder_base.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_base.py +++ b/scripts/object/mobile/vehicle/landspeeder_base.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py b/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py +++ b/scripts/object/mobile/vehicle/landspeeder_desert_skiff.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py b/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py +++ b/scripts/object/mobile/vehicle/landspeeder_lava_skiff.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_organa.py b/scripts/object/mobile/vehicle/landspeeder_organa.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_organa.py +++ b/scripts/object/mobile/vehicle/landspeeder_organa.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_tantive4.py b/scripts/object/mobile/vehicle/landspeeder_tantive4.py index 1e2994c6..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_tantive4.py +++ b/scripts/object/mobile/vehicle/landspeeder_tantive4.py @@ -1,20 +1,5 @@ import sys def setup(core, object): - object.setAttachment('radial_filename', 'vehicle') - return - -def use(core, actor, object): - vehicle = actor.getContainer() - - if vehicle: - if vehicle.getObjectID() == object.getObjectID(): - vehicle.remove(actor) - else: - vehicle.add(actor) - - return -import sys - -def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py b/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py +++ b/scripts/object/mobile/vehicle/landspeeder_tantive4_adv.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_usv5.py b/scripts/object/mobile/vehicle/landspeeder_usv5.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_usv5.py +++ b/scripts/object/mobile/vehicle/landspeeder_usv5.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py b/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py +++ b/scripts/object/mobile/vehicle/landspeeder_usv5_s02.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_v35.py b/scripts/object/mobile/vehicle/landspeeder_v35.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_v35.py +++ b/scripts/object/mobile/vehicle/landspeeder_v35.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_x31.py b/scripts/object/mobile/vehicle/landspeeder_x31.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_x31.py +++ b/scripts/object/mobile/vehicle/landspeeder_x31.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_x34.py b/scripts/object/mobile/vehicle/landspeeder_x34.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_x34.py +++ b/scripts/object/mobile/vehicle/landspeeder_x34.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/landspeeder_xp38.py b/scripts/object/mobile/vehicle/landspeeder_xp38.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/landspeeder_xp38.py +++ b/scripts/object/mobile/vehicle/landspeeder_xp38.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/light_bending_barc.py b/scripts/object/mobile/vehicle/light_bending_barc.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/light_bending_barc.py +++ b/scripts/object/mobile/vehicle/light_bending_barc.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/mechno_chair.py b/scripts/object/mobile/vehicle/mechno_chair.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/mechno_chair.py +++ b/scripts/object/mobile/vehicle/mechno_chair.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/mustafar_panning_droid.py b/scripts/object/mobile/vehicle/mustafar_panning_droid.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/mustafar_panning_droid.py +++ b/scripts/object/mobile/vehicle/mustafar_panning_droid.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py b/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py +++ b/scripts/object/mobile/vehicle/pod_racer_balta_podracer.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py b/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py +++ b/scripts/object/mobile/vehicle/pod_racer_ipg_longtail.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_light_bending.py b/scripts/object/mobile/vehicle/pod_racer_light_bending.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_light_bending.py +++ b/scripts/object/mobile/vehicle/pod_racer_light_bending.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_one.py b/scripts/object/mobile/vehicle/pod_racer_one.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_one.py +++ b/scripts/object/mobile/vehicle/pod_racer_one.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/pod_racer_two.py b/scripts/object/mobile/vehicle/pod_racer_two.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/pod_racer_two.py +++ b/scripts/object/mobile/vehicle/pod_racer_two.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/podracer_anakin.py b/scripts/object/mobile/vehicle/podracer_anakin.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/podracer_anakin.py +++ b/scripts/object/mobile/vehicle/podracer_anakin.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/ric_920_speeder.py b/scripts/object/mobile/vehicle/ric_920_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/ric_920_speeder.py +++ b/scripts/object/mobile/vehicle/ric_920_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/senate_pod.py b/scripts/object/mobile/vehicle/senate_pod.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/senate_pod.py +++ b/scripts/object/mobile/vehicle/senate_pod.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/single_pod_airspeeder.py b/scripts/object/mobile/vehicle/single_pod_airspeeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/single_pod_airspeeder.py +++ b/scripts/object/mobile/vehicle/single_pod_airspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/sith_speeder.py b/scripts/object/mobile/vehicle/sith_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/sith_speeder.py +++ b/scripts/object/mobile/vehicle/sith_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/snowspeeder.py b/scripts/object/mobile/vehicle/snowspeeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/snowspeeder.py +++ b/scripts/object/mobile/vehicle/snowspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speeder_ric_920.py b/scripts/object/mobile/vehicle/speeder_ric_920.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speeder_ric_920.py +++ b/scripts/object/mobile/vehicle/speeder_ric_920.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speederbike.py b/scripts/object/mobile/vehicle/speederbike.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speederbike.py +++ b/scripts/object/mobile/vehicle/speederbike.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speederbike_base.py b/scripts/object/mobile/vehicle/speederbike_base.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speederbike_base.py +++ b/scripts/object/mobile/vehicle/speederbike_base.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/speederbike_flash.py b/scripts/object/mobile/vehicle/speederbike_flash.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/speederbike_flash.py +++ b/scripts/object/mobile/vehicle/speederbike_flash.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/stap_speeder.py b/scripts/object/mobile/vehicle/stap_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/stap_speeder.py +++ b/scripts/object/mobile/vehicle/stap_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/swamp_speeder.py b/scripts/object/mobile/vehicle/swamp_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/swamp_speeder.py +++ b/scripts/object/mobile/vehicle/swamp_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_8_air_speeder.py b/scripts/object/mobile/vehicle/tcg_8_air_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_8_air_speeder.py +++ b/scripts/object/mobile/vehicle/tcg_8_air_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py b/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py +++ b/scripts/object/mobile/vehicle/tcg_8_single_pod_airspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_at_pt_walker.py b/scripts/object/mobile/vehicle/tcg_at_pt_walker.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_at_pt_walker.py +++ b/scripts/object/mobile/vehicle/tcg_at_pt_walker.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py b/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py index 522f3cbf..6f8eaeba 100644 --- a/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py +++ b/scripts/object/mobile/vehicle/tcg_hk47_jetpack.py @@ -2,4 +2,5 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_hover_height', 40) + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py b/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py index 522f3cbf..6f8eaeba 100644 --- a/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py +++ b/scripts/object/mobile/vehicle/tcg_merr_sonn_jt12_jetpack.py @@ -2,4 +2,5 @@ import sys def setup(core, object): object.setCustomizationVariable('/private/index_hover_height', 40) + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_military_transport.py b/scripts/object/mobile/vehicle/tcg_military_transport.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_military_transport.py +++ b/scripts/object/mobile/vehicle/tcg_military_transport.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/tcg_republic_gunship.py b/scripts/object/mobile/vehicle/tcg_republic_gunship.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/tcg_republic_gunship.py +++ b/scripts/object/mobile/vehicle/tcg_republic_gunship.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/temp_walker1.py b/scripts/object/mobile/vehicle/temp_walker1.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/temp_walker1.py +++ b/scripts/object/mobile/vehicle/temp_walker1.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/vehicle_base.py b/scripts/object/mobile/vehicle/vehicle_base.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/vehicle_base.py +++ b/scripts/object/mobile/vehicle/vehicle_base.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_rt_camo.py b/scripts/object/mobile/vehicle/walker_at_rt_camo.py index 38038e73..bf6751e9 100644 --- a/scripts/object/mobile/vehicle/walker_at_rt_camo.py +++ b/scripts/object/mobile/vehicle/walker_at_rt_camo.py @@ -1,8 +1,6 @@ import sys def setup(core, object): - return - -def use(core, actor, object): + object.setAttachment('radial_filename', 'creature/vehicle') core.buffService.addBuffToCreature(object, 'vehicle_at_rt', object) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_rt_reg.py b/scripts/object/mobile/vehicle/walker_at_rt_reg.py index 38038e73..bf6751e9 100644 --- a/scripts/object/mobile/vehicle/walker_at_rt_reg.py +++ b/scripts/object/mobile/vehicle/walker_at_rt_reg.py @@ -1,8 +1,6 @@ import sys def setup(core, object): - return - -def use(core, actor, object): + object.setAttachment('radial_filename', 'creature/vehicle') core.buffService.addBuffToCreature(object, 'vehicle_at_rt', object) return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_st.py b/scripts/object/mobile/vehicle/walker_at_st.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/walker_at_st.py +++ b/scripts/object/mobile/vehicle/walker_at_st.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_xt.py b/scripts/object/mobile/vehicle/walker_at_xt.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/walker_at_xt.py +++ b/scripts/object/mobile/vehicle/walker_at_xt.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/walker_at_xt_player.py b/scripts/object/mobile/vehicle/walker_at_xt_player.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/walker_at_xt_player.py +++ b/scripts/object/mobile/vehicle/walker_at_xt_player.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file diff --git a/scripts/object/mobile/vehicle/xj6_air_speeder.py b/scripts/object/mobile/vehicle/xj6_air_speeder.py index ccad8904..73ca0680 100644 --- a/scripts/object/mobile/vehicle/xj6_air_speeder.py +++ b/scripts/object/mobile/vehicle/xj6_air_speeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'creature/vehicle') return \ No newline at end of file From 074ae4a058f69634d27666bc36a10abda1dfdfd9 Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Wed, 9 Jul 2014 03:35:07 +0200 Subject: [PATCH 181/198] Added some more ITVs Terminals (ship) + command --- scripts/commands/callforg9riggerpickup.py | 42 +++++++++++++++++++ scripts/commands/callforpickup.py | 42 +++++++++++++++++++ scripts/commands/callforprivateerpickup.py | 42 +++++++++++++++++++ scripts/commands/callforroyalpickup.py | 42 +++++++++++++++++++ scripts/commands/callforslave1pickup.py | 42 +++++++++++++++++++ scripts/commands/callforsnowspeeder.py | 42 +++++++++++++++++++ scripts/commands/callforsolarsailerpickup.py | 42 +++++++++++++++++++ .../terminal/terminal_travel_instant.py | 1 + .../terminal_travel_instant_privateer.py | 1 + .../terminal_travel_instant_royal_ship.py | 1 + .../terminal_travel_instant_snowspeeder.py | 1 + .../terminal_travel_instant_tcg_home.py | 1 + .../terminal_travel_instant_tcg_location.py | 1 + .../terminal_travel_instant_tcg_slave_1.py | 1 + .../terminal/terminal_travel_instant_tie.py | 1 + .../terminal/terminal_travel_instant_xwing.py | 1 + 16 files changed, 303 insertions(+) create mode 100644 scripts/commands/callforg9riggerpickup.py create mode 100644 scripts/commands/callforpickup.py create mode 100644 scripts/commands/callforprivateerpickup.py create mode 100644 scripts/commands/callforroyalpickup.py create mode 100644 scripts/commands/callforslave1pickup.py create mode 100644 scripts/commands/callforsnowspeeder.py create mode 100644 scripts/commands/callforsolarsailerpickup.py diff --git a/scripts/commands/callforg9riggerpickup.py b/scripts/commands/callforg9riggerpickup.py new file mode 100644 index 00000000..5c165a6b --- /dev/null +++ b/scripts/commands/callforg9riggerpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_tcg_location.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforpickup.py b/scripts/commands/callforpickup.py new file mode 100644 index 00000000..e88ff69e --- /dev/null +++ b/scripts/commands/callforpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforprivateerpickup.py b/scripts/commands/callforprivateerpickup.py new file mode 100644 index 00000000..f998c46b --- /dev/null +++ b/scripts/commands/callforprivateerpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_privateer.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforroyalpickup.py b/scripts/commands/callforroyalpickup.py new file mode 100644 index 00000000..997b010c --- /dev/null +++ b/scripts/commands/callforroyalpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_royal_ship.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforslave1pickup.py b/scripts/commands/callforslave1pickup.py new file mode 100644 index 00000000..522bb27e --- /dev/null +++ b/scripts/commands/callforslave1pickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_tcg_slave_1.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforsnowspeeder.py b/scripts/commands/callforsnowspeeder.py new file mode 100644 index 00000000..a7e056f7 --- /dev/null +++ b/scripts/commands/callforsnowspeeder.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_snowspeeder.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/commands/callforsolarsailerpickup.py b/scripts/commands/callforsolarsailerpickup.py new file mode 100644 index 00000000..b0d2be31 --- /dev/null +++ b/scripts/commands/callforsolarsailerpickup.py @@ -0,0 +1,42 @@ +import sys +import time + +def setup(core, actor, target, command): + return + +def run(core, actor, target, commandstring): + + stcSvc = core.staticService + objSvc = core.objectService + object = objSvc.createObject('object/tangible/terminal/shared_terminal_travel_instant_tcg_home.iff', actor.getPlanet(), (actor.getWorldPosition().x)+5, actor.getWorldPosition().z, actor.getWorldPosition().y) + + + if actor.getAttachment("itv") is None: + if core.gcwService.isInPvpZone is True: + actor.sendSystemMessage('@travel:no_pickup_in_pvp', 0) + return + + if actor.getCombatFlag() == 1: + actor.sendSystemMessage('@travel:in_combat', 0) + return + + if core.terrainService.canBuildAtPosition(actor, actor.getWorldPosition().x, actor.getWorldPosition().z) is True: + core.simulationService.add(object, (actor.getWorldPosition().x)+5, actor.getWorldPosition().z) + actor.sendSystemMessage('@travel:calling_for_pickup', 0) + else: + actor.sendSystemMessage('@travel:invalid_pickup_loc', 0) + return + + if core.simulationService.checkForObject(20, actor) is True: + actor.sendSystemMessage('@travel:no_pickup_location', 0) + return + + core.travelService.checkForItvTimedDespawn(actor, object) + + actor.setAttachment("itv", object.getObjectID()) + return + elif actor.getAttachment("itv") is not None: + actor.sendSystemMessage('@travel:pickup_craft_already_out', 0) + return + + return diff --git a/scripts/object/tangible/terminal/terminal_travel_instant.py b/scripts/object/tangible/terminal/terminal_travel_instant.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py b/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_privateer.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py b/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_royal_ship.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py b/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_snowspeeder.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_home.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_location.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tcg_slave_1.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_tie.py b/scripts/object/tangible/terminal/terminal_travel_instant_tie.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_tie.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_tie.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file diff --git a/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py b/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py index ccad8904..cbeffc7a 100644 --- a/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py +++ b/scripts/object/tangible/terminal/terminal_travel_instant_xwing.py @@ -1,4 +1,5 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'terminal/travel_terminal_itv') return \ No newline at end of file From 1e3ca4fcc8f95e9338755c811f0518083cb7f38e Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Wed, 9 Jul 2014 03:37:16 +0200 Subject: [PATCH 182/198] Added some more house deeds --- .../tangible/deed/player_house_deed/naboo_house_large_deed.py | 3 +++ .../player_house_deed/naboo_house_medium_style_02_deed.py | 4 ++++ .../deed/player_house_deed/player_house_tcg_8_yoda_house.py | 4 ++++ .../tangible/deed/player_house_deed/tree_house_01_deed.py | 4 ++++ 4 files changed, 15 insertions(+) diff --git a/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py b/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py index 5483eb6d..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py +++ b/scripts/object/tangible/deed/player_house_deed/naboo_house_large_deed.py @@ -2,4 +2,7 @@ import sys def setup(core, object): object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file diff --git a/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py b/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py index ccad8904..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py +++ b/scripts/object/tangible/deed/player_house_deed/naboo_house_medium_style_02_deed.py @@ -1,4 +1,8 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file diff --git a/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py b/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py index ccad8904..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py +++ b/scripts/object/tangible/deed/player_house_deed/player_house_tcg_8_yoda_house.py @@ -1,4 +1,8 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file diff --git a/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py b/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py index ccad8904..07ab9319 100644 --- a/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py +++ b/scripts/object/tangible/deed/player_house_deed/tree_house_01_deed.py @@ -1,4 +1,8 @@ import sys def setup(core, object): + object.setAttachment('radial_filename', 'deeds/structureDeed') + return + +def use(core, actor, object): return \ No newline at end of file From 0b543bc1556fe7aaed351419923b2ed09ae2ac88 Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Thu, 10 Jul 2014 03:56:52 +0200 Subject: [PATCH 183/198] Added BM attacks for all creatures (Endor) --- scripts/mobiles/endor/aged_lantern_bird.py | 7 ++- scripts/mobiles/endor/arachne_drone.py | 45 ++++++++++++++++++ scripts/mobiles/endor/arachne_fleshripper.py | 45 ++++++++++++++++++ scripts/mobiles/endor/arachne_hatchling.py | 11 +++-- scripts/mobiles/endor/arachne_queen.py | 7 ++- scripts/mobiles/endor/arachne_warrior.py | 45 ++++++++++++++++++ scripts/mobiles/endor/arachne_webmaster.py | 7 ++- scripts/mobiles/endor/arachne_widow.py | 5 +- .../endor/archaic_gondula_ritualist.py | 2 +- .../mobiles/endor/archaic_jinda_ritualist.py | 2 +- .../endor/archaic_panshee_ritualist.py | 2 +- scripts/mobiles/endor/bark_mite_burrower.py | 5 +- .../endor/bark_mite_burrower_collector.py | 5 +- .../mobiles/endor/bark_mite_burrower_drone.py | 7 ++- .../mobiles/endor/bark_mite_burrower_queen.py | 43 +++++++++++++++++ .../endor/bark_mite_burrower_swarmling.py | 5 +- .../endor/bark_mite_burrower_worker.py | 7 ++- .../mobiles/endor/bedraggled_korga_laborer.py | 2 +- .../mobiles/endor/bedraggled_pubam_laborer.py | 2 +- .../mobiles/endor/beguilding_korga_scout.py | 2 +- .../mobiles/endor/beguiling_donkuwah_scout.py | 2 +- .../mobiles/endor/beguiling_pubam_scout.py | 1 + .../endor/blood_drenched_merek_king.py | 2 +- .../mobiles/endor/blood_frenzied_boar_wolf.py | 3 ++ scripts/mobiles/endor/blood_stained_merek.py | 4 ++ scripts/mobiles/endor/bloodseeker_mite.py | 43 +++++++++++++++++ .../mobiles/endor/bloodseeker_mite_drone.py | 4 ++ .../endor/bloodseeker_mite_guardian.py | 43 +++++++++++++++++ .../mobiles/endor/bloodseeker_mite_hunter.py | 43 +++++++++++++++++ .../mobiles/endor/bloodseeker_mite_queen.py | 7 ++- scripts/mobiles/endor/blooming_jax.py | 9 ++-- scripts/mobiles/endor/blurrg.py | 6 ++- scripts/mobiles/endor/blurrg_hunter.py | 4 +- scripts/mobiles/endor/blurrg_pup.py | 8 ++-- scripts/mobiles/endor/blurrg_raptor.py | 3 +- scripts/mobiles/endor/blurrg_sand_crawler.py | 6 ++- scripts/mobiles/endor/blurrg_tracker.py | 6 ++- scripts/mobiles/endor/blushing_jax.py | 9 ++-- scripts/mobiles/endor/boar_wolf.py | 5 +- scripts/mobiles/endor/boar_wolf_cub.py | 9 ++-- scripts/mobiles/endor/boar_wolf_ravager.py | 5 +- scripts/mobiles/endor/bolle_bol_bark_biter.py | 9 +++- scripts/mobiles/endor/bolle_bol_calf.py | 11 +++-- scripts/mobiles/endor/bolle_bol_colt.py | 9 +++- scripts/mobiles/endor/bolle_bol_female.py | 9 +++- .../mobiles/endor/bolle_bol_herd_leader.py | 9 +++- scripts/mobiles/endor/bolle_bol_male.py | 9 +++- scripts/mobiles/endor/bolle_bol_stomper.py | 9 +++- scripts/mobiles/endor/bordok_ancient.py | 7 ++- scripts/mobiles/endor/bordok_foal.py | 9 ++-- scripts/mobiles/endor/bordok_herd_master.py | 7 ++- scripts/mobiles/endor/bordok_mare.py | 5 +- scripts/mobiles/endor/borgle_life_sapper.py | 47 +++++++++++++++++++ scripts/mobiles/endor/bounding_jax.py | 6 +-- scripts/mobiles/endor/cowardly_gurreck.py | 7 ++- scripts/mobiles/endor/crazed_gurreck.py | 3 ++ scripts/mobiles/endor/crimson_blurrg.py | 4 +- .../mobiles/endor/delirious_merek_avenger.py | 8 +++- scripts/mobiles/endor/deranged_mantigrue.py | 4 ++ scripts/mobiles/endor/deranged_ravisher.py | 2 +- .../mobiles/endor/desert_gurreck_charger.py | 3 ++ scripts/mobiles/endor/desert_scavenger.py | 4 +- .../mobiles/endor/diminutive_bounding_jax.py | 16 +++---- scripts/mobiles/endor/diseased_blurrg.py | 2 + scripts/mobiles/endor/domesticated_blurrg.py | 6 ++- scripts/mobiles/endor/domesticated_merek.py | 8 +++- .../mobiles/endor/elder_hanadak_matriarch.py | 7 ++- scripts/mobiles/endor/elder_squall.py | 5 +- scripts/mobiles/endor/erratic_swirl_prong.py | 7 ++- scripts/mobiles/endor/festering_squill.py | 3 ++ scripts/mobiles/endor/fierce_borgle.py | 2 + .../mobiles/endor/gleaming_lantern_bird.py | 7 ++- scripts/mobiles/endor/gorax.py | 40 ++++++++++++++++ scripts/mobiles/endor/gurreck.py | 3 ++ .../mobiles/endor/gurreck_forest_stalker.py | 5 +- scripts/mobiles/endor/hanadak_ancient.py | 5 +- scripts/mobiles/endor/hanadak_drifter.py | 3 ++ scripts/mobiles/endor/highland_remmer.py | 3 ++ .../mobiles/endor/hilltop_gurreck_hunter.py | 3 ++ .../endor/insane_mantigrue_berserker.py | 4 ++ scripts/mobiles/endor/king_merek_harvester.py | 6 ++- scripts/mobiles/endor/lantern_bird.py | 7 ++- .../mobiles/endor/lice_ridden_remmer_queen.py | 9 ++-- scripts/mobiles/endor/mantigrue_hunter.py | 6 ++- .../mobiles/endor/mantigrue_night_stalker.py | 8 +++- scripts/mobiles/endor/mantigrue_reaper.py | 6 ++- scripts/mobiles/endor/mantigrue_screecher.py | 4 ++ scripts/mobiles/endor/mature_hanadak.py | 3 ++ .../endor/mature_hanadak_rock_smasher.py | 3 ++ scripts/mobiles/endor/merek_assassin.py | 4 ++ scripts/mobiles/endor/merek_cavern_creeper.py | 6 ++- scripts/mobiles/endor/merek_deaths_head.py | 6 ++- scripts/mobiles/endor/merek_harvester.py | 6 ++- scripts/mobiles/endor/mine_rat.py | 9 ++-- scripts/mobiles/endor/noxious_squill.py | 3 ++ scripts/mobiles/endor/pouncing_jax.py | 47 +++++++++++++++++++ scripts/mobiles/endor/prowling_gurreck.py | 3 ++ scripts/mobiles/endor/putrid_borgle.py | 4 +- .../mobiles/endor/queen_merek_harvester.py | 6 ++- scripts/mobiles/endor/rabid_squall.py | 1 + scripts/mobiles/endor/radiant_lantern_bird.py | 7 ++- .../mobiles/endor/rancid_remmer_warrior.py | 5 +- .../mobiles/endor/ravenous_roba_stalker.py | 3 ++ scripts/mobiles/endor/reclusive_roba.py | 7 ++- .../mobiles/endor/remmer_carrion_keeper.py | 3 ++ .../mobiles/endor/remmer_dune_scavenger.py | 7 ++- scripts/mobiles/endor/roaming_bordok_stud.py | 5 +- .../mobiles/endor/roaming_desert_borgle.py | 2 + scripts/mobiles/endor/roba.py | 7 ++- scripts/mobiles/endor/roba_boar.py | 7 ++- scripts/mobiles/endor/roba_pack_leader.py | 9 ++-- scripts/mobiles/endor/roba_runt.py | 7 ++- .../mobiles/endor/rotten_gut_remmer_king.py | 5 +- .../endor/sanguin_bloodseeker_hierarch.py | 3 ++ .../mobiles/endor/shimmering_lantern_bird.py | 7 ++- scripts/mobiles/endor/spiketail_blurrg.py | 42 +++++++++++++++++ scripts/mobiles/endor/squall.py | 5 +- scripts/mobiles/endor/stoneskin_hanadak.py | 5 +- scripts/mobiles/endor/swirl_prong.py | 7 ++- scripts/mobiles/endor/swirl_prong_impaler.py | 7 ++- .../mobiles/endor/swirl_prong_pack_leader.py | 7 ++- .../mobiles/endor/toxic_merek_battlelord.py | 4 ++ scripts/mobiles/endor/venom_filled_arachne.py | 7 ++- 123 files changed, 948 insertions(+), 155 deletions(-) create mode 100644 scripts/mobiles/endor/arachne_drone.py create mode 100644 scripts/mobiles/endor/arachne_fleshripper.py create mode 100644 scripts/mobiles/endor/arachne_warrior.py create mode 100644 scripts/mobiles/endor/bark_mite_burrower_queen.py create mode 100644 scripts/mobiles/endor/bloodseeker_mite.py create mode 100644 scripts/mobiles/endor/bloodseeker_mite_guardian.py create mode 100644 scripts/mobiles/endor/bloodseeker_mite_hunter.py create mode 100644 scripts/mobiles/endor/borgle_life_sapper.py create mode 100644 scripts/mobiles/endor/gorax.py create mode 100644 scripts/mobiles/endor/pouncing_jax.py create mode 100644 scripts/mobiles/endor/spiketail_blurrg.py diff --git a/scripts/mobiles/endor/aged_lantern_bird.py b/scripts/mobiles/endor/aged_lantern_bird.py index a52c454f..9192494a 100644 --- a/scripts/mobiles/endor/aged_lantern_bird.py +++ b/scripts/mobiles/endor/aged_lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_drone.py b/scripts/mobiles/endor/arachne_drone.py new file mode 100644 index 00000000..04504e1b --- /dev/null +++ b/scripts/mobiles/endor/arachne_drone.py @@ -0,0 +1,45 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('arachne_drone') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(.5) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setSocialGroup("arachne") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_arachne_hatchling.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('arachne_drone', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/arachne_fleshripper.py b/scripts/mobiles/endor/arachne_fleshripper.py new file mode 100644 index 00000000..6b065527 --- /dev/null +++ b/scripts/mobiles/endor/arachne_fleshripper.py @@ -0,0 +1,45 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('arachne_fleshripper') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(.5) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setSocialGroup("arachne") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_arachne_hatchling.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('arachne_fleshripper', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/arachne_hatchling.py b/scripts/mobiles/endor/arachne_hatchling.py index 4116d7fc..1bf49d3d 100644 --- a/scripts/mobiles/endor/arachne_hatchling.py +++ b/scripts/mobiles/endor/arachne_hatchling.py @@ -21,20 +21,23 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(1) mobileTemplate.setSocialGroup("arachne") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_queen.py b/scripts/mobiles/endor/arachne_queen.py index 30f6e311..234a261a 100644 --- a/scripts/mobiles/endor/arachne_queen.py +++ b/scripts/mobiles/endor/arachne_queen.py @@ -21,12 +21,12 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(60) mobileTemplate.setSocialGroup("arachne") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -35,6 +35,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_warrior.py b/scripts/mobiles/endor/arachne_warrior.py new file mode 100644 index 00000000..1fecb52e --- /dev/null +++ b/scripts/mobiles/endor/arachne_warrior.py @@ -0,0 +1,45 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('arachne_warrior') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(.5) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setSocialGroup("arachne") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_arachne_hatchling.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('arachne_warrior', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/arachne_webmaster.py b/scripts/mobiles/endor/arachne_webmaster.py index 5998b4df..f5089be6 100644 --- a/scripts/mobiles/endor/arachne_webmaster.py +++ b/scripts/mobiles/endor/arachne_webmaster.py @@ -26,15 +26,18 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/arachne_widow.py b/scripts/mobiles/endor/arachne_widow.py index f26da881..590addab 100644 --- a/scripts/mobiles/endor/arachne_widow.py +++ b/scripts/mobiles/endor/arachne_widow.py @@ -27,7 +27,7 @@ def addTemplate(core): templates = Vector() - templates.add('object/mobile/shared_arachne.iff') + templates.add('object/mobile/shared_arachne_hatchling.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -36,6 +36,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/archaic_gondula_ritualist.py b/scripts/mobiles/endor/archaic_gondula_ritualist.py index 0f8682e8..bc129453 100644 --- a/scripts/mobiles/endor/archaic_gondula_ritualist.py +++ b/scripts/mobiles/endor/archaic_gondula_ritualist.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('gondula tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/archaic_jinda_ritualist.py b/scripts/mobiles/endor/archaic_jinda_ritualist.py index baf4a8c2..1709a963 100644 --- a/scripts/mobiles/endor/archaic_jinda_ritualist.py +++ b/scripts/mobiles/endor/archaic_jinda_ritualist.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('jinda tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/archaic_panshee_ritualist.py b/scripts/mobiles/endor/archaic_panshee_ritualist.py index 64f1589a..7d7df1fc 100644 --- a/scripts/mobiles/endor/archaic_panshee_ritualist.py +++ b/scripts/mobiles/endor/archaic_panshee_ritualist.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('panshee tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/bark_mite_burrower.py b/scripts/mobiles/endor/bark_mite_burrower.py index 0a935940..90cb123a 100644 --- a/scripts/mobiles/endor/bark_mite_burrower.py +++ b/scripts/mobiles/endor/bark_mite_burrower.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bark mite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_collector.py b/scripts/mobiles/endor/bark_mite_burrower_collector.py index 37a41132..bf6291f6 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_collector.py +++ b/scripts/mobiles/endor/bark_mite_burrower_collector.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bark mite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_drone.py b/scripts/mobiles/endor/bark_mite_burrower_drone.py index e72b25d1..b6b4134f 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_drone.py +++ b/scripts/mobiles/endor/bark_mite_burrower_drone.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bark mite") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_queen.py b/scripts/mobiles/endor/bark_mite_burrower_queen.py new file mode 100644 index 00000000..d9f78bbb --- /dev/null +++ b/scripts/mobiles/endor/bark_mite_burrower_queen.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bark_mite_burrower_queen') + mobileTemplate.setLevel(63) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bark mite") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bark_mite_burrower_queen.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bark_mite_burrower_queen', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bark_mite_burrower_swarmling.py b/scripts/mobiles/endor/bark_mite_burrower_swarmling.py index e9eff185..d31fafcd 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_swarmling.py +++ b/scripts/mobiles/endor/bark_mite_burrower_swarmling.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bark mite") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bark_mite_burrower_worker.py b/scripts/mobiles/endor/bark_mite_burrower_worker.py index 24c6f547..67a5f331 100644 --- a/scripts/mobiles/endor/bark_mite_burrower_worker.py +++ b/scripts/mobiles/endor/bark_mite_burrower_worker.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bark mite") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bark_mite.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bedraggled_korga_laborer.py b/scripts/mobiles/endor/bedraggled_korga_laborer.py index e2a212f7..595f86b3 100644 --- a/scripts/mobiles/endor/bedraggled_korga_laborer.py +++ b/scripts/mobiles/endor/bedraggled_korga_laborer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/bedraggled_pubam_laborer.py b/scripts/mobiles/endor/bedraggled_pubam_laborer.py index 0aad94de..292f050b 100644 --- a/scripts/mobiles/endor/bedraggled_pubam_laborer.py +++ b/scripts/mobiles/endor/bedraggled_pubam_laborer.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/beguilding_korga_scout.py b/scripts/mobiles/endor/beguilding_korga_scout.py index fad9dd59..181c14d2 100644 --- a/scripts/mobiles/endor/beguilding_korga_scout.py +++ b/scripts/mobiles/endor/beguilding_korga_scout.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('korga tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/beguiling_donkuwah_scout.py b/scripts/mobiles/endor/beguiling_donkuwah_scout.py index 5a8f07b0..87efaf11 100644 --- a/scripts/mobiles/endor/beguiling_donkuwah_scout.py +++ b/scripts/mobiles/endor/beguiling_donkuwah_scout.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('donkuwah tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/beguiling_pubam_scout.py b/scripts/mobiles/endor/beguiling_pubam_scout.py index 188596a7..3df3e5f4 100644 --- a/scripts/mobiles/endor/beguiling_pubam_scout.py +++ b/scripts/mobiles/endor/beguiling_pubam_scout.py @@ -20,6 +20,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup('pubam tribe') mobileTemplate.setAssistRange(1) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() diff --git a/scripts/mobiles/endor/blood_drenched_merek_king.py b/scripts/mobiles/endor/blood_drenched_merek_king.py index 1b8c6392..8884ce8f 100644 --- a/scripts/mobiles/endor/blood_drenched_merek_king.py +++ b/scripts/mobiles/endor/blood_drenched_merek_king.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_merek.iff') + templates.add('object/mobile/shared_blood_drenched_merek_king.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py index dd0e26cb..58479684 100644 --- a/scripts/mobiles/endor/blood_frenzied_boar_wolf.py +++ b/scripts/mobiles/endor/blood_frenzied_boar_wolf.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blood_stained_merek.py b/scripts/mobiles/endor/blood_stained_merek.py index 0adeb38e..510bb956 100644 --- a/scripts/mobiles/endor/blood_stained_merek.py +++ b/scripts/mobiles/endor/blood_stained_merek.py @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bloodseeker_mite.py b/scripts/mobiles/endor/bloodseeker_mite.py new file mode 100644 index 00000000..76407f52 --- /dev/null +++ b/scripts/mobiles/endor/bloodseeker_mite.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bloodseeker_mite') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bloodseeker") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bloodseeker_mite.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bloodseeker_mite', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bloodseeker_mite_drone.py b/scripts/mobiles/endor/bloodseeker_mite_drone.py index 3602ccf6..6219ffeb 100644 --- a/scripts/mobiles/endor/bloodseeker_mite_drone.py +++ b/scripts/mobiles/endor/bloodseeker_mite_drone.py @@ -21,6 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bloodseeker") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bloodseeker.iff') @@ -32,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bloodseeker_mite_guardian.py b/scripts/mobiles/endor/bloodseeker_mite_guardian.py new file mode 100644 index 00000000..660c9ce6 --- /dev/null +++ b/scripts/mobiles/endor/bloodseeker_mite_guardian.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bloodseeker_mite_guardian') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bloodseeker") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bloodseeker_mite.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bloodseeker_mite_guardian', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bloodseeker_mite_hunter.py b/scripts/mobiles/endor/bloodseeker_mite_hunter.py new file mode 100644 index 00000000..516672d9 --- /dev/null +++ b/scripts/mobiles/endor/bloodseeker_mite_hunter.py @@ -0,0 +1,43 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('bloodseeker_mite_drone') + mobileTemplate.setLevel(64) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("bloodseeker") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bloodseeker.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('bloodseeker_mite_drone', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bloodseeker_mite_queen.py b/scripts/mobiles/endor/bloodseeker_mite_queen.py index a2516e9a..beb21a32 100644 --- a/scripts/mobiles/endor/bloodseeker_mite_queen.py +++ b/scripts/mobiles/endor/bloodseeker_mite_queen.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(True) mobileTemplate.setScale(1.2) mobileTemplate.setSocialGroup("bloodseeker") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_bloodseeker.iff') + templates.add('object/mobile/shared_bloodseeker_mite_queen.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blooming_jax.py b/scripts/mobiles/endor/blooming_jax.py index 6b873bd8..356eb3d6 100644 --- a/scripts/mobiles/endor/blooming_jax.py +++ b/scripts/mobiles/endor/blooming_jax.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_blooming_jax.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg.py b/scripts/mobiles/endor/blurrg.py index 5e081f5e..1ab820f8 100644 --- a/scripts/mobiles/endor/blurrg.py +++ b/scripts/mobiles/endor/blurrg.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_hunter.py b/scripts/mobiles/endor/blurrg_hunter.py index 790d3b8e..8de30eda 100644 --- a/scripts/mobiles/endor/blurrg_hunter.py +++ b/scripts/mobiles/endor/blurrg_hunter.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_pup.py b/scripts/mobiles/endor/blurrg_pup.py index 6e3229df..54699b6d 100644 --- a/scripts/mobiles/endor/blurrg_pup.py +++ b/scripts/mobiles/endor/blurrg_pup.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_blurrg.iff') + templates.add('object/mobile/shared_blurrg_pup.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_raptor.py b/scripts/mobiles/endor/blurrg_raptor.py index a1b0454d..5bd55ce1 100644 --- a/scripts/mobiles/endor/blurrg_raptor.py +++ b/scripts/mobiles/endor/blurrg_raptor.py @@ -20,7 +20,6 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") mobileTemplate.setAssistRange(12) - mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() @@ -33,6 +32,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_sand_crawler.py b/scripts/mobiles/endor/blurrg_sand_crawler.py index aa48874f..6608d461 100644 --- a/scripts/mobiles/endor/blurrg_sand_crawler.py +++ b/scripts/mobiles/endor/blurrg_sand_crawler.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blurrg_tracker.py b/scripts/mobiles/endor/blurrg_tracker.py index aa75fd4a..a1017d26 100644 --- a/scripts/mobiles/endor/blurrg_tracker.py +++ b/scripts/mobiles/endor/blurrg_tracker.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/blushing_jax.py b/scripts/mobiles/endor/blushing_jax.py index d89e7675..8cc8ead1 100644 --- a/scripts/mobiles/endor/blushing_jax.py +++ b/scripts/mobiles/endor/blushing_jax.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_blushing_jax.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/boar_wolf.py b/scripts/mobiles/endor/boar_wolf.py index bb44721f..ca5237ce 100644 --- a/scripts/mobiles/endor/boar_wolf.py +++ b/scripts/mobiles/endor/boar_wolf.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("boar wolf") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_boar_wolf.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/boar_wolf_cub.py b/scripts/mobiles/endor/boar_wolf_cub.py index 1fc4d48e..8e710b9c 100644 --- a/scripts/mobiles/endor/boar_wolf_cub.py +++ b/scripts/mobiles/endor/boar_wolf_cub.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("boar wolf") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_boar_wolf.iff') + templates.add('object/mobile/shared_boar_wolf_cub.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/boar_wolf_ravager.py b/scripts/mobiles/endor/boar_wolf_ravager.py index 2a142c8c..3f96b919 100644 --- a/scripts/mobiles/endor/boar_wolf_ravager.py +++ b/scripts/mobiles/endor/boar_wolf_ravager.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("boar wolf") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_boar_wolf.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_bark_biter.py b/scripts/mobiles/endor/bolle_bol_bark_biter.py index 5f8cd211..95629ae3 100644 --- a/scripts/mobiles/endor/bolle_bol_bark_biter.py +++ b/scripts/mobiles/endor/bolle_bol_bark_biter.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_calf.py b/scripts/mobiles/endor/bolle_bol_calf.py index 1aceda6a..5d0de760 100644 --- a/scripts/mobiles/endor/bolle_bol_calf.py +++ b/scripts/mobiles/endor/bolle_bol_calf.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_bolle_bol.iff') + templates.add('object/mobile/shared_bolle_bol_calf.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_colt.py b/scripts/mobiles/endor/bolle_bol_colt.py index 7c1166e8..98c5388c 100644 --- a/scripts/mobiles/endor/bolle_bol_colt.py +++ b/scripts/mobiles/endor/bolle_bol_colt.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_female.py b/scripts/mobiles/endor/bolle_bol_female.py index 1454b84c..1e6df164 100644 --- a/scripts/mobiles/endor/bolle_bol_female.py +++ b/scripts/mobiles/endor/bolle_bol_female.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_herd_leader.py b/scripts/mobiles/endor/bolle_bol_herd_leader.py index 797fd923..3b128768 100644 --- a/scripts/mobiles/endor/bolle_bol_herd_leader.py +++ b/scripts/mobiles/endor/bolle_bol_herd_leader.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_male.py b/scripts/mobiles/endor/bolle_bol_male.py index 5078c0be..df5bf17c 100644 --- a/scripts/mobiles/endor/bolle_bol_male.py +++ b/scripts/mobiles/endor/bolle_bol_male.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bolle_bol_stomper.py b/scripts/mobiles/endor/bolle_bol_stomper.py index 6eee987b..e6738b97 100644 --- a/scripts/mobiles/endor/bolle_bol_stomper.py +++ b/scripts/mobiles/endor/bolle_bol_stomper.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(180) mobileTemplate.setSocialGroup("bolle bol") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bolle_bol.iff') @@ -37,6 +37,11 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_charge_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_ancient.py b/scripts/mobiles/endor/bordok_ancient.py index 2317611c..814543a7 100644 --- a/scripts/mobiles/endor/bordok_ancient.py +++ b/scripts/mobiles/endor/bordok_ancient.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bordok") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bordok.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_foal.py b/scripts/mobiles/endor/bordok_foal.py index 649748a3..e45b598d 100644 --- a/scripts/mobiles/endor/bordok_foal.py +++ b/scripts/mobiles/endor/bordok_foal.py @@ -19,12 +19,12 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("bordok") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_bordok.iff') + templates.add('object/mobile/shared_bordok_foal.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_herd_master.py b/scripts/mobiles/endor/bordok_herd_master.py index 125195b7..4cf22beb 100644 --- a/scripts/mobiles/endor/bordok_herd_master.py +++ b/scripts/mobiles/endor/bordok_herd_master.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1.2) mobileTemplate.setSocialGroup("bordok") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bordok.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/bordok_mare.py b/scripts/mobiles/endor/bordok_mare.py index b9a53d0a..17731980 100644 --- a/scripts/mobiles/endor/bordok_mare.py +++ b/scripts/mobiles/endor/bordok_mare.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("bordok") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_bordok.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/borgle_life_sapper.py b/scripts/mobiles/endor/borgle_life_sapper.py new file mode 100644 index 00000000..39da2656 --- /dev/null +++ b/scripts/mobiles/endor/borgle_life_sapper.py @@ -0,0 +1,47 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('borgle_life_sapper') + mobileTemplate.setLevel(63) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setHideAmount(5) + mobileTemplate.setBoneType("Avian Bones") + mobileTemplate.setBoneAmount(5) + mobileTemplate.setSocialGroup("borgle") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(True) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_borgle.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_health_leech_2') + attacks.add('bm_puncture_2') + attacks.add('bm_wing_buffet_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('borgle_life_sapper', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/bounding_jax.py b/scripts/mobiles/endor/bounding_jax.py index 852d8863..ff25f382 100644 --- a/scripts/mobiles/endor/bounding_jax.py +++ b/scripts/mobiles/endor/bounding_jax.py @@ -23,12 +23,12 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_bearded_jax.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/endor/cowardly_gurreck.py b/scripts/mobiles/endor/cowardly_gurreck.py index 1a3470c1..5dd875f0 100644 --- a/scripts/mobiles/endor/cowardly_gurreck.py +++ b/scripts/mobiles/endor/cowardly_gurreck.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("gurreck") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_gurreck.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/crazed_gurreck.py b/scripts/mobiles/endor/crazed_gurreck.py index 1d4cf191..2bf5a970 100644 --- a/scripts/mobiles/endor/crazed_gurreck.py +++ b/scripts/mobiles/endor/crazed_gurreck.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/crimson_blurrg.py b/scripts/mobiles/endor/crimson_blurrg.py index edd0295c..c4bd2fa4 100644 --- a/scripts/mobiles/endor/crimson_blurrg.py +++ b/scripts/mobiles/endor/crimson_blurrg.py @@ -19,7 +19,7 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("blurrg") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/delirious_merek_avenger.py b/scripts/mobiles/endor/delirious_merek_avenger.py index da3b48de..9311359c 100644 --- a/scripts/mobiles/endor/delirious_merek_avenger.py +++ b/scripts/mobiles/endor/delirious_merek_avenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setHideType("Leathery Hide") mobileTemplate.setHideAmount(45) mobileTemplate.setSocialGroup("merek") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) @@ -30,11 +30,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/deranged_mantigrue.py b/scripts/mobiles/endor/deranged_mantigrue.py index 7d31cc32..0f5142c3 100644 --- a/scripts/mobiles/endor/deranged_mantigrue.py +++ b/scripts/mobiles/endor/deranged_mantigrue.py @@ -33,6 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/deranged_ravisher.py b/scripts/mobiles/endor/deranged_ravisher.py index a230b194..f0842dce 100644 --- a/scripts/mobiles/endor/deranged_ravisher.py +++ b/scripts/mobiles/endor/deranged_ravisher.py @@ -11,7 +11,7 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('squill_deranged_ravisher') - mobileTemplate.setLevel(33) + mobileTemplate.setLevel(35) mobileTemplate.setDifficulty(Difficulty.NORMAL) mobileTemplate.setMinSpawnDistance(4) diff --git a/scripts/mobiles/endor/desert_gurreck_charger.py b/scripts/mobiles/endor/desert_gurreck_charger.py index e73fc34d..310c295c 100644 --- a/scripts/mobiles/endor/desert_gurreck_charger.py +++ b/scripts/mobiles/endor/desert_gurreck_charger.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/desert_scavenger.py b/scripts/mobiles/endor/desert_scavenger.py index c0fde176..cefaebfc 100644 --- a/scripts/mobiles/endor/desert_scavenger.py +++ b/scripts/mobiles/endor/desert_scavenger.py @@ -25,10 +25,10 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_borgle.iff') + templates.add('object/mobile/shared_gackle_bat.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() diff --git a/scripts/mobiles/endor/diminutive_bounding_jax.py b/scripts/mobiles/endor/diminutive_bounding_jax.py index c4330b60..2b061b55 100644 --- a/scripts/mobiles/endor/diminutive_bounding_jax.py +++ b/scripts/mobiles/endor/diminutive_bounding_jax.py @@ -9,7 +9,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - + mobileTemplate.setCreatureName('jax_bounding_dwarf') mobileTemplate.setLevel(25) mobileTemplate.setDifficulty(Difficulty.NORMAL) @@ -23,22 +23,22 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("jax") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) - + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + templates = Vector() - templates.add('object/mobile/shared_jax.iff') + templates.add('object/mobile/shared_bearded_jax.iff') mobileTemplate.setTemplates(templates) - + weaponTemplates = Vector() weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) - + attacks = Vector() mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) - + core.spawnService.addMobileTemplate('diminutive_bounding_jax', mobileTemplate) return \ No newline at end of file diff --git a/scripts/mobiles/endor/diseased_blurrg.py b/scripts/mobiles/endor/diseased_blurrg.py index eb661b09..cab12a5d 100644 --- a/scripts/mobiles/endor/diseased_blurrg.py +++ b/scripts/mobiles/endor/diseased_blurrg.py @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/domesticated_blurrg.py b/scripts/mobiles/endor/domesticated_blurrg.py index 949de25b..5411146d 100644 --- a/scripts/mobiles/endor/domesticated_blurrg.py +++ b/scripts/mobiles/endor/domesticated_blurrg.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.8) mobileTemplate.setSocialGroup("self") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(True) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_blurrg.iff') @@ -33,6 +33,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_hamstring_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/domesticated_merek.py b/scripts/mobiles/endor/domesticated_merek.py index 9e96e60a..9624f7fd 100644 --- a/scripts/mobiles/endor/domesticated_merek.py +++ b/scripts/mobiles/endor/domesticated_merek.py @@ -21,9 +21,9 @@ def addTemplate(core): mobileTemplate.setHideType("Leathery Hide") mobileTemplate.setHideAmount(45) mobileTemplate.setSocialGroup("self") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/elder_hanadak_matriarch.py b/scripts/mobiles/endor/elder_hanadak_matriarch.py index 13678dd2..172f5b0f 100644 --- a/scripts/mobiles/endor/elder_hanadak_matriarch.py +++ b/scripts/mobiles/endor/elder_hanadak_matriarch.py @@ -26,12 +26,12 @@ def addTemplate(core): mobileTemplate.setBoneAmount(35) mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() - templates.add('object/mobile/shared_hanadak.iff') + templates.add('object/mobile/shared_elder_hanadak_matriarch.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -40,6 +40,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/elder_squall.py b/scripts/mobiles/endor/elder_squall.py index 11816f22..301dfd88 100644 --- a/scripts/mobiles/endor/elder_squall.py +++ b/scripts/mobiles/endor/elder_squall.py @@ -23,8 +23,8 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(8) mobileTemplate.setSocialGroup("squall") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() @@ -37,6 +37,7 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/erratic_swirl_prong.py b/scripts/mobiles/endor/erratic_swirl_prong.py index 227f73c7..1645c0c2 100644 --- a/scripts/mobiles/endor/erratic_swirl_prong.py +++ b/scripts/mobiles/endor/erratic_swirl_prong.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_2') + attacks.add('bm_defensive_2') + attacks.add('bm_slash_2') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/festering_squill.py b/scripts/mobiles/endor/festering_squill.py index f4cbebe2..8f20eb6d 100644 --- a/scripts/mobiles/endor/festering_squill.py +++ b/scripts/mobiles/endor/festering_squill.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_disease_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/fierce_borgle.py b/scripts/mobiles/endor/fierce_borgle.py index f4f5c58c..4a4b95d3 100644 --- a/scripts/mobiles/endor/fierce_borgle.py +++ b/scripts/mobiles/endor/fierce_borgle.py @@ -37,6 +37,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_puncture_2') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/gleaming_lantern_bird.py b/scripts/mobiles/endor/gleaming_lantern_bird.py index 0b75bae6..f3891a16 100644 --- a/scripts/mobiles/endor/gleaming_lantern_bird.py +++ b/scripts/mobiles/endor/gleaming_lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern_bird.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/gorax.py b/scripts/mobiles/endor/gorax.py new file mode 100644 index 00000000..f65a8234 --- /dev/null +++ b/scripts/mobiles/endor/gorax.py @@ -0,0 +1,40 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('gorax') + mobileTemplate.setLevel(83) + mobileTemplate.setDifficulty(Difficulty.BOSS) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(2) + mobileTemplate.setSocialGroup("gorax") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_gorax.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('gorax', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/gurreck.py b/scripts/mobiles/endor/gurreck.py index cc66f03d..7a747b8f 100644 --- a/scripts/mobiles/endor/gurreck.py +++ b/scripts/mobiles/endor/gurreck.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/gurreck_forest_stalker.py b/scripts/mobiles/endor/gurreck_forest_stalker.py index b5603bd1..7459af4f 100644 --- a/scripts/mobiles/endor/gurreck_forest_stalker.py +++ b/scripts/mobiles/endor/gurreck_forest_stalker.py @@ -10,7 +10,7 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() - mobileTemplate.setCreatureName('woodland_gurreck') + mobileTemplate.setCreatureName('woodland_gurreck') mobileTemplate.setLevel(64) mobileTemplate.setDifficulty(Difficulty.NORMAL) @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/hanadak_ancient.py b/scripts/mobiles/endor/hanadak_ancient.py index fca8a21c..2c857b78 100644 --- a/scripts/mobiles/endor/hanadak_ancient.py +++ b/scripts/mobiles/endor/hanadak_ancient.py @@ -16,7 +16,7 @@ def addTemplate(core): mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) - mobileTemplate.setDeathblow(False) + mobileTemplate.setDeathblow(Yes) mobileTemplate.setScale(1.2) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(40) @@ -39,6 +39,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/hanadak_drifter.py b/scripts/mobiles/endor/hanadak_drifter.py index bf19ce05..06d1668f 100644 --- a/scripts/mobiles/endor/hanadak_drifter.py +++ b/scripts/mobiles/endor/hanadak_drifter.py @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/highland_remmer.py b/scripts/mobiles/endor/highland_remmer.py index 76186f2d..7230c46d 100644 --- a/scripts/mobiles/endor/highland_remmer.py +++ b/scripts/mobiles/endor/highland_remmer.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureSpitAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/hilltop_gurreck_hunter.py b/scripts/mobiles/endor/hilltop_gurreck_hunter.py index 7adb0616..01c1c34e 100644 --- a/scripts/mobiles/endor/hilltop_gurreck_hunter.py +++ b/scripts/mobiles/endor/hilltop_gurreck_hunter.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/insane_mantigrue_berserker.py b/scripts/mobiles/endor/insane_mantigrue_berserker.py index 50eb1ac6..1a4aa6a6 100644 --- a/scripts/mobiles/endor/insane_mantigrue_berserker.py +++ b/scripts/mobiles/endor/insane_mantigrue_berserker.py @@ -33,6 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_3') + attacks.add('bm_damage_poison_3') + attacks.add('bm_slash_3') + attacks.add('bm_wing_buffet_3') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/king_merek_harvester.py b/scripts/mobiles/endor/king_merek_harvester.py index 4de51691..b63c81ab 100644 --- a/scripts/mobiles/endor/king_merek_harvester.py +++ b/scripts/mobiles/endor/king_merek_harvester.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_merek.iff') + templates.add('object/mobile/shared_king_merek_harvester.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/lantern_bird.py b/scripts/mobiles/endor/lantern_bird.py index 8f98087a..3b685c2b 100644 --- a/scripts/mobiles/endor/lantern_bird.py +++ b/scripts/mobiles/endor/lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern_bird.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/lice_ridden_remmer_queen.py b/scripts/mobiles/endor/lice_ridden_remmer_queen.py index 387c8e49..468ded5a 100644 --- a/scripts/mobiles/endor/lice_ridden_remmer_queen.py +++ b/scripts/mobiles/endor/lice_ridden_remmer_queen.py @@ -24,16 +24,19 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_remmer.iff') + templates.add('object/mobile/shared_lice_ridden_remmer_queen.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureSpitAttack') + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('lice_ridden_remmer_queen', mobileTemplate) diff --git a/scripts/mobiles/endor/mantigrue_hunter.py b/scripts/mobiles/endor/mantigrue_hunter.py index b64a4c4a..762662c4 100644 --- a/scripts/mobiles/endor/mantigrue_hunter.py +++ b/scripts/mobiles/endor/mantigrue_hunter.py @@ -28,11 +28,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mantigrue_night_stalker.py b/scripts/mobiles/endor/mantigrue_night_stalker.py index 0ccc1a31..e4fbbf6f 100644 --- a/scripts/mobiles/endor/mantigrue_night_stalker.py +++ b/scripts/mobiles/endor/mantigrue_night_stalker.py @@ -24,15 +24,19 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_condor_dragon.iff') + templates.add('object/mobile/shared_mantigrue_night_stalker.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mantigrue_reaper.py b/scripts/mobiles/endor/mantigrue_reaper.py index 95397fab..4bf505f7 100644 --- a/scripts/mobiles/endor/mantigrue_reaper.py +++ b/scripts/mobiles/endor/mantigrue_reaper.py @@ -28,11 +28,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mantigrue_screecher.py b/scripts/mobiles/endor/mantigrue_screecher.py index c0495411..c54b02ad 100644 --- a/scripts/mobiles/endor/mantigrue_screecher.py +++ b/scripts/mobiles/endor/mantigrue_screecher.py @@ -33,6 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mature_hanadak.py b/scripts/mobiles/endor/mature_hanadak.py index 93732a13..4f5ae369 100644 --- a/scripts/mobiles/endor/mature_hanadak.py +++ b/scripts/mobiles/endor/mature_hanadak.py @@ -39,6 +39,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py index 121fdb8b..f2b1a690 100644 --- a/scripts/mobiles/endor/mature_hanadak_rock_smasher.py +++ b/scripts/mobiles/endor/mature_hanadak_rock_smasher.py @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_assassin.py b/scripts/mobiles/endor/merek_assassin.py index 1af127e5..984af9c9 100644 --- a/scripts/mobiles/endor/merek_assassin.py +++ b/scripts/mobiles/endor/merek_assassin.py @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_poison_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_cavern_creeper.py b/scripts/mobiles/endor/merek_cavern_creeper.py index 7049fd13..588ae4a4 100644 --- a/scripts/mobiles/endor/merek_cavern_creeper.py +++ b/scripts/mobiles/endor/merek_cavern_creeper.py @@ -30,11 +30,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_deaths_head.py b/scripts/mobiles/endor/merek_deaths_head.py index e37e0156..5dd567ed 100644 --- a/scripts/mobiles/endor/merek_deaths_head.py +++ b/scripts/mobiles/endor/merek_deaths_head.py @@ -30,11 +30,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/merek_harvester.py b/scripts/mobiles/endor/merek_harvester.py index cb016b81..d614c698 100644 --- a/scripts/mobiles/endor/merek_harvester.py +++ b/scripts/mobiles/endor/merek_harvester.py @@ -23,7 +23,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("merek") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_merek.iff') @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/mine_rat.py b/scripts/mobiles/endor/mine_rat.py index 2c900cbd..e700aa28 100644 --- a/scripts/mobiles/endor/mine_rat.py +++ b/scripts/mobiles/endor/mine_rat.py @@ -12,16 +12,16 @@ def addTemplate(core): mobileTemplate.setCreatureName('death_watch_quenker') mobileTemplate.setLevel(83) - mobileTemplate.setDifficulty(Difficulty.NORMAL) + mobileTemplate.setDifficulty(Difficulty.ELITE) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) mobileTemplate.setScale(.6) mobileTemplate.setSocialGroup("death watch") - mobileTemplate.setAssistRange(12) + mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_barbed_quenker.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_5') + attacks.add('bm_bolster_armor_5') + attacks.add('bm_enfeeble_5') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/noxious_squill.py b/scripts/mobiles/endor/noxious_squill.py index bb0103f6..12c95aac 100644 --- a/scripts/mobiles/endor/noxious_squill.py +++ b/scripts/mobiles/endor/noxious_squill.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_disease_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/pouncing_jax.py b/scripts/mobiles/endor/pouncing_jax.py new file mode 100644 index 00000000..d9097279 --- /dev/null +++ b/scripts/mobiles/endor/pouncing_jax.py @@ -0,0 +1,47 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('pouncing_jax') + mobileTemplate.setLevel(60) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideAmount(35) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setBoneAmount(25) + mobileTemplate.setSocialGroup("jax") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(True) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_bearded_jax.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('pouncing_jax', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/prowling_gurreck.py b/scripts/mobiles/endor/prowling_gurreck.py index 7abc97f8..4afde7fe 100644 --- a/scripts/mobiles/endor/prowling_gurreck.py +++ b/scripts/mobiles/endor/prowling_gurreck.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_flank_2') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/putrid_borgle.py b/scripts/mobiles/endor/putrid_borgle.py index a6b86352..ade80dfc 100644 --- a/scripts/mobiles/endor/putrid_borgle.py +++ b/scripts/mobiles/endor/putrid_borgle.py @@ -25,7 +25,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("borgle") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_borgle.iff') @@ -37,6 +37,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_puncture_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/queen_merek_harvester.py b/scripts/mobiles/endor/queen_merek_harvester.py index 3dcecf9e..6e937f81 100644 --- a/scripts/mobiles/endor/queen_merek_harvester.py +++ b/scripts/mobiles/endor/queen_merek_harvester.py @@ -26,7 +26,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_merek.iff') + templates.add('object/mobile/shared_queen_merek_harvester.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/rabid_squall.py b/scripts/mobiles/endor/rabid_squall.py index 8d27e663..a1564a51 100644 --- a/scripts/mobiles/endor/rabid_squall.py +++ b/scripts/mobiles/endor/rabid_squall.py @@ -37,6 +37,7 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/radiant_lantern_bird.py b/scripts/mobiles/endor/radiant_lantern_bird.py index 417d4f66..e91b9ec1 100644 --- a/scripts/mobiles/endor/radiant_lantern_bird.py +++ b/scripts/mobiles/endor/radiant_lantern_bird.py @@ -23,9 +23,9 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_lantern_bird.iff') @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/rancid_remmer_warrior.py b/scripts/mobiles/endor/rancid_remmer_warrior.py index 5531f750..af02b6ad 100644 --- a/scripts/mobiles/endor/rancid_remmer_warrior.py +++ b/scripts/mobiles/endor/rancid_remmer_warrior.py @@ -33,7 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureSpitAttack') + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('rancid_remmer_warrior', mobileTemplate) diff --git a/scripts/mobiles/endor/ravenous_roba_stalker.py b/scripts/mobiles/endor/ravenous_roba_stalker.py index b637c620..91b75b49 100644 --- a/scripts/mobiles/endor/ravenous_roba_stalker.py +++ b/scripts/mobiles/endor/ravenous_roba_stalker.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/reclusive_roba.py b/scripts/mobiles/endor/reclusive_roba.py index e935c7b9..4c6c9a0d 100644 --- a/scripts/mobiles/endor/reclusive_roba.py +++ b/scripts/mobiles/endor/reclusive_roba.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/remmer_carrion_keeper.py b/scripts/mobiles/endor/remmer_carrion_keeper.py index e395fbf4..b668d2cd 100644 --- a/scripts/mobiles/endor/remmer_carrion_keeper.py +++ b/scripts/mobiles/endor/remmer_carrion_keeper.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/remmer_dune_scavenger.py b/scripts/mobiles/endor/remmer_dune_scavenger.py index 81e07444..4b4d3de4 100644 --- a/scripts/mobiles/endor/remmer_dune_scavenger.py +++ b/scripts/mobiles/endor/remmer_dune_scavenger.py @@ -21,7 +21,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("remmer") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_remmer.iff') @@ -33,7 +33,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureSpitAttack') + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') + mobileTemplate.setDefaultAttack('creatureRangedAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('remmer_dune_scavenger', mobileTemplate) diff --git a/scripts/mobiles/endor/roaming_bordok_stud.py b/scripts/mobiles/endor/roaming_bordok_stud.py index 16a44651..eb950c53 100644 --- a/scripts/mobiles/endor/roaming_bordok_stud.py +++ b/scripts/mobiles/endor/roaming_bordok_stud.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("bordok") mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_defensive_4') + attacks.add('bm_kick_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roaming_desert_borgle.py b/scripts/mobiles/endor/roaming_desert_borgle.py index afb382a2..19e33ba3 100644 --- a/scripts/mobiles/endor/roaming_desert_borgle.py +++ b/scripts/mobiles/endor/roaming_desert_borgle.py @@ -37,6 +37,8 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_puncture_2') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba.py b/scripts/mobiles/endor/roba.py index d2a36993..a4f8c64c 100644 --- a/scripts/mobiles/endor/roba.py +++ b/scripts/mobiles/endor/roba.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba_boar.py b/scripts/mobiles/endor/roba_boar.py index 213c0a8d..97c376b3 100644 --- a/scripts/mobiles/endor/roba_boar.py +++ b/scripts/mobiles/endor/roba_boar.py @@ -19,9 +19,9 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1.1) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) + mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_roba.iff') @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba_pack_leader.py b/scripts/mobiles/endor/roba_pack_leader.py index e7df9c2f..07e1535c 100644 --- a/scripts/mobiles/endor/roba_pack_leader.py +++ b/scripts/mobiles/endor/roba_pack_leader.py @@ -18,9 +18,9 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) - mobileTemplate.setSocialGroup("bageraset") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setSocialGroup("roba") + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(True) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/roba_runt.py b/scripts/mobiles/endor/roba_runt.py index 430ea8ae..9eb0c07a 100644 --- a/scripts/mobiles/endor/roba_runt.py +++ b/scripts/mobiles/endor/roba_runt.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(.5) mobileTemplate.setSocialGroup("roba") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_dampen_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/rotten_gut_remmer_king.py b/scripts/mobiles/endor/rotten_gut_remmer_king.py index b26e2b02..fffeef2a 100644 --- a/scripts/mobiles/endor/rotten_gut_remmer_king.py +++ b/scripts/mobiles/endor/rotten_gut_remmer_king.py @@ -24,7 +24,7 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_remmer.iff') + templates.add('object/mobile/shared_rotten_gut_remmer_king.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py index 931f2af0..3ead65b5 100644 --- a/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py +++ b/scripts/mobiles/endor/sanguin_bloodseeker_hierarch.py @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_bolster_armor_4') + attacks.add('bm_enfeeble_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/shimmering_lantern_bird.py b/scripts/mobiles/endor/shimmering_lantern_bird.py index 659a153d..ba088a7a 100644 --- a/scripts/mobiles/endor/shimmering_lantern_bird.py +++ b/scripts/mobiles/endor/shimmering_lantern_bird.py @@ -23,8 +23,8 @@ def addTemplate(core): mobileTemplate.setBoneType("Avian Bones") mobileTemplate.setBoneAmount(46) mobileTemplate.setSocialGroup("lantern") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -37,6 +37,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_slash_4') + attacks.add('bm_wing_buffet_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/spiketail_blurrg.py b/scripts/mobiles/endor/spiketail_blurrg.py new file mode 100644 index 00000000..0bddb7fe --- /dev/null +++ b/scripts/mobiles/endor/spiketail_blurrg.py @@ -0,0 +1,42 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('spiketail_blurrg') + mobileTemplate.setLevel(62) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("blurrg") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_spiketail_blurrg.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_bite_4') + attacks.add('bm_damage_poison_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('spiketail_blurrg', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/endor/squall.py b/scripts/mobiles/endor/squall.py index af10c574..83ac8fb0 100644 --- a/scripts/mobiles/endor/squall.py +++ b/scripts/mobiles/endor/squall.py @@ -23,8 +23,8 @@ def addTemplate(core): mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(8) mobileTemplate.setSocialGroup("squall") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -37,6 +37,7 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_bite_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/stoneskin_hanadak.py b/scripts/mobiles/endor/stoneskin_hanadak.py index a30149bc..2780f29a 100644 --- a/scripts/mobiles/endor/stoneskin_hanadak.py +++ b/scripts/mobiles/endor/stoneskin_hanadak.py @@ -27,7 +27,7 @@ def addTemplate(core): mobileTemplate.setSocialGroup("hanadak") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) - mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) templates = Vector() templates.add('object/mobile/shared_hanadak.iff') @@ -39,6 +39,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/swirl_prong.py b/scripts/mobiles/endor/swirl_prong.py index c9d4990a..3de10b4b 100644 --- a/scripts/mobiles/endor/swirl_prong.py +++ b/scripts/mobiles/endor/swirl_prong.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_defensive_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/swirl_prong_impaler.py b/scripts/mobiles/endor/swirl_prong_impaler.py index 7a8e8f87..958d2820 100644 --- a/scripts/mobiles/endor/swirl_prong_impaler.py +++ b/scripts/mobiles/endor/swirl_prong_impaler.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_defensive_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/swirl_prong_pack_leader.py b/scripts/mobiles/endor/swirl_prong_pack_leader.py index 792fe4b5..5dd39deb 100644 --- a/scripts/mobiles/endor/swirl_prong_pack_leader.py +++ b/scripts/mobiles/endor/swirl_prong_pack_leader.py @@ -19,8 +19,8 @@ def addTemplate(core): mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("swirl prong") - mobileTemplate.setAssistRange(0) - mobileTemplate.setOptionsBitmask(128) + mobileTemplate.setAssistRange(12) + mobileTemplate.setOptionsBitmask(Options.ATTACKABLE) mobileTemplate.setStalker(False) templates = Vector() @@ -33,6 +33,9 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_charge_4') + attacks.add('bm_defensive_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/toxic_merek_battlelord.py b/scripts/mobiles/endor/toxic_merek_battlelord.py index fecb74cb..336ad0c9 100644 --- a/scripts/mobiles/endor/toxic_merek_battlelord.py +++ b/scripts/mobiles/endor/toxic_merek_battlelord.py @@ -35,6 +35,10 @@ def addTemplate(core): mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() + attacks.add('bm_claw_4') + attacks.add('bm_damage_poison_4') + attacks.add('bm_damage_pain_4') + attacks.add('bm_slash_4') mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/endor/venom_filled_arachne.py b/scripts/mobiles/endor/venom_filled_arachne.py index 129520d7..4fd77f38 100644 --- a/scripts/mobiles/endor/venom_filled_arachne.py +++ b/scripts/mobiles/endor/venom_filled_arachne.py @@ -28,12 +28,15 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'energy') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('creatureRangedAttack') + attacks.add('bm_damage_poison_3') + attacks.add('bm_defensive_3') + attacks.add('bm_puncture_1') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('venom_filled_arachne', mobileTemplate) From 7627cb9b6514c91ccaa0f52fc2825d3908f7770f Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Thu, 10 Jul 2014 04:12:40 +0200 Subject: [PATCH 184/198] Added missing creature mobile to Endor --- .../endor/young_hanadak_rock_crusher.py | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 scripts/mobiles/endor/young_hanadak_rock_crusher.py diff --git a/scripts/mobiles/endor/young_hanadak_rock_crusher.py b/scripts/mobiles/endor/young_hanadak_rock_crusher.py new file mode 100644 index 00000000..affa6ece --- /dev/null +++ b/scripts/mobiles/endor/young_hanadak_rock_crusher.py @@ -0,0 +1,47 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('young_hanadak_rock_crusher') + mobileTemplate.setLevel(60) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(1) + mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideAmount(35) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setBoneAmount(35) + mobileTemplate.setSocialGroup("bageraset") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) + mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) + + templates = Vector() + templates.add('object/mobile/shared_young_hanadak_rock_crusher.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 6, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + attacks.add('bm_dampen_pain_4') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_4') + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('young_hanadak_rock_crusher', mobileTemplate) + return \ No newline at end of file From d6be7a76041fa08c869c620965700c74ba373e0f Mon Sep 17 00:00:00 2001 From: Bronco69 Date: Thu, 10 Jul 2014 06:22:55 +0200 Subject: [PATCH 185/198] Fixed typo error in creature mobile (Endor) (Wrong value prevents server from booting up) --- scripts/mobiles/endor/gorax.py | 2 +- scripts/mobiles/endor/hanadak_ancient.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/mobiles/endor/gorax.py b/scripts/mobiles/endor/gorax.py index f65a8234..7816a227 100644 --- a/scripts/mobiles/endor/gorax.py +++ b/scripts/mobiles/endor/gorax.py @@ -17,7 +17,7 @@ def addTemplate(core): mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) - mobileTemplate.setScale(2) + mobileTemplate.setScale(1) mobileTemplate.setSocialGroup("gorax") mobileTemplate.setAssistRange(12) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/endor/hanadak_ancient.py b/scripts/mobiles/endor/hanadak_ancient.py index 2c857b78..4aa287dc 100644 --- a/scripts/mobiles/endor/hanadak_ancient.py +++ b/scripts/mobiles/endor/hanadak_ancient.py @@ -16,7 +16,7 @@ def addTemplate(core): mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) - mobileTemplate.setDeathblow(Yes) + mobileTemplate.setDeathblow(True) mobileTemplate.setScale(1.2) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(40) From f267bf3814e887d753d37d86e5062442ca5b9409 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 10 Jul 2014 08:23:23 +0200 Subject: [PATCH 186/198] Added a way to prevent servers from booting They will also not boot if the port is set to 0. --- src/main/NGECore.java | 46 +++++++++++++++++++++++++++++++------------ 1 file changed, 33 insertions(+), 13 deletions(-) diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 2901fbeb..533d1a7f 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -374,19 +374,34 @@ public class NGECore { } // Ping Server - try { - PingServer pingServer = new PingServer(config.getInt("PING.PORT")); - pingServer.bind(); - } catch (IOException e) { - e.printStackTrace(); - } + + + if(config.keyExists("PING.PORT")) + if (config.getInt("PING.PORT") != 0) { + try { + PingServer pingServer = new PingServer(config.getInt("PING.PORT")); + pingServer.bind(); + } catch (IOException e) { + e.printStackTrace(); + } + } else + System.out.println("Warning: pingServer was not launched. Port equals 0."); + else + System.out.println("Warning: pingServer was not launched. Port not specified."); + // Login Server loginDispatch = new NetworkDispatch(this, false); loginDispatch.addService(loginService); - - loginServer = new MINAServer(loginDispatch, config.getInt("LOGIN.PORT")); - loginServer.start(); + + if(config.keyExists("LOGIN.PORT")) + if (config.getInt("LOGIN.PORT") != 0) { + loginServer = new MINAServer(loginDispatch, config.getInt("LOGIN.PORT")); + loginServer.start(); + } else + System.out.println("Warning: loginServer was not launched. Port equals 0."); + else + System.out.println("Warning: loginServer was not launched. Port not specified."); // Zone Server zoneDispatch = new NetworkDispatch(this, true); @@ -417,9 +432,15 @@ public class NGECore { zoneDispatch.addService(surveyService); zoneDispatch.addService(resourceService); } - - zoneServer = new MINAServer(zoneDispatch, config.getInt("ZONE.PORT")); - zoneServer.start(); + + if(config.keyExists("ZONE.PORT")) + if (config.getInt("ZONE.PORT") != 0) { + zoneServer = new MINAServer(zoneDispatch, config.getInt("ZONE.PORT")); + zoneServer.start(); + } else + System.out.println("Warning: zoneServer was not launched. Port equals 0."); + else + System.out.println("Warning: zoneServer was not launched. Port not specified."); //Start terrainList // Original Planets @@ -537,7 +558,6 @@ public class NGECore { browserService = new BrowserService(this); - DevLogQueuer devLogQueuer = new DevLogQueuer(); CharonPacketLogger packetLogger; From 184fe7b950a969c2073a5522ef101d473133b819 Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 10 Jul 2014 09:16:47 +0200 Subject: [PATCH 187/198] Added a datatable of galaxy statuses --- scripts/commands/server.py | 5 ++-- src/main/NGECore.java | 10 ++++--- src/resources/datatables/ServerStatus.java | 31 ++++++++++++++++++++++ 3 files changed, 41 insertions(+), 5 deletions(-) create mode 100644 src/resources/datatables/ServerStatus.java diff --git a/scripts/commands/server.py b/scripts/commands/server.py index 0514fa98..0a77dcfc 100644 --- a/scripts/commands/server.py +++ b/scripts/commands/server.py @@ -1,5 +1,6 @@ import sys from engine.resources.scene import Point3D +from resources.datatables import ServerStatus def setup(): return @@ -26,9 +27,9 @@ def run(core, actor, target, commandString): return if command == 'lockServer': - core.setGalaxyStatus(3) + core.setGalaxyStatus(ServerStatus.Locked) if command == 'unlockServer': - core.setGalaxyStatus(2) + core.setGalaxyStatus(ServerStatus.Online) if command == 'info': actor.sendSystemMessage(str(core.getActiveZoneClients()) + ' online characters.', 0) if command == 'shutdown': diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 533d1a7f..07194a52 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -52,6 +52,7 @@ import net.engio.mbassy.bus.config.BusConfiguration; import resources.common.BountyListItem; import resources.common.RadialOptions; import resources.common.ThreadMonitor; +import resources.datatables.ServerStatus; import resources.objects.creature.CreatureObject; import resources.objects.guild.GuildObject; import resources.objects.resource.GalacticResource; @@ -113,6 +114,7 @@ import services.trade.TradeService; import services.travel.TravelService; import tools.CharonPacketLogger; import tools.DevLogQueuer; +import services.BattlefieldService; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.CrcStringTableVisitor; import engine.clientdata.visitors.DatatableVisitor; @@ -208,6 +210,7 @@ public class NGECore { public ReverseEngineeringService reverseEngineeringService; public PetService petService; public BrowserService browserService; + public BattlefieldService battlefieldService; // Login Server public NetworkDispatch loginDispatch; @@ -302,7 +305,7 @@ public class NGECore { databaseConnection2.connect(config.getString("DB2.URL"), config.getString("DB2.NAME"), config.getString("DB2.USER"), config.getString("DB2.PASS"), "mysql"); } - setGalaxyStatus(1); + setGalaxyStatus(ServerStatus.Loading); swgObjectODB = new ObjectDatabase("swgobjects", true, true, true, SWGObject.class); mailODB = new ObjectDatabase("mails", true, true, true, Mail.class); guildODB = new ObjectDatabase("guild", true, true, true, GuildObject.class); @@ -557,6 +560,7 @@ public class NGECore { retroService.run(); browserService = new BrowserService(this); + battlefieldService = new BattlefieldService(this); DevLogQueuer devLogQueuer = new DevLogQueuer(); @@ -567,7 +571,7 @@ public class NGECore { didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); - setGalaxyStatus(2); + setGalaxyStatus(ServerStatus.Online); } @@ -788,7 +792,7 @@ public class NGECore { chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + minutes + " minutes left)"); Thread.sleep(60000); } - setGalaxyStatus(3); + setGalaxyStatus(ServerStatus.Locked); chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + 1 + " minutes left)"); Thread.sleep(30000); chatService.broadcastGalaxy("You will be disconnected in 30 seconds so the server can perform a final save before shutting down. Please find a safe place to logout now."); diff --git a/src/resources/datatables/ServerStatus.java b/src/resources/datatables/ServerStatus.java new file mode 100644 index 00000000..a825d2e8 --- /dev/null +++ b/src/resources/datatables/ServerStatus.java @@ -0,0 +1,31 @@ +/******************************************************************************* + * Copyright (c) 2013 + * + * This File is part of NGECore2. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + * + * Using NGEngine to work with NGECore2 is making a combined work based on NGEngine. + * Therefore all terms and conditions of the GNU Lesser General Public License cover the combination. + ******************************************************************************/ +package resources.datatables; + +public class ServerStatus { + + public static final int Offline = 0; + public static final int Loading = 1; + public static final int Online = 2; + public static final int Locked = 3; + +} From a633e237db14e185c8b9b6e87759adeeb2127e6a Mon Sep 17 00:00:00 2001 From: Ziggeh Date: Thu, 10 Jul 2014 09:22:24 +0200 Subject: [PATCH 188/198] Changed ServerStatus to GalaxyStatus In-game "servers" are refered to as galaxies - not servers. The datatable has been renamed to reflect that. --- scripts/commands/server.py | 6 +++--- src/main/NGECore.java | 8 ++++---- .../datatables/{ServerStatus.java => GalaxyStatus.java} | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) rename src/resources/datatables/{ServerStatus.java => GalaxyStatus.java} (97%) diff --git a/scripts/commands/server.py b/scripts/commands/server.py index 0a77dcfc..09765edc 100644 --- a/scripts/commands/server.py +++ b/scripts/commands/server.py @@ -1,6 +1,6 @@ import sys from engine.resources.scene import Point3D -from resources.datatables import ServerStatus +from resources.datatables import GalaxyStatus def setup(): return @@ -27,9 +27,9 @@ def run(core, actor, target, commandString): return if command == 'lockServer': - core.setGalaxyStatus(ServerStatus.Locked) + core.setGalaxyStatus(GalaxyStatus.Locked) if command == 'unlockServer': - core.setGalaxyStatus(ServerStatus.Online) + core.setGalaxyStatus(GalaxyStatus.Online) if command == 'info': actor.sendSystemMessage(str(core.getActiveZoneClients()) + ' online characters.', 0) if command == 'shutdown': diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 07194a52..45db8dd8 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -52,7 +52,7 @@ import net.engio.mbassy.bus.config.BusConfiguration; import resources.common.BountyListItem; import resources.common.RadialOptions; import resources.common.ThreadMonitor; -import resources.datatables.ServerStatus; +import resources.datatables.GalaxyStatus; import resources.objects.creature.CreatureObject; import resources.objects.guild.GuildObject; import resources.objects.resource.GalacticResource; @@ -305,7 +305,7 @@ public class NGECore { databaseConnection2.connect(config.getString("DB2.URL"), config.getString("DB2.NAME"), config.getString("DB2.USER"), config.getString("DB2.PASS"), "mysql"); } - setGalaxyStatus(ServerStatus.Loading); + setGalaxyStatus(GalaxyStatus.Loading); swgObjectODB = new ObjectDatabase("swgobjects", true, true, true, SWGObject.class); mailODB = new ObjectDatabase("mails", true, true, true, Mail.class); guildODB = new ObjectDatabase("guild", true, true, true, GuildObject.class); @@ -571,7 +571,7 @@ public class NGECore { didServerCrash = false; System.out.println("Started Server."); cleanupCreatureODB(); - setGalaxyStatus(ServerStatus.Online); + setGalaxyStatus(GalaxyStatus.Online); } @@ -792,7 +792,7 @@ public class NGECore { chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + minutes + " minutes left)"); Thread.sleep(60000); } - setGalaxyStatus(ServerStatus.Locked); + setGalaxyStatus(GalaxyStatus.Locked); chatService.broadcastGalaxy("The server will be shutting down soon. Please find a safe place to logout. (" + 1 + " minutes left)"); Thread.sleep(30000); chatService.broadcastGalaxy("You will be disconnected in 30 seconds so the server can perform a final save before shutting down. Please find a safe place to logout now."); diff --git a/src/resources/datatables/ServerStatus.java b/src/resources/datatables/GalaxyStatus.java similarity index 97% rename from src/resources/datatables/ServerStatus.java rename to src/resources/datatables/GalaxyStatus.java index a825d2e8..86669e89 100644 --- a/src/resources/datatables/ServerStatus.java +++ b/src/resources/datatables/GalaxyStatus.java @@ -21,7 +21,7 @@ ******************************************************************************/ package resources.datatables; -public class ServerStatus { +public class GalaxyStatus { public static final int Offline = 0; public static final int Loading = 1; From 1b6ad100f30c83bbe2e4616be98bb10d89ccf190 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Thu, 10 Jul 2014 09:57:10 -0400 Subject: [PATCH 189/198] Fixed compile errors --- src/main/NGECore.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/NGECore.java b/src/main/NGECore.java index 45db8dd8..91f182ae 100644 --- a/src/main/NGECore.java +++ b/src/main/NGECore.java @@ -114,7 +114,7 @@ import services.trade.TradeService; import services.travel.TravelService; import tools.CharonPacketLogger; import tools.DevLogQueuer; -import services.BattlefieldService; +//import services.BattlefieldService; import engine.clientdata.ClientFileManager; import engine.clientdata.visitors.CrcStringTableVisitor; import engine.clientdata.visitors.DatatableVisitor; @@ -210,7 +210,7 @@ public class NGECore { public ReverseEngineeringService reverseEngineeringService; public PetService petService; public BrowserService browserService; - public BattlefieldService battlefieldService; + //public BattlefieldService battlefieldService; // Login Server public NetworkDispatch loginDispatch; @@ -560,7 +560,7 @@ public class NGECore { retroService.run(); browserService = new BrowserService(this); - battlefieldService = new BattlefieldService(this); + //battlefieldService = new BattlefieldService(this); DevLogQueuer devLogQueuer = new DevLogQueuer(); From 667b9161d2d14affde7966b4380dad3efd4cd8cc Mon Sep 17 00:00:00 2001 From: Waverunner Date: Thu, 10 Jul 2014 11:13:39 -0400 Subject: [PATCH 190/198] Removed getObjectByFirstName from ChatService (deprecated), Changed getting object by names methods to account for all type cases These changes should fix a lot of issues (mainly chat related like mails, tells, chat channels) for anything that was using the out-dated getObjectByFirstName() in chatservice. Also it'll allow us to not have to go through uppercase and lowercase versions every time we try and pull an object by names. --- src/services/chat/ChatService.java | 71 ++++++++++++-------------- src/services/object/ObjectService.java | 9 ++-- 2 files changed, 37 insertions(+), 43 deletions(-) diff --git a/src/services/chat/ChatService.java b/src/services/chat/ChatService.java index 15f9c1dd..ae7d1615 100644 --- a/src/services/chat/ChatService.java +++ b/src/services/chat/ChatService.java @@ -50,6 +50,7 @@ import resources.common.*; import resources.datatables.DisplayType; import resources.guild.Guild; import resources.objects.creature.CreatureObject; +import resources.objects.group.GroupObject; import resources.objects.player.PlayerObject; import protocol.swg.AddIgnoreMessage; import protocol.swg.ObjControllerMessage; @@ -222,7 +223,7 @@ public class ChatService implements INetworkDispatch { SWGObject recipient = getObjectByFirstName(firstName); - if (recipient == null) + if (recipient == null || !recipient.isInQuadtree()) return; PlayerObject recipientGhost = (PlayerObject) recipient.getSlottedObject("ghost"); @@ -266,29 +267,34 @@ public class ChatService implements INetworkDispatch { if(sender == null) return; - // TODO: Recipient handling for values: citizens, group, guild ranks (ace, boot, admiral, etc.) - - if (packet.getRecipient().equals("guild")) { - Guild guild = core.guildService.getGuildById(((CreatureObject) sender).getGuildId()); - if (guild == null || !guild.getMembers().containsKey(sender.getObjectID())) { - ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); + + switch (packet.getRecipient()) { + case "citizens": break; + case "guild": + Guild guild = core.guildService.getGuildById(((CreatureObject) sender).getGuildId()); + if (guild == null || !guild.getMembers().containsKey(sender.getObjectID())) { + ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); + session.write(response.serialize()); + return; + } + + if (!guild.getMember(sender.getObjectID()).hasMailPermission()) { + ((CreatureObject) sender).sendSystemMessage("@guild:generic_fail_no_permission", (byte) 0); + ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); + session.write(response.serialize()); + return; + } + guild.sendGuildMail(sender.getCustomName(), packet.getSubject(), packet.getMessage()); + + ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(0, packet.getCounter()); session.write(response.serialize()); return; - } + case "group": break; - if (!guild.getMember(sender.getObjectID()).hasMailPermission()) { - ((CreatureObject) sender).sendSystemMessage("@guild:generic_fail_no_permission", (byte) 0); - ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(4, packet.getCounter()); - session.write(response.serialize()); - return; - } - guild.sendGuildMail(sender.getCustomName(), packet.getSubject(), packet.getMessage()); - - ChatOnSendPersistentMessage response = new ChatOnSendPersistentMessage(0, packet.getCounter()); - session.write(response.serialize()); - return; + default: break; + // TODO: Guild ranks } - + SWGObject recipient = core.objectService.getObjectByFirstName(packet.getRecipient()); if (recipient == null) @@ -750,25 +756,6 @@ public class ChatService implements INetworkDispatch { } - public SWGObject getObjectByFirstName(String name) { - ConcurrentHashMap clients = core.getActiveConnectionsMap(); - - if(name.contains(" ")) - name = name.split(" ")[0]; - - for(Client client : clients.values()) { - if(client.getParent() == null) - continue; - - String fullName = client.getParent().getCustomName(); - String firstName = fullName.split(" ")[0]; - - if(firstName.equalsIgnoreCase(name)) - return client.getParent(); - } - return null; - } - public int generateMailId() { Random rand = new Random(); @@ -1077,4 +1064,10 @@ public class ChatService implements INetworkDispatch { return message; } + @Deprecated + public SWGObject getObjectByFirstName(String name) { + return core.objectService.getObjectByFirstName(name); + } + + } diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index d1849ab9..a823a1ca 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -52,6 +52,7 @@ import resources.datatables.PlayerFlags; import resources.guild.Guild; import resources.harvest.SurveyTool; +import org.apache.commons.lang3.text.WordUtils; import org.apache.mina.core.buffer.IoBuffer; import org.apache.mina.core.session.IoSession; import org.python.core.Py; @@ -606,7 +607,7 @@ public class ObjectService implements INetworkDispatch { for(SWGObject obj : objectList.values()) { if(obj.getCustomName() == null) continue; - if(obj.getCustomName().equals(customName)) + if(obj.getCustomName().equalsIgnoreCase(customName)) return obj; } @@ -621,7 +622,7 @@ public class ObjectService implements INetworkDispatch { continue; } - if (object.getCustomName() != null && customName.length() > 0 && object.getCustomName().equals(customName)) { + if (object.getCustomName() != null && customName.length() > 0 && object.getCustomName().equalsIgnoreCase(customName)) { return object; } } @@ -640,7 +641,7 @@ public class ObjectService implements INetworkDispatch { continue; if(obj.getCustomName() == null) continue; - if(obj.getCustomName().startsWith(customName)) + if(obj.getCustomName().startsWith(customName) || obj.getCustomName().toUpperCase().startsWith(WordUtils.capitalize(customName))) return obj; } @@ -655,7 +656,7 @@ public class ObjectService implements INetworkDispatch { continue; } - if (object.getCustomName() != null && customName.length() > 0 && object.getCustomName().startsWith(customName)) { + if (object.getCustomName() != null && customName.length() > 0 && (object.getCustomName().startsWith(customName) || object.getCustomName().toUpperCase().startsWith(WordUtils.capitalize(customName)))) { return object; } } From 808e6eedf73ee5f281d00301279b55a18a2b47dc Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Thu, 10 Jul 2014 20:26:30 +0200 Subject: [PATCH 191/198] Added MobilTemplate conversation file assignment option NPCs can now have the conversation file assigned via mobile template rather than the creature spawn script. --- src/services/spawn/MobileTemplate.java | 9 +++++++++ src/services/spawn/SpawnService.java | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/services/spawn/MobileTemplate.java b/src/services/spawn/MobileTemplate.java index a0ab8683..7060a877 100644 --- a/src/services/spawn/MobileTemplate.java +++ b/src/services/spawn/MobileTemplate.java @@ -61,6 +61,7 @@ public class MobileTemplate implements Cloneable { private int respawnTime = 0; private List lootGroups = new ArrayList(); private String PCDTemplate=""; + private String conversationFileName=""; public Vector getTemplates() { @@ -360,5 +361,13 @@ public class MobileTemplate implements Cloneable { public void setPCDTemplate(String pCDTemplate) { PCDTemplate = pCDTemplate; } + + public String getConversationFileName() { + return conversationFileName; + } + + public void setConversationFileName(String conversationFileName) { + this.conversationFileName = conversationFileName; + } } diff --git a/src/services/spawn/SpawnService.java b/src/services/spawn/SpawnService.java index af6ba774..b4b60c52 100644 --- a/src/services/spawn/SpawnService.java +++ b/src/services/spawn/SpawnService.java @@ -107,6 +107,9 @@ public class SpawnService { creature.setLootGroups(mobileTemplate.getLootGroups()); creature.setOptionsBitmask(mobileTemplate.getOptionsBitmask()); + if (mobileTemplate.getConversationFileName().length()>0) + creature.setAttachment("conversationFile",mobileTemplate.getConversationFileName()); + creature.setFaction(mobileTemplate.getFaction()); creature.setFactionStatus(mobileTemplate.getFactionStatus()); creature.setPvpBitmask(mobileTemplate.getPvpBitmask()); From 3cf0f610e9930bcc77bd89d74ec67770a0710c47 Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Thu, 10 Jul 2014 22:36:58 +0200 Subject: [PATCH 192/198] Fixed several AI bugs, listed in description Fixed #0000061 : Houses can now be destroyed, even when not redeeding - Added AI action regeneration when in combat - Fixed NPC self-buffing null pointer exception --- .../player_house_generic_small_style_01.py | 1 + .../objects/building/BuildingObject.java | 9 ++ src/services/ai/AIActor.java | 6 ++ src/services/combat/CombatService.java | 23 ++++- src/services/housing/HouseTemplate.java | 9 ++ src/services/housing/HousingService.java | 99 +++++++++++++------ 6 files changed, 112 insertions(+), 35 deletions(-) diff --git a/scripts/houses/player_house_generic_small_style_01.py b/scripts/houses/player_house_generic_small_style_01.py index 3c225c31..fe35b693 100644 --- a/scripts/houses/player_house_generic_small_style_01.py +++ b/scripts/houses/player_house_generic_small_style_01.py @@ -15,6 +15,7 @@ def setup(housingTemplates): houseTemplate.addPlaceablePlanet("lok") houseTemplate.setDefaultItemLimit(200) houseTemplate.setBaseMaintenanceRate(8) + houseTemplate.setDestructionFee(800) housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate) return \ No newline at end of file diff --git a/src/resources/objects/building/BuildingObject.java b/src/resources/objects/building/BuildingObject.java index 9ee735d1..11c11083 100644 --- a/src/resources/objects/building/BuildingObject.java +++ b/src/resources/objects/building/BuildingObject.java @@ -56,6 +56,7 @@ public class BuildingObject extends TangibleObject implements IPersistent, Seria private Vector entryList = new Vector(); private Vector banList = new Vector(); private Vector adminList = new Vector(); + private int destructionFee = 0; public static final byte PRIVATE = (byte) 0; public static final byte PUBLIC = (byte) 1; @@ -427,5 +428,13 @@ public class BuildingObject extends TangibleObject implements IPersistent, Seria return adminList.contains(creature.getObjectID()); } + public int getDestructionFee() { + return destructionFee; + } + + public void setDestructionFee(int destructionFee) { + this.destructionFee = destructionFee; + } + } diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index 5d6c7673..bd9c2819 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -97,6 +97,12 @@ public class AIActor { try { if(creature.getHealth() < creature.getMaxHealth() && !creature.isInCombat() && creature.getPosture() != 13 && creature.getPosture() != 14) creature.setHealth(creature.getHealth() + (36 + creature.getLevel() * 4)); + if(creature.getAction() < creature.getMaxAction() && creature.getPosture() != 14) { + if(!creature.isInCombat()) + creature.setAction(creature.getAction() + (15 + creature.getLevel() * 5)); + else + creature.setAction(creature.getAction() + ((15 + creature.getLevel() * 5) / 2)); + } } catch (Exception e) { e.printStackTrace(); } diff --git a/src/services/combat/CombatService.java b/src/services/combat/CombatService.java index 8ab9adcb..caf2b037 100644 --- a/src/services/combat/CombatService.java +++ b/src/services/combat/CombatService.java @@ -68,6 +68,7 @@ import services.sui.SUIWindow.SUICallback; import services.sui.SUIWindow.Trigger; import tools.DevLog; import main.NGECore; +import engine.clients.Client; import engine.resources.common.CRC; import engine.resources.objects.SWGObject; import engine.resources.scene.Point3D; @@ -1371,7 +1372,20 @@ public class CombatService implements INetworkDispatch { if(!applySpecialCost(creature, weapon, command)) success = false; - if(!success && creature.getClient() != null) { + // Quick Hotfix for AI NPCs buffing themselves + Client client = null; + if(creature.getClient() == null) { + if (creature.getAttachment("AI")!=null){ + AIActor aiActor = (AIActor) creature.getAttachment("AI"); + CreatureObject target = aiActor.getFollowObject(); + if (target.getClient()!=null) + client = target.getClient(); // Use player's client reference that is in combat with that NPC + } + } else { + client = creature.getClient(); + } + + if(!success && client != null) { IoSession session = creature.getClient().getSession(); CommandEnqueueRemove commandRemove = new CommandEnqueueRemove(creature.getObjectId(), actionCounter); session.write(new ObjControllerMessage(0x0B, commandRemove).serialize()); @@ -1380,6 +1394,9 @@ public class CombatService implements INetworkDispatch { return; } + if (client == null) + return; + if (creature.hasBuff("co_position_secured")) core.buffService.removeBuffFromCreatureByName(creature, "co_position_secured"); else @@ -1387,11 +1404,11 @@ public class CombatService implements INetworkDispatch { StartTask startTask = new StartTask(actionCounter, creature.getObjectID(), command.getCommandCRC(), CRC.StringtoCRC(command.getCooldownGroup()), command.getCooldown()); ObjControllerMessage objController2 = new ObjControllerMessage(0x0B, startTask); - creature.getClient().getSession().write(objController2.serialize()); + client.getSession().write(objController2.serialize()); CommandEnqueueRemove commandRemove = new CommandEnqueueRemove(creature.getObjectID(), actionCounter); ObjControllerMessage objController3 = new ObjControllerMessage(0x0B, commandRemove); - creature.getClient().getSession().write(objController3.serialize()); + client.getSession().write(objController3.serialize()); } diff --git a/src/services/housing/HouseTemplate.java b/src/services/housing/HouseTemplate.java index b13b5a93..be700f4d 100644 --- a/src/services/housing/HouseTemplate.java +++ b/src/services/housing/HouseTemplate.java @@ -17,6 +17,7 @@ public class HouseTemplate { private Map buildingSigns; private boolean isCivicStructure; private int civicStructureType; + private int destructionFee = 0; public HouseTemplate(String deedTemplate, String buildingTemplate, int lotCost) { this.deedTemplate = deedTemplate; @@ -95,5 +96,13 @@ public class HouseTemplate { public void setCivicStructureType(int civicStructureType) { this.civicStructureType = civicStructureType; } + + public int getDestructionFee() { + return destructionFee; + } + + public void setDestructionFee(int destructionFee) { + this.destructionFee = destructionFee; + } } diff --git a/src/services/housing/HousingService.java b/src/services/housing/HousingService.java index bb9e31d5..85856af7 100644 --- a/src/services/housing/HousingService.java +++ b/src/services/housing/HousingService.java @@ -178,6 +178,7 @@ public class HousingService implements INetworkDispatch { building.addPlayerToAdminList(null, actor.getObjectID(), playerFirstName); building.setDeedTemplate(deed.getTemplate()); building.setMaintenanceAmount(houseTemplate.getBaseMaintenanceRate()); + building.setDestructionFee(houseTemplate.getDestructionFee()); if(city != null) { city.addNewStructure(building.getObjectID()); @@ -320,7 +321,7 @@ public class HousingService implements INetworkDispatch { "\n \n @player_structure:confirm_destruction_d3a " + "\\#32CD32 @player_structure:confirm_destruction_d3b \\#FFFFFF " + "@player_structure:confirm_destruction_d4 "); - if (building.getConditionDamage()<20 && building.getMaintenanceAmount()<3000){ + if (building.getConditionDamage()<20 && building.getMaintenanceAmount() returnList) { core.suiService.closeSUIWindow(owner, 0); - if (noRedeed.size()==0 && ((CreatureObject)owner).getBankCredits()>800) - createCodeWindow(owner, target); + if (noRedeed.size()==0){ + building.setAttachment("Can_Redeed", 1); + } else { + building.setAttachment("Can_Redeed", 0); + } + + createCodeWindow(owner, target); } }); window.addHandler(1, "", Trigger.TRIGGER_CANCEL, returnList, new SUICallback() { @@ -364,17 +370,27 @@ public class HousingService implements INetworkDispatch { public void createCodeWindow(SWGObject owner, TangibleObject target) { final BuildingObject building = (BuildingObject) target.getGrandparent(); + int canRedeed = (int) building.getAttachment("Can_Redeed"); //final BuildingObject building = (BuildingObject) target.getAttachment("housing_parentstruct"); //final BuildingObject building = (BuildingObject)target; Random rnd = new Random(); final int confirmCode = 100000 + rnd.nextInt(900000); final SUIWindow window = core.suiService.createInputBox(2,"@player_structure:structure_status","@player_structure:structure_name_prompt", owner, target, 0); window.setProperty("bg.caption.lblTitle:Text", "@player_structure:confirm_destruction_t"); - - window.setProperty("Prompt.lblPrompt:Text", "@player_structure:your_structure_prefix " + + + + + if (canRedeed==1){ + window.setProperty("Prompt.lblPrompt:Text", "@player_structure:your_structure_prefix " + "\\#32CD32 @player_structure:will_redeed_confirm \\#FFFFFF "+ "@player_structure:will_redeed_suffix " + "\n \n Code: " + confirmCode); + } else { + window.setProperty("Prompt.lblPrompt:Text", "@player_structure:your_structure_prefix " + + "\\#BB0000 @player_structure:will_not_redeed_confirm \\#FFFFFF "+ + "@player_structure:will_redeed_suffix " + + "\n \n Code: " + confirmCode); + } window.setProperty("btnOk:visible", "True"); window.setProperty("btnCancel:visible", "True"); @@ -393,35 +409,54 @@ public class HousingService implements INetworkDispatch { PlayerObject player = (PlayerObject) houseOwner.getSlottedObject("ghost"); HouseTemplate houseTemplate = housingTemplates.get(houseToDeed.get(building.getTemplate())); - TangibleObject deed = (TangibleObject) core.objectService.createObject(houseTemplate.getDeedTemplate(), owner.getPlanet()); - if (player.getLotsRemaining() + houseTemplate.getLotCost() > 10){ - // Something went wrong or hacking attempt - houseOwner.sendSystemMessage("Structure can't be redeeded. Maximum lot count exceeded.",(byte)1); - return; + + if (canRedeed==1){ + TangibleObject deed = (TangibleObject) core.objectService.createObject(houseTemplate.getDeedTemplate(), owner.getPlanet()); + + if (player.getLotsRemaining() + houseTemplate.getLotCost() > 10){ + // Something went wrong or hacking attempt + houseOwner.sendSystemMessage("Structure can't be redeeded. Maximum lot count exceeded.",(byte)1); + return; + } + + deed.setIntAttribute("@obj_attr_n:examine_maintenance_rate", houseTemplate.getBaseMaintenanceRate()); + deed.setIntAttribute("@obj_attr_n:examine_maintenance", (int) building.getMaintenanceAmount()); + + owner.getContainer().remove(owner); + + int costs = 800; + houseOwner.setBankCredits(houseOwner.getBankCredits()-costs); + + destroyStructure(building); + + + SWGObject ownerInventory = owner.getSlottedObject("inventory"); + ownerInventory.add(deed); + + if (player.getLotsRemaining() + houseTemplate.getLotCost() <= 10) { + player.setLotsRemaining(player.getLotsRemaining() + houseTemplate.getLotCost()); + } + + houseOwner.sendSystemMessage("@player_structure:processing_destruction",(byte)1); + houseOwner.sendSystemMessage("@player_structure:deed_reclaimed",(byte)1); + + } else { + + if (player.getLotsRemaining() + houseTemplate.getLotCost() > 10){ + // Something went wrong or hacking attempt + houseOwner.sendSystemMessage("Structure can't be destroyed. Maximum lot count exceeded.",(byte)1); + return; + } + owner.getContainer().remove(owner); + destroyStructure(building); + if (player.getLotsRemaining() + houseTemplate.getLotCost() <= 10) { + player.setLotsRemaining(player.getLotsRemaining() + houseTemplate.getLotCost()); + } + + houseOwner.sendSystemMessage("@player_structure:processing_destruction",(byte)1); } - deed.setIntAttribute("@obj_attr_n:examine_maintenance_rate", houseTemplate.getBaseMaintenanceRate()); - deed.setIntAttribute("@obj_attr_n:examine_maintenance", (int) building.getMaintenanceAmount()); - - owner.getContainer().remove(owner); - - int costs = 800; - houseOwner.setBankCredits(houseOwner.getBankCredits()-costs); - - destroyStructure(building); - - - SWGObject ownerInventory = owner.getSlottedObject("inventory"); - ownerInventory.add(deed); - - if (player.getLotsRemaining() + houseTemplate.getLotCost() <= 10) { - player.setLotsRemaining(player.getLotsRemaining() + houseTemplate.getLotCost()); - } - - houseOwner.sendSystemMessage("@player_structure:processing_destruction",(byte)1); - houseOwner.sendSystemMessage("@player_structure:deed_reclaimed",(byte)1); - } else { houseOwner.sendSystemMessage("@player_structure:incorrect_destroy_code",(byte)1); } From 6d91b28eb97af4b4e452d0b8d63e013b92a413da Mon Sep 17 00:00:00 2001 From: CharonInferar Date: Sat, 12 Jul 2014 03:04:32 +0200 Subject: [PATCH 193/198] Fixed #0000063 - Fixed: Incap timer reset to 10s -Fixed NPC AI not deathblowing when it should - Added: NPCs now engage factional enemies --- .../objects/tangible/TangibleObject.java | 10 +++ src/services/CharacterService.java | 2 +- src/services/SimulationService.java | 10 +++ src/services/ai/AIActor.java | 68 ++++++++++++++++++- src/services/ai/states/AttackState.java | 21 ++++-- src/services/combat/CombatService.java | 8 +++ 6 files changed, 110 insertions(+), 9 deletions(-) diff --git a/src/resources/objects/tangible/TangibleObject.java b/src/resources/objects/tangible/TangibleObject.java index 2a62ead1..7ee29c12 100644 --- a/src/resources/objects/tangible/TangibleObject.java +++ b/src/resources/objects/tangible/TangibleObject.java @@ -401,6 +401,16 @@ public class TangibleObject extends SWGObject implements Serializable { companion.updatePvpStatus(); } } + + + if (this instanceof CreatureObject){ + if (((CreatureObject)this).isPlayer()){ + // Here a specific CREO delta must be sent to update the faction info in character sheet and symbol in name + // If anyone knows which that would be, please replace it here! + sendBaselines(this.getClient()); + + } + } } public boolean isAttackableBy(CreatureObject attacker) { diff --git a/src/services/CharacterService.java b/src/services/CharacterService.java index 3fa7a8df..9755562a 100644 --- a/src/services/CharacterService.java +++ b/src/services/CharacterService.java @@ -268,7 +268,7 @@ public class CharacterService implements INetworkDispatch { object.setPosition(SpawnPoint.getRandomPosition(new Point3D(3528, 0, -4804), (float) 0.5, 3, core.terrainService.getPlanetByName("tatooine").getID())); object.setCashCredits(100); object.setBankCredits(1000); - object.setIncapTimer(60); + object.setIncapTimer(10); object.setOptionsBitmask(Options.ATTACKABLE); //object.setPosition(new Point3D(0, 0, 0)); object.setOrientation(new Quaternion(1, 0, 0, 0)); diff --git a/src/services/SimulationService.java b/src/services/SimulationService.java index 8b7822f3..052e1b6c 100644 --- a/src/services/SimulationService.java +++ b/src/services/SimulationService.java @@ -277,6 +277,16 @@ public class SimulationService implements INetworkDispatch { ); return checkObject.get(); } + + public Vector getAllNearNPCs(int distance, SWGObject value ){ + Vector foundCreatures = new Vector(); + core.simulationService.get(value.getPlanet(), value.getWorldPosition().x, value.getWorldPosition().z, distance).stream().forEach((objecta) -> { + if (objecta instanceof CreatureObject) + foundCreatures.add((CreatureObject)objecta); + } + ); + return foundCreatures; + } public boolean move(SWGObject object, int oldX, int oldZ, int newX, int newZ) { if(quadTrees.get(object.getPlanet().getName()).remove(oldX, oldZ, object)) { diff --git a/src/services/ai/AIActor.java b/src/services/ai/AIActor.java index bd9c2819..477dcd67 100644 --- a/src/services/ai/AIActor.java +++ b/src/services/ai/AIActor.java @@ -50,6 +50,7 @@ import services.ai.states.RetreatState; import services.combat.CombatEvents.DamageTaken; import services.spawn.MobileTemplate; import tools.DevLog; +import resources.datatables.FactionStatus; import java.util.Random; @@ -67,6 +68,7 @@ public class AIActor { private long lastAttackTimestamp; private ScheduledFuture regenTask; private ScheduledFuture aggroCheckTask; + private ScheduledFuture factionCheckTask; private boolean isStalking = false; private byte milkState = 0; private boolean hasBeenHarvested = false; @@ -149,6 +151,65 @@ public class AIActor { e.printStackTrace(); } }, 0, 5000, TimeUnit.MILLISECONDS); + } + if(creature.getFaction().length()>0 || !creature.getOption(Options.AGGRESSIVE)) { + factionCheckTask = scheduler.scheduleAtFixedRate(() -> { + try { + + if(creature == null || creature.getFactionStatus()!=FactionStatus.Combatant || creature.getObservers().isEmpty() || creature.isInCombat()) + return; + + creature.getObservers().stream().map(Client::getParent).filter(obj -> obj.inRange(creature.getWorldPosition(), 15)).forEach((obj) -> { + if(new Random().nextFloat() <= 0.5 || creature.isInCombat()) { + DevLog.debugout("Charon", "CHECK faction creature ", "added " + creature.getFaction()); + DevLog.debugout("Charon", "CHECK faction obj", "added " + ((TangibleObject)obj).getFaction()); + DevLog.debugout("Charon", "CHECK factionCheckTask", "added " + obj.getCustomName()); + DevLog.debugout("Charon", "CHECK isFactionEnemy", "res " + NGECore.getInstance().factionService.isFactionEnemy((TangibleObject)creature, (TangibleObject)obj)); + if (obj instanceof CreatureObject && NGECore.getInstance().factionService.isFactionEnemy((TangibleObject)creature, (TangibleObject)obj)){ + CreatureObject addedObject = (CreatureObject) obj; + if (addedObject.getCalledPet()!=null){ + CreatureObject calledPet = addedObject.getCalledPet(); + if (calledPet.getPosture() != 13 && calledPet.getPosture() != 14){ + addDefender(calledPet); + } + } + if (addedObject.getPosture() != 13 && addedObject.getPosture() != 14){ + addDefender(addedObject); + DevLog.debugout("Charon", "faction creature ", "added " + creature.getFaction()); + DevLog.debugout("Charon", "faction obj", "added " + ((TangibleObject)obj).getFaction()); + DevLog.debugout("Charon", "factionCheckTask", "added " + obj.getCustomName()); + } + } + } + }); + + NGECore.getInstance().simulationService.getAllNearNPCs(15, creature).forEach((obj) -> { + if(new Random().nextFloat() <= 0.5 || creature.isInCombat()) { + DevLog.debugout("Charon", "CHECK faction creature ", "added " + creature.getFaction()); + DevLog.debugout("Charon", "CHECK faction obj", "added " + ((TangibleObject)obj).getFaction()); + DevLog.debugout("Charon", "CHECK factionCheckTask", "added " + obj.getCustomName()); + DevLog.debugout("Charon", "CHECK isFactionEnemy", "res " + NGECore.getInstance().factionService.isFactionEnemy((TangibleObject)creature, (TangibleObject)obj)); + if (obj instanceof CreatureObject && NGECore.getInstance().factionService.isFactionEnemy((TangibleObject)creature, (TangibleObject)obj)){ + CreatureObject addedObject = (CreatureObject) obj; + if (addedObject.getCalledPet()!=null){ + CreatureObject calledPet = addedObject.getCalledPet(); + if (calledPet.getPosture() != 13 && calledPet.getPosture() != 14){ + addDefender(calledPet); + } + } + if (addedObject.getPosture() != 13 && addedObject.getPosture() != 14){ + addDefender(addedObject); + DevLog.debugout("Charon", "faction creature ", "added " + creature.getFaction()); + DevLog.debugout("Charon", "faction obj", "added " + ((TangibleObject)obj).getFaction()); + DevLog.debugout("Charon", "factionCheckTask", "added " + obj.getCustomName()); + } + } + } + }); + } catch (Exception e) { + e.printStackTrace(); + } + }, 0, 5000, TimeUnit.MILLISECONDS); } } @@ -378,7 +439,10 @@ public class AIActor { // Sometimes these tasks are null? try { - aggroCheckTask.cancel(true); + if (aggroCheckTask!=null) + aggroCheckTask.cancel(true); + if (factionCheckTask!=null) + factionCheckTask.cancel(true); } catch(Exception e) { } @@ -409,6 +473,8 @@ public class AIActor { // Make sure to kill all AI helper threads if (aggroCheckTask!=null) aggroCheckTask.cancel(true); + if (factionCheckTask!=null) + factionCheckTask.cancel(true); if (regenTask!=null) regenTask.cancel(true); if (movementFuture!=null){ diff --git a/src/services/ai/states/AttackState.java b/src/services/ai/states/AttackState.java index 90233e6b..9bcccb22 100644 --- a/src/services/ai/states/AttackState.java +++ b/src/services/ai/states/AttackState.java @@ -78,13 +78,20 @@ public class AttackState extends AIState { if(weapon != null) maxDistance = weapon.getMaxRange() - 1; } - if(actor.getFollowObject().getWorldPosition().getDistance(creature.getWorldPosition()) > maxDistance) - actor.setNextPosition(actor.getFollowObject().getPosition()); - else { - //recover(actor); - actor.faceObject(actor.getFollowObject()); - actor.scheduleMovement(); - return StateResult.UNFINISHED; + try{ + if(actor.getFollowObject().getWorldPosition().getDistance(creature.getWorldPosition()) > maxDistance) + actor.setNextPosition(actor.getFollowObject().getPosition()); + else { + //recover(actor); + actor.faceObject(actor.getFollowObject()); + actor.scheduleMovement(); + return StateResult.UNFINISHED; + } + } catch (Exception e){ + DevLog.debugout("Charon", "AI Attack State Exception move method", "actor " + actor); + DevLog.debugout("Charon", "AI Attack State Exception move method", "actor.getFollowObject() " + actor.getFollowObject()); + DevLog.debugout("Charon", "AI Attack State Exception move method", "actor.getFollowObject().getWorldPosition() " + actor.getFollowObject().getWorldPosition()); + DevLog.debugout("Charon", "AI Attack State Exception move method", "creature.getWorldPosition() " + creature.getWorldPosition()); } } diff --git a/src/services/combat/CombatService.java b/src/services/combat/CombatService.java index caf2b037..21eec82c 100644 --- a/src/services/combat/CombatService.java +++ b/src/services/combat/CombatService.java @@ -853,6 +853,14 @@ public class CombatService implements INetworkDispatch { return; } + if (!attacker.isPlayer()){ + AIActor aiActor = (AIActor)attacker.getAttachment("AI"); + if (aiActor.getMobileTemplate().isDeathblow()){ + deathblowPlayer(attacker, target); + return; + } + } + synchronized(target.getMutex()) { if (core.mountService.isMounted(target)) { core.mountService.dismount(target, (CreatureObject) target.getContainer()); From f449d922cb56bc06c37bf0bf19b585873a8af0e2 Mon Sep 17 00:00:00 2001 From: Treeku Date: Sat, 12 Jul 2014 08:52:03 +0100 Subject: [PATCH 194/198] Commented resource functions, too big for javac Maximum function size in javac bytecode is 64K. These functions exceed this preventing javac from compiling successfully. --- src/services/resources/ResourceService.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/services/resources/ResourceService.java b/src/services/resources/ResourceService.java index 79c1e38a..83e26f90 100644 --- a/src/services/resources/ResourceService.java +++ b/src/services/resources/ResourceService.java @@ -116,9 +116,9 @@ public class ResourceService implements INetworkDispatch { // } else { ODBCursor cursor = core.getResourceRootsODB().getCursor(); if(!cursor.hasNext()) { - createCollections(); - createCollections2(); - createCollections3(); + //createCollections(); + //createCollections2(); + //createCollections3(); } // } core.commandService.registerCommand("harvestcorpse"); @@ -221,6 +221,7 @@ public class ResourceService implements INetworkDispatch { return object; } + /* public void createCollections(){ // For testing purposes the Hashtable is being put together here @@ -4773,9 +4774,9 @@ public class ResourceService implements INetworkDispatch { resourceRootTable.put(294, resourceRoot); nabooPool4Roots.addElement(resourceRoot); - } + }*/ //checked until here - public void createCollections2(){ + /*public void createCollections2(){ ResourceRoot resourceRoot = new ResourceRoot(); resourceRoot.setResourceFileName("corn_wild_rori"); @@ -9046,9 +9047,9 @@ public class ResourceService implements INetworkDispatch { resourceRoot.setMaximalLifeTime(10080000L); resourceRootTable.put(578, resourceRoot); yavinPool4Roots.addElement(resourceRoot); - } + }*/ // checked - public void createCollections3(){ + /*public void createCollections3(){ ResourceRoot resourceRoot = new ResourceRoot(); resourceRoot.setResourceFileName("fiberplast_corellia"); resourceRoot.setResourceClass("Fiberplast"); @@ -10802,7 +10803,7 @@ public class ResourceService implements INetworkDispatch { } - } + }*/ // ToDo: Go through all of this again, Vegetable tubers are double 632 berry 635 double 645 and 647 double 671,672 // 683,84,85,86 all same From a913a7b8bfa3665446957e447b589d421df6f29f Mon Sep 17 00:00:00 2001 From: Treeku Date: Sat, 12 Jul 2014 08:53:28 +0100 Subject: [PATCH 195/198] Disabled resource system until fixed so TCs work --- options.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/options.cfg b/options.cfg index bf00d91a..5ea9e0ab 100644 --- a/options.cfg +++ b/options.cfg @@ -1,7 +1,7 @@ LOAD.SNAPSHOT_OBJECTS=1 LOAD.BUILDOUT_OBJECTS=1 #LOAD.BUILDOUT_ONLY_FOR="dathomir" -LOAD.RESOURCE.SYSTEM=1 +LOAD.RESOURCE.SYSTEM=0 # Misc -CLEAN.ODB.FOLDERS=0 \ No newline at end of file +CLEAN.ODB.FOLDERS=0 From 6ad0d696008e6f77e2c3b3796b199b044af05961 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Sat, 12 Jul 2014 11:21:58 -0400 Subject: [PATCH 196/198] Fixed /waypoint command so it properly accepts all forms of /waypoint --- scripts/commands/waypoint.py | 229 +++++++++++++------------ src/services/EntertainmentService.java | 1 - 2 files changed, 115 insertions(+), 115 deletions(-) diff --git a/scripts/commands/waypoint.py b/scripts/commands/waypoint.py index b646ff14..3790fafa 100644 --- a/scripts/commands/waypoint.py +++ b/scripts/commands/waypoint.py @@ -5,123 +5,124 @@ import sys def run(core, actor, target, commandString): - validPlanets = ["tatooine", "naboo", "corellia", "rori", "talus", "yavin4", "endor", "lok", "dantooine", "dathomir", "kachirho", "etyyy", "khowir", "mustafar"] - validColors = ["blue", "green", "orange", "purple", "white", "yellow"] - crc = CRC - commandArgs = commandString.split(" ") - actorPlayer = actor.getSlottedObject("ghost") - - #/wp PLANET X Z Y COLOR NAME - if commandArgs[0] in validPlanets and commandArgs[4] in validColors: - try: - float(commandArgs[1]) - float(commandArgs[2]) - float(commandArgs[3]) - except ValueError: - return - planet = core.terrainService.getPlanetByName(commandArgs[0]) - waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', planet, float(commandArgs[1]), float(commandArgs[2]), float(commandArgs[3])) - waypoint.setActive(True) - waypoint.setColor(colorCheck(commandArgs[4])) - name = commandString.split(" ", 5) - waypoint.setName(name[5]) - waypoint.setPlanetCRC(crc.StringtoCRC(planet.getName())) - waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) - actorPlayer.waypointAdd(waypoint) - actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) - return - + validPlanets = ["tatooine", "naboo", "corellia", "rori", "talus", "yavin4", "endor", "lok", "dantooine", "dathomir", "kachirho", "etyyy", "khowir", "mustafar"] + validColors = ["blue", "green", "orange", "purple", "white", "yellow"] + crc = CRC + commandArgs = commandString.split(" ") + actorPlayer = actor.getSlottedObject("ghost") - #/wp X Z Y NAME - if len(commandArgs) >= 4 and isFloat(commandArgs[0]) and isFloat(commandArgs[1]) and isFloat(commandArgs[2]): - waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), float(commandArgs[0]), float(commandArgs[2]), float(commandArgs[1])) - waypoint.setActive(True) - waypoint.setColor(WaypointObject.BLUE) - name = commandString.split(" ", 3) - waypoint.setName(name[3]) - waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) - waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) - actorPlayer.waypointAdd(waypoint) - actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) - return - #/wp X Z Name - elif len(commandArgs) >= 3 and isFloat(commandArgs[0]) and isFloat(commandArgs[1]): - waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), float(commandArgs[0]), float(commandArgs[1]), actor.getWorldPosition().y) - waypoint.setActive(True) - waypoint.setColor(WaypointObject.BLUE) - name = commandString.split(" ", 2) - waypoint.setName(name[2]) - waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) - waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) - actorPlayer.waypointAdd(waypoint) - actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) - return - #/wp X Z - elif len(commandArgs) >= 2 and isFloat(commandArgs[0]) and isFloat(commandArgs[1]): - waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), float(commandArgs[0]), float(commandArgs[1]), actor.getWorldPosition().y) - waypoint.setActive(True) - waypoint.setColor(WaypointObject.BLUE) - waypoint.setName("Waypoint") - waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) - waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) - actorPlayer.waypointAdd(waypoint) - actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) - return - - #/wp planet x z y name - elif len(commandArgs) >= 3 and isFloat(commandArgs[2]) and isFloat(commandArgs[3]) and isFloat(commandArgs[4]): - waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', core.terrainService.getPlanetByName(commandArgs[1]), float(commandArgs[2]), float(commandArgs[4]), float(commandArgs[3])) - waypoint.setActive(True) - waypoint.setColor(WaypointObject.BLUE) - name = commandString.split(" ", 5) - if name == "": - name = "Waypoint" + #/wp PLANET X Z Y COLOR NAME + if len(commandArgs) > 4 and commandArgs[0] in validPlanets and commandArgs[4] in validColors: + try: + float(commandArgs[1]) + float(commandArgs[2]) + float(commandArgs[3]) + except ValueError: + return - waypoint.setName(name[5]) - waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) - waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) - actorPlayer.waypointAdd(waypoint) - actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) - return - - #/wp - else: - waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), actor.getWorldPosition().x, actor.getWorldPosition().z, actor.getWorldPosition().y) - waypoint.setActive(True) - waypoint.setColor(WaypointObject.BLUE) - if commandString == '': - waypoint.setName(actor.getPlanet().name.capitalize()) - else: - waypoint.setName(commandString) - waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) - waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) - actorPlayer.waypointAdd(waypoint) - actor.sendSystemMessage('A waypoint has been created in your datapad at your location.', 0) - return - - return + planet = core.terrainService.getPlanetByName(commandArgs[0]) + waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', planet, float(commandArgs[1]), float(commandArgs[3]), float(commandArgs[2])) + waypoint.setActive(True) + waypoint.setColor(colorCheck(commandArgs[4])) + name = commandString.split(" ", 5) + waypoint.setName(name[5]) + waypoint.setPlanetCRC(crc.StringtoCRC(planet.getName())) + waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) + actorPlayer.waypointAdd(waypoint) + actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) + return + + #/wp X Z Y NAME + elif len(commandArgs) > 3 and isFloat(commandArgs[0]) and isFloat(commandArgs[1]) and isFloat(commandArgs[2]): + waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), float(commandArgs[0]), float(commandArgs[2]), float(commandArgs[1])) + waypoint.setActive(True) + waypoint.setColor(WaypointObject.BLUE) + name = commandString.split(" ", 3) + waypoint.setName(name[3]) + waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) + waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) + actorPlayer.waypointAdd(waypoint) + actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) + return + + #/wp X Z Name + elif len(commandArgs) > 2 and isFloat(commandArgs[0]) and isFloat(commandArgs[1]): + waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), float(commandArgs[0]), float(commandArgs[1]), actor.getWorldPosition().y) + waypoint.setActive(True) + waypoint.setColor(WaypointObject.BLUE) + name = commandString.split(" ", 2) + waypoint.setName(name[2]) + waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) + waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) + actorPlayer.waypointAdd(waypoint) + actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) + return + + #/wp X Z + elif len(commandArgs) == 2 and isFloat(commandArgs[0]) and isFloat(commandArgs[1]): + waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), float(commandArgs[0]), float(commandArgs[1]), actor.getWorldPosition().y) + waypoint.setActive(True) + waypoint.setColor(WaypointObject.BLUE) + waypoint.setName("Waypoint") + waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) + waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) + actorPlayer.waypointAdd(waypoint) + actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) + return + + #/wp planet x z y name + elif len(commandArgs) > 4 and commandArgs[0] in validPlanets and isFloat(commandArgs[1]) and isFloat(commandArgs[2]) and isFloat(commandArgs[3]): + waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', core.terrainService.getPlanetByName(commandArgs[0]), float(commandArgs[1]), float(commandArgs[3]), float(commandArgs[2])) + waypoint.setActive(True) + waypoint.setColor(WaypointObject.BLUE) + name = commandString.split(" ", 4) + if name == "": + name = "Waypoint" + + waypoint.setName(name[4]) + waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) + waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) + actorPlayer.waypointAdd(waypoint) + actor.sendSystemMessage('A waypoint has been created in your datapad at the location.', 0) + return + + #/wp + else: + waypoint = core.objectService.createObject('object/waypoint/shared_waypoint.iff', actor.getPlanet(), actor.getWorldPosition().x, actor.getWorldPosition().z, actor.getWorldPosition().y) + waypoint.setActive(True) + waypoint.setColor(WaypointObject.BLUE) + if commandString == '': + waypoint.setName(actor.getPlanet().name.capitalize()) + else: + waypoint.setName(commandString) + waypoint.setPlanetCRC(crc.StringtoCRC(actor.getPlanet().getName())) + waypoint.setStringAttribute('', '') # This simply allows the attributes to display (nothing else has to be done) + actorPlayer.waypointAdd(waypoint) + actor.sendSystemMessage('A waypoint has been created in your datapad at your location.', 0) + return + return def colorCheck(validcolors): - if validcolors == "blue": - return WaypointObject.BLUE - if validcolors == "green": - return WaypointObject.GREEN - if validcolors == "orange": - return WaypointObject.ORANGE - if validcolors == "purple": - return WaypointObject.PURPLE - if validcolors == "white": - return WaypointObject.WHITE - if validcolors == "yellow": - return WaypointObject.YELLOW - return + if validcolors == "blue": + return WaypointObject.BLUE + if validcolors == "green": + return WaypointObject.GREEN + if validcolors == "orange": + return WaypointObject.ORANGE + if validcolors == "purple": + return WaypointObject.PURPLE + if validcolors == "white": + return WaypointObject.WHITE + if validcolors == "yellow": + return WaypointObject.YELLOW + return def isFloat(string): - try: - stringFloat = float(string) - except ValueError: - return False - - else: - return True - return \ No newline at end of file + try: + stringFloat = float(string) + except ValueError: + return False + + else: + return True + return \ No newline at end of file diff --git a/src/services/EntertainmentService.java b/src/services/EntertainmentService.java index c29a117d..03545e38 100644 --- a/src/services/EntertainmentService.java +++ b/src/services/EntertainmentService.java @@ -126,7 +126,6 @@ public class EntertainmentService implements INetworkDispatch { if (sentPacket.getTargetId() != sentPacket.getDesignerId()) { if (sentPacket.isCustomerAccepted() && sentPacket.isDesignerCommited()) { - System.out.print("Both Accepted!"); sentPacket.setEndMessage(true); From 29729350152fe37a969e78e3ee46c7b9f870a566 Mon Sep 17 00:00:00 2001 From: Treeku Date: Sun, 13 Jul 2014 07:21:10 +0100 Subject: [PATCH 197/198] Fixed some commands not working. --- src/services/command/CommandService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/command/CommandService.java b/src/services/command/CommandService.java index 95d6586f..547b4ee1 100644 --- a/src/services/command/CommandService.java +++ b/src/services/command/CommandService.java @@ -453,7 +453,7 @@ public class CommandService implements INetworkDispatch { public void processCombatCommand(CreatureObject attacker, SWGObject target, CombatCommand command, int actionCounter, String commandArgs) { if (target == null) { System.err.println("ProcessCombatCommand: Target is null"); - return; + //return; } if (FileUtilities.doesFileExist("scripts/commands/combat/" + command.getCommandName() + ".py")) { From cb50d0e145d24f33c04e9833beb33124a5444587 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 13 Jul 2014 00:15:36 -0700 Subject: [PATCH 198/198] Fixed small typo in recolorable radial --- scripts/radial/item/recolorable.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/radial/item/recolorable.py b/scripts/radial/item/recolorable.py index 0690521e..6c16964f 100644 --- a/scripts/radial/item/recolorable.py +++ b/scripts/radial/item/recolorable.py @@ -4,7 +4,7 @@ import sys def createRadial(core, owner, target, radials): radials.add(RadialOptions(0, 98, 0, 'Modify primary color')) radials.add(RadialOptions(0, 99, 0, 'Modify secondary color')) - radials.add(RadialOptions(0, 100, 0, 'Modify tirtiary color')) + radials.add(RadialOptions(0, 100, 0, 'Modify tertiary color')) return def handleSelection(core, owner, target, option):

    T{jZodX>~~4YP59l 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