diff --git a/mode/guozhan.js b/mode/guozhan.js index eab091f4e..7dc0554b0 100644 --- a/mode/guozhan.js +++ b/mode/guozhan.js @@ -2075,6 +2075,7 @@ game.import("mode", function (lib, game, ui, get, ai, _status) { ); }, forced: true, + locked: false, async content(event, trigger, player) { if (trigger.name == "phaseZhunbei") { const num = player.getStorage("fakeshilu").length; @@ -2225,6 +2226,7 @@ game.import("mode", function (lib, game, ui, get, ai, _status) { return !goon && groups.includes(event.source.identity); }, forced: true, + locked: false, logTarget(event, player) { return event.source == player ? event.player : event.source; }, @@ -4766,6 +4768,7 @@ game.import("mode", function (lib, game, ui, get, ai, _status) { ); }, forced: true, + locked: false, popup: false, preHidden: ["xijue_tuxi", "fakexijue_xiaoguo"], content() { @@ -6502,6 +6505,7 @@ game.import("mode", function (lib, game, ui, get, ai, _status) { gzrehuaiyi: { audio: "gzhuaiyi", enable: "phaseUse", + locked: false, filter: function (event, player) { return player.countCards("h") > 0; }, @@ -10025,6 +10029,7 @@ game.import("mode", function (lib, game, ui, get, ai, _status) { }, trigger: { player: "phaseDrawBegin2" }, forced: true, + locked: false, filter: (event, player) => !event.numFixed && player.isMaxHandcard(), preHidden: true, content: function () {