锁定技:锁定技,当你使用牌时,你使所有其他角色不能使用或打出牌响应此牌
以下是将代码修改为满足你需求的版本:
skill = {
audio: 2,
forced: true,
trigger: {
player: 'useCard',
},
filter: function (event, player) {
return event.card && (get.type(event.card) == 'trick' || get.type(event.card) == 'basic' && !['shan', 'tao', 'jiu', 'du'].contains(event.card.name));
},
content: function () {
game.filterPlayer(function (current) {
return current != player;
}).forEach(function (target) {
target.forbidden = true;
});
},
ai: {
'directHit_ai': true,
skillTagFilter: function (player, tag, arg) {
return true;
},
},
'_priority': 0,
}
修改后的技能效果为:锁定技,当你使用牌时,你使所有其他角色不能使用或打出牌响应此牌。
注意,原代码中的触发条件中存在与当前玩家距离为1的其他角色的限制已经被删除,因此现在所有其他角色都不能使用或打出牌响应你所使用的牌。
原文地址: https://www.cveoy.top/t/topic/bMmx 著作权归作者所有。请勿转载和采集!