diff --git a/noname/get/index.js b/noname/get/index.js index c2732e5b8..4007d1590 100644 --- a/noname/get/index.js +++ b/noname/get/index.js @@ -3736,7 +3736,7 @@ export class Get extends Uninstantable { else if (node.classList.contains('equips') && ui.arena.classList.contains('selecting')) { (function () { uiintro.add('选择装备'); - uiintro.addSmall(Array.from(node.childNodes).filter(node => !node.classList.contains('feichu')), true); + uiintro.addSmall(Array.from(node.childNodes).filter(node => !node.classList.contains('emptyequip') && !node.classList.contains('feichu')), true); uiintro.clickintro = true; ui.control.hide(); uiintro._onclose = function () { diff --git a/noname/library/element/gameEventPromise.js b/noname/library/element/gameEventPromise.js index 9db3808f0..597b62717 100644 --- a/noname/library/element/gameEventPromise.js +++ b/noname/library/element/gameEventPromise.js @@ -63,6 +63,7 @@ export class GameEventPromise extends Promise { // 得新执行一个只执行这个异步事件的game.loop // 事件自行处理skip情况 + _status.event.next.remove(eventPromise); if (event.player && event.player.skipList.includes(event.name)) { _status.event.trigger(event.name + 'Skipped'); event.player.skipList.remove(event.name);