From 8c6824e8838d9661968cf49ef4f935c73ecddb9e Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 14:13:52 +0800 Subject: [PATCH 02/25] =?UTF-8?q?=E7=95=8C=E8=B2=82=E8=9D=89=E9=98=B5?= =?UTF-8?q?=E4=BA=A1=E8=AF=AD=E9=9F=B3=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 只有半句 --- audio/die/re_diaochan.mp3 | Bin 22915 -> 39228 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/audio/die/re_diaochan.mp3 b/audio/die/re_diaochan.mp3 index ba25789956949710cc5f5ac6df4b25fea6509db9..365bc8938b6516680268b9d371df0d31be391ca9 100644 GIT binary patch literal 39228 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 Date: Tue, 7 May 2024 15:16:17 +0800 Subject: [PATCH 03/25] =?UTF-8?q?=E8=BE=89=E9=80=9D=E3=80=81=E4=BD=90?= =?UTF-8?q?=E5=B9=B8=E8=AF=AD=E9=9F=B3=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 佐幸多加一条语音 --- audio/skill/sghuishi1.mp3 | Bin 42599 -> 58482 bytes audio/skill/sghuishi2.mp3 | Bin 48451 -> 50959 bytes audio/skill/zuoxing1.mp3 | Bin 58482 -> 42599 bytes audio/skill/zuoxing2.mp3 | Bin 50959 -> 53048 bytes audio/skill/zuoxing3.mp3 | Bin 0 -> 48451 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 audio/skill/zuoxing3.mp3 diff --git a/audio/skill/sghuishi1.mp3 b/audio/skill/sghuishi1.mp3 index 7cec62796435f18293b607e503a199bd85e118e3..c4474a66dbfe6da48f7d0d1baecd99099a4e9f1f 100644 GIT binary patch literal 58482 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 literal 42599 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 diff --git a/audio/skill/sghuishi2.mp3 b/audio/skill/sghuishi2.mp3 index a2e45d7ee69512aba2fd6df8e4fa49b0f3ba6bde..38e0d0838e17131a2ce9600bbd3cc97f2fb9ff45 100644 GIT binary patch literal 50959 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 X(2|t@fA{bCpnU&Wobf;Z0`h+WslyB< literal 48451 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

CZbR|^fYE@j$Pc|fA5&LXdYbhNO)%5;p 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 literal 58482 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 diff --git a/audio/skill/zuoxing2.mp3 b/audio/skill/zuoxing2.mp3 index 38e0d0838e17131a2ce9600bbd3cc97f2fb9ff45..2d45175e17b52357b3338848deb5ac285098d96c 100644 GIT binary patch literal 53048 zcmeFYWnWwEy6&9>cXti$gdjzWyKC{{?ozDK;1=8|?(R^uxVyVcp;&1Pw57n)HSc@P z-&||2x%LNm_VsE=UL@B)$2pEuhN28FBH+(L71fbck@|Ch1ppv?>Z(6`UvZY-eAJPs zBcmn#=Q7ft%TNduq9d#JAE%gqP9>eqt*pI0X*E1t|6KWh>;LV*|J#B8pYFi(L*fts zfk3Dj)pl=1+F61wxD3Yt0Mcm?nt&ZC79}9$&VZ<^wFG%aVf+5NV<8l!mx;X{EJv|4 zS4fP~G!ZsE8$$)8GW-af>n`ynb*&6r;^Z)k(h)tD{65lRm)iC9@*tSA1M zzq!485Vm2-z7CK)%Pb;$^MF!z@4ptPFksDY`Hci;Ds_VZDsDFk@9G(eRE@=OvUBp< zfIMzB<34Rn`M5qmsXCycnC$~;zkaG4V(gs);F19|+hTH`N~{uU;5OeolgiA(_iL6BA3I~=|MK-|(P2BX<{5|s3U zGOu_UV@eDMw<61?n^+qW_O4f`!K&6s8TNo6=z=dXwQUnJ944g1Px zaG6%y9As1$Qqm?L+JioX5+5Ir0b+o4X*{5UDy$1YiKik|Ds}AYCC%X#mX}RzZ&hdI z5){M9;`w6s*Qe4j*E{v;+47{W%=i)&NmW^1E+HW<{{Qko~|m;bKUA^fH#A42(pXD;JvyKV{pDZu8PhWfX%(LKR${G8lI!P zP_32zackMpLnoT_Ym|hpHrgRw=(YAGkrWXpR-(#TJzuOY*pg8LQPSdN+yFaGhEo3K zYrZvjV1s}R5iWLQl82%LLm*iwD$xrz6FYqK@Dq7X-`X;**LAnwC0I0bb#y;7y}dO) zUy(Askc6*x`xfEtN^t~kzk9yFP6bE-Ug#gXaS&zK52ZyE!DY>;?yM2|UA;_o*63Bu z5Q{~N2FCR-p*74WJxwpp ziU#{HG>sOiWIAEZ^k@ClWJ;U6X<@_1uqTZq9+p4%x;SRP&&zjN%9%K(aJgBuf1RH@ z@|vme)IN)*pqsPw`I)D4Xozr08+w?Me5moSi2fp!0k##Yg#=)*vVZb@EIUm)Cjavp zV6`bDjhS=wu~mnNn`bWOfa~jDWI^~HWo?%qJ+d)~eo|Z_m);r0I!^DXsP$2>I2g$4l;#Q&bE+I7Bn)lz%{=vfofdZG zxHY!FYVoMKi7=J+z2alU`PkCGqG)?(E_ohddlXi+lA1zRH-zz0e>f|4ch}`qzDY|L z6*m0C-(S@e5~daEcBpPPxcl8`CgSE%Ux%I$06+_yVF16iOioT5gXA@5erD`X-ty-% zZ){9X|LTr*AUQ39KT|4>KRys6Xhvs^Xbv+sTV&vej!3^#g!p=zc=KuDGkanH%rI4z zR-9DRY9f%YAXbWbj@Of?okumvkS_8g)sn$4l%Vs2i(XGx8|+81@&$ee+GAPpYT*65 zoqz=r=iPD}90va&%0}lWuj7VxWSmGQJLBLG$&8~ULm7gpxEXwJS@Q4w2;H5Y&ObTz z+Nia2w;!K%Or0YqJ6^T*bS~m*YpP7ft0}|&CNwW19eMmhny~Kd?eDVF>@$i#gh)7J zlEhvlqnuuFKY*8Uw0)B4m6hL;(r~pu7ZLatem0-; zC|}Nb(8UP4lCMNBMP>{M3*R3_ODKwX_!wzZ<^u)-(4@n@P>huoQj42Y#oC|)bzEky zZa(O-aL%le5y6u@->&M3?~sIFe4JI35ud{0!wspbY&f-FDTVMhHIg`ZXne4KIhW&Y zk!ET&F?Z1If}aaTv)T{93*K?tNk9E8o#bHqq&H;YB;?obc0m>RRI~6Zu=b^Zc@{$U zWz*fqXF)Y%A_PV&UNTolB}L)@-bU!2L(VWYzSgo`kJivWJpV3Pd@ANrukH* z-*3ec!*bUdll!dUz1O{%6x5Z}O540GZywSx)b7u8-OI%%3cyH+M%89giO%?-$PJQ_ zB~|(TJ^)=@k$8N0bV)xuDSlAQZ#pE@Opg1xj*HC#7Y0C8(-?yP7TZu5AAxJq)6k$0 zs@23#{p^nseNpe3@Wg7f%u6>V1g-`wBbjkYu8|Jqm>|0;jOwpSXW=3p{gg^OQWRN; z!>2!X_hlc2LLuFd#nICtl5&F(4wW)bMuO={a1nUN|gJA5P=yFm%{mu8Q^E~?3+QTAF&*QnJRUaHXpc69J zIlZjUzf%5FJ8=?!MDic&Zw(DAzZ&gH891$B7aT1+ts0-m1mgk#j+zZ52w^)y82dtc zUF>ry+qp7F9+PiS-KgawK2tioK2uzw_h_w!myMYvMEHg!7#5;(Gb-qE!mSk}>ck@r zunIk6Jktp+D&8{`RG;P^|1s-WfD!O!9$OGXF%=F;WJ zEZSovE25eiehXuM%i;@Wj0yFa2q8zrPLV}Ljho6cVYt=6-(jm`%34N4E31F{CiqF4 z^}AVrzg^$~K`Gqm`Ki=oNOTep6(mV1&!cgGGSr8vLJ$gjOBSlJpk!YhKtz)8swcfv zyjQp!^=-W_HaEF+swXaPT;@S`H)qijd28QCciv9>9QAZ!j84I+)SPT4p*YmGLQA*C zlw(AKk}2VQ@rV*#<^}m|uWur;FQzb@&W_e^E>zW;PCf9A=%v~#MPtb?K28OL=3r8K zlQ9F1^u(l$@(xXKti(8U;9?c$obhYnYps)=yZK=>4DVin!h^zeq0{H54ekE}&p!#J z>lzr1HolbRuCDUEFKh3N_KgBV06>#SFs;<=d>@vbP4!aoqNIwiAmv0od5m6V^&2#> z*oXTR)t!}~JY!xmDI~ZMt$?395X>WOXjU1W~6(ZE@T;gecNkc3&+OvXgX+(MGTA~q$fg%dHNzHh|A-&qQ1kI0Dcm+DKW5~d< zEaDJD*mA-rW{~0c?A%C&)<^|~Dcxe@W0G=cDYod=yc0|D)PaTg>OiLIx)PJuRc>F~D$ci>HoJfKLLT~WQM#*rN1#`lx%51?%7Z%~{UTU6vmcqWf zx}5*23LYnawsf9T)uS8RoRdKx1J#lDraF4L=JQ&~e{~FhX((;|h4u`@e-OlHSJ;MO z-T~00{X-7~)%dY0&I`|&vSESXDqs?FNuiVI(4s!IwwYdVD6Vp;E$p@z^O{`FPrc8( zocg?563Jq5v6BAU@=XrOf#8>p%9_c-%86I=kuM9SkH6g7@$2VE;U`3%VjFX1){9}I zp6e9m)j6el$qRRVuffQmu4829WK|>+^q14akF-6E7OCO;$&a>8t_CT?^v5+IM`Wrt~l^ls~DRw zE66Wb^9OqzriAa_U3Pp^GT-U;Ztm>RXhYd~@Adetb!&o9qs`L(#NKqg_jPy8{qwVI zIDDGv|BP&Ze$hYIKL{ZZdh^Su?kx=5aXEH1(tK zM$wTXNcyAVXTwAE$516vrV_;vN17C@V3=_x;r$qG$-()tiJ0v+03MiE7|fh*8y&M7 zqant{ExOWF2of1A$)-U}dn5kN=zV(ztbTk!!#9!>u%`>o2}eL3Ix%s6VM&)?`&#_RL$25jN4Oo=VPlE3aZy~Ie?zhU zW@Akd=BW4a=$f{^C-5vPULoe27~k&o`%iZ-lh~F}*Q(n_YyGx_4}YXgPnD&lXXR#j z*7J(I*0?M~Cc{x*NfG~j7PNGf8Im1iW9;E!?C?(z|MuW7Lc~IzGR{Yf2;`gn&W?uDZ$?|b6eWcQK&c!DY+ey@@g;si1BbIk0!cF| zV5Ni7QPCbD{h3O%d{Y(CcE{-;xZK{}T$eIh=>~0g*%Zzl zKjip4ezZA!-Yt;DpB3#ITv(`~r~yi?X@s@eK^r}$Rq`Q%n9~c*&@jnhAUH7$#K+=? z8u|taG%1+K#ekv0%N33W8X?g{Lj{87`nonmxxJ*&u^6m6;bye%$uNmIJnKXWE4ENF zh1VhV7-b5$iA}}PCz2&baPzD359+GnIHMf5L0XgEkGVdH^_u}aOP&Ge`QlkdwtCin zx&xI~9&h)MD`@ljvX0LSUpjCHH4CYWh<)2|{P`~L{d(s5bvNGQyOaE&{JQTK9}GWM zM)I@sm_oystap$8X|exl6aH}fix7U2tlFhH#^8(Q)3_eS4iEr^)MYY>?;cZC+ETLx zG8H4n0b222GUY1Z@lMOZ*SMW|gYgkuNkXbrH=ZbjVenO7BdNpc(F9(GqsmdlzJO`5 zpgVOSQYT9Ob*ptIpCty27!kt4IdKFL406KrY8`!MM^wdbszPpe*RrAS|HifPZAkvN zRpBfT&Fa-vAP01L!t&C|8b>=a4uDI^s3P`M2?4>G({$1x17Pz|mY+rdOfw=p0Iu1g z0UokQzu8H5u*|@2UpS_qJdDy;uG_>}ixsy3RhOTPoU{bpsxOnHL*b3bq6Q^AhMt34 z!~v?hrw=%W${=zTG_Y>buzN$7?Pb2Pm~js!pjUd(^?hLweXF*$OKg4pDQrEQROWK% zsAyzi$Wi!>LXQ(Y1cW`tRYekv$C^O?o!M_#H-#7juM5J4+;CzfR z$jo6IKF!k!K$b9+0Ah)KG21&t?$j7WicwI|pSwUs1GdA*fmm#(>po|5)G`1Ajo(zD zhslg{8d_pRDLbm+aO&mq4=kHQ)lEi3=EFikNyJGqTj|6b(_@}g+NlL*{^fedq%4$o z-=r&FJ((`hRsA4q!lEri)c*og$6>@34E&}os<*a|JF28G{no3_uAlV$Id?}}E~{Gq z3i~7+tKdSGn3#0&v3Gq_UDP;$#%2rzL?m^4@>6h+LOxj@j3ZTHYGCpLNt|FIC&Mr~ zu#G;K$r#(6_qS(S4p-AgXck~($+9@-VsY@VB*M>9?$gE9DOC&=CN@ko5IjZ$)EPOd3SgJw20ZO-0Ko@ zm+j~(*yr1)#lJr-B8&8B|L>UngAjoD*yN>}H8046{fu=edmJFq1R#T@p$PhC3bME{ zH6$vabI@5ynujv+X-L0Ej~)rDr!aXpxjG0!)j17|S}-`k9KpnE!b=vjtF%>25Q>La z{l?iG3$5(AXvfZoQb@^5Hk zyjz}e5$QLq7VZ#)g%N@jBq14b+RE4OS_~r?1UPN{v=H#`TMeYLIv#2J$w`gq6bTbm zcYj>oZ1BCWB>*Hv4CWKtaf)oMh)1T=6&)Y>SvIn~o_*cY%q{Gek{d5S1I?+)d1$pu z8Vo&|`H_#ryqjN1W%!>NsC&i#O*H@Q{$Cm*QIrz+;uC*5h(BbhedN+a#+2GOa0;|UJfp`?NXX5?d?j_#M0H=v zgTzlb)qZr;zVu%a{euvYh}B2xvSDo!rJh-JtMMl)06oV838a)gL}6KoqOV^Zf`l|x zv^e|O&5Qxubj=t>IGt(?VKX(Oy}K}{ERHVldTCMMNf+jdPDvi8FZ``>1W%QL;&hT^ z$&*F9d)w^Em!2?RduleYxJ~n*usF+jyj*jW`mxpH28V!)HtTn{zz1ZVR!f#gD-Hky zE%*xwYN}FGzT0_5saD7$V3L0kMo5 z1`~aYXi07%Q{dK!C_{%0o9TQ*6s%Q@+DFnYN7uR{lP?=SSfZ;G-5 z!?&n%-Ha#G|09ocK4(+Pgl%xRlr8AxqmH+$Ai?sP5Nm6kBGNfo5I=|Io5OiFyE*UA z+>>uoILW^?jW)ggVsm3#>1*of4B_RuY_b>lv5Mv+^h(v}YQ;r{#X$&F|EyR4R` z%@_LTkvJ-1@9pW>YF*hW0Acz^MwW669`l6CO_uw}F*xKQ zf;Eh<0;JD&ODA-^T0YQdJ^D}-VNRBCjp4@DN+zB?ZNwE9P6cilv4Ue7M zjzuDS%51#OKUMYS*y3T+C;Lf0XllDdKN}a;FlC6C&i;>uf`9J+|NY=^4c!F1bTN;d z#No2d?t%dUxcC~0`cRrJ#N z>>fu!`b?G7VL0HM5>PuwFl7z(RJnnwV#O}PFii*0;&1pNJ;ukOeYR|qeD6~qswTnc zc-GIKGb-}8+Z3$MZ0|1L3d+}=lQiGuc?6kGQh$}snO5fwtiQjQdG@;V(f)9*8taJk zGCd?M!AMbuvvGdyr~^om?wPJKGJ>p~&SwGed;u`}_AD1oGwENo{Ga`?F8_TO#QGuG9PMQL5t?`_oqutuBXe zMs&YS%;;XtTuncxsdfq}LI#fNf9mDke>0hQGJd}PhBGqDd06Y%ah*S-_u;OiXKm@C zp4_*U`)jrFt3Bq+tkP(L|Eb{f4}5=Vh&242V#fy<25keIIP?n;05U0LQeZ4oR2=7T zl2%$n`zX*@%#6$f$729mn7Ii>1=k=PoMQ)<+J#Bk589rLZww49lj6rTsu{R*Hah)~ zPppIlchQft6IV}1d5*;h-p2b4>lOAy>?D#d*L+4RIz#jSX|) zwVNM{GhlLMlaov=!qO1#N7S%}GVO;T}>-hS0g_EteN9&t%<7(RW9{8=vBG5Fa%L$5#DBAHvI+i)JUmQYqL+l?DQx! zi(^;_iD}i))(&V(z?&#A2jwXJMLIphjRe?MBL-Ykkb4OT+XL?E`m|v}H(Z@TR4sHZk=3X%>zI^Y+%A4r6M}-93>s!H1i- zWY_S~w7k#vKZf+NeRKArz6q79S7|qTBo8JJ1VM+3WJ*Z8Y=_kIX|6ClLsoly;H!os zy*)%=uMuka+_5DSNmG){!s;OSTl`N^_>K9W!YODhH-yhP zx-~Ph=0jz=7Bkr=oUTbc)7!l4sIQ7?31@4&13~JPwjm!Zd#J0G>#*O1 zb~i9jcKDkMVeZX>9T~e12}4j{(9m6sRA^4*q=jT(?+7~b&~RTGPI<{XDnJC87NkpJ zKm{@BNNt0cFUyzYr{Qr)Yumlc3|*m`1Nm

vu*sR!Syy9XMGJ0i#Bf|+o0Kv1Kqu|nDQ7*X)}1UO&Z@LzFwa!!3*w-Iu*Ne> zT4J><+^lrpZe6pLaD}>SRavQLw9a4zjI1f$3)W68#SAq9)!Q>BU$O_DJVORfLJ<=h zUMK&V7H2OYnET5Ak9E0LQ;@u;G6R zr$juCTmRbPQiSLAWnCTNkLzB*d`hfT|CHfd<{p{hdovvzUNxC!Ra0T9Us@KQq>hOD zfZnKsAw3)|^R5*1^KE90hef`JC-K;ZHl68l+-H{GiY#*b(L3opFU)0A_^%&9Ej zG-=6y@o40_*IWB^d3Q5FxRmrnGvHL|qroy&E(T@^g{fg_Rixo49mK(KII5IE z!i~s(DAHCbQ^z-S!9aeDddmi8pBnAOJw zjk%dAdQ{J3aH?yv<&Myt6{DuDoHG6|;&EY&+p3vH~HZQ|QkIjU}s$)rDMveG5vKRh4v;B8}Xtk7IC$2{{WRuo@ zzgx^bxwTkAj6MwchSX6CRLo?km*J^f$w-KIua%s<<-jAPc*o}Q+h*uW-1HUJ;G-AK zkG!viHBYLVVsi%>-SsO3_A3uW!Ms*mv6JAES~cYK$x5SWFYc2eX>g7mw&RFBWSiKdD$`iKJQJe@}|V)=*dWb5mqZk>}}-1dp}hGOR0-*GH}_DCmfez*H@Avhkli+X9(S4s@`160?i&kr5)fl~ zjsV)cC)qz*%T^BEC;a&dk__A^&?hm%-!PSkD7#OaAOfX%S(WqpC_?XkmV@1hR2i1o z`=+qJ;)lPF@>HA}fboo;2@x(9YFHB!GUlFJ9^lW3F&r~RWLJj9- z2ookk;cliB?8oC9ijkm*E93fc)2FPBsK1cLcLgkouaGVSY>z>?wZ+T9F{WI*3hXVMgoP^?AOdTDlD3pnz>xOAj%5PqLigr9@jyg zOG+`5E>R+`wxnYcCM5KAThAi3bwW)hYw90T$(Eh5UqnOZw+iX&H&eohCX_lJdsJj~ z=OLG^&LIz}5)OG|>L7qXx>{%IR|-JDR7sy%@qBRPE9qk>i1v%F4pD6h zw7r?w>P<$@MQJEoS51V2;aN7oe$2f9j!FH|l+XiGJedqac8IA)I}Agj^^v1ZJ*eWf znjt%MaM~()frJfmJB;u(bR#+L&W(|`<62s89*=`2TR)G1+<(R25# z#7ggveO0)9u&?OJ{q@=bl%j;rA6~@)ZMxgCxEsGJCEqY?Uiw`^wX`*QCoL9Ve(#0z zA^gq2WsaN6yQk}8H3P5z+P3?bH0iJBP`bO1v}%d}AU7$n|mGPSp-@LF$Rf3i=FPH0!K9)-; z@;o7+z-(`X$t@F*90SD%&$+QAo;D^TmB7p#EU z5ju(+MQMSoz{Y8kNn5&uLThRx!2{294$saiR>Z{P1^BKo@^VVyV(@aCK{CHe;4REH z8LWBqf>+a)L(A;)y+6ql)u@JQ+^?(Bjf{UHEXmUB2w84_V5KY8wow%Wqc+lEzMziy z!Y6_@$#v*ihHxgHvAB(AB)%`#6PIb)^*+yrdaRt?LTans4=B?A ze!b z_wJPr=@OneV?Dn2Ta;yb+WfFA+PO=k98ZHJuOZ$jf9_2o8)lT z_P5z4ZRC|V=!St-Ywa9ANc@R#Cx4P5rxJYklDJoUU(wypEYODsxG%xX`B;H0CvoPF0V>)G+m zx&H@4(=Cx4^6k@BkJV2EohxTGb3UFe@pxveSF0yaC!`}4J{j+5I&9KevDThPZ@<45 zB#~UjdwjiC05AgpU<_o~0t4TKe1$A5LrZyst>aA@y)Iga-6`I?R*5gn*Qw%Ij8RFm zahTUqz#u;aBoqL|Y%CINe5er^0SKsT2ng7;kYQlw!8ign;h$ms&H~5)jHOV32^ccg zh)f%aou{xpCnj@{LL1TSNq1AcQ&;{pX*I8fnG~4$P*su(kI$~;i<`GZsB?M0`Rl4< z)L^}FG2F|5*~@rr8Ii!?mz~CUP07?MuINlBYk|d9Q02e+>_36*?*<-_*xFH;%NlDD zyQQ3Ls@4}U2S2iueo?Qw_g*Mw3>;<-K>gw#q-bafd}Gx0>^*=1hp1?Wz>z_Y)U4zwB7MYmECFCbLJgv~tLdp0EJxGxTiK1< zj}Hmoyo(rurygX)iQc}0NBBDujKli+S$sXQeq}NczUSvhi7e>TF_y=U;?2dcaHO=# z_8lC?V%YoY_*D1({qxB}?+&zs5im#j6sz){8Y=_{IHU9K2ZwZ?*f`~WakD`fW02wy zO2Z5`1Md-BBDE6V-i2fw{+?yLIAc?OB9(~O#tl7k^Ne70?jWWsj!CslB#rriBn2d# zNzB7V1rTv^^Rk62RvN$B=}Kc^$RPh3Hi1b%CxQkuIL1kb?k+X=?t5a?e)ld5gS=y; z^Uwb+^a?kI!$}d0F*@j>i^CL3%%as{ZNzd*aF||mX1{6sthE^`9se@$Z1d{LJc0j2 zU3YVxpVJxovrXpO!-e1D6XXBvxBq$!;gQ*^*EC|q&et)TPxbf$D0<8Q>CrB2am%W- zQ`*Bf+*)r2rvou48jFS^nL!8{V6^h#!t*AhHpnCSvnC$>xK&$fC0_O ziBp*_lfz!~3;M?zBBg?GqsHSVvIIu~N1%Kdw`?`tnBxpJ9o(Q$JJMXW~Y9kA&u4|v#lbNYSf ziL5Town%DfZd!eD4yC*2mN9t@_34_&#Tvd=RoGR09$}a$O_EYpLmEKib18~;pE5{a zr>dl8Cxpj3uWpXJ19LkOt$9Dp(QhAHO2L+X9w}TG^2#+kPE8;Xo;9 zwP`qp%Klri`)@0E>&{ju#v?VvZdF)b+D;4z4ofSi70t}GbJZ?Dq@+Yw3ptmbp5Juj zh%w=a1g}^ka(IG(Q>Z{uvc)mYqKyep{4yIN56Vef{NMKM2Ixi9-D_1v__-F$UeG`D zb~F<*DyUV6EV;aO+M#BRUhxvYiA-6ai-5e*;l}nFiyg!;>xB6OJ~SRM(UIT8FEQxQ(O2?e3O%C?2e18= zif;bJTXaSvw1x#;Xf6XoS0t+_j>94CvsH8ivB_Ap9yOb>Sq?89VZCkB?VB`zdwW^? zz_kuER_clL)I?5>db%0{`#GW}9loT(e4@EYLpoK(kI`9PW7$EIo$FQGt%QVorK7|v zxM;Y3MSD_fqCRV3@PLEf-vj@P$Nooz`)8B`5Z9K|O^b0(g7{0p5!gQg8UTQf zfTr8jj6ek3cj&Xd>TslpV`FlMQ=wcc(}rJ`0g_5t)O~M~Ndy_KL^9D1v?r7r$wFH% zIen#g@P+I+npjp^{DF+uGPS{**ca9_hIxvt0pykP1Le(=3DxUurhy)B3I&>WiqKoX zB61|-5wny~ELqB14VkwO^R1O)q$fo)EN<0|W$@Q>IgttuExl=Fv*fz_@ME?1sj98} zlQ(7?F6;6J=G90#fI0nsTK)dv9>zcnLeh#P8$cx0HBYd%)+~cEA^r})0(=#;1G9eO z0($@rDCT)$RT7PQDRX`)kx@AZ$YYNjDYJB?x5&g=IPfU)(SVNW>{2EIXCKY+`MfG|`g4{vI*I4LtR|vIu|yY~eJA)ik`BUvBe<9Vj~bxL8odx2fPP_nX@i zwXL_k|1M?yE6NcI`SD(?cP(hf>%%!nFnCkbWxN?DOF0~1PdAz)tf zSRwsy?uvjAa$dm{|f* zRwmu_obc|ek&{*Pd&|!D@?2q71rZ!WJaF|XZ`&=bGlupD2X6;DG5ZoG{-QW-Y}tfHc zMg@%Q28=er?qufmImnYl>RecB{@VS%N|z}H3(fg$0ctescT}?PCq<0@DGE_yQ4+57 zuk=wo@MWX>i8v}UYm(dF))RJH9~#Of6ES*o8(|r`Z*^CyDh$*49ssqYhsIjiY?vd1 zlO8(Q5#i{_V=yqJUsrl*MY5fuus3C-!^WBS{ zX*RxHUEDhJM4LVt5!1?F9kh1lGZCTY&SE~|vgY4alS zeqwDRA#0JM0RbAYeOD(qFq?omUOu`2xWC#l}pW-!c-&w${8V2tDD z$dNSd`DHO~Pd*_d(U=N0J#E=xS_{@rYSpJNet41YB{%Nz2@1?7I1N(*T{PQ%V;}r4 zrw+9-)@wSidc+k9?>@3^zI=`IVDs-n-aiN-q)CQD)yy3S6&kFAFFF5ch=(@#cQR98 zSdJvAIr;jX^ntmi(|RL9u+@HeG%cQ4(o$ticS7~7B3bNmcBASGmuzuKJ+ZeoU`;QFK1rDqJ5_=w(8|`kNm3m3*@JjqM-J5Tc+v&(#@>9lHkXx zaRcintXE9g*+xF6T3nruly>_&0>H(kfC_7q=Vr;4onIzlX%yb03XQ9(6+5Ft_W~ZP z9(cshrw}Z}P*%535N&})1eiT988$r^64X^aL7h#yKbY99tJBQ+eI zEA6ycAB%$-?maF$+*^GvBrA9A=UPlZ+xG|S*$jihDE@eD!RfeW8(KTxmsnv%1}{sU zejfapYWt!{WsTsAiaXfimP#nN^gD~~T#W2^IWSPz8T`{?h;;DU@z-O z%Q<71^z*{fe>Vz$6;46vHvxQH`_%*A>&o`GIek%8kdaieU%+MDrzQy{wbu->Bw+~n9)G3r!L_|e+5eJW*Hic+${%Bk(y_a>-`OJKgGSdkf~|NrIOKKR60Z zM>Z_!0>v(yNon-$)@F#=YR~-QanmHzA(5?=8Sly3$u+7|ZsKqEM(fvhuVIomr)_+2 zR1V|wZ;rhX#scWuV+a`|Zw(^f77P+6@-hq$TWAWxuHuBDGDN9ji8ccWMdZZG@g~`< zS~2LUi2JNqUr;Lo&W?o$;2YB8vNR11OLu17ON5<_NhBhm6B#58bz`1w!ACemyyX_c z%X%L{jrH#mFh`^s@ zWxTO_Bs?K6KaOoJ{aV3TMXwk_YBo|R3X*{Ph7GVGNg{w401)BevLVLrNz$6>0^YKY z4&nm~C=+A7UKEjAPfhQ(NXl;7>(XEMHgwLW#j=?U7E}W*5Uw_!zI8B3B78b(3wKbzrhjjGFCNl~=i6{>;>q^MgM%;e@EYD8Mr#6Hbf@J%NzzGUb(^qO%BonvR~r1z;eRUcf&?du&PmSu*t5kL8n z?mNV=06!xuzzF!g=y=B2*i;O&dS}_^4UiB$HJ6|KGj^^04^izV;JOAm*|T1|{<-!W zn`Cd|7lQ0J8zdNV(qr}b1le1;WU1K2eDhQc*v83F<0@3V2lvrla){aX)HI{!qy;@_ zo_KAG5eUacS_D6?nCEAfzMSRlZ1r|j{GT&c5b=7Xh}yB^BwIaG|5juBpY9g`4Is}k zT5!?#Wo*jqsE_wcf4{_f$J}UN)VRh{>I4da$qkW~f9we_J{jHBpTNO0!=CYVgx}Tg zk2a?3$~lWuD9SU2-*QVR1m=JW5WE-=YfMzLF-!3oeVUkLCmzZ3HUA6EDfa;3AJ37~ zjjNj{;u)*_L}b~rC(&6nG#J{@dsU-s{T3Nsq4xb_<4O;@~pmn510qNg0UAe<@|gM3VmC%cR-MV&Dluw!68-M%riT}GTGN@)?nQd&qD(GCV4?NiEhy9Mr!TL1%w{*>V{*y8Wd;V(&?{5ux2Z(cVl1mHMGnH=r$ykAW=>2oa)_ewWfRhRxR7~V7 z+RV*(m$|Iq;k^RC_p%WnR`yU}Gz0oB@Pl2>ZzA{`y(bNil-A3&RR--Fq?#$+HC#wk z-yWMDi&j4g8m=ye)J%6%);tOVq1u-B7kK2JIukxxadpMAZF61?9RnL<*8#p!`IeL= z4t}AAJs%U_x2tp;xiBR$3h=n7+>orhw9K0}s?QoXB~*yDtP>65MbDcM>)aR~tEfR! zT^6~$b}0a@xrXSNobiO4*ZfM06`_Dk4d2{rK|XwlT`5F?hM(3Q9~hkmk|-gBzKpJ$ z7;?lJ0-6FdL~pQU=)G;~cfIuar4dK!_FBIHq{e$BEhf8@&PsYuOEkpBl(d*`>z{vY z2ds9661Q(*EG$?r9y#eaq39-4AP~eP*Cf6h;Wx`-bTCj|H2}weM+@wYN%Yr|z zwBG;vm${O^2oV_sil{M?PC~ek6)(jE0iXiVI+_^^?aTrKO4W=hHcv;vh&8=HCcKJ^ z9Ep^c7?(hgpA$Kla%k2qtNBn?;6eGUGT*`2!Z@NB3#$p*>Z0Y$^AJ?*y14Wx!ITsY zY%rM9$^D(W^-cUCLu(=a=WCs|Vk!@45>wf-2lbS`n(OnAP(~)XaiP8n#NftPhbjUn zkcMyNHp1XS9UYxz&87U`Rexr^ht3_!Vq$q_qrhX8wc7RRJu_wi&=e*>f3&3%(*Xuq z`Jx7Ah3We;PXR+9eE?9%Ubh)3W;r#FWD_m&n`{PTfDyZ&{MpJe#WZ3-J%e}p;8W-7 zp5!Va;HP#pOC{~UeVZ0_)LTF+x^wvJykXDUX{fmvea(Xw zX$Vik#V$-xtwl`ZSN-!>G&#vAy8?fFd=SW+-8@84v#w5iKaG|5hZ1}-K3k;nNBH$I z8qHf1ouyK+lqR>c;NhQovzZGNi%z!w6d-9k5AekQBZBXaKB%tg8@Qq3q34 zi3q-An&u4=o_);*CQzsYPiPoP1JzupXw<=a(Wnc23dW5Q{qhuYn!GSTWs%fR4YfkIsW7g0KH|^M z=g%0s`+_XRyg$Ddrf-WpwC)CI1g+)`V7_GU-D>iD%TyR$i7(|5p_<6n2nG>H;}uac z3ySuW&$ys{w9>+f7e$v$(zt|$Qf;fwjlM{x9A+QG@xa(yhHD4*~K_vYt1|EmudHZNU^{H)*x4L~++hdz*=A`$ps_pIprD1OW|4!yV z%Rc`ggh0aS$j4%D$*)_N zM|HHFg3IFmK4p;u{c*(fLdj$Nj+B*gh44g5!Jm&Og6BG;uJt{pfm_io)ER-Y;*S6{ z7=o_}HdN6A%3uneGUsK4KtR?q!Jv7gS2>&q##;wuZp}c@Y5O&_*MLCd5z&gGg%HbhA#ytv^+mFPL-L! z*9xarc`EJCOifLF?x+7RV1K28!z@qxaj}}kMl-Qln~j#6!U14liwUNafB;lbqaZK9 zbmL$_cpr^ifH4}KRE~X62}u<)h7ZS!k$GkdUW`-sdh2a6O6=fr26dco6FdRa7SzLQ z;E&E?;ousbb&7%%>?a+tXV~(a8ppN1t~Q(FkoF zg#5OCMDB~A9%#8%ayEDF!fYJlm0q1;a$B}Rp>@#E!!mZq*MgIkU+2usu`DVpD;YNr z{WGE@LY}k<;LOOSIAq6vxdg)@wQ%CKTy$Wjiw1bBDMq;^DnyJX9?;HcPYS;eit}j| zuE95aYWde-?!RWa72tbrbSsBJI5unTKXxAg5ny7L%sV;D2Vh9d2o5dbt+lK6c=SaX zA0Rk23~HIt9c3xOypurqvZ$v>7bH)eWg!2mJg&s=e!|6lg}A9iP)T7fG$VWUS^rz{Ox#6+D}8#2 zUnGW@+P6R~>ILy|SRk$nr4Ii*cqGHaGJc9$l6RXJzP;nW^s9b-jDKL&uS{mYEW{^*{N$UGRVCaVqnDX>2<1^9wn2abK+kJ%&Ak;;d2yhuwEJ zFPN_yGU=?ZU&r9Y+v4U?U#d6s_&$9joGL8d5w`np!}Tvh%i8Z>W;uriQi!$okfb(_pxyHXoF z+46B($_&N1G^mnX%uQTV9^M=ri&F$r$qQZ0j8_Po%ld5ds%54@F)y8GemxKmnxHbJMcqB4z;*QuIsoNl>n( zx1_WE!n@Z71d12SNS4uhzy_pj4F&c|aY=#5G_H(~wN{`q+$J@8E2lQSS#_`R?yd|O zEQStDDdCUz@VGEqt6WvauHKNLq~lgL!KBn|_z{Raga$+O8JMW7%6~1Q`uX%n%abeD z4!eesyTgO)#5A3o|A$xZAG_c%>Bga4GdRB{_StDqMr-QkZ2YXh z!M)w!N;OMkn$^{clWBf60whNzsO&VK+({cixFsg0Yqqn*nCL6hdz&G5F2u%enp;%; zPLIBmWX}%wt!x$XUB7WT??+|t+?L&ld2&nBe!%x<7(K^O^B5r5Jg$GFakI{4P0dLQ zx+orkEZ=Rv#xuvi(B;4Oi_5}geVO2G$@RROefaAQ|H;yePn~NV$28q_@x+0$EMsnjX&1T~dDW6m+%^ZBx{=WknVbZl< z2o+`xJl7wZZ3?>r#NYsw2+CAKF`{-cWz-;1UZssyB|O?`CX5)MTGTK*MaZyPl2BcW zah)O#oI8be+-8$|ckKcFk}y}1)o20-$3Z~A-99-0m423z>B_UF+5i2Qajwle@)Yc3 zWFxbUSuxu8=S^yZmuHcWxER|}J^a1rX0X8xr@nM<=mP#_cARgfAkOo_V07xF!Rw+S zg{_Daz_sgTZi@E9`gqZbGHz@44wb_5c59aIuM6R1o)X+Cgm{kcv2FjP1N(F*c08_+7gSgbYm4#u9lV4HjeMA*iO_;du>~*$8RoSc+ zKT%^7xP$Ptq@>xdRu5s13p;26x}vdv1T5J5ETfdaihNuVG-sCE5~)*-bs#AIB|iFd zWkmF6$tfweV)(Qx;Xl!M#03$#k&{PV<-B9M8fVLFc)41vlK9!Ar~B%_(1WY+GJ1{VyDW)}GA7pUeu%O7Hug;K zp(@+T4?iQTo%6b7-llNcFW5axZ$Y0vliBG7fPo1xfbSn*_WbZTFnNspq;}r%bA4|8 zL?z@{IIw8>aOo17RXg*ovW(WvG2`f6poD-!!3a49+Ajc_2~Q0B$5$N`Vq#+2Xq?SW z*rskxv6fGku{ilMYr^aNj!FAVhI|(0ZJgQhoOX({;KU#pW&A!QaSfV&j(!*-N{%;W z1R3g#dw1tfdn>}Bno^JDuGGV|B#L+@&>yjlgO+8Vpuu=1moW~=D;=$G?0t6Y+>BgA z_jtq0;4O5<-KCLfMhCp(jM~yWb{aU_trAPmEPYm1`0}_22)}ZD+K73Gu4R9nw8e7z zjc;MBbEdQ|QLcx`R3>%38YghhGjr51f?(0802{r0y|fv##WR@0hiltF*UJqg_$-;pe|cF z=N%(-G2i{&(Tx&ypTO3AxQFu+M!+cpNvMOo6!il$1-r5r=?w8(ZT3BAx6OTtapu%3 z+^(PDyvw3cUYkX}=ZDcPU$(O04fnL{XJX##k)Q{yfiHT@r*BX1N9(C#B#vi4PJJh$ z8jGRH3@#D54_m&xy5fD#m|i92F_2k-Ptnx+!m) zSD(d*(y@tBi6}kq7P;G6o>aB$wKBE>hxS_Hy~ZsK$bWMMkVnwRA1Ii@!~g+6P0j_e z3eCae)E1NfOu-~C|KRN*KUAHolF)SZ{pzt3aY@<7XVp`0&9!j3a`+&dK0)q*QDX1mB7tBxff_hkKn771(D^;08H_N-+=}1ex zi{gdlZI)W6@d?2weuJ2VUX%i?A}r%!jX$_g5q6jSp(<2p6WACf6|tiCf%^i3NmYzx z!sm6mzr_*~uSwJxaN(pAj95vq4S8tH`oCA9qJ>asL}Kq;8g$%gSW=_Gir)smA1Iy1 zWG|!_1J6OB(7g~~fi)5`$;fvntNw4KWnQ#FQ=?6g3~xub5abwzoseL3q<&z-*ABqD zREivd8`cx4(jPH>$?o2)_UiV`bElIG%zB>@ELXm?6fw)Oz8BCLThDH17WWjC{t6SN zvi;%(*~o33)At!H=J0hopI;35h8!v(P~6C|CqUR*{cIy(ZGCk_=Rd`$gg#={2N4DC z?~TzhdfD53Q*C*+Ub73tr^d$`LxG7`{iJDI`fE~17W%15nj>ssV)JU{b^WYTC7>J% zCFGC%Zw32r2t^tS%$PAvDmGe+FTW}Ph@l`r$RI10{q%v%1dJIJ%dV8zLNwD^cEbH3MbWG?<96uE$ zS}JLbDt)V(`j|F!T+4}j1N!ZOsm|Yd+w0-E5@QRxl~i~ch5-my!U3as<$yA&(C9E@ z-m-vR;eu|^M-T=vfK6oaurPg`fWbXrfSMdG2sJs^f;)8#%6)W|Ed~}cxMMQ01EVAx z$ByJh=@Vr%0EIq+3i`-}dQsDoB&LptM@}C*#*L=QUf&2k=D$h*@tb2@*<40jL$KYw zd$*N3(#E`^4-*SW^XorRe&T%&I6M z6Cn(#Yg=~OwpVQFHclyaXG+tIb8Z5MQi>yw_lvUju!?ywUbQv;(7S)vxc{LjuzPT! zLpEUXIB2y;8|p!TycSw(07RB=Ncv6#A`fU3D~QY;5C)pvxrCf3vAGFLJT28SUGRZx+j3Nz1($1gCbQZKzW9#$7n zV~slqyP=Q}T`piuceIur2+L+1*n3qXf7RRW8WQ;q?j}L&#zB1^m%>c^K`qAHdf|s5 z@y(UT`4&^B`y+hoIz85ThqrJ0+6sATT=SmY)%=V^V_oa;3YMDRvD2&un&G=Zr#dud z_cChg=v+FO(gOsD4jjb}b>@?q$CsRjs*jsfp0U?rQgmgimFk6U5$K;HMgZX%WaFVmM2%m~aI2rr1Nn z!Rq2V8MfYhwaj{zencZE-bbRf;A2xb&^!x*v3ypCpCXC zifQ%JMGxI|vsC5rvzIK5-ZecKJv?vsXJS+AIx&#hRO^*`zBw}(UX+G;6E~yYiF+C> zORhFmZk5J?C>?|-Z8K}M*rnEeyFfn+o&6W%=ubkxrKdo?8g{k?2@cx8@CLP)OoEA5 zC(>37atJEFDsyH78CnfTs5=sJn%3X{W*|?B8hwDFOHChl1CL)|=TH;Vl_+v05!6zV ztPUV*)Uw4z58!}`bVNzH^n_r~GDPo&Lez6>oRYqDg2vO!t`l>#qCo~Nc)gqEzeNgn zr4mV~&iWUkB}#>5R8l~!^Lb0Y$_#`C5E%xIWp<@ai&%M9dzL+xot6Zi*SEbYTRHu6;;wgM^hecu_kPA5CMnn;Jub=L*S*s zRBRJ>ro-OhM!2_vQhwQQG0Jc4sl==|w+W==Rgw+d4^UQ-;qWrHn5*#HY{^>ku9x6D z@sZqH?TbZ8fQ_aQ`S+?!e-T zB1OK{!I=Y?A&3~FV5yiqkk|-RBPSh6FnT{YZ)Z6(;J%7liZy7#o3AEH7O#R1LW@l? zO(byFVhA6E360KR4Dp>^OMdSV`!k(Ewv}2rwb~*mu3Jk6^ON|f`b1fa>Ck?OjqQ*m2 zWEf}HQViWs(OBf6vsh)vrFd5+q!RmqEEPreH8DEDAu|dDR@u!Gn0@W+>xOfn(NtZR zMfw%LO26^U{>Y3I>s-uo%^XI_Hz1ro1j(B;PdVXxiQBiVjb+ux{soruJl%?9R+r8; znqu?Mn{hFDSMD-T*~nPE1(p#R{m25APEjZHB;?xbAuSofihVL0v00MXwi`wjXHrLq za@hL9QfZ%GyQ;PKMMxp^2VkE`RYcO7g&o$I5WHJ%0Vf!dsZ(lL$vgX&aoiXGtvU2Z zwe1&!i~}UhGKkPvx)et9-Fbo`+SZi#4R@|j?M=yf=ZhmWVV5fxD?L1@BVD_2QjpN{ zLWPJ9gD-P~^N_cyl|frUsj%rYCq;}ZwnD1BL4CWVzT&Ch>jA`m3U&tY#d;mM4Q~Xa z@&W&SS2JfO-fO@A-H;FE}vGf5uZw; zd)!)2Yl%5iX6B<2W0$3LXdW0GAvT9LJ?rC`+i}ibL?s5l*aW=V&sQWH7UjaGP4G+M zf`L%S6JV*BCG3&9SvcibVakDsd9l;r)P6^qM?AQ3xiZ^hICjEE>>)`t&?~uwES6Ku zSD4erCx#wUilvE=$5lut?;!xlBSg@td5BPvTusO6`%0TIrO`hoyz(5Y)xlP;tVE!k z%M^yes#R}l$O{Kk>1kXe-)*LGj5eHxb= z*N=B}dORddJF=K7k-{~E0m=k1DcK6|Ch>D?-NCjlE;N(Kqk|hBKYi7C&{#^aa9Ih7XS_?imS`Blh!w=S01CvK-7P(xJhZ~UD zX%g}K3M5G(YlR)-fef06rJQB*9Y34wMzQtpYlRjsG`~p8aac~pu?iR!m6U;_ls<;) zO-m{3>L+VNRo9=nv2jQ$-CN1Ecrp!i&j}VKS<~WylG1^*MHs~}DFp7rYSckz7vDl9 z4X{ap?6&xk;3Y1@D4nIhvyJ|-4)yzy*RZn(b8zeihBt!o0f>0QLn4%k?&b{3k6kAP zJ!@!M$_RmzS+3sk4X!0wS}}L~lp4Rq$%$%he;15fb0fm-%~5~N$<)_-e_Maerz}&9 z>46}xD`Kn3%_*p*X;A9HoNPtya;a~7%G!HVQ$Dj|j#}PiMHRxBB~K4g)w*A{K3+N* zxayju!7L|`WmPz+?qZGP*6>d?_KYHvaO7a5Vx^>j6Hgvv?qVpNZRP_t1XY+hSiNb2 zrsa#@=CRpTI!aq|>KlnvRr@`=CcG3R_$G2v(%9*tSa@2iQiW438)UjiE0t-qlEk6; z#8#LJKi1DVH0(zHE+l{tZtq+*Lc;bJ4NiuR7d8>%n5CM%0!AcFfF(_V!GVPn>tgf# zxmnAcgBoq5lkstMewM;6lNWH1>UDDn3lKqVYKbk1l!0H@r;DFKv+=(TKs{ zr4%{g^ZCCXBSI)pGlWQ^dZS_n2U+wMepK%PnXZ)lz!5Y(M0Ab@GE=N3`%pddHQghq#quF30WwUK1Aur>p2JQ9-}%a#;bE zU5^5$*g;%6q4L>t{xfWSVR;eO&&)bEDY}7pxL38NT ztf4b@L4Kh7qo{h>1Vt){Kfi-DMM+LmQW+&rB#kcc9-zrHLA$mlie)XYoTJ-Ax!)n} zB^^IBDN|%7OX-6ZWvHyIfxRdlzNYVdwCAR;YwjeKSi){qlVzV2SJH!qYu5rVVYVkd z9GMx#XuvqECoi-n?}R?o+@}0QwAlapMD*}PvF`rseJmL`<>G#N!s?BeR-*%b^ck@F!dh5Cb5|(cK8RQjI1tpfq8v zDpxb^!71rDZidr0$xf+keKF*2!bNFiT5UJi<+N_EWT8obDGYHK(EljCJmy2K~wAM%|Ws+pl3egBf zSIF8{q?G2j$7YYwuX|3Vkz-a$sKjKT%p$IiDq&te7?CSwV2*;5D31`w;$}=KwZwM0 z3{=#pH&ek!nm>Nh7t`ac*ZvQG+&}#af2~8y()Ax?OWs8Q09*k802~-!L&G@cCJ|Mv zP?q5XjZ{b`4h`@vTe$vgeRH8?{6hPKAck!VWsjLwSpHZ_;-+af;=8e8Ew1)LDXra8 zo{@8_H?BF1(CX^aRDG>v4Og@CA_`{DLibZD(|JtFVo6DgT@Fc`EQyea%7Fun0$HIK z=gnWo*f(in`oLLbK|HeG*w@Zp4<#}h&ZJd z2VFsnuqqhw-_7uU4(|Vm*S`q$0e~eh!y*3%p}*TL|36~1|9>3B|0VRlo!b8;^nVHc zZ~q7Wx8L8NGW2qjz!Gc#fM!d2C0%g#WkCW1*dCN34!b-z^(3D*)5y#S$i}VxrzfYp zqh>mcp!;sYS1(cWY2Tm+QHQbs>kousSPi1k`wJD#9E6x$6!R>w7(u7b%j)ksz)8o; zO~TPg$X_WX2w>rL6nptJ9P*{>C-MFwN#8lXTwoSDUrv=8)e!5^s(AYWu$~ z{^QN>!#@JF{_Dv2jZa_-!55Lrq$SIOq05-%0suG>fH!D;RMBq^7^U&6^V)VMDt=`pC^A zbQhQ<9C*?N?fRu-uuC_6QGL2L)6(@h*2m#-58CPA&*{Ql#{2Xm`~8A$vQNwJ?(G&l zrC$hJ7~BvTien_2(k#Y?-Qx^%m@3O>F3L<$EjnG20a4`oR~@=eV`7B;(rDFLc#E;a z4=ThNd?7#OcgUaAqju;oxtYSbqxF|Acv70%gd=>f4$7}x(2KKq&T~I?s-_RU(*`rA z@bO!sF8ig`-E!A^QPp_FH_j-Jty6gaYJ-io% zhi_crGM%}xz>{Co^{&+s(NX372K}2F&+&M&*s(|2Y`weaC$@au`&T(N^9C1f8UpJH z@1>Zih5uXi{)^DEIXoT+GCj#BRwN!q{Q$rR0Pqt+Y1%AZU;;ax`0Cbu&@oEMT*51%}9^xtAn6;YCiQNmjF#fE$wD6copzLP!}SMM^6fJ~q)Y zI$kWS7(o1Zd14%@(3@vv6qUW%)E1X*Oh+7xmOmZv*CG^T)xNWqEhkN0oI3hfW%?h4 zoYwF_)Ssj7KbbGr{~<#!gebV?lnph>%y)f%Lx++2GuG&aX(-Q$NOn%| z*mk}o)^2@Sb0{@$oO#v$^5Yz{mo|t4DeL2QqwR-+XcT;YD>O5(L}D+z zzK3^+)uq@5@*N~@@O*w>dpL04WIScV|8x(n=_M<9>!Ex8o2&W$z^{6b^NH)1MU!Lf zhEsXZNyz~d_sN$QcWY2xgUXq83BYVjC6>t-(f4Hs^uA%6}Syz zS|upTcXFFxC1|Z%kG7iv%+-*h!*CjgAXvg*)F4Pb3@2G=YDD?e9@WOlf!98iv*#xV;>LY0MLeatH6T+JK@~K#%PGZ&2%71xDAJXFT#ZXhdrbH>5VF|&O&m{;yPE|Iz_AN>xJ1m1MA~3l;es3t{>hEm$cXS?Ir5r zkZkMDCgQK7L));%4>}yjFR|5yjXK?O(wK!io^eb55ge@ zx7Bl^N@DRAdXR}N;GmKpXpJ?&5sL)alR{{f%<%fi-7F?aC{uR_o7(OM^p!`byS~8P z%C^PQF6zk5q88$*xqn5EK}QOfFZ#~M>{s52f$p?muV{GQ#?mD$chic(Tzq?W@S*OD z*StSf;1KV`XfVtg#bW^pu&I86u5#IWFAz_1qPl3RIMFaU6D35+WW|hP!m|o;U=eW=+d6Jo#FCeUr1wU(DzIGr{P6quc|KE$we+tll6Pjk@Vcm&dfK-=Bp9^~< z!39`gz$Lc>lW`EKl6@ta0g^~a{WRw&>VyHb_?{9W6!HlkDa@=dftgj(O{raY&hZ|U z*FSzOf;l`Mk9e8LK8Oo* znyh`C(r&)&chtl{8CRi{3gCzBTf9IujKgY`E#w<^bCRFj{H;j)#`fN4(dkQ>;<1F= zIRp6-)|V~UP7R>op7=I&Sse%fj0bo};77#h2dpY&U^nUq%#vhKqg;iwW8jkouf=@j zO8Y)U4q73ItbjEwk#^VP{8@!oOm2Uf#iCpgMkJY&sogI_L$KtqgnpidtW0xBw4cd% zn9wIypji;vV4J%B<^rR}SbW*+(c$TAg}sOONBhchk8tnSezTIWuo~l9$*IIIKX9lA zoc>%CRY53RLR&X)P63N-xEHaGki`AO#OK!Bo+%t23g&K($*BvqZ+P#Qq4_TE2Y%mt zMucAWuVbmo>Hc9l&QwhtB3gn%(Z=MUpNAZ-kw!)|@)7jQoZ}H=J$~TIOzFgK3tpDWy$m7(p*mObO zVAMGPUMo(Ot?Sexi3r(SE<-igFg~e_9P_EVa@;C)6mV^?xEj%depZ^Aw;_yz3JdaY zd@P>sed;|``>Y3p1|MO(fDt_i&I?Os$aN*@8$OuG?HY^I*%DLQ|f&e?1m~29|PPbF)O;O(YLt z#vxntTg@%TOa3t`(UUDw9bY73pilK0v#Nr`-u*|;Nvpx~O!rGd7n89-pr^bH0C>;) zD#zqZ4P^6F@kgr_`hSWL445QWTN%H>2-s9Ae%@0LfN2I2DQ|>?C~%~&xI!d%;1 zZGkZx`osJQD0Tj8?3lg4M+Mc}u) zOR#Tk0l|m+&VR*KLYC!PkKqPUsS5RrAx;4$g~s8~K~%^ALz}Eqi2XIANTfsLGbk{c z98}Cf*DzthYYIA?7y%4=$@}zF>`sHB@{%QDHP+vU8}LIzaQ9zgSQAhn(qhP{@L50@ zJU~*as&7vzZ8XB$aq4&~bM1FuFX0RvmVJB=d$D{3NkY5WUbhdJM=mLrj{o9?8y`mz z%^ufx)gd^u-#04}R-mY=6`6Eb@0fn&shan#7^tF%!7l|TIX6G!cFBZ~X(Y%Dws$RQ+RSK+Ao+K^&Nj1V76xpvPN2Ms}pHka-KPjWGkaY&H931zfJ{{gu<6g9a=KTlPGNG zyg#v@DM22&>yVcuIjY5#!Y8YPMz-r8UHU^Gx;jeeB|g$gM!$@G`>y_6!s3!(1QVw$oShp^3lr4Y+23Dcq0^e?`~{Ra81r}-T< zA67K#fPM;hI2APt4KxQt4y|KMvMfMh`GACk8wf`_aQ92Qq%|Z5X3=o%B;%~Qp?B%4 z?{BfX{Y*5b{~0*bvGLFPMI*51?>rNCI31IFcu zZ}Rk85vf9Dgt3zI9ZGOZU&4$QvH3G9lG-FG5khQpRS+4mK@-AS8PV1y;U@aw(oyKa zhZ}Z-^?M8Qv<=JmzWyA_ykGo@{qo%eWZB5z$vFVQ&Gl*c7`9*6DKOR@hjCY!jDBl| zTI`;7qKte0CY8CKuM*mUGvMN$gHBjq@^#6&xKjHaIFfEZnprF~2hoY}6}A z`7$9#BQTb`aSsw^L>gR7nq&TKN*n9n)?UmGO6;-9v=1VBCVNt=DCW6t<%(os)PDEU ze%CgGD2scSNlIl$Ky_82GLyYA5iHhR9-ihJp!G%6+m|r{Fia0U^J!4OaP;rJ_8H1r zT$8}`4nd)4o41_!e@ij`Q*HQ5hVT+4xzKkmf?-(8hBs@yiIHP0{6TuianmMKGTf>N zY#<%6!B?EvfI_gN>3c#mHDY|KB6%^b9&+rUh@M(HA`fIPtXRdPe(W4b;{HIxZT%b35);u4e&yDj| zP8^@^QPhab-c5aw5mf%6X32}zqB)`LBdSV8@ukD`x08lO4Ct-o)KSCQj_&Vj4y=6RYPb& zhf_cctrl+5`IpR@p-P&oN6hV9Kc|*5UleNai+6~IH9(9KV~_?SLQ?K~Ypq%#*|fj)B3WvdP*>gwwLN zzDwfTHk4#4)Gic(T#LKqF{AHTIEPhASrVnW@17^q@_M09sUB}gmdAZ|fv_TTvi|;O z3IAyt{X>S_WM5`ErUe+bvXf1kb|h3*>j4dmci5K60_M~a&h=qtk@YYLN(RU%!Q+AC z4I%yg{xOI1bG@(YxH@U?rwwyzSIuiGf5bGEON~aSjvqujmjQI7BW_Qg@1q=@s%lthgdm6w>5 zc~#pTH}WcyDVCmAHxj0=asjuZ_&r+YO;T5`@#mK$Mf4+C$)G zPa_}z3EQ-ve_-#>z&{UT)#g$BEC2`T-xFc@fz;9T_6iv#rMNIJF~wjONYISC3f><$2^g%i;0826CA84JHB?N&JJX+{-l+89B~?I^)1 z-V0p|-yAJ6(u7n?19uB)X}4cm(m>C60>I2JUzbfYQ+yld?O8vfT!X4~rts|$iOD1Sk2Yo^GQ9d`Da*dF$z=$$IivxP&5KWY%Nn$V!p;* zUhQrYY~x%`y}|p>Nnb84tV-Qfes*$|$9r65`H85Th~yKrb+2zhp)0%d+x?5)M~_42 z1`|6RVm&wtJW<=P8??`{c+Q_4f)RKY!XI1j>z?a=#G@KK zD_f8PzmLEDbwur}FWvhe5!?Sd%Sn51yl4so-)hU?H(441;y{eL^Q%}DvuJsOa>BK8 zi+2q)J7Ie}!2!US{&#^Ct_%+RpFx(k;u2rnpBaN7vxg5FmmbaaMqvhqsjx_uJ8x6Q zJF6)6v&1C;fpA6GU^U*%R0TE>E|h_USM?W8{t#5~&oC?FZp4?kC*-wEs>Z7AA3sRhmj6;Xr$2%>kI1lb*>*y(lg zfeEt?4Dz%J2fI7#$z}#jAf>LU+LX*bMcm^kbU=cxc|Q@C`-Tcjc+^z zDfxWI)ey4|A@Rf+OvPAY7e-w0*SMQh=Cey{W6`JYqi;{C6se0vfB1+e{%sogKV=AZ z#n=v_vf~tV1F;HRq|*bK0xIy$aO6zaYuqBiZ=(jR$R$hz1}sdMVNha_kYX4~L5Ogm zHh7RUqO_P=a!|;AEuOV1M#R!Y-rIfl4nyoX3WNH>q;9vJBx`Cr@5xyTi58?dN|X?m zWnO!d7^c$;edP9unELBTRP>K)cW!Phwc6;5Y%Z2Yos0$zFg!!8mGnhgs($q)?_JMD z6&m)h=kZIjhHse6MjtRM}(pkvyghr*` znCBj9sMCQHud5h@oS8-xm0O(+B`i?K!TfJEhCgRH0M=bL11scnaFS?IQ1^@DRLoO# zHbz8NKxuWwV$dJ*5|s3Q0C14~K~3VIkfJLQX`&C@GD#219#M_426y7sW3@sZ*HovI zkk^9hEYW=6EVOo9A&n)*j3)GLA=9TE)t0&{WXGWL z!D_#=>|xd-B98FkW7%UWw(&XP-2%V!;N!ypkr40^02SZSVF2X)LRd%v#;gRGl|s@< z10ELh`|!n7MDVCY{1S$kHwUnd!$(x+IWSt%UY}KWP3_sH6g9Tm)b=ijMQ$b>V^>sn zqXb4WwQbbvGo2_0JNKgRoSpJh^fyw9CQnC<-rCvt5EUAH>iQD+CQHsMvE>rdR-Y;g z^Q&F^P3lE|EkP>l)fBtP+I@SH@mV3S!d$z3?k%hBHDCPdhgufrj_0hHX z)ucHN>IAl&pjNq44rLA?7nLFB`G3YX2K+?`Up0m?=qQsKLBZ*JmqHR4H?t`RZ_*sWLQ>p!K2&0h6h zy%-VCMVdn^WuJPV(rP%xqYLS0ll`GjWP47Gk(3mn-kcEpP@Q*F8yAj_LAXe^F)ZBq zcb%kfGd(!D9^*+C{S0@E{DSoGE%0-$tzM1NFd3lG1CS!+r7L9ve+ZoF@qn=5= zA3~2WBYIILsxLE)P*_hik91!&An0?#KL`y+tG53Lz&wH2QZ)nsEr$w`P*UV!iR`%K zkP?3}s|VlMd~b)VFp`?>BNtByLGq^k?wt0N1N*&|Ve;J@0*ONd46`)D&zu31wD3E9 z^M*>zB(69_8WeClBb@G~a(>ctze`LxX2+Vo@CjR#{)){x;8D&K0U@Dp?b%n9*{N&~xfABDanw+oSq_o3pF}r%e|-G#VvsLGN&F#|-H%<(P!r(~ zIIc&VO|LI?+$Zjg8rzuCG}c$%ywzN$yGpg%=$aU|^QwZfUp(KC+<3d>R&PT6;|yE< zG1^}LA|EHY)${qcWV}BK0n_#Uq(MELFqa>X=Zfj(z5@W@3=QP(1!p;pC%B2WdHLwY z@fhLjdwM!!6dgn{M6-Y%N#Hr2B9rKB>*%nBh4{}0_Z+zfut&`&dbR73?i{X-uh8>ow$N zU?24A#R!XhGARNB9Fev%SQRP!v5`$gCztp&;ppMoX@KvKVm)?B@^klSxa7f|d3uV2O_I$2HqX2_i%gF#KZ=;+dW7|9b?=JM7hiIH|E^K^Uxb!I z-^j%X!zfFqRqlgiBDEm8^W;MEGTWQgT0{l`3d>X+Jo z?c^cUqLn@q_3G?RWgpMB@#0awLL1K1R_ zhcit7Pit=-)MmT2eJ2ngcyNc{4#6FQJH?$gIF#a6+M>bT9f~^?FBErgaV=i7&=zV~ zo0sRl@BKY{-+MpLH}A}wKawlSOeQnGS?gNsJdbl7KCv^gZP|P-MMf=tOL7pk3lUf= zwswhxjFA?D0;?!bqROz{UbEV8Lmj-Zk|jfj$m?eYX3Y0!Rc78?qnC@podLhrq@BRh zi;ZUBu0Y>^S@QWuEeBi*v{1#Do1d3ov6p-dg`^GDZv78j%Fz1@xZx|p`0qmo_#dxx!b~VsWf6(=dBc|w8TXe2Qb7ZNf2fZN{Ax%7lXI{ z6-(QiJ6HcThd2k+>Fm1+7)-H% z(K;-`7D8UZU-j~(Pd{UNZ=F5#F`YtoDl4p|`x|d9iaJ4SL8Bu4L;uLL!STHS)t4>2 zYtC!-3Z`ZYH~Yb^mGeC^A3PaqlRoi|ZrSiMt+emf1iF>5L{)&m*s6Qa^ zu4Lv7?Zd&{8?pt0{JM@Dc4WvkCYEA1V*gV}7*Y#2J7W!{@E^;#dklYdtiY@jZ#n!P z0fnpD%Fuh~l#u&c0gNdGEFPHq&;lV85%&HJ#$wYrcb8u zBg#C~g>n=mC|=}=zDLB=#*sECbK0ygeU3jB$?B8gQCf{ZUFUiFGcV74&T#zI5F=K+ zQv{6EaD$WiLBjMCVjvg;Lj{+zNq7>(2joH6szWB;;^3j1*Q}>YYpQSck^5!}SNrx& z8D)nil9P5+{hlYUkr+;G1KKYm>WV8wR&gj3TI)lM*nE5z=m*Xs(Am{zRIrbf6uxRy zXdcx2iYb5p#f|Ev9CISgDA0{G45etx>#*+Fv&`eHlFro^BYX#3%@?G`Kb~K*W;sh| zt`!iwEu8smtJ}IvZk?j6UwsuIG8GMo37q&_viq}AAk~ggajjd^$l^O`d!2I)Af3%f z5983h!}%%57(%AE0S1Fpfem=TIX;!sJtj>&EGmvXy^@e4`<@nmn)EDINaW6r{M$I( z#FLXu15Pan13VwAR1n|hz(<63)n{=cK$JVzQ{0bmY)$O)HutyOx5|$vP55G_9RYbp zM)>#^s85Oe9qYNOY5Z(kETIoN4O2<Csy9s{dRw=Nl)9L&u2suDG6$@wMfy z@GLSgRMIzdSOhFP%~7WNBY&P1Q(i)NmFc1D{RB?O_TcL>ahy@}XYyec4lno3*4yhH zz6R6yWKDn8b?aYv8&aC-`8K`_HKXZr&UT%bt;Ru|YQxdWnfJqZRLpfo7>|r93)S{X zn@%Y-RRVQK@1(2m_K%ABe|G%-BTD}Fr#}dxlVjM+>L6Y%aPw5EZ}N5kl1XQT-hc+c zMDn2thLK9r1!%JXswjM|RAMenG$0!u8dr2rjnSIfOC?*0p~1(4HMaQ$Z7rpf5)eJ6qXOlv zm2d!oZgJ=()8Y3J2);ym7!kO{F`3pnhTJwJ+FnVA6h|o)9!)BjRmFpqjYj|} z5G^IxS7CcMIFP&W^rFRtI#l;nWw~agS~IgSFAZiD6_Wyz01m1B%A-5Z3MYytM;MWN z%%KZ>m{*=Q9-}6FXH-?1uqA$H}<(Ag+uvRU{%*LFik z5f#ADNpO)a0TsPI+IJu1nApYxB?Hr`5{--gB%b=JHq#q~Xz4(l;RoP2AQuW=6{fuE zLM8*oy9T^a+a&iD7FW zD)>`ho~ya&Gwxpr5BZ}em8h!Isj_&yxXP2%eX`mZdc~`K=T`h&H99~s&(qJhRlLCh zpFS&4D2>{Z4$SFJcusSWWFOMzo}&1dy49f?2N=i`37uwot1EZyDlv9fP74IW?7kOL0qha)}_T| z+DKQnL?qMXFJA@pke$Y6eLV7{+A7q~Olpgb?yrx2nGh+&vq4zxGy7_-4}7C-<0&wh zcCRcgrHHFf>}#Z3^-0Gi%-*sz-f7_@XOHQ524k98pkvfx#;ra7QLgYOA<`K=71v!t zO(MQy{OS4t04_wJ3nL@nTS$~EBD5%;qH%l(&oW&c#Aq!63WsQH$6|!w5220eCX-uM z{uW6)mk{EMq-EWCJy@jP>>ctJn?s-&DM6`$@Wy0O2~l4J&>0^Izh7eJ@o+8iMNMMeUEmDvaV48+FgWV2W&LuqIbo`Z zd?;XUxsu89CGKZl%DFO#-Mk3h4C8gA5E>?p*03*8`1BKLuK9Q!PS}@lb%1TtDLa+# zt8b!uwlgH1jb>=VyY3&R>M=FwuD$O*^L03paz>jf^$Uzr5`d>VXsdfBCaK)w(15PE zN@O4&O>t#IR>p1`-frFHM`UgH1|@W#5I?kHUeIQZeBT<@h}9D{*ES=1M01|YLe;pc zK&-W>!Tj^=#4sxKxUmCn9%4hQ!KS`M!3~q#uXCX`9@+cJxUU@?}N3IL1T9M0v(}@30H|F44kZP740QP1G*G12(GKq7(V6 zet$bPb!LylC7>fCe>g5hDQFf)sH6u1%(4)LRwvXZ5hgC=z54OPD9$hvh3Y(fN8=K8 z^WbzKRhTN*)t0S~%N|tuY4I^E>K(#nhm8*h(eI!}S{y@2BU(QFgG43#U4xOZu+!s= zE^ZQhCw%)7O==(#hIp7{P2?>-ti=TPXrX=av~TfHm0VoLJJenWa{`R4KJ zVdIZBM-;$N~+)f#QQm zAb7A{ZG70L$*LJWnS-zbUxNJLwHjNYA!;JV5Juc^7EG=UzGz^7B9rs;mE(9?ywRx0 zsyx#WUeScF7U2U+w;SGxUD~l>NJdf)+!^yQ3|eQWXQZWCqBex#eW-5}yHeZ2co2Hk z-rrXc#rAeP6J9Ej`EwlFYb>;Rijo`UWJhJZ|p zym{mB;t8K_-W>p?64+R!mkS(7%(*5ZEHvq3KDZ~?dK59a8L2a&se{@1cr0>lbssym z#lfbP7}`}=zUaBFa@_EE)cJ&kbUtQMqTo@jTQ2{@wOC!13U}p-{NrmK)s&apcjuT{ z`1%H8P}8}%>6-VEa{i`?ozIm^#(35=g4#;`eS0!)-)?L_xm?nsh(23C@Ptb;^lA*MYijnN#WIJFyTF8`cB7d3L zVa>7LQb9a?b#qJtx30J4MLv0#0iMUF<|$r(Rx@LsE#qw@@3%QaF~1+gC6lUBpO4(g z2TpFy!SGd&_ww>Gf@)UOg*Ae0&9X9zuQb-A^KxUyhy@s6n_ z{aY~omF2GeWp$igrbxLQBf1-s0T9+Jo0j`>+5zo(X4RZw*ll+7AqP6_DQQ1qc*MGT z4^9`C99h8u_zXa@>UuU884PPp5=)n92^j8UrmCb7q{DLREGOX{J6;^hXLw;xtu zSB%JLU^5)N6v4-0{kn_oRg5Lm6?}jRfdM{bSwIUweeCV^3p{%+TZ=lapB){#eBh+K zyg#E-+fGHA0gX|Ae9rP?yZz!kdp2kF=JU^wY;Oo`kCuGf(5uUki`;3qTkQI*7ea4R zJ&@65U=2A*64?Nm1t9dxp)DF*3vH@t0RVV7T~9aF8s-&3LX1X_4(28%5{?*BHy85Q z2Mf}(V1n{Wk-ap+-^AakjY8f!wI7~2a2y68ckr9-Qgurta}KkMdx_OuUmU*sWW0iW z1%eprh%>;$v}d^7QG2JB$9XOfUe+W%|ENAO!7GEVrd>(j#`nE`Ic4|EXAZ!i`k1Zs zQYn}oi2MJ0P&S49u1o5L!tg{qkj0~S-?MB7I)Yfk?C?pD{xW;^ zm5-g?^w_(-37a8`6CX%VT@G-9@fD#x(qn16Xyl#Cz>^;-wTFZNy`=$KE<`d=#JDO6 z6;VGr+jz*VlZ;o^F$atk8-ESJN!v~Aw2u(2Oqkjs5>k^MqGhDU564+{UZrd~0(r&> zqbZ;jhV`GQ5JSLoSx+2Cs&iv08OsaZ_J<1Ac=pS7$G4rM{ZntW4)h}xCTQ3(;Qh0= zzAsnmCziz?x$}=5-o4AfXd|UEL(CnP{aP-H)s_;~V40?R&;JF<21Y#&Z zPra$&lsMB*O7ESYQY*@qU2y+&8~M)*KYxS}fXK-8-tiJ283wy=lm(tL0e~{k=YeV| z(VsCYs`H>xh2OYZbJcO)rk?rLh%u-Lk8pIdVx86Bn>9U1FOF94|DZvgP3o8uWD2bo zkN%0StTTi2_4HYnJBkA#hCPMZ@T?E@j_kB)ETL2?FX@*X9&waC#O!Fqm0`>ib$=jS zW@$vm;C0!grt7=5(oWH&nVSTCWyk@EZ3Y~O&d4$}O)3j~9Ln10p)_YZ1nAN6@fF96 zp0OR0i_l85H3h##DhyYObM~W=h_46XW(fi&2)IK+*}y`h6r`EflUit{Y#}W08C$~_ zqvd4!b_3Mjhn&?dFo)T&C`y3=5D7rdIZ8Octe-;2#LtYA40db49n^-e8M?QDkHKQp zYwq>j;n~6lssBrzv*$8GfiHhGO@t5w^bvQqM4ueJlYK0fGyTb5l|6ZL^Niozd#c#i zQGD37{`xFut@qdWkNv0F%!>2#LApbv*7trp-?<qFlKm<0Wgd(*hLYVkia-4Owbe?8OsKe&(SUP@R*I~8c)d&1bP7}(L&{BBn?j4OIjTjO8ieRiRSHRQ*Q`Su)2C2daRc1;GdNCmriIhOR?9=b=MdBSNPu3PPq%@^5 z2@tW-!)RT(w}YAqP$Z^0c!)fk7~@iroCT9$fiAKlJn{so1?^#R3R{f8im_v4_e2@xQcxtA+almH!Oy#nc82)DZnlD-lpj3elRDGP)t4~ zAjRH$)HO&HRp))Jn=rD1dUug*oSE`uO!yIM+AcQzdRn^p%yn@(m5W9E*r9#N-q;AU zzhg{V-<8wV({XKe1^FNXTSWy&E{F4r-Ip9_{-Vu3X1KQDrKE)P`)X!$#&}|cKoyV2 z3mYV`uQ*Dbnle4o+RvFhTkD`xDD&d2nOEkLBlB}OpLbX&D~qI_btV++Y>N{TjZbey zKfn}<#FAdfK_>_}sN>ddZTD|J#&}=Yd3Bjn*H7YS_N2rhV?9;c$T%gbrpA0X67IW80fd=H?s)SFWSvmT8Qnb8MIuLUPM+D_n@F zusMNx>1AdD)#28O=xx8y;e0KbpZ2489v%f>PhD+JnmptCx-jJ1cp78Xcm2}-&Jd27 zp*J31Q~B&!dbtmGG{;Zu7(#Ae-sGuHJc&rD=1z4#?j^c7Z^>K{RUop+&N&47+pc&= z#L|8i7*C?YO#;+D%wh*UpY|9M0s;n4z6lBUD_trHy@um!0lFB+iymjpzUEX0an3mN zrm?n-AqG#_$wI&RkOsdwKDCja!K@jDIplmyGh$2^cEvJyAh=&?DGW|wV+t@kEx zUZ9D{@7PIZ7sivaYe`3S5iUHkFf~%@ddhEh1rf!F_2LYz7sy4AOVMmZ}UA3p~f7^y=D|^dd*jT z>c>Vub_w7UBr04P5Qp^*tB@Xhq#Bk4u#)yK-O0BRsnL<8oV zNqc-O!v=Cvm=W5TEl`t0xM~<6Vp0Zle5BZ4qJ(p0Q>;NWD;0kCTS14dUCS|uWTO2N zlvtY@6vqMP1liq~2ctm63=dQon%Cq|eMZWK`MP+takH2tW=J(O5_xaQD06cOi{8(_ z*3-?9RD|B)e7{E69OhWFUu0JYpPrb}tLPMWvgMUEFIYGR`D0LUQdR9d4~(q)w;t%9 zF#eV0GU{R4J%mG)ugXWp%C7+srqZ>Ebili}Bu_>r1}fPK37nx!@}ppJGAb;x42|hV zo(@jSvxl5>?=n2^ouzkL53B42AB@=X%T)TE_h>Y$yZOb$FtJ-GSDI0&yV#z8yt9Bg zxd{qt?v_MB!?-BkEp?awyfb>o^fmbY4q4>^VPcSO(uQ zDOqketZ{HLp6Ss%MUc$2u85BjYS!+4_|!FzIC)>a;<9=apT}d-Ctu?hir$@_|6UrLhongT|`h zduuHK900N{B^t-Bz$VO53B$q0M%QW=%jWG67eo}rAQdo1l}e!KD3EM*`LmR-qc{Ec zXKIs{3S~2}Zr%$Ew4!uJH|wpgBszypV*mw7x*winr`(wpJAd_->SX?&Igz2EvZTrX zR;<=QGFSZtXVFIn)SG*Ajcgi@?-R*r(0xsG*adUcHTrI^evSm$ZlS~~&ihcm zJ7=Ch^d|eku-41+BTe`QW!fN+&0iQUsBZr@_!IyXKohacadb#gp>d_5*7{nvO_`l$ zjntSg&(iiHpT!;1a?R(f^U~YNl{5;lE;q0(K2~q5-$`<4U&{Fz3YDME`#A*;1<*L{k?N?o zldx>N3SwW3Y0#WrRk?8WOh7;3eVqz?7yUEpsn@5i@1b;^8z58HqzrfB*rg6-1$y3^ zInt+{uf;F3gFw-@oKqw%pGB?MW6KRW+JUzL$m0O?pHXdHD zf47k|=qZ#b7S*V(b#Rb8FTXdtN}H{?;b9LWX<0^*8#_HopeHD& zi;B@EPeh4xMW4>?8^7Y3aNB3%+wJN)+UgWz5G~)A0ja#TtFhnTYO8_p|FW%(P6X=-Qe-m21^!9cgaTj zb&FieY}=w-pmmW5ga9wK4L!3^canDC6BN)24(qRcm=+9LL$NAxlgd7pZSgI;#gQ zyZzZ5{H3QGE9+*3zM86p&5}elf9rj*RIjy8{iVR|&qH{B5;8e=F&dT0QTW;P`0A@n z)8qCWA9->BAUXOQP3T2`4&rS5AzVj?tJTZ@BN^p)m*C26$~evq71Z8_4~pzZ=A)j; z>rf_N4$~y1Qi(TZt~z-Ymqprfh~UJV(C)BE1QkRx`@C$4vid>w(p*dci@}?)HRe3D z;<4&Gj8?|-HbP_8x19vuuI971Pik9fcoW-b4viL-xv0fJ8GJ~`hbAon!^+;!z^Gc) ziMYihA3_0@^;?OJyc|`}n-PqfbRlJyZIXyFJYuM9IpO1Gii{K;1$h7i`<~N#T8~)b zyQe4S-rP$Z3#w@YvJ0J-x9?M3Q;}EidYPzy*dbY2k{w*Tr_y$<%>+~JrS*PDOx@7( z*|~~Zl~5?Q;R(}_q3zgJ%p!gDAL@{R?ldd6hEo&{)bJ;(w7yu(uxNg#4vi558aJ1w zjNA#$m5T;V_K6fNhB3aqr8)GMSjzB`hMSB&AvAHTi^N@Ax~SgQJH*2NZZG!KVz?JbE~|WIROC90cySI zLpnO(d~&{>09!m{1fqBsG{WeW^rp)`F|YISc?G8Ful14iXN09Fr33$guVGh_3Qv-l zs)nm`iAMq6X+V5|8R510Vw%z6Q66uRK=aJw(n2Ajhp}&t51lOZKTa1=5T;TRo~6EM zb?6)^H7HH9zJ?O8i^7wcM z#rJcKTfm<2b+7EtpQx>-3d^ye?+FPb8IK~K0V`q+eT3}ELTB661}-UW)}^ya%Bo^b z_(&ZyH^n$}2-9QZ55%o|jE0O(SsD@ji5Df@&(^KhdvJsnq~sY+M}B+b2_w<*eC4ag zC9s9kVkTccZ5|vBrx%O-A*3-v`JQgXB?*o7V)tEDE*DHW0Mcj2EmbQ1p-&)AEZx+~ zFq7X1j#_Dd^DnxezX;XaT8-s=*2EI2?f4mc)ss^hp?E*@!YVTi?c(I_5rI8tibNlg zhHnW}mxXm%FRHxZ!0N2Uc7MzMp~L=GS@-fujMpm@iZPNvuzG^cixBoBpofVJ`QYVZ zIniQnS7tKg};FXF&l_EFO zi88)roe4Yf^pW1(uLslw7KSrg;vpX{%}P$m4r4@09MU&?L~4~G{@EuXL>BGQxT3w< zT;KNMP$4cG2dDrOJwB(fB0d9m&8t&!qH*;fsc?!P29f0SCwdsL1UDD!3g)q%bGhLc z?vzoOZ+iISg0>DYliRq5C%gS1gSMa)h(X6^g@jNchO+1zs^WBA8mDKje27#LB^H)F zBU$^D1g`q95f$zuFF}1XuEVbA68_V#0a9-%TN0RUpV!V<}3jz>AwwpUZ;8twL8-+4BpJ{h<` zDxQeUeX30 zGcWOkv44lb+vp8%<&u%aA8!M;M6xdOn0UAixh{5sx-6Sz>uH;$7Q>~g5tXDLeS|31 zAYbt}4%xAA6a(D3I}6>!hF9a_KaslrB8_WbdQ=v@Utjq1@&>K5c=);D>bRq$;Qe2A z8wO3%g5=p0h$3&&clmTz9CuSPWbSxMny2GjU%m{Kd$_LV^Q0e!fs7F|&#}f{6;;|L z5R5o}67Dn1;*gr26_&k8EW(Iy73XaYXDLf zS#v2~UD;d_g442qyFzX$!=$-WR4flH&%v*-^-vQyZ{Ncjso#d9^fXxtZ^vZtMvG-7;QsZ|ZWG2Uc&QeB@*n;Cw01bcym7X#V3M>cY9O|qgi0nq zmT76jlJ{|Z=pLS$_$#-y?U>u>oWZUog)8aS!r8N!mMli| zEnJ;eUBNQ33*8z<%&SOTt6~TsS*_Ej3uz?g&7n{32dO=jke$1n-~IKhO_7y~{B?E^ zW>`pR9vaz2{OVm}X#nj~V%73tF9$UnwbEy)e-SVIK?q1r=c01nxUNah?HF@Ek)-H; z9u^wBNW+^uNXT%gol@3BfjH$5ihyvKrZWy0Hx+w97dS*!eO(RArM#kTRB195Q;wOW z=qi#$RAoTb@>05PW-fRCV!5Pkt^2iHvld_Sdn{K3x|{s)3zr>bLAKXiDofB&hQkUf3zGQg zg=4;>iqjeOea8Yd)xCEUVbuVHD8Rr2gYi3vRU(d?yBJ=_Dtj733Di3uZs!@zycJHjj=9#Zjf z5QZ8-E{6R`VdVqQOi*CN?`c<`>FE#WK0nenMe=X!ZNJwVtx{_k z`Ct0+wdG3kGxZ-q{dGltge~ydAgF-v>*@~BTim2I;LBE`IENU5LPn!vueG?+SB%; z7bWb$a+VBTxk3@eDVry_v#a+a$&^U)-W%|P=qd0)O47TG8%0Mi;ZC3 zOuU%u#&~C6!f%ral&&c#|1lr6C!@l#vcR{$iJ!?j#a8zf$GC`^zU_A+$KO)iKM0|d zl`Bi%?+*>J^Bt*gvOWbgg3z)>D7}iY@eRd4IbMYBqwnZZ&gzcrUv8y_!U0+w_O@)s zq*~q#Ar$m`4l~uYU>FX=V-1{l3ol4%VL-@y$bbPFBPN)}l%I-7|944tH2fG*)d-lM zh2Bc%mijSJeoP5CM}uNfW>9X`CPL&XolQ_TJ$GU+p7FK46CHuKehqHbrj(W&ZFy&yqTPlo-kp=hUe+ZT6AU9CyTe{g}&;#{qRhM@q*wiC;JO z754J>=av0T{M5GIo2aP1*w<_c4(8$-K}K|DYOV1)^g>SC5+q`f30UD?yWc#V#a`Gm zcbut*6QgH2STgn2*>Usx=QgCsa}?9R)A|2m2t7;PNSeTzdx!|et~|r|1`?{}YlVwU z=#>)if^NDoE6{;#!`9Ql5rDnoetiTH390E&A_fK)9HuG{RdSgI?AO>qgx@0tIK2tX z$;DGtbg4pEYyhFm=!%3Q>URcaMuy^D@K8>`>QwJ(<559Fzy9+lYcI9%?p2@;Patr- z=om;{>E8P1m#F(;i5-e7eO;ZXjKzZh9(^vyJ~NzAqUhPQl(4DAADko>PVOt;@_C!T zeaNyte*9~>IYtsI#5JgT6c&YAzJY3>38nA!?|3_e;%jX2z~d+V>9v9AVF1R+2wQ0K zjx|{3qrzer6=Xg|7*P#hkgf|et4OyC$53e+v{PQhMPeD#N!w3{R->as?`30n%_A59 zBsl~uY2V-MWvyN6nI(+*5o?4zyj*iD;_7@sQ|R19_X}|`209d!u6x{oLZyHV4aZ#^ z$YTrpu8bkHPkju2`EpcFHeP_}iRlH1=G5mq_l`Z5#7na!C2v3K+ifow_kBDHZP8Uu zY!3g{C+*_N@~@M9{>XCZSu(+rya(=sD~*oo-S;u1Q4(3&?35Vkx95S$c5_ByC`=>| zMW-Wm=9hn-iXlOg-BWE^08LKO_A1sDY>6g12yu#t(A&pH2$df@!r3+0hz)6_d~idG zt2p}N#OQF|I3zC{2}zppOe&3=Uq*_sYRsn_iRM_+x#S)^)GRU@{#~wBn|-=T#=zHi zGw=LKQvRpj#n;{k0(Kd?3#cDchELDfF~bk1wNP}5YmeWc>>SAy`mSnj0!B@yr*e-E zq6k3=updGw#;Gt(orJ16)%ZzTd>j~yI}?6rb5=4bUZgr1L0A1KHvt?8cj97uzr_j# z>T;h8gBXcpKyZ)UxDJvsK5B12U0fZh@Vm!!|e8a_qFu7eLJI2+HW%K7wLDq zrxwZKBo#SvN4xshzxphvN~T%LStnbtN5;cct=?hFP5s@O@V_GGzaM`PLd)=tkercT zo>Fc&1a|j41p?48L8<6h1b$woG{Tsyp-o!FxNGH{k9|7cwn_QCplQ85-psFZ%Uob! z6$ep2Y}`ATH*&BEtHMWcxZ&wu(m4ny>`3E=D_q&M9=BJM`cTP!K8%EmZ z76)r7*-vQ;oj|c{dD6e}pBmH&N`}Qf4G00hRJ`uY$Vm+dV~v;{9Ea|J)HFQddNvj2 zVaJ4)jhbRkT+Rd?UuPUl!7Qz@I2BbOp(--aJD6dAr;1cRQ_K>%L_n4rEyC2O17L<3 znWO2D1C+jM6rUL`If(Qfr1#`zmiF1lkn9H~vm?K8=`5Sj>gB`?;-Nf$c{1EA^SXRB z-}ZkAv*j-3l}-HBlSoWzD8$Fj3e`&xqt@Jj_&T5D*o?&CaIdzOrgH};sgPw?8?!I= z8YMl{ej0$>;AG`>T(5V)1}Sk7NuieC9shkN;txWAOuZ;EZEKgwQ~vU`eAa7VDgb~6 zkWT^dN8z==F)##_4b*oY_=rctAFvm&$et>!Jr{W5U#`a?^R@L&IJ&S>50`#+=Hebt zDsqX#<^`pqU~HWkyHa;l%_|Hs@?CWqriz!+DUDaN+C0ksg_U|SA?vvK11SP$*>4pm zz}}kfcANe`FHnoU3#>0^MV!|4eYUG&TRyGP82JmLqBo@5e@qYJcSt<&(sM1F72t)Q zwKwp6=x)k+!}dxKxP#V7`?LuN1izJ(l`|Gl%SvYYz-&%CrVPRi$HCy!IKtuCEHY&> zBK9r*x$97(IYO&}G~Cbu!q+pu}NKW$6jqW7ENp`jv{wC*;a)l*)wdDdkLC*?%YU z-_i5u)n74W<<3_pL#>I<$4ZtaG>#5Hm!(iRR8s1}Aq~Yi(lo5sqiAOtDRg>YJXs!P zldVWrjvp{(Jd!^*0AQN~EEES*2(xm+wX8o@K^=1S?ZT>JoHCU&58on8H*T3Gjd&K# z;=M{fEjUi6yiXksQBb;aAoex*G2yI-fhTT-$1*TuB6NYe5t+wNQCvbu>Vd=oA)kEX zqYtW-E2yiqE=>GiR}2|CFvjQ3!T5dv z22-3>X4lzaJ3juwa|>Q6!@^*Tw`3|jo$iJgnE<=-Ox*#Z@)8)PUJ-VrmAa*{eniog z2U9UHLNyG&6sd5w{lVPN^|<@QpeeeJ0&|xt?S*8wMVT31rU2wz@YSc{Y`a2GTC!3` z{`Gk-lR@Jn})!UVx*jWVr=od(rs=PiXnoU(yu?}NTxzpQ)UTU=>#SoM*Yj=lOM zmP>P%ZXjg{eYe==f$(d5aE$rO`IrCF`urWvAMgJpl$qephR3pnWaP86PR|=xx5iE_ z4&p%XfP*Rxh>L-EuB(rIrC_-GG_Ef@mA*y%2sEQ96h<=6l!d{G_`dQu4!q^yaGQVs zrfLu7)vp`ylrx2N(N*H1N)M+$4QrI+wtD4y;G0?*?RTTqJ7yKsYZcaN9P`d!?t2_3q=V9Pua)7A}N5Tq3dl%A|f|aSz z(Tw~^lujFKOu?iO8V`R}ecOw+Lz^{X2n0@vEVo9BwuI~$+N@DH!41xm-q8?P!;A8e znkgei8+G%>Gn!xV#5jicJAn^W%J@e{x!$CWl3>lvn=Ki~QE<5Mi0^A|{XWaEB(x`MX>y}``8Y@ac`s_xcKH#Dx8n8_qjqg?J7F-=5ELFy zG=j6KjG6MF-YUH)>|Yk;?iu|hXx!AJ#j__L0$0&TMCGYFs60b!4Y5H%%7)RiG0>Vq zii|nB)>kSlvon~}4@5=7&N*9^L;9S6+RS(aWr$;SRcgCAKIcv~NfV=&Y!Fb{13-Aw z@}LXF5|J%`Ypf>rlNwxtI&S<>x{4NPoQgADh2cWoR@VKr9K6xG(JJLcBT65u$K@K! zdW}9F-ewB(Wne^mEG@5~GxtaCJM$SaZ!I2fC8T*LrC*x?ttPQ6J{f4pQ9(7|^amqx z$V+0>ky0a=5;iQYAiqlO{qmYSHW8^db;UXc%(E(gc|+Vc z#mBtB@VcPgY~MvKz14{loEe#Bf`T?{`o+X{)U9a=Z*Tu_|Bb<_ly!|l4R`&AjAtmX U`X58<|H+4fFhSV={zIt$1BjBB{Qv*} literal 50959 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 X(2|t@fA{bCpnU&Wobf;Z0`h+WslyB< diff --git a/audio/skill/zuoxing3.mp3 b/audio/skill/zuoxing3.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..a2e45d7ee69512aba2fd6df8e4fa49b0f3ba6bde GIT binary patch literal 48451 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

CZbR|^fYE@j$Pc|fA5&LXdYbhNO)%5;p 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 Date: Tue, 7 May 2024 15:17:37 +0800 Subject: [PATCH 04/25] =?UTF-8?q?=E8=BE=89=E9=80=9D=E3=80=81=E4=BD=90?= =?UTF-8?q?=E5=B9=B8=E5=8F=B0=E8=AF=8D=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 佐幸多加一条语音 --- character/extra/skill.js | 2 +- character/extra/voices.js | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/character/extra/skill.js b/character/extra/skill.js index 7354d3af0..579d25c04 100644 --- a/character/extra/skill.js +++ b/character/extra/skill.js @@ -4930,7 +4930,7 @@ const skills = { derivation: "zuoxing", }, zuoxing: { - audio: 2, + audio: 3, enable: "phaseUse", usable: 1, filter(event, player) { diff --git a/character/extra/voices.js b/character/extra/voices.js index 801644cd6..33b895bdc 100644 --- a/character/extra/voices.js +++ b/character/extra/voices.js @@ -99,11 +99,14 @@ export default { "#tspowei3": "君且城中等候,待吾探敌虚实。", "#shen_taishici:die": "魂归……天地……", "#shuishi1": "聪以知远,明以察微。", - "#shuishi2": "见微知著,识人心智。", + "#shuishi2": "见微知著,识人心志。", "#stianyi1": "天命靡常,惟德是辅。", "#stianyi2": "可成吾志者,必此人也!", - "#sghuishi1": "以聪虑难,悉咨于上。", - "#sghuishi2": "奉孝不才,愿献勤心。", + "#sghuishi1": "丧家之犬,主公实不足虑也。", + "#sghuishi2": "时势兼备,主公复有何忧?", + "#zuoxing1": "以聪虑难,悉咨于上。", + "#zuoxing2": "身计国谋,不可两遂。", + "#zuoxing3": "奉孝不才,愿献勤心。", "#shen_guojia:die": "可叹桢干命也迂……", "#meihun1": "这个和这个不要,其他全给我吧~", "#meihun2": "嗯~~妾身就是喜欢这些,给我嘛~", From bf762e4033ac9f188dff71440c12c3d2f05204c0 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 15:34:01 +0800 Subject: [PATCH 05/25] Delete audio/skill/yeyan3.mp3 --- audio/skill/yeyan3.mp3 | Bin 21796 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 audio/skill/yeyan3.mp3 diff --git a/audio/skill/yeyan3.mp3 b/audio/skill/yeyan3.mp3 deleted file mode 100644 index b520c308273e7be629d6f44e217999e621e94b49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21796 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%0DFempdMW zC6Be2mOr>5Zg}E>uos*apmV<*B@`~J`c9KG_4<;BsKh=>g&Y8~k5_;A4(x44;OaGP z)zh{!f}TuBo(*h*_>X)qrzf4+>9OP%@oEa-j-cRREB+MX!s{&3(9@FzimvoO(%~PG z^AmCVY-}xr&)cMvsGd8npJ2L2x2~@HI$?4BPqc9-euH%R+H-$_sf9fzBRlFT-u~kF4*8=? z3aK??al;re*uV7NRVPC%%l{K>1v-<;7IXQkm0kYedQNc*Kf) zk8}04{5E+yvTpgv+N`JG4q|RLxv9$^@<03BDVsVzcwHe&s#-(fr;#LDe#KyBffsaH zcLZLf?*H)=bgixO)+$Upv6ocJoH;e$AZ&208c`XV7v*Y6eK_&(Xn_sF2qq_HY2Uup zrU%{(FE|@zOjV2;0E|h+=Kkugc4j$5Y!J)M++SmIjdBR^QdC6+RDDhf0e% zT#ShIW+R>RpdC4|ZjLCS=aJ{>%bjRdliw7HL4l}|tQwzC{+K3=L&G?ycW#JwZ?V!P zqpkTMN8wE=ertWs-2(YCkixfGBQ;1)pVvc(fRm}fk=^=$FZ;!X#5ni(K9zh4%ZwCy zmHeOGby$#*V{RS}as`2;jUlMjj6dU|&Iqr`_KB~C=Qp3S zEzKBI=h&W%oD5m+EFK+9?fbRw+bkPM@*`oxrr_BQUjHBmEFxemhhkZ5`m4ZrA!_eq zVOFg$!JaC)T931{13T@LpxgPF%vOd_RnRz3#wXEtOvcKEPFjM3eh3GwkukkdWEDNK*zIS=eglu=q+=I#$aB zTVf^?)3s2u%7EVWWf5eVr(K&D(&t8}6Alh-f#rVj(e{hT-AXqz&yFP&xImR#Ka_x~7gWf*uopn9}05W!O0o8Yqb9deU3(wd3 Ung70hw(QUI*VjB-PyhYF-=i_$Bme*a From 73cb52404e17ee1f7cd65abf32afa4000f6094f2 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 15:36:29 +0800 Subject: [PATCH 06/25] =?UTF-8?q?=E4=B8=9A=E7=82=8E=E8=AF=AD=E9=9F=B3?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- audio/skill/yeyan1.mp3 | Bin 29860 -> 21796 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/audio/skill/yeyan1.mp3 b/audio/skill/yeyan1.mp3 index 4fc169c56f7d61e7510356d3ef430aacbf38c33c..b520c308273e7be629d6f44e217999e621e94b49 100644 GIT binary patch literal 21796 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%0DFempdMW zC6Be2mOr>5Zg}E>uos*apmV<*B@`~J`c9KG_4<;BsKh=>g&Y8~k5_;A4(x44;OaGP z)zh{!f}TuBo(*h*_>X)qrzf4+>9OP%@oEa-j-cRREB+MX!s{&3(9@FzimvoO(%~PG z^AmCVY-}xr&)cMvsGd8npJ2L2x2~@HI$?4BPqc9-euH%R+H-$_sf9fzBRlFT-u~kF4*8=? z3aK??al;re*uV7NRVPC%%l{K>1v-<;7IXQkm0kYedQNc*Kf) zk8}04{5E+yvTpgv+N`JG4q|RLxv9$^@<03BDVsVzcwHe&s#-(fr;#LDe#KyBffsaH zcLZLf?*H)=bgixO)+$Upv6ocJoH;e$AZ&208c`XV7v*Y6eK_&(Xn_sF2qq_HY2Uup zrU%{(FE|@zOjV2;0E|h+=Kkugc4j$5Y!J)M++SmIjdBR^QdC6+RDDhf0e% zT#ShIW+R>RpdC4|ZjLCS=aJ{>%bjRdliw7HL4l}|tQwzC{+K3=L&G?ycW#JwZ?V!P zqpkTMN8wE=ertWs-2(YCkixfGBQ;1)pVvc(fRm}fk=^=$FZ;!X#5ni(K9zh4%ZwCy zmHeOGby$#*V{RS}as`2;jUlMjj6dU|&Iqr`_KB~C=Qp3S zEzKBI=h&W%oD5m+EFK+9?fbRw+bkPM@*`oxrr_BQUjHBmEFxemhhkZ5`m4ZrA!_eq zVOFg$!JaC)T931{13T@LpxgPF%vOd_RnRz3#wXEtOvcKEPFjM3eh3GwkukkdWEDNK*zIS=eglu=q+=I#$aB zTVf^?)3s2u%7EVWWf5eVr(K&D(&t8}6Alh-f#rVj(e{hT-AXqz&yFP&xImR#Ka_x~7gWf*uopn9}05W!O0o8Yqb9deU3(wd3 Ung70hw(QUI*VjB-PyhYF-=i_$Bme*a literal 29860 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 OpYMA<{rlhl@xK5B2AGck From 37c21b90285e78f36562eb44479c4acb700a2d18 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 15:37:29 +0800 Subject: [PATCH 07/25] =?UTF-8?q?=E4=B8=9A=E7=82=8E=E5=8F=B0=E8=AF=8D?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/extra/skill.js | 2 +- character/extra/voices.js | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/character/extra/skill.js b/character/extra/skill.js index 579d25c04..1b9bde3a8 100644 --- a/character/extra/skill.js +++ b/character/extra/skill.js @@ -7067,7 +7067,7 @@ const skills = { yeyan: { unique: true, limited: true, - audio: 3, + audio: 2, enable: "phaseUse", filterCard(card, player) { return !ui.selected.cards.some(cardx => get.suit(cardx, player) == get.suit(card, player)); diff --git a/character/extra/voices.js b/character/extra/voices.js index 33b895bdc..1ddcb6117 100644 --- a/character/extra/voices.js +++ b/character/extra/voices.js @@ -129,9 +129,8 @@ export default { "#dawu2": "此非万全之策,唯惧天雷。", "#shen_zhugeliang:die": "今当远离,临表涕零,不知所言……", "#shen_lvmeng:die": "劫数难逃,我们别无选择……", - "#yeyan1": "(急促的琴声、燃烧声)", + "#yeyan1": "(燃烧声)让这熊熊业火,焚尽你的罪恶!", "#yeyan2": "(燃烧声)聆听吧,这献给你的镇魂曲!", - "#yeyan3": "(燃烧声)让这熊熊业火,焚尽你的罪恶!", "#qinyin1": "(急促的琴声、燃烧声)", "#qinyin2": "(舒缓的琴声)", "#shen_zhouyu:die": "逝者不死,浴火……重生……", From 99e6ee95f74eaae66cda9f4a34a6e4810807990b Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 15:48:00 +0800 Subject: [PATCH 08/25] Delete audio/skill/kongcheng_re_zhugeliang1.mp3 --- audio/skill/kongcheng_re_zhugeliang1.mp3 | Bin 73216 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 audio/skill/kongcheng_re_zhugeliang1.mp3 diff --git a/audio/skill/kongcheng_re_zhugeliang1.mp3 b/audio/skill/kongcheng_re_zhugeliang1.mp3 deleted file mode 100644 index 9c193ee4f0329072b39e19f0a9bc7863bbb3ef01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73216 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%0D*v%CYh@T$<_!0r`HFep+tErCu8KX+gG2(y&~2m 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ƺ-G?l>1(z5W1CMI1UP#$AC}y} zT?h8C&Xe<@U_ckZ3mrlENRy?Q`ZkL!JOYDI(_72-W;vrjIyY8Tp18SfI5Vv-nRv)Di_2J;AH@V6;VsY z%gflSOg;7@!h^cUF)d4S=Jlbc8M*dCol4k4JGoiuo@EgV6oG&>stLp8tHY$kfWLA9 ztr&M9VRDc(r&Ks5$DD8atZ{wC&9Ob)52bhNZ05Y8227x7_R6SJewb40T@BYZwUp`` zsM+H~dR3 zFj*QJEr1Q!L(aCCfO-JlImH6HDZbzR_oOp|=4u66#{G$9^9}NOSlm)O1*)!r<$C zCzsEo&Pec4I{BkSVVwT=nYUr7?(~f9mxo1$Xqk%ivKk0dV9#5$gn$OK;)~y}@x)Xl z_>++!4el1q&kJ*Wf0|>ffNbNC-b?54OwYv`O)7ggi$>PV#A&Rr=8ax*iwDF@&)wZK zokw?~z9i47tZ*S)5Iu-@Dd9^FWaOttmJWJc7$^z6WT~hYmx2;D!o`kCF~(f|lJ#|U zWK+U3%*flt?f8{t%=>ye;g{>>syvsY`cG_ftleI;jj>m5SMY>qUw(XZGggVOTWZoW zvHZM~6RykfOg|*1S!SipaX|pI?qT-&&7JKKI8%~?`6aq*G36g2=}1I-F^xGl@=ZaT zs&+zJW$Ys&akcL%&f2{#EV2apy(%ES^28 zjTspnD~`)+gN*aRA)N6)T?Si@Vo_33=*u>YD~61kFOgFRr*y?ss`%;m11uURz(@lhGn38OBVtie-WP+k3H{^Yt#tYk0Qv z#`^s|T{(bhOSmT2z>X-7g-!W~oCilLBotUlnN%i9n|Xy)*vsuD8GpiQc2wKBygzsD zdv-L)Zk^%y)y}!jRV&VLqKNj3+~rr=+;0aMxiVu<-A_L(atg*A8DKdpJ~XItxEL|~ zT_IE+T&)J`hVbP7_q&H`0E;+p}TO|Hr(R?Ev&*)!qr4Uka{VgrV_y7>P&Ze{60XXZX&r-fMoMkm&F@pCmvU#bbOiyjb^$A9SbcOxWHOa<7=x?jmZ4aMRw;R)^Ns+q$fgY z^oGe6ivL&9GEQpS)X>?N-Z3^DqkT#o z8tPQRyuW%B6-K3wl8N;jyN_wLA64;^@@n`hkxBfT#*vFv!A z&K2SAWJh<=wr)!u_;BMdQJ3`_RwN$y0N*A6xqH z(VJp_W^O`Dm!-8*6_+L)n&$uhxVfkg8y~eyyvPb~+x9LL#}{)OwvFT(eGgt)0znbB+Xm>$^s0XNmj;u9yRtSmBkpp1e!X+mM71@_iwMe1k% zPd&ZRM#Q)=jG|r#k+CC;broXw-5&*YHtcoXCotHvC4zD~<9b>Z8u{lels00-OP!oJ z(re_daD=D8raR*t-?+F!si;}YfrNdv2X zc~utf15z%;gG>RUshji-n#i~RVL6l4T?KRF7SZo72t8F?)#X3rNV|D2bc9X)VuGL$rX?nh?fr`5?+lCaUC|BdU@ z(-~vz2*XSgI_zv=U5S+M=`lURbvnKf0Mk0qpe$>yuZje~!k80-Ce;KQowdw6R+CI? zkhbV5(hVPKw4YlVlm|JV3trsUGhnc2M41>$ZbX?p@}_cio*aa^jeQvsmt026)ZuYx zVNg#xLL>!L3t?IebtVGOvKbSiFWZyNP!j7Ne>3#w$vy0Yi1dr7w(N4a_z>=xfRYC6 z$VmhCVDTL24O{R-Q5|8-s&Yrt%rokz?|6I!mw1ie>a#jl@0=v!Y1KND`qRu8Du(aX z1!|TwZsk?RO1g7xoOpkk+t4`mboPqhFn|>)1DMO2NU=?Ck{RB_;_D!b4VUl-4FkC5 zXn_oj84?)aN$o;}%v$cm5D{h~-NC$Ivive->1=Q<7->)KAEE9@L>u+lIe5mJK#}7l zAtODGu%J9qITYvsDtW^JB>vDpo0<@Gv?wLyZ{#sN%zhX#<)Sapm}%hv?GOpBpItQ1 zMNan~^oDc&u42fv6@djlnL_XA$Ra#YR20sg{eqaB*T=4>#Mj$bpQf7ImnufXpB-G0 zBDGaVKXzQ6o(VX+N9l2D%u~)?B|!9GxoZ>gMnhdM$NS_X1>aTB#o1C-MLhl=A%L)4w4!a+F)4WhOhI23>f9fo0A)_5`qL!Dm{^PvDC#mM#x1!7I z{HO){{6@IQMG^*kG68ir1FZ1Z!lx;MiIKIjVb$o+LCmt&b-b;={11z$a3k*9J$?R<(qCu84a0B< znQ7y(Ez`t=t%5bJ70izZG~DrXqG!_*%zmQggfvrRh99aX1{H2$9f}N+Y4_0b0{@8x zHU`?(+d8fZlt?~Xz{~(NIyrt`_;%`Kaqr>CwESL%ppZ~y`KKcK2niY^zMc>GQ{;Ay zM<0hiLPm9AvRjX#S`;K@iyzNh9O!Wm{=;F^ekMZh>Kvr9S6g?28Dyy!hLQRU(H!^A z0mgM|QK-vq`(>;xJhzHG`>UEL+lzJm+PL-) z(vy}`joFumCwANA*XdSl)`{bj#6Lb=RWWC!>PPKpFg4y*obUYJ!5V9|3ubHm^}QO+ zzsim-xjnYC{&#yA(G#1`i#TlQ;(4noTt{#4F)Zf)CwT9nD1YD1y}-j*DIqMIy;uN6 zV~mDTE
R1pF{j1YI6+`ZeUcurtDf^BTvIm6?~17Wb+f4ev)41zZ6p}6K)zM@+k z97ho9_zJ8c3|Y84YV)Y_ zOTwa4eNT%T-YN~lBOOTdxa$xVO%-}CiW^O0Y{$BN?<*w!F~yHIpDP%;advdhOL+1FO?5 zpVIvkjc)hBq|v-9yQ3WT({7QdjK|oN%Y)DP3U=WQqbnX_^BcPVasj)oWhv_(Qy?Z} z6~VcV{&w&7VsF3l)qVwbZlF+q3VVDcx_zmKuR=2bgdb+Bhf9E4^~t5BouRQ`<4q~l zW4|ax>Pvyw?$FO3n~*Ge02$K4ytY@Ksr8eiJTb8-J&ZM}B&2V7quzWiH5d;m(4=^~sEk_h7`?4C#4CgcC0&mTdA8pd0(g{fAOIw^fLC$ZHB?wE2nC$-uy6m-%Btc z-$K8lb5&lJOrPxr2Gh}P4!pA7S2ZIPqW#c=g%vrliMn-&8|j@Ihcvx@5_$1^e9Oib zK9ePCmmDg9NsOqCgp7ecAc0833YNw43Mx}aQ5;4}29-nEDb?x35L5_Im`*Sa@!=Xg z?EXcr)VS6qN6W#y-zk1Bvn~#Nk9DFKs>4Uu*9Z=IZ1YaeYUCSrflP5~i$C}Gu~}mH zWuD)IwEKeC8&tr6y4cEoKCuXTVFSLgM3`vD+#Y^~_~i!ayGN>=V-ifZ3zE|}vk58P zw*d(+X^0o101kZj8CT>_!hq0M`lt)8|EKbQqcOa5`k=Tl`F0Z!M0v-4coC9$%2aMdNwp9VqL4_71Z&N zepQ@!EM$Xi%oKZr^ zAe0m6TU_2v#CR6uT|H2tr2{r7nG*PkXovE^&=c8+O}5R+K8+wD7adBu#>+#*naS*s zRT{IN^>^rI<5@ruRyhAx$YB9K524JMV#dZ7cit(uzuL3e)A}Tsvz@ge$aLg+=7>Ai3#@b(5LzfEdXs_jp{|NW#`5&fFD>clwzJ0&+8mLd}O z>IB#=+)?29^iimN2&VR5^dMZ1szjd%0PjY?$x2{=%<}CbI&w(4v#3;@kmtadz53j9 zt+|1zBYJhFMlZ7isDof37GIhhqo)uA2I;CpMsew^cmCtpd=+GlOo>`-7(j2Bth>^C zSq{&4y(I3SqG{F)hjR2H~;U-2WQu6#Wga|@>f zyn;VFdic`FXo!}E2jw^GFl1jkWBzS&SWqN_^`VSgqPHsyAhX~B;x&Wd=pq^I1@Q2Ljk%P zLBG6^fbwGFV3+AJc$9K`p>=+uU;rzHDWM3|O-sZnJ65ysBsJC!mn$%-KC)W7ww|bN z{3#d(utJOF=%-ajD8rBx=`VXD6r0W74pd<~5how%)D&W%v!PW?J3MuW=n`seBkykA5}z5zMK`#fsEZmhah%H!l+KB;lefp~!*2 z1j7`$=%gr{ATfYBC=~RONSP)fDAkfuv!&1jV3nn8qt+UT;*~QLzj~h|#S?Dnkc_VT zlKg6Eb)W07>|tC}(37F|O6N#rNdLT~azRazLlri|G~LOy)*E7mh1R->So}^1nJ@>$ zuU~%3JK;(DxR>`koL&1awfYq(j6>wU7)M~(+_yr?dkwk9WU6ynd3Tu+cFzVItroTx z))r(JKlWGhjF-e}(p)f&TKR1Jj}Rt+xS%o{ZfA)AvCV#l6G{x@P%=x00@+Zed-&ml znNm?E^{7m$a4?jFv;)^t1}uVvok9(8LmHcCDKo7ak$afSWP%dVRZVvs{9_U$NhyZW zcT14YCVKs{<&q@!8GRE^Cg_HjFT`^_()?T3|$?^W(opaOTx0w$}3Z}>U$KN5`<`8GQ5LE(ur}#r|ovmkh3F9unpIAs&1G62d<9g0jbx=p4Fq zJ>tbSXSKRmUsHj<*Gn=tae?r+$t5)%e1Ll9|s z5t~6?KpqmB8-gn4`yedlo+zcneS}bq%Tk77Ro+P1CY)$w0>s$IfRs6wH%HV=I6FE~ zY_Rfd0`)q zo@C&hU%lqtN&N!M?&Vvc+n^h4?hEh&fLx{Z`$#vT#EBMj_#W0pI zF?SCM0^slt0cpGM)Q;LohKRuB=>9C^3>b4ux)43ZznsfQN2mJ=5t{3-+Y^ zxtZ&E1Y+41$#D_*{HW&dxb(CDE9v_=CSJnd zh6TZwho&-~3cHKv2mdFr_k;tXj5Hh)_X56Q2uGrO)#{V`m8#;DH3)e;@aL+@#%TJe z?^ae?>tf)sSESTL&`L=TUR#L=YTe1{(~#unhDz}ItIx;u{Z{$lOD4-v!zss>`ulHt zn!Y`kE7_F}SA74~KSEMalmTnKMYv1>T&VP~*e0#wQ(Vad&?*6@3X z)!oL+ZEgGG^YIJyZ`l3c$Bm2IuD2G~o4t6@x9QbQwp1!;rP=|d*{5#JDK5tnyWKX z_-4j0Jnt<(!!6Gw#ng9S=1h}k59~WD@?urE-hP329H|jq?6vEDWy|m_5EK=SxHvng zbXBu}d0l&7{)a%8WISd%hE;92*dE^gw1~SuBqUg5S~n?kb@gq_V%I3+89@$}s(HSB zh(pHNHm|^BK?{fD>*@TCQWIO%yFI(WBl<#Q6v4}C?r-y9KlFCzgb$ua2mlxi;7Wm)B|32$X?E!ZZQryOcj7;IlisZ? zA1*EB+ib1QuPfU7#tFbW5&~{IAs`U_Y6oj2p-+BR;P>J%nQDO+M(MCpP`oB|Iij6| z_X5Wphl}q-Cb~}RHICED)WPx1HI@Mr`Swx_HL2SZ{g>zFSknG5n%v5SZoMWtG@fsQ zu$Kd2G_Z7tuh&|M0xP94IMsx8l;IK)mlOe^sNpZ&7%O-FK)bF*Yr373WS4P0#q;;8 z*&5D^IhfhT?8aRc0LIWtx5Z-T#&by4us9)Z9)cd z_`SS~R{jy5QUZB7yc+UW^w4q7C38@*L!X0>}Q2Rr8YdcNvU2IJTENhO(iJ4;_ z!+|@VFPn(Ap}#iZh7!~NYC|nx>eTlbR^oK1Q9lD)U81(1wM3I6^JK$l?ZDgfr)0+( z26q~FNfmK~O{~|;zK5MvY3P{vK1g=1+COj1c8(5zJWfk0BTX-%b756g-5i&b71)VG=JBM# zvE7qb@B1YEnQ!vj7;1T)XX1WPp0XHl11MbZSATj ztuYk+BV-Jvi#9cPJYoxADkQ6fyIA4I0|Qmd8fXX9&Jun+ln(yQiq7u3%g36!(G^gx zf9uo2A*N03%=H+B(y3*Dy&D}Im87~D_`nk?6{Oadc|em|Tb5;JS8raKxTT@cnpRf> z-t481U@N#QH6p|UUcWEoRGkK(5K=N+eywfyyYdRz$E=2kjv=)#<;O+mZt5{nJZdnz z{0$jAZ*tK`gPO*YGzb7j%4=L4?pefZX!Xqw(?{E{Rn-0?Hj!nY^QM^Nrxv(;t$fkP zJMHQHLN3b=A2)eL@^ICzr$d`Q@`1u1fqFwd9 zO(*6X^AqOa@Zt|Z8G&g!)xFk&!vp zpTAol?;*Q5PWyPP~Ea0CWT(`c+9XE@2rJ+4W5sq6B)8OJIq{%69 z8~bG?g=WNlU%)mV%unY*)pwW3IaKdHg;jTZ-oWnkV16PwmCvCm+7KLlE?20P^ro!N zk!mkGGLxS69RJ7Jw(RsBuY4-IVSV6{X~|HfrB%|tG@h4fDO2|}G2{JO@hrkvDy6@L z=(1=)GZr>ghLjzG9fGb;MwyfDG+BJXvvPjSbJ9CIA2q`?zOTI?%}*~I&!C}NG$}OT z69#+G5pDLncw#Hu2p)El#viN4V_#!+a;<6VbCcNCntUvzF=2z6C+!g(8%OX=RRT&m z)6jo};FGc5tN$Z($qFG`f%oCCX9SJkeOKuj0Wn(gz)eVzn7Dxxg z<@9K+DvMA3;*9F-Dl~f9)7sj-SBl5{{X9O#7{xq|Py84Uw^ND4DWp@4WZtM+uxE*_ zgAH50`#z^3E8Rj=X5-D5k3FYwzwr>z)S_WzTAOM$3Q??p00^?=G@MH9!PD{2Bz!ZY-x+1tnK!YboIa_$jmt?-L z!tCl*#C#X`rF-#{!bDj{GS+oGElt6yr7`o@e91100D zgv<+F_EQ9GbtM}^doI{ygKqS%#rJ0Lcf7)SQG?Tmia4m0;0B{tB3T01f7r}wxt%v7q4uS4Cph_lcK!SyxY1~Nj*ZQaRUBs@ z&-Y$}mUcH|MXI3rzD^5Q^(`0yz^vtE0)ljlkYa&Nhqs(h=;|M;hI;EPD#T!+VH*cSbCO&GR&;=pSE)F&g&1levVhT!UKQ5JIG)kDX5*;% zopZ?mz;7ENjpr$y5uGuw4a-VE5va9#pLuE7fECTrV<|-B&2Hym_#JUr#`Q;SKex>u z5en}+7TRNkWvf&JE?Zc}L29`L$CUB!dzms^4^nt6SKm8pO-G!KTg9Ei&ccqGK-fP* zhmkVhm1hXtST6-Ph12Na1(v^tz*qb9`SvC|Dnp7CM$-_KANH_M!noynl&mAAKNVA6Z zA_lAEvDU*>`jHU(`ud=@k0shQ3U-e$&f&F=rH?vCp7ISxu{vs0k3Gwm2p|X@+ATir zE13iy&zKB7^g=09wqic)l&l;EWhIF}zQ!5#CvU!SUL8zHu5`r_$q*GKpX*inrszlR z0nz}f-*LVWB^w*shaA$^B4`{4sI5e=7!f%dp|8Rcz9|u+!~Gqdu0&dIjlW3B#fTUahEza_-jjTp}=n;c~f|8;+{OU?o3l@Ph)Bigs@QG77;vx%NcJamnR)XSXG)B`3IOl0!Kw) ztm#F5tCJcq*TE_i(#Bx}1spJBjUMegO)i?d*}E-G88l?hQhu4-MnfP~=n?Z3ag5wiz(%YC1_MW44n-2nscbg@#7< zrDItEdb;<3#AkA8z3`vXp2a{S%5kFFiJj?X!z&1J@{RT9WYf9mrsl+&eW8}v=upG3 z_G?`eq0iPLl1P_~QJ*#}G#p!mZ$2OUIlqzUhQVORj=8ixuiHcKsf^U7Fajb&HwMpU_gonlADsn4B6rkE4Stqcb;=jgUxp{n zGH<&_+a8jzHO0a{JWkXJWEaqCdR1hWeMQgmcDMYmp`r49nZB>QLQRL8bYu+PV88C< zJwq0jy**uxjsB0w;ZG}z&NH4(H#6GOk(T|F!h7a1+0_bkj95sJ=^6MiGUoE&I@>)= z2ghQ^Vrb3PxzW&E@BZma;aZ+kt3;4=A%0Wrj6kH)bOwvcT7vC73;iG` zHm>c6zo+-~y^o%CW)4^@WX!i)?(yBq0lQ20C@Tm6g)89=$Na4xzzc>LMZdiyd`%46 z)FX^VfI^}CiWm-C0OIJFMRkVJwTx7@{m9a^xA62T&`#&e}@yB>|<7Zxmh!y z!yV%}s+v>bF_=Biy2&A5{NUS4+;#j3ovT)67jO#tCMUyi;A7P-{M>rp{k=65nKu5@ z?R>;Qg41&+zrP;iy2P3K#=U3D{Yy3k7mBN@A}!LEx)83VH3HOHGJY*&{>ZQG4&%7S zjQbK!LHvl$Oef~vAIrIKx+gkqM(DrpT_E4QEpD*Y$*&RNI$RjF?@?7PrTOOQ?fv3e zHTqBHv7+oRsZhVvRwB+Y?@To&`k(4MytZ0`nyLp`!ni!5?{edFX3=qY$|(IqSkL?8ZbSEKk*|d zz=U_n{VY}p?{iosN$%LERzjmCR&m86{sGsDKHs1OD&FtKZ)s|+wcVzY zY)J|fgNs;)wNZ2|DJ)c3tVka@1~V{uh{Ibxv3^LevyvNh5Fppz{D^@kC2W8zEI-a5 zRA98S8-_*7-a)IE1L6LHmk^Vwm{wSHM=awb-weRZy4)(=|eKa2O);*cWtWWa6qczf=>yDm#)ec@vt>)~SY?Q0tQMkI;_@ zUtgi?}#E7EpQ2USctZJ9Ptk(9X zm6^w_9B>(nng^#iS~Zxb=X~~{x7k{|RW?RzJ&tbX>v1qhvNF>O)VptmT?eFXIIS=D zO!MA3|M~%c9>Qe&#g%~|01#0;FU}_RRv_t@^)N5P%6H4&866F`BGdX$Lsld|62a*3 z&_lTVJ^4;ZjhF6kY5~8p%Eg&sei?!cBr6WQ4t9=$>&m(2A5r<_uI`f|bG)6$+Q>6x>~X{;hmmXc;1QpgDyp}~BNGHiRTEeI>OtJHV(qNp4{1e~?=~~# zp{i_eWMbSK=o@Y{#(MaZK$=Fay0}xfB5@GD>_`MM#l? z-K`&~YMi+3Lw4Qp!*=j6?x+B^I~hjz#xr%r{av8PZ=`1su!$omlSpXY!#mR(-5AMs zET`|lJBVns?eno7qF*eR|CxASfv>UjNIaz96FwA{lxzvU>VD@wnyI-~%DtQbiob8}>1#uZrdROzA~zTeZ~#w2ivl zm7(7Uzw`1)FdA(QO4JB1RE=?`SW}OVMj>yNO)2XM@0O(;Vrk4*aSCnk_*B}IRd*CB(GU>>E+n<|u>bg7d`&aH=eZ1ul z-Z{8`&rNOO)b$z~B!x$Y-^`q5NPyH!fmV1W1cI9@T_%i1X3AOR2)dU7k2I(sSztHo zgs|Ha0N!9EY`}cQSB4%O)*puW#poO5+8Q&%Nq9A?vx5Iy?$2a66FDUEc6+nyII2-> z@zj)te5Ng#U6Pc=@78YK%y+bHeR#?39pJs1Ni03XUu8*?jx#1<zldW`f)qZ`$T}m1L>Gn4KQy06W&*aetM@ynA++_6;zqaQE+vX z#YA*bkvVMj`mBAjiksJaJ(~1s@_Fn*Hk#RrNeq(jRl^+aY)Nlhgei~J9rWY*I09G~ zIusLEg@5RXWFesZ7~T0Od6%g5Ia=o}{Y*ce5;^Iuy8&~@1oI42V6col?+$&(!2yNx z`#?x>7q4j^$3xoDQSbUb$;CzPT53;%kqIfnvb8CX2vsJ^Kyy%PUsb)^tL9|m>Q^j% z+9^pwzBDlQ`@3e@rKNC(=D=gn9DlEmKt@Bz<%feZ78KCp4THo0<5t|_QfZhka1yBg z`&|LUWk5yYQ%hR5zc~pqeJ(S~rmPjtboHB=xj0GnQsi77^-*pH{48GG0GmJK#6L^o z!e3b&&+)Qq6I(Bl)d@@$I5Csjo$-i=7A#DXydO?;aebHg-xAsR%Y}-My1}pS8Q~Rd z{|K>z2n`&RO4#{4tV{p?FGvly@@p~UN=}8PEsUgX!7+#?Foq1^CXZTM&#R{0tLatF z(c4h)@zTAYvsDWzGXgKeOY9i$)4i#t^*5+0U&UcpZt&RgrJBwAMT#Y&M5u1(gc<`at2DZBGw>G)7M=(i= zO>A1fqZsk`?`b#v`{jgMGwbnQUPF3jD*98f49>ipZN;k2kc3hlI@iv ziGIj%qp3tC(BwYc#zxNiU78Ii|5-}!{k^C~nsATroTmBydNxOLq>bU?gEvuD*<^-9 z0wT^sWUv?p)p@Vb69;J z6GFCQdhY-Gl3){o1AkLX;}070RfP$!F(XP1X-zMOu&c=|2j+OTFqqTl72fZN-kPR! zYirWGo}|g-WJcRb!_hf?&QmhVu98FPLWNEq$Nziv&!y#;@|Iqlo&UK`+8nibRMuZV ze|5orLw@QwMqVlm>kRIujiC`BMWn*$Y!sosJ_BJXQFwu}&K)NpNWJaa@ZV+_nZnpc zV37|kA%8rkeE97UL>-+6t&Sj^{JPv5Mv!S>&1Tj+U2%;F(q>{%yeDo<#nG` zs~z>Hu0_syNuqDM!mO zw#^y-Ne=rp>C)7FckJj^oeWww)pTg`r~pYqY|1E!QDd^+oYW-Y3qRGxfE*i53ksmC zv}}Y5o;1>r|ND|)6oCV7TTEf-6L3}~*`6_DObp91zKCHF82?05c}7Ub3-rqmN(0mVBIy(j?_I zLrY;1o>5OfPd_f-hMd1xC?W!L?=@kyu>8>5mYpkWEc_3<{a$IQ;^-y_uI&hjRYq9iaW z0yy}noLLCiOo0+~k7DBLjzIR3iao({v;VnMw=?JRhLYIC@4)@lz^FZ({n^7 z2vTNMs}wjuE{j-lln)MzrSRIe|Mk@g*WzHH1|&GD;rYeMWm8ojw}B$rOk!9r0EmT< zP9bk;r8nwQ((MAZ^Jt45qY{jNp4Rx0`Ec z*VooIw4g&6SvyA#zd7m7^IvgpoEN}5DNgwu&4#->oP|o(2>a7 zGNs;TWMp8-0)Yw>P}a4{8yK+btc#1q96)7vQMlWc>8G#%s4H!)qmZ;%gDO*3A)q&o ziztMsORU0kLR{J+Zmu~C7&O>+{Gt~*wgl{<9M7rR#Xr@tD*azt21j&_GJpUL4Nb^vN;ufw2UaHiy>IyBA_Sze z+C!QNOWtnZt}kW%|ND|)6afR7Qp@8E8uCq{xvmWrzD*}8KItsd$D&fBR;~pq25wH=2Y%W z*I-)wIqoDf>eSYay8XZJw72zwDKs=XpIXRp*f<8-764?GGAKSEp-RpKrzRQVHwuQr z#u5hu5mm}qCVioT;i; z1fIePW0=z~aHKBRUWxK)S`w>VB3+Fjy(-y8*rW8lXcxG0+Pz8?H+OhaBH}2J1dIwV zR1`>{lw6=#==cW$1xdYRq5WJux!?XO8){A-D{;ofz(7G}6IimC@~Z*LIl#?X1syK6 zgj_L{HA`1ki7#*dPyUou61L(+NB{slO%uY8E0J?O&$Kw}P&`sck`EG!4-rAwadBoW zf@D~9(4AwKA(E|W;h+EekYE`B1EyU|V@MlvP2)+vCF3{_i1jaxJZp(Dho*32AefFO z70jDPp3#bAVXK;v%3Siz$n1tkKkH|bvUwqelg&*z zo-1c|4J|5Fz+4Ub)2|qB~kDBQD$ zUt$t2*8?MKH~?ZvF}1y_S@J-BLZcI=1#h_M#4IlV>F)OL|NmHyd1Fmk9|)$=*5?ej z2I%HIZ5B4yR0o+1XGAhNN5nSS?;FC2JWq}5P%~^=x$+uNfmE%i1VP0hu)>IgtthgcnaJp1L<5&IiSAOqmY-zRn;%;AIrJyM5JrP4UHfv6J^ zi-2k%hXmCO4h|`I(bQ`H`;uT4fdi*!%UdWLa7o1poG}AR4#{0CjG(Q_BMIjG#th(G z!Y^vH_K&R>w=)q=s9Cc<{Md}mniS1*HJ=E|=d!tR|0eS_B-$@9+}n3(xK1+GqAXdJV(G?@@PnPtgv26dlDMAWqD}W#a=OKkExZgW)`&?;|%d*q8tKv){ zC`1m(f+&_FyDF6GCU=@J_uwYADNE>od#o3%OBTNqYO)Yh!00}b)CUTfC z0B03?-Mu?iOj8~;+bvhlI+^CkP}kgw#!I}ql!jX!me#t4OOaEiWV5DH!lA!OsT?h9 zQjG$h=aT-KV9bokrg?;k>o{&#FA$EW8h7UG@=^qM6v0S?u`9GhI8QR?)p(3jbmH}O zfB9ptVJ<4z{|_sBInPh+dc|o*$1EQZoj!0BB;=MLJ}zupEGnvWQnB{_=Bw^&EB(Jd zQZP3lY7@dS2&oHi7(2StWsqw-iPN`8dHI*c>x2M8f`%hnZ%45UdvqZ55jD_iXNyZ| zSyauRxp>+8df(q)#Jq0(@m{gz{^j><&e-1bax`2UT+<~xga~v=Ykx9_W z)-)y;9^fc&V?wu5_)xf%h3Rt&P@L5x0Oyo8mT7Gi_ll|g->bD7(^~2xP4uwAg2Pt3 z&TF;1-0gPfx@OKi Date: Tue, 7 May 2024 15:48:23 +0800 Subject: [PATCH 09/25] Delete audio/skill/kongcheng_re_zhugeliang2.mp3 --- audio/skill/kongcheng_re_zhugeliang2.mp3 | Bin 73216 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 audio/skill/kongcheng_re_zhugeliang2.mp3 diff --git a/audio/skill/kongcheng_re_zhugeliang2.mp3 b/audio/skill/kongcheng_re_zhugeliang2.mp3 deleted file mode 100644 index b77fc0f663964919729455ddffd5d0f2c39c30ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73216 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

T2bpm3@m!}Udb$1I{GxSFM`f|$ zF=s^t!IK4rjx{9&!4k@t35Vaf&K-1v`oF8nbXSUhq&=_osrE1d*l!Y|B+Fn%mfy9? zcU4uE8bMFYAaMf=iHnaGKv4LZ4k+Q}9#V-8M-@=;yAFD*2;5L;=SEneiAJ;2)m7B_ z>q@m{|ND|)egFe4Q%vFP67WkT8P6FbN)8cAGnImX0Ur-$_KYw9C0)}#;~frFF)|{B>IyEf48~xCS{0Sr zxIx?mTm8K2PBR%6ent)!0tpzme3og;!>0 zcSM_6lWBy309~V64G98Lj#r8KOsSB{0YR#rGkm3`3n>Q>WqpDN9{8S1(%k0LEYq&bj71jZ>8N(Q@Q zEKj0E%eNS8lE8Sv{sZeVVkB9wNX}BSv%!Zu`bVeTW9M)pM%(NCc=V-poKk%G{&2zG zGDO>iIPdYDPYRaC<+r4K`&QM(Eq&(p)-{aovGt2mkpSn+1AqQFxBsMQ02zxKvns1Z zH@3+fNff{etGQO)^WMIkRJ%~HHa=ofGRW5jM%zfEyiN+T>LhCPnLbyj z8JrK&>RbQ&l3<8{26bdierezUv Date: Tue, 7 May 2024 15:51:11 +0800 Subject: [PATCH 10/25] =?UTF-8?q?=E7=95=8C=E7=A9=BA=E5=9F=8E=E8=AF=AD?= =?UTF-8?q?=E9=9F=B3=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- audio/skill/kongcheng1_re_zhugeliang1.mp3 | Bin 0 -> 73216 bytes audio/skill/kongcheng1_re_zhugeliang2.mp3 | Bin 0 -> 73216 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 audio/skill/kongcheng1_re_zhugeliang1.mp3 create mode 100644 audio/skill/kongcheng1_re_zhugeliang2.mp3 diff --git a/audio/skill/kongcheng1_re_zhugeliang1.mp3 b/audio/skill/kongcheng1_re_zhugeliang1.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..9c193ee4f0329072b39e19f0a9bc7863bbb3ef01 GIT binary patch literal 73216 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%0D*v%CYh@T$<_!0r`HFep+tErCu8KX+gG2(y&~2m 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ƺ-G?l>1(z5W1CMI1UP#$AC}y} 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

2Z{r%LLATU?Z1Tiwrc{PF-{ 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 z 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 From 64031002db9c10d4856c3cb8f8fc67aa61f7d522 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:12:58 +0800 Subject: [PATCH 18/25] Delete audio/skill/shichou2.mp3 --- audio/skill/shichou2.mp3 | Bin 110802 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 audio/skill/shichou2.mp3 diff --git a/audio/skill/shichou2.mp3 b/audio/skill/shichou2.mp3 deleted file mode 100644 index 77fe5a51038c4749087e3bd5459824800b6675e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110802 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

2Z{r%LLATU?Z1Tiwrc{PF-{ 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 z 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 From 264e6f194b7b1a01e4b5f4e234c89b0d6d4d10b9 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:13:32 +0800 Subject: [PATCH 19/25] =?UTF-8?q?shichou=E8=AF=AD=E9=9F=B3=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- audio/skill/shichou.mp3 | Bin 0 -> 110802 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 audio/skill/shichou.mp3 diff --git a/audio/skill/shichou.mp3 b/audio/skill/shichou.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..77fe5a51038c4749087e3bd5459824800b6675e8 GIT binary patch literal 110802 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

2Z{r%LLATU?Z1Tiwrc{PF-{ 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 z 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 literal 0 HcmV?d00001 From 0b21409900da7288b35d99cbbc78e98f04288b84 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:14:24 +0800 Subject: [PATCH 20/25] =?UTF-8?q?shichou=E5=8F=B0=E8=AF=8D=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/offline/skill.js | 5 ++--- character/offline/voices.js | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/character/offline/skill.js b/character/offline/skill.js index b6e93ea2d..883fd8614 100644 --- a/character/offline/skill.js +++ b/character/offline/skill.js @@ -4064,8 +4064,7 @@ const skills = { "step 0"; player.give(cards, targets[0], "give"); "step 1"; - if (targets[0].canCompare(targets[1])) targets[0].chooseToCompare(targets[1]); - else event.finish(); + targets[0].chooseToCompare(targets[1]); "step 2"; if (result.bool) { targets[1].loseHp(); @@ -7053,7 +7052,7 @@ const skills = { }, }, shichou: { - //audio:1, + audio: 1, skillAnimation: true, animationColor: "orange", unique: true, diff --git a/character/offline/voices.js b/character/offline/voices.js index d52acdd9a..e5d3e8728 100644 --- a/character/offline/voices.js +++ b/character/offline/voices.js @@ -47,8 +47,7 @@ export default { "#yj_liru:die": "如遇明主,大业必成……", "#zhaolie1": "不灭东吴,誓不归蜀!", "#zhaolie2": "汝等勿劝,此战势在必行!", - "#shichou1": "尔等叛贼,害我兄弟,饶不得汝!", - "#shichou2": "尔等叛贼,害我兄弟,饶不得汝!", + "#shichou": "尔等叛贼,害我兄弟,饶不得汝!", "#dahe": "燕人张飞在此!", "#fenyong1": "放手一搏吧!", "#fenyong2": "壮情豪胆,小伤何惧!", From fdcedb6592d1343865250d19afad71f52d43b97d Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:17:21 +0800 Subject: [PATCH 21/25] revert something --- character/offline/skill.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/character/offline/skill.js b/character/offline/skill.js index 883fd8614..c818d96c4 100644 --- a/character/offline/skill.js +++ b/character/offline/skill.js @@ -4064,7 +4064,8 @@ const skills = { "step 0"; player.give(cards, targets[0], "give"); "step 1"; - targets[0].chooseToCompare(targets[1]); + if (targets[0].canCompare(targets[1])) targets[0].chooseToCompare(targets[1]); + else event.finish(); "step 2"; if (result.bool) { targets[1].loseHp(); From 77b85b8499c3577160045ac2d0d9519b566aaf61 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:35:20 +0800 Subject: [PATCH 22/25] =?UTF-8?q?shichou=E8=AF=AD=E9=9F=B3=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D2nd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/skill.js | 7355 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 7355 insertions(+) create mode 100644 character/skill.js diff --git a/character/skill.js b/character/skill.js new file mode 100644 index 000000000..f42b068ff --- /dev/null +++ b/character/skill.js @@ -0,0 +1,7355 @@ +import { lib, game, ui, get, ai, _status } from "../../noname.js"; + +/** @type { importCharacterConfig['skill'] } */ +const skills = { + //龙起襄樊 + //关羽 + //界界关羽 + dragchaojue: { + trigger: { player: "phaseZhunbeiBegin" }, + filter(event, player) { + if (!game.hasPlayer(target => target != player)) return false; + return player.countCards("h", card => _status.connectMode || lib.filter.cardDiscardable(card, player)); + }, + async cost(event, trigger, player) { + event.result = await player + .chooseToDiscard(get.prompt2("dragchaojue"), "h") + .set("ai", card => { + const player = get.event("player"); + if (!game.hasPlayer(target => get.attitude(player, target) < 0)) return 0; + return 7.5 - get.value(card); + }) + .set("logSkill", "dragchaojue") + .forResult(); + }, + popup: false, + async content(event, trigger, player) { + const targets = game.filterPlayer(target => target != player).sortBySeat(); + if (targets.length) { + const suits = event.cards + .reduce((list, card) => list.add(get.suit(card, player)), []) + .sort((a, b) => { + return lib.suit.indexOf(a) - lib.suit.indexOf(b); + }); + player.line(targets); + for (const i of targets) { + i.addTempSkill("dragchaojue_buff"); + i.markAuto("dragchaojue_buff", suits); + } + for (const target of targets) { + const { + result: { bool }, + } = await target + .chooseToGive( + player, + (card, player) => { + return get.event("suits").includes(get.suit(card)); + }, + "h", + "give" + ) + .set("suits", suits) + .set("ai", card => { + const player = get.event("player"), + target = get.event().getParent().player; + const att = get.attitude(player, target); + if (att > 0) return 7.5 - get.value(card); + if (att == 0 && get.attitude(target, player) == 0) return 0; + if ( + att < 0 && + get.attitude(target, player) < 0 && + player.getSkills(null, false, false).some(skill => { + if (get.is.locked(skill, player)) return false; + const info = get.info(skill); + return info && info.ai && (info.ai.maixie || info.ai.maixie_hp || info.ai.maixie_defend); + }) && + player.getHp() > 2 + ) + return 0; + return 7.5 - get.value(card); + }) + .set("prompt", "超绝:交给" + get.translation(player) + "一张" + get.translation(suits) + "手牌,或本回合非锁定技失效"); + if (!bool) target.addTempSkill("fengyin"); + } + } + }, + subSkill: { + buff: { + onremove: true, + charlotte: true, + mod: { + cardEnabled2(card, player) { + if (player.getStorage("jsrgguanjue_ban").includes(get.suit(card))) return false; + }, + }, + marktext: "绝", + intro: { content: "本回合内不能使用或打出$牌" }, + }, + }, + }, + dragjunshen: { + mod: { + targetInRange(card, player) { + if (get.suit(card) == "diamond" && card.name == "sha") return true; + }, + }, + locked: false, + enable: ["chooseToUse", "chooseToRespond"], + filterCard(card, player) { + return get.color(card) == "red"; + }, + viewAsFilter(player) { + return player.countCards("hes", { color: "red" }); + }, + position: "hes", + viewAs: { name: "sha" }, + prompt: "将一张红色牌当作【杀】使用或打出", + check(card) { + const val = get.value(card); + if (_status.event.name == "chooseToRespond") return 1 / Math.max(0.1, val); + return 5 - val; + }, + ai: { + order(item, player) { + if (!player || !_status.event.type || _status.event.type != "phase") { + return 0.1; + } + return get.order({ name: "sha" }, player) + 0.3; + }, + respondSha: true, + skillTagFilter(player) { + if (!player.countCards("hes", { color: "red" })) return false; + }, + }, + group: ["dragjunshen_add", "dragjunshen_damage"], + subSkill: { + add: { + trigger: { player: "useCard2" }, + filter(event, player) { + if (event.card.name != "sha" || get.suit(event.card) != "heart") return false; + return game.hasPlayer(target => { + return target != player && !event.targets.includes(target) && lib.filter.targetEnabled2(event.card, player, target) && lib.filter.targetInRange(event.card, player, target); + }); + }, + async cost(event, trigger, player) { + event.result = await player + .chooseTarget(get.prompt("dragjunshen_add"), "为" + get.translation(trigger.card) + "额外指定一个目标", (card, player, target) => { + const evt = get.event().getTrigger(); + return target != player && !evt.targets.includes(target) && lib.filter.targetEnabled2(evt.card, player, target) && lib.filter.targetInRange(evt.card, player, target); + }) + .set("ai", target => get.effect(target, _status.event.getTrigger().card, _status.event.player)) + .forResult(); + }, + content() { + trigger.targets.addArray(event.targets); + }, + }, + damage: { + trigger: { source: "damageBegin1" }, + filter(event, player) { + const evt = event.getParent(2); + return evt.name == "useCard" && evt.skill == "dragjunshen"; + }, + logTarget: "player", + prompt2(event, player) { + return "令" + get.translation(event.player) + "选择弃置装备区所有牌或令此伤害+1"; + }, + async content(event, trigger, player) { + const target = trigger.player; + let result; + if (!target.countDiscardableCards(target, "e")) result = { index: 1 }; + else + result = await target + .chooseControl() + .set("choiceList", ["弃置装备区所有牌", "令此伤害+1"]) + .set("ai", () => { + const player = get.event("player"), + trigger = get.event().getTrigger(); + if ( + player.getHp() <= 2 || + player.getDiscardableCards(player, "e").reduce((sum, card) => { + return sum + get.value(card, player); + }, 0) < 7 + ) + return 0; + return 1; + }) + .forResult(); + if (result.index == 0) { + await target.discard(target.getDiscardableCards(target, "e")); + } else trigger.increase("num"); + }, + }, + }, + }, + //龙曹仁 + draglizhong: { + trigger: { player: "phaseJieshuBegin" }, + async cost(event, trigger, player) { + let choiceList = ["将任意张装备牌至于任意名角色的装备区", "令你或任意名装备区里有牌的角色摸一张牌"], + choices = ["置入装备", "团体摸牌", "cancel2"]; + if ( + !player.countCards("he", card => { + if (get.type(card) != "equip") return false; + return game.hasPlayer(target => { + return target.canEquip(card); + }); + }) + ) { + choices.shift(); + choiceList[0] = '' + choiceList[0] + ""; + } + const { + result: { control }, + } = await player + .chooseControl(choices) + .set("prompt", "###" + get.prompt("draglizhong") + "###选择首先执行的一项") + .set("choiceList", choiceList) + .set("ai", () => { + return get.event("controls")[0]; + }); + event.result = { bool: control != "cancel2", cost_data: control }; + }, + async content(event, trigger, player) { + let choices = ["置入装备", "团体摸牌"], + used = false; + if (event.cost_data == "团体摸牌") choices.reverse(); + choices.push(event.cost_data); + for (let i = 1; i <= 3; i++) { + if (i == 3 && used) break; + switch (choices[i - 1]) { + case "置入装备": { + while ( + player.hasCard(card => { + if (get.type(card) != "equip") return false; + return game.hasPlayer(target => { + return target.canEquip(card); + }); + }, "he") + ) { + const { + result: { bool, cards, targets }, + } = await player.chooseCardTarget({ + prompt: "厉战:将一张装备牌置于一名角色的装备区", + filterCard(card) { + return get.type(card) == "equip"; + }, + position: "he", + filterTarget(card, player, target) { + return target.canEquip(card); + }, + ai1(card) { + return 6 - get.value(card); + }, + ai2(target) { + const player = get.event("player"); + const att = get.attitude(player, target); + if (att <= 0 || target.countCards("e")) return 0; + return att * (target == player ? 1 : 3); + }, + }); + if (bool) { + if (i == 1 && !used) used = true; + const card = cards[0], + target = targets[0]; + player.line(target); + if (target != player) { + player.$give(card, target, false); + } + await game.asyncDelay(0.5); + await target.equip(card); + } else break; + } + break; + } + case "团体摸牌": { + const { result } = await player + .chooseTarget( + "厉战:令你或任意名装备区有牌的角色摸一张牌", + (card, player, target) => { + if (target != player && !target.countCards("e")) return false; + if (ui.selected.targets.length) { + const choose = ui.selected.targets[0]; + if (choose == player && !player.countCards("e")) return false; + } + return true; + }, + [1, Infinity] + ) + .set("multitarget", true) + .set("complexTarget", true) + .set("ai", target => { + const player = get.event("player"); + if (!player.countCards("e")) { + if ( + game.countPlayer(choose => { + return choose.countCards("e") && get.attitude(player, choose) > 0; + }) > 1 && + target == player + ) + return 0; + } + return get.attitude(player, target); + }); + if (result.bool) { + if (i == 1 && !used) used = true; + const targets = result.targets.sortBySeat(); + player.line(targets); + choices.addArray(targets); + for (let j = 0; j < targets.length; j++) { + await targets[j].draw("nodelay"); + } + await game.asyncDelayx(); + } + break; + } + } + } + choices = choices.slice(3); + if (choices.length) { + choices.sortBySeat(); + player.line(choices); + for (const target of choices) { + target.addTempSkill("draglizhong_effect", "roundStart"); + } + await game.asyncDelayx(); + } + }, + subSkill: { + effect: { + charlotte: true, + mod: { + maxHandcard(player, num) { + return num + 2; + }, + }, + enable: "chooseToUse", + filterCard: true, + position: "e", + viewAs: { name: "wuxie" }, + filter(event, player) { + return player.countCards("e") > 0; + }, + viewAsFilter(player) { + return player.countCards("e") > 0; + }, + prompt: "将一张装备区的牌当作【无懈可击】使用", + check(card) { + return 8 - get.equipValue(card); + }, + mark: true, + marktext: "守", + intro: { content: "手牌上限+2,可将装备区的牌当作【无懈可击】使用" }, + }, + }, + }, + //撅碎(难视 + dragjuesui: { + trigger: { global: "dying" }, + filter(event, player) { + return !player.getStorage("dragjuesui").includes(event.player) && event.player.hasEnabledSlot(); + }, + check(event, player) { + const target = event.player; + if (get.attitude(player, target) <= 0) return false; + return player.countCards("hs", card => player.canSaveCard(card, target)) + target.countCards("hs", card => target.canSaveCard(card, target)) < 1 - target.hp; + }, + logTarget: "player", + async content(event, trigger, player) { + const target = trigger.player; + player.markAuto("dragjuesui", [target]); + const { + result: { bool }, + } = await target.chooseBool("是否将体力值回复至1点并废除装备栏?"); + if (bool) { + await target.recoverTo(1); + let disables = []; + for (let i = 1; i <= 5; i++) { + for (let j = 0; j < target.countEnabledSlot(i); j++) { + disables.push(i); + } + } + if (disables.length) await target.disableEquip(disables); + target.addSkill("dragjuesui_wusheng"); + } else { + target.chat("拒绝!"); + } + }, + init(player) { + if (player.getStorage("dragjuesui").length) { + player.markSkill("dragjuesui"); + } + }, + intro: { content: "已对$发动过此技能" }, + subSkill: { + wusheng: { + charlotte: true, + mark: true, + marktext: "碎", + intro: { content: "殊死一搏!可将黑色非基本牌当作无次数限制的【杀】使用" }, + mod: { + cardUsable(card, player, num) { + if (card.storage && card.storage.dragjuesui) return Infinity; + }, + }, + enable: ["chooseToUse", "chooseToRespond"], + filterCard(card, player) { + return get.color(card) == "black" && get.type(card) != "basic"; + }, + position: "hse", + viewAs: { name: "sha", storage: { dragjuesui: true } }, + viewAsFilter(player) { + if ( + !player.countCards("hes", card => { + return get.color(card) == "black" && get.type(card) != "basic"; + }) + ) + return false; + }, + prompt: "将一张黑色非基本牌当作无次数限制的【杀】使用或打出", + check(card) { + return 7 - get.value(card); + }, + ai: { + order(item, player) { + if (!player || !_status.event.type || _status.event.type != "phase") { + return 0.1; + } + return get.order({ name: "sha" }, player) * 0.99; + }, + respondSha: true, + skillTagFilter(player) { + if ( + !player.countCards("hes", card => { + return get.color(card) == "black" && get.type(card) != "basic"; + }) + ) + return false; + }, + }, + }, + }, + }, + //吕常×SP淳于琼√ + dragjuwu: { + trigger: { target: "shaBefore" }, + filter(event, player) { + return !game.hasNature(event.card) && game.countPlayer(target => event.player.inRange(target)) >= 3; + }, + forced: true, + content() { + trigger.cancel(); + }, + ai: { + effect: { + target(card, player, target) { + if (card.name == "sha" && !game.hasNature(card) && game.countPlayer(targetx => player.inRange(targetx)) >= 3) return "zerotarget"; + }, + }, + }, + }, + dragshouxiang: { + trigger: { player: "phaseDrawBegin2" }, + filter(event, player) { + if (!game.hasPlayer(target => target.inRange(player))) return false; + return !event.numFixed; + }, + check(event, player) { + if (player.skipList.includes("phaseUse")) return true; + return ( + player.countCards("h") + + event.num + + Math.min( + 5, + game.countPlayer(target => { + return target.inRange(player); + }) + ) - + game.countPlayer(target => { + return target != player && get.attitude(player, target) > 0; + }) <= + player.getHandcardLimit() + ); + }, + content() { + trigger.num += Math.min( + 5, + game.countPlayer(target => target.inRange(player)) + ); + player.skip("phaseUse"); + player.addTempSkill("dragshouxiang_effect"); + }, + subSkill: { + effect: { + charlotte: true, + trigger: { player: "phaseDiscardBegin" }, + filter(event, player) { + return game.hasPlayer(target => target.inRange(player)); + }, + forced: true, + async content(event, trigger, player) { + const num = Math.min( + 5, + game.countPlayer(target => target.inRange(player)) + ); + if (num) { + if (_status.connectMode) game.broadcastAll(() => (_status.noclearcountdown = true)); + let list = []; + while ( + num - list.length > 0 && + player.hasCard(card => { + return !list.some(list => list[1] == card); + }, "h") && + game.hasPlayer(target => { + return target != player && !list.some(list => list[0] == target); + }) + ) { + const { + result: { bool, targets, cards }, + } = await player + .chooseCardTarget({ + prompt: "守襄:你可以交给任意名角色各一张手牌", + prompt2: "(还可分配" + (num - list.length) + "张)", + position: "h", + animate: false, + filterCard(card, player) { + return !get.event("list").some(list => list[1] == card); + }, + filterTarget(card, player, target) { + return target != player && !get.event("list").some(list => list[0] == target); + }, + ai1(card) { + if (card.name == "shan") return 1; + return Math.random(); + }, + ai2(target) { + return get.attitude(get.event("player"), target); + }, + }) + .set("list", list); + if (bool) { + list.push([targets[0], cards[0]]); + player.addGaintag(cards, "olsujian_given"); + } else break; + } + if (_status.connectMode) { + game.broadcastAll(() => { + delete _status.noclearcountdown; + game.stopCountChoose(); + }); + } + if (list.length) { + await game + .loseAsync({ + gain_list: list, + player: player, + cards: list.slice().map(list => list[1]), + giver: player, + animate: "giveAuto", + }) + .setContent("gaincardMultiple"); + } + } + }, + }, + }, + }, + //天书乱斗虚拟偶像线下化 + //小杀 + vtbguisha: { + audio: 1, + trigger: { global: "useCard" }, + direct: true, + shaRelated: true, + filter: function (event, player) { + return event.player != player && event.card.name == "sha" && player.countCards("he") > 0 && event.player.isPhaseUsing(); + }, + content: function () { + "step 0"; + var go = false, + d1 = false; + if (get.attitude(player, trigger.player) > 0) { + d1 = true; + if (trigger.player.hasSkill("jueqing") || trigger.player.hasSkill("gangzhi")) d1 = false; + for (var target of trigger.targets) { + if ( + !target.mayHaveShan( + player, + "use", + target.getCards("h", i => { + return i.hasGaintag("sha_notshan"); + }) + ) || + trigger.player.hasSkillTag( + "directHit_ai", + true, + { + target: target, + card: trigger.card, + }, + true + ) + ) { + if (!target.hasSkill("gangzhi")) d1 = false; + if ( + target.hasSkillTag("filterDamage", null, { + player: trigger.player, + card: trigger.card, + }) || + get.attitude(player, target) >= 0 + ) + d1 = false; + } + } + if (trigger.addCount === false || !trigger.player.isPhaseUsing()) go = false; + else if (!trigger.player.hasSkill("paoxiao") && !trigger.player.hasSkill("tanlin3") && !trigger.player.hasSkill("zhaxiang2") && !trigger.player.hasSkill("fengnu") && !trigger.player.getEquip("zhuge")) { + var nh = trigger.player.countCards("h"); + if (player == trigger.player) { + go = player.countCards("h", "sha") > 0; + } else if (nh >= 4) { + go = true; + } else if (player.countCards("h", "sha")) { + if (nh == 3) { + go = Math.random() < 0.8; + } else if (nh == 2) { + go = Math.random() < 0.5; + } + } else if (nh >= 3) { + if (nh == 3) { + go = Math.random() < 0.5; + } else if (nh == 2) { + go = Math.random() < 0.2; + } + } + } + } + go = go * Math.random() + d1 * Math.random() > 0.4; + //AI停顿 + if ( + go && + !event.isMine() && + !event.isOnline() && + player.hasCard(function (card) { + return get.value(card) < 6 && lib.filter.cardDiscardable(card, player, event.name); + }, "he") + ) { + game.delayx(); + } + var next = player.chooseToDiscard(get.prompt("vtbguisha"), "弃置一张牌,令" + get.translation(trigger.player) + "本次使用的【杀】不计入使用次数,且对" + get.translation(trigger.targets) + "造成的伤害+1", "he"); + next.logSkill = ["vtbguisha", trigger.player]; + next.set("ai", function (card) { + if (_status.event.go) { + return 6 - get.value(card); + } + return 0; + }); + next.set("go", go); + "step 1"; + if (result.bool) { + if (trigger.addCount !== false) { + trigger.addCount = false; + trigger.player.getStat().card.sha--; + } + trigger.player.addTempSkill("vtbguisha_bonus"); + if (!trigger.card.storage) trigger.card.storage = {}; + trigger.card.storage.vtbguisha_targets = trigger.targets; + } + }, + ai: { + expose: 0.2, + }, + subSkill: { + bonus: { + trigger: { + source: "damageBegin1", + }, + forced: true, + charlotte: true, + onremove: true, + filter: function (event, player) { + return event.card && event.card.name == "sha" && event.card.storage && event.card.storage.vtbguisha_targets && event.card.storage.vtbguisha_targets.includes(event.player); + }, + content: function () { + trigger.num++; + }, + }, + }, + }, + vtbshuli: { + audio: 1, + trigger: { + global: "damageSource", + }, + usable: 2, + filter: function (event, player) { + return event.source && event.source != player && event.card && event.card.name == "sha" && event.source.isIn(); + }, + check: function (event, player) { + return get.attitude(player, event.source) >= 0 || (get.attitude(player, event.source) >= -4 && get.distance(_status.currentPhase, player, "absolute") > get.distance(_status.currentPhase, event.source, "absolute")); + }, + content: function () { + "step 0"; + var drawers = [trigger.source, player].sortBySeat(_status.currentPhase); + game.asyncDraw(drawers); + }, + }, + //小闪 + vtbshanwu: { + audio: 1, + trigger: { + global: "useCardToTarget", + }, + filter: function (event, player) { + return ( + event.card.name == "sha" && + event.target != player && + event.isFirstTarget && + player.hasCard(card => { + return get.name(card) == "shan" || _status.connectMode; + }) + ); + }, + direct: true, + content: function () { + "step 0"; + player + .chooseToDiscard(get.prompt("vtbshanwu"), "弃置一张【闪】,取消此【杀】对" + get.translation(trigger.targets) + "的目标", { name: "shan" }) + .set("logSkill", "vtbshanwu") + .set("ai", card => { + if (_status.event.goon) return 6 - get.value(card); + return 0; + }) + .set( + "goon", + (function () { + var effect = 0; + for (var target of trigger.targets) { + var eff = get.effect(target, trigger.card, trigger.player, player); + if ( + !target.mayHaveShan( + player, + "use", + target.getCards("h", i => { + return i.hasGaintag("sha_notshan"); + }) + ) || + trigger.player.hasSkillTag( + "directHit_ai", + true, + { + target: target, + card: trigger.card, + }, + true + ) + ) { + eff *= 1.25; + } + if (target.hp <= 2) eff *= 1.1; + effect += eff; + } + return effect < 0; + })() + ); + "step 1"; + if (result.bool) { + game.log(player, "取消了", trigger.card, "的所有目标"); + trigger.targets.length = 0; + trigger.getParent().triggeredTargets2.length = 0; + trigger.untrigger(); + } + }, + ai: { + expose: 0.2, + }, + }, + vtbxianli: { + audio: 1, + trigger: { + player: "loseAfter", + global: ["equipAfter", "addJudgeAfter", "gainAfter", "loseAsyncAfter", "addToExpansionAfter"], + }, + usable: 2, + filter: function (event, player) { + if (!_status.currentPhase || !_status.currentPhase.isIn() || !_status.currentPhase.countGainableCards(player, "he")) return false; + var evt = event.getl(player); + return ( + evt && + evt.cards2 && + evt.cards2.some(card => { + return get.name(card, false) == "shan"; + }) + ); + }, + check: function (event, player) { + return get.effect(_status.currentPhase, { name: "shunshou_copy2" }, player, player) > 0; + }, + prompt2: function (event, player) { + return "获得" + get.translation(_status.currentPhase) + "的一张牌"; + }, + logTarget: () => _status.currentPhase, + content: function () { + "step 0"; + player.gainPlayerCard(_status.currentPhase, "he", true); + }, + ai: { + expose: 0.15, + }, + }, + //小桃 + vtbtaoyan: { + audio: 1, + trigger: { + player: "phaseBegin", + }, + direct: true, + content: function () { + "step 0"; + if (!_status.vtbtaoyan_count) { + _status.vtbtaoyan_count = 5; + } + player.chooseTarget(get.prompt("vtbtaoyan"), "令一或两名其他角色摸一张牌并从游戏外获得一张【桃】(♥6)", lib.filter.notMe, [1, 2]).set("ai", target => { + var player = _status.event.player; + return get.recoverEffect(target, player, player) / 2 + get.attitude(player, target); + }); + "step 1"; + if (result.bool) { + var targets = result.targets.slice(); + targets.sortBySeat(); + player.logSkill("vtbtaoyan", targets); + game.broadcastAll(function () { + if (!lib.inpile.includes("tao")) { + lib.inpile.add("tao"); + } + }); + player.addSkill("vtbtaoyan_remove"); + for (var target of targets) { + target.draw(); + if (!_status.vtbtaoyan_count) continue; + if (!_status.vtbtaoyan_cards) _status.vtbtaoyan_cards = []; + _status.vtbtaoyan_count--; + var card = game.createCard("tao", "heart", 6); + _status.vtbtaoyan_cards.push(card.cardid); + target.gain(card, "gain2"); + } + } + }, + ai: { + expose: 0.3, + threaten: 3.2, + }, + subSkill: { + remove: { + trigger: { + global: ["loseAfter", "loseAsyncAfter", "cardsDiscardAfter", "equipAfter"], + }, + forced: true, + charlotte: true, + popup: false, + firstDo: true, + forceDie: true, + filter: function (event, player) { + if (typeof _status.vtbtaoyan_count != "number") return false; + var cards = event.getd(); + return cards.some(card => { + return _status.vtbtaoyan_cards.includes(card.cardid); + }); + }, + content: function () { + var cards = trigger.getd(), + remove = []; + for (var card of cards) { + if (_status.vtbtaoyan_cards.includes(card.cardid)) { + _status.vtbtaoyan_cards.remove(card.cardid); + remove.push(card); + } + } + if (remove.length) { + remove.forEach(i => { + i.remove(); + _status.vtbtaoyan_count++; + }); + game.log(remove, "被移出了游戏"); + } + }, + }, + }, + }, + vtbyanli: { + audio: 1, + trigger: { + global: "dying", + }, + filter: function (event, player) { + if (player.hasSkill("vtbyanli_used")) return false; + if (_status.currentPhase == player) return false; + return event.player.hp <= 0; + }, + check: function (event, player) { + return get.recoverEffect(event.player, player, player) > 0; + }, + content: function () { + "step 0"; + player.addTempSkill("vtbyanli_used", "roundStart"); + trigger.player.recover(1 - trigger.player.hp); + trigger.player.draw(); + }, + subSkill: { + used: { + charlotte: true, + }, + }, + }, + //小乐 + vtbleyu: { + audio: 1, + trigger: { + global: "phaseBegin", + }, + direct: true, + filter: function (event, player) { + return player.countCards("he") >= 3; + }, + content: function () { + "step 0"; + player + .chooseToDiscard(get.prompt2("vtbleyu", trigger.player), 3, "he") + .set("ai", card => { + if (ui.selected.cards.length == 2) return 10 - get.value(card); + if (_status.event.effect > 0) { + return 6 - get.value(card); + } + return 0; + }) + .set("effect", trigger.player.hasJudge("lebu") ? 0 : get.effect(trigger.player, { name: "lebu" }, player, player)) + .set("logSkill", ["vtbleyu", trigger.player]); + "step 1"; + if (result.bool) { + trigger.player.judge(lib.card.lebu.judge).judge2 = lib.card.lebu.judge2; + } else event.finish(); + "step 2"; + if (!result.bool) { + trigger.player.skip("phaseUse"); + } + }, + ai: { + expose: 0.3, + threaten: 2.9, + }, + }, + vtbyuanli: { + audio: 1, + trigger: { global: ["phaseUseSkipped", "phaseUseCancelled"] }, + direct: true, + content: function () { + "step 0"; + player.chooseTarget(get.prompt2("vtbyuanli"), lib.filter.notMe).set("ai", target => get.attitude(_status.event.player, target) + 1); + "step 1"; + if (result.bool) { + player.logSkill("vtbyuanli", result.targets[0]); + game.asyncDraw([player, result.targets[0]].sortBySeat(_status.currentPhase)); + } + }, + ai: { + expose: 0.1, + }, + }, + vtbmeiniang: { + audio: 1, + trigger: { global: "phaseUseBegin" }, + filter: function (event, player) { + return event.player != player; + }, + check: function (event, player) { + return get.attitude(player, event.player) > 0 && event.player.getUseValue("jiu") >= 0; + }, + logTarget: "player", + content: function () { + trigger.player.chooseUseTarget("jiu", true, false); + }, + }, + vtbyaoli: { + audio: 1, + trigger: { global: "useCardAfter" }, + filter: function (event, player) { + return event.card.name == "jiu" && event.player != player && event.player.isPhaseUsing(); + }, + logTarget: "player", + check: function (event, player) { + return get.attitude(player, event.player) > 0; + }, + content: function () { + trigger.player.addTempSkill("vtbyaoli_effect"); + trigger.player.addMark("vtbyaoli_effect", 1, false); + }, + ai: { + expose: 0.15, + }, + subSkill: { + effect: { + audio: "vtbyaoli", + charlotte: true, + trigger: { player: "useCard2" }, + forced: true, + popup: false, + onremove: true, + nopop: true, + filter: function (event, player) { + return event.card.name == "sha" && player.countMark("vtbyaoli_effect") > 0; + }, + content: function () { + "step 0"; + trigger.directHit.addArray(game.filterPlayer()); + var num = player.countMark("vtbyaoli_effect"); + if ( + !game.hasPlayer(current => { + return !trigger.targets.includes(current) && lib.filter.targetEnabled2(trigger.card, player, current); + }) + ) + event.finish(); + else + player + .chooseTarget("媱丽:是否为" + get.translation(trigger.card) + "额外指定" + (num > 1 ? "至多" : "") + get.cnNumber(num) + "个目标?", num == 1 ? 1 : [1, num], (card, player, target) => { + return !_status.event.sourcex.includes(target) && player.canUse(_status.event.card, target); + }) + .set("sourcex", trigger.targets) + .set("ai", target => { + var player = _status.event.player; + return get.effect(target, _status.event.card, player, player); + }) + .set("card", trigger.card); + "step 1"; + if (result.bool) { + if (!event.isMine() && !event.isOnline()) game.delayx(); + event.targets = result.targets; + } else { + event.finish(); + } + "step 2"; + player.logSkill("vtbyaoli_effect", event.targets); + trigger.targets.addArray(event.targets); + player.removeSkill("vtbyaoli_effect"); + }, + marktext: "媱", + intro: { + content: "下一张【杀】不可被响应且可以额外指定&个目标", + }, + ai: { + directHit_ai: true, + skillTagFilter: function (player, tag, arg) { + return arg.card.name == "sha"; + }, + }, + }, + }, + }, + //官盗S特015神马超 + psshouli: { + audio: "shouli", + enable: ["chooseToUse", "chooseToRespond"], + hiddenCard: function (player, name) { + if (player != _status.currentPhase && (name == "sha" || name == "shan")) return true; + }, + filter: function (event, player) { + if (event.responded || event.psshouli || event.type == "wuxie") return false; + if ( + game.hasPlayer(function (current) { + return current.getEquips(4).length > 0; + }) && + event.filterCard( + get.autoViewAs( + { + name: "sha", + storage: { psshouli: true }, + }, + "unsure" + ), + player, + event + ) + ) + return true; + if ( + game.hasPlayer(function (current) { + return current.getEquips(3).length > 0; + }) && + event.filterCard( + get.autoViewAs( + { + name: "shan", + storage: { psshouli: true }, + }, + "unsure" + ), + player, + event + ) + ) + return true; + return false; + }, + delay: false, + locked: true, + filterTarget: function (card, player, target) { + var event = _status.event, + evt = event; + if (event._backup) evt = event._backup; + var equip3 = target.getCards("e", card => get.is.defendingMount(card, false)); + var equip4 = target.getCards("e", card => get.is.attackingMount(card, false)); + if ( + equip3.length && + equip3.some(card => + evt.filterCard( + get.autoViewAs( + { + name: "shan", + storage: { psshouli: true }, + }, + [card] + ), + player, + event + ) + ) + ) + return true; + return equip4.some(card => { + var sha = get.autoViewAs( + { + name: "sha", + storage: { psshouli: true }, + }, + [card] + ); + if (evt.filterCard(sha, player, event)) { + if (!evt.filterTarget) return true; + return game.hasPlayer(function (current) { + return evt.filterTarget(sha, player, current); + }); + } + }); + }, + prompt: "将场上的一张坐骑牌当做【杀】或【闪】使用或打出", + content: function () { + "step 0"; + var evt = event.getParent(2); + evt.set("psshouli", true); + var list = []; + var equip3 = target.getCards("e", card => get.is.defendingMount(card, false)); + var equip4 = target.getCards("e", card => get.is.attackingMount(card, false)); + var backupx = _status.event; + _status.event = evt; + try { + if ( + equip3.length && + equip3.some(card => { + var shan = get.autoViewAs( + { + name: "shan", + storage: { psshouli: true }, + }, + [card] + ); + if (evt.filterCard(shan, player, event)) return true; + return false; + }) + ) { + list.push("shan"); + } + if ( + equip4.length && + equip4.some(card => { + var sha = get.autoViewAs( + { + name: "sha", + storage: { psshouli: true }, + }, + [card] + ); + if ( + evt.filterCard(sha, player, evt) && + (!evt.filterTarget || + game.hasPlayer(function (current) { + return evt.filterTarget(sha, player, current); + })) + ) + return true; + return false; + }) + ) { + list.push("sha"); + } + } catch (e) { + game.print(e); + } + _status.event = backupx; + if (list.length == 1) { + event.cardName = list[0]; + var cards = list[0] == "shan" ? equip3 : equip4; + if (cards.length == 1) + event._result = { + bool: true, + links: [cards[0]], + }; + else + player + .choosePlayerCard(true, target, "e") + .set("filterButton", function (button) { + return _status.event.cards.includes(button.link); + }) + .set("cards", cards); + } else + player.choosePlayerCard(true, target, "e").set("filterButton", function (button) { + var card = button.link; + return get.is.attackingMount(card) || get.is.defendingMount(card); + }); + "step 1"; + var evt = event.getParent(2); + if (result.bool && result.links && result.links.length) { + var name = event.cardName || (get.is.attackingMount(result.links[0]) ? "sha" : "shan"); + if (evt.name == "chooseToUse") { + game.broadcastAll( + function (result, name) { + lib.skill.psshouli_backup.viewAs = { + name: name, + cards: [result], + storage: { psshouli: true }, + }; + lib.skill.psshouli_backup.prompt = "选择" + get.translation(name) + "(" + get.translation(result) + ")的目标"; + }, + result.links[0], + name + ); + evt.set("_backupevent", "psshouli_backup"); + evt.backup("psshouli_backup"); + evt.set("openskilldialog", "选择" + get.translation(name) + "(" + get.translation(result.links[0]) + ")的目标"); + evt.set("norestore", true); + evt.set("custom", { + add: {}, + replace: { window: function () {} }, + }); + } else { + delete evt.result.skill; + delete evt.result.used; + evt.result.card = get.autoViewAs( + { + name: name, + cards: [result.links[0]], + storage: { psshouli: true }, + }, + result.links + ); + evt.result.cards = [result.links[0]]; + target.$give(result.links[0], player, false); + if (player != target) target.addTempSkill("fengyin"); + target.addTempSkill("psshouli_thunder"); + player.addTempSkill("psshouli_thunder"); + evt.redo(); + return; + } + } + evt.goto(0); + }, + ai: { + respondSha: true, + respondShan: true, + skillTagFilter: function (player, tag) { + var func = get.is[tag == "respondSha" ? "attackingMount" : "defendingMount"]; + return game.hasPlayer(function (current) { + return current.hasCard(card => func(card, false), "e"); + }); + }, + order: 2, + result: { + player: function (player, target) { + var att = Math.max(8, get.attitude(player, target)); + if (_status.event.type != "phase") return 9 - att; + if (!player.hasValueTarget({ name: "sha" })) return 0; + return 9 - att; + }, + }, + }, + group: "psshouli_init", + subSkill: { + thunder: { + charlotte: true, + trigger: { player: "damageBegin1" }, + forced: true, + mark: true, + content: function () { + trigger.num++; + game.setNature(trigger, "thunder"); + }, + marktext: "⚡", + intro: { + content: "受到的伤害+1且改为雷属性", + }, + ai: { + effect: { + target: (card, player, target) => { + if (!get.tag(card, "damage")) return; + if (target.hasSkillTag("nodamage") || target.hasSkillTag("nothunder")) return "zeroplayertarget"; + if ( + target.hasSkillTag("filterDamage", null, { + player: player, + card: new lib.element.VCard( + { + name: card.name, + nature: "thunder", + }, + [card] + ), + }) + ) + return; + return 2; + }, + }, + }, + }, + init: { + audio: "psshouli", + trigger: { + global: "phaseBefore", + player: "enterGame", + }, + forced: true, + filter: function (event, player) { + return event.name != "phase" || game.phaseNumber == 0; + }, + logTarget: () => game.filterPlayer(), + equips: [ + ["heart", 5, "chitu"], + ["diamond", 13, "zixin"], + ["spade", 5, "jueying"], + ["diamond", 13, "hualiu"], + ["club", 5, "dilu"], + ["spade", 13, "dawan"], + ["heart", 13, "zhuahuang"], + ["heart", 3, "jingfanma"], + ], + content: function () { + "step 0"; + event.targets = game.filterPlayer().sortBySeat(_status.firstAct2 || game.zhong || game.zhu || _status.firstAct || player); + event.target = event.targets.shift(); + game.delayx(); + "step 1"; + player.line(target, "green"); + target + .chooseToUse("狩骊:使用一张坐骑牌并摸一张牌,或使用一张坐骑牌指示物", function (card, player, event) { + if (get.subtype(card) != "equip3" && get.subtype(card) != "equip4" && get.subtype(card) != "equip6") return false; + return lib.filter.filterCard.apply(this, arguments); + }) + .set("ai", () => 1); + "step 2"; + if (result.bool) target.draw(); + else { + var cardx = lib.skill.psshouli_init.equips.randomRemove(); + if (!cardx) return; + cardx = { + suit: cardx[0], + number: cardx[1], + name: cardx[2], + }; + var card = game.createCard(cardx); + if (!_status.psshouli_equips) _status.psshouli_equips = []; + _status.psshouli_equips.push(card.cardid); + if (card) { + target.chooseUseTarget(card, true, "nopopup", "noanimate"); + player.addSkill("psshouli_remove"); + } + } + "step 3"; + event.target = event.targets.shift(); + if (event.target) { + event.goto(1); + } + }, + }, + remove: { + trigger: { + global: ["loseAfter", "loseAsyncAfter", "cardsDiscardAfter", "equipAfter"], + }, + forced: true, + charlotte: true, + popup: false, + firstDo: true, + forceDie: true, + filter: function (event, player) { + if (!_status.psshouli_equips || !_status.psshouli_equips.length) return false; + var cards = event.getd(); + return cards.filter(i => _status.psshouli_equips.includes(i.cardid)).length; + }, + content: function () { + var cards = trigger.getd(), + remove = []; + for (var card of cards) { + if (_status.psshouli_equips.includes(card.cardid)) { + _status.psshouli_equips.remove(card.cardid); + remove.push(card); + } + } + if (remove.length) { + game.cardsGotoSpecial(remove); + lib.skill.psshouli_init.equips.addArray(remove.map(i => [i.suit, i.number, i.name])); + game.log("坐骑指示物", remove, "被移出了游戏"); + } + }, + }, + }, + }, + psshouli_backup: { + sourceSkill: "psshouli", + precontent: function () { + "step 0"; + delete event.result.skill; + event.result._apply_args = { throw: false }; + var cards = event.result.card.cards; + event.result.cards = cards; + var owner = get.owner(cards[0]); + event.target = owner; + owner.$throw(cards[0]); + player.popup(event.result.card.name, "metal"); + game.delayx(); + event.getParent().addCount = false; + "step 1"; + if (player != target) target.addTempSkill("fengyin"); + target.addTempSkill("psshouli_thunder"); + player.addTempSkill("psshouli_thunder"); + }, + filterCard: function () { + return false; + }, + prompt: "请选择【杀】的目标", + selectCard: -1, + }, + pshengwu: { + audio: "hengwu", + mod: { + aiOrder: (player, card, num) => { + if (num > 0 && get.tag(card, "draw") && ui.cardPile.childNodes.length + ui.discardPile.childNodes.length < 20) return 0; + }, + aiValue: (player, card, num) => { + if (num > 0 && card.name === "zhuge") return 20; + }, + aiUseful: (player, card, num) => { + if (num > 0 && card.name === "zhuge") return 10; + }, + }, + trigger: { player: ["useCard", "respond"] }, + direct: true, + locked: false, + filter: function (event, player) { + return game.hasPlayer(i => i.countCards("ej", cardx => get.type(cardx) == "equip" && get.suit(event.card) == get.suit(cardx))); + }, + content: function () { + "step 0"; + var suit = get.suit(trigger.card), + extra = game + .filterPlayer() + .map(i => + i.countCards("ej", cardx => { + return get.type(cardx) == "equip" && get.suit(trigger.card) == get.suit(cardx); + }) + ) + .reduce((p, c) => p + c); + var prompt2 = "弃置任意张" + get.translation(suit) + "手牌,然后摸X张牌(X为你弃置的牌数+" + extra + ")"; + player + .chooseToDiscard("h", [1, player.countCards("h", { suit: suit })], { suit: suit }) + .set("prompt", get.prompt("pshengwu")) + .set("prompt2", prompt2) + .set("ai", card => { + if (_status.event.tie) return 0; + let player = _status.event.player; + if (_status.event.goon) return 12 - get.value(card); + if (player == _status.currentPhase) { + if (["shan", "caochuan", "tao", "wuxie"].includes(card.name)) return 8 - get.value(card); + return 6 - get.value(card); + } + return 5.5 - get.value(card); + }) + .set("goon", player.countCards("h", { suit: suit }) == 1) + .set("tie", extra > ui.cardPile.childNodes.length + ui.discardPile.childNodes.length) + .set("logSkill", "pshengwu"); + "step 1"; + if (result.bool) { + var num = result.cards.length; + player.draw( + num + + game + .filterPlayer() + .map(i => i.countCards("ej", cardx => get.type(cardx) == "equip" && get.suit(trigger.card) == get.suit(cardx))) + .reduce((p, c) => p + c) + ); + } + }, + ai: { + threaten: 100, + reverseEquip: true, + effect: { + player: (card, player, target) => { + if (typeof card !== "object") return; + let suit = get.suit(card); + if ( + !lib.suit.includes(suit) || + player.hasCard(function (i) { + return get.suit(i, player) == suit; + }, "h") + ) + return; + return [ + 1, + game.countPlayer(current => { + return current.countCards("e", card => { + return get.suit(card, current) == suit; + }); + }), + ]; + }, + target: (card, player, target) => { + if ( + card.name === "sha" && + !player.hasSkillTag( + "directHit_ai", + true, + { + target: target, + card: card, + }, + true + ) && + game.hasPlayer(current => { + return current.hasCard(cardx => { + return get.subtype(cardx) === "equip3"; + }, "e"); + }) + ) + return [0, -0.5]; + }, + }, + }, + }, + //战役篇田丰 + gzsuishi: { + audio: "suishi", + preHidden: ["gzsuishi2"], + trigger: { global: "dying" }, + forced: true, + //priority:6.5, + check: function () { + return false; + }, + filter: function (event, player) { + return event.player != player && event.parent.name == "damage" && event.parent.source && event.parent.source.isFriendOf(player); + }, + content: function () { + player.draw(); + }, + ai: { + halfneg: true, + }, + group: "gzsuishi2", + }, + gzsuishi2: { + audio: "suishi", + trigger: { global: "dieAfter" }, + forced: true, + check: function () { + return false; + }, + filter: function (event, player) { + return event.player.isFriendOf(player); + }, + content: function () { + player.loseHp(); + }, + }, + //战役篇孔融 + zymingshi: { + audio: "mingshi", + forced: true, + trigger: { target: "useCardToBefore" }, + priority: 15, + filter: function (event, player) { + if (!player.hasEmptySlot(2)) return false; + if (event.card.name != "sha") return false; + return game.hasNature(event.card); + }, + content: function () { + trigger.cancel(); + }, + ai: { + effect: { + target: function (card, player, target) { + if (card.name === "sha" && game.hasNature(card) && target.hasEmptySlot(2)) return "zeroplayertarget"; + if (get.subtype(card) == "equip2" && target.isEmpty(2)) return [0.6, -0.8]; + }, + }, + }, + }, + //战役篇蒋钦 + zyshangyi: { + audio: "shangyi", + enable: "phaseUse", + usable: 1, + filterTarget: function (card, player, target) { + return player != target; + }, + content: function () { + "step 0"; + target.viewHandcards(player); + "step 1"; + if (!target.countCards("h")) event.finish(); + else player.chooseCardButton(target, target.getCards("h")); + "step 2"; + if (result.bool) { + target.discard(result.links[0]); + } + }, + ai: { + order: 11, + result: { + target: function (player, target) { + return -target.countCards("h"); + }, + }, + threaten: 1.1, + }, + }, + //官盗K系列杜预 + pkwuku: { + audio: "spwuku", + trigger: { global: "useCard" }, + forced: true, + preHidden: true, + filter: function (event, player) { + if (get.type(event.card) != "equip") return false; + return player.countMark("pkwuku") < 3; + }, + content: function () { + player.addMark("pkwuku", 1); + }, + marktext: "库", + intro: { + content: "mark", + }, + ai: { + combo: "pksanchen", + threaten: 3.6, + }, + }, + pksanchen: { + audio: "spsanchen", + trigger: { player: "phaseJieshuBegin" }, + forced: true, + juexingji: true, + skillAnimation: true, + animationColor: "gray", + filter: function (event, player) { + return player.countMark("pkwuku") > 2; + }, + content: function () { + player.awakenSkill("pksanchen"); + player.gainMaxHp(); + player.recover(); + player.addSkills("pkmiewu"); + }, + ai: { + combo: "pkwuku", + }, + derivation: "pkmiewu", + }, + pkmiewu: { + audio: "spmiewu", + enable: ["chooseToUse", "chooseToRespond"], + filter: function (event, player) { + if (!player.countMark("pkwuku") || player.hasSkill("pkmiewu2")) return false; + for (var i of lib.inpile) { + var type = get.type(i); + if ((type == "basic" || type == "trick") && event.filterCard(get.autoViewAs({ name: i }, "unsure"), player, event)) return true; + } + return false; + }, + chooseButton: { + dialog: function (event, player) { + var list = []; + for (var i = 0; i < lib.inpile.length; i++) { + var name = lib.inpile[i]; + if (name == "sha") { + if (event.filterCard(get.autoViewAs({ name }, "unsure"), player, event)) list.push(["基本", "", "sha"]); + for (var nature of lib.inpile_nature) { + if (event.filterCard(get.autoViewAs({ name, nature }, "unsure"), player, event)) list.push(["基本", "", "sha", nature]); + } + } else if (get.type(name) == "trick" && event.filterCard(get.autoViewAs({ name }, "unsure"), player, event)) list.push(["锦囊", "", name]); + else if (get.type(name) == "basic" && event.filterCard(get.autoViewAs({ name }, "unsure"), player, event)) list.push(["基本", "", name]); + } + return ui.create.dialog("灭吴", [list, "vcard"]); + }, + //これ 要らない(そよりん声线) + //filter:function(button,player){ + // return _status.event.getParent().filterCard({name:button.link[2]},player,_status.event.getParent()); + //}, + check: function (button) { + if (_status.event.getParent().type != "phase") return 1; + var player = _status.event.player; + if (["wugu", "zhulu_card", "yiyi", "lulitongxin", "lianjunshengyan", "diaohulishan"].includes(button.link[2])) return 0; + return player.getUseValue({ + name: button.link[2], + nature: button.link[3], + }); + }, + backup: function (links, player) { + return { + audio: "spmiewu", + filterCard: () => false, + selectCard: -1, + popname: true, + viewAs: { name: links[0][2], nature: links[0][3] }, + precontent: function () { + player.addTempSkill("pkmiewu2"); + player.removeMark("pkwuku", 1); + }, + }; + }, + prompt: function (links, player) { + return "视为使用" + (get.translation(links[0][3]) || "") + get.translation(links[0][2]) + "并摸一张牌"; + }, + }, + hiddenCard: function (player, name) { + if (!lib.inpile.includes(name)) return false; + var type = get.type(name); + return (type == "basic" || type == "trick") && player.countMark("pkwuku") > 0 && !player.hasSkill("pkmiewu2"); + }, + ai: { + combo: "pkwuku", + fireAttack: true, + respondSha: true, + respondShan: true, + skillTagFilter: function (player) { + if (!player.countMark("pkwuku") || player.hasSkill("pkmiewu2")) return false; + }, + order: 1, + result: { + player: function (player) { + if (_status.event.dying) return get.attitude(player, _status.event.dying); + return 1; + }, + }, + }, + }, + pkmiewu2: { + trigger: { player: ["useCardAfter", "respondAfter"] }, + forced: true, + charlotte: true, + popup: false, + filter: function (event, player) { + return event.skill == "pkmiewu_backup"; + }, + content: function () { + player.draw(); + }, + }, + pkmiewu_backup: { audio: "pkmiewu" }, + //官盗S系列关羽 + pszhonghun: { + audio: "zhongyi", + trigger: { player: ["useCard", "respond"] }, + filter: function (event, player) { + return get.color(event.card) == "red"; + }, + frequent: true, + content: function () { + "step 0"; + var card = game.cardsGotoOrdering(get.cards()).cards[0]; + event.card = card; + game.updateRoundNumber(); + player.showCards(card, get.translation(player) + "发动了【忠魂】"); + "step 1"; + if (get.color(card) == "red") player.gain(card, "gain2"); + }, + }, + //官盗S系列郭嘉·一版 + psqizuo: { + audio: 2, + trigger: { global: ["damageBegin1", "damageBegin3"] }, + filter: function (event, player, name) { + return (name == "damageBegin1" && event.source && event.source.isIn() && player.inRange(event.source)) || (name == "damageBegin3" && event.player && event.player.isIn() && player.inRange(event.player)); + }, + direct: true, + content: function () { + "step 0"; + var name = event.triggername; + var source = get.translation(trigger.source), + target = get.translation(trigger.player), + num = trigger.num; + var targetx = trigger[name == "damageBegin1" ? "source" : "player"]; + var str = name == "damageBegin1" ? source + "即将对" + target + "造成" + num + "点伤害" : target + "即将受到" + source + "造成的" + num + "点伤害"; + player + .chooseToDiscard(get.prompt("psqizuo", targetx), str + ",是否弃置一张牌并判定,若结果颜色与此牌相同,你可以令此伤害+1或-1?", "he") + .set("ai", card => { + if (_status.event.goon) return 5.25 - get.value(card) + (get.color(card) == get.color(_status.pileTop) ? 0.75 : 0); + return 0; + }) + .set( + "goon", + (function () { + var eff = get.damageEffect(trigger.player, trigger.source, player); + if ( + eff > 5 && + !trigger.player.hasSkillTag("filterDamage", null, { + player: player, + card: trigger.card, + }) + ) + return true; + if (eff < -5) return true; + return false; + })() + ) + .set("logSkill", ["psqizuo", targetx]); + "step 1"; + if (result.bool) { + event.color = get.color(result.cards[0], player); + player.judge(function (card) { + if (get.color(card) == _status.event.getParent("psqizuo").color) return 1; + return 0; + }); + } else event.finish(); + "step 2"; + if (result.bool) { + player + .chooseControl("+1", "-1", "cancel2") + .set("prompt", "是否令此伤害+1或-1?") + .set("ai", () => { + if (_status.event.eff < 0) return 1; + return 0; + }) + .set("eff", get.damageEffect(trigger.player, trigger.source, player)); + } else event.finish(); + "step 3"; + if (result.index == 0) { + trigger.num++; + player.popup(" +1 ", "fire"); + game.log(player, "令此伤害+1"); + } + if (result.index == 1) { + trigger.num--; + player.popup(" -1 ", "water"); + game.log(player, "令此伤害-1"); + } + }, + ai: { + threaten: 0.8, + }, + }, + //官盗S系列郭嘉·二版 + psquanmou: { + audio: 2, + trigger: { + global: "useCardAfter", + }, + direct: true, + filter: function (event, player) { + return get.type2(event.card) == "trick" && event.player != player && event.targets && event.targets.includes(player) && event.cards.filterInD("odj").length && player.countCards("h"); + }, + content: function () { + "step 0"; + player + .chooseToDiscard(get.prompt("psquanmou"), "弃置一张" + get.translation(get.color(trigger.card)) + "手牌,获得" + get.translation(trigger.cards), "h", (card, player) => { + return get.color(card) == _status.event.color; + }) + .set("ai", card => { + return _status.event.value - get.value(card); + }) + .set("logSkill", "psquanmou") + .set("value", get.value(trigger.cards, player)) + .set("color", get.color(trigger.card)); + "step 1"; + if (result.bool) { + var cards = trigger.cards.filterInD("odj"); + if (cards.filterInD("od").length) player.gain(cards.filterInD("od"), "gain2"); + if (cards.filterInD("j").length) player.gain(cards.filterInD("j"), get.owner(cards.filterInD("j")[0]), "give"); + } + }, + }, + //官盗S赵云·一版 + pshuiqiang: { + audio: 2, + trigger: { player: ["shaMiss", "eventNeutralized"] }, + direct: true, + filter: function (event, player) { + if (!event.card || event.card.name != "sha") return false; + return event.target.isIn() && player.canUse("sha", event.target, false) && (player.hasSha() || (_status.connectMode && player.countCards("h"))); + }, + content: function () { + "step 0"; + player + .chooseToUse( + get.prompt2("pshuiqiang", trigger.target), + function (card, player, event) { + if (get.name(card) != "sha") return false; + return lib.filter.filterCard.apply(this, arguments); + }, + trigger.target, + -1 + ) + .set("addCount", false).logSkill = "pshuiqiang"; + }, + }, + pshuntu: { + audio: 2, + trigger: { source: "damageSource" }, + usable: 1, + filter: function (event, player) { + return event.card && event.card.name == "sha" && event.getParent(2).player == player && event.notLink() && player.isPhaseUsing(); + }, + direct: true, + content: function () { + "step 0"; + player + .chooseToUse( + get.prompt2("pshuntu", trigger.player), + function (card, player, event) { + if (get.name(card) != "sha") return false; + return lib.filter.filterCard.apply(this, arguments); + }, + trigger.player, + -1 + ) + .set("addCount", false).logSkill = "pshuntu"; + "step 1"; + if (!result.bool) player.storage.counttrigger.pshuntu--; + }, + }, + //官盗S赵云·二版 + psqijin: { + audio: 2, + trigger: { player: "phaseDrawBegin1" }, + filter: function (event, player) { + return !event.numFixed; + }, + content: function () { + "step 0"; + trigger.changeToZero(); + event.cards = get.cards(7); + game.cardsGotoOrdering(event.cards); + event.videoId = lib.status.videoId++; + game.broadcastAll( + function (player, id, cards) { + var str = "七进"; + if (player == game.me && !_status.auto) str += ":获得一种颜色的所有牌"; + var dialog = ui.create.dialog(str, cards); + dialog.videoId = id; + }, + player, + event.videoId, + event.cards + ); + event.time = get.utc(); + game.addVideo("showCards", player, ["七进", get.cardsInfo(event.cards)]); + game.addVideo("delay", null, 2); + "step 1"; + var list = []; + for (var i of cards) list.add(get.color(i, false)); + list.sort(); + var next = player.chooseControl(list); + next.set("ai", function () { + return _status.event.choice; + }).set( + "choice", + (function () { + if (list.length == 0) return list[0]; + var color = list[0]; + var cards1 = cards.filter(i => get.color(i) == color), + cards2 = cards.filter(i => get.color(i) == list[1]); + if (get.value(cards1) * cards1.length > get.value(cards2) * cards2.length) return list[0]; + return list[1]; + })() + ); + "step 2"; + event.color = result.control; + var time = 1000 - (get.utc() - event.time); + if (time > 0) game.delay(0, time); + "step 3"; + game.broadcastAll("closeDialog", event.videoId); + player.gain( + cards.filter(i => get.color(i, false) == event.color), + "gain2" + ); + }, + ai: { + threaten: 1.5, + }, + }, + psqichu: { + audio: 2, + enable: ["chooseToUse", "chooseToRespond"], + hiddenCard: function (player, name) { + if (player != _status.currentPhase && !player.hasSkill("psqichu_used") && get.type(name) == "basic" && lib.inpile.includes(name)) return true; + }, + filter: function (event, player) { + if (event.responded || player == _status.currentPhase || player.hasSkill("psqichu_used")) return false; + for (var i of lib.inpile) { + if (get.type(i) == "basic" && event.filterCard({ name: i }, player, event)) return true; + } + return false; + }, + delay: false, + content: function () { + "step 0"; + player.addTempSkill("psqichu_used"); + var evt = event.getParent(2); + var cards = get.cards(2); + for (var i = cards.length - 1; i >= 0; i--) { + ui.cardPile.insertBefore(cards[i].fix(), ui.cardPile.firstChild); + } + var aozhan = player.hasSkill("aozhan"); + player + .chooseButton(["七出:选择要" + (evt.name == "chooseToUse" ? "使用" : "打出") + "的牌", cards]) + .set("filterButton", function (button) { + return _status.event.cards.includes(button.link); + }) + .set( + "cards", + cards.filter(function (card) { + if (get.type(card) != "basic") return false; + if (aozhan && card.name == "tao") { + return ( + evt.filterCard( + { + name: "sha", + isCard: true, + cards: [card], + }, + evt.player, + evt + ) || + evt.filterCard( + { + name: "shan", + isCard: true, + cards: [card], + }, + evt.player, + evt + ) + ); + } + return evt.filterCard(card, evt.player, evt); + }) + ) + .set("ai", function (button) { + var evt = _status.event.getParent(3); + if (evt && evt.ai) { + var tmp = _status.event; + _status.event = evt; + var result = (evt.ai || event.ai1)(button.link, _status.event.player, evt); + _status.event = tmp; + return result; + } + return 1; + }); + "step 1"; + var evt = event.getParent(2); + if (result.bool && result.links && result.links.length) { + var name = result.links[0].name, + aozhan = player.hasSkill("aozhan") && name == "tao"; + if (aozhan) { + name = evt.filterCard( + { + name: "sha", + isCard: true, + cards: [card], + }, + evt.player, + evt + ) + ? "sha" + : "shan"; + } + if (evt.name == "chooseToUse") { + game.broadcastAll( + function (result, name) { + lib.skill.psqichu_backup.viewAs = { + name: name, + cards: [result], + isCard: true, + }; + lib.skill.psqichu_backup.prompt = "选择" + get.translation(result) + "的目标"; + }, + result.links[0], + name + ); + evt.set("_backupevent", "psqichu_backup"); + evt.backup("psqichu_backup"); + } else { + delete evt.result.skill; + delete evt.result.used; + evt.result.card = get.autoViewAs(result.links[0]); + if (aozhan) evt.result.card.name = name; + evt.result.cards = [result.links[0]]; + evt.redo(); + return; + } + } + evt.goto(0); + }, + ai: { + effect: { + target: function (card, player, target, effect) { + if (target.hasSkill("psqichu_used")) return; + if (get.tag(card, "respondShan")) return 0.7; + if (get.tag(card, "respondSha")) return 0.7; + }, + }, + order: 11, + respondShan: true, + respondSha: true, + result: { + player: function (player) { + if (_status.event.dying) return get.attitude(player, _status.event.dying); + return 1; + }, + }, + }, + subSkill: { + backup: { + precontent: function () { + delete event.result.skill; + var name = event.result.card.name; + event.result.cards = event.result.card.cards; + event.result.card = get.autoViewAs(event.result.cards[0]); + event.result.card.name = name; + }, + filterCard: function () { + return false; + }, + selectCard: -1, + }, + used: { charlotte: true }, + }, + }, + pslongxin: { + audio: 2, + trigger: { player: "phaseJudgeBegin" }, + direct: true, + filter: function (event, player) { + return player.countCards("j") && player.countCards("h"); + }, + content: function () { + "step 0"; + player + .chooseToDiscard(get.prompt2("pslongxin"), { type: "equip" }, "he") + .set("logSkill", "pslongxin") + .set("ai", card => { + if (_status.event.goon) return 15 - get.value(card); + return 0; + }) + .set( + "goon", + player.hasCard(card => { + var cardj = card.viewAs ? { name: card.viewAs } : card; + return get.effect(player, cardj, player, player) < 0; + }, "j") + ); + "step 1"; + if (result.bool) { + player.discardPlayerCard(player, "j", true); + } + }, + }, + //官盗S周瑜·一版 + psoldshiyin: { + audio: 2, + trigger: { + player: "gainAfter", + global: "loseAsyncAfter", + }, + frequent: true, + filter: function (event, player) { + if (player != _status.currentPhase) return false; + return event.getg(player).filter(i => get.owner(i) == player).length > 0; + }, + content: function () { + "step 0"; + player.showCards( + trigger.getg(player).filter(i => get.owner(i) == player), + get.translation(player) + "发动了【识音】" + ); + "step 1"; + var suits = [], + cards = trigger.getg(player).filter(i => get.owner(i) == player); + for (var card of cards) suits.add(get.suit(card, player)); + player.addTempSkill("psoldshiyin_effect"); + if (!player.storage.psoldshiyin_effect) player.storage.psoldshiyin_effect = 0; + player.storage.psoldshiyin_effect = Math.max(player.storage.psoldshiyin_effect, suits.length); + if (suits.length >= 2) player.addMark("psoldshiyin_damage", 1, false); + }, + subSkill: { + effect: { + trigger: { player: "useCard" }, + charlotte: true, + forced: true, + onremove: ["psoldshiyin_effect", "psoldshiyin_damage"], + content: function () { + var num = player.countMark("psoldshiyin_effect"); + if (num >= 1) trigger.directHit.addArray(game.players); + if (num >= 2 && get.tag(trigger.card, "damage")) trigger.baseDamage += player.countMark("psoldshiyin_damage"); + if (num >= 3) player.draw(); + player.removeSkill("psoldshiyin_effect"); + }, + mod: { + aiOrder: function (player, card, num) { + var numx = player.countMark("psoldshiyin_effect"); + if (numx >= 2 && get.tag(card, "damage")) return num + 10; + }, + }, + }, + }, + }, + //官盗S周瑜·二版 + psshiyin: { + audio: 2, + trigger: { + global: "phaseBefore", + player: "enterGame", + }, + forced: true, + locked: false, + direct: true, + group: "psshiyin_change", + filter: function (event, player) { + return event.name != "phase" || game.phaseNumber == 0; + }, + content: function () { + "step 0"; + player.chooseCard(get.prompt("psshiyin"), "将一张手牌置于武将牌上,称为“杂音”牌").set("ai", card => 20 - get.value(card)); + "step 1"; + if (result.bool) { + player.logSkill("psshiyin"); + player.addToExpansion(result.cards, player, "give").gaintag.add("psshiyin"); + } + }, + marktext: "音", + intro: { + name: "杂音", + name2: "杂音", + content: "expansion", + markcount: "expansion", + }, + subSkill: { + change: { + trigger: { player: "phaseUseBegin" }, + direct: true, + filter: function (event, player) { + return player.getExpansions("psshiyin").length && player.countCards("h"); + }, + content: function () { + "step 0"; + var card = player.getExpansions("psshiyin")[0]; + player + .chooseCard(get.prompt("psshiyin"), "用一张手牌替换“杂音”牌(" + get.translation(card) + ")") + .set("ai", card => { + if (_status.event.suit && get.suit(card) == _status.event.suit) return 8 - get.value(card); + return 0; + }) + .set( + "suit", + (function () { + var suits = lib.suit + .slice() + .map(i => [i, (get.suit(card) == i ? 1 : 0) + player.countCards("h", { suit: i })]) + .filter(i => i[1] > 0); + suits.sort((a, b) => a[1] - b[1]); + if (suits.length > 0) return suits[0][0]; + return null; + })() + ); + "step 1"; + if (result.bool) { + player.logSkill("psshiyin"); + player.addToExpansion(result.cards[0], "give", player).gaintag.add("psshiyin"); + var card = player.getExpansions("psshiyin")[0]; + if (card) player.gain(card, "gain2"); + } + }, + }, + }, + }, + psquwu: { + audio: 2, + forced: true, + trigger: { target: "useCardToBefore" }, + filter: function (event, player) { + return player.getExpansions("psshiyin").length && get.suit(player.getExpansions("psshiyin")[0]) == get.suit(event.card); + }, + content: function () { + trigger.cancel(); + }, + ai: { + threaten: 1.1, + combo: "psshiyin", + effect: { + target: function (card, player, target, current) { + var list = target.getExpansions("psshiyin"); + for (var cardx of list) { + if (get.suit(cardx) == get.suit(card)) return "zeroplayertarget"; + } + }, + }, + }, + mod: { + cardEnabled2: function (card, player) { + var list = player.getExpansions("psshiyin"); + for (var cardx of list) { + if (get.suit(cardx) == get.suit(card)) return false; + } + }, + cardRespondable: function (card, player) { + var list = player.getExpansions("psshiyin"); + for (var cardx of list) { + if (get.suit(cardx) == get.suit(card)) return false; + } + }, + cardSavable: function (card, player) { + var list = player.getExpansions("psshiyin"); + for (var cardx of list) { + if (get.suit(cardx) == get.suit(card)) return false; + } + }, + }, + }, + psliaozou: { + audio: 2, + enable: "phaseUse", + locked: false, + filter: function (event, player) { + return !player.hasSkill("psliaozou_blocker", null, null, false) && player.getExpansions("psshiyin").length > 0; + }, + content: function () { + "step 0"; + player.showHandcards(get.translation(player) + "发动了【聊奏】"); + "step 1"; + var cards = player.getExpansions("psshiyin"), + bool = true; + for (var card of cards) { + var suit = get.suit(card); + if (player.hasCard(cardx => get.suit(cardx) == suit)) { + bool = false; + break; + } + } + if (bool) player.draw(); + else + player.addTempSkill("psliaozou_blocker", { + player: ["useCard1", "useSkillBegin", "phaseUseEnd"], + }); + }, + subSkill: { + blocker: { charlotte: true }, + }, + mod: { + aiValue: function (player, card, num) { + var suit = get.suit(card); + if (player.isPhaseUsing() && player.getExpansions("psshiyin").some(i => get.suit(i) == suit)) return num / 5; + }, + aiUseful: function () { + return lib.skill.psliaozou.mod.aiValue.apply(this, arguments); + }, + }, + ai: { + combo: "psshiyin", + order: 9.9, + result: { + player: function (player) { + var cards = player.getExpansions("psshiyin"), + bool = true; + for (var card of cards) { + var suit = get.suit(card); + if (player.hasCard(cardx => get.suit(cardx) == suit)) return 0; + } + return 1; + }, + }, + }, + }, + //官盗S武将传晋司马 + psquanyi: { + enable: "phaseUse", + usable: 1, + filterTarget: function (card, player, target) { + return player.canCompare(target); + }, + group: "psquanyi_tianbian", + content: function () { + "step 0"; + player.chooseToCompare(target, function (card) { + if (typeof card == "string" && lib.skill[card]) { + var ais = + lib.skill[card].check || + function () { + return 0; + }; + return ais(); + } + var player = get.owner(card); + var getn = function (card) { + if (player.hasSkill("tianbian") && get.suit(card) == "heart") return 13; + return get.number(card); + }; + var event = _status.event.getParent(); + var to = player == event.player ? event.target : event.player; + var addi = get.value(card) >= 8 && get.type(card) != "equip" ? -6 : 0; + if (card.name == "du") addi -= 5; + if (get.color(card) == "black") addi -= 6; + if (player == event.player) { + if (event.small) { + return -getn(card) - get.value(card) / 2 + addi; + } + return getn(card) - get.value(card) / 2 + addi; + } else { + if (get.attitude(player, to) <= 0 == Boolean(event.small)) { + return -getn(card) - get.value(card) / 2 + addi; + } + return getn(card) - get.value(card) / 2 + addi; + } + }); + "step 1"; + if (result.tie) event.finish(); + else { + var targets = [player, target]; + if (!result.bool) targets.reverse(); + var suits = [result.player, result.target].map(i => get.suit(i, false)); + event.targets = targets; + event.suits = suits; + } + "step 2"; + if (event.suits.includes("heart")) { + if (targets[1].countGainableCards("hej", targets[0]) > 0) { + targets[0].gainPlayerCard(targets[1], "hej", true); + } + } + "step 3"; + if (event.suits.includes("diamond")) { + targets[1].damage(targets[0]); + } + "step 4"; + if (event.suits.includes("spade")) { + targets[0].loseHp(); + } + "step 5"; + if (event.suits.includes("club")) { + if (targets[0].countDiscardableCards(targets[0], "he")) { + targets[0].chooseToDiscard(2, true, "he"); + } + } + }, + ai: { + order: 6, + result: { + target: -1, + }, + }, + subSkill: { + tianbian: { + audio: "psquanyi", + enable: "chooseCard", + check: function (event) { + var player = _status.event.player; + if (player.hasSkill("smyyingshi")) { + var card = ui.cardPile.childNodes[0]; + if ((get.color(card) == "black" && get.number(card) <= 4) || (get.color(card) == "red" && get.number(card) >= 11)) return 20; + } + return !player.hasCard(function (card) { + var val = get.value(card); + return val < 0 || (get.color(card) == "black" && val <= 4) || (get.color(card) == "red" && get.number(card) >= 11); + }, "h") + ? 20 + : 0; + }, + filter: function (event) { + return event.type == "compare" && !event.directresult; + }, + onCompare: function (player) { + return game.cardsGotoOrdering(get.cards()).cards; + }, + }, + }, + }, + //官盗S曹植 + psliushang: { + audio: 2, + trigger: { player: "phaseDrawBegin1" }, + forced: true, + filter: function (event, player) { + return !event.numFixed; + }, + group: "psliushang_give", + content: function () { + "step 0"; + trigger.changeToZero(); + player.draw(1 + Math.max(3, game.countPlayer())); + event.targets = game.filterPlayer(i => i != player); + "step 1"; + var current = targets.shift(); + if (!player.countCards("h")) event.finish(); + else + player.chooseCardTarget({ + prompt: "流殇:将一张牌置于" + get.translation(current) + "武将牌上", + current: current, + filterCard: true, + forced: true, + filterTarget: function (card, player, target) { + return target == _status.event.current; + }, + selectTarget: -1, + ai1: function (card) { + var current = _status.event.current; + return get.value(card, current) * get.attitude(_status.event.player, current); + }, + ai2: () => 1, + }); + "step 2"; + if (result.bool) { + result.targets[0].addToExpansion(result.cards, player, "give").gaintag.add("psliushang"); + } + if (targets.length) event.goto(1); + }, + marktext: "殇", + intro: { + content: "expansion", + markcount: "expansion", + }, + subSkill: { + give: { + trigger: { global: "phaseZhunbeiBegin" }, + filter: function (event, player) { + return event.player != player && event.player.getExpansions("psliushang").length; + }, + forced: true, + logTarget: "player", + content: function () { + "step 0"; + var cards = trigger.player.getExpansions("psliushang"), + name = get.translation(cards); + event.cards = cards; + trigger.player + .chooseControl() + .set("choiceList", ["获得" + name + ",且于本回合防止对" + get.translation(player) + "的伤害", "将" + name + "置入弃牌堆"]) + .set("ai", () => { + return _status.event.choice; + }) + .set( + "choice", + (function () { + if (get.damageEffect(player, trigger.player, trigger.player) <= 0) return 0; + if (get.value(cards, trigger.player) < 0) return 1; + if ( + trigger.player.hasCard(card => { + return get.tag(card, "damage") && trigger.player.canUse(card, player) && get.effect(player, card, trigger.player, trigger.player) > 0; + }, "hs") + ) + return 1; + return 0; + })() + ); + "step 1"; + if (result.index == 0) { + trigger.player.gain(cards, "gain2"); + trigger.player.addTempSkill("psliushang_prevent"); + trigger.player.markAuto("psliushang_prevent", [player]); + } else { + trigger.player.loseToDiscardpile(cards); + } + "step 2"; + game.delayx(); + }, + }, + prevent: { + trigger: { source: "damageBegin2" }, + filter: function (event, player) { + return player.getStorage("psliushang_prevent").includes(event.player); + }, + forced: true, + onremove: true, + charlotte: true, + logTarget: "player", + content: function () { + trigger.cancel(); + }, + ai: { + effect: { + target: function (card, player, target, current) { + if (player.getStorage("psliushang_prevent").includes(target) && get.tag(card, "damage")) { + return "zeroplayertarget"; + } + }, + }, + }, + }, + }, + }, + psqibu: { + trigger: { player: "dying" }, + filter: function (event, player) { + return player.hp <= 0; + }, + limited: true, + skillAnimation: true, + animationColor: "water", + content: function () { + "step 0"; + player.awakenSkill("psqibu"); + var cards = game.cardsGotoOrdering(get.cards(7)).cards; + game.updateRoundNumber(); + event.cards = cards; + player.showCards(cards, get.translation(player) + "发动了【流殇】"); + "step 1"; + var num = cards.filter(i => get.suit(i) == "heart").length; + var gains = cards.filter(i => get.suit(i) == "club"); + if (num > 0) player.recover(num); + if (gains.length) player.gain(gains, "gain2"); + }, + }, + //官盗S曹丕 + psjianwei: { + audio: 2, + trigger: { player: "phaseBegin" }, + skillAnimation: true, + animationColor: "water", + limited: true, + direct: true, + filter: function (event, player) { + return player.hp >= 1; + }, + content: function () { + "step 0"; + player.chooseTarget(get.prompt2("psjianwei"), lib.filter.notMe).set("ai", target => { + var player = _status.event.player; + if (player.hp == 1 && !player.canSave(player)) return 0; + var sgn = get.sgnAttitude(player, target); + var valMine = [0, 0], + valHis = [0, 0]; + player.getCards("hej", card => { + if (get.position(card) == "j") { + valMine[0] += get.effect(player, card, player); + valMine[1] += get.effect(target, card, player); + } else { + valMine[0] += get.value(card, player); + valMine[1] += get.value(card, target) * sgn; + } + }); + target.getCards("hej", card => { + if (get.position(card) == "j") { + valHis[0] += get.effect(player, card, player); + valHis[1] += get.effect(target, card, player); + } else { + valHis[0] += get.value(card, player); + valHis[1] += get.value(card, target) * sgn; + } + }); + return valMine[1] - valMine[0] + valHis[0] - valHis[1] >= 60; + }); + "step 1"; + if (result.bool) { + var target = result.targets[0]; + event.target = target; + player.logSkill("psjianwei", target); + player.awakenSkill("psjianwei"); + player.loseHp(); + } else event.finish(); + "step 2"; + if (player.isIn() && target.isIn()) { + var next = game.createEvent("psjianwei_swap"); + next.player = player; + next.target = target; + next.set("cards1", player.getCards("hej")); + next.set("cards2", target.getCards("hej")); + next.setContent(lib.skill.psjianwei.swapRegioncards); + } + }, + swapRegioncards: function () { + "step 0"; + player.$giveAuto(event.cards1, target); + target.$giveAuto(event.cards2, player); + "step 1"; + event.h1 = event.cards1.filter(i => get.position(i) == "h"); + event.e1 = event.cards1.filter(i => get.position(i) == "e"); + event.j1 = event.cards1.filter(i => get.position(i) == "j"); + event.h2 = event.cards2.filter(i => get.position(i) == "h"); + event.e2 = event.cards2.filter(i => get.position(i) == "e"); + event.j2 = event.cards2.filter(i => get.position(i) == "j"); + game.loseAsync({ + lose_list: [ + [player, event.cards1], + [target, event.cards2], + ], + }).setContent("chooseToCompareLose"); + "step 2"; + var todis = []; + for (var i = 0; i < event.j1.length; i++) { + if (target.isDisabledJudge() || target.hasJudge(event.j1[i].viewAs || event.j1[i].name)) todis.push(event.j1[i]); + } + for (var i = 0; i < event.j2.length; i++) { + if (player.isDisabledJudge() || player.hasJudge(event.j2[i].viewAs || event.j2[i].name)) todis.push(event.j2[i]); + } + if (todis.length) game.cardsDiscard(todis); + "step 3"; + game.loseAsync({ + gain_list: [ + [player, event.h2.filter(i => get.position(i, true) == "o")], + [target, event.h1.filter(i => get.position(i, true) == "o")], + ], + }).setContent("gaincardMultiple"); + for (var i = 0; i < event.e2.length; i++) { + if (get.position(event.e2[i], true) == "o") player.equip(event.e2[i]); + } + for (var i = 0; i < event.e1.length; i++) { + if (get.position(event.e1[i], true) == "o") target.equip(event.e1[i]); + } + for (var i = 0; i < event.j2.length; i++) { + if (get.position(event.j2[i], true) == "o") player.addJudge(event.j2[i]); + } + for (var i = 0; i < event.j1.length; i++) { + if (get.position(event.j1[i], true) == "o") target.addJudge(event.j1[i]); + } + "step 4"; + game.delayx(); + }, + }, + //官盗S司马懿 + pszhonghu: { + audio: 2, + trigger: { global: "dieAfter" }, + global: "pszhonghu_skip", + filter: function (event, player) { + return player != _status.currentPhase; + }, + content: function () { + "step 0"; + var evt = trigger.getParent("phaseUse"); + if (evt && evt.name == "phaseUse") { + evt.skipped = true; + } + var evt = trigger.getParent("phase"); + if (evt && evt.name == "phase") { + game.log(evt.player, "结束了回合"); + evt.finish(); + evt.untrigger(true); + } + _status._pszhonghu = player; + }, + subSkill: { + skip: { + trigger: { player: "phaseBeforeStart" }, + forced: true, + priority: Infinity, + popup: false, + firstDo: true, + filter: function (event, player) { + if ((_status._pszhonghu && !_status._pszhonghu.isIn()) || event.player == _status._pszhonghu) delete _status._pszhonghu; + return _status._pszhonghu && event.player != _status._pszhonghu; + }, + content: function () { + trigger.cancel(null, null, "notrigger"); + }, + }, + }, + }, + //官盗S虎啸龙吟司马懿&诸葛亮 + pshuxiao: { + audio: 2, + trigger: { player: "phaseBegin" }, + frequent: true, + content: function () { + "step 0"; + player.judge(function (card) { + if (get.type(card) == "basic" || get.type(card) == "trick") return 3; + return -1; + }); + "step 1"; + if (result.bool) { + player.addTempSkill("pshuxiao_use"); + player.storage.pshuxiao_use = { + card: { name: result.name, nature: result.card.nature }, + number: result.number, + suit: result.suit, + }; + } + }, + subSkill: { + use: { + charlotte: true, + onremove: true, + enable: "chooseToUse", + popname: true, + position: "hs", + hiddenCard: function (player, name) { + return player.storage.pshuxiao_use.card.name == name; + }, + filter: function (event, player) { + if (!player.storage.pshuxiao_use) return false; + if (!player.countCards("h")) return false; + return event.filterCard(player.storage.pshuxiao_use.card, player, event); + }, + viewAs: function (cards, player) { + return player.storage.pshuxiao_use.card; + }, + filterCard: function (card, player) { + return get.number(card) == player.storage.pshuxiao_use.number || get.suit(card) == player.storage.pshuxiao_use.suit; + }, + prompt: function (event) { + var player = _status.event.player; + return "将一张" + get.translation(player.storage.pshuxiao_use.suit) + "牌或点数为" + get.strNumber(player.storage.pshuxiao_use.number) + "的牌当作" + get.translation(player.storage.pshuxiao_use.card) + "使用"; + }, + }, + }, + }, + psguanxing: { + audio: "guanxing", + trigger: { player: "phaseZhunbeiBegin" }, + frequent: true, + preHidden: true, + content: function () { + "step 0"; + var num = 5; + var cards = get.cards(num); + game.cardsGotoOrdering(cards); + var next = player.chooseToMove(); + next.set("list", [["牌堆顶", cards], ["牌堆底"]]); + next.set("prompt", "观星:点击将牌移动到牌堆顶或牌堆底"); + next.processAI = function (list) { + var cards = list[0][1], + player = _status.event.player; + var top = []; + var judges = player.getCards("j"); + var stopped = false; + if (!player.hasWuxie()) { + for (var i = 0; i < judges.length; i++) { + var judge = get.judge(judges[i]); + cards.sort(function (a, b) { + return judge(b) - judge(a); + }); + if (judge(cards[0]) < 0) { + stopped = true; + break; + } else { + top.unshift(cards.shift()); + } + } + } + var bottom; + if (!stopped) { + cards.sort(function (a, b) { + return get.value(b, player) - get.value(a, player); + }); + while (cards.length) { + if (get.value(cards[0], player) <= 5) break; + top.unshift(cards.shift()); + } + } + bottom = cards; + return [top, bottom]; + }; + "step 1"; + var top = result.moved[0]; + var bottom = result.moved[1]; + top.reverse(); + for (var i = 0; i < top.length; i++) { + ui.cardPile.insertBefore(top[i], ui.cardPile.firstChild); + } + for (i = 0; i < bottom.length; i++) { + ui.cardPile.appendChild(bottom[i]); + } + player.popup(get.cnNumber(top.length) + "上" + get.cnNumber(bottom.length) + "下"); + game.log(player, "将" + get.cnNumber(top.length) + "张牌置于牌堆顶"); + game.updateRoundNumber(); + game.delayx(); + }, + ai: { + threaten: 1.2, + }, + }, + pslongyin: { + audio: 2, + enable: ["chooseToUse", "chooseToRespond"], + filter: function (event, player) { + if (!player.countCards("hse") || player.hasSkill("pslongyin_used")) return false; + for (var i of lib.inpile) { + var type = get.type(i); + if ((type == "basic" || type == "trick") && event.filterCard(get.autoViewAs({ name: i }, "unsure"), player, event)) return true; + } + return false; + }, + chooseButton: { + dialog: function (event, player) { + var list = []; + for (var i = 0; i < lib.inpile.length; i++) { + var name = lib.inpile[i]; + if (name == "sha") { + if (event.filterCard({ name: name }, player, event)) list.push(["基本", "", "sha"]); + for (var j of lib.inpile_nature) { + if (event.filterCard({ name: name, nature: j }, player, event)) list.push(["基本", "", "sha", j]); + } + } else if (get.type(name) == "trick" && event.filterCard({ name: name }, player, event)) list.push(["锦囊", "", name]); + else if (get.type(name) == "basic" && event.filterCard({ name: name }, player, event)) list.push(["基本", "", name]); + } + return ui.create.dialog("虎啸", [list, "vcard"]); + }, + filter: function (button, player) { + return _status.event.getParent().filterCard({ name: button.link[2], nature: button.link[3] }, player, _status.event.getParent()); + }, + check: function (button) { + if (_status.event.getParent().type != "phase") return 1; + var player = _status.event.player; + if (["wugu", "zhulu_card", "yiyi", "lulitongxin", "lianjunshengyan", "diaohulishan"].includes(button.link[2])) return 0; + return player.getUseValue({ + name: button.link[2], + nature: button.link[3], + }); + }, + backup: function (links, player) { + return { + filterCard: function (card, player) { + var num = 0; + for (var i = 0; i < ui.selected.cards.length; i++) { + num += get.number(ui.selected.cards[i]); + } + return get.number(card) + num <= 13; + }, + selectCard: [1, Infinity], + filterOk: function () { + var num = 0; + for (var i = 0; i < ui.selected.cards.length; i++) { + num += get.number(ui.selected.cards[i]); + } + return num == 13; + }, + audio: "pslongyin", + popname: true, + complexCard: true, + check: function (card) { + var num = 0; + for (var i = 0; i < ui.selected.cards.length; i++) { + num += get.number(ui.selected.cards[i]); + } + if (num + get.number(card) == 13) return 5.5 - get.value(card); + if (ui.selected.cards.length == 0) { + var cards = _status.event.player.getCards("h"); + for (var i = 0; i < cards.length; i++) { + for (var j = i + 1; j < cards.length; j++) { + if (get.number(cards[i]) + get.number(cards[j]) == 13) { + if (cards[i] == card || cards[j] == card) return 6 - get.value(card); + } + } + } + } + return 0; + }, + position: "hes", + viewAs: { name: links[0][2], nature: links[0][3] }, + precontent: function () { + player.addTempSkill("pslongyin_used"); + }, + }; + }, + prompt: function (links, player) { + return "将任意张点数和为13牌当做" + (get.translation(links[0][3]) || "") + get.translation(links[0][2]) + "使用"; + }, + }, + hiddenCard: function (player, name) { + if (!lib.inpile.includes(name)) return false; + var type = get.type(name); + return (type == "basic" || type == "trick") && player.countCards("she") > 0 && !player.hasSkill("pslongyin_used"); + }, + ai: { + fireAttack: true, + respondSha: true, + respondShan: true, + skillTagFilter: function (player) { + if (!player.countCards("hse") || player.hasSkill("pslongyin_used")) return false; + }, + order: 1, + result: { + player: function (player) { + if (_status.event.dying) return get.attitude(player, _status.event.dying); + return 1; + }, + }, + }, + subSkill: { + used: { charlotte: true }, + }, + }, + //官盗S武将传诸葛亮 + pszhiji: { + audio: 2, + enable: "phaseUse", + usable: 1, + filterTarget: function (card, player, target) { + if (!ui.selected.targets.length) return true; + return target.group != ui.selected.targets[0].group; + }, + selectTarget: 2, + complexTarget: true, + multitarget: true, + multiline: true, + filterCard: true, + selectCard: 2, + check: function (card) { + return 6 - get.value(card); + }, + content: function () { + "step 0"; + targets.sortBySeat(); + if (targets[0].canUse("sha", targets[1], false)) targets[0].useCard({ name: "sha", isCard: true }, targets[1], false, "noai"); + "step 1"; + if (targets[1].canUse("sha", targets[0], false)) targets[1].useCard({ name: "sha", isCard: true }, targets[0], false, "noai"); + }, + ai: { + order: 2.5, + result: { + player: 1, + target: function (player, target) { + if (ui.selected.targets.length) { + var targetx = ui.selected.targets[0]; + if (get.effect(targetx, { name: "sha" }, target, player) + get.effect(target, { name: "sha" }, targetx, player) < 0) return 0; + return -1; + } + return -1; + }, + }, + }, + }, + psjiefeng: { + audio: 2, + enable: "phaseUse", + filterCard: true, + selectCard: 2, + check: function (card) { + return 6 - get.value(card); + }, + content: function () { + "step 0"; + var cards = game.cardsGotoOrdering(get.cards(5)).cards; + event.cards = cards; + player.showCards(cards, get.translation(player) + "发动了【借风】"); + "step 1"; + if (cards.filter(i => get.color(i) == "red").length >= 2) { + player.chooseUseTarget("wanjian", true); + } + }, + ai: { + order: 9, + result: { + player: function (player) { + if (player.getUseValue({ name: "wanjian" }) < 0) return 0; + return 1; + }, + }, + }, + }, + //官盗S马超 + psweihou: { + trigger: { player: "judgeBegin" }, + filter: function (event, player) { + return !event.directresult; + }, + content: function () { + "step 0"; + var cards = get.cards(2); + for (var i = cards.length - 1; i >= 0; i--) { + ui.cardPile.insertBefore(cards[i], ui.cardPile.firstChild); + } + game.updateRoundNumber(); + event.cards = cards; + event.videoId = lib.status.videoId++; + game.broadcastAll( + function (player, id, cards) { + var str; + if (player == game.me && !_status.auto) str = "威侯:选择一张作为本次判定结果"; + else str = get.translation(player) + "发动了【威侯】"; + var dialog = ui.create.dialog(str, cards); + dialog.videoId = id; + }, + player, + event.videoId, + event.cards + ); + game.addVideo("showCards", player, ["威侯", get.cardsInfo(event.cards)]); + if (!event.isMine() && !event.isOnline()) game.delayx(); + "step 1"; + player + .chooseButton(["威侯:选择一张作为本次判定结果", cards], true) + .set("ai", button => { + return _status.event.getTrigger().judge(button.link); + }) + .set("dialog", event.videoId); + "step 2"; + game.broadcastAll("closeDialog", event.videoId); + if (result.bool) { + trigger.directresult = result.links[0]; + game.cardsDiscard(cards.removeArray(result.links).filter(i => get.position(i) == "c")); + } + "step 3"; + game.updateRoundNumber(); + }, + }, + //官盗S1066★贾诩 + psqupo: { + audio: 2, + trigger: { global: "phaseBegin" }, + filter: function (event, player) { + return player.countCards("he"); + }, + direct: true, + content: function () { + "step 0"; + var cards = player.getCards("he"); + var current = trigger.player; + var ai1 = function (card) { + var player = _status.event.player, + current = _status.event.current; + var card = get.color(card); + if (color == "black") { + if (!current.hasSha() || !current.hasUseTarget({ name: "sha" })) return 0; + if (targets.length) return 5.5 - get.value(card); + } else if (color == "red") { + if (get.attitude(player, current) <= 0) return 0; + if ( + current.hasCard(card => { + if (!get.tag(card, "damage")) return false; + var targetsx = game.filterPlayer(currentx => { + if (currentx == current || current == player) return false; + return current.canUse(card, currentx) && get.effect(currentx, card, current, player) > 0; + }); + targets2.addArray(targetsx); + return targetsx.length; + }, "hs") + ) + return 5.5 - get.value(card); + } + return 0; + }; + var targets = game.filterPlayer(currentx => { + if (currentx == current || current == player) return false; + return !current.canUse("sha", currentx) || (get.effect(currentx, { name: "sha" }, current, player) > 0 && get.attitude(player, currentx) > -3); + }); + targets.sort((a, b) => get.attitude(player, b) - get.attitude(player, a)); + var targets2 = []; + var cardx = cards.sort((a, b) => ai1(b) - ai1(a))[0]; + targets2.sort((a, b) => get.threaten(b, current) - get.threaten(a, current)); + var next = player.chooseCardTarget({ + filterCard: true, + prompt: get.prompt2("psqupo"), + current: trigger.player, + filterTarget: function (card, player, target) { + return player != target && target != _status.event.current; + }, + ai1: function (card) { + return card == _status.event.cardx ? 1 : 0; + }, + ai2: function (target) { + return target == _status.event.targetx ? 1 : 0; + }, + }); + if (ai1(cardx) > 0) { + next.cardx = cardx; + if (get.color(cardx) == "black") { + if (targets.length) next.targetx = targets[0]; + } else { + if (targets2.length) next.targetx = targets2[0]; + } + } + "step 1"; + if (result.bool) { + var target = result.targets[0], + cards = result.cards; + player.logSkill("psqupo", target); + player.give(cards, target); + var color = get.color(cards[0]); + if (color == "black") { + _status.currentPhase.addTempSkill("psqupo_black"); + _status.currentPhase.markAuto("psqupo_black", [target]); + } else if (color == "red") { + target.addTempSkill("psqupo_red"); + target.addMark("psqupo_red", 1, false); + } + } + }, + subSkill: { + black: { + trigger: { player: "useCardToTarget" }, + forced: true, + charlotte: true, + onremove: true, + filter: function (event, player) { + if (event.card.name != "sha") return false; + var targets = player.getStorage("psqupo_black").slice(); + targets.remove(event.target); + return targets.length; + }, + content: function () { + var targets = player.getStorage("psqupo_black").slice(); + targets.remove(trigger.target); + player.loseHp(targets.length); + }, + }, + red: { + trigger: { player: "damageBegin3" }, + charlotte: true, + forced: true, + onremove: true, + content: function () { + player.loseHp(player.countMark("psqupo_red")); + player.removeSkill("psqupo_red"); + }, + }, + }, + }, + psbaoquan: { + audio: 2, + trigger: { player: "damageBegin4" }, + filter: function (event, player) { + return player.countCards("h", { type: ["trick", "delay"] }) || _status.connectMode; + }, + direct: true, + content: function () { + "step 0"; + player + .chooseToDiscard(get.prompt2("psbaoquan"), { type: ["trick", "delay"] }) + .set("logSkill", "psbaoquan") + .set("ai", card => { + if (_status.event.goon) return 7 - get.value(card); + return 0; + }) + .set("goon", get.damageEffect(player, trigger.source, player) < -5); + "step 1"; + if (result.bool) { + trigger.cancel(); + } + }, + }, + //官盗S吕布 + pssheji: { + audio: 2, + enable: "phaseUse", + filterCard: true, + selectCard: -1, + position: "h", + locked: false, + filter: function (event, player) { + if (player.hasSkill("pssheji_used")) return false; + var hs = player.getCards("h"); + if (!hs.length) return false; + for (var card of hs) { + var mod2 = game.checkMod(card, player, "unchanged", "cardEnabled2", player); + if (mod2 === false) return false; + } + return event.filterCard(get.autoViewAs({ name: "sha" }, hs)); + }, + viewAs: { + name: "sha", + storage: { pssheji: true }, + }, + onuse: function (links, player) { + player.addTempSkill("pssheji_used", "phaseUseAfter"); + }, + ai: { + order: 1, + threaten: 1.1, + }, + mod: { + targetInRange: function (card, player, target) { + if (card.storage && card.storage.pssheji) return true; + }, + }, + subSkill: { + used: { + audio: "pssheji", + trigger: { source: "damageSource" }, + charlotte: true, + forced: true, + popup: false, + logTarget: "player", + filter: function (event, player) { + return ( + event.card.storage && + event.card.storage.pssheji && + event.player.hasCard(card => { + if (!lib.filter.canBeGained(card, player, event.player)) return false; + return ["equip1", "equip3", "equip4", "equip6"].includes(get.subtype(card)); + }, "e") + ); + }, + content: function () { + var cards = trigger.player.getCards("e", card => { + if (!lib.filter.canBeGained(card, player, trigger.player)) return false; + return ["equip1", "equip3", "equip4", "equip6"].includes(get.subtype(card)); + }); + if (cards.length) player.gain(cards, "giveAuto", trigger.player); + }, + }, + }, + }, + //战役篇国战将转身份 + //钟会 + zyquanji: { + audio: "gzquanji", + trigger: { + player: "damageEnd", + source: "damageSource", + }, + frequent: true, + filter: function (event, player, name) { + if (name == "damageEnd") return true; + var evt = event.getParent(); + if (evt.player != player) return false; + return evt.card && evt.type == "card" && evt.targets.length == 1; + }, + content: function () { + "step 0"; + player.draw(); + "step 1"; + var hs = player.getCards("he"); + if (hs.length > 0) { + if (hs.length == 1) event._result = { bool: true, cards: hs }; + else player.chooseCard("he", true, "选择一张牌作为“权”"); + } else event.finish(); + "step 2"; + if (result.bool) { + var cs = result.cards; + player.addToExpansion(cs, player, "give").gaintag.add("zyquanji"); + } + }, + intro: { + content: "expansion", + markcount: "expansion", + }, + onremove: function (player, skill) { + var cards = player.getExpansions(skill); + if (cards.length) player.loseToDiscardpile(cards); + }, + locked: false, + mod: { + maxHandcard: function (player, num) { + return num + player.getExpansions("zyquanji").length; + }, + }, + }, + zypaiyi: { + audio: "gzpaiyi", + enable: "phaseUse", + usable: 1, + filter: function (event, player) { + return player.getExpansions("zyquanji").length > 0; + }, + chooseButton: { + dialog: function (event, player) { + return ui.create.dialog("排异", player.getExpansions("zyquanji"), "hidden"); + }, + backup: function (links, player) { + return { + audio: "gzpaiyi", + filterTarget: true, + filterCard: function () { + return false; + }, + selectCard: -1, + card: links[0], + delay: false, + content: lib.skill.zypaiyi.contentx, + ai: { + order: 10, + result: { + target: function (player, target) { + if (target != player) return 0; + if (player.getExpansions("zyquanji").length <= 1 || (player.needsToDiscard() && !player.getEquip("zhuge") && !player.hasSkill("new_paoxiao"))) return 0; + return 1; + }, + }, + }, + }; + }, + prompt: function () { + return "请选择【排异】的目标"; + }, + }, + contentx: function () { + "step 0"; + var card = lib.skill.zypaiyi_backup.card; + player.loseToDiscardpile(card); + "step 1"; + var num = player.getExpansions("zyquanji").length; + if (num > 0) target.draw(Math.min(7, num)); + "step 2"; + if (target.countCards("h") > player.countCards("h")) { + target.damage(); + } + }, + ai: { + order: function (item, player) { + var num = player.getExpansions("zyquanji").length; + if (num == 1) return 8; + return 1; + }, + result: { + player: 1, + }, + combo: "zyquanji", + }, + }, + //孙綝 + zyshilu: { + audio: "gzshilu", + preHidden: true, + trigger: { global: "dieAfter" }, + prompt2: function (event, player) { + return "将其的所有武将牌" + (player == event.source ? "及武将牌库里的一张随机武将牌" : "") + "置于武将牌上作为“戮”"; + }, + logTarget: "player", + content: function () { + var list = [], + target = trigger.player; + if (target.name1 && !target.isUnseen(0) && target.name1.indexOf("gz_shibing") != 0 && _status.characterlist.includes(target.name1)) list.push(target.name1); + if (target.name2 && !target.isUnseen(1) && target.name2.indexOf("gz_shibing") != 0 && _status.characterlist.includes(target.name1)) list.push(target.name2); + _status.characterlist.removeArray(list); + if (player == trigger.source) list.addArray(_status.characterlist.randomRemove(1)); + if (list.length) { + player.markAuto("zyshilu", list); + game.log(player, "将", "#g" + get.translation(list), "置于武将牌上作为", "#y“戮”"); + game.broadcastAll( + function (player, list) { + var cards = []; + for (var i = 0; i < list.length; i++) { + var cardname = "huashen_card_" + list[i]; + lib.card[cardname] = { + fullimage: true, + image: "character:" + list[i], + }; + lib.translate[cardname] = get.rawName2(list[i]); + cards.push(game.createCard(cardname, "", "")); + } + player.$draw(cards, "nobroadcast"); + }, + player, + list + ); + } + }, + marktext: "戮", + intro: { + content: "character", + onunmark: function (storage, player) { + if (storage && storage.length) { + _status.characterlist.addArray(storage); + storage.length = 0; + } + }, + mark: function (dialog, storage, player) { + if (storage && storage.length) { + dialog.addSmall([storage, "character"]); + } else { + return "没有“戮”"; + } + }, + // content:function(storage,player){ + // return '共有'+get.cnNumber(storage.length)+'张“戮”'; + // }, + }, + group: "zyshilu_zhiheng", + subSkill: { + zhiheng: { + audio: "zyshilu", + trigger: { player: "phaseZhunbeiBegin" }, + filter: function (event, player) { + return player.getStorage("zyshilu").length > 0 && player.countCards("he") > 0; + }, + direct: true, + content: function () { + "step 0"; + var num = Math.min(player.getStorage("zyshilu").length, player.countCards("he")); + player.chooseToDiscard("he", get.prompt("zyshilu"), "弃置至多" + get.cnNumber(num) + "张牌并摸等量的牌", [1, num]).logSkill = "zyshilu_zhiheng"; + "step 1"; + if (result.bool && result.cards && result.cards.length) player.draw(result.cards.length); + }, + }, + }, + }, + zyxiongnve: { + audio: "gzxiongnve", + trigger: { player: "phaseUseBegin" }, + direct: true, + filter: function (event, player) { + return player.getStorage("zyshilu").length > 0; + }, + content: function () { + "step 0"; + player + .chooseButton([get.prompt("zyxiongnve"), [player.storage.zyshilu, "character"]]) + .set("ai", function (button) { + if (!_status.event.goon) return 0; + return 1; + }) + .set( + "goon", + player.countCards("hs", function (card) { + return get.tag(card, "damage") && player.hasValueTarget(card); + }) > 1 + ); + "step 1"; + if (result.bool) { + player.logSkill("zyxiongnve"); + lib.skill.zyxiongnve.throwCharacter(player, result.links); + game.delayx(); + player + .chooseControl() + .set("prompt", "选择获得一项效果") + .set("choiceList", ["本回合造成的伤害+1", "本回合造成伤害时,获得其一张牌", "本回合使用牌没有次数限制"]) + .set("ai", function () { + var player = _status.event.player; + if ( + player.countCards("hs", function (card) { + return get.name(card) == "sha" && player.hasValueTarget(card); + }) > player.getCardUsable("sha") + ) + return 0; + return get.rand(1, 2); + }); + } else event.finish(); + "step 2"; + var skill = "zyxiongnve_effect" + result.index; + player.addTempSkill(skill); + game.log(player, "本回合", "#g" + lib.skill[skill].promptx); + }, + group: "zyxiongnve_end", + throwCharacter: function (player, list) { + player.unmarkAuto("zyshilu", list); + _status.characterlist.addArray(list); + game.log(player, "从", "#y“戮”", "中移去了", "#g" + get.translation(list)); + game.broadcastAll( + function (player, list) { + var cards = []; + for (var i = 0; i < list.length; i++) { + var cardname = "huashen_card_" + list[i]; + lib.card[cardname] = { + fullimage: true, + image: "character:" + list[i], + }; + lib.translate[cardname] = get.rawName2(list[i]); + cards.push(game.createCard(cardname, "", "")); + } + player.$throw(cards, 1000, "nobroadcast"); + }, + player, + list + ); + }, + subSkill: { + effect0: { + promptx: "造成的伤害+1", + charlotte: true, + onremove: true, + audio: "zyxiongnve", + intro: { + content: "当你造成伤害时,此伤害+1", + }, + trigger: { source: "damageBegin1" }, + forced: true, + logTarget: "player", + content: function () { + trigger.num++; + }, + }, + effect1: { + promptx: "造成伤害后,获得其一张牌", + charlotte: true, + onremove: true, + audio: "zyxiongnve", + intro: { + content: "对其他角色造成伤害时,获得其一张牌", + }, + trigger: { source: "damageBegin1" }, + forced: true, + filter: function (event, player) { + return player != event.player && event.player.countGainableCards(player, "he") > 0; + }, + logTarget: "player", + content: function () { + player.gainPlayerCard(trigger.player, true, "he"); + }, + }, + effect2: { + promptx: "使用牌没有次数限制", + charlotte: true, + onremove: true, + intro: { + content: "使用牌没有次数限制", + }, + mod: { + cardUsable: () => Infinity, + }, + }, + effect3: { + charlotte: true, + audio: "zyxiongnve", + mark: true, + intro: { + content: "受到的伤害-1", + }, + trigger: { player: "damageBegin4" }, + forced: true, + filter: function (event, player) { + return event.source != player && event.source && event.source.isIn(); + }, + content: function () { + trigger.num--; + }, + ai: { + effect: { + target: function (card, player, target) { + if (player.hasSkillTag("jueqing", false, target)) return; + var num = get.tag(card, "damage"); + if (num) { + if (num > 1) return 0.5; + return 0; + } + }, + }, + }, + }, + end: { + trigger: { player: "phaseUseEnd" }, + direct: true, + filter: function (event, player) { + return player.getStorage("zyshilu").length > 1; + }, + content: function () { + "step 0"; + player.chooseButton(["凶虐:是否移去两张“戮”获得减伤?", [player.storage.zyshilu, "character"]], 2).set("ai", function (button) { + var player = _status.event.player; + if (game.countPlayer() * 1.5 + player.storage.zyshilu.length / 2 > 8) return 1; + if (player.hp <= 2) return 1; + return 0; + }); + "step 1"; + if (result.bool) { + player.logSkill("zyxiongnve"); + lib.skill.zyxiongnve.throwCharacter(player, result.links); + player.addTempSkill("zyxiongnve_effect3", { player: "phaseBegin" }); + game.delayx(); + } + }, + }, + }, + ai: { + combo: "zyshilu", + }, + }, + //孟达 + qiuan: { + audio: 2, + trigger: { player: "damageBegin4" }, + filter: function (event, player) { + return event.cards && event.cards.filterInD().length > 0 && !player.getExpansions("qiuan").length; + }, + check: function (event, player) { + if (get.damageEffect(player, event.source || player, player, event.nature) >= 0) return false; + return true; + }, + preHidden: true, + content: function () { + var cards = trigger.cards.filterInD(); + player.addToExpansion("gain2", cards).gaintag.add("qiuan"); + trigger.cancel(); + }, + ai: { + combo: "liangfan", + }, + intro: { + content: "expansion", + markcount: "expansion", + }, + marktext: "函", + }, + liangfan: { + audio: 2, + trigger: { player: "phaseZhunbeiBegin" }, + forced: true, + filter: function (event, player) { + return player.getExpansions("qiuan").length > 0; + }, + content: function () { + "step 0"; + var cards = player.getExpansions("qiuan"); + player.gain(cards, "gain2").gaintag.add("liangfan"); + player.addTempSkill("liangfan2"); + "step 1"; + player.loseHp(); + }, + ai: { + combo: "qiuan", + }, + }, + liangfan2: { + audio: "liangfan", + mark: true, + mod: { + aiOrder: function (player, card, num) { + if (get.itemtype(card) == "card" && card.hasGaintag("liangfan")) return num + 0.1; + }, + }, + intro: { content: "使用“量反”牌造成伤害后,可获得目标角色的一张牌" }, + trigger: { source: "damageEnd" }, + logTarget: "player", + charlotte: true, + onremove: function (player) { + player.removeGaintag("liangfan"); + }, + prompt: event => "量反:是否获得" + get.translation(event.player) + "的一张牌?", + filter: function (event, player) { + var evt = event.getParent(2); + if (evt.name != "useCard" || evt.card != event.card) return false; + if (!event.player.countGainableCards(player, "he")) return false; + return ( + player.getHistory("lose", function (evt2) { + if (evt2.getParent() != evt) return false; + for (var i in evt2.gaintag_map) { + if (evt2.gaintag_map[i].includes("liangfan")) return true; + } + return false; + }).length > 0 + ); + }, + marktext: "反", + content: function () { + player.gainPlayerCard(trigger.player, true, "he"); + }, + }, + //文钦 + gzjinfa: { + audio: 2, + enable: "phaseUse", + usable: 1, + filter: function (event, player) { + return ( + player.countCards("he") > 0 && + game.hasPlayer(function (current) { + return current != player && current.countCards("he") > 0; + }) + ); + }, + filterCard: true, + position: "he", + filterTarget: function (card, player, target) { + return target != player && target.countCards("he") > 0; + }, + check: function (card) { + return 6 - get.value(card); + }, + content: function () { + "step 0"; + target + .chooseCard("he", "交给" + get.translation(player) + "一张装备牌,或令其获得你的一张牌", { type: "equip" }) + .set("ai", function (card) { + if (_status.event.goon && get.suit(card) == "spade") return 8 - get.value(card); + return 5 - get.value(card); + }) + .set("goon", target.canUse("sha", player, false) && get.effect(player, { name: "sha" }, target, target) > 0); + "step 1"; + if (!result.bool) { + player.gainPlayerCard(target, "he", true); + event.finish(); + } else target.give(result.cards, player); + "step 2"; + if (result.bool && result.cards && result.cards.length && target.isIn() && player.isIn() && get.suit(result.cards[0], target) == "spade" && target.canUse("sha", player, false)) target.useCard({ name: "sha", isCard: true }, false, player); + }, + ai: { + order: 6, + result: { + player: function (player, target) { + if ( + target.countCards("e", function (card) { + return get.suit(card) == "spade" && get.value(card) < 8; + }) && + target.canUse("sha", player, false) + ) + return get.effect(player, { name: "sha" }, target, player); + return 0; + }, + target: function (player, target) { + var es = target.getCards("e").sort(function (a, b) { + return get.value(b, target) - get.value(a, target); + }); + if (es.length) return -Math.min(2, get.value(es[0])); + return -2; + }, + }, + }, + }, + //一战成名·群雄逐鹿·长安之战专属神贾诩 + zybishi: { + audio: 2, + trigger: { target: "useCardToTargeted" }, + filter: function (event, player) { + return event.card.name == "sha" && event.player != player; + }, + check: function (event, player) { + var effect = 0; + if (event.targets && event.targets.length) { + for (var i = 0; i < event.targets.length; i++) { + effect += get.effect(event.targets[i], event.card, event.player, player); + } + } + if (effect < 0) { + var target = event.targets[0]; + if (target == player) { + return !player.countCards("h", "shan"); + } else { + return target.hp == 1 || (target.countCards("h") <= 2 && target.hp <= 2); + } + } + return false; + }, + content: function () { + player.line(trigger.player, "green"); + trigger.player.draw(); + var evt = trigger.getParent(); + evt.targets.length = 0; + evt.all_excluded = true; + game.log(evt.card, "被无效了"); + }, + }, + zyjianbing: { + audio: 2, + trigger: { global: "damageBegin3" }, + logTarget: "player", + filter: function (event, player) { + return event.player != player && event.player.isIn() && event.card && event.card.name == "sha" && event.player.countGainableCards(player, "he") > 0; + }, + content: function () { + "step 0"; + player.gainPlayerCard(trigger.player, true, "he"); + "step 1"; + if (result.bool && result.cards && result.cards.length) { + var card = result.cards[0]; + if (get.suit(card, trigger.player) == "heart") { + trigger.player.recover(); + } + } + }, + }, + //战役篇改王允 + zylianji: { + audio: "wylianji", + trigger: { player: "phaseUseEnd" }, + filter: function (event, player) { + return player.hasHistory("useCard", evt => evt.getParent("phaseUse") == event); + }, + direct: true, + content: function () { + "step 0"; + var types = []; + player.getHistory("useCard", evt => { + if (evt.getParent("phaseUse") != trigger) return false; + types.add(get.type2(evt.card)); + }); + event.num = types.length; + event.logged = false; + player.chooseTarget(get.prompt("zylianji"), "令一名角色摸一张牌").set("ai", target => { + var player = _status.event.player; + if (target == player && player.needsToDiscard(1)) return 1; + return get.effect(target, { name: "draw" }, player, player); + }); + "step 1"; + if (result.bool) { + var target = result.targets[0]; + if (!event.logged) { + event.logged = true; + player.logSkill("zylianji", target); + } + target.draw(); + } + if (event.num <= 1) event.finish(); + "step 2"; + if (player.isHealthy()) event._result = { bool: false }; + else player.chooseBool(get.prompt("zylianji"), "回复1点体力").set("ai", () => true); + "step 3"; + if (result.bool) { + if (!event.logged) { + event.logged = true; + player.logSkill("zylianji"); + } + player.recover(); + } + if (event.num <= 2) event.finish(); + "step 4"; + player.chooseTarget(get.prompt("zylianji"), "跳过本回合的剩余阶段,然后令一名其他角色执行这些阶段", lib.filter.notMe).set("ai", target => { + var att = get.attitude(_status.event.player, target), + num = target.needsToDiscard(), + numx = player.needsToDiscard(); + if (att < 0 && num > 0) return (-att * Math.sqrt(num)) / 3 + numx; + var skills = target.getSkills(); + var val = 0; + for (var skill of skills) { + var info = get.info(skill); + if (info.trigger && info.trigger.player && (info.trigger.player.indexOf("phaseJieshu") == 0 || (Array.isArray(info.trigger.player) && info.trigger.player.some(i => i.indexOf("phaseJieshu") == 0)))) { + var threaten = info.ai && info.ai.threaten ? info.ai.threaten : 1; + if (info.ai && info.ai.neg) val -= 3 * threaten; + else if (info.ai && info.ai.halfneg) val -= 1.5 * threaten; + else val += threaten; + } + } + return (att * val) / 2 + numx; + }); + "step 5"; + if (result.bool) { + var target = result.targets[0]; + if (!event.logged) { + event.logged = true; + player.logSkill("zylianji", target); + } else player.line(target); + player.addTempSkill("zylianji_skip"); + player.storage.zylianji_insert = target; + } + }, + subSkill: { + skip: { + trigger: { + player: ["phaseZhunbeiBefore", "phaseJudgeBefore", "phaseDrawBefore", "phaseUseBefore", "phaseDiscardBefore", "phaseJieshuBefore"], + }, + init: function (player) { + if (!player.storage.zylianji_skip) player.storage.zylianji_skip = []; + }, + forced: true, + charlotte: true, + group: "zylianji_insert", + onremove: true, + content: function () { + trigger.cancel(); + player.storage.zylianji_skip.push(trigger.name); + }, + }, + insert: { + trigger: { player: "phaseEnd" }, + filter: function (event, player) { + return player.storage.zylianji_skip && player.storage.zylianji_skip.length && player.storage.zylianji_insert && player.storage.zylianji_insert.isIn(); + }, + forced: true, + charlotte: true, + onremove: true, + getStr: function (str) { + switch (str) { + case "phaseDraw": + return "player.phaseDraw();if(!player.noPhaseDelay){if(player==game.me){game.delay()}else{game.delayx()}}"; + case "phaseDiscard": + return "game.broadcastAll(function(){if(ui.tempnowuxie){ui.tempnowuxie.close();delete ui.tempnowuxie;}});player.phaseDiscard();if(!player.noPhaseDelay){game.delayx()};delete player._noSkill;"; + default: + return "player." + str + "();"; + } + }, + content: function () { + "step 0"; + var func = ""; + for (var i = 0; i < player.storage.zylianji_skip.length; i++) { + var phase = player.storage.zylianji_skip[i]; + func += "\n'step" + " " + i + "'\n"; + func += lib.skill.zylianji_insert.getStr(phase); + } + player.line(player.storage.zylianji_insert); + player.storage.zylianji_insert.insertPhase().setContent(new Function(func))._noTurnOver = true; + }, + }, + }, + }, + zymoucheng: { + enable: "phaseUse", + usable: 1, + viewAs: { name: "jiedao" }, + filterCard: { color: "black" }, + position: "he", + check: function (card) { + return 4.5 - get.value(card); + }, + }, + //用间篇豪华版盒子甄姬 + yjluoshen: { + audio: "luoshen", + trigger: { player: "phaseZhunbeiBegin" }, + frequent: true, + content: function () { + "step 0"; + event.cards = []; + "step 1"; + var next = player.judge(function (card) { + var color = get.color(card); + var evt = _status.event.getParent("yjluoshen"); + if (evt) { + if (!evt.color) evt.color = color; + else if (evt.color != color) return -1; + } + return 1; + }); + next.judge2 = function (result) { + return result.bool; + }; + if (get.mode() != "guozhan" && !player.hasSkillTag("rejudge")) + next.set("callback", function () { + if (get.position(card, true) == "o") player.gain(card, "gain2"); + }); + else + next.set("callback", function () { + event.getParent().orderingCards.remove(card); + }); + "step 2"; + if (result.judge > 0) { + event.cards.push(result.card); + player.chooseBool("是否再次发动【洛神】?").set("frequentSkill", "yjluoshen"); + } else { + for (var i = 0; i < event.cards.length; i++) { + if (get.position(event.cards[i], true) != "o") { + event.cards.splice(i, 1); + i--; + } + } + if (event.cards.length) { + player.gain(event.cards, "gain2"); + } + event.finish(); + } + "step 3"; + if (result.bool) { + event.goto(1); + } else { + if (event.cards.length) { + player.gain(event.cards, "gain2"); + } + } + }, + }, + //用间篇豪华版盒子贾诩 + yjzhenlve: { + audio: "zhenlue", + inherit: "zhenlue", + content: function () { + trigger.directHit.addArray(game.players); + }, + }, + yjjianshu: { + audio: "jianshu", + enable: "phaseUse", + usable: 1, + filter: function (event, player) { + return player.countCards("h") > 0; + }, + filterTarget: function (card, player, target) { + if (target == player) return false; + if (ui.selected.targets.length) { + return ui.selected.targets[0] != target && !ui.selected.targets[0].hasSkillTag("noCompareSource") && target.countCards("h") && !target.hasSkillTag("noCompareTarget"); + } + return true; + }, + filterCard: true, + discard: false, + lose: false, + delay: false, + check: function (card) { + if (_status.event.player.hp == 1) return 8 - get.value(card); + return 6 - get.value(card); + }, + selectTarget: 2, + targetprompt: ["发起者", "拼点对象"], + multitarget: true, + content: function () { + "step 0"; + player.give(cards, targets[0], "give"); + "step 1"; + if (targets[0].canCompare(targets[1])) targets[0].chooseToCompare(targets[1]); + else event.finish(); + "step 2"; + if (result.bool) { + targets[1].loseHp(); + } else if (result.tie) { + targets[0].loseHp(); + targets[1].loseHp(); + } else { + targets[0].loseHp(); + } + }, + ai: { + expose: 0.4, + order: 4, + result: { + target: function (player, target) { + if (ui.selected.targets.length) return -1; + return -0.5; + }, + }, + }, + }, + yjyongdi: { + audio: "yongdi", + unique: true, + limited: true, + trigger: { player: "phaseZhunbeiBegin" }, + animationColor: "thunder", + skillAnimation: "legend", + mark: true, + intro: { + content: "limited", + }, + direct: true, + content: function () { + "step 0"; + player + .chooseTarget(get.prompt2("yjyongdi"), function (card, player, target) { + return target.hasSex("male") || target.name == "key_yuri"; + }) + .set("ai", function (target) { + if (!_status.event.goon) return 0; + var player = _status.event.player; + var att = get.attitude(player, target); + if (att <= 1) return 0; + var mode = get.mode(); + if (mode == "identity" || (mode == "versus" && _status.mode == "four")) { + if (target.name && lib.character[target.name]) { + for (var i = 0; i < lib.character[target.name][3].length; i++) { + if (lib.skill[lib.character[target.name][3][i]].zhuSkill) { + return att * 2; + } + } + } + } + return att; + }) + .set("goon", !player.hasUnknown()); + "step 1"; + if (result.bool) { + player.awakenSkill("yjyongdi"); + player.logSkill("yjyongdi", result.targets); + var target = result.targets[0]; + target.gainMaxHp(true); + target.recover(); + var mode = get.mode(); + if (mode == "identity" || (mode == "versus" && _status.mode == "four") || mode == "doudizhu") { + if (target.name && lib.character[target.name]) { + var skills = lib.character[target.name][3]; + target.storage.zhuSkill_yjyongdi = []; + for (var i = 0; i < skills.length; i++) { + var info = lib.skill[skills[i]]; + if (info.zhuSkill) { + target.storage.zhuSkill_yjyongdi.push(skills[i]); + if (info.init) { + info.init(target); + } + if (info.init2) { + info.init2(target); + } + } + } + } + } + } + }, + ai: { + expose: 0.2, + }, + }, + //用间篇豪华版盒子许攸 + yjshicai: { + audio: "spshicai", + enable: "phaseUse", + usable: 1, + filterCard: true, + position: "he", + prompt: function () { + var str = "弃置一张牌,然后获得"; + if (get.itemtype(_status.pileTop) == "card") str += get.translation(_status.pileTop); + else str += "牌堆顶的一张牌"; + return str; + }, + check: function (card) { + var player = _status.event.player; + var cardx = _status.pileTop; + if (get.itemtype(cardx) != "card") return 0; + var val = player.getUseValue(cardx, null, true); + if (!val) return 0; + var val2 = player.getUseValue(card, null, true); + return (val - val2) / Math.max(0.1, get.value(card)); + }, + group: ["yjshicai_mark"], + content: function () { + var card = get.cards()[0]; + player.gain(card, "gain2").gaintag.add("yjshicai_clear"); + player.addTempSkill("yjshicai_clear", "phaseUseAfter"); + }, + ai: { + order: 3, + result: { player: 1 }, + }, + subSkill: { + mark: { + trigger: { player: "phaseBegin" }, + silent: true, + firstDo: true, + content: function () { + player.addTempSkill("spshicai2"); + }, + }, + clear: { + trigger: { + player: "loseAfter", + global: ["equipAfter", "addJudgeAfter", "gainAfter", "loseAsyncAfter", "addToExpansionAfter"], + }, + onremove: function (player, skill) { + player.removeGaintag(skill); + }, + forced: true, + charlotte: true, + popup: false, + filter: function (event, player) { + if (event.name == "lose") { + for (var i in event.gaintag_map) { + if (event.gaintag_map[i].includes("yjshicai_clear")) return true; + } + return false; + } + return player.hasHistory("lose", function (evt) { + if (evt.getParent() != event) return false; + for (var i in evt.gaintag_map) { + if (evt.gaintag_map[i].includes("yjshicai_clear")) return true; + } + }); + }, + content: function () { + delete player.getStat("skill").yjshicai; + }, + }, + }, + }, + yjchenggong: { + audio: "chenggong", + trigger: { + global: "useCardToPlayered", + }, + filter: function (event, player) { + return event.isFirstTarget && event.targets.length > 1 && event.player.isIn(); + }, + check: function (event, player) { + return get.attitude(player, event.player) > 0; + }, + logTarget: "player", + content: function () { + trigger.player.draw(); + }, + ai: { expose: 0.2 }, + }, + yjzezhu: { + audio: "zezhu", + enable: "phaseUse", + usable: 1, + filter: function (event, player) { + var zhu = get.mode() == "identity" ? get.zhu(player) : game.filterPlayer(i => i.getSeatNum() == 1)[0]; + if (!zhu) return false; + return zhu.countGainableCards(player, zhu == player ? "ej" : "hej"); + }, + filterTarget: function (card, player, target) { + var zhu = get.mode() == "identity" ? get.zhu(player) : game.filterPlayer(i => i.getSeatNum() == 1)[0]; + return target == zhu; + }, + selectTarget: 1, + content: function () { + "step 0"; + player.gainPlayerCard(target, player == target ? "ej" : "hej", true); + "step 1"; + if (!player.countCards("he") || player == target) event.finish(); + else player.chooseCard("择主:交给" + get.translation(target) + "一张牌", "he", true); + "step 2"; + player.give(result.cards, target); + }, + ai: { + order: 2.9, + result: { player: 1 }, + }, + }, + //用间beta董卓 + yjtuicheng: { + audio: 2, + enable: "phaseUse", + viewAs: { name: "tuixinzhifu", isCard: true }, + filterCard: () => false, + selectCard: -1, + log: false, + precontent: function () { + player.logSkill("yjtuicheng"); + player.loseHp(); + }, + ai: { + effect: { + player: function (card, player) { + if (get.name(card) != "tuixinzhifu" || _status.event.skill != "yjtuicheng") return; + if (player.hp < 3) return "zeroplayertarget"; + if (player.hasSkill("yjshicha") && !player.hasHistory("useSkill", evt => evt.skill == "yjtuicheng")) return [1, 2]; + return "zeroplayertarget"; + }, + }, + }, + }, + yjyaoling: { + audio: 2, + trigger: { + player: "phaseUseEnd", + }, + direct: true, + content: function () { + "step 0"; + player + .chooseTarget(get.prompt("yjyaoling"), "减1点体力上限,选择一名其他角色A和一名角色B,令A选择对B使用杀或被你弃牌", 2, (card, player, target) => { + if (!ui.selected.targets.length) return target != player; + return ui.selected.targets[0].canUse("sha", target, false); + }) + .set("targetprompt", ["打人", "被打"]) + .set("complexSelect", true) + .set("ai", target => { + var player = _status.event.player; + if (!ui.selected.targets.length) return get.effect(target, { name: "guohe_copy2" }, player, player); + var targetx = ui.selected.targets[0]; + return get.effect(target, { name: "sha" }, targetx, player) + 5; + }); + "step 1"; + if (result.bool) { + var targets = result.targets; + event.targets = targets; + player.logSkill("yjyaoling", targets, false); + player.line2(targets); + player.loseMaxHp(); + targets[0] + .chooseToUse( + function (card, player, event) { + if (get.name(card) != "sha") return false; + return lib.filter.filterCard.apply(this, arguments); + }, + "耀令:对" + get.translation(targets[1]) + "使用一张杀,或令" + get.translation(player) + "弃置你的一张牌" + ) + .set("targetRequired", true) + .set("filterTarget", function (card, player, target) { + if (target != _status.event.sourcex && !ui.selected.targets.includes(_status.event.sourcex)) return false; + return lib.filter.filterTarget.apply(this, arguments); + }) + .set("sourcex", targets[1]); + } else event.finish(); + "step 2"; + if (!result.bool && targets[0].countDiscardableCards(player, "he")) { + player.discardPlayerCard(targets[0], "he", true); + } + }, + }, + yjshicha: { + audio: 2, + trigger: { player: "phaseDiscardBegin" }, + forced: true, + filter: function (event, player) { + var tuicheng = false, + yaoling = false; + player.getHistory("useSkill", evt => { + if (evt.skill == "yjtuicheng") tuicheng = true; + if (evt.skill == "yjyaoling") yaoling = true; + }); + return !(tuicheng && yaoling); + }, + content: function () { + player.addTempSkill("yjshicha_limit"); + }, + subSkill: { + limit: { + charlotte: true, + mark: true, + intro: { content: "本回合手牌上限为1" }, + mod: { + maxHandcard: () => 1, + }, + }, + }, + ai: { + neg: true, + }, + }, + yjyongquan: { + audio: 2, + trigger: { player: "phaseJieshuBegin" }, + zhuSkill: true, + filter: function (event, player) { + return ( + player.hasZhuSkill("yjyongquan") && + game.hasPlayer(current => { + return current != player && player.hasZhuSkill(current) && current.group == "qun"; + }) + ); + }, + logTarget: function (event, player) { + return game.filterPlayer(current => { + return current != player && player.hasZhuSkill(current) && current.group == "qun"; + }); + }, + content: function () { + "step 0"; + var targets = lib.skill.yjyongquan.logTarget(trigger, player); + event.targets = targets; + "step 1"; + var target = targets.shift(); + event.target = target; + target + .chooseCard("拥权:是否交给" + get.translation(player) + "一张牌?", "he") + .set("ai", card => { + if (_status.event.goon) return 4.5 - get.value(card); + return 0; + }) + .set("goon", get.attitude(target, player) > 3); + "step 2"; + if (result.bool) { + target.line(player); + target.give(result.cards, player); + } + "step 3"; + if (targets.length) event.goto(1); + }, + }, + //用间beta甘宁的新版 + yjjielve: { + audio: 2, + enable: "phaseUse", + filter: function (event, player) { + return !player.hasSkill("yjjielve_ban"); + }, + viewAs: { name: "chenghuodajie" }, + filterCard: function (card, player) { + if (ui.selected.cards.length) return get.color(card) == get.color(ui.selected.cards[0]); + var cards = player.getCards("hes"); + for (var cardx of cards) { + if (card != cardx && get.color(card) == get.color(cardx)) return true; + } + return false; + }, + position: "hes", + selectCard: 2, + complexCard: true, + check: function (card) { + return 5 - get.value(card); + }, + onuse: function (links, player) { + player.addTempSkill("yjjielve_check"); + }, + subSkill: { + check: { + trigger: { source: "damageSource" }, + forced: true, + charlotte: true, + popup: false, + filter: function (event, player) { + return event.card && event.card.name == "chenghuodajie" && event.getParent().skill == "yjjielve"; + }, + content: function () { + player.addTempSkill("yjjielve_ban"); + }, + }, + ban: { charlotte: true }, + }, + }, + //用间beta张飞 + yjmangji: { + audio: 2, + forced: true, + trigger: { + player: ["loseAfter", "damageEnd", "loseHpEnd", "recoverEnd"], + global: ["equipAfter", "addJudgeAfter", "gainAfter", "loseAsyncAfter", "addToExpansionAfter"], + }, + direct: true, + filter: function (event, player) { + if (player.hp < 1 || !player.countDiscardableCards(player, "h")) return false; + if (["damage", "loseHp", "recover"].includes(event.name)) return true; + var evt = event.getl(player); + if (event.name == "equip" && event.player == player) return !evt || evt.cards.length != 1; + if (!evt || !evt.es.length) return false; + return game.hasPlayer(current => player.canUse("sha", current, false)); + }, + content: function () { + "step 0"; + player.chooseCardTarget({ + prompt: "莽击:弃置一张手牌,视为对一名其他角色使用一张【杀】", + forced: true, + filterCard: lib.filter.cardDiscardable, + filterTarget: function (card, player, target) { + return player.canUse("sha", target, false); + }, + ai2: function (target) { + return get.effect(target, { name: "sha" }, _status.event.player); + }, + }); + "step 1"; + if (result.bool) { + var target = result.targets[0], + cards = result.cards; + player.logSkill("yjmangji", target); + player.discard(cards); + if (player.canUse("sha", target, false)) player.useCard({ name: "sha", isCard: true }, target, false); + } + }, + }, + //用间beta曹洪 + yjlifeng: { + audio: 2, + enable: "phaseUse", + usable: 1, + locked: false, + filter: function (event, player) { + for (var card of ui.discardPile.childNodes) { + if (get.type(card) == "equip") return true; + } + return false; + }, + content: function () { + "step 0"; + var cards = Array.from(ui.discardPile.childNodes).filter(i => get.type(i) == "equip"); + player.chooseButton(["厉锋:获得一张装备牌", cards], cards.length > 0).set("ai", get.buttonValue); + "step 1"; + if (result.bool) { + var card = result.links[0]; + player.gain(card, "gain2"); + } + }, + ai: { + order: 10, + result: { player: 1 }, + effect: { + target: function (card, player, target) { + if (card && get.type(card) == "equip" && _status.event.skill == "_gifting") return 0; + }, + }, + }, + mod: { + cardGiftable: function (card, player) { + return get.type(card) == "equip"; + }, + }, + }, + //用间篇李儒 + yjdumou: { + audio: 2, + forced: true, + mod: { + cardname: function (card, player, name) { + if (player == _status.currentPhase && card.name == "du") return "guohe"; + }, + aiValue: function (player, card, num) { + if (card.name == "du") return get.value({ name: "guohe" }); + }, + }, + init: () => { + game.addGlobalSkill("yjdumou_du"); + }, + onremove: () => { + if (!game.hasPlayer(i => i.hasSkill("yjdumou"), true)) game.removeGlobalSkill("yjdumou_du"); + }, + subSkill: { + du: { + mod: { + cardname: function (card, player, name) { + if (_status.currentPhase && player != _status.currentPhase && _status.currentPhase.hasSkill("yjdumou") && get.color(card) == "black") return "du"; + }, + aiValue: function (player, card, num) { + if (get.name(card) == "du" && card.name != "du") return get.value({ name: card.name }); + }, + }, + trigger: { player: "dieAfter" }, + filter: () => { + return !game.hasPlayer(i => i.hasSkill("yjdumou"), true); + }, + silent: true, + forceDie: true, + content: () => { + game.removeGlobalSkill("yjdumou_du"); + }, + }, + }, + ai: { threaten: 2.1 }, + }, + yjweiquan: { + audio: 2, + enable: "phaseUse", + skillAnimation: true, + animationColor: "soil", + filterTarget: true, + limited: true, + selectTarget: () => [1, game.roundNumber], + contentBefore: function () { + "step 0"; + player.awakenSkill("yjweiquan"); + player.chooseTarget("威权:选择获得牌的角色", true).set("ai", target => { + var att = get.attitude(_status.event.player, target), + num = target.needsToDiscard(targets.filter(i => i != target && i.countCards("h")).length); + if (att > 0 && num <= 2) return 0; + if (att < 0 && target.needsToDiscard(-5)) return -att - Math.sqrt(num); + return att - Math.sqrt(num); + }); + "step 1"; + event.getParent()._yjweiquan = result.targets[0]; + }, + content: function () { + "step 0"; + var targetx = event.getParent()._yjweiquan; + if (target == targetx || !target.countCards("h")) event.finish(); + else target.chooseCard("威权:将一张手牌交给" + get.translation(targetx), true); + "step 1"; + if (result.bool) { + var targetx = event.getParent()._yjweiquan; + target.give(result.cards, targetx); + } + }, + contentAfter: function () { + var targetx = event.getParent()._yjweiquan; + if (targetx.countCards("h") > targetx.hp) { + var next = targetx.phase(); + event.next.remove(next); + event.getParent().after.push(next); + next.player = targetx; + next._noTurnOver = true; + next._triggered = null; + next.setContent(function () { + game.broadcastAll(function () { + if (ui.tempnowuxie) { + ui.tempnowuxie.close(); + delete ui.tempnowuxie; + } + }); + player.phaseDiscard(); + if (!player.noPhaseDelay) game.delayx(); + delete player._noSkill; + }); + } + }, + ai: { + order: 6, + result: { + player: function (player) { + var num = game.countPlayer(current => get.attitude(player, current) < 0 && current.countCards("h")); + if ( + (game.roundNumber < num && player.hp > 2) || + !game.hasPlayer(current => { + return (get.attitude(player, current) > 0 && current.needsToDiscard(num) < 2) || (get.attitude(player, current) < 0 && current.needsToDiscard(-5)); + }) + ) + return -10; + return 1; + }, + target: -1, + }, + }, + }, + yjrenwang: { + audio: 2, + enable: "phaseUse", + usable: 1, + filter: function (event, player) { + for (var card of ui.discardPile.childNodes) { + if (get.color(card) == "black" && get.type(card) == "basic") return true; + } + return false; + }, + content: function () { + "step 0"; + var cards = Array.from(ui.discardPile.childNodes).filter(i => get.color(i) == "black" && get.type(i) == "basic"); + player.chooseButton(["人望:选择一张黑色基本牌", cards], cards.length > 0).set("ai", get.buttonValue); + "step 1"; + if (result.bool) { + var card = result.links[0]; + event.card = card; + player.chooseTarget("选择一名角色获得" + get.translation(card), true).set("ai", target => get.attitude(_status.event.player, target)); + } else event.finish(); + "step 2"; + if (result.bool) { + var target = result.targets[0]; + player.line(target); + target.gain(card, "gain2"); + } + }, + ai: { + order: 10, + result: { player: 1 }, + }, + }, + //群曹操 + yjxiandao: { + trigger: { player: "giftAccepted" }, + usable: 1, + forced: true, + locked: false, + filter: (event, player) => event.target != player && event.target.isIn(), + logTarget: "target", + content: function () { + "step 0"; + event.target = trigger.target; + event.card = trigger.card; + event.target.markAuto("yjxiandao_block", [get.suit(event.card, false)]); + event.target.addTempSkill("yjxiandao_block"); + "step 1"; + var type = get.type(card, false); + if (type == "trick") player.draw(2); + if (type == "equip") { + if ( + target.countGainableCards(player, "he", function (cardx) { + return cardx != card; + }) > 0 + ) + player + .gainPlayerCard(target, "he", true) + .set("card", card) + .set("filterButton", function (button) { + return button.link != _status.event.card; + }); + if (get.subtype(card, false) == "equip1") target.damage(); + } + }, + subSkill: { + block: { + charlotte: true, + onremove: true, + mod: { + cardEnabled: function (card, player) { + if (player.getStorage("yjxiandao_block").includes(get.suit(card))) return false; + }, + cardRespondable: function (card, player) { + if (player.getStorage("yjxiandao_block").includes(get.suit(card))) return false; + }, + cardSavable: function (card, player) { + if (player.getStorage("yjxiandao_block").includes(get.suit(card))) return false; + }, + }, + mark: true, + intro: { content: "不能使用或打出$牌" }, + }, + }, + }, + yjsancai: { + enable: "phaseUse", + usable: 1, + filter: function (event, player) { + return player.countCards("h") > 0; + }, + content: function () { + "step 0"; + player.showHandcards(); + var hs = player.getCards("h"); + if (hs.length > 1) { + var type = get.type2(hs[0], player); + for (var i = 1; i < hs.length; i++) { + if (get.type(hs[i]) != type) { + event.finish(); + return; + } + } + } + "step 1"; + player.chooseCardTarget({ + prompt: "是否赠予一张手牌?", + filterCard: true, + filterTarget: lib.filter.notMe, + }); + "step 2"; + if (result.bool) { + var target = result.targets[0]; + player.line(target, "green"); + player.gift(result.cards, target); + } + }, + }, + yjyibing: { + trigger: { + player: "gainAfter", + global: "loseAsyncAfter", + }, + direct: true, + filter: function (event, player) { + if (event.getParent().name == "gift") return false; + if (event.getParent("yjyibing").player == player) return false; + var evt = event.getParent("phaseDraw"), + hs = player.getCards("h"), + cards = event.getg(player); + return ( + cards.length > 0 && + (!evt || evt.player != player) && + cards.filter(function (card) { + return hs.includes(card) && game.checkMod(card, player, "unchanged", "cardEnabled2", player) !== false; + }).length == cards.length && + player.hasUseTarget( + { + name: "sha", + cards: event.cards, + }, + false + ) + ); + }, + content: function () { + var cards = trigger.getg(player); + player.chooseUseTarget(get.prompt("yjyibing"), "将" + get.translation(cards) + "当做【杀】使用", "sha", cards, false, "nodistance").logSkill = "yjyibing"; + }, + }, + //龙羽飞 + longyi: { + enable: ["chooseToUse", "chooseToRespond"], + filter: function (event, player) { + if (event.type == "wuxie") return false; + var hs = player.getCards("h"); + if (!hs.length) return false; + for (var i of hs) { + if (game.checkMod(i, player, "unchanged", "cardEnabled2", player) === false) return false; + } + for (var i of lib.inpile) { + if (i != "du" && get.type(i) == "basic" && event.filterCard({ name: i, cards: hs }, player, event)) return true; + if (i == "sha") { + var list = ["fire", "thunder", "ice"]; + for (var j of list) { + if (event.filterCard({ name: i, nature: j, cards: hs }, player, event)) return true; + } + } + } + return false; + }, + chooseButton: { + dialog: function (event, player) { + var vcards = [], + hs = player.getCards("h"); + for (var i of lib.inpile) { + if (i != "du" && get.type(i) == "basic" && event.filterCard({ name: i, cards: hs }, player, event)) vcards.push(["基本", "", i]); + if (i == "sha") { + for (var j of lib.inpile_nature) { + if (event.filterCard({ name: i, nature: j, cards: hs }, player, event)) vcards.push(["基本", "", i, j]); + } + } + } + return ui.create.dialog("龙裔", [vcards, "vcard"]); + }, + check: function (button, player) { + if (_status.event.getParent().type != "phase") return 1; + return _status.event.player.getUseValue({ + name: button.link[2], + nature: button.link[3], + }); + }, + backup: function (links, player) { + return { + audio: "longyi", + popname: true, + viewAs: { name: links[0][2], nature: links[0][3] }, + filterCard: true, + selectCard: -1, + position: "h", + }; + }, + prompt: function (links, player) { + return "将所有手牌当做" + (get.translation(links[0][3]) || "") + get.translation(links[0][2]) + "使用或打出"; + }, + }, + hiddenCard: function (player, name) { + return name != "du" && get.type(name) == "basic" && player.countCards("h") > 0; + }, + ai: { + respondSha: true, + respondShan: true, + skillTagFilter: function (player) { + return player.countCards("h") > 0; + }, + order: 0.5, + result: { + player: function (player) { + if (_status.event.dying) { + return get.attitude(player, _status.event.dying); + } + if (_status.event.type == "respondShan") return 1; + var val = 0, + hs = player.getCards("h"), + max = 0; + for (var i of hs) { + val += get.value(i, player); + if (get.type(i, player) == "trick") max += 5; + } + if (player.hasSkill("zhenjue")) max += 7; + return val <= max ? 1 : 0; + }, + }, + }, + group: "longyi_effect", + subSkill: { + effect: { + trigger: { player: ["useCard", "respond"] }, + forced: true, + charlotte: true, + popup: false, + filter: function (event, player) { + if (event.skill != "longyi_backup") return false; + for (var i of event.cards) { + var type = get.type2(i, player); + if (type == "equip" || type == "trick") return true; + } + return false; + }, + content: function () { + var map = {}; + for (var i of trigger.cards) { + map[get.type2(i, player)] = true; + } + if (map.trick) player.draw(); + if (map.equip && trigger.directHit) trigger.directHit.addArray(game.players); + }, + }, + backup: {}, + }, + }, + zhenjue: { + trigger: { global: "phaseJieshuBegin" }, + filter: function (event, player) { + return player.countCards("h") == 0; + }, + logTarget: "player", + content: function () { + "step 0"; + trigger.player + .chooseToDiscard("he", "弃置一张牌,或令" + get.translation(player) + "摸一张牌") + .set("ai", function (card) { + if (_status.event.goon) return 7 - get.value(card); + return -get.value(card); + }) + .set("goon", get.attitude(trigger.player, player) < 0); + "step 1"; + if (!result.bool) player.draw(); + }, + }, + //群刘备 + jsprende: { + audio: "rerende", + enable: "phaseUse", + filterCard: true, + selectCard: [1, Infinity], + discard: false, + lose: false, + delay: false, + filterTarget: function (card, player, target) { + return player != target; + }, + onremove: true, + check: function (card) { + if (ui.selected.cards.length && ui.selected.cards[0].name == "du") return 0; + if (!ui.selected.cards.length && card.name == "du") return 20; + var player = get.owner(card); + if (ui.selected.cards.length >= Math.max(2, player.countCards("h") - player.hp)) return 0; + if (player.hp == player.maxHp || player.storage.jsprende < 0 || player.countCards("h") <= 1) { + var players = game.filterPlayer(); + for (var i = 0; i < players.length; i++) { + if (players[i].hasSkill("haoshi") && !players[i].isTurnedOver() && !players[i].hasJudge("lebu") && get.attitude(player, players[i]) >= 3 && get.attitude(players[i], player) >= 3) { + return 11 - get.value(card); + } + } + if (player.countCards("h") > player.hp) return 10 - get.value(card); + if (player.countCards("h") > 2) return 6 - get.value(card); + return -1; + } + return 10 - get.value(card); + }, + content: function () { + "step 0"; + var evt = _status.event.getParent("phaseUse"); + if (evt && evt.name == "phaseUse" && !evt.jsprende) { + var next = game.createEvent("jsprende_clear"); + _status.event.next.remove(next); + evt.after.push(next); + evt.jsprende = true; + next.player = player; + next.setContent(function () { + delete player.storage.jsprende; + }); + } + player.give(cards, target); + if (typeof player.storage.jsprende != "number") { + player.storage.jsprende = 0; + } + if (player.storage.jsprende >= 0) { + player.storage.jsprende += cards.length; + if (player.storage.jsprende >= 2) { + var list = []; + if ( + lib.filter.cardUsable({ name: "sha", isCard: true }, player, event.getParent("chooseToUse")) && + game.hasPlayer(function (current) { + return player.canUse("sha", current); + }) + ) { + list.push(["基本", "", "sha"]); + } + for (var i of lib.inpile_nature) { + if ( + lib.filter.cardUsable({ name: "sha", nature: i, isCard: true }, player, event.getParent("chooseToUse")) && + game.hasPlayer(function (current) { + return player.canUse({ name: "sha", nature: i, isCard: true }, current); + }) + ) { + list.push(["基本", "", "sha", i]); + } + } + if ( + lib.filter.cardUsable({ name: "tao", isCard: true }, player, event.getParent("chooseToUse")) && + game.hasPlayer(function (current) { + return player.canUse("tao", current); + }) + ) { + list.push(["基本", "", "tao"]); + } + if ( + lib.filter.cardUsable({ name: "jiu", isCard: true }, player, event.getParent("chooseToUse")) && + game.hasPlayer(function (current) { + return player.canUse("jiu", current); + }) + ) { + list.push(["基本", "", "jiu"]); + } + if (list.length) { + player.chooseButton(["是否视为使用一张基本牌?", [list, "vcard"]]).set("ai", function (button) { + var player = _status.event.player; + var card = { + name: button.link[2], + nature: button.link[3], + isCard: true, + }; + if (card.name == "tao") { + if (player.hp == 1 || (player.hp == 2 && !player.hasShan()) || player.needsToDiscard()) { + return 5; + } + return 1; + } + if (card.name == "sha") { + if ( + game.hasPlayer(function (current) { + return player.canUse(card, current) && get.effect(current, card, player, player) > 0; + }) + ) { + if (card.nature == "fire") return 2.95; + if (card.nature == "thunder" || card.nature == "ice") return 2.92; + return 2.9; + } + return 0; + } + if (card.name == "jiu") { + return 0.5; + } + return 0; + }); + } else { + event.finish(); + } + player.storage.jsprende = -1; + } else { + event.finish(); + } + } else { + event.finish(); + } + "step 1"; + if (result && result.bool && result.links[0]) { + var card = { name: result.links[0][2], nature: result.links[0][3], isCard: true }; + player.chooseUseTarget(card, true); + } + }, + ai: { + fireAttack: true, + order: function (skill, player) { + if (player.hp < player.maxHp && player.storage.jsprende < 2 && player.countCards("h") > 1) { + return 10; + } + return 4; + }, + result: { + target: function (player, target) { + if (target.hasSkillTag("nogain")) return 0; + if (ui.selected.cards.length && ui.selected.cards[0].name == "du") { + if (target.hasSkillTag("nodu")) return 0; + return -10; + } + if (target.hasJudge("lebu")) return 0; + var nh = target.countCards("h"); + var np = player.countCards("h"); + if (player.hp == player.maxHp || player.storage.jsprende < 0 || player.countCards("h") <= 1) { + if (nh >= np - 1 && np <= player.hp && !target.hasSkill("haoshi")) return 0; + } + return Math.max(1, 5 - nh); + }, + }, + effect: { + target: function (card, player, target) { + if (player == target && get.type(card) == "equip") { + if (player.countCards("e", { subtype: get.subtype(card) })) { + if ( + game.hasPlayer(function (current) { + return current != player && get.attitude(player, current) > 0; + }) + ) { + return 0; + } + } + } + }, + }, + threaten: 0.8, + }, + }, + //曹安民 + nskuishe: { + enable: "phaseUse", + usable: 1, + filterTarget: function (card, player, target) { + return target != player && target.countCards("he") > 0; + }, + content: function () { + "step 0"; + player.choosePlayerCard(target, "he", true).set("ai", get.buttonValue); + "step 1"; + if (result.bool) { + var card = result.cards[0]; + event.card = card; + player + .chooseTarget("将" + get.translation(target) + "的" + (get.position(card) == "h" && !player.hasSkillTag("viewHandcard", null, target, true) ? "手牌" : get.translation(card)) + "交给一名角色", true, function (target) { + return target != _status.event.getParent().target; + }) + .set("ai", function (target) { + var att = get.attitude(_status.event.player, target); + if (_status.event.du) { + if (target.hasSkillTag("nodu")) return 0; + return -att; + } + if (target.hasSkillTag("nogain")) return 0.1; + if (att > 0) { + return att + Math.max(0, 5 - target.countCards("h")); + } + return att; + }) + .set("du", event.card.name == "du"); + } else event.finish(); + "step 2"; + if (result.bool) { + var target2 = result.targets[0]; + target.line(target2, "green"); + target2.gain(target, card, "giveAuto").giver = player; + } else event.finish(); + "step 3"; + target + .chooseToUse( + function (card, player, event) { + if (get.name(card) != "sha") return false; + return lib.filter.filterCard.apply(this, arguments); + }, + "是否对" + get.translation(player) + "使用一张杀?" + ) + .set("targetRequired", true) + .set("complexSelect", true) + .set("filterTarget", function (card, player, target) { + if (target != _status.event.sourcex && !ui.selected.targets.includes(_status.event.sourcex)) return false; + return lib.filter.filterTarget.apply(this, arguments); + }) + .set("sourcex", player); + }, + ai: { + order: 6, + expose: 0.2, + result: { + target: -1.5, + player: function (player, target) { + if (!target.canUse("sha", player)) return 0; + if (target.countCards("h") == 1) return 0.1; + if (player.hasShan()) return -0.5; + if (player.hp <= 1) return -2; + if (player.hp <= 2) return -1; + return 0; + }, + }, + }, + }, + //文和乱武 + nsyangwu: { + enable: "phaseUse", + usable: 1, + filterCard: { suit: "heart" }, + filterTarget: function (card, player, target) { + return target != player && target.countCards("h") > player.countCards("h"); + }, + filter: function (event, player) { + var info = lib.skill.nsyangwu; + return ( + player.countCards("h", info.filterCard) && + game.hasPlayer(function (target) { + return info.filterTarget(null, player, target); + }) + ); + }, + check: function (card) { + var num = 0; + var player = _status.event.player; + game.countPlayer(function (current) { + if (current != player && get.attitude(player, current) < 0) num = Math.max(num, current.countCards("h") - player.countCards("h")); + }); + return Math.ceil((num + 1) / 2) * 2 + 4 - get.value(card); + }, + content: function () { + var num = Math.ceil((target.countCards("h") - player.countCards("h")) / 2); + if (num) player.gainPlayerCard(target, true, "h", num, "visible"); + }, + ai: { + order: 4, + result: { + target: function (player, target) { + return player.countCards("h") - target.countCards("h"); + }, + }, + }, + }, + nslulve: { + enable: "phaseUse", + usable: 1, + filter: function (event, player) { + return game.hasPlayer(function (current) { + return current.countCards("e") > 0 && current.countCards("e") <= player.countCards("he"); + }); + }, + filterCard: function () { + if (ui.selected.targets.length) return false; + return true; + }, + position: "he", + selectCard: [1, Infinity], + complexSelect: true, + complexCard: true, + filterTarget: function (card, player, target) { + return target != player && target.countCards("e") > 0 && ui.selected.cards.length == target.countCards("e"); + }, + check: function (card) { + var player = _status.event.player; + if ( + game.hasPlayer(function (current) { + return current != player && current.countCards("e") > 0 && ui.selected.cards.length == current.countCards("e") && get.damageEffect(current, player, player) > 0; + }) + ) + return 0; + switch (ui.selected.cards.length) { + case 0: + return 8 - get.value(card); + case 1: + return 6 - get.value(card); + case 2: + return 3 - get.value(card); + default: + return 0; + } + }, + content: function () { + target.damage("nocard"); + }, + ai: { + damage: true, + order: 2, + result: { + target: function (player, target) { + return get.damageEffect(target, player); + }, + }, + expose: 0.3, + }, + }, + nsfeixiong: { + trigger: { player: "phaseUseBegin" }, + direct: true, + filter: function (event, player) { + return ( + player.countCards("h") > 0 && + game.hasPlayer(function (current) { + return current != player && player.canCompare(current); + }) + ); + }, + content: function () { + "step 0"; + player + .chooseTarget(get.prompt2("nsfeixiong"), function (card, player, target) { + return player != target && player.canCompare(target); + }) + .set("ai", function (target) { + var player = _status.event.player; + var hs = player.getCards("h").sort(function (a, b) { + return b.number - a.number; + }); + var ts = target.getCards("h").sort(function (a, b) { + return b.number - a.number; + }); + if (!hs.length || !ts.length) return 0; + if (hs[0].number > ts[0].number) return get.damageEffect(target, player, player); + return 0; + }); + "step 1"; + if (result.bool) { + var target = result.targets[0]; + event.target = target; + player.logSkill("nsfeixiong", target); + if (get.mode() !== "identity" || player.identity !== "nei") player.addExpose(0.2); + player.chooseToCompare(target); + } else event.finish(); + "step 2"; + if (!result.tie) { + var targets = [player, target]; + if (result.bool) targets.reverse(); + targets[0].damage(targets[1]); + } + }, + }, + nscesuan: { + trigger: { player: "damageBegin3" }, + forced: true, + content: function () { + "step 0"; + trigger.cancel(); + event.lose = player.loseMaxHp(); + "step 1"; + if (event.lose && event.lose.loseHp) player.draw(); + }, + ai: { + halfneg: true, + filterDamage: true, + skillTagFilter: function (player, tag, arg) { + if (tag === "filterDamage" && arg && arg.player) { + if (arg.player.hasSkillTag("jueqing", false, player)) return false; + } + }, + }, + }, + //S贾诩 + nsyice: { + trigger: { + player: "loseAfter", + global: ["cardsDiscardAfter", "loseAsyncAfter"], + }, + filter: function (event, player) { + if (event.name != "cardsDiscard") { + if (event.type != "discard") return false; + var evt = event.getl(player); + return evt.cards2 && evt.cards2.filterInD("d").length > 0; + } else { + var evt = event.getParent(); + if (evt.name != "orderingDiscard" || !evt.relatedEvent || evt.relatedEvent.player != player || !["useCard", "respond"].includes(evt.relatedEvent.name)) return false; + return event.cards.filterInD("d").length > 0; + } + }, + forced: true, + content: function () { + "step 0"; + var evt = trigger.getParent().relatedEvent; + if ((trigger.name == "discard" && !trigger.delay) || (evt && evt.name == "respond")) game.delayx(); + "step 1"; + var cards; + if (trigger.getl) cards = trigger.getl(player).cards2.filterInD("d"); + else cards = trigger.cards.filterInD("d"); + if (cards.length == 1) event._result = { bool: true, links: cards }; + else { + var dialog = ["遗策:选择要放置的卡牌", '

', cards]; + var cards2 = player.getExpansions("nsyice"); + cards2.reverse(); + if (cards2.length) { + dialog.push('
原有“策”
'); + dialog.push(cards2); + } + player + .chooseButton(dialog, true, cards.length) + .set("filterButton", function (button) { + return _status.event.cards.includes(button.link); + }) + .set("cards", cards); + } + "step 2"; + player.addToExpansion(result.links, "gain2").gaintag.add("nsyice"); + "step 3"; + var storage = player.getExpansions("nsyice"); + var bool = false; + for (var i = 0; i < storage.length; i++) { + for (var j = storage.length - 1; j > i; j--) { + if (get.number(storage[i]) == get.number(storage[j])) { + bool = true; + break; + } + } + if (bool) break; + } + if (bool) { + event.cards = storage.splice(i, j - i + 1); + } else event.finish(); + "step 4"; + var cardsx = []; + cardsx.push(cards.shift()); + cardsx.push(cards.pop()); + if (cards.length) player.gain(cards, "gain2"); + event.cards = cardsx; + "step 5"; + player.chooseButton(["将一张牌置于牌堆顶,将另一张牌置于牌堆底", cards], true); + "step 6"; + player.lose(event.cards, ui.cardPile).set("topper", result.links[0]).insert_index = function (event, card) { + if (card == event.topper) return ui.cardPile.firstChild; + return null; + }; + if (_status.dying.length) event.finish(); + "step 7"; + player.chooseTarget("对一名角色造成1点伤害", true).set("ai", function (target) { + var player = _status.event.player; + return get.damageEffect(target, player, player); + }); + "step 8"; + if (result.bool) { + var target = result.targets[0]; + player.line(target); + target.damage("nocard"); + } + }, + onremove: function (player, skill) { + var cards = player.getExpansions(skill); + if (cards.length) player.loseToDiscardpile(cards); + }, + marktext: "策", + intro: { + content: "expansion", + markcount: "expansion", + }, + }, + //用间篇 + yjxuepin: { + enable: "phaseUse", + usable: 1, + filterTarget: function (event, player, target) { + return player.inRange(target) && target.countDiscardableCards(player, "he") > 0; + }, + content: function () { + "step 0"; + player.loseHp(); + "step 1"; + if (target.countDiscardableCards(player, "he") > 0) player.discardPlayerCard(target, 2, "he", true); + else event.finish(); + "step 2"; + if (result.bool && result.cards.length == 2 && get.type2(result.cards[0], result.cards[0].original == "h" ? target : false) == get.type2(result.cards[1], result.cards[1].original == "h" ? target : false)) player.recover(); + }, + ai: { + order: 4, + result: { + player: function (player, target) { + if (player.hp == 1) return -8; + if (target.countCards("e") > 1) return 0; + if (player.hp > 2 || target.countCards("h") > 1) return -0.5; + return -2; + }, + target: function (player, target) { + if (target.countDiscardableCards(player, "he") < 2) return 0; + return -2; + }, + }, + }, + }, + nsjianglie: { + trigger: { player: "useCardToPlayered" }, + filter: function (event, player) { + return event.card.name == "sha" && event.target.countCards("h") > 0; + }, + check: function (event, player) { + return get.attitude(player, event.target) < 0; + }, + logTarget: "target", + content: function () { + "step 0"; + trigger.target.showHandcards(); + "step 1"; + var cards = trigger.target.getCards("h"); + var list = []; + for (var i = 0; i < cards.length; i++) { + list.add(get.color(cards[i])); + } + if (list.length == 1) event._result = { control: list[0] }; + else { + list.sort(); + trigger.target + .chooseControl(list) + .set("prompt", "选择弃置一种颜色的所有手牌") + .set("ai", function () { + var player = _status.event.player; + if (get.value(player.getCards("h", { color: "red" })) >= get.value(player.getCards("h", { color: "black" }))) return "black"; + return "red"; + }); + } + "step 2"; + trigger.target.discard(trigger.target.getCards("h", { color: result.control })); + }, + }, + //桌游志贴纸 + spyinzhi: { + trigger: { player: "damageEnd" }, + frequent: true, + content: function () { + "step 0"; + event.count = trigger.num; + "step 1"; + event.count--; + var cards = game.cardsGotoOrdering(get.cards(2)).cards; + player.showCards(cards); + event.count2 = 0; + for (var i = 0; i < cards.length; i++) { + if (get.suit(cards[i]) == "spade") { + event.count2++; + cards.splice(i--, 1); + } + } + event.cards = cards; + if (!event.count2 || !trigger.source) event.goto(4); + "step 2"; + event.count2--; + if (trigger.source.countCards("h") > 0) { + player + .chooseTarget("令一名角色获得" + get.translation(trigger.source) + "的一张手牌", function (card, player, target) { + var source = _status.event.source; + return target != source && source.countGainableCards(target, "h") > 0; + }) + .set("source", trigger.source); + } else event.goto(4); + "step 3"; + if (result.bool) { + var target = result.targets[0]; + player.line([trigger.source, target], "green"); + target.gainPlayerCard(trigger.source, "h", true); + if (event.count2) event.goto(2); + } + "step 4"; + if (cards.length) player.gain(cards, "gain2", "log"); + "step 5"; + if (event.count > 0 && player.hasSkill(event.name) && !get.is.blocked(event.name, player)) { + player.chooseBool(get.prompt2("spyinzhi")).set("frequentSkill", event.name); + } else event.finish(); + "step 6"; + if (result.bool) { + player.logSkill("spyinzhi"); + event.goto(1); + } + }, + }, + spmingjian: { + trigger: { global: "phaseBegin" }, + direct: true, + filter: function (event, player) { + return player.countCards("he") > 0; + }, + content: function () { + "step 0"; + var next = player.chooseCard(get.prompt2("spmingjian", trigger.player), "he"); + next.set("ai", function (card) { + var target = _status.event.getTrigger().player; + var player = _status.event.player; + if (get.attitude(player, target) > 0 && target.countCards("j") > 0) return 5 - get.value(card); + return -1; + }); + next.set("filterCard", function (card, player) { + if (get.position(card) == "e") return lib.filter.cardDiscardable.apply(this, arguments); + return true; + }); + //next.set('logSkill',['spmingjian',trigger.player]); + "step 1"; + if (result.bool) { + player.logSkill("spmingjian", trigger.player); + var card = result.cards[0]; + event.card = card; + if (get.position(card) == "e") event._result = { index: 0 }; + else if (!lib.filter.cardDiscardable(card, player, event)) event._result = { index: 1 }; + else { + var name = get.translation(trigger.player); + player + .chooseControl() + .set("choiceList", ["令" + name + "跳过本回合的判定阶段", "令" + name + "于本回合的判定中不触发「判定结果生效前」的时机"]) + .set("ai", function () { + return 0; + }); + } + } else event.finish(); + "step 2"; + if (result.index == 0) { + player.discard(card); + trigger.player.skip("phaseJudge"); + } else { + trigger.player.addToExpansion(card, player, "giveAuto").gaintag.add("spmingjian_charlotte"); + trigger.player.addSkill("spmingjian_charlotte"); + } + }, + ai: { + expose: 0.25, + }, + }, + spmingjian_charlotte: { + trigger: { player: ["judgeBefore", "phaseAfter"] }, + forced: true, + firstDo: true, + silent: true, + popup: false, + charlotte: true, + content: function () { + if (trigger.name == "phase") player.removeSkill(event.name); + else trigger.noJudgeTrigger = true; + }, + onremove: function (player, skill) { + var cards = player.getExpansions(skill); + if (cards.length) player.loseToDiscardpile(cards); + }, + marktext: "鉴", + intro: { + name: "明鉴", + content: "expansion", + markcount: "expansion", + }, + }, + spshude: { + trigger: { player: "phaseJieshuBegin" }, + frequent: true, + filter: function (event, player) { + return player.countCards("h") < player.maxHp; + }, + content: function () { + player.drawTo(player.maxHp); + }, + }, + spfuluan: { + enable: "phaseUse", + usable: 1, + filterTarget: function (card, player, target) { + return player.inRange(target); + }, + selectCard: 3, + position: "he", + check: function (card) { + return 5 - get.value(card); + }, + complexCard: true, + filterCard: function (card, player) { + if (!ui.selected.cards.length) return player.countCards("he", { suit: get.suit(card) }) > 2; + return get.suit(card) == get.suit(ui.selected.cards[0]); + }, + content: function () { + target.turnOver(); + player.addTempSkill("spfuluan2"); + }, + ai: { + order: 1, + result: { + target: function (player, target) { + if (target.isTurnedOver()) return 2; + return -1; + }, + }, + }, + }, + spfuluan2: { + mod: { + cardEnabled: function (card) { + if (card.name == "sha") return false; + }, + }, + }, + spzhaoxin: { + trigger: { player: "phaseDrawEnd" }, + check: function (event, player) { + return player.getUseValue({ name: "sha", isCard: true }) > 0; + }, + filter: function (event, player) { + return player.countCards("h") > 0; + }, + content: function () { + "step 0"; + player.showHandcards(); + "step 1"; + player.chooseUseTarget("sha", false); + }, + }, + splanggu: { + trigger: { player: "damageEnd" }, + filter: function (event, player) { + return get.itemtype(event.source) == "player"; + }, + logTarget: "source", + content: function () { + "step 0"; + player.judge(); + "step 1"; + if (trigger.source.countCards("h") > 0) { + var next = player.discardPlayerCard(trigger.source, "h", [1, Infinity]); + next.set("suit", result.suit); + next.set("filterButton", function (button) { + return get.suit(button.link) == _status.event.suit; + }); + next.set("visible", true); + } + }, + group: "splanggu_rewrite", + }, + splanggu_rewrite: { + trigger: { player: "judge" }, + filter: function (event, player) { + return player.countCards("hs") > 0 && event.getParent().name == "splanggu"; + }, + direct: true, + content: function () { + "step 0"; + player + .chooseCard("狼顾的判定结果为" + get.translation(trigger.player.judging[0]) + ",是否打出一张手牌进行代替?", "hs", function (card) { + var player = _status.event.player; + var mod2 = game.checkMod(card, player, "unchanged", "cardEnabled2", player); + if (mod2 != "unchanged") return mod2; + var mod = game.checkMod(card, player, "unchanged", "cardRespondable", player); + if (mod != "unchanged") return mod; + return true; + }) + .set("ai", function (card) { + return -1; + }); + "step 1"; + if (result.bool) { + player.respond(result.cards, "highlight", "splanggu", "noOrdering"); + } else { + event.finish(); + } + "step 2"; + if (result.bool) { + if (trigger.player.judging[0].clone) { + trigger.player.judging[0].clone.classList.remove("thrownhighlight"); + game.broadcast(function (card) { + if (card.clone) { + card.clone.classList.remove("thrownhighlight"); + } + }, trigger.player.judging[0]); + game.addVideo("deletenode", player, get.cardsInfo([trigger.player.judging[0].clone])); + } + game.cardsDiscard(trigger.player.judging[0]); + trigger.player.judging[0] = result.cards[0]; + trigger.orderingCards.addArray(result.cards); + game.log(trigger.player, "的判定牌改为", result.cards[0]); + game.delay(2); + } + }, + }, + sphantong: { + trigger: { + player: "loseEnd", + }, + frequent: true, + filter: function (event, player) { + return event.type == "discard" && event.getParent(3).name == "phaseDiscard" && event.cards.filterInD("d").length > 0; + }, + content: function () { + if (!player.storage.sphantong) player.storage.sphantong = []; + var cards = trigger.cards.filterInD("d"); + player.storage.sphantong.addArray(cards); + player.$gain2(cards); + game.log(player, "将", cards, "置于武将牌上"); + player.markSkill("sphantong"); + }, + group: ["sphantong_gain"], + derivation: ["hujia", "jijiang", "jiuyuan", "xueyi"], + marktext: "诏", + intro: { + content: "cards", + onunmark: "throw", + }, + }, + sphantong_gain: { + trigger: { global: "phaseBegin" }, + direct: true, + filter: function (event, player) { + return player.storage.sphantong && player.storage.sphantong.length > 0; + }, + content: function () { + "step 0"; + player.chooseButton([get.prompt("sphantong"), player.storage.sphantong], function (button) { + var player = _status.event.player; + if (_status.currentPhase == player) { + //血裔 + if ( + (player.hasJudge("lebu") || player.skipList.includes("phaseUse")) && + game.hasPlayer(function (current) { + return current != player && current.group == "qun"; + }) + ) + return 1; + //激将 + if ( + !player.hasJudge("lebu") && + !player.skipList.includes("phaseUse") && + game.hasPlayer(function (current) { + return current != player && current.group == "shu" && current.hasSha() && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; + }) && + game.hasPlayer(function (target) { + return player.canUse({ name: "sha" }, target) && get.effect(target, { name: "sha" }, player, player) > 0; + }) + ) + return 1; + } + //护驾 + else if ( + !player.hasShan() && + game.hasPlayer(function (current) { + return current != player && current.group == "wei" && current.mayHaveShan(player, "respond") && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; + }) + ) + return 1; + return -1; + }); + "step 1"; + if (result.bool) { + player.logSkill("sphantong"); + var card = result.links[0]; + player.$throw(card); + game.log(player, "将", card, "置入了弃牌堆"); + player.storage.sphantong.remove(card); + player[player.storage.sphantong.length > 0 ? "markSkill" : "unmarkSkill"]("sphantong"); + game.cardsDiscard(card); + var list = ["hujia", "jijiang", "jiuyuan", "xueyi"]; + for (var i = 0; i < list.length; i++) { + if (player.hasSkill(list[i])) list.splice(i--, 1); + } + if (list.length) { + player + .chooseControl(list) + .set("prompt", "选择获得以下技能中的一个") + .set("ai", function () { + var player = _status.event.player; + if (_status.currentPhase == player) { + //血裔 + if ( + (player.hasJudge("lebu") || player.skipList.includes("phaseUse")) && + game.hasPlayer(function (current) { + return current != player && current.group == "qun"; + }) + ) + return "xueyi"; + //激将 + if ( + !player.hasJudge("lebu") && + !player.skipList.includes("phaseUse") && + game.hasPlayer(function (current) { + return current != player && current.group == "shu" && current.hasSha() && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; + }) && + game.hasPlayer(function (target) { + return player.canUse({ name: "sha" }, target) && get.effect(target, { name: "sha" }, player, player) > 0; + }) + ) + return "jijiang"; + } + //护驾 + else if ( + !player.hasShan() && + game.hasPlayer(function (current) { + return current != player && current.group == "wei" && current.mayHaveShan(player, "respond") && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; + }) + ) + return "hujia"; + }); + } else event.finish(); + } else event.finish(); + "step 2"; + var skill = result.control; + player.addTempSkills(skill); + // player.popup(skill,'wood'); + // game.log(player,'获得了技能','#g【'+get.translation(skill)+'】'); + }, + }, + sphuangen: { + trigger: { global: "useCardToPlayered" }, + filter: function (event, player) { + if (!event.isFirstTarget) return false; + if (get.type(event.card) != "trick") return false; + if (get.info(event.card).multitarget) return false; + if (event.targets.length < 2) return false; + return player.hp > 0; + }, + direct: true, + content: function () { + "step 0"; + player + .chooseTarget(get.prompt("sphuangen"), [1, Math.min(player.hp, trigger.targets.length)], function (card, player, target) { + return _status.event.targets.includes(target); + }) + .set("ai", function (target) { + return -get.effect(target, trigger.card, trigger.player, _status.event.player); + }) + .set("targets", trigger.targets); + "step 1"; + if (result.bool) { + player.logSkill("sphuangen", result.targets); + trigger.excluded.addArray(result.targets); + player.draw(); + } + }, + }, + spyicong: { + trigger: { player: "phaseDiscardEnd" }, + direct: true, + locked: false, + filter: function (event, player) { + return player.countCards("he") > 0; + }, + content: function () { + "step 0"; + player.chooseCard("he", [1, player.countCards("he")], get.prompt2("spyicong")).set("ai", function (card) { + if (card.name == "du") return 10; + if (ui.selected.cards.length) return -1; + return 4 - get.value(card); + }); + "step 1"; + if (result.bool) { + player.logSkill("spyicong"); + player.addToExpansion(result.cards, player, "give").gaintag.add("spyicong"); + } + }, + mod: { + globalTo: function (from, to, num) { + return num + to.getExpansions("spyicong").length; + }, + }, + marktext: "扈", + onremove: function (player, skill) { + var cards = player.getExpansions(skill); + if (cards.length) player.loseToDiscardpile(cards); + }, + intro: { + name: "义从", + content: function (storage, player) { + return "共有" + get.cnNumber(player.getExpansions("spyicong").length) + "张“扈”"; + }, + markcount: "expansion", + }, + }, + sptuji: { + trigger: { player: "phaseZhunbeiBegin" }, + forced: true, + locked: false, + filter: function (event, player) { + return player.getExpansions("spyicong").length > 0; + }, + content: function () { + var cards = player.getExpansions("spyicong"); + var num = cards.length; + player.addMark("sptuji2", num, false); + player.addTempSkill("sptuji2"); + player.loseToDiscardpile(cards); + if (num <= 1) player.draw(); + }, + ai: { + combo: "spyicong", + }, + }, + sptuji2: { + onremove: true, + charlotte: true, + mod: { + globalFrom: function (from, to, num) { + return num - from.countMark("sptuji2"); + }, + }, + marktext: "突", + intro: { + name: "突骑", + content: "至其他角色的距离-#", + }, + }, + xinfu_yanyu: { + trigger: { + global: "phaseUseBegin", + }, + direct: true, + filter: function (event, player) { + return player.countCards("he") > 0; + }, + content: function () { + "step 0"; + var next = player.chooseToDiscard(get.prompt("xinfu_yanyu"), get.translation("xinfu_yanyu_info"), "he").set("logSkill", "xinfu_yanyu"); + if (player == trigger.player) { + next.set( + "goon", + (function () { + var map = { + basic: 0, + trick: 0.1, + }; + var hs = trigger.player.getCards("h"); + var sha = false; + var jiu = false; + for (var i = 0; i < hs.length; i++) { + if (trigger.player.hasValueTarget(hs[i])) { + if (hs[i].name == "sha" && !sha) { + sha = true; + map.basic += 2; + } + if (hs[i].name == "tao") map.basic += 6; + if (hs[i].name == "jiu") { + jiu = true; + map.basic += 2.5; + } + if (get.type(hs[i]) == "trick") map.trick += get.value(hs[i], player, "raw"); + } + } + return map; + })() + ); + next.set("ai", function (card) { + var map = _status.event.goon; + var type = get.type(card, "trick"); + if (!map[type]) return -1; + return map[type] - get.value(card); + }); + } else { + next.set("ai", function (cardx) { + var map = { + basic: 0, + trick: 0, + }; + var hs = trigger.player.getCards("h"); + var sha = false; + var jiu = false; + for (var i = 0; i < hs.length; i++) { + if (hs[i] != cardx && trigger.player.hasValueTarget(hs[i])) { + if (hs[i].name == "sha" && !sha) { + sha = true; + map.basic += 2; + } + if (hs[i].name == "tao") map.basic += 6; + if (hs[i].name == "jiu") { + jiu = true; + map.basic += 3; + } + if (get.type(hs[i]) == "trick") map.trick += player.getUseValue(hs[i]); + } + } + var type = get.type(cardx, "trick"); + if (!map[type]) return -get.value(cardx); + return map[type] - get.value(cardx); + }); + } + "step 1"; + if (result.bool) { + player.storage.xinfu_yanyu = get.type(result.cards[0], "trick"); + player.addTempSkill("xinfu_yanyu2", "phaseUseAfter"); + } + }, + }, + xinfu_yanyu2: { + init: function (player, skill) { + player.storage[skill] = 0; + }, + onremove: function (player, skill) { + delete player.storage.xinfu_yanyu; + delete player.storage.xinfu_yanyu2; + }, + trigger: { + global: ["loseAfter", "cardsDiscardAfter", "loseAsyncAfter", "equipAfter"], + }, + direct: true, + filter: function (event, player) { + if (player.storage.xinfu_yanyu2 >= 3) return false; + var type = player.storage.xinfu_yanyu, + cards = event.getd(); + for (var i = 0; i < cards.length; i++) { + if (get.type(cards[i], "trick") == type && get.position(cards[i], true) == "d") return true; + } + return false; + }, + content: function () { + "step 0"; + event.logged = false; + event.cards = []; + var type = player.storage.xinfu_yanyu; + var cards = trigger.getd(); + for (var i = 0; i < cards.length; i++) { + if (get.type(cards[i], "trick") == type && get.position(cards[i], true) == "d") event.cards.push(cards[i]); + } + "step 1"; + if (player.storage.xinfu_yanyu2 >= 3) event.finish(); + else + player.chooseCardButton(event.cards, "【燕语】:是否将其中的一张牌交给一名角色?").ai = function (card) { + if (card.name == "du") return 10; + return get.value(card); + }; + "step 2"; + if (result.bool) { + player.storage.xinfu_yanyu2++; + if (!event.logged) { + player.logSkill("xinfu_yanyu"); + player.addExpose(0.25); + event.logged = true; + } + event.togain = result.links[0]; + event.cards.remove(event.togain); + player + .chooseTarget(true, "请选择要获得" + get.translation(event.togain) + "的角色") + .set("ai", function (target) { + var att = get.attitude(_status.event.player, target); + var card = _status.event.card; + var val = get.value(card); + if (player.storage.xinfu_yanyu2 < 3 && target == _status.currentPhase && target.hasValueTarget(card, null, true)) att = att * 5; + else if (target == player && !player.hasJudge("lebu") && get.type(card) == "trick") att = att * 3; + if (target.hasSkillTag("nogain")) att /= 10; + return att * val; + }) + .set("card", event.togain); + } else event.finish(); + "step 3"; + var target = result.targets[0]; + player.line(target, "green"); + target.gain(event.togain, "gain2"); + if (event.cards.length) event.goto(1); + }, + }, + xinfu_xiaode: { + subSkill: { + remove: { + unique: true, + charlotte: true, + trigger: { + player: "phaseAfter", + }, + forced: true, + popup: false, + content: function () { + player.removeAdditionalSkill("xinfu_xiaode"); + player.removeSkill("xinfu_xiaode_remove"); + }, + }, + }, + trigger: { + global: "dieAfter", + }, + direct: true, + filter: function (skill, event) { + return !event.hasSkill("xinfu_xiaode_remove"); + }, + content: function () { + "step 0"; + var list = []; + var listm = []; + var listv = []; + if (trigger.player.name1 != undefined) listm = lib.character[trigger.player.name1][3]; + else listm = lib.character[trigger.player.name][3]; + if (trigger.player.name2 != undefined) listv = lib.character[trigger.player.name2][3]; + listm = listm.concat(listv); + var func = function (skill) { + var info = get.info(skill); + if (info.charlotte || info.zhuSkill || (info.unique && !info.limited) || info.juexingji || info.dutySkill || info.hiddenSkill) return false; + return true; + }; + for (var i = 0; i < listm.length; i++) { + if (func(listm[i])) list.add(listm[i]); + } + if (list.length) { + player + .chooseControl(list, "cancel2") + .set("prompt", get.prompt("xinfu_xiaode")) + .set("prompt2", get.translation("xinfu_xiaode_info")) + .set("ai", function () { + return list.randomGet(); + }); + } else event.finish(); + "step 1"; + if (result.control && result.control != "cancel2") { + player.logSkill("xinfu_xiaode"); + player.popup(result.control, "thunder"); + game.log(player, "获得了技能", "#g【" + get.translation(result.control) + "】"); + player.addAdditionalSkill("xinfu_xiaode", [result.control]); + player.addSkill("xinfu_xiaode_remove"); + } + }, + }, + chixin: { + group: ["chixin1", "chixin2"], + mod: { + cardUsableTarget: function (card, player, target) { + if (card.name == "sha" && !target.hasSkill("chixin3") && player.inRange(target)) return true; + }, + }, + trigger: { player: "useCardToPlayered" }, + silent: true, + firstDo: true, + locked: false, + content: function () { + trigger.target.addTempSkill("chixin3"); + }, + }, + chixin1: { + enable: ["chooseToRespond", "chooseToUse"], + filterCard: { suit: "diamond" }, + position: "hes", + viewAs: { name: "sha" }, + prompt: "将一张♦牌当杀使用或打出", + check: function (card) { + return 5 - get.value(card); + }, + ai: { + respondSha: true, + }, + }, + chixin2: { + enable: ["chooseToUse", "chooseToRespond"], + filterCard: { suit: "diamond" }, + viewAs: { name: "shan" }, + position: "hes", + prompt: "将一张♦牌当闪使用或打出", + check: function (card) { + return 5 - get.value(card); + }, + ai: { + respondShan: true, + effect: { + target: function (card, player, target, current) { + if (get.tag(card, "respondShan") && current < 0) return 0.8; + }, + }, + }, + }, + chixin3: { charlotte: true }, + suiren: { + trigger: { player: "phaseZhunbeiBegin" }, + skillAnimation: true, + animationColor: "gray", + filter: function (event, player) { + return !player.storage.suiren; + }, + intro: { + content: "limited", + }, + mark: true, + direct: true, + unique: true, + limited: true, + content: function () { + "step 0"; + var check = player.hp == 1 || (player.hp == 2 && player.countCards("h") <= 1); + player + .chooseTarget(get.prompt2("suiren")) + .set("ai", function (target) { + if (!_status.event.check) return 0; + return get.attitude(_status.event.player, target); + }) + .set("check", check); + "step 1"; + if (result.bool) { + player.storage.suiren = true; + player.awakenSkill("suiren"); + player.logSkill("suiren", result.targets); + player.removeSkills("reyicong"); + player.gainMaxHp(); + player.recover(); + result.targets[0].draw(3); + } + }, + }, + xinmanjuan: { + audio: "manjuan", + forced: true, + trigger: { + player: "gainAfter", + global: "loseAsyncAfter", + }, + filter: function (event, player) { + var hs = player.getCards("h"); + return ( + event.type != "xinmanjuan" && + event.getg(player).filter(function (card) { + return hs.includes(card); + }).length > 0 + ); + }, + content: function () { + "step 0"; + var hs = player.getCards("h"), + cards = trigger.getg(player).filter(function (card) { + return hs.includes(card); + }); + event.cards = cards; + event.rawCards = cards.slice(0); + player.loseToDiscardpile(cards); + if (_status.currentPhase != player) event.finish(); + "step 1"; + event.card = event.cards.shift(); + event.togain = []; + var number = get.number(event.card); + for (var i = 0; i < ui.discardPile.childNodes.length; i++) { + var current = ui.discardPile.childNodes[i]; + if (!event.rawCards.includes(current) && get.number(current) == number) event.togain.push(current); + } + if (!event.togain.length) event.goto(4); + "step 2"; + player.chooseButton(["是否获得其中的一张牌?", event.togain]).ai = function (button) { + return get.value(button.link); + }; + "step 3"; + if (result.bool) { + player.gain(result.links[0], "gain2").type = "xinmanjuan"; + } + "step 4"; + if (event.cards.length) event.goto(1); + }, + ai: { + threaten: 4.2, + nogain: 1, + skillTagFilter: function (player) { + return player != _status.currentPhase; + }, + }, + }, + manjuan: { + audio: true, + trigger: { global: "loseAfter" }, + filter: function (event, player) { + if (event.type != "discard") return false; + if (event.player == player) return false; + if (!player.countCards("he")) return false; + for (var i = 0; i < event.cards2.length; i++) { + if (get.position(event.cards2[i], true) == "d") { + return true; + } + } + return false; + }, + direct: true, + unique: true, + gainable: true, + content: function () { + "step 0"; + if (trigger.delay == false) game.delay(); + "step 1"; + var cards = []; + var suits = ["club", "spade", "heart", "diamond"]; + for (var i = 0; i < trigger.cards2.length; i++) { + if (get.position(trigger.cards2[i], true) == "d") { + cards.push(trigger.cards2[i]); + suits.remove(get.suit(trigger.cards2[i])); + } + } + if (cards.length) { + var maxval = 0; + for (var i = 0; i < cards.length; i++) { + var tempval = get.value(cards[i]); + if (tempval > maxval) { + maxval = tempval; + } + } + maxval += cards.length - 1; + var next = player.chooseToDiscard("he", { suit: suits }); + next.set("ai", function (card) { + return _status.event.maxval - get.value(card); + }); + next.set("maxval", maxval); + next.set("dialog", [get.prompt(event.name), "hidden", cards]); + next.logSkill = event.name; + event.cards = cards; + } + "step 2"; + if (result.bool) { + player.gain(event.cards, "gain2", "log"); + } + }, + ai: { + threaten: 1.3, + }, + }, + zuixiang: { + skillAnimation: true, + animationColor: "gray", + audio: true, + unique: true, + limited: true, + trigger: { player: "phaseZhunbeiBegin" }, + content: function () { + "step 0"; + player.awakenSkill("zuixiang"); + event.cards = player.showCards(get.cards(3)).cards; + player.addToExpansion(event.cards, "gain2").gaintag.add("zuixiang2"); + "step 1"; + if (lib.skill.zuixiang.filterSame(cards)) { + player.gain(cards, "gain2").type = "xinmanjuan"; + } else { + trigger._zuixiang = true; + player.addSkill("zuixiang2"); + } + }, + filterSame: function (c) { + for (var i = 0; i < c.length; i++) { + for (var j = i + 1; j < c.length; j++) { + if (get.number(c[i]) == get.number(c[j])) return true; + } + } + return false; + }, + }, + zuixiang2: { + intro: { + content: "expansion", + markcount: "expansion", + }, + mod: { + cardEnabled: function (card, player) { + var type = get.type2(card); + var list = player.getExpansions("zuixiang2"); + for (var i of list) { + if (get.type2(i, false) == type) return false; + } + }, + cardRespondable: function () { + return lib.skill.zuixiang2.mod.cardEnabled.apply(this, arguments); + }, + cardSavable: function () { + return lib.skill.zuixiang2.mod.cardEnabled.apply(this, arguments); + }, + }, + trigger: { + player: "phaseZhunbeiBegin", + target: "useCardToBefore", + }, + forced: true, + charlotte: true, + filter: function (event, player) { + if (event.name == "phaseZhunbei") return !event._zuixiang; + var type = get.type2(event.card); + var list = player.getExpansions("zuixiang2"); + for (var i of list) { + if (get.type2(i) == type) return true; + } + return false; + }, + content: function () { + "step 0"; + if (event.triggername == "useCardToBefore") { + trigger.cancel(); + event.finish(); + return; + } + var cards = get.cards(3); + player.addToExpansion("gain2", cards).gaintag.add("zuixiang2"); + "step 1"; + var cards = player.getExpansions("zuixiang2"); + player.showCards(cards); + if (lib.skill.zuixiang.filterSame(cards)) { + player.gain(cards, "gain2", "log").type = "xinmanjuan"; + player.removeSkill("zuixiang2"); + } + }, + ai: { + effect: { + target: function (card, player, target) { + var type = get.type2(card); + var list = target.getExpansions("zuixiang2"); + for (var i of list) { + if (get.type2(i) == type) return "zeroplayertarget"; + } + }, + }, + }, + }, + yanxiao: { + audio: 2, + enable: "phaseUse", + filterCard: { suit: "diamond" }, + filterTarget: function (card, player, target) { + return target.canAddJudge({ name: "yanxiao_card" }); + }, + check: function (card) { + return 7 - get.value(card); + }, + position: "he", + filter: function (event, player) { + return player.countCards("he", { suit: "diamond" }) > 0; + }, + discard: false, + lose: false, + delay: false, + prepare: "give", + content: function () { + "step 0"; + game.addGlobalSkill("yanxiao_global"); + target.addJudge({ name: "yanxiao_card" }, cards); + "step 1"; + game.delay(); + }, + ai: { + order: 8, + result: { + target: function (player, target) { + if ( + target.countCards("j", function (card) { + return ( + get.effect( + target, + { + name: card.viewAs || card.name, + cards: [card], + }, + target, + target + ) < 0 + ); + }) + ) + return 1; + return 0; + }, + }, + }, + }, + yanxiao_global: { + trigger: { player: "phaseJudgeBegin" }, + forced: true, + filter: function (event, player) { + return player.countCards("j") > 0 && player.hasJudge("yanxiao_card"); + }, + content: function () { + player.gain(player.getCards("j"), "gain2"); + }, + ai: { + effect: { + target: function (card, player, target) { + if (get.type(card) == "delay" && target.hasJudge("yanxiao_card")) return [0, 0, 0, 0.1]; + }, + }, + }, + }, + anxian: { + audio: 2, + group: ["anxian_source", "anxian_target"], + subSkill: { + source: { + audio: "anxian", + trigger: { source: "damageBegin2" }, + filter: function (event, player) { + return event.card && event.card.name == "sha"; + }, + check: function (event, player) { + if (get.damageEffect(event.player, player, player) <= 0) return true; + return false; + }, + content: function () { + "step 0"; + if (trigger.player.countCards("h")) { + trigger.player.chooseToDiscard(true); + } + "step 1"; + player.draw(); + trigger.cancel(); + }, + }, + target: { + audio: "anxian", + trigger: { target: "useCardToTargeted" }, + direct: true, + filter: function (event, player) { + return event.card.name == "sha" && player.countCards("h"); + }, + content: function () { + "step 0"; + var next = player.chooseToDiscard(get.prompt2("anxian")); + next.set("ai", function (card) { + var player = _status.event.player; + var trigger = _status.event.getTrigger(); + if (get.attitude(player, trigger.player) > 0) { + return 9 - get.value(card); + } + if (player.countCards("h", { name: "shan" })) return -1; + return 7 - get.value(card); + }); + next.logSkill = "anxian"; + "step 1"; + if (result.bool) { + trigger.player.draw(); + trigger.getParent().excluded.push(player); + } + }, + }, + }, + }, + junwei: { + trigger: { player: "phaseJieshuBegin" }, + direct: true, + filter: function (event, player) { + return player.getExpansions("yinling").length >= 3; + }, + content: function () { + "step 0"; + var cards = player.getExpansions("yinling"); + if (cards.length > 3) { + player.chooseButton(3, [get.prompt("junwei"), "hidden", cards]).set("ai", function (button) { + return 1; + }); + } else { + player + .chooseBool() + .set("createDialog", [get.prompt("junwei"), "hidden", cards]) + .set("dialogselectx", true) + .set("choice", true); + event.cards = cards.slice(0); + } + "step 1"; + if (result.bool) { + player.logSkill("junwei"); + var cards = event.cards || result.links; + player.loseToDiscardpile(cards); + player + .chooseTarget(true, function (card, player, target) { + return player != target; + }) + .set("ai", function (target) { + return -get.attitude(_status.event.player, target) / Math.sqrt(1 + target.hp); + }); + } else { + event.finish(); + } + "step 2"; + if (result.bool && result.targets && result.targets.length) { + var target = result.targets[0]; + player.line(result.targets); + event.target = target; + var nshan = target.countCards("h", function (card) { + if (_status.connectMode) return true; + return card.name == "shan"; + }); + if (nshan == 0) { + event.directfalse = true; + } else { + target + .chooseCard("交给" + get.translation(player) + "一张【闪】,或失去1点体力", function (card) { + return card.name == "shan"; + }) + .set("ai", function (card) { + if (_status.event.nshan > 1) return 1; + if (_status.event.player.hp >= 3) return 0; + return 1; + }) + .set("nshan", nshan); + } + } else { + event.finish(); + } + "step 3"; + if (!event.directfalse && result.bool) game.delay(); + ui.clear(); + "step 4"; + if (!event.directfalse && result.bool) { + event.cards = result.cards; + event.target.$throw(result.cards); + player + .chooseTarget("将" + get.translation(event.cards) + "交给一名角色", true, function (card, player, target) { + return target != _status.event.getParent().target; + }) + .set("ai", function (target) { + return get.attitude(_status.event.player, target) / (target.countCards("h", "shan") + 1); + }); + } else { + event.target.loseHp(); + delete event.cards; + } + "step 5"; + if (event.cards) { + player.line(result.targets, "green"); + result.targets[0].gain(event.cards, "gain2").giver = player; + game.log(player, "将", event.cards, "交给", result.targets[0]); + event.finish(); + } else { + if (event.target.countCards("e")) { + player.choosePlayerCard("e", "将" + get.translation(event.target) + "的一张装备牌移出游戏", true, event.target); + } else { + event.finish(); + } + } + "step 6"; + if (result.bool) { + var card = result.links[0]; + target.addToExpansion(card, target, "give").gaintag.add("junwei2"); + target.addSkill("junwei2"); + } + }, + ai: { + combo: "yinling", + }, + }, + junwei2: { + mark: true, + intro: { + content: "expansion", + markcount: "expansion", + }, + onremove: function (player, skill) { + var cards = player.getExpansions(skill); + if (cards.length) player.loseToDiscardpile(cards); + }, + trigger: { player: "phaseJieshuBegin" }, + forced: true, + charlotte: true, + content: function () { + "step 0"; + var cards = player.getExpansions("junwei2").filter(function (card) { + return player.canEquip(card, true); + }); + if (cards.length) { + player.$give(cards[0], player, false); + game.delay(0.5); + player.equip(cards[0]); + event.redo(); + } + "step 1"; + player.removeSkill("junwei2"); + }, + }, + yinling: { + enable: "phaseUse", + filterCard: { color: "black" }, + position: "he", + marktext: "锦", + intro: { + content: "expansion", + markcount: "expansion", + }, + onremove: function (player, skill) { + var cards = player.getExpansions(skill); + if (cards.length) player.loseToDiscardpile(cards); + }, + filter: function (event, player) { + return player.countCards("he", { color: "black" }) > 0 && player.getExpansions("yinling").length < 4; + }, + filterTarget: function (card, player, target) { + return target.countCards("he") > 0 && target != player; + }, + check: function (card) { + return 6 - get.value(card); + }, + content: function () { + "step 0"; + player.choosePlayerCard("hej", target, true); + "step 1"; + if (result.bool && result.links && result.links.length) { + player.addToExpansion(result.links, target, "give").gaintag.add("yinling"); + } + }, + ai: { + order: 10.1, + expose: 0.1, + result: { + target: function (player, target) { + if (target.hasSkill("tuntian")) return 0; + var es = target.getCards("e"); + var nh = target.countCards("h"); + var noe = es.length == 0 || target.hasSkillTag("noe"); + var noe2 = es.length == 1 && es[0].name == "baiyin" && target.hp < target.maxHp; + var noh = nh == 0 || target.hasSkillTag("noh"); + if (noh && noe) return 0; + if (noh && noe2) return 0.01; + if (get.attitude(player, target) <= 0) return target.countCards("he") ? -1.5 : 1.5; + var js = target.getCards("j"); + if (js.length) { + var jj = js[0].viewAs ? { name: js[0].viewAs } : js[0]; + if (jj.name == "guohe") return 3; + if (js.length == 1 && get.effect(target, jj, target, player) >= 0) { + return -1.5; + } + return 2; + } + return -1.5; + }, + }, + }, + }, + fenyong: { + audio: 2, + trigger: { player: "damageEnd" }, + content: function () { + player.addTempSkill("fenyong2"); + }, + }, + fenyong2: { + audio: "fenyong", + mark: true, + intro: { + content: "防止你受到的所有伤害", + }, + trigger: { player: "damageBegin3" }, + forced: true, + content: function () { + trigger.cancel(); + }, + ai: { + maixie: true, + maixie_hp: true, + nofire: true, + nothunder: true, + nodamage: true, + effect: { + target: function (card, player, target, current) { + if (get.tag(card, "damage")) return [0, 0]; + }, + }, + }, + }, + xuehen: { + audio: 2, + trigger: { global: "phaseJieshuBegin" }, + forced: true, + locked: false, + filter: function (event, player) { + return player.hasSkill("fenyong2") && event.player.isIn(); + }, + content: function () { + "step 0"; + player.removeSkill("fenyong2"); + player + .chooseControl("弃牌", "出杀", function () { + var player = _status.event.player; + var trigger = _status.event.getTrigger(); + if (get.attitude(player, trigger.player) < 0) { + var he = trigger.player.countCards("he"); + if (he < 2) return "出杀"; + if (player.maxHp - player.hp >= 2 && he <= 3) { + return "弃牌"; + } + if (player.maxHp - player.hp >= 3 && he <= 5) { + return "弃牌"; + } + if (player.maxHp - player.hp > 3) { + return "弃牌"; + } + return "出杀"; + } + return "出杀"; + }) + .set("prompt", "弃置" + get.translation(trigger.player) + get.cnNumber(player.maxHp - player.hp) + "张牌,或对任意一名角色使用一张杀"); + "step 1"; + if (result.control == "弃牌") { + player.line(trigger.player, "green"); + if (player.hp < player.maxHp && trigger.player.countCards("he")) { + player.discardPlayerCard(trigger.player, true, "he", player.maxHp - player.hp); + } + } else { + player.chooseUseTarget({ name: "sha" }, true, false, "nodistance"); + } + }, + ai: { + combo: "fenyong", + }, + }, + mouduan: { + audio: 1, + init2: function (player) { + game.broadcastAll(function (player) { + player._mouduan_mark = player.mark("武", { + content: "拥有技能【激昂】、【谦逊】", + }); + }, player); + player.addAdditionalSkill("mouduan", ["jiang", "qianxun"]); + }, + onremove: function (player) { + game.broadcastAll(function (player) { + if (player._mouduan_mark) { + player._mouduan_mark.delete(); + delete player._mouduan_mark; + } + }, player); + player.removeAdditionalSkills("mouduan"); + }, + trigger: { player: "loseEnd" }, + forced: true, + locked: false, + filter: function (event, player) { + return player._mouduan_mark && player._mouduan_mark.name == "武" && player.countCards("h") <= 2; + }, + content: function () { + game.broadcastAll(function (player) { + if (!player._mouduan_mark) return; + player._mouduan_mark.name = "文"; + player._mouduan_mark.skill = "文"; + player._mouduan_mark.firstChild.innerHTML = "文"; + player._mouduan_mark.info.content = "拥有技能【英姿】、【克己】"; + }, player); + player.addAdditionalSkills("mouduan", ["yingzi", "keji"]); + }, + group: "mouduan2", + }, + mouduan2: { + audio: 1, + trigger: { global: "phaseZhunbeiBegin" }, + //priority:5, + filter: function (event, player) { + return player._mouduan_mark && player._mouduan_mark.name == "文" && player.countCards("h") > 2; + }, + direct: true, + content: function () { + "step 0"; + player.chooseToDiscard("he", "谋断:是否弃置一张牌将标记变为“武”?").ai = function () { + return -1; + }; + "step 1"; + if (result.bool && player.countCards("h") > 2) { + game.broadcastAll(function (player) { + if (!player._mouduan_mark) return; + player._mouduan_mark.name = "武"; + player._mouduan_mark.skill = "武"; + player._mouduan_mark.firstChild.innerHTML = "武"; + player._mouduan_mark.info.content = "拥有技能【激昂】、【谦逊】"; + }, player); + player.addAdditionalSkills("mouduan", ["jiang", "qianxun"]); + } + }, + }, + tanhu: { + audio: 1, + enable: "phaseUse", + usable: 1, + filterTarget: function (card, player, target) { + return player.canCompare(target); + }, + filter: function (event, player) { + return player.countCards("h") > 0; + }, + content: function () { + "step 0"; + player.chooseToCompare(target); + "step 1"; + if (result.bool) { + target.addTempSkill("tanhu2"); + } + }, + ai: { + result: { + target: function (player, target) { + var hs = player.getCards("h"); + if (hs.length < 3) return 0; + var bool = false; + for (var i = 0; i < hs.length; i++) { + if (hs[i].number >= 9 && get.value(hs[i]) < 7) { + bool = true; + break; + } + } + if (!bool) return 0; + return -1; + }, + }, + order: 9, + }, + group: "tanhu3", + }, + tanhu2: { + mark: true, + intro: { + content: "已成为探虎目标", + }, + }, + tanhu3: { + mod: { + globalFrom: function (from, to) { + if (to.hasSkill("tanhu2")) return -Infinity; + }, + wuxieRespondable: function (card, player, target) { + if (target && target.hasSkill("tanhu2")) return false; + }, + }, + }, + jie: { + audio: 1, + trigger: { source: "damageBegin1" }, + filter: function (event) { + return event.card && event.card.name == "sha" && get.color(event.card) == "red" && event.notLink(); + }, + forced: true, + content: function () { + trigger.num++; + }, + }, + dahe: { + audio: true, + enable: "phaseUse", + usable: 1, + filterTarget: function (card, player, target) { + return player.canCompare(target); + }, + filter: function (event, player) { + return player.countCards("h") > 0; + }, + content: function () { + "step 0"; + player.chooseToCompare(target).set("preserve", "win"); + "step 1"; + if (result.bool && result.target) { + event.type = true; + event.card = result.target; + player + .chooseTarget("将" + get.translation(result.target) + "交给一名角色", function (card, player, target) { + return target.hp <= player.hp; + }) + .set("ai", function (target) { + var att = get.attitude(_status.event.player, target); + if (_status.event.du) return -att; + return att; + }) + .set("du", event.card.name == "du"); + target.addTempSkill("dahe2"); + } else { + event.type = false; + if (player.countCards("h")) { + player.showHandcards(); + player.chooseToDiscard("h", true); + } + } + "step 2"; + if (event.type) { + if (result.bool) { + player.line(result.targets, "green"); + result.targets[0].gain(event.card, "gain2"); + } + } + }, + ai: { + result: { + target: function (player, target) { + var hs = player.getCards("h"); + if (hs.length < 3) return 0; + var bool = false; + for (var i = 0; i < hs.length; i++) { + if (hs[i].number >= 9 && get.value(hs[i]) < 7) { + bool = true; + break; + } + } + if (!bool) return 0; + if (player.canUse("sha", target) && player.countCards("h", "sha")) { + return -2; + } + return -0.5; + }, + }, + order: 9, + }, + }, + dahe2: { + mark: true, + intro: { + content: "非红桃闪无效", + }, + mod: { + cardRespondable: function (card, player) { + if (card.name == "shan") { + const suit = get.suit(card); + if (suit != "heart" && suit != "unsure") return false; + } + }, + cardEnabled: function (card, player) { + if (card.name == "shan") { + const suit = get.suit(card); + if (suit != "heart" && suit != "unsure") return false; + } + }, + }, + }, + shichou: { + audio: true, + skillAnimation: true, + animationColor: "orange", + unique: true, + limited: true, + mark: false, + trigger: { player: "phaseZhunbeiBegin" }, + zhuSkill: true, + direct: true, + filter: function (event, player) { + if (!player.hasZhuSkill("shichou")) return false; + if (player.countCards("he") < 2) return false; + return game.hasPlayer(function (current) { + return current != player && current.group == "shu"; + }); + }, + init: function (player) { + if (player.hasZhuSkill("shichou")) { + player.markSkill("shichou"); + player.storage.shichou = false; + } + }, + content: function () { + "step 0"; + player.chooseCardTarget({ + prompt: get.prompt2("shichou"), + selectCard: 2, + filterTarget: function (card, player, target) { + return target.group == "shu" && target != player; + }, + filterCard: true, + position: "he", + ai1: function (card) { + return 7 - get.value(card); + }, + ai2: function (target) { + var player = _status.event.player; + if (player.hasUnknown()) return 0; + var att = get.attitude(player, target); + if (att <= 0) { + if (target.hp == 1) return (10 - att) / 2; + return 10 - att; + } else { + if (target.hp == 1) return 0; + return (10 - att) / 4; + } + }, + }); + "step 1"; + if (!result.bool) return; + var target = result.targets[0]; + var cards = result.cards; + player.storage.shichou = true; + player.logSkill("shichou", target); + player.awakenSkill("shichou"); + player.give(cards, target); + player.storage.shichou_target = target; + player.addSkill("shichou2"); + target.markSkillCharacter("shichou", player, "誓仇", "代替" + get.translation(player) + "承受伤害直到首次进入濒死状态"); + }, + intro: { + content: "limited", + }, + }, + shichou2: { + group: "shichou3", + trigger: { player: "damageBegin3" }, + forced: true, + popup: false, + content: function () { + trigger.player = player.storage.shichou_target; + trigger.shichou4 = true; + trigger.player.addSkill("shichou4"); + player.logSkill("shichou2", player.storage.shichou_target); + game.delay(0.5); + }, + ai: { + effect: { + target: function (card, player, target, current) { + if (get.tag(card, "damage")) { + if (player.hasSkillTag("jueqing", false, target)) return [1, -2]; + if (get.attitude(player, target) > 0) return [0, 0]; + var eff = get.damageEffect(target.storage.shichou_target, player, target); + if (eff > 0) { + return [0, 1]; + } else if (eff < 0) { + return [0, -2]; + } else { + return [0, 0]; + } + } + }, + }, + }, + }, + shichou3: { + trigger: { global: ["dying", "dieBegin"] }, + forced: true, + popup: false, + //priority:10, + filter: function (event, player) { + return event.player == player.storage.shichou_target; + }, + content: function () { + trigger.player.unmarkSkill("shichou"); + delete player.storage.shichou_target; + player.removeSkill("shichou2"); + }, + }, + shichou4: { + trigger: { player: ["damageAfter", "damageCancelled"] }, + forced: true, + popup: false, + audio: false, + content: function () { + if (!trigger.shichou4) return; + if (event.triggername == "damageAfter" && trigger.num) { + player.draw(trigger.num); + } + player.removeSkill("shichou4"); + }, + }, + zhaolie: { + trigger: { player: "phaseDrawBegin2" }, + direct: true, + filter: function (event, player) { + return !event.numFixed; + }, + content: function () { + "step 0"; + player + .chooseTarget(get.prompt2("zhaolie"), function (card, player, target) { + return target != player && player.inRange(target); + }) + .set("ai", function (target) { + var player = _status.event.player; + if (get.attitude(player, target) > 0) return 0; + return get.damageEffect(target, player, player); + }); + "step 1"; + if (result.bool) { + trigger.num--; + player.storage.zhaolie = result.targets[0]; + player.logSkill("zhaolie", result.targets); + player.addTempSkill("zhaolie2", "phaseDrawAfter"); + } + }, + }, + zhaolie2: { + trigger: { player: "phaseDrawEnd" }, + forced: true, + popup: false, + content: function () { + "step 0"; + event.cards = get.cards(3); + player.showCards(event.cards); + "step 1"; + event.basic = []; + event.nonbasic = []; + event.todis = []; + for (var i = 0; i < event.cards.length; i++) { + if (get.type(event.cards[i]) == "basic") { + if (event.cards[i].name == "tao") { + event.todis.push(event.cards[i]); + } else { + event.basic.push(event.cards[i]); + } + } else { + event.todis.push(event.cards[i]); + event.nonbasic.push(event.cards[i]); + } + } + game.cardsDiscard(event.todis); + var num = event.nonbasic.length; + if (num == 0) { + if (event.basic.length == 0) { + event.finish(); + return; + } + player.storage.zhaolie + .chooseTarget( + function (card, player, target) { + var source = _status.event.source; + return target == source || target == source.storage.zhaolie; + }, + true, + "选择一个目标获得" + get.translation(event.basic) + ) + .set("ai", function (target) { + return get.attitude(_status.event.player, target); + }) + .set("source", player); + } else { + player.storage.zhaolie + .chooseToDiscard(num, "he", "弃置" + get.cnNumber(num) + "张牌并令" + get.translation(player) + "拿牌,或受到" + get.cnNumber(num) + "点伤害并拿牌") + .set("ai", function (card) { + var player = _status.event.player; + switch (_status.event.num) { + case 1: + return player.hp > 1 ? 0 : 7 - get.value(card); + case 2: + return 8 - get.value(card); + case 3: + return 10 - get.value(card); + default: + return 0; + } + }) + .set("num", num); + } + "step 2"; + var num = event.nonbasic.length; + var undone = false; + if (num == 0) { + if (event.basic.length) { + result.targets[0].gain(event.basic, "gain2", "log"); + } + } else { + if (result.bool) { + if (event.basic.length) { + player.gain(event.basic, "gain2", "log"); + } + } else { + player.storage.zhaolie.damage(num); + if (event.basic.length) { + undone = true; + } + } + } + if (!undone) { + delete player.storage.zhaolie; + event.finish(); + } + "step 3"; + if (player.storage.zhaolie.isIn()) { + player.storage.zhaolie.gain(event.basic, "gain2", "log"); + } else { + game.cardsDiscard(event.basic); + } + delete player.storage.zhaolie; + }, + }, + fulu: { + trigger: { player: "useCard1" }, + filter: function (event, player) { + if (event.card.name == "sha" && !game.hasNature(event.card)) return true; + }, + audio: true, + check: function (event, player) { + var eff = 0; + for (var i = 0; i < event.targets.length; i++) { + var target = event.targets[i]; + var eff1 = get.damageEffect(target, player, player); + var eff2 = get.damageEffect(target, player, player, "thunder"); + eff += eff2; + eff -= eff1; + } + return eff >= 0; + }, + content: function () { + game.setNature(trigger.card, "thunder"); + if (get.itemtype(trigger.card) == "card") { + var next = game.createEvent("fulu_clear"); + next.card = trigger.card; + event.next.remove(next); + trigger.after.push(next); + next.setContent(function () { + game.setNature(card, []); + }); + } + }, + }, + fuji: { + trigger: { global: "damageBegin1" }, + filter: function (event) { + return event.source && event.source.isIn() && event.hasNature("thunder"); + }, + check: function (event, player) { + return get.attitude(player, event.source) > 0 && get.attitude(player, event.player) < 0; + }, + prompt: function (event) { + return get.translation(event.source) + "即将对" + get.translation(event.player) + "造成伤害," + get.prompt("fuji"); + }, + logTarget: "source", + content: function () { + trigger.source.judge().callback = lib.skill.fuji.callback; + }, + callback: function () { + var evt = event.getParent(2); + if (event.judgeResult.color == "black") { + //game.cardsDiscard(card); + evt._trigger.num++; + } else { + evt._trigger.source.gain(card, "gain2"); + } + }, + }, +}; + +export default skills; From 8d87754d82c4bf4b874c4dc6403525ae30ba4984 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:37:46 +0800 Subject: [PATCH 23/25] fix --- character/offline/skill.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/character/offline/skill.js b/character/offline/skill.js index c818d96c4..f42b068ff 100644 --- a/character/offline/skill.js +++ b/character/offline/skill.js @@ -7053,7 +7053,7 @@ const skills = { }, }, shichou: { - audio: 1, + audio: true, skillAnimation: true, animationColor: "orange", unique: true, From 9ded105187c2e0839244596e7a5e9087ac7d2c55 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:39:06 +0800 Subject: [PATCH 24/25] Delete character/skill.js --- character/skill.js | 7355 -------------------------------------------- 1 file changed, 7355 deletions(-) delete mode 100644 character/skill.js diff --git a/character/skill.js b/character/skill.js deleted file mode 100644 index f42b068ff..000000000 --- a/character/skill.js +++ /dev/null @@ -1,7355 +0,0 @@ -import { lib, game, ui, get, ai, _status } from "../../noname.js"; - -/** @type { importCharacterConfig['skill'] } */ -const skills = { - //龙起襄樊 - //关羽 - //界界关羽 - dragchaojue: { - trigger: { player: "phaseZhunbeiBegin" }, - filter(event, player) { - if (!game.hasPlayer(target => target != player)) return false; - return player.countCards("h", card => _status.connectMode || lib.filter.cardDiscardable(card, player)); - }, - async cost(event, trigger, player) { - event.result = await player - .chooseToDiscard(get.prompt2("dragchaojue"), "h") - .set("ai", card => { - const player = get.event("player"); - if (!game.hasPlayer(target => get.attitude(player, target) < 0)) return 0; - return 7.5 - get.value(card); - }) - .set("logSkill", "dragchaojue") - .forResult(); - }, - popup: false, - async content(event, trigger, player) { - const targets = game.filterPlayer(target => target != player).sortBySeat(); - if (targets.length) { - const suits = event.cards - .reduce((list, card) => list.add(get.suit(card, player)), []) - .sort((a, b) => { - return lib.suit.indexOf(a) - lib.suit.indexOf(b); - }); - player.line(targets); - for (const i of targets) { - i.addTempSkill("dragchaojue_buff"); - i.markAuto("dragchaojue_buff", suits); - } - for (const target of targets) { - const { - result: { bool }, - } = await target - .chooseToGive( - player, - (card, player) => { - return get.event("suits").includes(get.suit(card)); - }, - "h", - "give" - ) - .set("suits", suits) - .set("ai", card => { - const player = get.event("player"), - target = get.event().getParent().player; - const att = get.attitude(player, target); - if (att > 0) return 7.5 - get.value(card); - if (att == 0 && get.attitude(target, player) == 0) return 0; - if ( - att < 0 && - get.attitude(target, player) < 0 && - player.getSkills(null, false, false).some(skill => { - if (get.is.locked(skill, player)) return false; - const info = get.info(skill); - return info && info.ai && (info.ai.maixie || info.ai.maixie_hp || info.ai.maixie_defend); - }) && - player.getHp() > 2 - ) - return 0; - return 7.5 - get.value(card); - }) - .set("prompt", "超绝:交给" + get.translation(player) + "一张" + get.translation(suits) + "手牌,或本回合非锁定技失效"); - if (!bool) target.addTempSkill("fengyin"); - } - } - }, - subSkill: { - buff: { - onremove: true, - charlotte: true, - mod: { - cardEnabled2(card, player) { - if (player.getStorage("jsrgguanjue_ban").includes(get.suit(card))) return false; - }, - }, - marktext: "绝", - intro: { content: "本回合内不能使用或打出$牌" }, - }, - }, - }, - dragjunshen: { - mod: { - targetInRange(card, player) { - if (get.suit(card) == "diamond" && card.name == "sha") return true; - }, - }, - locked: false, - enable: ["chooseToUse", "chooseToRespond"], - filterCard(card, player) { - return get.color(card) == "red"; - }, - viewAsFilter(player) { - return player.countCards("hes", { color: "red" }); - }, - position: "hes", - viewAs: { name: "sha" }, - prompt: "将一张红色牌当作【杀】使用或打出", - check(card) { - const val = get.value(card); - if (_status.event.name == "chooseToRespond") return 1 / Math.max(0.1, val); - return 5 - val; - }, - ai: { - order(item, player) { - if (!player || !_status.event.type || _status.event.type != "phase") { - return 0.1; - } - return get.order({ name: "sha" }, player) + 0.3; - }, - respondSha: true, - skillTagFilter(player) { - if (!player.countCards("hes", { color: "red" })) return false; - }, - }, - group: ["dragjunshen_add", "dragjunshen_damage"], - subSkill: { - add: { - trigger: { player: "useCard2" }, - filter(event, player) { - if (event.card.name != "sha" || get.suit(event.card) != "heart") return false; - return game.hasPlayer(target => { - return target != player && !event.targets.includes(target) && lib.filter.targetEnabled2(event.card, player, target) && lib.filter.targetInRange(event.card, player, target); - }); - }, - async cost(event, trigger, player) { - event.result = await player - .chooseTarget(get.prompt("dragjunshen_add"), "为" + get.translation(trigger.card) + "额外指定一个目标", (card, player, target) => { - const evt = get.event().getTrigger(); - return target != player && !evt.targets.includes(target) && lib.filter.targetEnabled2(evt.card, player, target) && lib.filter.targetInRange(evt.card, player, target); - }) - .set("ai", target => get.effect(target, _status.event.getTrigger().card, _status.event.player)) - .forResult(); - }, - content() { - trigger.targets.addArray(event.targets); - }, - }, - damage: { - trigger: { source: "damageBegin1" }, - filter(event, player) { - const evt = event.getParent(2); - return evt.name == "useCard" && evt.skill == "dragjunshen"; - }, - logTarget: "player", - prompt2(event, player) { - return "令" + get.translation(event.player) + "选择弃置装备区所有牌或令此伤害+1"; - }, - async content(event, trigger, player) { - const target = trigger.player; - let result; - if (!target.countDiscardableCards(target, "e")) result = { index: 1 }; - else - result = await target - .chooseControl() - .set("choiceList", ["弃置装备区所有牌", "令此伤害+1"]) - .set("ai", () => { - const player = get.event("player"), - trigger = get.event().getTrigger(); - if ( - player.getHp() <= 2 || - player.getDiscardableCards(player, "e").reduce((sum, card) => { - return sum + get.value(card, player); - }, 0) < 7 - ) - return 0; - return 1; - }) - .forResult(); - if (result.index == 0) { - await target.discard(target.getDiscardableCards(target, "e")); - } else trigger.increase("num"); - }, - }, - }, - }, - //龙曹仁 - draglizhong: { - trigger: { player: "phaseJieshuBegin" }, - async cost(event, trigger, player) { - let choiceList = ["将任意张装备牌至于任意名角色的装备区", "令你或任意名装备区里有牌的角色摸一张牌"], - choices = ["置入装备", "团体摸牌", "cancel2"]; - if ( - !player.countCards("he", card => { - if (get.type(card) != "equip") return false; - return game.hasPlayer(target => { - return target.canEquip(card); - }); - }) - ) { - choices.shift(); - choiceList[0] = '' + choiceList[0] + ""; - } - const { - result: { control }, - } = await player - .chooseControl(choices) - .set("prompt", "###" + get.prompt("draglizhong") + "###选择首先执行的一项") - .set("choiceList", choiceList) - .set("ai", () => { - return get.event("controls")[0]; - }); - event.result = { bool: control != "cancel2", cost_data: control }; - }, - async content(event, trigger, player) { - let choices = ["置入装备", "团体摸牌"], - used = false; - if (event.cost_data == "团体摸牌") choices.reverse(); - choices.push(event.cost_data); - for (let i = 1; i <= 3; i++) { - if (i == 3 && used) break; - switch (choices[i - 1]) { - case "置入装备": { - while ( - player.hasCard(card => { - if (get.type(card) != "equip") return false; - return game.hasPlayer(target => { - return target.canEquip(card); - }); - }, "he") - ) { - const { - result: { bool, cards, targets }, - } = await player.chooseCardTarget({ - prompt: "厉战:将一张装备牌置于一名角色的装备区", - filterCard(card) { - return get.type(card) == "equip"; - }, - position: "he", - filterTarget(card, player, target) { - return target.canEquip(card); - }, - ai1(card) { - return 6 - get.value(card); - }, - ai2(target) { - const player = get.event("player"); - const att = get.attitude(player, target); - if (att <= 0 || target.countCards("e")) return 0; - return att * (target == player ? 1 : 3); - }, - }); - if (bool) { - if (i == 1 && !used) used = true; - const card = cards[0], - target = targets[0]; - player.line(target); - if (target != player) { - player.$give(card, target, false); - } - await game.asyncDelay(0.5); - await target.equip(card); - } else break; - } - break; - } - case "团体摸牌": { - const { result } = await player - .chooseTarget( - "厉战:令你或任意名装备区有牌的角色摸一张牌", - (card, player, target) => { - if (target != player && !target.countCards("e")) return false; - if (ui.selected.targets.length) { - const choose = ui.selected.targets[0]; - if (choose == player && !player.countCards("e")) return false; - } - return true; - }, - [1, Infinity] - ) - .set("multitarget", true) - .set("complexTarget", true) - .set("ai", target => { - const player = get.event("player"); - if (!player.countCards("e")) { - if ( - game.countPlayer(choose => { - return choose.countCards("e") && get.attitude(player, choose) > 0; - }) > 1 && - target == player - ) - return 0; - } - return get.attitude(player, target); - }); - if (result.bool) { - if (i == 1 && !used) used = true; - const targets = result.targets.sortBySeat(); - player.line(targets); - choices.addArray(targets); - for (let j = 0; j < targets.length; j++) { - await targets[j].draw("nodelay"); - } - await game.asyncDelayx(); - } - break; - } - } - } - choices = choices.slice(3); - if (choices.length) { - choices.sortBySeat(); - player.line(choices); - for (const target of choices) { - target.addTempSkill("draglizhong_effect", "roundStart"); - } - await game.asyncDelayx(); - } - }, - subSkill: { - effect: { - charlotte: true, - mod: { - maxHandcard(player, num) { - return num + 2; - }, - }, - enable: "chooseToUse", - filterCard: true, - position: "e", - viewAs: { name: "wuxie" }, - filter(event, player) { - return player.countCards("e") > 0; - }, - viewAsFilter(player) { - return player.countCards("e") > 0; - }, - prompt: "将一张装备区的牌当作【无懈可击】使用", - check(card) { - return 8 - get.equipValue(card); - }, - mark: true, - marktext: "守", - intro: { content: "手牌上限+2,可将装备区的牌当作【无懈可击】使用" }, - }, - }, - }, - //撅碎(难视 - dragjuesui: { - trigger: { global: "dying" }, - filter(event, player) { - return !player.getStorage("dragjuesui").includes(event.player) && event.player.hasEnabledSlot(); - }, - check(event, player) { - const target = event.player; - if (get.attitude(player, target) <= 0) return false; - return player.countCards("hs", card => player.canSaveCard(card, target)) + target.countCards("hs", card => target.canSaveCard(card, target)) < 1 - target.hp; - }, - logTarget: "player", - async content(event, trigger, player) { - const target = trigger.player; - player.markAuto("dragjuesui", [target]); - const { - result: { bool }, - } = await target.chooseBool("是否将体力值回复至1点并废除装备栏?"); - if (bool) { - await target.recoverTo(1); - let disables = []; - for (let i = 1; i <= 5; i++) { - for (let j = 0; j < target.countEnabledSlot(i); j++) { - disables.push(i); - } - } - if (disables.length) await target.disableEquip(disables); - target.addSkill("dragjuesui_wusheng"); - } else { - target.chat("拒绝!"); - } - }, - init(player) { - if (player.getStorage("dragjuesui").length) { - player.markSkill("dragjuesui"); - } - }, - intro: { content: "已对$发动过此技能" }, - subSkill: { - wusheng: { - charlotte: true, - mark: true, - marktext: "碎", - intro: { content: "殊死一搏!可将黑色非基本牌当作无次数限制的【杀】使用" }, - mod: { - cardUsable(card, player, num) { - if (card.storage && card.storage.dragjuesui) return Infinity; - }, - }, - enable: ["chooseToUse", "chooseToRespond"], - filterCard(card, player) { - return get.color(card) == "black" && get.type(card) != "basic"; - }, - position: "hse", - viewAs: { name: "sha", storage: { dragjuesui: true } }, - viewAsFilter(player) { - if ( - !player.countCards("hes", card => { - return get.color(card) == "black" && get.type(card) != "basic"; - }) - ) - return false; - }, - prompt: "将一张黑色非基本牌当作无次数限制的【杀】使用或打出", - check(card) { - return 7 - get.value(card); - }, - ai: { - order(item, player) { - if (!player || !_status.event.type || _status.event.type != "phase") { - return 0.1; - } - return get.order({ name: "sha" }, player) * 0.99; - }, - respondSha: true, - skillTagFilter(player) { - if ( - !player.countCards("hes", card => { - return get.color(card) == "black" && get.type(card) != "basic"; - }) - ) - return false; - }, - }, - }, - }, - }, - //吕常×SP淳于琼√ - dragjuwu: { - trigger: { target: "shaBefore" }, - filter(event, player) { - return !game.hasNature(event.card) && game.countPlayer(target => event.player.inRange(target)) >= 3; - }, - forced: true, - content() { - trigger.cancel(); - }, - ai: { - effect: { - target(card, player, target) { - if (card.name == "sha" && !game.hasNature(card) && game.countPlayer(targetx => player.inRange(targetx)) >= 3) return "zerotarget"; - }, - }, - }, - }, - dragshouxiang: { - trigger: { player: "phaseDrawBegin2" }, - filter(event, player) { - if (!game.hasPlayer(target => target.inRange(player))) return false; - return !event.numFixed; - }, - check(event, player) { - if (player.skipList.includes("phaseUse")) return true; - return ( - player.countCards("h") + - event.num + - Math.min( - 5, - game.countPlayer(target => { - return target.inRange(player); - }) - ) - - game.countPlayer(target => { - return target != player && get.attitude(player, target) > 0; - }) <= - player.getHandcardLimit() - ); - }, - content() { - trigger.num += Math.min( - 5, - game.countPlayer(target => target.inRange(player)) - ); - player.skip("phaseUse"); - player.addTempSkill("dragshouxiang_effect"); - }, - subSkill: { - effect: { - charlotte: true, - trigger: { player: "phaseDiscardBegin" }, - filter(event, player) { - return game.hasPlayer(target => target.inRange(player)); - }, - forced: true, - async content(event, trigger, player) { - const num = Math.min( - 5, - game.countPlayer(target => target.inRange(player)) - ); - if (num) { - if (_status.connectMode) game.broadcastAll(() => (_status.noclearcountdown = true)); - let list = []; - while ( - num - list.length > 0 && - player.hasCard(card => { - return !list.some(list => list[1] == card); - }, "h") && - game.hasPlayer(target => { - return target != player && !list.some(list => list[0] == target); - }) - ) { - const { - result: { bool, targets, cards }, - } = await player - .chooseCardTarget({ - prompt: "守襄:你可以交给任意名角色各一张手牌", - prompt2: "(还可分配" + (num - list.length) + "张)", - position: "h", - animate: false, - filterCard(card, player) { - return !get.event("list").some(list => list[1] == card); - }, - filterTarget(card, player, target) { - return target != player && !get.event("list").some(list => list[0] == target); - }, - ai1(card) { - if (card.name == "shan") return 1; - return Math.random(); - }, - ai2(target) { - return get.attitude(get.event("player"), target); - }, - }) - .set("list", list); - if (bool) { - list.push([targets[0], cards[0]]); - player.addGaintag(cards, "olsujian_given"); - } else break; - } - if (_status.connectMode) { - game.broadcastAll(() => { - delete _status.noclearcountdown; - game.stopCountChoose(); - }); - } - if (list.length) { - await game - .loseAsync({ - gain_list: list, - player: player, - cards: list.slice().map(list => list[1]), - giver: player, - animate: "giveAuto", - }) - .setContent("gaincardMultiple"); - } - } - }, - }, - }, - }, - //天书乱斗虚拟偶像线下化 - //小杀 - vtbguisha: { - audio: 1, - trigger: { global: "useCard" }, - direct: true, - shaRelated: true, - filter: function (event, player) { - return event.player != player && event.card.name == "sha" && player.countCards("he") > 0 && event.player.isPhaseUsing(); - }, - content: function () { - "step 0"; - var go = false, - d1 = false; - if (get.attitude(player, trigger.player) > 0) { - d1 = true; - if (trigger.player.hasSkill("jueqing") || trigger.player.hasSkill("gangzhi")) d1 = false; - for (var target of trigger.targets) { - if ( - !target.mayHaveShan( - player, - "use", - target.getCards("h", i => { - return i.hasGaintag("sha_notshan"); - }) - ) || - trigger.player.hasSkillTag( - "directHit_ai", - true, - { - target: target, - card: trigger.card, - }, - true - ) - ) { - if (!target.hasSkill("gangzhi")) d1 = false; - if ( - target.hasSkillTag("filterDamage", null, { - player: trigger.player, - card: trigger.card, - }) || - get.attitude(player, target) >= 0 - ) - d1 = false; - } - } - if (trigger.addCount === false || !trigger.player.isPhaseUsing()) go = false; - else if (!trigger.player.hasSkill("paoxiao") && !trigger.player.hasSkill("tanlin3") && !trigger.player.hasSkill("zhaxiang2") && !trigger.player.hasSkill("fengnu") && !trigger.player.getEquip("zhuge")) { - var nh = trigger.player.countCards("h"); - if (player == trigger.player) { - go = player.countCards("h", "sha") > 0; - } else if (nh >= 4) { - go = true; - } else if (player.countCards("h", "sha")) { - if (nh == 3) { - go = Math.random() < 0.8; - } else if (nh == 2) { - go = Math.random() < 0.5; - } - } else if (nh >= 3) { - if (nh == 3) { - go = Math.random() < 0.5; - } else if (nh == 2) { - go = Math.random() < 0.2; - } - } - } - } - go = go * Math.random() + d1 * Math.random() > 0.4; - //AI停顿 - if ( - go && - !event.isMine() && - !event.isOnline() && - player.hasCard(function (card) { - return get.value(card) < 6 && lib.filter.cardDiscardable(card, player, event.name); - }, "he") - ) { - game.delayx(); - } - var next = player.chooseToDiscard(get.prompt("vtbguisha"), "弃置一张牌,令" + get.translation(trigger.player) + "本次使用的【杀】不计入使用次数,且对" + get.translation(trigger.targets) + "造成的伤害+1", "he"); - next.logSkill = ["vtbguisha", trigger.player]; - next.set("ai", function (card) { - if (_status.event.go) { - return 6 - get.value(card); - } - return 0; - }); - next.set("go", go); - "step 1"; - if (result.bool) { - if (trigger.addCount !== false) { - trigger.addCount = false; - trigger.player.getStat().card.sha--; - } - trigger.player.addTempSkill("vtbguisha_bonus"); - if (!trigger.card.storage) trigger.card.storage = {}; - trigger.card.storage.vtbguisha_targets = trigger.targets; - } - }, - ai: { - expose: 0.2, - }, - subSkill: { - bonus: { - trigger: { - source: "damageBegin1", - }, - forced: true, - charlotte: true, - onremove: true, - filter: function (event, player) { - return event.card && event.card.name == "sha" && event.card.storage && event.card.storage.vtbguisha_targets && event.card.storage.vtbguisha_targets.includes(event.player); - }, - content: function () { - trigger.num++; - }, - }, - }, - }, - vtbshuli: { - audio: 1, - trigger: { - global: "damageSource", - }, - usable: 2, - filter: function (event, player) { - return event.source && event.source != player && event.card && event.card.name == "sha" && event.source.isIn(); - }, - check: function (event, player) { - return get.attitude(player, event.source) >= 0 || (get.attitude(player, event.source) >= -4 && get.distance(_status.currentPhase, player, "absolute") > get.distance(_status.currentPhase, event.source, "absolute")); - }, - content: function () { - "step 0"; - var drawers = [trigger.source, player].sortBySeat(_status.currentPhase); - game.asyncDraw(drawers); - }, - }, - //小闪 - vtbshanwu: { - audio: 1, - trigger: { - global: "useCardToTarget", - }, - filter: function (event, player) { - return ( - event.card.name == "sha" && - event.target != player && - event.isFirstTarget && - player.hasCard(card => { - return get.name(card) == "shan" || _status.connectMode; - }) - ); - }, - direct: true, - content: function () { - "step 0"; - player - .chooseToDiscard(get.prompt("vtbshanwu"), "弃置一张【闪】,取消此【杀】对" + get.translation(trigger.targets) + "的目标", { name: "shan" }) - .set("logSkill", "vtbshanwu") - .set("ai", card => { - if (_status.event.goon) return 6 - get.value(card); - return 0; - }) - .set( - "goon", - (function () { - var effect = 0; - for (var target of trigger.targets) { - var eff = get.effect(target, trigger.card, trigger.player, player); - if ( - !target.mayHaveShan( - player, - "use", - target.getCards("h", i => { - return i.hasGaintag("sha_notshan"); - }) - ) || - trigger.player.hasSkillTag( - "directHit_ai", - true, - { - target: target, - card: trigger.card, - }, - true - ) - ) { - eff *= 1.25; - } - if (target.hp <= 2) eff *= 1.1; - effect += eff; - } - return effect < 0; - })() - ); - "step 1"; - if (result.bool) { - game.log(player, "取消了", trigger.card, "的所有目标"); - trigger.targets.length = 0; - trigger.getParent().triggeredTargets2.length = 0; - trigger.untrigger(); - } - }, - ai: { - expose: 0.2, - }, - }, - vtbxianli: { - audio: 1, - trigger: { - player: "loseAfter", - global: ["equipAfter", "addJudgeAfter", "gainAfter", "loseAsyncAfter", "addToExpansionAfter"], - }, - usable: 2, - filter: function (event, player) { - if (!_status.currentPhase || !_status.currentPhase.isIn() || !_status.currentPhase.countGainableCards(player, "he")) return false; - var evt = event.getl(player); - return ( - evt && - evt.cards2 && - evt.cards2.some(card => { - return get.name(card, false) == "shan"; - }) - ); - }, - check: function (event, player) { - return get.effect(_status.currentPhase, { name: "shunshou_copy2" }, player, player) > 0; - }, - prompt2: function (event, player) { - return "获得" + get.translation(_status.currentPhase) + "的一张牌"; - }, - logTarget: () => _status.currentPhase, - content: function () { - "step 0"; - player.gainPlayerCard(_status.currentPhase, "he", true); - }, - ai: { - expose: 0.15, - }, - }, - //小桃 - vtbtaoyan: { - audio: 1, - trigger: { - player: "phaseBegin", - }, - direct: true, - content: function () { - "step 0"; - if (!_status.vtbtaoyan_count) { - _status.vtbtaoyan_count = 5; - } - player.chooseTarget(get.prompt("vtbtaoyan"), "令一或两名其他角色摸一张牌并从游戏外获得一张【桃】(♥6)", lib.filter.notMe, [1, 2]).set("ai", target => { - var player = _status.event.player; - return get.recoverEffect(target, player, player) / 2 + get.attitude(player, target); - }); - "step 1"; - if (result.bool) { - var targets = result.targets.slice(); - targets.sortBySeat(); - player.logSkill("vtbtaoyan", targets); - game.broadcastAll(function () { - if (!lib.inpile.includes("tao")) { - lib.inpile.add("tao"); - } - }); - player.addSkill("vtbtaoyan_remove"); - for (var target of targets) { - target.draw(); - if (!_status.vtbtaoyan_count) continue; - if (!_status.vtbtaoyan_cards) _status.vtbtaoyan_cards = []; - _status.vtbtaoyan_count--; - var card = game.createCard("tao", "heart", 6); - _status.vtbtaoyan_cards.push(card.cardid); - target.gain(card, "gain2"); - } - } - }, - ai: { - expose: 0.3, - threaten: 3.2, - }, - subSkill: { - remove: { - trigger: { - global: ["loseAfter", "loseAsyncAfter", "cardsDiscardAfter", "equipAfter"], - }, - forced: true, - charlotte: true, - popup: false, - firstDo: true, - forceDie: true, - filter: function (event, player) { - if (typeof _status.vtbtaoyan_count != "number") return false; - var cards = event.getd(); - return cards.some(card => { - return _status.vtbtaoyan_cards.includes(card.cardid); - }); - }, - content: function () { - var cards = trigger.getd(), - remove = []; - for (var card of cards) { - if (_status.vtbtaoyan_cards.includes(card.cardid)) { - _status.vtbtaoyan_cards.remove(card.cardid); - remove.push(card); - } - } - if (remove.length) { - remove.forEach(i => { - i.remove(); - _status.vtbtaoyan_count++; - }); - game.log(remove, "被移出了游戏"); - } - }, - }, - }, - }, - vtbyanli: { - audio: 1, - trigger: { - global: "dying", - }, - filter: function (event, player) { - if (player.hasSkill("vtbyanli_used")) return false; - if (_status.currentPhase == player) return false; - return event.player.hp <= 0; - }, - check: function (event, player) { - return get.recoverEffect(event.player, player, player) > 0; - }, - content: function () { - "step 0"; - player.addTempSkill("vtbyanli_used", "roundStart"); - trigger.player.recover(1 - trigger.player.hp); - trigger.player.draw(); - }, - subSkill: { - used: { - charlotte: true, - }, - }, - }, - //小乐 - vtbleyu: { - audio: 1, - trigger: { - global: "phaseBegin", - }, - direct: true, - filter: function (event, player) { - return player.countCards("he") >= 3; - }, - content: function () { - "step 0"; - player - .chooseToDiscard(get.prompt2("vtbleyu", trigger.player), 3, "he") - .set("ai", card => { - if (ui.selected.cards.length == 2) return 10 - get.value(card); - if (_status.event.effect > 0) { - return 6 - get.value(card); - } - return 0; - }) - .set("effect", trigger.player.hasJudge("lebu") ? 0 : get.effect(trigger.player, { name: "lebu" }, player, player)) - .set("logSkill", ["vtbleyu", trigger.player]); - "step 1"; - if (result.bool) { - trigger.player.judge(lib.card.lebu.judge).judge2 = lib.card.lebu.judge2; - } else event.finish(); - "step 2"; - if (!result.bool) { - trigger.player.skip("phaseUse"); - } - }, - ai: { - expose: 0.3, - threaten: 2.9, - }, - }, - vtbyuanli: { - audio: 1, - trigger: { global: ["phaseUseSkipped", "phaseUseCancelled"] }, - direct: true, - content: function () { - "step 0"; - player.chooseTarget(get.prompt2("vtbyuanli"), lib.filter.notMe).set("ai", target => get.attitude(_status.event.player, target) + 1); - "step 1"; - if (result.bool) { - player.logSkill("vtbyuanli", result.targets[0]); - game.asyncDraw([player, result.targets[0]].sortBySeat(_status.currentPhase)); - } - }, - ai: { - expose: 0.1, - }, - }, - vtbmeiniang: { - audio: 1, - trigger: { global: "phaseUseBegin" }, - filter: function (event, player) { - return event.player != player; - }, - check: function (event, player) { - return get.attitude(player, event.player) > 0 && event.player.getUseValue("jiu") >= 0; - }, - logTarget: "player", - content: function () { - trigger.player.chooseUseTarget("jiu", true, false); - }, - }, - vtbyaoli: { - audio: 1, - trigger: { global: "useCardAfter" }, - filter: function (event, player) { - return event.card.name == "jiu" && event.player != player && event.player.isPhaseUsing(); - }, - logTarget: "player", - check: function (event, player) { - return get.attitude(player, event.player) > 0; - }, - content: function () { - trigger.player.addTempSkill("vtbyaoli_effect"); - trigger.player.addMark("vtbyaoli_effect", 1, false); - }, - ai: { - expose: 0.15, - }, - subSkill: { - effect: { - audio: "vtbyaoli", - charlotte: true, - trigger: { player: "useCard2" }, - forced: true, - popup: false, - onremove: true, - nopop: true, - filter: function (event, player) { - return event.card.name == "sha" && player.countMark("vtbyaoli_effect") > 0; - }, - content: function () { - "step 0"; - trigger.directHit.addArray(game.filterPlayer()); - var num = player.countMark("vtbyaoli_effect"); - if ( - !game.hasPlayer(current => { - return !trigger.targets.includes(current) && lib.filter.targetEnabled2(trigger.card, player, current); - }) - ) - event.finish(); - else - player - .chooseTarget("媱丽:是否为" + get.translation(trigger.card) + "额外指定" + (num > 1 ? "至多" : "") + get.cnNumber(num) + "个目标?", num == 1 ? 1 : [1, num], (card, player, target) => { - return !_status.event.sourcex.includes(target) && player.canUse(_status.event.card, target); - }) - .set("sourcex", trigger.targets) - .set("ai", target => { - var player = _status.event.player; - return get.effect(target, _status.event.card, player, player); - }) - .set("card", trigger.card); - "step 1"; - if (result.bool) { - if (!event.isMine() && !event.isOnline()) game.delayx(); - event.targets = result.targets; - } else { - event.finish(); - } - "step 2"; - player.logSkill("vtbyaoli_effect", event.targets); - trigger.targets.addArray(event.targets); - player.removeSkill("vtbyaoli_effect"); - }, - marktext: "媱", - intro: { - content: "下一张【杀】不可被响应且可以额外指定&个目标", - }, - ai: { - directHit_ai: true, - skillTagFilter: function (player, tag, arg) { - return arg.card.name == "sha"; - }, - }, - }, - }, - }, - //官盗S特015神马超 - psshouli: { - audio: "shouli", - enable: ["chooseToUse", "chooseToRespond"], - hiddenCard: function (player, name) { - if (player != _status.currentPhase && (name == "sha" || name == "shan")) return true; - }, - filter: function (event, player) { - if (event.responded || event.psshouli || event.type == "wuxie") return false; - if ( - game.hasPlayer(function (current) { - return current.getEquips(4).length > 0; - }) && - event.filterCard( - get.autoViewAs( - { - name: "sha", - storage: { psshouli: true }, - }, - "unsure" - ), - player, - event - ) - ) - return true; - if ( - game.hasPlayer(function (current) { - return current.getEquips(3).length > 0; - }) && - event.filterCard( - get.autoViewAs( - { - name: "shan", - storage: { psshouli: true }, - }, - "unsure" - ), - player, - event - ) - ) - return true; - return false; - }, - delay: false, - locked: true, - filterTarget: function (card, player, target) { - var event = _status.event, - evt = event; - if (event._backup) evt = event._backup; - var equip3 = target.getCards("e", card => get.is.defendingMount(card, false)); - var equip4 = target.getCards("e", card => get.is.attackingMount(card, false)); - if ( - equip3.length && - equip3.some(card => - evt.filterCard( - get.autoViewAs( - { - name: "shan", - storage: { psshouli: true }, - }, - [card] - ), - player, - event - ) - ) - ) - return true; - return equip4.some(card => { - var sha = get.autoViewAs( - { - name: "sha", - storage: { psshouli: true }, - }, - [card] - ); - if (evt.filterCard(sha, player, event)) { - if (!evt.filterTarget) return true; - return game.hasPlayer(function (current) { - return evt.filterTarget(sha, player, current); - }); - } - }); - }, - prompt: "将场上的一张坐骑牌当做【杀】或【闪】使用或打出", - content: function () { - "step 0"; - var evt = event.getParent(2); - evt.set("psshouli", true); - var list = []; - var equip3 = target.getCards("e", card => get.is.defendingMount(card, false)); - var equip4 = target.getCards("e", card => get.is.attackingMount(card, false)); - var backupx = _status.event; - _status.event = evt; - try { - if ( - equip3.length && - equip3.some(card => { - var shan = get.autoViewAs( - { - name: "shan", - storage: { psshouli: true }, - }, - [card] - ); - if (evt.filterCard(shan, player, event)) return true; - return false; - }) - ) { - list.push("shan"); - } - if ( - equip4.length && - equip4.some(card => { - var sha = get.autoViewAs( - { - name: "sha", - storage: { psshouli: true }, - }, - [card] - ); - if ( - evt.filterCard(sha, player, evt) && - (!evt.filterTarget || - game.hasPlayer(function (current) { - return evt.filterTarget(sha, player, current); - })) - ) - return true; - return false; - }) - ) { - list.push("sha"); - } - } catch (e) { - game.print(e); - } - _status.event = backupx; - if (list.length == 1) { - event.cardName = list[0]; - var cards = list[0] == "shan" ? equip3 : equip4; - if (cards.length == 1) - event._result = { - bool: true, - links: [cards[0]], - }; - else - player - .choosePlayerCard(true, target, "e") - .set("filterButton", function (button) { - return _status.event.cards.includes(button.link); - }) - .set("cards", cards); - } else - player.choosePlayerCard(true, target, "e").set("filterButton", function (button) { - var card = button.link; - return get.is.attackingMount(card) || get.is.defendingMount(card); - }); - "step 1"; - var evt = event.getParent(2); - if (result.bool && result.links && result.links.length) { - var name = event.cardName || (get.is.attackingMount(result.links[0]) ? "sha" : "shan"); - if (evt.name == "chooseToUse") { - game.broadcastAll( - function (result, name) { - lib.skill.psshouli_backup.viewAs = { - name: name, - cards: [result], - storage: { psshouli: true }, - }; - lib.skill.psshouli_backup.prompt = "选择" + get.translation(name) + "(" + get.translation(result) + ")的目标"; - }, - result.links[0], - name - ); - evt.set("_backupevent", "psshouli_backup"); - evt.backup("psshouli_backup"); - evt.set("openskilldialog", "选择" + get.translation(name) + "(" + get.translation(result.links[0]) + ")的目标"); - evt.set("norestore", true); - evt.set("custom", { - add: {}, - replace: { window: function () {} }, - }); - } else { - delete evt.result.skill; - delete evt.result.used; - evt.result.card = get.autoViewAs( - { - name: name, - cards: [result.links[0]], - storage: { psshouli: true }, - }, - result.links - ); - evt.result.cards = [result.links[0]]; - target.$give(result.links[0], player, false); - if (player != target) target.addTempSkill("fengyin"); - target.addTempSkill("psshouli_thunder"); - player.addTempSkill("psshouli_thunder"); - evt.redo(); - return; - } - } - evt.goto(0); - }, - ai: { - respondSha: true, - respondShan: true, - skillTagFilter: function (player, tag) { - var func = get.is[tag == "respondSha" ? "attackingMount" : "defendingMount"]; - return game.hasPlayer(function (current) { - return current.hasCard(card => func(card, false), "e"); - }); - }, - order: 2, - result: { - player: function (player, target) { - var att = Math.max(8, get.attitude(player, target)); - if (_status.event.type != "phase") return 9 - att; - if (!player.hasValueTarget({ name: "sha" })) return 0; - return 9 - att; - }, - }, - }, - group: "psshouli_init", - subSkill: { - thunder: { - charlotte: true, - trigger: { player: "damageBegin1" }, - forced: true, - mark: true, - content: function () { - trigger.num++; - game.setNature(trigger, "thunder"); - }, - marktext: "⚡", - intro: { - content: "受到的伤害+1且改为雷属性", - }, - ai: { - effect: { - target: (card, player, target) => { - if (!get.tag(card, "damage")) return; - if (target.hasSkillTag("nodamage") || target.hasSkillTag("nothunder")) return "zeroplayertarget"; - if ( - target.hasSkillTag("filterDamage", null, { - player: player, - card: new lib.element.VCard( - { - name: card.name, - nature: "thunder", - }, - [card] - ), - }) - ) - return; - return 2; - }, - }, - }, - }, - init: { - audio: "psshouli", - trigger: { - global: "phaseBefore", - player: "enterGame", - }, - forced: true, - filter: function (event, player) { - return event.name != "phase" || game.phaseNumber == 0; - }, - logTarget: () => game.filterPlayer(), - equips: [ - ["heart", 5, "chitu"], - ["diamond", 13, "zixin"], - ["spade", 5, "jueying"], - ["diamond", 13, "hualiu"], - ["club", 5, "dilu"], - ["spade", 13, "dawan"], - ["heart", 13, "zhuahuang"], - ["heart", 3, "jingfanma"], - ], - content: function () { - "step 0"; - event.targets = game.filterPlayer().sortBySeat(_status.firstAct2 || game.zhong || game.zhu || _status.firstAct || player); - event.target = event.targets.shift(); - game.delayx(); - "step 1"; - player.line(target, "green"); - target - .chooseToUse("狩骊:使用一张坐骑牌并摸一张牌,或使用一张坐骑牌指示物", function (card, player, event) { - if (get.subtype(card) != "equip3" && get.subtype(card) != "equip4" && get.subtype(card) != "equip6") return false; - return lib.filter.filterCard.apply(this, arguments); - }) - .set("ai", () => 1); - "step 2"; - if (result.bool) target.draw(); - else { - var cardx = lib.skill.psshouli_init.equips.randomRemove(); - if (!cardx) return; - cardx = { - suit: cardx[0], - number: cardx[1], - name: cardx[2], - }; - var card = game.createCard(cardx); - if (!_status.psshouli_equips) _status.psshouli_equips = []; - _status.psshouli_equips.push(card.cardid); - if (card) { - target.chooseUseTarget(card, true, "nopopup", "noanimate"); - player.addSkill("psshouli_remove"); - } - } - "step 3"; - event.target = event.targets.shift(); - if (event.target) { - event.goto(1); - } - }, - }, - remove: { - trigger: { - global: ["loseAfter", "loseAsyncAfter", "cardsDiscardAfter", "equipAfter"], - }, - forced: true, - charlotte: true, - popup: false, - firstDo: true, - forceDie: true, - filter: function (event, player) { - if (!_status.psshouli_equips || !_status.psshouli_equips.length) return false; - var cards = event.getd(); - return cards.filter(i => _status.psshouli_equips.includes(i.cardid)).length; - }, - content: function () { - var cards = trigger.getd(), - remove = []; - for (var card of cards) { - if (_status.psshouli_equips.includes(card.cardid)) { - _status.psshouli_equips.remove(card.cardid); - remove.push(card); - } - } - if (remove.length) { - game.cardsGotoSpecial(remove); - lib.skill.psshouli_init.equips.addArray(remove.map(i => [i.suit, i.number, i.name])); - game.log("坐骑指示物", remove, "被移出了游戏"); - } - }, - }, - }, - }, - psshouli_backup: { - sourceSkill: "psshouli", - precontent: function () { - "step 0"; - delete event.result.skill; - event.result._apply_args = { throw: false }; - var cards = event.result.card.cards; - event.result.cards = cards; - var owner = get.owner(cards[0]); - event.target = owner; - owner.$throw(cards[0]); - player.popup(event.result.card.name, "metal"); - game.delayx(); - event.getParent().addCount = false; - "step 1"; - if (player != target) target.addTempSkill("fengyin"); - target.addTempSkill("psshouli_thunder"); - player.addTempSkill("psshouli_thunder"); - }, - filterCard: function () { - return false; - }, - prompt: "请选择【杀】的目标", - selectCard: -1, - }, - pshengwu: { - audio: "hengwu", - mod: { - aiOrder: (player, card, num) => { - if (num > 0 && get.tag(card, "draw") && ui.cardPile.childNodes.length + ui.discardPile.childNodes.length < 20) return 0; - }, - aiValue: (player, card, num) => { - if (num > 0 && card.name === "zhuge") return 20; - }, - aiUseful: (player, card, num) => { - if (num > 0 && card.name === "zhuge") return 10; - }, - }, - trigger: { player: ["useCard", "respond"] }, - direct: true, - locked: false, - filter: function (event, player) { - return game.hasPlayer(i => i.countCards("ej", cardx => get.type(cardx) == "equip" && get.suit(event.card) == get.suit(cardx))); - }, - content: function () { - "step 0"; - var suit = get.suit(trigger.card), - extra = game - .filterPlayer() - .map(i => - i.countCards("ej", cardx => { - return get.type(cardx) == "equip" && get.suit(trigger.card) == get.suit(cardx); - }) - ) - .reduce((p, c) => p + c); - var prompt2 = "弃置任意张" + get.translation(suit) + "手牌,然后摸X张牌(X为你弃置的牌数+" + extra + ")"; - player - .chooseToDiscard("h", [1, player.countCards("h", { suit: suit })], { suit: suit }) - .set("prompt", get.prompt("pshengwu")) - .set("prompt2", prompt2) - .set("ai", card => { - if (_status.event.tie) return 0; - let player = _status.event.player; - if (_status.event.goon) return 12 - get.value(card); - if (player == _status.currentPhase) { - if (["shan", "caochuan", "tao", "wuxie"].includes(card.name)) return 8 - get.value(card); - return 6 - get.value(card); - } - return 5.5 - get.value(card); - }) - .set("goon", player.countCards("h", { suit: suit }) == 1) - .set("tie", extra > ui.cardPile.childNodes.length + ui.discardPile.childNodes.length) - .set("logSkill", "pshengwu"); - "step 1"; - if (result.bool) { - var num = result.cards.length; - player.draw( - num + - game - .filterPlayer() - .map(i => i.countCards("ej", cardx => get.type(cardx) == "equip" && get.suit(trigger.card) == get.suit(cardx))) - .reduce((p, c) => p + c) - ); - } - }, - ai: { - threaten: 100, - reverseEquip: true, - effect: { - player: (card, player, target) => { - if (typeof card !== "object") return; - let suit = get.suit(card); - if ( - !lib.suit.includes(suit) || - player.hasCard(function (i) { - return get.suit(i, player) == suit; - }, "h") - ) - return; - return [ - 1, - game.countPlayer(current => { - return current.countCards("e", card => { - return get.suit(card, current) == suit; - }); - }), - ]; - }, - target: (card, player, target) => { - if ( - card.name === "sha" && - !player.hasSkillTag( - "directHit_ai", - true, - { - target: target, - card: card, - }, - true - ) && - game.hasPlayer(current => { - return current.hasCard(cardx => { - return get.subtype(cardx) === "equip3"; - }, "e"); - }) - ) - return [0, -0.5]; - }, - }, - }, - }, - //战役篇田丰 - gzsuishi: { - audio: "suishi", - preHidden: ["gzsuishi2"], - trigger: { global: "dying" }, - forced: true, - //priority:6.5, - check: function () { - return false; - }, - filter: function (event, player) { - return event.player != player && event.parent.name == "damage" && event.parent.source && event.parent.source.isFriendOf(player); - }, - content: function () { - player.draw(); - }, - ai: { - halfneg: true, - }, - group: "gzsuishi2", - }, - gzsuishi2: { - audio: "suishi", - trigger: { global: "dieAfter" }, - forced: true, - check: function () { - return false; - }, - filter: function (event, player) { - return event.player.isFriendOf(player); - }, - content: function () { - player.loseHp(); - }, - }, - //战役篇孔融 - zymingshi: { - audio: "mingshi", - forced: true, - trigger: { target: "useCardToBefore" }, - priority: 15, - filter: function (event, player) { - if (!player.hasEmptySlot(2)) return false; - if (event.card.name != "sha") return false; - return game.hasNature(event.card); - }, - content: function () { - trigger.cancel(); - }, - ai: { - effect: { - target: function (card, player, target) { - if (card.name === "sha" && game.hasNature(card) && target.hasEmptySlot(2)) return "zeroplayertarget"; - if (get.subtype(card) == "equip2" && target.isEmpty(2)) return [0.6, -0.8]; - }, - }, - }, - }, - //战役篇蒋钦 - zyshangyi: { - audio: "shangyi", - enable: "phaseUse", - usable: 1, - filterTarget: function (card, player, target) { - return player != target; - }, - content: function () { - "step 0"; - target.viewHandcards(player); - "step 1"; - if (!target.countCards("h")) event.finish(); - else player.chooseCardButton(target, target.getCards("h")); - "step 2"; - if (result.bool) { - target.discard(result.links[0]); - } - }, - ai: { - order: 11, - result: { - target: function (player, target) { - return -target.countCards("h"); - }, - }, - threaten: 1.1, - }, - }, - //官盗K系列杜预 - pkwuku: { - audio: "spwuku", - trigger: { global: "useCard" }, - forced: true, - preHidden: true, - filter: function (event, player) { - if (get.type(event.card) != "equip") return false; - return player.countMark("pkwuku") < 3; - }, - content: function () { - player.addMark("pkwuku", 1); - }, - marktext: "库", - intro: { - content: "mark", - }, - ai: { - combo: "pksanchen", - threaten: 3.6, - }, - }, - pksanchen: { - audio: "spsanchen", - trigger: { player: "phaseJieshuBegin" }, - forced: true, - juexingji: true, - skillAnimation: true, - animationColor: "gray", - filter: function (event, player) { - return player.countMark("pkwuku") > 2; - }, - content: function () { - player.awakenSkill("pksanchen"); - player.gainMaxHp(); - player.recover(); - player.addSkills("pkmiewu"); - }, - ai: { - combo: "pkwuku", - }, - derivation: "pkmiewu", - }, - pkmiewu: { - audio: "spmiewu", - enable: ["chooseToUse", "chooseToRespond"], - filter: function (event, player) { - if (!player.countMark("pkwuku") || player.hasSkill("pkmiewu2")) return false; - for (var i of lib.inpile) { - var type = get.type(i); - if ((type == "basic" || type == "trick") && event.filterCard(get.autoViewAs({ name: i }, "unsure"), player, event)) return true; - } - return false; - }, - chooseButton: { - dialog: function (event, player) { - var list = []; - for (var i = 0; i < lib.inpile.length; i++) { - var name = lib.inpile[i]; - if (name == "sha") { - if (event.filterCard(get.autoViewAs({ name }, "unsure"), player, event)) list.push(["基本", "", "sha"]); - for (var nature of lib.inpile_nature) { - if (event.filterCard(get.autoViewAs({ name, nature }, "unsure"), player, event)) list.push(["基本", "", "sha", nature]); - } - } else if (get.type(name) == "trick" && event.filterCard(get.autoViewAs({ name }, "unsure"), player, event)) list.push(["锦囊", "", name]); - else if (get.type(name) == "basic" && event.filterCard(get.autoViewAs({ name }, "unsure"), player, event)) list.push(["基本", "", name]); - } - return ui.create.dialog("灭吴", [list, "vcard"]); - }, - //これ 要らない(そよりん声线) - //filter:function(button,player){ - // return _status.event.getParent().filterCard({name:button.link[2]},player,_status.event.getParent()); - //}, - check: function (button) { - if (_status.event.getParent().type != "phase") return 1; - var player = _status.event.player; - if (["wugu", "zhulu_card", "yiyi", "lulitongxin", "lianjunshengyan", "diaohulishan"].includes(button.link[2])) return 0; - return player.getUseValue({ - name: button.link[2], - nature: button.link[3], - }); - }, - backup: function (links, player) { - return { - audio: "spmiewu", - filterCard: () => false, - selectCard: -1, - popname: true, - viewAs: { name: links[0][2], nature: links[0][3] }, - precontent: function () { - player.addTempSkill("pkmiewu2"); - player.removeMark("pkwuku", 1); - }, - }; - }, - prompt: function (links, player) { - return "视为使用" + (get.translation(links[0][3]) || "") + get.translation(links[0][2]) + "并摸一张牌"; - }, - }, - hiddenCard: function (player, name) { - if (!lib.inpile.includes(name)) return false; - var type = get.type(name); - return (type == "basic" || type == "trick") && player.countMark("pkwuku") > 0 && !player.hasSkill("pkmiewu2"); - }, - ai: { - combo: "pkwuku", - fireAttack: true, - respondSha: true, - respondShan: true, - skillTagFilter: function (player) { - if (!player.countMark("pkwuku") || player.hasSkill("pkmiewu2")) return false; - }, - order: 1, - result: { - player: function (player) { - if (_status.event.dying) return get.attitude(player, _status.event.dying); - return 1; - }, - }, - }, - }, - pkmiewu2: { - trigger: { player: ["useCardAfter", "respondAfter"] }, - forced: true, - charlotte: true, - popup: false, - filter: function (event, player) { - return event.skill == "pkmiewu_backup"; - }, - content: function () { - player.draw(); - }, - }, - pkmiewu_backup: { audio: "pkmiewu" }, - //官盗S系列关羽 - pszhonghun: { - audio: "zhongyi", - trigger: { player: ["useCard", "respond"] }, - filter: function (event, player) { - return get.color(event.card) == "red"; - }, - frequent: true, - content: function () { - "step 0"; - var card = game.cardsGotoOrdering(get.cards()).cards[0]; - event.card = card; - game.updateRoundNumber(); - player.showCards(card, get.translation(player) + "发动了【忠魂】"); - "step 1"; - if (get.color(card) == "red") player.gain(card, "gain2"); - }, - }, - //官盗S系列郭嘉·一版 - psqizuo: { - audio: 2, - trigger: { global: ["damageBegin1", "damageBegin3"] }, - filter: function (event, player, name) { - return (name == "damageBegin1" && event.source && event.source.isIn() && player.inRange(event.source)) || (name == "damageBegin3" && event.player && event.player.isIn() && player.inRange(event.player)); - }, - direct: true, - content: function () { - "step 0"; - var name = event.triggername; - var source = get.translation(trigger.source), - target = get.translation(trigger.player), - num = trigger.num; - var targetx = trigger[name == "damageBegin1" ? "source" : "player"]; - var str = name == "damageBegin1" ? source + "即将对" + target + "造成" + num + "点伤害" : target + "即将受到" + source + "造成的" + num + "点伤害"; - player - .chooseToDiscard(get.prompt("psqizuo", targetx), str + ",是否弃置一张牌并判定,若结果颜色与此牌相同,你可以令此伤害+1或-1?", "he") - .set("ai", card => { - if (_status.event.goon) return 5.25 - get.value(card) + (get.color(card) == get.color(_status.pileTop) ? 0.75 : 0); - return 0; - }) - .set( - "goon", - (function () { - var eff = get.damageEffect(trigger.player, trigger.source, player); - if ( - eff > 5 && - !trigger.player.hasSkillTag("filterDamage", null, { - player: player, - card: trigger.card, - }) - ) - return true; - if (eff < -5) return true; - return false; - })() - ) - .set("logSkill", ["psqizuo", targetx]); - "step 1"; - if (result.bool) { - event.color = get.color(result.cards[0], player); - player.judge(function (card) { - if (get.color(card) == _status.event.getParent("psqizuo").color) return 1; - return 0; - }); - } else event.finish(); - "step 2"; - if (result.bool) { - player - .chooseControl("+1", "-1", "cancel2") - .set("prompt", "是否令此伤害+1或-1?") - .set("ai", () => { - if (_status.event.eff < 0) return 1; - return 0; - }) - .set("eff", get.damageEffect(trigger.player, trigger.source, player)); - } else event.finish(); - "step 3"; - if (result.index == 0) { - trigger.num++; - player.popup(" +1 ", "fire"); - game.log(player, "令此伤害+1"); - } - if (result.index == 1) { - trigger.num--; - player.popup(" -1 ", "water"); - game.log(player, "令此伤害-1"); - } - }, - ai: { - threaten: 0.8, - }, - }, - //官盗S系列郭嘉·二版 - psquanmou: { - audio: 2, - trigger: { - global: "useCardAfter", - }, - direct: true, - filter: function (event, player) { - return get.type2(event.card) == "trick" && event.player != player && event.targets && event.targets.includes(player) && event.cards.filterInD("odj").length && player.countCards("h"); - }, - content: function () { - "step 0"; - player - .chooseToDiscard(get.prompt("psquanmou"), "弃置一张" + get.translation(get.color(trigger.card)) + "手牌,获得" + get.translation(trigger.cards), "h", (card, player) => { - return get.color(card) == _status.event.color; - }) - .set("ai", card => { - return _status.event.value - get.value(card); - }) - .set("logSkill", "psquanmou") - .set("value", get.value(trigger.cards, player)) - .set("color", get.color(trigger.card)); - "step 1"; - if (result.bool) { - var cards = trigger.cards.filterInD("odj"); - if (cards.filterInD("od").length) player.gain(cards.filterInD("od"), "gain2"); - if (cards.filterInD("j").length) player.gain(cards.filterInD("j"), get.owner(cards.filterInD("j")[0]), "give"); - } - }, - }, - //官盗S赵云·一版 - pshuiqiang: { - audio: 2, - trigger: { player: ["shaMiss", "eventNeutralized"] }, - direct: true, - filter: function (event, player) { - if (!event.card || event.card.name != "sha") return false; - return event.target.isIn() && player.canUse("sha", event.target, false) && (player.hasSha() || (_status.connectMode && player.countCards("h"))); - }, - content: function () { - "step 0"; - player - .chooseToUse( - get.prompt2("pshuiqiang", trigger.target), - function (card, player, event) { - if (get.name(card) != "sha") return false; - return lib.filter.filterCard.apply(this, arguments); - }, - trigger.target, - -1 - ) - .set("addCount", false).logSkill = "pshuiqiang"; - }, - }, - pshuntu: { - audio: 2, - trigger: { source: "damageSource" }, - usable: 1, - filter: function (event, player) { - return event.card && event.card.name == "sha" && event.getParent(2).player == player && event.notLink() && player.isPhaseUsing(); - }, - direct: true, - content: function () { - "step 0"; - player - .chooseToUse( - get.prompt2("pshuntu", trigger.player), - function (card, player, event) { - if (get.name(card) != "sha") return false; - return lib.filter.filterCard.apply(this, arguments); - }, - trigger.player, - -1 - ) - .set("addCount", false).logSkill = "pshuntu"; - "step 1"; - if (!result.bool) player.storage.counttrigger.pshuntu--; - }, - }, - //官盗S赵云·二版 - psqijin: { - audio: 2, - trigger: { player: "phaseDrawBegin1" }, - filter: function (event, player) { - return !event.numFixed; - }, - content: function () { - "step 0"; - trigger.changeToZero(); - event.cards = get.cards(7); - game.cardsGotoOrdering(event.cards); - event.videoId = lib.status.videoId++; - game.broadcastAll( - function (player, id, cards) { - var str = "七进"; - if (player == game.me && !_status.auto) str += ":获得一种颜色的所有牌"; - var dialog = ui.create.dialog(str, cards); - dialog.videoId = id; - }, - player, - event.videoId, - event.cards - ); - event.time = get.utc(); - game.addVideo("showCards", player, ["七进", get.cardsInfo(event.cards)]); - game.addVideo("delay", null, 2); - "step 1"; - var list = []; - for (var i of cards) list.add(get.color(i, false)); - list.sort(); - var next = player.chooseControl(list); - next.set("ai", function () { - return _status.event.choice; - }).set( - "choice", - (function () { - if (list.length == 0) return list[0]; - var color = list[0]; - var cards1 = cards.filter(i => get.color(i) == color), - cards2 = cards.filter(i => get.color(i) == list[1]); - if (get.value(cards1) * cards1.length > get.value(cards2) * cards2.length) return list[0]; - return list[1]; - })() - ); - "step 2"; - event.color = result.control; - var time = 1000 - (get.utc() - event.time); - if (time > 0) game.delay(0, time); - "step 3"; - game.broadcastAll("closeDialog", event.videoId); - player.gain( - cards.filter(i => get.color(i, false) == event.color), - "gain2" - ); - }, - ai: { - threaten: 1.5, - }, - }, - psqichu: { - audio: 2, - enable: ["chooseToUse", "chooseToRespond"], - hiddenCard: function (player, name) { - if (player != _status.currentPhase && !player.hasSkill("psqichu_used") && get.type(name) == "basic" && lib.inpile.includes(name)) return true; - }, - filter: function (event, player) { - if (event.responded || player == _status.currentPhase || player.hasSkill("psqichu_used")) return false; - for (var i of lib.inpile) { - if (get.type(i) == "basic" && event.filterCard({ name: i }, player, event)) return true; - } - return false; - }, - delay: false, - content: function () { - "step 0"; - player.addTempSkill("psqichu_used"); - var evt = event.getParent(2); - var cards = get.cards(2); - for (var i = cards.length - 1; i >= 0; i--) { - ui.cardPile.insertBefore(cards[i].fix(), ui.cardPile.firstChild); - } - var aozhan = player.hasSkill("aozhan"); - player - .chooseButton(["七出:选择要" + (evt.name == "chooseToUse" ? "使用" : "打出") + "的牌", cards]) - .set("filterButton", function (button) { - return _status.event.cards.includes(button.link); - }) - .set( - "cards", - cards.filter(function (card) { - if (get.type(card) != "basic") return false; - if (aozhan && card.name == "tao") { - return ( - evt.filterCard( - { - name: "sha", - isCard: true, - cards: [card], - }, - evt.player, - evt - ) || - evt.filterCard( - { - name: "shan", - isCard: true, - cards: [card], - }, - evt.player, - evt - ) - ); - } - return evt.filterCard(card, evt.player, evt); - }) - ) - .set("ai", function (button) { - var evt = _status.event.getParent(3); - if (evt && evt.ai) { - var tmp = _status.event; - _status.event = evt; - var result = (evt.ai || event.ai1)(button.link, _status.event.player, evt); - _status.event = tmp; - return result; - } - return 1; - }); - "step 1"; - var evt = event.getParent(2); - if (result.bool && result.links && result.links.length) { - var name = result.links[0].name, - aozhan = player.hasSkill("aozhan") && name == "tao"; - if (aozhan) { - name = evt.filterCard( - { - name: "sha", - isCard: true, - cards: [card], - }, - evt.player, - evt - ) - ? "sha" - : "shan"; - } - if (evt.name == "chooseToUse") { - game.broadcastAll( - function (result, name) { - lib.skill.psqichu_backup.viewAs = { - name: name, - cards: [result], - isCard: true, - }; - lib.skill.psqichu_backup.prompt = "选择" + get.translation(result) + "的目标"; - }, - result.links[0], - name - ); - evt.set("_backupevent", "psqichu_backup"); - evt.backup("psqichu_backup"); - } else { - delete evt.result.skill; - delete evt.result.used; - evt.result.card = get.autoViewAs(result.links[0]); - if (aozhan) evt.result.card.name = name; - evt.result.cards = [result.links[0]]; - evt.redo(); - return; - } - } - evt.goto(0); - }, - ai: { - effect: { - target: function (card, player, target, effect) { - if (target.hasSkill("psqichu_used")) return; - if (get.tag(card, "respondShan")) return 0.7; - if (get.tag(card, "respondSha")) return 0.7; - }, - }, - order: 11, - respondShan: true, - respondSha: true, - result: { - player: function (player) { - if (_status.event.dying) return get.attitude(player, _status.event.dying); - return 1; - }, - }, - }, - subSkill: { - backup: { - precontent: function () { - delete event.result.skill; - var name = event.result.card.name; - event.result.cards = event.result.card.cards; - event.result.card = get.autoViewAs(event.result.cards[0]); - event.result.card.name = name; - }, - filterCard: function () { - return false; - }, - selectCard: -1, - }, - used: { charlotte: true }, - }, - }, - pslongxin: { - audio: 2, - trigger: { player: "phaseJudgeBegin" }, - direct: true, - filter: function (event, player) { - return player.countCards("j") && player.countCards("h"); - }, - content: function () { - "step 0"; - player - .chooseToDiscard(get.prompt2("pslongxin"), { type: "equip" }, "he") - .set("logSkill", "pslongxin") - .set("ai", card => { - if (_status.event.goon) return 15 - get.value(card); - return 0; - }) - .set( - "goon", - player.hasCard(card => { - var cardj = card.viewAs ? { name: card.viewAs } : card; - return get.effect(player, cardj, player, player) < 0; - }, "j") - ); - "step 1"; - if (result.bool) { - player.discardPlayerCard(player, "j", true); - } - }, - }, - //官盗S周瑜·一版 - psoldshiyin: { - audio: 2, - trigger: { - player: "gainAfter", - global: "loseAsyncAfter", - }, - frequent: true, - filter: function (event, player) { - if (player != _status.currentPhase) return false; - return event.getg(player).filter(i => get.owner(i) == player).length > 0; - }, - content: function () { - "step 0"; - player.showCards( - trigger.getg(player).filter(i => get.owner(i) == player), - get.translation(player) + "发动了【识音】" - ); - "step 1"; - var suits = [], - cards = trigger.getg(player).filter(i => get.owner(i) == player); - for (var card of cards) suits.add(get.suit(card, player)); - player.addTempSkill("psoldshiyin_effect"); - if (!player.storage.psoldshiyin_effect) player.storage.psoldshiyin_effect = 0; - player.storage.psoldshiyin_effect = Math.max(player.storage.psoldshiyin_effect, suits.length); - if (suits.length >= 2) player.addMark("psoldshiyin_damage", 1, false); - }, - subSkill: { - effect: { - trigger: { player: "useCard" }, - charlotte: true, - forced: true, - onremove: ["psoldshiyin_effect", "psoldshiyin_damage"], - content: function () { - var num = player.countMark("psoldshiyin_effect"); - if (num >= 1) trigger.directHit.addArray(game.players); - if (num >= 2 && get.tag(trigger.card, "damage")) trigger.baseDamage += player.countMark("psoldshiyin_damage"); - if (num >= 3) player.draw(); - player.removeSkill("psoldshiyin_effect"); - }, - mod: { - aiOrder: function (player, card, num) { - var numx = player.countMark("psoldshiyin_effect"); - if (numx >= 2 && get.tag(card, "damage")) return num + 10; - }, - }, - }, - }, - }, - //官盗S周瑜·二版 - psshiyin: { - audio: 2, - trigger: { - global: "phaseBefore", - player: "enterGame", - }, - forced: true, - locked: false, - direct: true, - group: "psshiyin_change", - filter: function (event, player) { - return event.name != "phase" || game.phaseNumber == 0; - }, - content: function () { - "step 0"; - player.chooseCard(get.prompt("psshiyin"), "将一张手牌置于武将牌上,称为“杂音”牌").set("ai", card => 20 - get.value(card)); - "step 1"; - if (result.bool) { - player.logSkill("psshiyin"); - player.addToExpansion(result.cards, player, "give").gaintag.add("psshiyin"); - } - }, - marktext: "音", - intro: { - name: "杂音", - name2: "杂音", - content: "expansion", - markcount: "expansion", - }, - subSkill: { - change: { - trigger: { player: "phaseUseBegin" }, - direct: true, - filter: function (event, player) { - return player.getExpansions("psshiyin").length && player.countCards("h"); - }, - content: function () { - "step 0"; - var card = player.getExpansions("psshiyin")[0]; - player - .chooseCard(get.prompt("psshiyin"), "用一张手牌替换“杂音”牌(" + get.translation(card) + ")") - .set("ai", card => { - if (_status.event.suit && get.suit(card) == _status.event.suit) return 8 - get.value(card); - return 0; - }) - .set( - "suit", - (function () { - var suits = lib.suit - .slice() - .map(i => [i, (get.suit(card) == i ? 1 : 0) + player.countCards("h", { suit: i })]) - .filter(i => i[1] > 0); - suits.sort((a, b) => a[1] - b[1]); - if (suits.length > 0) return suits[0][0]; - return null; - })() - ); - "step 1"; - if (result.bool) { - player.logSkill("psshiyin"); - player.addToExpansion(result.cards[0], "give", player).gaintag.add("psshiyin"); - var card = player.getExpansions("psshiyin")[0]; - if (card) player.gain(card, "gain2"); - } - }, - }, - }, - }, - psquwu: { - audio: 2, - forced: true, - trigger: { target: "useCardToBefore" }, - filter: function (event, player) { - return player.getExpansions("psshiyin").length && get.suit(player.getExpansions("psshiyin")[0]) == get.suit(event.card); - }, - content: function () { - trigger.cancel(); - }, - ai: { - threaten: 1.1, - combo: "psshiyin", - effect: { - target: function (card, player, target, current) { - var list = target.getExpansions("psshiyin"); - for (var cardx of list) { - if (get.suit(cardx) == get.suit(card)) return "zeroplayertarget"; - } - }, - }, - }, - mod: { - cardEnabled2: function (card, player) { - var list = player.getExpansions("psshiyin"); - for (var cardx of list) { - if (get.suit(cardx) == get.suit(card)) return false; - } - }, - cardRespondable: function (card, player) { - var list = player.getExpansions("psshiyin"); - for (var cardx of list) { - if (get.suit(cardx) == get.suit(card)) return false; - } - }, - cardSavable: function (card, player) { - var list = player.getExpansions("psshiyin"); - for (var cardx of list) { - if (get.suit(cardx) == get.suit(card)) return false; - } - }, - }, - }, - psliaozou: { - audio: 2, - enable: "phaseUse", - locked: false, - filter: function (event, player) { - return !player.hasSkill("psliaozou_blocker", null, null, false) && player.getExpansions("psshiyin").length > 0; - }, - content: function () { - "step 0"; - player.showHandcards(get.translation(player) + "发动了【聊奏】"); - "step 1"; - var cards = player.getExpansions("psshiyin"), - bool = true; - for (var card of cards) { - var suit = get.suit(card); - if (player.hasCard(cardx => get.suit(cardx) == suit)) { - bool = false; - break; - } - } - if (bool) player.draw(); - else - player.addTempSkill("psliaozou_blocker", { - player: ["useCard1", "useSkillBegin", "phaseUseEnd"], - }); - }, - subSkill: { - blocker: { charlotte: true }, - }, - mod: { - aiValue: function (player, card, num) { - var suit = get.suit(card); - if (player.isPhaseUsing() && player.getExpansions("psshiyin").some(i => get.suit(i) == suit)) return num / 5; - }, - aiUseful: function () { - return lib.skill.psliaozou.mod.aiValue.apply(this, arguments); - }, - }, - ai: { - combo: "psshiyin", - order: 9.9, - result: { - player: function (player) { - var cards = player.getExpansions("psshiyin"), - bool = true; - for (var card of cards) { - var suit = get.suit(card); - if (player.hasCard(cardx => get.suit(cardx) == suit)) return 0; - } - return 1; - }, - }, - }, - }, - //官盗S武将传晋司马 - psquanyi: { - enable: "phaseUse", - usable: 1, - filterTarget: function (card, player, target) { - return player.canCompare(target); - }, - group: "psquanyi_tianbian", - content: function () { - "step 0"; - player.chooseToCompare(target, function (card) { - if (typeof card == "string" && lib.skill[card]) { - var ais = - lib.skill[card].check || - function () { - return 0; - }; - return ais(); - } - var player = get.owner(card); - var getn = function (card) { - if (player.hasSkill("tianbian") && get.suit(card) == "heart") return 13; - return get.number(card); - }; - var event = _status.event.getParent(); - var to = player == event.player ? event.target : event.player; - var addi = get.value(card) >= 8 && get.type(card) != "equip" ? -6 : 0; - if (card.name == "du") addi -= 5; - if (get.color(card) == "black") addi -= 6; - if (player == event.player) { - if (event.small) { - return -getn(card) - get.value(card) / 2 + addi; - } - return getn(card) - get.value(card) / 2 + addi; - } else { - if (get.attitude(player, to) <= 0 == Boolean(event.small)) { - return -getn(card) - get.value(card) / 2 + addi; - } - return getn(card) - get.value(card) / 2 + addi; - } - }); - "step 1"; - if (result.tie) event.finish(); - else { - var targets = [player, target]; - if (!result.bool) targets.reverse(); - var suits = [result.player, result.target].map(i => get.suit(i, false)); - event.targets = targets; - event.suits = suits; - } - "step 2"; - if (event.suits.includes("heart")) { - if (targets[1].countGainableCards("hej", targets[0]) > 0) { - targets[0].gainPlayerCard(targets[1], "hej", true); - } - } - "step 3"; - if (event.suits.includes("diamond")) { - targets[1].damage(targets[0]); - } - "step 4"; - if (event.suits.includes("spade")) { - targets[0].loseHp(); - } - "step 5"; - if (event.suits.includes("club")) { - if (targets[0].countDiscardableCards(targets[0], "he")) { - targets[0].chooseToDiscard(2, true, "he"); - } - } - }, - ai: { - order: 6, - result: { - target: -1, - }, - }, - subSkill: { - tianbian: { - audio: "psquanyi", - enable: "chooseCard", - check: function (event) { - var player = _status.event.player; - if (player.hasSkill("smyyingshi")) { - var card = ui.cardPile.childNodes[0]; - if ((get.color(card) == "black" && get.number(card) <= 4) || (get.color(card) == "red" && get.number(card) >= 11)) return 20; - } - return !player.hasCard(function (card) { - var val = get.value(card); - return val < 0 || (get.color(card) == "black" && val <= 4) || (get.color(card) == "red" && get.number(card) >= 11); - }, "h") - ? 20 - : 0; - }, - filter: function (event) { - return event.type == "compare" && !event.directresult; - }, - onCompare: function (player) { - return game.cardsGotoOrdering(get.cards()).cards; - }, - }, - }, - }, - //官盗S曹植 - psliushang: { - audio: 2, - trigger: { player: "phaseDrawBegin1" }, - forced: true, - filter: function (event, player) { - return !event.numFixed; - }, - group: "psliushang_give", - content: function () { - "step 0"; - trigger.changeToZero(); - player.draw(1 + Math.max(3, game.countPlayer())); - event.targets = game.filterPlayer(i => i != player); - "step 1"; - var current = targets.shift(); - if (!player.countCards("h")) event.finish(); - else - player.chooseCardTarget({ - prompt: "流殇:将一张牌置于" + get.translation(current) + "武将牌上", - current: current, - filterCard: true, - forced: true, - filterTarget: function (card, player, target) { - return target == _status.event.current; - }, - selectTarget: -1, - ai1: function (card) { - var current = _status.event.current; - return get.value(card, current) * get.attitude(_status.event.player, current); - }, - ai2: () => 1, - }); - "step 2"; - if (result.bool) { - result.targets[0].addToExpansion(result.cards, player, "give").gaintag.add("psliushang"); - } - if (targets.length) event.goto(1); - }, - marktext: "殇", - intro: { - content: "expansion", - markcount: "expansion", - }, - subSkill: { - give: { - trigger: { global: "phaseZhunbeiBegin" }, - filter: function (event, player) { - return event.player != player && event.player.getExpansions("psliushang").length; - }, - forced: true, - logTarget: "player", - content: function () { - "step 0"; - var cards = trigger.player.getExpansions("psliushang"), - name = get.translation(cards); - event.cards = cards; - trigger.player - .chooseControl() - .set("choiceList", ["获得" + name + ",且于本回合防止对" + get.translation(player) + "的伤害", "将" + name + "置入弃牌堆"]) - .set("ai", () => { - return _status.event.choice; - }) - .set( - "choice", - (function () { - if (get.damageEffect(player, trigger.player, trigger.player) <= 0) return 0; - if (get.value(cards, trigger.player) < 0) return 1; - if ( - trigger.player.hasCard(card => { - return get.tag(card, "damage") && trigger.player.canUse(card, player) && get.effect(player, card, trigger.player, trigger.player) > 0; - }, "hs") - ) - return 1; - return 0; - })() - ); - "step 1"; - if (result.index == 0) { - trigger.player.gain(cards, "gain2"); - trigger.player.addTempSkill("psliushang_prevent"); - trigger.player.markAuto("psliushang_prevent", [player]); - } else { - trigger.player.loseToDiscardpile(cards); - } - "step 2"; - game.delayx(); - }, - }, - prevent: { - trigger: { source: "damageBegin2" }, - filter: function (event, player) { - return player.getStorage("psliushang_prevent").includes(event.player); - }, - forced: true, - onremove: true, - charlotte: true, - logTarget: "player", - content: function () { - trigger.cancel(); - }, - ai: { - effect: { - target: function (card, player, target, current) { - if (player.getStorage("psliushang_prevent").includes(target) && get.tag(card, "damage")) { - return "zeroplayertarget"; - } - }, - }, - }, - }, - }, - }, - psqibu: { - trigger: { player: "dying" }, - filter: function (event, player) { - return player.hp <= 0; - }, - limited: true, - skillAnimation: true, - animationColor: "water", - content: function () { - "step 0"; - player.awakenSkill("psqibu"); - var cards = game.cardsGotoOrdering(get.cards(7)).cards; - game.updateRoundNumber(); - event.cards = cards; - player.showCards(cards, get.translation(player) + "发动了【流殇】"); - "step 1"; - var num = cards.filter(i => get.suit(i) == "heart").length; - var gains = cards.filter(i => get.suit(i) == "club"); - if (num > 0) player.recover(num); - if (gains.length) player.gain(gains, "gain2"); - }, - }, - //官盗S曹丕 - psjianwei: { - audio: 2, - trigger: { player: "phaseBegin" }, - skillAnimation: true, - animationColor: "water", - limited: true, - direct: true, - filter: function (event, player) { - return player.hp >= 1; - }, - content: function () { - "step 0"; - player.chooseTarget(get.prompt2("psjianwei"), lib.filter.notMe).set("ai", target => { - var player = _status.event.player; - if (player.hp == 1 && !player.canSave(player)) return 0; - var sgn = get.sgnAttitude(player, target); - var valMine = [0, 0], - valHis = [0, 0]; - player.getCards("hej", card => { - if (get.position(card) == "j") { - valMine[0] += get.effect(player, card, player); - valMine[1] += get.effect(target, card, player); - } else { - valMine[0] += get.value(card, player); - valMine[1] += get.value(card, target) * sgn; - } - }); - target.getCards("hej", card => { - if (get.position(card) == "j") { - valHis[0] += get.effect(player, card, player); - valHis[1] += get.effect(target, card, player); - } else { - valHis[0] += get.value(card, player); - valHis[1] += get.value(card, target) * sgn; - } - }); - return valMine[1] - valMine[0] + valHis[0] - valHis[1] >= 60; - }); - "step 1"; - if (result.bool) { - var target = result.targets[0]; - event.target = target; - player.logSkill("psjianwei", target); - player.awakenSkill("psjianwei"); - player.loseHp(); - } else event.finish(); - "step 2"; - if (player.isIn() && target.isIn()) { - var next = game.createEvent("psjianwei_swap"); - next.player = player; - next.target = target; - next.set("cards1", player.getCards("hej")); - next.set("cards2", target.getCards("hej")); - next.setContent(lib.skill.psjianwei.swapRegioncards); - } - }, - swapRegioncards: function () { - "step 0"; - player.$giveAuto(event.cards1, target); - target.$giveAuto(event.cards2, player); - "step 1"; - event.h1 = event.cards1.filter(i => get.position(i) == "h"); - event.e1 = event.cards1.filter(i => get.position(i) == "e"); - event.j1 = event.cards1.filter(i => get.position(i) == "j"); - event.h2 = event.cards2.filter(i => get.position(i) == "h"); - event.e2 = event.cards2.filter(i => get.position(i) == "e"); - event.j2 = event.cards2.filter(i => get.position(i) == "j"); - game.loseAsync({ - lose_list: [ - [player, event.cards1], - [target, event.cards2], - ], - }).setContent("chooseToCompareLose"); - "step 2"; - var todis = []; - for (var i = 0; i < event.j1.length; i++) { - if (target.isDisabledJudge() || target.hasJudge(event.j1[i].viewAs || event.j1[i].name)) todis.push(event.j1[i]); - } - for (var i = 0; i < event.j2.length; i++) { - if (player.isDisabledJudge() || player.hasJudge(event.j2[i].viewAs || event.j2[i].name)) todis.push(event.j2[i]); - } - if (todis.length) game.cardsDiscard(todis); - "step 3"; - game.loseAsync({ - gain_list: [ - [player, event.h2.filter(i => get.position(i, true) == "o")], - [target, event.h1.filter(i => get.position(i, true) == "o")], - ], - }).setContent("gaincardMultiple"); - for (var i = 0; i < event.e2.length; i++) { - if (get.position(event.e2[i], true) == "o") player.equip(event.e2[i]); - } - for (var i = 0; i < event.e1.length; i++) { - if (get.position(event.e1[i], true) == "o") target.equip(event.e1[i]); - } - for (var i = 0; i < event.j2.length; i++) { - if (get.position(event.j2[i], true) == "o") player.addJudge(event.j2[i]); - } - for (var i = 0; i < event.j1.length; i++) { - if (get.position(event.j1[i], true) == "o") target.addJudge(event.j1[i]); - } - "step 4"; - game.delayx(); - }, - }, - //官盗S司马懿 - pszhonghu: { - audio: 2, - trigger: { global: "dieAfter" }, - global: "pszhonghu_skip", - filter: function (event, player) { - return player != _status.currentPhase; - }, - content: function () { - "step 0"; - var evt = trigger.getParent("phaseUse"); - if (evt && evt.name == "phaseUse") { - evt.skipped = true; - } - var evt = trigger.getParent("phase"); - if (evt && evt.name == "phase") { - game.log(evt.player, "结束了回合"); - evt.finish(); - evt.untrigger(true); - } - _status._pszhonghu = player; - }, - subSkill: { - skip: { - trigger: { player: "phaseBeforeStart" }, - forced: true, - priority: Infinity, - popup: false, - firstDo: true, - filter: function (event, player) { - if ((_status._pszhonghu && !_status._pszhonghu.isIn()) || event.player == _status._pszhonghu) delete _status._pszhonghu; - return _status._pszhonghu && event.player != _status._pszhonghu; - }, - content: function () { - trigger.cancel(null, null, "notrigger"); - }, - }, - }, - }, - //官盗S虎啸龙吟司马懿&诸葛亮 - pshuxiao: { - audio: 2, - trigger: { player: "phaseBegin" }, - frequent: true, - content: function () { - "step 0"; - player.judge(function (card) { - if (get.type(card) == "basic" || get.type(card) == "trick") return 3; - return -1; - }); - "step 1"; - if (result.bool) { - player.addTempSkill("pshuxiao_use"); - player.storage.pshuxiao_use = { - card: { name: result.name, nature: result.card.nature }, - number: result.number, - suit: result.suit, - }; - } - }, - subSkill: { - use: { - charlotte: true, - onremove: true, - enable: "chooseToUse", - popname: true, - position: "hs", - hiddenCard: function (player, name) { - return player.storage.pshuxiao_use.card.name == name; - }, - filter: function (event, player) { - if (!player.storage.pshuxiao_use) return false; - if (!player.countCards("h")) return false; - return event.filterCard(player.storage.pshuxiao_use.card, player, event); - }, - viewAs: function (cards, player) { - return player.storage.pshuxiao_use.card; - }, - filterCard: function (card, player) { - return get.number(card) == player.storage.pshuxiao_use.number || get.suit(card) == player.storage.pshuxiao_use.suit; - }, - prompt: function (event) { - var player = _status.event.player; - return "将一张" + get.translation(player.storage.pshuxiao_use.suit) + "牌或点数为" + get.strNumber(player.storage.pshuxiao_use.number) + "的牌当作" + get.translation(player.storage.pshuxiao_use.card) + "使用"; - }, - }, - }, - }, - psguanxing: { - audio: "guanxing", - trigger: { player: "phaseZhunbeiBegin" }, - frequent: true, - preHidden: true, - content: function () { - "step 0"; - var num = 5; - var cards = get.cards(num); - game.cardsGotoOrdering(cards); - var next = player.chooseToMove(); - next.set("list", [["牌堆顶", cards], ["牌堆底"]]); - next.set("prompt", "观星:点击将牌移动到牌堆顶或牌堆底"); - next.processAI = function (list) { - var cards = list[0][1], - player = _status.event.player; - var top = []; - var judges = player.getCards("j"); - var stopped = false; - if (!player.hasWuxie()) { - for (var i = 0; i < judges.length; i++) { - var judge = get.judge(judges[i]); - cards.sort(function (a, b) { - return judge(b) - judge(a); - }); - if (judge(cards[0]) < 0) { - stopped = true; - break; - } else { - top.unshift(cards.shift()); - } - } - } - var bottom; - if (!stopped) { - cards.sort(function (a, b) { - return get.value(b, player) - get.value(a, player); - }); - while (cards.length) { - if (get.value(cards[0], player) <= 5) break; - top.unshift(cards.shift()); - } - } - bottom = cards; - return [top, bottom]; - }; - "step 1"; - var top = result.moved[0]; - var bottom = result.moved[1]; - top.reverse(); - for (var i = 0; i < top.length; i++) { - ui.cardPile.insertBefore(top[i], ui.cardPile.firstChild); - } - for (i = 0; i < bottom.length; i++) { - ui.cardPile.appendChild(bottom[i]); - } - player.popup(get.cnNumber(top.length) + "上" + get.cnNumber(bottom.length) + "下"); - game.log(player, "将" + get.cnNumber(top.length) + "张牌置于牌堆顶"); - game.updateRoundNumber(); - game.delayx(); - }, - ai: { - threaten: 1.2, - }, - }, - pslongyin: { - audio: 2, - enable: ["chooseToUse", "chooseToRespond"], - filter: function (event, player) { - if (!player.countCards("hse") || player.hasSkill("pslongyin_used")) return false; - for (var i of lib.inpile) { - var type = get.type(i); - if ((type == "basic" || type == "trick") && event.filterCard(get.autoViewAs({ name: i }, "unsure"), player, event)) return true; - } - return false; - }, - chooseButton: { - dialog: function (event, player) { - var list = []; - for (var i = 0; i < lib.inpile.length; i++) { - var name = lib.inpile[i]; - if (name == "sha") { - if (event.filterCard({ name: name }, player, event)) list.push(["基本", "", "sha"]); - for (var j of lib.inpile_nature) { - if (event.filterCard({ name: name, nature: j }, player, event)) list.push(["基本", "", "sha", j]); - } - } else if (get.type(name) == "trick" && event.filterCard({ name: name }, player, event)) list.push(["锦囊", "", name]); - else if (get.type(name) == "basic" && event.filterCard({ name: name }, player, event)) list.push(["基本", "", name]); - } - return ui.create.dialog("虎啸", [list, "vcard"]); - }, - filter: function (button, player) { - return _status.event.getParent().filterCard({ name: button.link[2], nature: button.link[3] }, player, _status.event.getParent()); - }, - check: function (button) { - if (_status.event.getParent().type != "phase") return 1; - var player = _status.event.player; - if (["wugu", "zhulu_card", "yiyi", "lulitongxin", "lianjunshengyan", "diaohulishan"].includes(button.link[2])) return 0; - return player.getUseValue({ - name: button.link[2], - nature: button.link[3], - }); - }, - backup: function (links, player) { - return { - filterCard: function (card, player) { - var num = 0; - for (var i = 0; i < ui.selected.cards.length; i++) { - num += get.number(ui.selected.cards[i]); - } - return get.number(card) + num <= 13; - }, - selectCard: [1, Infinity], - filterOk: function () { - var num = 0; - for (var i = 0; i < ui.selected.cards.length; i++) { - num += get.number(ui.selected.cards[i]); - } - return num == 13; - }, - audio: "pslongyin", - popname: true, - complexCard: true, - check: function (card) { - var num = 0; - for (var i = 0; i < ui.selected.cards.length; i++) { - num += get.number(ui.selected.cards[i]); - } - if (num + get.number(card) == 13) return 5.5 - get.value(card); - if (ui.selected.cards.length == 0) { - var cards = _status.event.player.getCards("h"); - for (var i = 0; i < cards.length; i++) { - for (var j = i + 1; j < cards.length; j++) { - if (get.number(cards[i]) + get.number(cards[j]) == 13) { - if (cards[i] == card || cards[j] == card) return 6 - get.value(card); - } - } - } - } - return 0; - }, - position: "hes", - viewAs: { name: links[0][2], nature: links[0][3] }, - precontent: function () { - player.addTempSkill("pslongyin_used"); - }, - }; - }, - prompt: function (links, player) { - return "将任意张点数和为13牌当做" + (get.translation(links[0][3]) || "") + get.translation(links[0][2]) + "使用"; - }, - }, - hiddenCard: function (player, name) { - if (!lib.inpile.includes(name)) return false; - var type = get.type(name); - return (type == "basic" || type == "trick") && player.countCards("she") > 0 && !player.hasSkill("pslongyin_used"); - }, - ai: { - fireAttack: true, - respondSha: true, - respondShan: true, - skillTagFilter: function (player) { - if (!player.countCards("hse") || player.hasSkill("pslongyin_used")) return false; - }, - order: 1, - result: { - player: function (player) { - if (_status.event.dying) return get.attitude(player, _status.event.dying); - return 1; - }, - }, - }, - subSkill: { - used: { charlotte: true }, - }, - }, - //官盗S武将传诸葛亮 - pszhiji: { - audio: 2, - enable: "phaseUse", - usable: 1, - filterTarget: function (card, player, target) { - if (!ui.selected.targets.length) return true; - return target.group != ui.selected.targets[0].group; - }, - selectTarget: 2, - complexTarget: true, - multitarget: true, - multiline: true, - filterCard: true, - selectCard: 2, - check: function (card) { - return 6 - get.value(card); - }, - content: function () { - "step 0"; - targets.sortBySeat(); - if (targets[0].canUse("sha", targets[1], false)) targets[0].useCard({ name: "sha", isCard: true }, targets[1], false, "noai"); - "step 1"; - if (targets[1].canUse("sha", targets[0], false)) targets[1].useCard({ name: "sha", isCard: true }, targets[0], false, "noai"); - }, - ai: { - order: 2.5, - result: { - player: 1, - target: function (player, target) { - if (ui.selected.targets.length) { - var targetx = ui.selected.targets[0]; - if (get.effect(targetx, { name: "sha" }, target, player) + get.effect(target, { name: "sha" }, targetx, player) < 0) return 0; - return -1; - } - return -1; - }, - }, - }, - }, - psjiefeng: { - audio: 2, - enable: "phaseUse", - filterCard: true, - selectCard: 2, - check: function (card) { - return 6 - get.value(card); - }, - content: function () { - "step 0"; - var cards = game.cardsGotoOrdering(get.cards(5)).cards; - event.cards = cards; - player.showCards(cards, get.translation(player) + "发动了【借风】"); - "step 1"; - if (cards.filter(i => get.color(i) == "red").length >= 2) { - player.chooseUseTarget("wanjian", true); - } - }, - ai: { - order: 9, - result: { - player: function (player) { - if (player.getUseValue({ name: "wanjian" }) < 0) return 0; - return 1; - }, - }, - }, - }, - //官盗S马超 - psweihou: { - trigger: { player: "judgeBegin" }, - filter: function (event, player) { - return !event.directresult; - }, - content: function () { - "step 0"; - var cards = get.cards(2); - for (var i = cards.length - 1; i >= 0; i--) { - ui.cardPile.insertBefore(cards[i], ui.cardPile.firstChild); - } - game.updateRoundNumber(); - event.cards = cards; - event.videoId = lib.status.videoId++; - game.broadcastAll( - function (player, id, cards) { - var str; - if (player == game.me && !_status.auto) str = "威侯:选择一张作为本次判定结果"; - else str = get.translation(player) + "发动了【威侯】"; - var dialog = ui.create.dialog(str, cards); - dialog.videoId = id; - }, - player, - event.videoId, - event.cards - ); - game.addVideo("showCards", player, ["威侯", get.cardsInfo(event.cards)]); - if (!event.isMine() && !event.isOnline()) game.delayx(); - "step 1"; - player - .chooseButton(["威侯:选择一张作为本次判定结果", cards], true) - .set("ai", button => { - return _status.event.getTrigger().judge(button.link); - }) - .set("dialog", event.videoId); - "step 2"; - game.broadcastAll("closeDialog", event.videoId); - if (result.bool) { - trigger.directresult = result.links[0]; - game.cardsDiscard(cards.removeArray(result.links).filter(i => get.position(i) == "c")); - } - "step 3"; - game.updateRoundNumber(); - }, - }, - //官盗S1066★贾诩 - psqupo: { - audio: 2, - trigger: { global: "phaseBegin" }, - filter: function (event, player) { - return player.countCards("he"); - }, - direct: true, - content: function () { - "step 0"; - var cards = player.getCards("he"); - var current = trigger.player; - var ai1 = function (card) { - var player = _status.event.player, - current = _status.event.current; - var card = get.color(card); - if (color == "black") { - if (!current.hasSha() || !current.hasUseTarget({ name: "sha" })) return 0; - if (targets.length) return 5.5 - get.value(card); - } else if (color == "red") { - if (get.attitude(player, current) <= 0) return 0; - if ( - current.hasCard(card => { - if (!get.tag(card, "damage")) return false; - var targetsx = game.filterPlayer(currentx => { - if (currentx == current || current == player) return false; - return current.canUse(card, currentx) && get.effect(currentx, card, current, player) > 0; - }); - targets2.addArray(targetsx); - return targetsx.length; - }, "hs") - ) - return 5.5 - get.value(card); - } - return 0; - }; - var targets = game.filterPlayer(currentx => { - if (currentx == current || current == player) return false; - return !current.canUse("sha", currentx) || (get.effect(currentx, { name: "sha" }, current, player) > 0 && get.attitude(player, currentx) > -3); - }); - targets.sort((a, b) => get.attitude(player, b) - get.attitude(player, a)); - var targets2 = []; - var cardx = cards.sort((a, b) => ai1(b) - ai1(a))[0]; - targets2.sort((a, b) => get.threaten(b, current) - get.threaten(a, current)); - var next = player.chooseCardTarget({ - filterCard: true, - prompt: get.prompt2("psqupo"), - current: trigger.player, - filterTarget: function (card, player, target) { - return player != target && target != _status.event.current; - }, - ai1: function (card) { - return card == _status.event.cardx ? 1 : 0; - }, - ai2: function (target) { - return target == _status.event.targetx ? 1 : 0; - }, - }); - if (ai1(cardx) > 0) { - next.cardx = cardx; - if (get.color(cardx) == "black") { - if (targets.length) next.targetx = targets[0]; - } else { - if (targets2.length) next.targetx = targets2[0]; - } - } - "step 1"; - if (result.bool) { - var target = result.targets[0], - cards = result.cards; - player.logSkill("psqupo", target); - player.give(cards, target); - var color = get.color(cards[0]); - if (color == "black") { - _status.currentPhase.addTempSkill("psqupo_black"); - _status.currentPhase.markAuto("psqupo_black", [target]); - } else if (color == "red") { - target.addTempSkill("psqupo_red"); - target.addMark("psqupo_red", 1, false); - } - } - }, - subSkill: { - black: { - trigger: { player: "useCardToTarget" }, - forced: true, - charlotte: true, - onremove: true, - filter: function (event, player) { - if (event.card.name != "sha") return false; - var targets = player.getStorage("psqupo_black").slice(); - targets.remove(event.target); - return targets.length; - }, - content: function () { - var targets = player.getStorage("psqupo_black").slice(); - targets.remove(trigger.target); - player.loseHp(targets.length); - }, - }, - red: { - trigger: { player: "damageBegin3" }, - charlotte: true, - forced: true, - onremove: true, - content: function () { - player.loseHp(player.countMark("psqupo_red")); - player.removeSkill("psqupo_red"); - }, - }, - }, - }, - psbaoquan: { - audio: 2, - trigger: { player: "damageBegin4" }, - filter: function (event, player) { - return player.countCards("h", { type: ["trick", "delay"] }) || _status.connectMode; - }, - direct: true, - content: function () { - "step 0"; - player - .chooseToDiscard(get.prompt2("psbaoquan"), { type: ["trick", "delay"] }) - .set("logSkill", "psbaoquan") - .set("ai", card => { - if (_status.event.goon) return 7 - get.value(card); - return 0; - }) - .set("goon", get.damageEffect(player, trigger.source, player) < -5); - "step 1"; - if (result.bool) { - trigger.cancel(); - } - }, - }, - //官盗S吕布 - pssheji: { - audio: 2, - enable: "phaseUse", - filterCard: true, - selectCard: -1, - position: "h", - locked: false, - filter: function (event, player) { - if (player.hasSkill("pssheji_used")) return false; - var hs = player.getCards("h"); - if (!hs.length) return false; - for (var card of hs) { - var mod2 = game.checkMod(card, player, "unchanged", "cardEnabled2", player); - if (mod2 === false) return false; - } - return event.filterCard(get.autoViewAs({ name: "sha" }, hs)); - }, - viewAs: { - name: "sha", - storage: { pssheji: true }, - }, - onuse: function (links, player) { - player.addTempSkill("pssheji_used", "phaseUseAfter"); - }, - ai: { - order: 1, - threaten: 1.1, - }, - mod: { - targetInRange: function (card, player, target) { - if (card.storage && card.storage.pssheji) return true; - }, - }, - subSkill: { - used: { - audio: "pssheji", - trigger: { source: "damageSource" }, - charlotte: true, - forced: true, - popup: false, - logTarget: "player", - filter: function (event, player) { - return ( - event.card.storage && - event.card.storage.pssheji && - event.player.hasCard(card => { - if (!lib.filter.canBeGained(card, player, event.player)) return false; - return ["equip1", "equip3", "equip4", "equip6"].includes(get.subtype(card)); - }, "e") - ); - }, - content: function () { - var cards = trigger.player.getCards("e", card => { - if (!lib.filter.canBeGained(card, player, trigger.player)) return false; - return ["equip1", "equip3", "equip4", "equip6"].includes(get.subtype(card)); - }); - if (cards.length) player.gain(cards, "giveAuto", trigger.player); - }, - }, - }, - }, - //战役篇国战将转身份 - //钟会 - zyquanji: { - audio: "gzquanji", - trigger: { - player: "damageEnd", - source: "damageSource", - }, - frequent: true, - filter: function (event, player, name) { - if (name == "damageEnd") return true; - var evt = event.getParent(); - if (evt.player != player) return false; - return evt.card && evt.type == "card" && evt.targets.length == 1; - }, - content: function () { - "step 0"; - player.draw(); - "step 1"; - var hs = player.getCards("he"); - if (hs.length > 0) { - if (hs.length == 1) event._result = { bool: true, cards: hs }; - else player.chooseCard("he", true, "选择一张牌作为“权”"); - } else event.finish(); - "step 2"; - if (result.bool) { - var cs = result.cards; - player.addToExpansion(cs, player, "give").gaintag.add("zyquanji"); - } - }, - intro: { - content: "expansion", - markcount: "expansion", - }, - onremove: function (player, skill) { - var cards = player.getExpansions(skill); - if (cards.length) player.loseToDiscardpile(cards); - }, - locked: false, - mod: { - maxHandcard: function (player, num) { - return num + player.getExpansions("zyquanji").length; - }, - }, - }, - zypaiyi: { - audio: "gzpaiyi", - enable: "phaseUse", - usable: 1, - filter: function (event, player) { - return player.getExpansions("zyquanji").length > 0; - }, - chooseButton: { - dialog: function (event, player) { - return ui.create.dialog("排异", player.getExpansions("zyquanji"), "hidden"); - }, - backup: function (links, player) { - return { - audio: "gzpaiyi", - filterTarget: true, - filterCard: function () { - return false; - }, - selectCard: -1, - card: links[0], - delay: false, - content: lib.skill.zypaiyi.contentx, - ai: { - order: 10, - result: { - target: function (player, target) { - if (target != player) return 0; - if (player.getExpansions("zyquanji").length <= 1 || (player.needsToDiscard() && !player.getEquip("zhuge") && !player.hasSkill("new_paoxiao"))) return 0; - return 1; - }, - }, - }, - }; - }, - prompt: function () { - return "请选择【排异】的目标"; - }, - }, - contentx: function () { - "step 0"; - var card = lib.skill.zypaiyi_backup.card; - player.loseToDiscardpile(card); - "step 1"; - var num = player.getExpansions("zyquanji").length; - if (num > 0) target.draw(Math.min(7, num)); - "step 2"; - if (target.countCards("h") > player.countCards("h")) { - target.damage(); - } - }, - ai: { - order: function (item, player) { - var num = player.getExpansions("zyquanji").length; - if (num == 1) return 8; - return 1; - }, - result: { - player: 1, - }, - combo: "zyquanji", - }, - }, - //孙綝 - zyshilu: { - audio: "gzshilu", - preHidden: true, - trigger: { global: "dieAfter" }, - prompt2: function (event, player) { - return "将其的所有武将牌" + (player == event.source ? "及武将牌库里的一张随机武将牌" : "") + "置于武将牌上作为“戮”"; - }, - logTarget: "player", - content: function () { - var list = [], - target = trigger.player; - if (target.name1 && !target.isUnseen(0) && target.name1.indexOf("gz_shibing") != 0 && _status.characterlist.includes(target.name1)) list.push(target.name1); - if (target.name2 && !target.isUnseen(1) && target.name2.indexOf("gz_shibing") != 0 && _status.characterlist.includes(target.name1)) list.push(target.name2); - _status.characterlist.removeArray(list); - if (player == trigger.source) list.addArray(_status.characterlist.randomRemove(1)); - if (list.length) { - player.markAuto("zyshilu", list); - game.log(player, "将", "#g" + get.translation(list), "置于武将牌上作为", "#y“戮”"); - game.broadcastAll( - function (player, list) { - var cards = []; - for (var i = 0; i < list.length; i++) { - var cardname = "huashen_card_" + list[i]; - lib.card[cardname] = { - fullimage: true, - image: "character:" + list[i], - }; - lib.translate[cardname] = get.rawName2(list[i]); - cards.push(game.createCard(cardname, "", "")); - } - player.$draw(cards, "nobroadcast"); - }, - player, - list - ); - } - }, - marktext: "戮", - intro: { - content: "character", - onunmark: function (storage, player) { - if (storage && storage.length) { - _status.characterlist.addArray(storage); - storage.length = 0; - } - }, - mark: function (dialog, storage, player) { - if (storage && storage.length) { - dialog.addSmall([storage, "character"]); - } else { - return "没有“戮”"; - } - }, - // content:function(storage,player){ - // return '共有'+get.cnNumber(storage.length)+'张“戮”'; - // }, - }, - group: "zyshilu_zhiheng", - subSkill: { - zhiheng: { - audio: "zyshilu", - trigger: { player: "phaseZhunbeiBegin" }, - filter: function (event, player) { - return player.getStorage("zyshilu").length > 0 && player.countCards("he") > 0; - }, - direct: true, - content: function () { - "step 0"; - var num = Math.min(player.getStorage("zyshilu").length, player.countCards("he")); - player.chooseToDiscard("he", get.prompt("zyshilu"), "弃置至多" + get.cnNumber(num) + "张牌并摸等量的牌", [1, num]).logSkill = "zyshilu_zhiheng"; - "step 1"; - if (result.bool && result.cards && result.cards.length) player.draw(result.cards.length); - }, - }, - }, - }, - zyxiongnve: { - audio: "gzxiongnve", - trigger: { player: "phaseUseBegin" }, - direct: true, - filter: function (event, player) { - return player.getStorage("zyshilu").length > 0; - }, - content: function () { - "step 0"; - player - .chooseButton([get.prompt("zyxiongnve"), [player.storage.zyshilu, "character"]]) - .set("ai", function (button) { - if (!_status.event.goon) return 0; - return 1; - }) - .set( - "goon", - player.countCards("hs", function (card) { - return get.tag(card, "damage") && player.hasValueTarget(card); - }) > 1 - ); - "step 1"; - if (result.bool) { - player.logSkill("zyxiongnve"); - lib.skill.zyxiongnve.throwCharacter(player, result.links); - game.delayx(); - player - .chooseControl() - .set("prompt", "选择获得一项效果") - .set("choiceList", ["本回合造成的伤害+1", "本回合造成伤害时,获得其一张牌", "本回合使用牌没有次数限制"]) - .set("ai", function () { - var player = _status.event.player; - if ( - player.countCards("hs", function (card) { - return get.name(card) == "sha" && player.hasValueTarget(card); - }) > player.getCardUsable("sha") - ) - return 0; - return get.rand(1, 2); - }); - } else event.finish(); - "step 2"; - var skill = "zyxiongnve_effect" + result.index; - player.addTempSkill(skill); - game.log(player, "本回合", "#g" + lib.skill[skill].promptx); - }, - group: "zyxiongnve_end", - throwCharacter: function (player, list) { - player.unmarkAuto("zyshilu", list); - _status.characterlist.addArray(list); - game.log(player, "从", "#y“戮”", "中移去了", "#g" + get.translation(list)); - game.broadcastAll( - function (player, list) { - var cards = []; - for (var i = 0; i < list.length; i++) { - var cardname = "huashen_card_" + list[i]; - lib.card[cardname] = { - fullimage: true, - image: "character:" + list[i], - }; - lib.translate[cardname] = get.rawName2(list[i]); - cards.push(game.createCard(cardname, "", "")); - } - player.$throw(cards, 1000, "nobroadcast"); - }, - player, - list - ); - }, - subSkill: { - effect0: { - promptx: "造成的伤害+1", - charlotte: true, - onremove: true, - audio: "zyxiongnve", - intro: { - content: "当你造成伤害时,此伤害+1", - }, - trigger: { source: "damageBegin1" }, - forced: true, - logTarget: "player", - content: function () { - trigger.num++; - }, - }, - effect1: { - promptx: "造成伤害后,获得其一张牌", - charlotte: true, - onremove: true, - audio: "zyxiongnve", - intro: { - content: "对其他角色造成伤害时,获得其一张牌", - }, - trigger: { source: "damageBegin1" }, - forced: true, - filter: function (event, player) { - return player != event.player && event.player.countGainableCards(player, "he") > 0; - }, - logTarget: "player", - content: function () { - player.gainPlayerCard(trigger.player, true, "he"); - }, - }, - effect2: { - promptx: "使用牌没有次数限制", - charlotte: true, - onremove: true, - intro: { - content: "使用牌没有次数限制", - }, - mod: { - cardUsable: () => Infinity, - }, - }, - effect3: { - charlotte: true, - audio: "zyxiongnve", - mark: true, - intro: { - content: "受到的伤害-1", - }, - trigger: { player: "damageBegin4" }, - forced: true, - filter: function (event, player) { - return event.source != player && event.source && event.source.isIn(); - }, - content: function () { - trigger.num--; - }, - ai: { - effect: { - target: function (card, player, target) { - if (player.hasSkillTag("jueqing", false, target)) return; - var num = get.tag(card, "damage"); - if (num) { - if (num > 1) return 0.5; - return 0; - } - }, - }, - }, - }, - end: { - trigger: { player: "phaseUseEnd" }, - direct: true, - filter: function (event, player) { - return player.getStorage("zyshilu").length > 1; - }, - content: function () { - "step 0"; - player.chooseButton(["凶虐:是否移去两张“戮”获得减伤?", [player.storage.zyshilu, "character"]], 2).set("ai", function (button) { - var player = _status.event.player; - if (game.countPlayer() * 1.5 + player.storage.zyshilu.length / 2 > 8) return 1; - if (player.hp <= 2) return 1; - return 0; - }); - "step 1"; - if (result.bool) { - player.logSkill("zyxiongnve"); - lib.skill.zyxiongnve.throwCharacter(player, result.links); - player.addTempSkill("zyxiongnve_effect3", { player: "phaseBegin" }); - game.delayx(); - } - }, - }, - }, - ai: { - combo: "zyshilu", - }, - }, - //孟达 - qiuan: { - audio: 2, - trigger: { player: "damageBegin4" }, - filter: function (event, player) { - return event.cards && event.cards.filterInD().length > 0 && !player.getExpansions("qiuan").length; - }, - check: function (event, player) { - if (get.damageEffect(player, event.source || player, player, event.nature) >= 0) return false; - return true; - }, - preHidden: true, - content: function () { - var cards = trigger.cards.filterInD(); - player.addToExpansion("gain2", cards).gaintag.add("qiuan"); - trigger.cancel(); - }, - ai: { - combo: "liangfan", - }, - intro: { - content: "expansion", - markcount: "expansion", - }, - marktext: "函", - }, - liangfan: { - audio: 2, - trigger: { player: "phaseZhunbeiBegin" }, - forced: true, - filter: function (event, player) { - return player.getExpansions("qiuan").length > 0; - }, - content: function () { - "step 0"; - var cards = player.getExpansions("qiuan"); - player.gain(cards, "gain2").gaintag.add("liangfan"); - player.addTempSkill("liangfan2"); - "step 1"; - player.loseHp(); - }, - ai: { - combo: "qiuan", - }, - }, - liangfan2: { - audio: "liangfan", - mark: true, - mod: { - aiOrder: function (player, card, num) { - if (get.itemtype(card) == "card" && card.hasGaintag("liangfan")) return num + 0.1; - }, - }, - intro: { content: "使用“量反”牌造成伤害后,可获得目标角色的一张牌" }, - trigger: { source: "damageEnd" }, - logTarget: "player", - charlotte: true, - onremove: function (player) { - player.removeGaintag("liangfan"); - }, - prompt: event => "量反:是否获得" + get.translation(event.player) + "的一张牌?", - filter: function (event, player) { - var evt = event.getParent(2); - if (evt.name != "useCard" || evt.card != event.card) return false; - if (!event.player.countGainableCards(player, "he")) return false; - return ( - player.getHistory("lose", function (evt2) { - if (evt2.getParent() != evt) return false; - for (var i in evt2.gaintag_map) { - if (evt2.gaintag_map[i].includes("liangfan")) return true; - } - return false; - }).length > 0 - ); - }, - marktext: "反", - content: function () { - player.gainPlayerCard(trigger.player, true, "he"); - }, - }, - //文钦 - gzjinfa: { - audio: 2, - enable: "phaseUse", - usable: 1, - filter: function (event, player) { - return ( - player.countCards("he") > 0 && - game.hasPlayer(function (current) { - return current != player && current.countCards("he") > 0; - }) - ); - }, - filterCard: true, - position: "he", - filterTarget: function (card, player, target) { - return target != player && target.countCards("he") > 0; - }, - check: function (card) { - return 6 - get.value(card); - }, - content: function () { - "step 0"; - target - .chooseCard("he", "交给" + get.translation(player) + "一张装备牌,或令其获得你的一张牌", { type: "equip" }) - .set("ai", function (card) { - if (_status.event.goon && get.suit(card) == "spade") return 8 - get.value(card); - return 5 - get.value(card); - }) - .set("goon", target.canUse("sha", player, false) && get.effect(player, { name: "sha" }, target, target) > 0); - "step 1"; - if (!result.bool) { - player.gainPlayerCard(target, "he", true); - event.finish(); - } else target.give(result.cards, player); - "step 2"; - if (result.bool && result.cards && result.cards.length && target.isIn() && player.isIn() && get.suit(result.cards[0], target) == "spade" && target.canUse("sha", player, false)) target.useCard({ name: "sha", isCard: true }, false, player); - }, - ai: { - order: 6, - result: { - player: function (player, target) { - if ( - target.countCards("e", function (card) { - return get.suit(card) == "spade" && get.value(card) < 8; - }) && - target.canUse("sha", player, false) - ) - return get.effect(player, { name: "sha" }, target, player); - return 0; - }, - target: function (player, target) { - var es = target.getCards("e").sort(function (a, b) { - return get.value(b, target) - get.value(a, target); - }); - if (es.length) return -Math.min(2, get.value(es[0])); - return -2; - }, - }, - }, - }, - //一战成名·群雄逐鹿·长安之战专属神贾诩 - zybishi: { - audio: 2, - trigger: { target: "useCardToTargeted" }, - filter: function (event, player) { - return event.card.name == "sha" && event.player != player; - }, - check: function (event, player) { - var effect = 0; - if (event.targets && event.targets.length) { - for (var i = 0; i < event.targets.length; i++) { - effect += get.effect(event.targets[i], event.card, event.player, player); - } - } - if (effect < 0) { - var target = event.targets[0]; - if (target == player) { - return !player.countCards("h", "shan"); - } else { - return target.hp == 1 || (target.countCards("h") <= 2 && target.hp <= 2); - } - } - return false; - }, - content: function () { - player.line(trigger.player, "green"); - trigger.player.draw(); - var evt = trigger.getParent(); - evt.targets.length = 0; - evt.all_excluded = true; - game.log(evt.card, "被无效了"); - }, - }, - zyjianbing: { - audio: 2, - trigger: { global: "damageBegin3" }, - logTarget: "player", - filter: function (event, player) { - return event.player != player && event.player.isIn() && event.card && event.card.name == "sha" && event.player.countGainableCards(player, "he") > 0; - }, - content: function () { - "step 0"; - player.gainPlayerCard(trigger.player, true, "he"); - "step 1"; - if (result.bool && result.cards && result.cards.length) { - var card = result.cards[0]; - if (get.suit(card, trigger.player) == "heart") { - trigger.player.recover(); - } - } - }, - }, - //战役篇改王允 - zylianji: { - audio: "wylianji", - trigger: { player: "phaseUseEnd" }, - filter: function (event, player) { - return player.hasHistory("useCard", evt => evt.getParent("phaseUse") == event); - }, - direct: true, - content: function () { - "step 0"; - var types = []; - player.getHistory("useCard", evt => { - if (evt.getParent("phaseUse") != trigger) return false; - types.add(get.type2(evt.card)); - }); - event.num = types.length; - event.logged = false; - player.chooseTarget(get.prompt("zylianji"), "令一名角色摸一张牌").set("ai", target => { - var player = _status.event.player; - if (target == player && player.needsToDiscard(1)) return 1; - return get.effect(target, { name: "draw" }, player, player); - }); - "step 1"; - if (result.bool) { - var target = result.targets[0]; - if (!event.logged) { - event.logged = true; - player.logSkill("zylianji", target); - } - target.draw(); - } - if (event.num <= 1) event.finish(); - "step 2"; - if (player.isHealthy()) event._result = { bool: false }; - else player.chooseBool(get.prompt("zylianji"), "回复1点体力").set("ai", () => true); - "step 3"; - if (result.bool) { - if (!event.logged) { - event.logged = true; - player.logSkill("zylianji"); - } - player.recover(); - } - if (event.num <= 2) event.finish(); - "step 4"; - player.chooseTarget(get.prompt("zylianji"), "跳过本回合的剩余阶段,然后令一名其他角色执行这些阶段", lib.filter.notMe).set("ai", target => { - var att = get.attitude(_status.event.player, target), - num = target.needsToDiscard(), - numx = player.needsToDiscard(); - if (att < 0 && num > 0) return (-att * Math.sqrt(num)) / 3 + numx; - var skills = target.getSkills(); - var val = 0; - for (var skill of skills) { - var info = get.info(skill); - if (info.trigger && info.trigger.player && (info.trigger.player.indexOf("phaseJieshu") == 0 || (Array.isArray(info.trigger.player) && info.trigger.player.some(i => i.indexOf("phaseJieshu") == 0)))) { - var threaten = info.ai && info.ai.threaten ? info.ai.threaten : 1; - if (info.ai && info.ai.neg) val -= 3 * threaten; - else if (info.ai && info.ai.halfneg) val -= 1.5 * threaten; - else val += threaten; - } - } - return (att * val) / 2 + numx; - }); - "step 5"; - if (result.bool) { - var target = result.targets[0]; - if (!event.logged) { - event.logged = true; - player.logSkill("zylianji", target); - } else player.line(target); - player.addTempSkill("zylianji_skip"); - player.storage.zylianji_insert = target; - } - }, - subSkill: { - skip: { - trigger: { - player: ["phaseZhunbeiBefore", "phaseJudgeBefore", "phaseDrawBefore", "phaseUseBefore", "phaseDiscardBefore", "phaseJieshuBefore"], - }, - init: function (player) { - if (!player.storage.zylianji_skip) player.storage.zylianji_skip = []; - }, - forced: true, - charlotte: true, - group: "zylianji_insert", - onremove: true, - content: function () { - trigger.cancel(); - player.storage.zylianji_skip.push(trigger.name); - }, - }, - insert: { - trigger: { player: "phaseEnd" }, - filter: function (event, player) { - return player.storage.zylianji_skip && player.storage.zylianji_skip.length && player.storage.zylianji_insert && player.storage.zylianji_insert.isIn(); - }, - forced: true, - charlotte: true, - onremove: true, - getStr: function (str) { - switch (str) { - case "phaseDraw": - return "player.phaseDraw();if(!player.noPhaseDelay){if(player==game.me){game.delay()}else{game.delayx()}}"; - case "phaseDiscard": - return "game.broadcastAll(function(){if(ui.tempnowuxie){ui.tempnowuxie.close();delete ui.tempnowuxie;}});player.phaseDiscard();if(!player.noPhaseDelay){game.delayx()};delete player._noSkill;"; - default: - return "player." + str + "();"; - } - }, - content: function () { - "step 0"; - var func = ""; - for (var i = 0; i < player.storage.zylianji_skip.length; i++) { - var phase = player.storage.zylianji_skip[i]; - func += "\n'step" + " " + i + "'\n"; - func += lib.skill.zylianji_insert.getStr(phase); - } - player.line(player.storage.zylianji_insert); - player.storage.zylianji_insert.insertPhase().setContent(new Function(func))._noTurnOver = true; - }, - }, - }, - }, - zymoucheng: { - enable: "phaseUse", - usable: 1, - viewAs: { name: "jiedao" }, - filterCard: { color: "black" }, - position: "he", - check: function (card) { - return 4.5 - get.value(card); - }, - }, - //用间篇豪华版盒子甄姬 - yjluoshen: { - audio: "luoshen", - trigger: { player: "phaseZhunbeiBegin" }, - frequent: true, - content: function () { - "step 0"; - event.cards = []; - "step 1"; - var next = player.judge(function (card) { - var color = get.color(card); - var evt = _status.event.getParent("yjluoshen"); - if (evt) { - if (!evt.color) evt.color = color; - else if (evt.color != color) return -1; - } - return 1; - }); - next.judge2 = function (result) { - return result.bool; - }; - if (get.mode() != "guozhan" && !player.hasSkillTag("rejudge")) - next.set("callback", function () { - if (get.position(card, true) == "o") player.gain(card, "gain2"); - }); - else - next.set("callback", function () { - event.getParent().orderingCards.remove(card); - }); - "step 2"; - if (result.judge > 0) { - event.cards.push(result.card); - player.chooseBool("是否再次发动【洛神】?").set("frequentSkill", "yjluoshen"); - } else { - for (var i = 0; i < event.cards.length; i++) { - if (get.position(event.cards[i], true) != "o") { - event.cards.splice(i, 1); - i--; - } - } - if (event.cards.length) { - player.gain(event.cards, "gain2"); - } - event.finish(); - } - "step 3"; - if (result.bool) { - event.goto(1); - } else { - if (event.cards.length) { - player.gain(event.cards, "gain2"); - } - } - }, - }, - //用间篇豪华版盒子贾诩 - yjzhenlve: { - audio: "zhenlue", - inherit: "zhenlue", - content: function () { - trigger.directHit.addArray(game.players); - }, - }, - yjjianshu: { - audio: "jianshu", - enable: "phaseUse", - usable: 1, - filter: function (event, player) { - return player.countCards("h") > 0; - }, - filterTarget: function (card, player, target) { - if (target == player) return false; - if (ui.selected.targets.length) { - return ui.selected.targets[0] != target && !ui.selected.targets[0].hasSkillTag("noCompareSource") && target.countCards("h") && !target.hasSkillTag("noCompareTarget"); - } - return true; - }, - filterCard: true, - discard: false, - lose: false, - delay: false, - check: function (card) { - if (_status.event.player.hp == 1) return 8 - get.value(card); - return 6 - get.value(card); - }, - selectTarget: 2, - targetprompt: ["发起者", "拼点对象"], - multitarget: true, - content: function () { - "step 0"; - player.give(cards, targets[0], "give"); - "step 1"; - if (targets[0].canCompare(targets[1])) targets[0].chooseToCompare(targets[1]); - else event.finish(); - "step 2"; - if (result.bool) { - targets[1].loseHp(); - } else if (result.tie) { - targets[0].loseHp(); - targets[1].loseHp(); - } else { - targets[0].loseHp(); - } - }, - ai: { - expose: 0.4, - order: 4, - result: { - target: function (player, target) { - if (ui.selected.targets.length) return -1; - return -0.5; - }, - }, - }, - }, - yjyongdi: { - audio: "yongdi", - unique: true, - limited: true, - trigger: { player: "phaseZhunbeiBegin" }, - animationColor: "thunder", - skillAnimation: "legend", - mark: true, - intro: { - content: "limited", - }, - direct: true, - content: function () { - "step 0"; - player - .chooseTarget(get.prompt2("yjyongdi"), function (card, player, target) { - return target.hasSex("male") || target.name == "key_yuri"; - }) - .set("ai", function (target) { - if (!_status.event.goon) return 0; - var player = _status.event.player; - var att = get.attitude(player, target); - if (att <= 1) return 0; - var mode = get.mode(); - if (mode == "identity" || (mode == "versus" && _status.mode == "four")) { - if (target.name && lib.character[target.name]) { - for (var i = 0; i < lib.character[target.name][3].length; i++) { - if (lib.skill[lib.character[target.name][3][i]].zhuSkill) { - return att * 2; - } - } - } - } - return att; - }) - .set("goon", !player.hasUnknown()); - "step 1"; - if (result.bool) { - player.awakenSkill("yjyongdi"); - player.logSkill("yjyongdi", result.targets); - var target = result.targets[0]; - target.gainMaxHp(true); - target.recover(); - var mode = get.mode(); - if (mode == "identity" || (mode == "versus" && _status.mode == "four") || mode == "doudizhu") { - if (target.name && lib.character[target.name]) { - var skills = lib.character[target.name][3]; - target.storage.zhuSkill_yjyongdi = []; - for (var i = 0; i < skills.length; i++) { - var info = lib.skill[skills[i]]; - if (info.zhuSkill) { - target.storage.zhuSkill_yjyongdi.push(skills[i]); - if (info.init) { - info.init(target); - } - if (info.init2) { - info.init2(target); - } - } - } - } - } - } - }, - ai: { - expose: 0.2, - }, - }, - //用间篇豪华版盒子许攸 - yjshicai: { - audio: "spshicai", - enable: "phaseUse", - usable: 1, - filterCard: true, - position: "he", - prompt: function () { - var str = "弃置一张牌,然后获得"; - if (get.itemtype(_status.pileTop) == "card") str += get.translation(_status.pileTop); - else str += "牌堆顶的一张牌"; - return str; - }, - check: function (card) { - var player = _status.event.player; - var cardx = _status.pileTop; - if (get.itemtype(cardx) != "card") return 0; - var val = player.getUseValue(cardx, null, true); - if (!val) return 0; - var val2 = player.getUseValue(card, null, true); - return (val - val2) / Math.max(0.1, get.value(card)); - }, - group: ["yjshicai_mark"], - content: function () { - var card = get.cards()[0]; - player.gain(card, "gain2").gaintag.add("yjshicai_clear"); - player.addTempSkill("yjshicai_clear", "phaseUseAfter"); - }, - ai: { - order: 3, - result: { player: 1 }, - }, - subSkill: { - mark: { - trigger: { player: "phaseBegin" }, - silent: true, - firstDo: true, - content: function () { - player.addTempSkill("spshicai2"); - }, - }, - clear: { - trigger: { - player: "loseAfter", - global: ["equipAfter", "addJudgeAfter", "gainAfter", "loseAsyncAfter", "addToExpansionAfter"], - }, - onremove: function (player, skill) { - player.removeGaintag(skill); - }, - forced: true, - charlotte: true, - popup: false, - filter: function (event, player) { - if (event.name == "lose") { - for (var i in event.gaintag_map) { - if (event.gaintag_map[i].includes("yjshicai_clear")) return true; - } - return false; - } - return player.hasHistory("lose", function (evt) { - if (evt.getParent() != event) return false; - for (var i in evt.gaintag_map) { - if (evt.gaintag_map[i].includes("yjshicai_clear")) return true; - } - }); - }, - content: function () { - delete player.getStat("skill").yjshicai; - }, - }, - }, - }, - yjchenggong: { - audio: "chenggong", - trigger: { - global: "useCardToPlayered", - }, - filter: function (event, player) { - return event.isFirstTarget && event.targets.length > 1 && event.player.isIn(); - }, - check: function (event, player) { - return get.attitude(player, event.player) > 0; - }, - logTarget: "player", - content: function () { - trigger.player.draw(); - }, - ai: { expose: 0.2 }, - }, - yjzezhu: { - audio: "zezhu", - enable: "phaseUse", - usable: 1, - filter: function (event, player) { - var zhu = get.mode() == "identity" ? get.zhu(player) : game.filterPlayer(i => i.getSeatNum() == 1)[0]; - if (!zhu) return false; - return zhu.countGainableCards(player, zhu == player ? "ej" : "hej"); - }, - filterTarget: function (card, player, target) { - var zhu = get.mode() == "identity" ? get.zhu(player) : game.filterPlayer(i => i.getSeatNum() == 1)[0]; - return target == zhu; - }, - selectTarget: 1, - content: function () { - "step 0"; - player.gainPlayerCard(target, player == target ? "ej" : "hej", true); - "step 1"; - if (!player.countCards("he") || player == target) event.finish(); - else player.chooseCard("择主:交给" + get.translation(target) + "一张牌", "he", true); - "step 2"; - player.give(result.cards, target); - }, - ai: { - order: 2.9, - result: { player: 1 }, - }, - }, - //用间beta董卓 - yjtuicheng: { - audio: 2, - enable: "phaseUse", - viewAs: { name: "tuixinzhifu", isCard: true }, - filterCard: () => false, - selectCard: -1, - log: false, - precontent: function () { - player.logSkill("yjtuicheng"); - player.loseHp(); - }, - ai: { - effect: { - player: function (card, player) { - if (get.name(card) != "tuixinzhifu" || _status.event.skill != "yjtuicheng") return; - if (player.hp < 3) return "zeroplayertarget"; - if (player.hasSkill("yjshicha") && !player.hasHistory("useSkill", evt => evt.skill == "yjtuicheng")) return [1, 2]; - return "zeroplayertarget"; - }, - }, - }, - }, - yjyaoling: { - audio: 2, - trigger: { - player: "phaseUseEnd", - }, - direct: true, - content: function () { - "step 0"; - player - .chooseTarget(get.prompt("yjyaoling"), "减1点体力上限,选择一名其他角色A和一名角色B,令A选择对B使用杀或被你弃牌", 2, (card, player, target) => { - if (!ui.selected.targets.length) return target != player; - return ui.selected.targets[0].canUse("sha", target, false); - }) - .set("targetprompt", ["打人", "被打"]) - .set("complexSelect", true) - .set("ai", target => { - var player = _status.event.player; - if (!ui.selected.targets.length) return get.effect(target, { name: "guohe_copy2" }, player, player); - var targetx = ui.selected.targets[0]; - return get.effect(target, { name: "sha" }, targetx, player) + 5; - }); - "step 1"; - if (result.bool) { - var targets = result.targets; - event.targets = targets; - player.logSkill("yjyaoling", targets, false); - player.line2(targets); - player.loseMaxHp(); - targets[0] - .chooseToUse( - function (card, player, event) { - if (get.name(card) != "sha") return false; - return lib.filter.filterCard.apply(this, arguments); - }, - "耀令:对" + get.translation(targets[1]) + "使用一张杀,或令" + get.translation(player) + "弃置你的一张牌" - ) - .set("targetRequired", true) - .set("filterTarget", function (card, player, target) { - if (target != _status.event.sourcex && !ui.selected.targets.includes(_status.event.sourcex)) return false; - return lib.filter.filterTarget.apply(this, arguments); - }) - .set("sourcex", targets[1]); - } else event.finish(); - "step 2"; - if (!result.bool && targets[0].countDiscardableCards(player, "he")) { - player.discardPlayerCard(targets[0], "he", true); - } - }, - }, - yjshicha: { - audio: 2, - trigger: { player: "phaseDiscardBegin" }, - forced: true, - filter: function (event, player) { - var tuicheng = false, - yaoling = false; - player.getHistory("useSkill", evt => { - if (evt.skill == "yjtuicheng") tuicheng = true; - if (evt.skill == "yjyaoling") yaoling = true; - }); - return !(tuicheng && yaoling); - }, - content: function () { - player.addTempSkill("yjshicha_limit"); - }, - subSkill: { - limit: { - charlotte: true, - mark: true, - intro: { content: "本回合手牌上限为1" }, - mod: { - maxHandcard: () => 1, - }, - }, - }, - ai: { - neg: true, - }, - }, - yjyongquan: { - audio: 2, - trigger: { player: "phaseJieshuBegin" }, - zhuSkill: true, - filter: function (event, player) { - return ( - player.hasZhuSkill("yjyongquan") && - game.hasPlayer(current => { - return current != player && player.hasZhuSkill(current) && current.group == "qun"; - }) - ); - }, - logTarget: function (event, player) { - return game.filterPlayer(current => { - return current != player && player.hasZhuSkill(current) && current.group == "qun"; - }); - }, - content: function () { - "step 0"; - var targets = lib.skill.yjyongquan.logTarget(trigger, player); - event.targets = targets; - "step 1"; - var target = targets.shift(); - event.target = target; - target - .chooseCard("拥权:是否交给" + get.translation(player) + "一张牌?", "he") - .set("ai", card => { - if (_status.event.goon) return 4.5 - get.value(card); - return 0; - }) - .set("goon", get.attitude(target, player) > 3); - "step 2"; - if (result.bool) { - target.line(player); - target.give(result.cards, player); - } - "step 3"; - if (targets.length) event.goto(1); - }, - }, - //用间beta甘宁的新版 - yjjielve: { - audio: 2, - enable: "phaseUse", - filter: function (event, player) { - return !player.hasSkill("yjjielve_ban"); - }, - viewAs: { name: "chenghuodajie" }, - filterCard: function (card, player) { - if (ui.selected.cards.length) return get.color(card) == get.color(ui.selected.cards[0]); - var cards = player.getCards("hes"); - for (var cardx of cards) { - if (card != cardx && get.color(card) == get.color(cardx)) return true; - } - return false; - }, - position: "hes", - selectCard: 2, - complexCard: true, - check: function (card) { - return 5 - get.value(card); - }, - onuse: function (links, player) { - player.addTempSkill("yjjielve_check"); - }, - subSkill: { - check: { - trigger: { source: "damageSource" }, - forced: true, - charlotte: true, - popup: false, - filter: function (event, player) { - return event.card && event.card.name == "chenghuodajie" && event.getParent().skill == "yjjielve"; - }, - content: function () { - player.addTempSkill("yjjielve_ban"); - }, - }, - ban: { charlotte: true }, - }, - }, - //用间beta张飞 - yjmangji: { - audio: 2, - forced: true, - trigger: { - player: ["loseAfter", "damageEnd", "loseHpEnd", "recoverEnd"], - global: ["equipAfter", "addJudgeAfter", "gainAfter", "loseAsyncAfter", "addToExpansionAfter"], - }, - direct: true, - filter: function (event, player) { - if (player.hp < 1 || !player.countDiscardableCards(player, "h")) return false; - if (["damage", "loseHp", "recover"].includes(event.name)) return true; - var evt = event.getl(player); - if (event.name == "equip" && event.player == player) return !evt || evt.cards.length != 1; - if (!evt || !evt.es.length) return false; - return game.hasPlayer(current => player.canUse("sha", current, false)); - }, - content: function () { - "step 0"; - player.chooseCardTarget({ - prompt: "莽击:弃置一张手牌,视为对一名其他角色使用一张【杀】", - forced: true, - filterCard: lib.filter.cardDiscardable, - filterTarget: function (card, player, target) { - return player.canUse("sha", target, false); - }, - ai2: function (target) { - return get.effect(target, { name: "sha" }, _status.event.player); - }, - }); - "step 1"; - if (result.bool) { - var target = result.targets[0], - cards = result.cards; - player.logSkill("yjmangji", target); - player.discard(cards); - if (player.canUse("sha", target, false)) player.useCard({ name: "sha", isCard: true }, target, false); - } - }, - }, - //用间beta曹洪 - yjlifeng: { - audio: 2, - enable: "phaseUse", - usable: 1, - locked: false, - filter: function (event, player) { - for (var card of ui.discardPile.childNodes) { - if (get.type(card) == "equip") return true; - } - return false; - }, - content: function () { - "step 0"; - var cards = Array.from(ui.discardPile.childNodes).filter(i => get.type(i) == "equip"); - player.chooseButton(["厉锋:获得一张装备牌", cards], cards.length > 0).set("ai", get.buttonValue); - "step 1"; - if (result.bool) { - var card = result.links[0]; - player.gain(card, "gain2"); - } - }, - ai: { - order: 10, - result: { player: 1 }, - effect: { - target: function (card, player, target) { - if (card && get.type(card) == "equip" && _status.event.skill == "_gifting") return 0; - }, - }, - }, - mod: { - cardGiftable: function (card, player) { - return get.type(card) == "equip"; - }, - }, - }, - //用间篇李儒 - yjdumou: { - audio: 2, - forced: true, - mod: { - cardname: function (card, player, name) { - if (player == _status.currentPhase && card.name == "du") return "guohe"; - }, - aiValue: function (player, card, num) { - if (card.name == "du") return get.value({ name: "guohe" }); - }, - }, - init: () => { - game.addGlobalSkill("yjdumou_du"); - }, - onremove: () => { - if (!game.hasPlayer(i => i.hasSkill("yjdumou"), true)) game.removeGlobalSkill("yjdumou_du"); - }, - subSkill: { - du: { - mod: { - cardname: function (card, player, name) { - if (_status.currentPhase && player != _status.currentPhase && _status.currentPhase.hasSkill("yjdumou") && get.color(card) == "black") return "du"; - }, - aiValue: function (player, card, num) { - if (get.name(card) == "du" && card.name != "du") return get.value({ name: card.name }); - }, - }, - trigger: { player: "dieAfter" }, - filter: () => { - return !game.hasPlayer(i => i.hasSkill("yjdumou"), true); - }, - silent: true, - forceDie: true, - content: () => { - game.removeGlobalSkill("yjdumou_du"); - }, - }, - }, - ai: { threaten: 2.1 }, - }, - yjweiquan: { - audio: 2, - enable: "phaseUse", - skillAnimation: true, - animationColor: "soil", - filterTarget: true, - limited: true, - selectTarget: () => [1, game.roundNumber], - contentBefore: function () { - "step 0"; - player.awakenSkill("yjweiquan"); - player.chooseTarget("威权:选择获得牌的角色", true).set("ai", target => { - var att = get.attitude(_status.event.player, target), - num = target.needsToDiscard(targets.filter(i => i != target && i.countCards("h")).length); - if (att > 0 && num <= 2) return 0; - if (att < 0 && target.needsToDiscard(-5)) return -att - Math.sqrt(num); - return att - Math.sqrt(num); - }); - "step 1"; - event.getParent()._yjweiquan = result.targets[0]; - }, - content: function () { - "step 0"; - var targetx = event.getParent()._yjweiquan; - if (target == targetx || !target.countCards("h")) event.finish(); - else target.chooseCard("威权:将一张手牌交给" + get.translation(targetx), true); - "step 1"; - if (result.bool) { - var targetx = event.getParent()._yjweiquan; - target.give(result.cards, targetx); - } - }, - contentAfter: function () { - var targetx = event.getParent()._yjweiquan; - if (targetx.countCards("h") > targetx.hp) { - var next = targetx.phase(); - event.next.remove(next); - event.getParent().after.push(next); - next.player = targetx; - next._noTurnOver = true; - next._triggered = null; - next.setContent(function () { - game.broadcastAll(function () { - if (ui.tempnowuxie) { - ui.tempnowuxie.close(); - delete ui.tempnowuxie; - } - }); - player.phaseDiscard(); - if (!player.noPhaseDelay) game.delayx(); - delete player._noSkill; - }); - } - }, - ai: { - order: 6, - result: { - player: function (player) { - var num = game.countPlayer(current => get.attitude(player, current) < 0 && current.countCards("h")); - if ( - (game.roundNumber < num && player.hp > 2) || - !game.hasPlayer(current => { - return (get.attitude(player, current) > 0 && current.needsToDiscard(num) < 2) || (get.attitude(player, current) < 0 && current.needsToDiscard(-5)); - }) - ) - return -10; - return 1; - }, - target: -1, - }, - }, - }, - yjrenwang: { - audio: 2, - enable: "phaseUse", - usable: 1, - filter: function (event, player) { - for (var card of ui.discardPile.childNodes) { - if (get.color(card) == "black" && get.type(card) == "basic") return true; - } - return false; - }, - content: function () { - "step 0"; - var cards = Array.from(ui.discardPile.childNodes).filter(i => get.color(i) == "black" && get.type(i) == "basic"); - player.chooseButton(["人望:选择一张黑色基本牌", cards], cards.length > 0).set("ai", get.buttonValue); - "step 1"; - if (result.bool) { - var card = result.links[0]; - event.card = card; - player.chooseTarget("选择一名角色获得" + get.translation(card), true).set("ai", target => get.attitude(_status.event.player, target)); - } else event.finish(); - "step 2"; - if (result.bool) { - var target = result.targets[0]; - player.line(target); - target.gain(card, "gain2"); - } - }, - ai: { - order: 10, - result: { player: 1 }, - }, - }, - //群曹操 - yjxiandao: { - trigger: { player: "giftAccepted" }, - usable: 1, - forced: true, - locked: false, - filter: (event, player) => event.target != player && event.target.isIn(), - logTarget: "target", - content: function () { - "step 0"; - event.target = trigger.target; - event.card = trigger.card; - event.target.markAuto("yjxiandao_block", [get.suit(event.card, false)]); - event.target.addTempSkill("yjxiandao_block"); - "step 1"; - var type = get.type(card, false); - if (type == "trick") player.draw(2); - if (type == "equip") { - if ( - target.countGainableCards(player, "he", function (cardx) { - return cardx != card; - }) > 0 - ) - player - .gainPlayerCard(target, "he", true) - .set("card", card) - .set("filterButton", function (button) { - return button.link != _status.event.card; - }); - if (get.subtype(card, false) == "equip1") target.damage(); - } - }, - subSkill: { - block: { - charlotte: true, - onremove: true, - mod: { - cardEnabled: function (card, player) { - if (player.getStorage("yjxiandao_block").includes(get.suit(card))) return false; - }, - cardRespondable: function (card, player) { - if (player.getStorage("yjxiandao_block").includes(get.suit(card))) return false; - }, - cardSavable: function (card, player) { - if (player.getStorage("yjxiandao_block").includes(get.suit(card))) return false; - }, - }, - mark: true, - intro: { content: "不能使用或打出$牌" }, - }, - }, - }, - yjsancai: { - enable: "phaseUse", - usable: 1, - filter: function (event, player) { - return player.countCards("h") > 0; - }, - content: function () { - "step 0"; - player.showHandcards(); - var hs = player.getCards("h"); - if (hs.length > 1) { - var type = get.type2(hs[0], player); - for (var i = 1; i < hs.length; i++) { - if (get.type(hs[i]) != type) { - event.finish(); - return; - } - } - } - "step 1"; - player.chooseCardTarget({ - prompt: "是否赠予一张手牌?", - filterCard: true, - filterTarget: lib.filter.notMe, - }); - "step 2"; - if (result.bool) { - var target = result.targets[0]; - player.line(target, "green"); - player.gift(result.cards, target); - } - }, - }, - yjyibing: { - trigger: { - player: "gainAfter", - global: "loseAsyncAfter", - }, - direct: true, - filter: function (event, player) { - if (event.getParent().name == "gift") return false; - if (event.getParent("yjyibing").player == player) return false; - var evt = event.getParent("phaseDraw"), - hs = player.getCards("h"), - cards = event.getg(player); - return ( - cards.length > 0 && - (!evt || evt.player != player) && - cards.filter(function (card) { - return hs.includes(card) && game.checkMod(card, player, "unchanged", "cardEnabled2", player) !== false; - }).length == cards.length && - player.hasUseTarget( - { - name: "sha", - cards: event.cards, - }, - false - ) - ); - }, - content: function () { - var cards = trigger.getg(player); - player.chooseUseTarget(get.prompt("yjyibing"), "将" + get.translation(cards) + "当做【杀】使用", "sha", cards, false, "nodistance").logSkill = "yjyibing"; - }, - }, - //龙羽飞 - longyi: { - enable: ["chooseToUse", "chooseToRespond"], - filter: function (event, player) { - if (event.type == "wuxie") return false; - var hs = player.getCards("h"); - if (!hs.length) return false; - for (var i of hs) { - if (game.checkMod(i, player, "unchanged", "cardEnabled2", player) === false) return false; - } - for (var i of lib.inpile) { - if (i != "du" && get.type(i) == "basic" && event.filterCard({ name: i, cards: hs }, player, event)) return true; - if (i == "sha") { - var list = ["fire", "thunder", "ice"]; - for (var j of list) { - if (event.filterCard({ name: i, nature: j, cards: hs }, player, event)) return true; - } - } - } - return false; - }, - chooseButton: { - dialog: function (event, player) { - var vcards = [], - hs = player.getCards("h"); - for (var i of lib.inpile) { - if (i != "du" && get.type(i) == "basic" && event.filterCard({ name: i, cards: hs }, player, event)) vcards.push(["基本", "", i]); - if (i == "sha") { - for (var j of lib.inpile_nature) { - if (event.filterCard({ name: i, nature: j, cards: hs }, player, event)) vcards.push(["基本", "", i, j]); - } - } - } - return ui.create.dialog("龙裔", [vcards, "vcard"]); - }, - check: function (button, player) { - if (_status.event.getParent().type != "phase") return 1; - return _status.event.player.getUseValue({ - name: button.link[2], - nature: button.link[3], - }); - }, - backup: function (links, player) { - return { - audio: "longyi", - popname: true, - viewAs: { name: links[0][2], nature: links[0][3] }, - filterCard: true, - selectCard: -1, - position: "h", - }; - }, - prompt: function (links, player) { - return "将所有手牌当做" + (get.translation(links[0][3]) || "") + get.translation(links[0][2]) + "使用或打出"; - }, - }, - hiddenCard: function (player, name) { - return name != "du" && get.type(name) == "basic" && player.countCards("h") > 0; - }, - ai: { - respondSha: true, - respondShan: true, - skillTagFilter: function (player) { - return player.countCards("h") > 0; - }, - order: 0.5, - result: { - player: function (player) { - if (_status.event.dying) { - return get.attitude(player, _status.event.dying); - } - if (_status.event.type == "respondShan") return 1; - var val = 0, - hs = player.getCards("h"), - max = 0; - for (var i of hs) { - val += get.value(i, player); - if (get.type(i, player) == "trick") max += 5; - } - if (player.hasSkill("zhenjue")) max += 7; - return val <= max ? 1 : 0; - }, - }, - }, - group: "longyi_effect", - subSkill: { - effect: { - trigger: { player: ["useCard", "respond"] }, - forced: true, - charlotte: true, - popup: false, - filter: function (event, player) { - if (event.skill != "longyi_backup") return false; - for (var i of event.cards) { - var type = get.type2(i, player); - if (type == "equip" || type == "trick") return true; - } - return false; - }, - content: function () { - var map = {}; - for (var i of trigger.cards) { - map[get.type2(i, player)] = true; - } - if (map.trick) player.draw(); - if (map.equip && trigger.directHit) trigger.directHit.addArray(game.players); - }, - }, - backup: {}, - }, - }, - zhenjue: { - trigger: { global: "phaseJieshuBegin" }, - filter: function (event, player) { - return player.countCards("h") == 0; - }, - logTarget: "player", - content: function () { - "step 0"; - trigger.player - .chooseToDiscard("he", "弃置一张牌,或令" + get.translation(player) + "摸一张牌") - .set("ai", function (card) { - if (_status.event.goon) return 7 - get.value(card); - return -get.value(card); - }) - .set("goon", get.attitude(trigger.player, player) < 0); - "step 1"; - if (!result.bool) player.draw(); - }, - }, - //群刘备 - jsprende: { - audio: "rerende", - enable: "phaseUse", - filterCard: true, - selectCard: [1, Infinity], - discard: false, - lose: false, - delay: false, - filterTarget: function (card, player, target) { - return player != target; - }, - onremove: true, - check: function (card) { - if (ui.selected.cards.length && ui.selected.cards[0].name == "du") return 0; - if (!ui.selected.cards.length && card.name == "du") return 20; - var player = get.owner(card); - if (ui.selected.cards.length >= Math.max(2, player.countCards("h") - player.hp)) return 0; - if (player.hp == player.maxHp || player.storage.jsprende < 0 || player.countCards("h") <= 1) { - var players = game.filterPlayer(); - for (var i = 0; i < players.length; i++) { - if (players[i].hasSkill("haoshi") && !players[i].isTurnedOver() && !players[i].hasJudge("lebu") && get.attitude(player, players[i]) >= 3 && get.attitude(players[i], player) >= 3) { - return 11 - get.value(card); - } - } - if (player.countCards("h") > player.hp) return 10 - get.value(card); - if (player.countCards("h") > 2) return 6 - get.value(card); - return -1; - } - return 10 - get.value(card); - }, - content: function () { - "step 0"; - var evt = _status.event.getParent("phaseUse"); - if (evt && evt.name == "phaseUse" && !evt.jsprende) { - var next = game.createEvent("jsprende_clear"); - _status.event.next.remove(next); - evt.after.push(next); - evt.jsprende = true; - next.player = player; - next.setContent(function () { - delete player.storage.jsprende; - }); - } - player.give(cards, target); - if (typeof player.storage.jsprende != "number") { - player.storage.jsprende = 0; - } - if (player.storage.jsprende >= 0) { - player.storage.jsprende += cards.length; - if (player.storage.jsprende >= 2) { - var list = []; - if ( - lib.filter.cardUsable({ name: "sha", isCard: true }, player, event.getParent("chooseToUse")) && - game.hasPlayer(function (current) { - return player.canUse("sha", current); - }) - ) { - list.push(["基本", "", "sha"]); - } - for (var i of lib.inpile_nature) { - if ( - lib.filter.cardUsable({ name: "sha", nature: i, isCard: true }, player, event.getParent("chooseToUse")) && - game.hasPlayer(function (current) { - return player.canUse({ name: "sha", nature: i, isCard: true }, current); - }) - ) { - list.push(["基本", "", "sha", i]); - } - } - if ( - lib.filter.cardUsable({ name: "tao", isCard: true }, player, event.getParent("chooseToUse")) && - game.hasPlayer(function (current) { - return player.canUse("tao", current); - }) - ) { - list.push(["基本", "", "tao"]); - } - if ( - lib.filter.cardUsable({ name: "jiu", isCard: true }, player, event.getParent("chooseToUse")) && - game.hasPlayer(function (current) { - return player.canUse("jiu", current); - }) - ) { - list.push(["基本", "", "jiu"]); - } - if (list.length) { - player.chooseButton(["是否视为使用一张基本牌?", [list, "vcard"]]).set("ai", function (button) { - var player = _status.event.player; - var card = { - name: button.link[2], - nature: button.link[3], - isCard: true, - }; - if (card.name == "tao") { - if (player.hp == 1 || (player.hp == 2 && !player.hasShan()) || player.needsToDiscard()) { - return 5; - } - return 1; - } - if (card.name == "sha") { - if ( - game.hasPlayer(function (current) { - return player.canUse(card, current) && get.effect(current, card, player, player) > 0; - }) - ) { - if (card.nature == "fire") return 2.95; - if (card.nature == "thunder" || card.nature == "ice") return 2.92; - return 2.9; - } - return 0; - } - if (card.name == "jiu") { - return 0.5; - } - return 0; - }); - } else { - event.finish(); - } - player.storage.jsprende = -1; - } else { - event.finish(); - } - } else { - event.finish(); - } - "step 1"; - if (result && result.bool && result.links[0]) { - var card = { name: result.links[0][2], nature: result.links[0][3], isCard: true }; - player.chooseUseTarget(card, true); - } - }, - ai: { - fireAttack: true, - order: function (skill, player) { - if (player.hp < player.maxHp && player.storage.jsprende < 2 && player.countCards("h") > 1) { - return 10; - } - return 4; - }, - result: { - target: function (player, target) { - if (target.hasSkillTag("nogain")) return 0; - if (ui.selected.cards.length && ui.selected.cards[0].name == "du") { - if (target.hasSkillTag("nodu")) return 0; - return -10; - } - if (target.hasJudge("lebu")) return 0; - var nh = target.countCards("h"); - var np = player.countCards("h"); - if (player.hp == player.maxHp || player.storage.jsprende < 0 || player.countCards("h") <= 1) { - if (nh >= np - 1 && np <= player.hp && !target.hasSkill("haoshi")) return 0; - } - return Math.max(1, 5 - nh); - }, - }, - effect: { - target: function (card, player, target) { - if (player == target && get.type(card) == "equip") { - if (player.countCards("e", { subtype: get.subtype(card) })) { - if ( - game.hasPlayer(function (current) { - return current != player && get.attitude(player, current) > 0; - }) - ) { - return 0; - } - } - } - }, - }, - threaten: 0.8, - }, - }, - //曹安民 - nskuishe: { - enable: "phaseUse", - usable: 1, - filterTarget: function (card, player, target) { - return target != player && target.countCards("he") > 0; - }, - content: function () { - "step 0"; - player.choosePlayerCard(target, "he", true).set("ai", get.buttonValue); - "step 1"; - if (result.bool) { - var card = result.cards[0]; - event.card = card; - player - .chooseTarget("将" + get.translation(target) + "的" + (get.position(card) == "h" && !player.hasSkillTag("viewHandcard", null, target, true) ? "手牌" : get.translation(card)) + "交给一名角色", true, function (target) { - return target != _status.event.getParent().target; - }) - .set("ai", function (target) { - var att = get.attitude(_status.event.player, target); - if (_status.event.du) { - if (target.hasSkillTag("nodu")) return 0; - return -att; - } - if (target.hasSkillTag("nogain")) return 0.1; - if (att > 0) { - return att + Math.max(0, 5 - target.countCards("h")); - } - return att; - }) - .set("du", event.card.name == "du"); - } else event.finish(); - "step 2"; - if (result.bool) { - var target2 = result.targets[0]; - target.line(target2, "green"); - target2.gain(target, card, "giveAuto").giver = player; - } else event.finish(); - "step 3"; - target - .chooseToUse( - function (card, player, event) { - if (get.name(card) != "sha") return false; - return lib.filter.filterCard.apply(this, arguments); - }, - "是否对" + get.translation(player) + "使用一张杀?" - ) - .set("targetRequired", true) - .set("complexSelect", true) - .set("filterTarget", function (card, player, target) { - if (target != _status.event.sourcex && !ui.selected.targets.includes(_status.event.sourcex)) return false; - return lib.filter.filterTarget.apply(this, arguments); - }) - .set("sourcex", player); - }, - ai: { - order: 6, - expose: 0.2, - result: { - target: -1.5, - player: function (player, target) { - if (!target.canUse("sha", player)) return 0; - if (target.countCards("h") == 1) return 0.1; - if (player.hasShan()) return -0.5; - if (player.hp <= 1) return -2; - if (player.hp <= 2) return -1; - return 0; - }, - }, - }, - }, - //文和乱武 - nsyangwu: { - enable: "phaseUse", - usable: 1, - filterCard: { suit: "heart" }, - filterTarget: function (card, player, target) { - return target != player && target.countCards("h") > player.countCards("h"); - }, - filter: function (event, player) { - var info = lib.skill.nsyangwu; - return ( - player.countCards("h", info.filterCard) && - game.hasPlayer(function (target) { - return info.filterTarget(null, player, target); - }) - ); - }, - check: function (card) { - var num = 0; - var player = _status.event.player; - game.countPlayer(function (current) { - if (current != player && get.attitude(player, current) < 0) num = Math.max(num, current.countCards("h") - player.countCards("h")); - }); - return Math.ceil((num + 1) / 2) * 2 + 4 - get.value(card); - }, - content: function () { - var num = Math.ceil((target.countCards("h") - player.countCards("h")) / 2); - if (num) player.gainPlayerCard(target, true, "h", num, "visible"); - }, - ai: { - order: 4, - result: { - target: function (player, target) { - return player.countCards("h") - target.countCards("h"); - }, - }, - }, - }, - nslulve: { - enable: "phaseUse", - usable: 1, - filter: function (event, player) { - return game.hasPlayer(function (current) { - return current.countCards("e") > 0 && current.countCards("e") <= player.countCards("he"); - }); - }, - filterCard: function () { - if (ui.selected.targets.length) return false; - return true; - }, - position: "he", - selectCard: [1, Infinity], - complexSelect: true, - complexCard: true, - filterTarget: function (card, player, target) { - return target != player && target.countCards("e") > 0 && ui.selected.cards.length == target.countCards("e"); - }, - check: function (card) { - var player = _status.event.player; - if ( - game.hasPlayer(function (current) { - return current != player && current.countCards("e") > 0 && ui.selected.cards.length == current.countCards("e") && get.damageEffect(current, player, player) > 0; - }) - ) - return 0; - switch (ui.selected.cards.length) { - case 0: - return 8 - get.value(card); - case 1: - return 6 - get.value(card); - case 2: - return 3 - get.value(card); - default: - return 0; - } - }, - content: function () { - target.damage("nocard"); - }, - ai: { - damage: true, - order: 2, - result: { - target: function (player, target) { - return get.damageEffect(target, player); - }, - }, - expose: 0.3, - }, - }, - nsfeixiong: { - trigger: { player: "phaseUseBegin" }, - direct: true, - filter: function (event, player) { - return ( - player.countCards("h") > 0 && - game.hasPlayer(function (current) { - return current != player && player.canCompare(current); - }) - ); - }, - content: function () { - "step 0"; - player - .chooseTarget(get.prompt2("nsfeixiong"), function (card, player, target) { - return player != target && player.canCompare(target); - }) - .set("ai", function (target) { - var player = _status.event.player; - var hs = player.getCards("h").sort(function (a, b) { - return b.number - a.number; - }); - var ts = target.getCards("h").sort(function (a, b) { - return b.number - a.number; - }); - if (!hs.length || !ts.length) return 0; - if (hs[0].number > ts[0].number) return get.damageEffect(target, player, player); - return 0; - }); - "step 1"; - if (result.bool) { - var target = result.targets[0]; - event.target = target; - player.logSkill("nsfeixiong", target); - if (get.mode() !== "identity" || player.identity !== "nei") player.addExpose(0.2); - player.chooseToCompare(target); - } else event.finish(); - "step 2"; - if (!result.tie) { - var targets = [player, target]; - if (result.bool) targets.reverse(); - targets[0].damage(targets[1]); - } - }, - }, - nscesuan: { - trigger: { player: "damageBegin3" }, - forced: true, - content: function () { - "step 0"; - trigger.cancel(); - event.lose = player.loseMaxHp(); - "step 1"; - if (event.lose && event.lose.loseHp) player.draw(); - }, - ai: { - halfneg: true, - filterDamage: true, - skillTagFilter: function (player, tag, arg) { - if (tag === "filterDamage" && arg && arg.player) { - if (arg.player.hasSkillTag("jueqing", false, player)) return false; - } - }, - }, - }, - //S贾诩 - nsyice: { - trigger: { - player: "loseAfter", - global: ["cardsDiscardAfter", "loseAsyncAfter"], - }, - filter: function (event, player) { - if (event.name != "cardsDiscard") { - if (event.type != "discard") return false; - var evt = event.getl(player); - return evt.cards2 && evt.cards2.filterInD("d").length > 0; - } else { - var evt = event.getParent(); - if (evt.name != "orderingDiscard" || !evt.relatedEvent || evt.relatedEvent.player != player || !["useCard", "respond"].includes(evt.relatedEvent.name)) return false; - return event.cards.filterInD("d").length > 0; - } - }, - forced: true, - content: function () { - "step 0"; - var evt = trigger.getParent().relatedEvent; - if ((trigger.name == "discard" && !trigger.delay) || (evt && evt.name == "respond")) game.delayx(); - "step 1"; - var cards; - if (trigger.getl) cards = trigger.getl(player).cards2.filterInD("d"); - else cards = trigger.cards.filterInD("d"); - if (cards.length == 1) event._result = { bool: true, links: cards }; - else { - var dialog = ["遗策:选择要放置的卡牌", '
(从左到右为从旧到新,后选择的后置入)
', cards]; - var cards2 = player.getExpansions("nsyice"); - cards2.reverse(); - if (cards2.length) { - dialog.push('
原有“策”
'); - dialog.push(cards2); - } - player - .chooseButton(dialog, true, cards.length) - .set("filterButton", function (button) { - return _status.event.cards.includes(button.link); - }) - .set("cards", cards); - } - "step 2"; - player.addToExpansion(result.links, "gain2").gaintag.add("nsyice"); - "step 3"; - var storage = player.getExpansions("nsyice"); - var bool = false; - for (var i = 0; i < storage.length; i++) { - for (var j = storage.length - 1; j > i; j--) { - if (get.number(storage[i]) == get.number(storage[j])) { - bool = true; - break; - } - } - if (bool) break; - } - if (bool) { - event.cards = storage.splice(i, j - i + 1); - } else event.finish(); - "step 4"; - var cardsx = []; - cardsx.push(cards.shift()); - cardsx.push(cards.pop()); - if (cards.length) player.gain(cards, "gain2"); - event.cards = cardsx; - "step 5"; - player.chooseButton(["将一张牌置于牌堆顶,将另一张牌置于牌堆底", cards], true); - "step 6"; - player.lose(event.cards, ui.cardPile).set("topper", result.links[0]).insert_index = function (event, card) { - if (card == event.topper) return ui.cardPile.firstChild; - return null; - }; - if (_status.dying.length) event.finish(); - "step 7"; - player.chooseTarget("对一名角色造成1点伤害", true).set("ai", function (target) { - var player = _status.event.player; - return get.damageEffect(target, player, player); - }); - "step 8"; - if (result.bool) { - var target = result.targets[0]; - player.line(target); - target.damage("nocard"); - } - }, - onremove: function (player, skill) { - var cards = player.getExpansions(skill); - if (cards.length) player.loseToDiscardpile(cards); - }, - marktext: "策", - intro: { - content: "expansion", - markcount: "expansion", - }, - }, - //用间篇 - yjxuepin: { - enable: "phaseUse", - usable: 1, - filterTarget: function (event, player, target) { - return player.inRange(target) && target.countDiscardableCards(player, "he") > 0; - }, - content: function () { - "step 0"; - player.loseHp(); - "step 1"; - if (target.countDiscardableCards(player, "he") > 0) player.discardPlayerCard(target, 2, "he", true); - else event.finish(); - "step 2"; - if (result.bool && result.cards.length == 2 && get.type2(result.cards[0], result.cards[0].original == "h" ? target : false) == get.type2(result.cards[1], result.cards[1].original == "h" ? target : false)) player.recover(); - }, - ai: { - order: 4, - result: { - player: function (player, target) { - if (player.hp == 1) return -8; - if (target.countCards("e") > 1) return 0; - if (player.hp > 2 || target.countCards("h") > 1) return -0.5; - return -2; - }, - target: function (player, target) { - if (target.countDiscardableCards(player, "he") < 2) return 0; - return -2; - }, - }, - }, - }, - nsjianglie: { - trigger: { player: "useCardToPlayered" }, - filter: function (event, player) { - return event.card.name == "sha" && event.target.countCards("h") > 0; - }, - check: function (event, player) { - return get.attitude(player, event.target) < 0; - }, - logTarget: "target", - content: function () { - "step 0"; - trigger.target.showHandcards(); - "step 1"; - var cards = trigger.target.getCards("h"); - var list = []; - for (var i = 0; i < cards.length; i++) { - list.add(get.color(cards[i])); - } - if (list.length == 1) event._result = { control: list[0] }; - else { - list.sort(); - trigger.target - .chooseControl(list) - .set("prompt", "选择弃置一种颜色的所有手牌") - .set("ai", function () { - var player = _status.event.player; - if (get.value(player.getCards("h", { color: "red" })) >= get.value(player.getCards("h", { color: "black" }))) return "black"; - return "red"; - }); - } - "step 2"; - trigger.target.discard(trigger.target.getCards("h", { color: result.control })); - }, - }, - //桌游志贴纸 - spyinzhi: { - trigger: { player: "damageEnd" }, - frequent: true, - content: function () { - "step 0"; - event.count = trigger.num; - "step 1"; - event.count--; - var cards = game.cardsGotoOrdering(get.cards(2)).cards; - player.showCards(cards); - event.count2 = 0; - for (var i = 0; i < cards.length; i++) { - if (get.suit(cards[i]) == "spade") { - event.count2++; - cards.splice(i--, 1); - } - } - event.cards = cards; - if (!event.count2 || !trigger.source) event.goto(4); - "step 2"; - event.count2--; - if (trigger.source.countCards("h") > 0) { - player - .chooseTarget("令一名角色获得" + get.translation(trigger.source) + "的一张手牌", function (card, player, target) { - var source = _status.event.source; - return target != source && source.countGainableCards(target, "h") > 0; - }) - .set("source", trigger.source); - } else event.goto(4); - "step 3"; - if (result.bool) { - var target = result.targets[0]; - player.line([trigger.source, target], "green"); - target.gainPlayerCard(trigger.source, "h", true); - if (event.count2) event.goto(2); - } - "step 4"; - if (cards.length) player.gain(cards, "gain2", "log"); - "step 5"; - if (event.count > 0 && player.hasSkill(event.name) && !get.is.blocked(event.name, player)) { - player.chooseBool(get.prompt2("spyinzhi")).set("frequentSkill", event.name); - } else event.finish(); - "step 6"; - if (result.bool) { - player.logSkill("spyinzhi"); - event.goto(1); - } - }, - }, - spmingjian: { - trigger: { global: "phaseBegin" }, - direct: true, - filter: function (event, player) { - return player.countCards("he") > 0; - }, - content: function () { - "step 0"; - var next = player.chooseCard(get.prompt2("spmingjian", trigger.player), "he"); - next.set("ai", function (card) { - var target = _status.event.getTrigger().player; - var player = _status.event.player; - if (get.attitude(player, target) > 0 && target.countCards("j") > 0) return 5 - get.value(card); - return -1; - }); - next.set("filterCard", function (card, player) { - if (get.position(card) == "e") return lib.filter.cardDiscardable.apply(this, arguments); - return true; - }); - //next.set('logSkill',['spmingjian',trigger.player]); - "step 1"; - if (result.bool) { - player.logSkill("spmingjian", trigger.player); - var card = result.cards[0]; - event.card = card; - if (get.position(card) == "e") event._result = { index: 0 }; - else if (!lib.filter.cardDiscardable(card, player, event)) event._result = { index: 1 }; - else { - var name = get.translation(trigger.player); - player - .chooseControl() - .set("choiceList", ["令" + name + "跳过本回合的判定阶段", "令" + name + "于本回合的判定中不触发「判定结果生效前」的时机"]) - .set("ai", function () { - return 0; - }); - } - } else event.finish(); - "step 2"; - if (result.index == 0) { - player.discard(card); - trigger.player.skip("phaseJudge"); - } else { - trigger.player.addToExpansion(card, player, "giveAuto").gaintag.add("spmingjian_charlotte"); - trigger.player.addSkill("spmingjian_charlotte"); - } - }, - ai: { - expose: 0.25, - }, - }, - spmingjian_charlotte: { - trigger: { player: ["judgeBefore", "phaseAfter"] }, - forced: true, - firstDo: true, - silent: true, - popup: false, - charlotte: true, - content: function () { - if (trigger.name == "phase") player.removeSkill(event.name); - else trigger.noJudgeTrigger = true; - }, - onremove: function (player, skill) { - var cards = player.getExpansions(skill); - if (cards.length) player.loseToDiscardpile(cards); - }, - marktext: "鉴", - intro: { - name: "明鉴", - content: "expansion", - markcount: "expansion", - }, - }, - spshude: { - trigger: { player: "phaseJieshuBegin" }, - frequent: true, - filter: function (event, player) { - return player.countCards("h") < player.maxHp; - }, - content: function () { - player.drawTo(player.maxHp); - }, - }, - spfuluan: { - enable: "phaseUse", - usable: 1, - filterTarget: function (card, player, target) { - return player.inRange(target); - }, - selectCard: 3, - position: "he", - check: function (card) { - return 5 - get.value(card); - }, - complexCard: true, - filterCard: function (card, player) { - if (!ui.selected.cards.length) return player.countCards("he", { suit: get.suit(card) }) > 2; - return get.suit(card) == get.suit(ui.selected.cards[0]); - }, - content: function () { - target.turnOver(); - player.addTempSkill("spfuluan2"); - }, - ai: { - order: 1, - result: { - target: function (player, target) { - if (target.isTurnedOver()) return 2; - return -1; - }, - }, - }, - }, - spfuluan2: { - mod: { - cardEnabled: function (card) { - if (card.name == "sha") return false; - }, - }, - }, - spzhaoxin: { - trigger: { player: "phaseDrawEnd" }, - check: function (event, player) { - return player.getUseValue({ name: "sha", isCard: true }) > 0; - }, - filter: function (event, player) { - return player.countCards("h") > 0; - }, - content: function () { - "step 0"; - player.showHandcards(); - "step 1"; - player.chooseUseTarget("sha", false); - }, - }, - splanggu: { - trigger: { player: "damageEnd" }, - filter: function (event, player) { - return get.itemtype(event.source) == "player"; - }, - logTarget: "source", - content: function () { - "step 0"; - player.judge(); - "step 1"; - if (trigger.source.countCards("h") > 0) { - var next = player.discardPlayerCard(trigger.source, "h", [1, Infinity]); - next.set("suit", result.suit); - next.set("filterButton", function (button) { - return get.suit(button.link) == _status.event.suit; - }); - next.set("visible", true); - } - }, - group: "splanggu_rewrite", - }, - splanggu_rewrite: { - trigger: { player: "judge" }, - filter: function (event, player) { - return player.countCards("hs") > 0 && event.getParent().name == "splanggu"; - }, - direct: true, - content: function () { - "step 0"; - player - .chooseCard("狼顾的判定结果为" + get.translation(trigger.player.judging[0]) + ",是否打出一张手牌进行代替?", "hs", function (card) { - var player = _status.event.player; - var mod2 = game.checkMod(card, player, "unchanged", "cardEnabled2", player); - if (mod2 != "unchanged") return mod2; - var mod = game.checkMod(card, player, "unchanged", "cardRespondable", player); - if (mod != "unchanged") return mod; - return true; - }) - .set("ai", function (card) { - return -1; - }); - "step 1"; - if (result.bool) { - player.respond(result.cards, "highlight", "splanggu", "noOrdering"); - } else { - event.finish(); - } - "step 2"; - if (result.bool) { - if (trigger.player.judging[0].clone) { - trigger.player.judging[0].clone.classList.remove("thrownhighlight"); - game.broadcast(function (card) { - if (card.clone) { - card.clone.classList.remove("thrownhighlight"); - } - }, trigger.player.judging[0]); - game.addVideo("deletenode", player, get.cardsInfo([trigger.player.judging[0].clone])); - } - game.cardsDiscard(trigger.player.judging[0]); - trigger.player.judging[0] = result.cards[0]; - trigger.orderingCards.addArray(result.cards); - game.log(trigger.player, "的判定牌改为", result.cards[0]); - game.delay(2); - } - }, - }, - sphantong: { - trigger: { - player: "loseEnd", - }, - frequent: true, - filter: function (event, player) { - return event.type == "discard" && event.getParent(3).name == "phaseDiscard" && event.cards.filterInD("d").length > 0; - }, - content: function () { - if (!player.storage.sphantong) player.storage.sphantong = []; - var cards = trigger.cards.filterInD("d"); - player.storage.sphantong.addArray(cards); - player.$gain2(cards); - game.log(player, "将", cards, "置于武将牌上"); - player.markSkill("sphantong"); - }, - group: ["sphantong_gain"], - derivation: ["hujia", "jijiang", "jiuyuan", "xueyi"], - marktext: "诏", - intro: { - content: "cards", - onunmark: "throw", - }, - }, - sphantong_gain: { - trigger: { global: "phaseBegin" }, - direct: true, - filter: function (event, player) { - return player.storage.sphantong && player.storage.sphantong.length > 0; - }, - content: function () { - "step 0"; - player.chooseButton([get.prompt("sphantong"), player.storage.sphantong], function (button) { - var player = _status.event.player; - if (_status.currentPhase == player) { - //血裔 - if ( - (player.hasJudge("lebu") || player.skipList.includes("phaseUse")) && - game.hasPlayer(function (current) { - return current != player && current.group == "qun"; - }) - ) - return 1; - //激将 - if ( - !player.hasJudge("lebu") && - !player.skipList.includes("phaseUse") && - game.hasPlayer(function (current) { - return current != player && current.group == "shu" && current.hasSha() && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; - }) && - game.hasPlayer(function (target) { - return player.canUse({ name: "sha" }, target) && get.effect(target, { name: "sha" }, player, player) > 0; - }) - ) - return 1; - } - //护驾 - else if ( - !player.hasShan() && - game.hasPlayer(function (current) { - return current != player && current.group == "wei" && current.mayHaveShan(player, "respond") && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; - }) - ) - return 1; - return -1; - }); - "step 1"; - if (result.bool) { - player.logSkill("sphantong"); - var card = result.links[0]; - player.$throw(card); - game.log(player, "将", card, "置入了弃牌堆"); - player.storage.sphantong.remove(card); - player[player.storage.sphantong.length > 0 ? "markSkill" : "unmarkSkill"]("sphantong"); - game.cardsDiscard(card); - var list = ["hujia", "jijiang", "jiuyuan", "xueyi"]; - for (var i = 0; i < list.length; i++) { - if (player.hasSkill(list[i])) list.splice(i--, 1); - } - if (list.length) { - player - .chooseControl(list) - .set("prompt", "选择获得以下技能中的一个") - .set("ai", function () { - var player = _status.event.player; - if (_status.currentPhase == player) { - //血裔 - if ( - (player.hasJudge("lebu") || player.skipList.includes("phaseUse")) && - game.hasPlayer(function (current) { - return current != player && current.group == "qun"; - }) - ) - return "xueyi"; - //激将 - if ( - !player.hasJudge("lebu") && - !player.skipList.includes("phaseUse") && - game.hasPlayer(function (current) { - return current != player && current.group == "shu" && current.hasSha() && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; - }) && - game.hasPlayer(function (target) { - return player.canUse({ name: "sha" }, target) && get.effect(target, { name: "sha" }, player, player) > 0; - }) - ) - return "jijiang"; - } - //护驾 - else if ( - !player.hasShan() && - game.hasPlayer(function (current) { - return current != player && current.group == "wei" && current.mayHaveShan(player, "respond") && get.attitude(player, current) > 0 && get.attitude(current, player) > 0; - }) - ) - return "hujia"; - }); - } else event.finish(); - } else event.finish(); - "step 2"; - var skill = result.control; - player.addTempSkills(skill); - // player.popup(skill,'wood'); - // game.log(player,'获得了技能','#g【'+get.translation(skill)+'】'); - }, - }, - sphuangen: { - trigger: { global: "useCardToPlayered" }, - filter: function (event, player) { - if (!event.isFirstTarget) return false; - if (get.type(event.card) != "trick") return false; - if (get.info(event.card).multitarget) return false; - if (event.targets.length < 2) return false; - return player.hp > 0; - }, - direct: true, - content: function () { - "step 0"; - player - .chooseTarget(get.prompt("sphuangen"), [1, Math.min(player.hp, trigger.targets.length)], function (card, player, target) { - return _status.event.targets.includes(target); - }) - .set("ai", function (target) { - return -get.effect(target, trigger.card, trigger.player, _status.event.player); - }) - .set("targets", trigger.targets); - "step 1"; - if (result.bool) { - player.logSkill("sphuangen", result.targets); - trigger.excluded.addArray(result.targets); - player.draw(); - } - }, - }, - spyicong: { - trigger: { player: "phaseDiscardEnd" }, - direct: true, - locked: false, - filter: function (event, player) { - return player.countCards("he") > 0; - }, - content: function () { - "step 0"; - player.chooseCard("he", [1, player.countCards("he")], get.prompt2("spyicong")).set("ai", function (card) { - if (card.name == "du") return 10; - if (ui.selected.cards.length) return -1; - return 4 - get.value(card); - }); - "step 1"; - if (result.bool) { - player.logSkill("spyicong"); - player.addToExpansion(result.cards, player, "give").gaintag.add("spyicong"); - } - }, - mod: { - globalTo: function (from, to, num) { - return num + to.getExpansions("spyicong").length; - }, - }, - marktext: "扈", - onremove: function (player, skill) { - var cards = player.getExpansions(skill); - if (cards.length) player.loseToDiscardpile(cards); - }, - intro: { - name: "义从", - content: function (storage, player) { - return "共有" + get.cnNumber(player.getExpansions("spyicong").length) + "张“扈”"; - }, - markcount: "expansion", - }, - }, - sptuji: { - trigger: { player: "phaseZhunbeiBegin" }, - forced: true, - locked: false, - filter: function (event, player) { - return player.getExpansions("spyicong").length > 0; - }, - content: function () { - var cards = player.getExpansions("spyicong"); - var num = cards.length; - player.addMark("sptuji2", num, false); - player.addTempSkill("sptuji2"); - player.loseToDiscardpile(cards); - if (num <= 1) player.draw(); - }, - ai: { - combo: "spyicong", - }, - }, - sptuji2: { - onremove: true, - charlotte: true, - mod: { - globalFrom: function (from, to, num) { - return num - from.countMark("sptuji2"); - }, - }, - marktext: "突", - intro: { - name: "突骑", - content: "至其他角色的距离-#", - }, - }, - xinfu_yanyu: { - trigger: { - global: "phaseUseBegin", - }, - direct: true, - filter: function (event, player) { - return player.countCards("he") > 0; - }, - content: function () { - "step 0"; - var next = player.chooseToDiscard(get.prompt("xinfu_yanyu"), get.translation("xinfu_yanyu_info"), "he").set("logSkill", "xinfu_yanyu"); - if (player == trigger.player) { - next.set( - "goon", - (function () { - var map = { - basic: 0, - trick: 0.1, - }; - var hs = trigger.player.getCards("h"); - var sha = false; - var jiu = false; - for (var i = 0; i < hs.length; i++) { - if (trigger.player.hasValueTarget(hs[i])) { - if (hs[i].name == "sha" && !sha) { - sha = true; - map.basic += 2; - } - if (hs[i].name == "tao") map.basic += 6; - if (hs[i].name == "jiu") { - jiu = true; - map.basic += 2.5; - } - if (get.type(hs[i]) == "trick") map.trick += get.value(hs[i], player, "raw"); - } - } - return map; - })() - ); - next.set("ai", function (card) { - var map = _status.event.goon; - var type = get.type(card, "trick"); - if (!map[type]) return -1; - return map[type] - get.value(card); - }); - } else { - next.set("ai", function (cardx) { - var map = { - basic: 0, - trick: 0, - }; - var hs = trigger.player.getCards("h"); - var sha = false; - var jiu = false; - for (var i = 0; i < hs.length; i++) { - if (hs[i] != cardx && trigger.player.hasValueTarget(hs[i])) { - if (hs[i].name == "sha" && !sha) { - sha = true; - map.basic += 2; - } - if (hs[i].name == "tao") map.basic += 6; - if (hs[i].name == "jiu") { - jiu = true; - map.basic += 3; - } - if (get.type(hs[i]) == "trick") map.trick += player.getUseValue(hs[i]); - } - } - var type = get.type(cardx, "trick"); - if (!map[type]) return -get.value(cardx); - return map[type] - get.value(cardx); - }); - } - "step 1"; - if (result.bool) { - player.storage.xinfu_yanyu = get.type(result.cards[0], "trick"); - player.addTempSkill("xinfu_yanyu2", "phaseUseAfter"); - } - }, - }, - xinfu_yanyu2: { - init: function (player, skill) { - player.storage[skill] = 0; - }, - onremove: function (player, skill) { - delete player.storage.xinfu_yanyu; - delete player.storage.xinfu_yanyu2; - }, - trigger: { - global: ["loseAfter", "cardsDiscardAfter", "loseAsyncAfter", "equipAfter"], - }, - direct: true, - filter: function (event, player) { - if (player.storage.xinfu_yanyu2 >= 3) return false; - var type = player.storage.xinfu_yanyu, - cards = event.getd(); - for (var i = 0; i < cards.length; i++) { - if (get.type(cards[i], "trick") == type && get.position(cards[i], true) == "d") return true; - } - return false; - }, - content: function () { - "step 0"; - event.logged = false; - event.cards = []; - var type = player.storage.xinfu_yanyu; - var cards = trigger.getd(); - for (var i = 0; i < cards.length; i++) { - if (get.type(cards[i], "trick") == type && get.position(cards[i], true) == "d") event.cards.push(cards[i]); - } - "step 1"; - if (player.storage.xinfu_yanyu2 >= 3) event.finish(); - else - player.chooseCardButton(event.cards, "【燕语】:是否将其中的一张牌交给一名角色?").ai = function (card) { - if (card.name == "du") return 10; - return get.value(card); - }; - "step 2"; - if (result.bool) { - player.storage.xinfu_yanyu2++; - if (!event.logged) { - player.logSkill("xinfu_yanyu"); - player.addExpose(0.25); - event.logged = true; - } - event.togain = result.links[0]; - event.cards.remove(event.togain); - player - .chooseTarget(true, "请选择要获得" + get.translation(event.togain) + "的角色") - .set("ai", function (target) { - var att = get.attitude(_status.event.player, target); - var card = _status.event.card; - var val = get.value(card); - if (player.storage.xinfu_yanyu2 < 3 && target == _status.currentPhase && target.hasValueTarget(card, null, true)) att = att * 5; - else if (target == player && !player.hasJudge("lebu") && get.type(card) == "trick") att = att * 3; - if (target.hasSkillTag("nogain")) att /= 10; - return att * val; - }) - .set("card", event.togain); - } else event.finish(); - "step 3"; - var target = result.targets[0]; - player.line(target, "green"); - target.gain(event.togain, "gain2"); - if (event.cards.length) event.goto(1); - }, - }, - xinfu_xiaode: { - subSkill: { - remove: { - unique: true, - charlotte: true, - trigger: { - player: "phaseAfter", - }, - forced: true, - popup: false, - content: function () { - player.removeAdditionalSkill("xinfu_xiaode"); - player.removeSkill("xinfu_xiaode_remove"); - }, - }, - }, - trigger: { - global: "dieAfter", - }, - direct: true, - filter: function (skill, event) { - return !event.hasSkill("xinfu_xiaode_remove"); - }, - content: function () { - "step 0"; - var list = []; - var listm = []; - var listv = []; - if (trigger.player.name1 != undefined) listm = lib.character[trigger.player.name1][3]; - else listm = lib.character[trigger.player.name][3]; - if (trigger.player.name2 != undefined) listv = lib.character[trigger.player.name2][3]; - listm = listm.concat(listv); - var func = function (skill) { - var info = get.info(skill); - if (info.charlotte || info.zhuSkill || (info.unique && !info.limited) || info.juexingji || info.dutySkill || info.hiddenSkill) return false; - return true; - }; - for (var i = 0; i < listm.length; i++) { - if (func(listm[i])) list.add(listm[i]); - } - if (list.length) { - player - .chooseControl(list, "cancel2") - .set("prompt", get.prompt("xinfu_xiaode")) - .set("prompt2", get.translation("xinfu_xiaode_info")) - .set("ai", function () { - return list.randomGet(); - }); - } else event.finish(); - "step 1"; - if (result.control && result.control != "cancel2") { - player.logSkill("xinfu_xiaode"); - player.popup(result.control, "thunder"); - game.log(player, "获得了技能", "#g【" + get.translation(result.control) + "】"); - player.addAdditionalSkill("xinfu_xiaode", [result.control]); - player.addSkill("xinfu_xiaode_remove"); - } - }, - }, - chixin: { - group: ["chixin1", "chixin2"], - mod: { - cardUsableTarget: function (card, player, target) { - if (card.name == "sha" && !target.hasSkill("chixin3") && player.inRange(target)) return true; - }, - }, - trigger: { player: "useCardToPlayered" }, - silent: true, - firstDo: true, - locked: false, - content: function () { - trigger.target.addTempSkill("chixin3"); - }, - }, - chixin1: { - enable: ["chooseToRespond", "chooseToUse"], - filterCard: { suit: "diamond" }, - position: "hes", - viewAs: { name: "sha" }, - prompt: "将一张♦牌当杀使用或打出", - check: function (card) { - return 5 - get.value(card); - }, - ai: { - respondSha: true, - }, - }, - chixin2: { - enable: ["chooseToUse", "chooseToRespond"], - filterCard: { suit: "diamond" }, - viewAs: { name: "shan" }, - position: "hes", - prompt: "将一张♦牌当闪使用或打出", - check: function (card) { - return 5 - get.value(card); - }, - ai: { - respondShan: true, - effect: { - target: function (card, player, target, current) { - if (get.tag(card, "respondShan") && current < 0) return 0.8; - }, - }, - }, - }, - chixin3: { charlotte: true }, - suiren: { - trigger: { player: "phaseZhunbeiBegin" }, - skillAnimation: true, - animationColor: "gray", - filter: function (event, player) { - return !player.storage.suiren; - }, - intro: { - content: "limited", - }, - mark: true, - direct: true, - unique: true, - limited: true, - content: function () { - "step 0"; - var check = player.hp == 1 || (player.hp == 2 && player.countCards("h") <= 1); - player - .chooseTarget(get.prompt2("suiren")) - .set("ai", function (target) { - if (!_status.event.check) return 0; - return get.attitude(_status.event.player, target); - }) - .set("check", check); - "step 1"; - if (result.bool) { - player.storage.suiren = true; - player.awakenSkill("suiren"); - player.logSkill("suiren", result.targets); - player.removeSkills("reyicong"); - player.gainMaxHp(); - player.recover(); - result.targets[0].draw(3); - } - }, - }, - xinmanjuan: { - audio: "manjuan", - forced: true, - trigger: { - player: "gainAfter", - global: "loseAsyncAfter", - }, - filter: function (event, player) { - var hs = player.getCards("h"); - return ( - event.type != "xinmanjuan" && - event.getg(player).filter(function (card) { - return hs.includes(card); - }).length > 0 - ); - }, - content: function () { - "step 0"; - var hs = player.getCards("h"), - cards = trigger.getg(player).filter(function (card) { - return hs.includes(card); - }); - event.cards = cards; - event.rawCards = cards.slice(0); - player.loseToDiscardpile(cards); - if (_status.currentPhase != player) event.finish(); - "step 1"; - event.card = event.cards.shift(); - event.togain = []; - var number = get.number(event.card); - for (var i = 0; i < ui.discardPile.childNodes.length; i++) { - var current = ui.discardPile.childNodes[i]; - if (!event.rawCards.includes(current) && get.number(current) == number) event.togain.push(current); - } - if (!event.togain.length) event.goto(4); - "step 2"; - player.chooseButton(["是否获得其中的一张牌?", event.togain]).ai = function (button) { - return get.value(button.link); - }; - "step 3"; - if (result.bool) { - player.gain(result.links[0], "gain2").type = "xinmanjuan"; - } - "step 4"; - if (event.cards.length) event.goto(1); - }, - ai: { - threaten: 4.2, - nogain: 1, - skillTagFilter: function (player) { - return player != _status.currentPhase; - }, - }, - }, - manjuan: { - audio: true, - trigger: { global: "loseAfter" }, - filter: function (event, player) { - if (event.type != "discard") return false; - if (event.player == player) return false; - if (!player.countCards("he")) return false; - for (var i = 0; i < event.cards2.length; i++) { - if (get.position(event.cards2[i], true) == "d") { - return true; - } - } - return false; - }, - direct: true, - unique: true, - gainable: true, - content: function () { - "step 0"; - if (trigger.delay == false) game.delay(); - "step 1"; - var cards = []; - var suits = ["club", "spade", "heart", "diamond"]; - for (var i = 0; i < trigger.cards2.length; i++) { - if (get.position(trigger.cards2[i], true) == "d") { - cards.push(trigger.cards2[i]); - suits.remove(get.suit(trigger.cards2[i])); - } - } - if (cards.length) { - var maxval = 0; - for (var i = 0; i < cards.length; i++) { - var tempval = get.value(cards[i]); - if (tempval > maxval) { - maxval = tempval; - } - } - maxval += cards.length - 1; - var next = player.chooseToDiscard("he", { suit: suits }); - next.set("ai", function (card) { - return _status.event.maxval - get.value(card); - }); - next.set("maxval", maxval); - next.set("dialog", [get.prompt(event.name), "hidden", cards]); - next.logSkill = event.name; - event.cards = cards; - } - "step 2"; - if (result.bool) { - player.gain(event.cards, "gain2", "log"); - } - }, - ai: { - threaten: 1.3, - }, - }, - zuixiang: { - skillAnimation: true, - animationColor: "gray", - audio: true, - unique: true, - limited: true, - trigger: { player: "phaseZhunbeiBegin" }, - content: function () { - "step 0"; - player.awakenSkill("zuixiang"); - event.cards = player.showCards(get.cards(3)).cards; - player.addToExpansion(event.cards, "gain2").gaintag.add("zuixiang2"); - "step 1"; - if (lib.skill.zuixiang.filterSame(cards)) { - player.gain(cards, "gain2").type = "xinmanjuan"; - } else { - trigger._zuixiang = true; - player.addSkill("zuixiang2"); - } - }, - filterSame: function (c) { - for (var i = 0; i < c.length; i++) { - for (var j = i + 1; j < c.length; j++) { - if (get.number(c[i]) == get.number(c[j])) return true; - } - } - return false; - }, - }, - zuixiang2: { - intro: { - content: "expansion", - markcount: "expansion", - }, - mod: { - cardEnabled: function (card, player) { - var type = get.type2(card); - var list = player.getExpansions("zuixiang2"); - for (var i of list) { - if (get.type2(i, false) == type) return false; - } - }, - cardRespondable: function () { - return lib.skill.zuixiang2.mod.cardEnabled.apply(this, arguments); - }, - cardSavable: function () { - return lib.skill.zuixiang2.mod.cardEnabled.apply(this, arguments); - }, - }, - trigger: { - player: "phaseZhunbeiBegin", - target: "useCardToBefore", - }, - forced: true, - charlotte: true, - filter: function (event, player) { - if (event.name == "phaseZhunbei") return !event._zuixiang; - var type = get.type2(event.card); - var list = player.getExpansions("zuixiang2"); - for (var i of list) { - if (get.type2(i) == type) return true; - } - return false; - }, - content: function () { - "step 0"; - if (event.triggername == "useCardToBefore") { - trigger.cancel(); - event.finish(); - return; - } - var cards = get.cards(3); - player.addToExpansion("gain2", cards).gaintag.add("zuixiang2"); - "step 1"; - var cards = player.getExpansions("zuixiang2"); - player.showCards(cards); - if (lib.skill.zuixiang.filterSame(cards)) { - player.gain(cards, "gain2", "log").type = "xinmanjuan"; - player.removeSkill("zuixiang2"); - } - }, - ai: { - effect: { - target: function (card, player, target) { - var type = get.type2(card); - var list = target.getExpansions("zuixiang2"); - for (var i of list) { - if (get.type2(i) == type) return "zeroplayertarget"; - } - }, - }, - }, - }, - yanxiao: { - audio: 2, - enable: "phaseUse", - filterCard: { suit: "diamond" }, - filterTarget: function (card, player, target) { - return target.canAddJudge({ name: "yanxiao_card" }); - }, - check: function (card) { - return 7 - get.value(card); - }, - position: "he", - filter: function (event, player) { - return player.countCards("he", { suit: "diamond" }) > 0; - }, - discard: false, - lose: false, - delay: false, - prepare: "give", - content: function () { - "step 0"; - game.addGlobalSkill("yanxiao_global"); - target.addJudge({ name: "yanxiao_card" }, cards); - "step 1"; - game.delay(); - }, - ai: { - order: 8, - result: { - target: function (player, target) { - if ( - target.countCards("j", function (card) { - return ( - get.effect( - target, - { - name: card.viewAs || card.name, - cards: [card], - }, - target, - target - ) < 0 - ); - }) - ) - return 1; - return 0; - }, - }, - }, - }, - yanxiao_global: { - trigger: { player: "phaseJudgeBegin" }, - forced: true, - filter: function (event, player) { - return player.countCards("j") > 0 && player.hasJudge("yanxiao_card"); - }, - content: function () { - player.gain(player.getCards("j"), "gain2"); - }, - ai: { - effect: { - target: function (card, player, target) { - if (get.type(card) == "delay" && target.hasJudge("yanxiao_card")) return [0, 0, 0, 0.1]; - }, - }, - }, - }, - anxian: { - audio: 2, - group: ["anxian_source", "anxian_target"], - subSkill: { - source: { - audio: "anxian", - trigger: { source: "damageBegin2" }, - filter: function (event, player) { - return event.card && event.card.name == "sha"; - }, - check: function (event, player) { - if (get.damageEffect(event.player, player, player) <= 0) return true; - return false; - }, - content: function () { - "step 0"; - if (trigger.player.countCards("h")) { - trigger.player.chooseToDiscard(true); - } - "step 1"; - player.draw(); - trigger.cancel(); - }, - }, - target: { - audio: "anxian", - trigger: { target: "useCardToTargeted" }, - direct: true, - filter: function (event, player) { - return event.card.name == "sha" && player.countCards("h"); - }, - content: function () { - "step 0"; - var next = player.chooseToDiscard(get.prompt2("anxian")); - next.set("ai", function (card) { - var player = _status.event.player; - var trigger = _status.event.getTrigger(); - if (get.attitude(player, trigger.player) > 0) { - return 9 - get.value(card); - } - if (player.countCards("h", { name: "shan" })) return -1; - return 7 - get.value(card); - }); - next.logSkill = "anxian"; - "step 1"; - if (result.bool) { - trigger.player.draw(); - trigger.getParent().excluded.push(player); - } - }, - }, - }, - }, - junwei: { - trigger: { player: "phaseJieshuBegin" }, - direct: true, - filter: function (event, player) { - return player.getExpansions("yinling").length >= 3; - }, - content: function () { - "step 0"; - var cards = player.getExpansions("yinling"); - if (cards.length > 3) { - player.chooseButton(3, [get.prompt("junwei"), "hidden", cards]).set("ai", function (button) { - return 1; - }); - } else { - player - .chooseBool() - .set("createDialog", [get.prompt("junwei"), "hidden", cards]) - .set("dialogselectx", true) - .set("choice", true); - event.cards = cards.slice(0); - } - "step 1"; - if (result.bool) { - player.logSkill("junwei"); - var cards = event.cards || result.links; - player.loseToDiscardpile(cards); - player - .chooseTarget(true, function (card, player, target) { - return player != target; - }) - .set("ai", function (target) { - return -get.attitude(_status.event.player, target) / Math.sqrt(1 + target.hp); - }); - } else { - event.finish(); - } - "step 2"; - if (result.bool && result.targets && result.targets.length) { - var target = result.targets[0]; - player.line(result.targets); - event.target = target; - var nshan = target.countCards("h", function (card) { - if (_status.connectMode) return true; - return card.name == "shan"; - }); - if (nshan == 0) { - event.directfalse = true; - } else { - target - .chooseCard("交给" + get.translation(player) + "一张【闪】,或失去1点体力", function (card) { - return card.name == "shan"; - }) - .set("ai", function (card) { - if (_status.event.nshan > 1) return 1; - if (_status.event.player.hp >= 3) return 0; - return 1; - }) - .set("nshan", nshan); - } - } else { - event.finish(); - } - "step 3"; - if (!event.directfalse && result.bool) game.delay(); - ui.clear(); - "step 4"; - if (!event.directfalse && result.bool) { - event.cards = result.cards; - event.target.$throw(result.cards); - player - .chooseTarget("将" + get.translation(event.cards) + "交给一名角色", true, function (card, player, target) { - return target != _status.event.getParent().target; - }) - .set("ai", function (target) { - return get.attitude(_status.event.player, target) / (target.countCards("h", "shan") + 1); - }); - } else { - event.target.loseHp(); - delete event.cards; - } - "step 5"; - if (event.cards) { - player.line(result.targets, "green"); - result.targets[0].gain(event.cards, "gain2").giver = player; - game.log(player, "将", event.cards, "交给", result.targets[0]); - event.finish(); - } else { - if (event.target.countCards("e")) { - player.choosePlayerCard("e", "将" + get.translation(event.target) + "的一张装备牌移出游戏", true, event.target); - } else { - event.finish(); - } - } - "step 6"; - if (result.bool) { - var card = result.links[0]; - target.addToExpansion(card, target, "give").gaintag.add("junwei2"); - target.addSkill("junwei2"); - } - }, - ai: { - combo: "yinling", - }, - }, - junwei2: { - mark: true, - intro: { - content: "expansion", - markcount: "expansion", - }, - onremove: function (player, skill) { - var cards = player.getExpansions(skill); - if (cards.length) player.loseToDiscardpile(cards); - }, - trigger: { player: "phaseJieshuBegin" }, - forced: true, - charlotte: true, - content: function () { - "step 0"; - var cards = player.getExpansions("junwei2").filter(function (card) { - return player.canEquip(card, true); - }); - if (cards.length) { - player.$give(cards[0], player, false); - game.delay(0.5); - player.equip(cards[0]); - event.redo(); - } - "step 1"; - player.removeSkill("junwei2"); - }, - }, - yinling: { - enable: "phaseUse", - filterCard: { color: "black" }, - position: "he", - marktext: "锦", - intro: { - content: "expansion", - markcount: "expansion", - }, - onremove: function (player, skill) { - var cards = player.getExpansions(skill); - if (cards.length) player.loseToDiscardpile(cards); - }, - filter: function (event, player) { - return player.countCards("he", { color: "black" }) > 0 && player.getExpansions("yinling").length < 4; - }, - filterTarget: function (card, player, target) { - return target.countCards("he") > 0 && target != player; - }, - check: function (card) { - return 6 - get.value(card); - }, - content: function () { - "step 0"; - player.choosePlayerCard("hej", target, true); - "step 1"; - if (result.bool && result.links && result.links.length) { - player.addToExpansion(result.links, target, "give").gaintag.add("yinling"); - } - }, - ai: { - order: 10.1, - expose: 0.1, - result: { - target: function (player, target) { - if (target.hasSkill("tuntian")) return 0; - var es = target.getCards("e"); - var nh = target.countCards("h"); - var noe = es.length == 0 || target.hasSkillTag("noe"); - var noe2 = es.length == 1 && es[0].name == "baiyin" && target.hp < target.maxHp; - var noh = nh == 0 || target.hasSkillTag("noh"); - if (noh && noe) return 0; - if (noh && noe2) return 0.01; - if (get.attitude(player, target) <= 0) return target.countCards("he") ? -1.5 : 1.5; - var js = target.getCards("j"); - if (js.length) { - var jj = js[0].viewAs ? { name: js[0].viewAs } : js[0]; - if (jj.name == "guohe") return 3; - if (js.length == 1 && get.effect(target, jj, target, player) >= 0) { - return -1.5; - } - return 2; - } - return -1.5; - }, - }, - }, - }, - fenyong: { - audio: 2, - trigger: { player: "damageEnd" }, - content: function () { - player.addTempSkill("fenyong2"); - }, - }, - fenyong2: { - audio: "fenyong", - mark: true, - intro: { - content: "防止你受到的所有伤害", - }, - trigger: { player: "damageBegin3" }, - forced: true, - content: function () { - trigger.cancel(); - }, - ai: { - maixie: true, - maixie_hp: true, - nofire: true, - nothunder: true, - nodamage: true, - effect: { - target: function (card, player, target, current) { - if (get.tag(card, "damage")) return [0, 0]; - }, - }, - }, - }, - xuehen: { - audio: 2, - trigger: { global: "phaseJieshuBegin" }, - forced: true, - locked: false, - filter: function (event, player) { - return player.hasSkill("fenyong2") && event.player.isIn(); - }, - content: function () { - "step 0"; - player.removeSkill("fenyong2"); - player - .chooseControl("弃牌", "出杀", function () { - var player = _status.event.player; - var trigger = _status.event.getTrigger(); - if (get.attitude(player, trigger.player) < 0) { - var he = trigger.player.countCards("he"); - if (he < 2) return "出杀"; - if (player.maxHp - player.hp >= 2 && he <= 3) { - return "弃牌"; - } - if (player.maxHp - player.hp >= 3 && he <= 5) { - return "弃牌"; - } - if (player.maxHp - player.hp > 3) { - return "弃牌"; - } - return "出杀"; - } - return "出杀"; - }) - .set("prompt", "弃置" + get.translation(trigger.player) + get.cnNumber(player.maxHp - player.hp) + "张牌,或对任意一名角色使用一张杀"); - "step 1"; - if (result.control == "弃牌") { - player.line(trigger.player, "green"); - if (player.hp < player.maxHp && trigger.player.countCards("he")) { - player.discardPlayerCard(trigger.player, true, "he", player.maxHp - player.hp); - } - } else { - player.chooseUseTarget({ name: "sha" }, true, false, "nodistance"); - } - }, - ai: { - combo: "fenyong", - }, - }, - mouduan: { - audio: 1, - init2: function (player) { - game.broadcastAll(function (player) { - player._mouduan_mark = player.mark("武", { - content: "拥有技能【激昂】、【谦逊】", - }); - }, player); - player.addAdditionalSkill("mouduan", ["jiang", "qianxun"]); - }, - onremove: function (player) { - game.broadcastAll(function (player) { - if (player._mouduan_mark) { - player._mouduan_mark.delete(); - delete player._mouduan_mark; - } - }, player); - player.removeAdditionalSkills("mouduan"); - }, - trigger: { player: "loseEnd" }, - forced: true, - locked: false, - filter: function (event, player) { - return player._mouduan_mark && player._mouduan_mark.name == "武" && player.countCards("h") <= 2; - }, - content: function () { - game.broadcastAll(function (player) { - if (!player._mouduan_mark) return; - player._mouduan_mark.name = "文"; - player._mouduan_mark.skill = "文"; - player._mouduan_mark.firstChild.innerHTML = "文"; - player._mouduan_mark.info.content = "拥有技能【英姿】、【克己】"; - }, player); - player.addAdditionalSkills("mouduan", ["yingzi", "keji"]); - }, - group: "mouduan2", - }, - mouduan2: { - audio: 1, - trigger: { global: "phaseZhunbeiBegin" }, - //priority:5, - filter: function (event, player) { - return player._mouduan_mark && player._mouduan_mark.name == "文" && player.countCards("h") > 2; - }, - direct: true, - content: function () { - "step 0"; - player.chooseToDiscard("he", "谋断:是否弃置一张牌将标记变为“武”?").ai = function () { - return -1; - }; - "step 1"; - if (result.bool && player.countCards("h") > 2) { - game.broadcastAll(function (player) { - if (!player._mouduan_mark) return; - player._mouduan_mark.name = "武"; - player._mouduan_mark.skill = "武"; - player._mouduan_mark.firstChild.innerHTML = "武"; - player._mouduan_mark.info.content = "拥有技能【激昂】、【谦逊】"; - }, player); - player.addAdditionalSkills("mouduan", ["jiang", "qianxun"]); - } - }, - }, - tanhu: { - audio: 1, - enable: "phaseUse", - usable: 1, - filterTarget: function (card, player, target) { - return player.canCompare(target); - }, - filter: function (event, player) { - return player.countCards("h") > 0; - }, - content: function () { - "step 0"; - player.chooseToCompare(target); - "step 1"; - if (result.bool) { - target.addTempSkill("tanhu2"); - } - }, - ai: { - result: { - target: function (player, target) { - var hs = player.getCards("h"); - if (hs.length < 3) return 0; - var bool = false; - for (var i = 0; i < hs.length; i++) { - if (hs[i].number >= 9 && get.value(hs[i]) < 7) { - bool = true; - break; - } - } - if (!bool) return 0; - return -1; - }, - }, - order: 9, - }, - group: "tanhu3", - }, - tanhu2: { - mark: true, - intro: { - content: "已成为探虎目标", - }, - }, - tanhu3: { - mod: { - globalFrom: function (from, to) { - if (to.hasSkill("tanhu2")) return -Infinity; - }, - wuxieRespondable: function (card, player, target) { - if (target && target.hasSkill("tanhu2")) return false; - }, - }, - }, - jie: { - audio: 1, - trigger: { source: "damageBegin1" }, - filter: function (event) { - return event.card && event.card.name == "sha" && get.color(event.card) == "red" && event.notLink(); - }, - forced: true, - content: function () { - trigger.num++; - }, - }, - dahe: { - audio: true, - enable: "phaseUse", - usable: 1, - filterTarget: function (card, player, target) { - return player.canCompare(target); - }, - filter: function (event, player) { - return player.countCards("h") > 0; - }, - content: function () { - "step 0"; - player.chooseToCompare(target).set("preserve", "win"); - "step 1"; - if (result.bool && result.target) { - event.type = true; - event.card = result.target; - player - .chooseTarget("将" + get.translation(result.target) + "交给一名角色", function (card, player, target) { - return target.hp <= player.hp; - }) - .set("ai", function (target) { - var att = get.attitude(_status.event.player, target); - if (_status.event.du) return -att; - return att; - }) - .set("du", event.card.name == "du"); - target.addTempSkill("dahe2"); - } else { - event.type = false; - if (player.countCards("h")) { - player.showHandcards(); - player.chooseToDiscard("h", true); - } - } - "step 2"; - if (event.type) { - if (result.bool) { - player.line(result.targets, "green"); - result.targets[0].gain(event.card, "gain2"); - } - } - }, - ai: { - result: { - target: function (player, target) { - var hs = player.getCards("h"); - if (hs.length < 3) return 0; - var bool = false; - for (var i = 0; i < hs.length; i++) { - if (hs[i].number >= 9 && get.value(hs[i]) < 7) { - bool = true; - break; - } - } - if (!bool) return 0; - if (player.canUse("sha", target) && player.countCards("h", "sha")) { - return -2; - } - return -0.5; - }, - }, - order: 9, - }, - }, - dahe2: { - mark: true, - intro: { - content: "非红桃闪无效", - }, - mod: { - cardRespondable: function (card, player) { - if (card.name == "shan") { - const suit = get.suit(card); - if (suit != "heart" && suit != "unsure") return false; - } - }, - cardEnabled: function (card, player) { - if (card.name == "shan") { - const suit = get.suit(card); - if (suit != "heart" && suit != "unsure") return false; - } - }, - }, - }, - shichou: { - audio: true, - skillAnimation: true, - animationColor: "orange", - unique: true, - limited: true, - mark: false, - trigger: { player: "phaseZhunbeiBegin" }, - zhuSkill: true, - direct: true, - filter: function (event, player) { - if (!player.hasZhuSkill("shichou")) return false; - if (player.countCards("he") < 2) return false; - return game.hasPlayer(function (current) { - return current != player && current.group == "shu"; - }); - }, - init: function (player) { - if (player.hasZhuSkill("shichou")) { - player.markSkill("shichou"); - player.storage.shichou = false; - } - }, - content: function () { - "step 0"; - player.chooseCardTarget({ - prompt: get.prompt2("shichou"), - selectCard: 2, - filterTarget: function (card, player, target) { - return target.group == "shu" && target != player; - }, - filterCard: true, - position: "he", - ai1: function (card) { - return 7 - get.value(card); - }, - ai2: function (target) { - var player = _status.event.player; - if (player.hasUnknown()) return 0; - var att = get.attitude(player, target); - if (att <= 0) { - if (target.hp == 1) return (10 - att) / 2; - return 10 - att; - } else { - if (target.hp == 1) return 0; - return (10 - att) / 4; - } - }, - }); - "step 1"; - if (!result.bool) return; - var target = result.targets[0]; - var cards = result.cards; - player.storage.shichou = true; - player.logSkill("shichou", target); - player.awakenSkill("shichou"); - player.give(cards, target); - player.storage.shichou_target = target; - player.addSkill("shichou2"); - target.markSkillCharacter("shichou", player, "誓仇", "代替" + get.translation(player) + "承受伤害直到首次进入濒死状态"); - }, - intro: { - content: "limited", - }, - }, - shichou2: { - group: "shichou3", - trigger: { player: "damageBegin3" }, - forced: true, - popup: false, - content: function () { - trigger.player = player.storage.shichou_target; - trigger.shichou4 = true; - trigger.player.addSkill("shichou4"); - player.logSkill("shichou2", player.storage.shichou_target); - game.delay(0.5); - }, - ai: { - effect: { - target: function (card, player, target, current) { - if (get.tag(card, "damage")) { - if (player.hasSkillTag("jueqing", false, target)) return [1, -2]; - if (get.attitude(player, target) > 0) return [0, 0]; - var eff = get.damageEffect(target.storage.shichou_target, player, target); - if (eff > 0) { - return [0, 1]; - } else if (eff < 0) { - return [0, -2]; - } else { - return [0, 0]; - } - } - }, - }, - }, - }, - shichou3: { - trigger: { global: ["dying", "dieBegin"] }, - forced: true, - popup: false, - //priority:10, - filter: function (event, player) { - return event.player == player.storage.shichou_target; - }, - content: function () { - trigger.player.unmarkSkill("shichou"); - delete player.storage.shichou_target; - player.removeSkill("shichou2"); - }, - }, - shichou4: { - trigger: { player: ["damageAfter", "damageCancelled"] }, - forced: true, - popup: false, - audio: false, - content: function () { - if (!trigger.shichou4) return; - if (event.triggername == "damageAfter" && trigger.num) { - player.draw(trigger.num); - } - player.removeSkill("shichou4"); - }, - }, - zhaolie: { - trigger: { player: "phaseDrawBegin2" }, - direct: true, - filter: function (event, player) { - return !event.numFixed; - }, - content: function () { - "step 0"; - player - .chooseTarget(get.prompt2("zhaolie"), function (card, player, target) { - return target != player && player.inRange(target); - }) - .set("ai", function (target) { - var player = _status.event.player; - if (get.attitude(player, target) > 0) return 0; - return get.damageEffect(target, player, player); - }); - "step 1"; - if (result.bool) { - trigger.num--; - player.storage.zhaolie = result.targets[0]; - player.logSkill("zhaolie", result.targets); - player.addTempSkill("zhaolie2", "phaseDrawAfter"); - } - }, - }, - zhaolie2: { - trigger: { player: "phaseDrawEnd" }, - forced: true, - popup: false, - content: function () { - "step 0"; - event.cards = get.cards(3); - player.showCards(event.cards); - "step 1"; - event.basic = []; - event.nonbasic = []; - event.todis = []; - for (var i = 0; i < event.cards.length; i++) { - if (get.type(event.cards[i]) == "basic") { - if (event.cards[i].name == "tao") { - event.todis.push(event.cards[i]); - } else { - event.basic.push(event.cards[i]); - } - } else { - event.todis.push(event.cards[i]); - event.nonbasic.push(event.cards[i]); - } - } - game.cardsDiscard(event.todis); - var num = event.nonbasic.length; - if (num == 0) { - if (event.basic.length == 0) { - event.finish(); - return; - } - player.storage.zhaolie - .chooseTarget( - function (card, player, target) { - var source = _status.event.source; - return target == source || target == source.storage.zhaolie; - }, - true, - "选择一个目标获得" + get.translation(event.basic) - ) - .set("ai", function (target) { - return get.attitude(_status.event.player, target); - }) - .set("source", player); - } else { - player.storage.zhaolie - .chooseToDiscard(num, "he", "弃置" + get.cnNumber(num) + "张牌并令" + get.translation(player) + "拿牌,或受到" + get.cnNumber(num) + "点伤害并拿牌") - .set("ai", function (card) { - var player = _status.event.player; - switch (_status.event.num) { - case 1: - return player.hp > 1 ? 0 : 7 - get.value(card); - case 2: - return 8 - get.value(card); - case 3: - return 10 - get.value(card); - default: - return 0; - } - }) - .set("num", num); - } - "step 2"; - var num = event.nonbasic.length; - var undone = false; - if (num == 0) { - if (event.basic.length) { - result.targets[0].gain(event.basic, "gain2", "log"); - } - } else { - if (result.bool) { - if (event.basic.length) { - player.gain(event.basic, "gain2", "log"); - } - } else { - player.storage.zhaolie.damage(num); - if (event.basic.length) { - undone = true; - } - } - } - if (!undone) { - delete player.storage.zhaolie; - event.finish(); - } - "step 3"; - if (player.storage.zhaolie.isIn()) { - player.storage.zhaolie.gain(event.basic, "gain2", "log"); - } else { - game.cardsDiscard(event.basic); - } - delete player.storage.zhaolie; - }, - }, - fulu: { - trigger: { player: "useCard1" }, - filter: function (event, player) { - if (event.card.name == "sha" && !game.hasNature(event.card)) return true; - }, - audio: true, - check: function (event, player) { - var eff = 0; - for (var i = 0; i < event.targets.length; i++) { - var target = event.targets[i]; - var eff1 = get.damageEffect(target, player, player); - var eff2 = get.damageEffect(target, player, player, "thunder"); - eff += eff2; - eff -= eff1; - } - return eff >= 0; - }, - content: function () { - game.setNature(trigger.card, "thunder"); - if (get.itemtype(trigger.card) == "card") { - var next = game.createEvent("fulu_clear"); - next.card = trigger.card; - event.next.remove(next); - trigger.after.push(next); - next.setContent(function () { - game.setNature(card, []); - }); - } - }, - }, - fuji: { - trigger: { global: "damageBegin1" }, - filter: function (event) { - return event.source && event.source.isIn() && event.hasNature("thunder"); - }, - check: function (event, player) { - return get.attitude(player, event.source) > 0 && get.attitude(player, event.player) < 0; - }, - prompt: function (event) { - return get.translation(event.source) + "即将对" + get.translation(event.player) + "造成伤害," + get.prompt("fuji"); - }, - logTarget: "source", - content: function () { - trigger.source.judge().callback = lib.skill.fuji.callback; - }, - callback: function () { - var evt = event.getParent(2); - if (event.judgeResult.color == "black") { - //game.cardsDiscard(card); - evt._trigger.num++; - } else { - evt._trigger.source.gain(card, "gain2"); - } - }, - }, -}; - -export default skills; From eaa58f0f4ecb289c691304f295535a9a1aa53114 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 19:00:10 +0800 Subject: [PATCH 25/25] =?UTF-8?q?=E8=B0=8B=E9=BB=84=E6=9C=88=E8=8B=B1?= =?UTF-8?q?=E5=8F=B0=E8=AF=8D=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/sb/voices.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/character/sb/voices.js b/character/sb/voices.js index 271d13c74..14ff22ac5 100644 --- a/character/sb/voices.js +++ b/character/sb/voices.js @@ -27,10 +27,10 @@ export default { "#sbyijue1": "承君之恩,今日尽报。", "#sbyijue2": "下次沙场相见,关某定不留情。", "#sb_guanyu:die": "大哥,翼德,来生再于桃园,论豪情壮志……", - "#sbjizhi1": "依我此计,便可破之。", - "#sbjizhi2": "以此无用之物,换得锦囊妙计。", - "#sbqicai1": "解之有万法,吾独得千计。", - "#sbqicai2": "慧思万千,以成我之所想。", + "#sbjizhi1": "解之有万法,吾独得千计。", + "#sbjizhi2": "慧思万千,以成我之所想。", + "#sbqicai1": "依我此计,便可破之。", + "#sbqicai2": "以此无用之物,换得锦囊妙计。", "#sb_huangyueying:die": "何日北平中原,夫君再返隆中……", "#sbhuoji1": "区区汉贼,怎挡天火之威?", "#sbhuoji2": "就让此火,再兴炎汉国祚。",

T2bpm3@m!}Udb$1I{GxSFM`f|$ zF=s^t!IK4rjx{9&!4k@t35Vaf&K-1v`oF8nbXSUhq&=_osrE1d*l!Y|B+Fn%mfy9? zcU4uE8bMFYAaMf=iHnaGKv4LZ4k+Q}9#V-8M-@=;yAFD*2;5L;=SEneiAJ;2)m7B_ z>q@m{|ND|)egFe4Q%vFP67WkT8P6FbN)8cAGnImX0Ur-$_KYw9C0)}#;~frFF)|{B>IyEf48~xCS{0Sr zxIx?mTm8K2PBR%6ent)!0tpzme3og;!>0 zcSM_6lWBy309~V64G98Lj#r8KOsSB{0YR#rGkm3`3n>Q>WqpDN9{8S1(%k0LEYq&bj71jZ>8N(Q@Q zEKj0E%eNS8lE8Sv{sZeVVkB9wNX}BSv%!Zu`bVeTW9M)pM%(NCc=V-poKk%G{&2zG zGDO>iIPdYDPYRaC<+r4K`&QM(Eq&(p)-{aovGt2mkpSn+1AqQFxBsMQ02zxKvns1Z zH@3+fNff{etGQO)^WMIkRJ%~HHa=ofGRW5jM%zfEyiN+T>LhCPnLbyj z8JrK&>RbQ&l3<8{26bdierezUv Date: Tue, 7 May 2024 15:58:36 +0800 Subject: [PATCH 11/25] =?UTF-8?q?=E7=A9=BA=E5=9F=8E=E5=8F=B0=E8=AF=8D?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/refresh/voices.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/character/refresh/voices.js b/character/refresh/voices.js index 571bde1af..0323d4048 100644 --- a/character/refresh/voices.js +++ b/character/refresh/voices.js @@ -457,6 +457,8 @@ export default { "#re_zhenji:die": "出亦复何苦,入亦复何愁。", "#guanxing_re_zhugeliang1": "天星之变,吾窥探一二。", "#guanxing_re_zhugeliang2": "星途莫测,细细推敲。", + "#kongcheng1_re_zhugeliang1": "淡然相对,转危为安。", + "#kongcheng1_re_zhugeliang2": "绝处逢生,此招慎用。", "#re_zhugeliang:die": "穷尽毕生,有憾无悔。", "#new_reyaowu1": "有吾在此,解太师烦忧。", "#new_reyaowu2": "这些杂兵,我有何惧!", From 77f8f85e4d1965843582a5cb2b1490b44acb1d25 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 16:08:04 +0800 Subject: [PATCH 12/25] =?UTF-8?q?=E5=90=B4=E6=99=AE=E5=8F=B0=E8=AF=8D?= =?UTF-8?q?=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/huicui/voices.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/character/huicui/voices.js b/character/huicui/voices.js index e6687e8dc..f54822b41 100644 --- a/character/huicui/voices.js +++ b/character/huicui/voices.js @@ -1,4 +1,9 @@ export default { + "#dcduanti1": "流水不腐,户枢不蠹。", + "#dcduanti2": "五禽锻体,百病不侵。", + "#dcshicao1": "掌中非药,乃活人之根本。", + "#dcshicao2": "药长于草木,然草木非皆可入药。", + "#wupu:die": "医者,不可使人长生……", "#dcjianzhuan1": "今作擎天之柱,何怜八方风雨?", "#dcjianzhuan2": "吾寄百里之命,当居万丈危楼。", "#dcfanshi1": "垒巨木为寨,发屯兵自守。", From c6e33127b706db5efbba6e737ff2d284251c56c6 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 17:01:46 +0800 Subject: [PATCH 13/25] =?UTF-8?q?SP=E7=94=84=E5=AE=93=E9=98=B5=E4=BA=A1?= =?UTF-8?q?=E8=AF=AD=E9=9F=B3=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- audio/die/sp_zhenji.mp3 | Bin 0 -> 74161 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 audio/die/sp_zhenji.mp3 diff --git a/audio/die/sp_zhenji.mp3 b/audio/die/sp_zhenji.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..7384776b8ec84e093d70f1164559d936e79ab9aa GIT binary patch literal 74161 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¥K?V>%x0@_TpF0v{8)7@#=w-j<*VFv z(D{MrYE|ER&;tC{eCbQuMg4ei{emt*9{sc-$sJHHy_Oz@DjrfArVVOqS7;r{qEZ1O z%oxNY$?CK(aw=U0JqzX^nG>Ry{I(9Mg#_rRRS@%8tp{aa)8oU(x=7`&zK z*T;o4HEgi*)zdkfEy1~q&%Wb(n2*Nd3M%ByRi)^-VVW@{Y^no)IXT3KoI=jVZG zeOA??^2b4Jc}~laeto@!<_WX|8N;RD*;s)?IvyKatOn$sN@fy2_j1yk&fLyY{HSTP z%Yp+9*dvTI14yi@$?EfTE{ukN5kD+@U{GD9*n~-hC`t-Ko3%=8VbTsB0SnX+Zi;3a z>3)msbPIVaB-TE%D&$}HT@*@nA8gEwzvRG_)Z_ne$>Ut!oJy{D_p;gRHhH>CC% z5?zC3lF5CSZTY56?~5eRL1k%zBF=wC56oL{ql8^xJ?*yS)W)WVb6NM@c9(EJ`~P;y z1MbH^!_lIRp(UMh4AC;O=T|Vvww+0{bKPG#fM*kXZEMtUOhJ=%MAlnaHvqlXoF^Mh=#%8XK*+52UIRZ;^|eH z?@R`4qA(p(*+qjVNVjj45W{Mnqb04(^tg9c@Z+Mx;2;=k>6zU-%PACk-Z2#4{Xo(C zbb$G7-u;TH8s&6!qh|6HQG@^W!^N_iW3_XY}=G3RE0kMMM8E}gR&t5B-X5@2S!VkP^LT7+fj5mhDWk}UitmkWcwi$4o!x02Y6;d0~ zuWZV4LdN<9Y9_R6@}($@n1x!q0t@4IfB7F9EvOm1?0SvS@sry_f2b(!^r=7B+^3&x z1mfYVTa61dXychqnW^&*g^jBa0fF|6900JfDhoad8%-KPBIA427LaYFL}nBM z)@T$1&l3Ft+8#gJ$_?I(COvdqtIa~Ufy*DkIX?q>i?9t1NGth&g`VvYMpTh3F7)io zG-HCw8w%c*zl60kSLN8WiR&q%b>-f8c5$UuU?VzHG?@?f{0u+eUPh`=Kmt<7zyke^ zcv6Ej>UkSI9oLUq(0~wF-VY#XA{ODvP?rl?>H=HS&rd)j`YUjQ8(Bg`RX#aT%aQ zN*KrnG02)JTD*XPz|rX8As36E1^HK2+r_gt>dPgUhzeMq9HiaD^lV4K9nvd*47a$U zLuKtn%gL)Mc7N)kI6jc7M;W*bEWqUDnW2H{^|eX+n81nsiLHi~2G%|&&Q?*AmHd+- zot%RC&)X^64;?CLjDK+5!CtnAGnp3?_$&)QPkKNRFDOp+F`VSyKVsE#_`1bz_^vXP zab~L$=s%Q+TI|U?o?fOE0dw zlGHX3BvaJXeDQ3#$84PBzdRe%!`F(IcsSmrkX(YKT)3mOOj9WFT{ET+I@HXRtJ5KmPknmm-y8k@ zB5U+0Kh_u4aaW37y=pSWW8wEQ)SpWBk!Q$}APeQ)8R~ioUWX>^aY7j{Xi_?1F}13q zD~(f#AazTXkMM3RzEtVgbxFRn(_4A|kE*WW8UbzO$aK!cK}h1djU0!q4eEDwJkWNc z@8GruyJA`T_`U&qS+(HEy3_jIjcrxmkr~>~@zAnV#<^c&INC>lxUpMDHi^abvHL1h zzX{OkVcoH48D|YY*?cTVn%vu&fm6?~ols8hkU@XyWnCALxM1svaFKoOwn5oMW;_YE z?QSwHMfA*CAH&Y9wZ%nYHfzsA_AcMr(eZzPb3J9@n?zXUKopMI3P(ML2T;s;S|={< zvfbho)PdORVL7jyJV;w{wwi@!_Cf}t3&gzUwM^P=3jQY*&&cwJ-4X13?}^X>#jdx==6&Ae98HpJnu z;nk`SWj)x*zVrCE61d9#p5G+<_^0#R$*P{0e)e4+M6Al8%gTtq-f)cv*eg=rvkl)l zl61l)lLKFU9-AYkZ6YWhkIm6o*(wka;Ooy?{!7}BK-M3d5vQJ|-dmmK4 zxL39h@Lnnx*5lcxyLQYTJ{cZ5G_ay9F#U3|;x+GzkbRoqm?=UvsSbo-0xibh6rtZM z0yjdUc|JIP;&u;rF`xd{k@z}4?dVjJMkS0WM9ogZ89tjNI|CA?C?lfPOJO7LZ&o+G z7dU74D|6%(g@Y0JCVO0}ajEhvYvn?#@5yt%S@>xHhIBiVu|C4pubuSUCpi;cMrMjR z=o)~1xv~rMx^vGtqHiwC;OKl|getWiWqDwp0U`kXNxfU@o}m2K*!y?@;WD+|M)cZ> z1m+Z{i?Jx%wy@AE3`+Gl3qCU$V!7y0lD{~8p+%XodeU|^oTqt)Q|T$pYhF7he}v*h z)TpMHBYSSHFXyFma&OE7vfrir$z`U z2_0X$366ih zpZJ3%^>GLp2uPh;%h7~mkuAd&XBv7U5g*YeY9J^cm}1`R&GYcoA>6HmmdI)?Qq*7q2XI z^vy?0asfgy4Ng|0?`$O5Ycu!;YMy+NDA(_w^nmvK|#h5 z$ynF>+7X(#X;Gm#`GCsyN!6N!7qt41?Ma%x8Qx$>O!n8Q&CBoPeU@@>_PIzHfC{Ln zlIabAYAhe3qDy8-pSsEb5|bL3W`hXSXTCwcPoB$o5{1qa+BM-gdG3@?=%pDek5fLX7U#UL()ojy8KEHpF*?;2R0lm3;KlgOsu^FC!L zLB>$4E0`j=M1g}L+K`LCd+2iYLj-j~po3r6iiCu8i@a;gsq;qXl&KLfYo>EYwg9*3 z$LUsy@Qy)$R;YH+{Z1!QQEmUMuhz13VhT-TCleGV4QLp(<6m#MzyqlH$Rm41Yd%SA zomTKj3Hd#QZa;tiZF$Rp^mRs;vU*T^CqoC;;-?8iX2-c=kN-h?Pp2uG_}g_4Q0mI4 z)ZLdwp?iUzihSWtlS&K;fo=51I7k_+G=PY+IRv+huCE0GzQ27Jmk^>RDj-N zYy^fri7GjtZq^^o{*3PTYUXqiTselW*zY89!QS1%8Dodn*Rt}<1eG3`rP95hisK3s zh9lnfnS(9APb|51U7ApEYT%n6SHGO@rFfa6@&Uxx|6Q_5rkbaa9dzX;OE;CG!t+!n ztqdkiY2jDj9xINE? z91c#+a$r64?)zKy8{@^uXHQBlY=-Cz|6#s@v3gzLnJw}6{xvr4vrSu>;+}2j+Hwn~ zEs7^dS?lDJ-nsT1wSEh%U}IO8+%DMM`X8N|K9u32CPgk}HM<94`L1e}-g^}Ebc+3_ z#cGRD^wJwijY+bAQ^)cSWPD>CvXeQCLm9!9TS~MwHTn@^Tb^D1<3}kz8|1D9-(f#0 zQjq6Ci$i3iE3C&2ulz}sE@!MMl2;{^ghzmW(7|ig${8N@>67!&3%ksoZe`LzuqxA9 zJkg%S;W_I{r^jx23dcu+Cq51U2^W#E(VB$parP+Cbgtv`v|en{*WTO7PLe#wUy~Wh zW4`8hk6*hqWfv*}f#?TXOrzxK0*l7sam0BxN(N#H>nLN4!9p<6y0xgH@s~KP8F0yE z-9U)roqXkH1|X=EZi=39#6&%e&<#l|6|Yo9<8bdtp(Q&$0xq%%7h8Nj=TbxYSiV_v z|ER{kRSnLY7_a_8cqwji272ZfaF8GP-h4F`{ll|V(#Qt);KC`0g)lml$?i5OlrBm- z-r!2;cS}=8lj=Go?CoMgLdNiq2t}dUb4JCj8MV61N~L;{)DY|X>Q7*QbK`5oPOb-Y zcjTxWSlC73HwR&3MBt%pkA$Up;zx!IrmG3xS>CsRZrg<^l0}obRc{|58`oH1%8w}e z$O%Bz?%hUcatPlBwSR1yW5qEZ#hnnB)oU%f;XBjReLhvxNjV0;qt{Ur9<7k;*;~Ht zfgg1;50&Lm-4hchFMok6>l&ul%gG(uc7_jo7%E1z3JlHCB1$zpn_$AheS(kB`%xdq z>Gx1K-csWMe`?=`!h+i1g+?91%ofvIOqq74r!kk~@Wr<_P&9BY_3Iz7li7mRAEh7+ zqcs#oz)*JDq0gqOa)*dT0`ioNpR$+?c$loBOG!n-gJ&)WA$}IQAB8d}VC>T%49~lsShJ7#3^H3d%Ix zY7`?$|KwNG@Xf2sI9TGF_ZwsV!Bp(o{8mckB!+grelYg0H=KkpjF!nF6~*lqT6u1e zVy?7gTHTl2^~3Vmfv~WoU+?3H1hk*(s7Z*3i;30zPsjg$<-bMx4{Z5wvHmY7uvbq8 z_X)lXL3t;*rk(%0O!9vT@E_R=dqq7sN6?RlUyf_r!aepRab*_5{{Yhe7tVhHSF%r{ literal 0 HcmV?d00001 From 071d208213556f18dbec40dd54c8147cf166ee9a Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 17:03:03 +0800 Subject: [PATCH 14/25] =?UTF-8?q?SP=E7=94=84=E5=AE=93=E3=80=81=E6=AD=A6?= =?UTF-8?q?=E5=85=B3=E7=BE=BD=E9=98=B5=E4=BA=A1=E5=8F=B0=E8=AF=8D=E8=A1=A5?= =?UTF-8?q?=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/xianding/voices.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/character/xianding/voices.js b/character/xianding/voices.js index ca736265f..f03a60d7e 100644 --- a/character/xianding/voices.js +++ b/character/xianding/voices.js @@ -3,12 +3,14 @@ export default { "#dcjijie2": "闻古贤女,未有不学前世成败者。", "#dchuiji1": "明眸善睐,瑰姿艳逸。", "#dchuiji2": "云鬓释远,彩衣婀娜。", + "#sp_zhenji:die": "自古英雄迟暮,谁见佳人白头?", "#dcjuewu1": "可惜我这青龙偃月刀,竟要斩你这鼠辈。", "#dcjuewu2": "我自山峰而下,犹未见来人。", "#dcwuyou1": "人惧则威,人信则义。", "#dcwuyou2": "尚义之人,天必予惠。", "#dcyixian1": "春秋一万八千字,其以义为先。", "#dcyixian2": "义驱千里长路,风起桃园芳菲。", + "#wu_guanyu:die": "寻了兄长三弟一辈子,今日,便等兄弟来寻了……", "#dczhimin1": "渤海虽阔,亦不及朕胸腹之广。", "#dczhimin2": "民众渡海而来,当筑梧居相待。", "#dcjujian1": "尔等眼中,只见到朕的昏庸吗?", From 641a6c2a9b841e085f61b3ead813cef2526e761a Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 17:38:13 +0800 Subject: [PATCH 15/25] =?UTF-8?q?SP=E5=85=B3=E7=BE=BD=E9=98=B5=E4=BA=A1?= =?UTF-8?q?=E8=AF=AD=E9=9F=B3=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- audio/die/jsp_guanyu.mp3 | Bin 33018 -> 31181 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/audio/die/jsp_guanyu.mp3 b/audio/die/jsp_guanyu.mp3 index 6e391706307c97b3ef8fcb042972999332658d0c..6b3673eac1b4be278d0cb491a8cffac39fa8b2d9 100644 GIT binary patch literal 31181 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 literal 33018 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 P)pzOt+3^1Fzxe+H>iR17 From 026f195fcf2b31a643f81c15074d7d6f474357ba Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 17:39:06 +0800 Subject: [PATCH 16/25] =?UTF-8?q?SP=E5=85=B3=E7=BE=BD=E9=98=B5=E4=BA=A1?= =?UTF-8?q?=E5=8F=B0=E8=AF=8D=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/sp/voices.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/character/sp/voices.js b/character/sp/voices.js index ce0af25a4..fceda5a22 100644 --- a/character/sp/voices.js +++ b/character/sp/voices.js @@ -543,7 +543,7 @@ export default { "#wusheng_jsp_guanyu2": "义击逆流,武安黎庶。", "#danji1": "单骑护嫂千里,只为桃园之义!", "#danji2": "独身远涉,赤心归国!", - "#jsp_guanyu:die": "桃园一拜,此生无憾!", + "#jsp_guanyu:die": "樊城一去,死亦无惧!", "#jiqiao1": "驭巧器,以取先机。", "#jiqiao2": "颖悟之人,不以拙力取胜。", "#linglong1": "哼~书中自有玲珑心~", From 045a5e10c4de1665970d81e4e04d8b182f610e37 Mon Sep 17 00:00:00 2001 From: lieren2023 <131325076+lieren2023@users.noreply.github.com> Date: Tue, 7 May 2024 18:12:41 +0800 Subject: [PATCH 17/25] Delete audio/skill/shichou1.mp3 --- audio/skill/shichou1.mp3 | Bin 110802 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 audio/skill/shichou1.mp3 diff --git a/audio/skill/shichou1.mp3 b/audio/skill/shichou1.mp3 deleted file mode 100644 index 77fe5a51038c4749087e3bd5459824800b6675e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110802 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