```json skill={ trigger:{ player:"shaUse", }, direct:true, filter:function (event,player){ return event.card.name == 'sha' && event.target.hp > 0; }, audio:1, logTarget:"target", content:function (){ 'step 0' let x = event.target.hp; player.choosePlayerCard(event.target, 'all', [0, Math.min(x, event.target.countCards('all'))], get.prompt('pojun', event.target)); 'step 1' if(result.bool && result.links.length){ player.logSkill('pojun'); event.target.lose(result.links, ui.special); if(event.target.countCards('hand') <= player.countCards('hand') && event.target.countCards('equip') <= player.countCards('equip')){ event.damage = event.damage + 1; } } }, ai:{ expose:0.3, }, } ``` [2025-07-06 23:35:52 | AI写代码神器 | 286点数解答]