diff --git a/card/swd.js b/card/swd.js index 2e9c30297..74a8faa97 100755 --- a/card/swd.js +++ b/card/swd.js @@ -3206,7 +3206,9 @@ card.swd={ jiguanyuan:'机关鸢', jiguanyuan_info:'出牌阶段对一名其他角色使用,你将此牌和一张其它牌交给该角色,然后摸一张牌', jiguantong:'机关筒', - jiguantong_info:'出牌阶段对所有其他角色使用,目标弃置一张手牌,或受到一点伤害', + // jiguantong_info:'出牌阶段对所有其他角色使用,目标弃置一张手牌,或受到一点伤害', + jiutiansuanchi:'九天算尺', + jiutiansuanchi_info:'每当你使用杀造成伤害,你可以弃置一张牌并展示受伤害角色的一张手牌,若此牌与你弃置的牌花色或点数相同,此杀的伤害+2', fengyinzhidan:'封印之蛋', fengyinzhidan_info:'随机获得一张衍生牌', qinglianxindeng:'青莲心灯', diff --git a/character/ow.js b/character/ow.js index 0bdf72c54..815219592 100644 --- a/character/ow.js +++ b/character/ow.js @@ -468,30 +468,32 @@ character.ow={ }, forced:true, filter:function(event,player){ - return event.card&&event.card.name=='sha'&&((player.hp==event.player.hp&&player.isDamaged())||player.num('h')==event.player.num('h'))&&event.notLink(); + return player.num('h')==event.player.num('h')&&event.notLink(); }, content:function(){ - if(player.num('h')==trigger.player.num('h')) trigger.num++; - if(player.hp==trigger.player.hp) player.recover(); + trigger.num++; }, ai:{ threaten:1.5 - } + }, }, duwen2:{ trigger:{source:'damageEnd'}, forced:true, - popup:false, - filter:function(event){ - return event._duwen&&event.num>=3; + filter:function(event,player){ + return event.card&&event.card.name=='sha'&&player.hp==event.player.hp&&event.notLink(); }, content:function(){ - player.loseHp(2); + player.draw(2); } }, juji:{ enable:'phaseUse', usable:1, + position:'he', + filter:function(event,player){ + return player.num('he')>0; + }, filterCard:function(card){ var suit=get.suit(card); for(var i=0;i
  • 列表1-条目1
  • 列表1-条目2
    1. 列表2-条目1
    2. 列表2-条目2"\n}\n\n\/\/帮助内容将显示在菜单-选项-帮助中\n\/\/导出时本段代码中的换行、缩进以及注释将被清除'); + createCode('选','选项代码',page,clickCode,'config','{\n\t\n}\n\/*\n示例:\n{\n\tswitcher_example:{\n\t\tname:"示例列表选项",\n\t\tinit:"3",\n\t\titem:{"1":"一","2":"二","3":"三"}\n\t},\n\ttoggle_example:{\n\t\tname:"示例开关选项",\n\t\tinit:true\n\t}\n}\n此例中传入的主代码函数的默认参数为{switcher_example:"3",toggle_example:true}\n导出时本段代码中的换行、缩进以及注释将被清除\n*\/'); + createCode('帮','帮助代码',page,clickCode,'help','{\n\t\n}\n\/*\n示例:\n{\n\t"帮助条目":"
      • 列表1-条目1
      • 列表1-条目2
      1. 列表2-条目1
      2. 列表2-条目2"\n}\n帮助内容将显示在菜单-选项-帮助中\n导出时本段代码中的换行、缩进以及注释将被清除\n*\/'); return page; }()); diff --git a/game/update.js b/game/update.js index 7f0336917..af5ab0eb9 100644 --- a/game/update.js +++ b/game/update.js @@ -1,27 +1,15 @@ window.noname_update={ - version:'1.8.19.2', + version:'1.8.19.3', changeLog:[ - '***注意:更新后将无法使用或导出自定义武将,请自行备份***', '修bug', - '新字体', - '移除自定义武将、增加扩展制作工具', ], files:{ global:[ 'game/game.js', - 'game/source.js', - 'game/package.js', - 'game/asset.js', - 'game/ace.js', - 'character/yijiang.js', 'character/ow.js', - 'character/sp.js', + 'character/swd.js', 'card/swd.js', - 'layout/default/layout.css', - 'layout/default/menu.css', ], - '1.8.18.1':[], - '1.8.19':[], - '1.8.19.1':[], + '1.8.19.2':[], } }