国战禁用任意变更势力的技能
This commit is contained in:
parent
9f169acf73
commit
4796780139
|
@ -486,17 +486,18 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//姜维
|
//姜维
|
||||||
jsrgjinfa: {
|
jsrgjinfa:{
|
||||||
audio: 2,
|
forbid:['guozhan'],
|
||||||
enable: "phaseUse",
|
audio:2,
|
||||||
usable: 1,
|
enable:'phaseUse',
|
||||||
filterCard: true,
|
usable:1,
|
||||||
position: "h",
|
filterCard:true,
|
||||||
discard: false,
|
position:'h',
|
||||||
lose: false,
|
discard:false,
|
||||||
delay: false,
|
lose:false,
|
||||||
check: function () {
|
delay:false,
|
||||||
return 1 + Math.random();
|
check:function(){
|
||||||
|
return 1+Math.random();
|
||||||
},
|
},
|
||||||
async content(event, trigger, player) {
|
async content(event, trigger, player) {
|
||||||
await player.showCards(event.cards);
|
await player.showCards(event.cards);
|
||||||
|
@ -5059,10 +5060,11 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//许攸
|
//许攸
|
||||||
jsrglipan: {
|
jsrglipan:{
|
||||||
audio: 2,
|
forbid:['guozhan'],
|
||||||
trigger: {
|
audio:2,
|
||||||
player: "phaseEnd",
|
trigger:{
|
||||||
|
player:'phaseEnd',
|
||||||
},
|
},
|
||||||
direct: true,
|
direct: true,
|
||||||
content: function () {
|
content: function () {
|
||||||
|
@ -5327,11 +5329,12 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//吕布
|
//吕布
|
||||||
jsrgwuchang: {
|
jsrgwuchang:{
|
||||||
audio: 2,
|
forbid:['guozhan'],
|
||||||
trigger: {
|
audio:2,
|
||||||
player: "gainAfter",
|
trigger:{
|
||||||
global: "loseAsyncAfter",
|
player:'gainAfter',
|
||||||
|
global:'loseAsyncAfter',
|
||||||
},
|
},
|
||||||
forced: true,
|
forced: true,
|
||||||
filter: function (event, player) {
|
filter: function (event, player) {
|
||||||
|
@ -5474,15 +5477,16 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//张郃
|
//张郃
|
||||||
jsrgqiongtu: {
|
jsrgqiongtu:{
|
||||||
audio: 2,
|
//forbid:['guozhan'],
|
||||||
enable: "chooseToUse",
|
audio:2,
|
||||||
groupSkill: true,
|
enable:'chooseToUse',
|
||||||
viewAs: {
|
groupSkill:true,
|
||||||
name: "wuxie",
|
viewAs:{
|
||||||
suit: "none",
|
name:'wuxie',
|
||||||
number: null,
|
suit:'none',
|
||||||
isCard: true,
|
number:null,
|
||||||
|
isCard:true,
|
||||||
},
|
},
|
||||||
filter: function (event, player) {
|
filter: function (event, player) {
|
||||||
if (!player.countCards("he", (card) => _status.connectMode || get.type(card) != "basic"))
|
if (!player.countCards("he", (card) => _status.connectMode || get.type(card) != "basic"))
|
||||||
|
@ -6503,12 +6507,13 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//张辽
|
//张辽
|
||||||
jsrgzhengbing: {
|
jsrgzhengbing:{
|
||||||
audio: 2,
|
//forbid:['guozhan'],
|
||||||
enable: "phaseUse",
|
audio:2,
|
||||||
usable: 3,
|
enable:'phaseUse',
|
||||||
filter: function (event, player) {
|
usable:3,
|
||||||
return player.group == "qun";
|
filter:function(event,player){
|
||||||
|
return player.group=='qun';
|
||||||
},
|
},
|
||||||
filterCard: lib.filter.cardRecastable,
|
filterCard: lib.filter.cardRecastable,
|
||||||
check: function (card) {
|
check: function (card) {
|
||||||
|
|
|
@ -226,11 +226,12 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//魏武帝
|
//魏武帝
|
||||||
junkguixin: {
|
junkguixin:{
|
||||||
init: function () {
|
forbid:['guozhan'],
|
||||||
if (!_status.junkguixin) {
|
init:function(){
|
||||||
_status.junkguixin = [];
|
if(!_status.junkguixin){
|
||||||
if (!_status.characterlist) {
|
_status.junkguixin=[];
|
||||||
|
if(!_status.characterlist){
|
||||||
lib.skill.pingjian.initList();
|
lib.skill.pingjian.initList();
|
||||||
}
|
}
|
||||||
for (const name of _status.characterlist) {
|
for (const name of _status.characterlist) {
|
||||||
|
|
|
@ -7597,14 +7597,15 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//孙尚香
|
//孙尚香
|
||||||
sbjieyin: {
|
sbjieyin:{
|
||||||
trigger: { player: "phaseUseBegin" },
|
//forbid:['guozhan'],
|
||||||
forced: true,
|
trigger:{player:'phaseUseBegin'},
|
||||||
locked: false,
|
forced:true,
|
||||||
dutySkill: true,
|
locked:false,
|
||||||
group: ["sbjieyin_init", "sbjieyin_fail"],
|
dutySkill:true,
|
||||||
filter: function (event, player) {
|
group:['sbjieyin_init','sbjieyin_fail'],
|
||||||
return game.hasPlayer((current) => current.hasMark("sbjieyin_mark"));
|
filter:function(event,player){
|
||||||
|
return game.hasPlayer(current=>current.hasMark('sbjieyin_mark'));
|
||||||
},
|
},
|
||||||
content: function () {
|
content: function () {
|
||||||
"step 0";
|
"step 0";
|
||||||
|
|
|
@ -6600,10 +6600,10 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
//OL孟达
|
//OL孟达
|
||||||
olgoude: {
|
olgoude:{
|
||||||
audio: 2,
|
audio:2,
|
||||||
trigger: {
|
trigger:{
|
||||||
global: "phaseEnd",
|
global:'phaseEnd',
|
||||||
},
|
},
|
||||||
filter: function (event, player) {
|
filter: function (event, player) {
|
||||||
var list = [];
|
var list = [];
|
||||||
|
|
|
@ -19977,16 +19977,17 @@ game.import("character", function () {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
renshe: {
|
renshe:{
|
||||||
audio: 2,
|
forbid:['guozhan'],
|
||||||
trigger: { player: "damageEnd" },
|
audio:2,
|
||||||
direct: true,
|
trigger:{player:'damageEnd'},
|
||||||
content: function () {
|
direct:true,
|
||||||
"step 0";
|
content:function(){
|
||||||
var choiceList = [
|
'step 0'
|
||||||
"将势力变更为场上现存的一个其他势力",
|
var choiceList=[
|
||||||
"令〖外使〗的发动次数+1直到下个出牌阶段结束",
|
'将势力变更为场上现存的一个其他势力',
|
||||||
"与另一名其他角色各摸一张牌",
|
'令〖外使〗的发动次数+1直到下个出牌阶段结束',
|
||||||
|
'与另一名其他角色各摸一张牌',
|
||||||
];
|
];
|
||||||
var controls = ["选项二"];
|
var controls = ["选项二"];
|
||||||
if (
|
if (
|
||||||
|
|
Loading…
Reference in New Issue