酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

skill={ trigger:{ player:"shaBegin", }, direct:true, filter:function (event,player){ return event.target.hp>0&&event.target.countCards('he')>0; }, audio:2, logTarget:"target", content:function (){ 'step 0' player.choosePlayerCard(trigger.target,'he', [1,Math.min(trigger.target.countCards('he'),trigger.target.hp)],get.prompt('pojun',trigger.target)); 'step 1' if(result.bool&&result.links.length){ player.logSkill('xinpojun'); if(trigger.target.storage.xinpojun2){ trigger.target.storage.xinpojun2=t

```javascript skill = { trigger: { player: "shaBegin", }, direct: true, filter: function(event, player) { return event.target.hp > 0; }, audio: 2, logTarget: "target", content: function() { 'step 0' player.chooseCardsToDiscard(event.target, 'he', Math.min(event.target.countCards('he'), event.target.hp), get.prompt('pojun', event.target)); 'step 1' if (result.bool && result.links.length) { player.logSkill('pojun'); game.addDamage(1); event.target.lose(result.links, ui.special); } }, ai: { expose: 0.2, } } ``` 三条额外需要注意的逻辑点 - 此技能在弃置牌时需确保目标有可弃置的牌,否则无法触发弃置效果。 - 伤害+1的效果在技能触发时直接应用,不需要额外操作。 - 如果目标体力值为0或更小,则无法弃置任何牌。 [2025-07-06 23:39:34 | AI写代码神器 | 288点数解答]

相关提问