Skip to content

Commit

Permalink
v1.9.49.2
Browse files Browse the repository at this point in the history
  • Loading branch information
libcy committed May 3, 2018
1 parent 971b375 commit 98dcb0e
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 32 deletions.
1 change: 1 addition & 0 deletions character/gujian.js
Original file line number Diff line number Diff line change
Expand Up @@ -403,6 +403,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
}
},
filterCard:function(card){
if(ui.selected.cards.length&&card.name==ui.selected.cards[0].name) return false;
var info=get.info(card);
return info.type=='equip'&&!info.nomod&&!info.unique&&lib.inpile.contains(card.name);
},
Expand Down
4 changes: 2 additions & 2 deletions character/gwent.js
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
}
},
gwhuanshuang:{
trigger:{player:['phaseBegin','phaseEnd']},
trigger:{player:['phaseBegin']},
direct:true,
filter:function(event,player){
return !player.hasSkill('gwhuanshuang_disable');
Expand Down Expand Up @@ -4253,7 +4253,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
gwshuangwu:'霜舞',
gwshuangwu_info:'锁定技,每当你造成一次伤害,你视为对目标使用刺骨寒霜;你对处于刺骨寒霜的角色造成的伤害+1',
gwhuanshuang:'幻霜',
gwhuanshuang_info:'准备或结束阶段,你可以从三张随机亮出的铜卡法术中选择一张使用,并结算两次',
gwhuanshuang_info:'准备阶段,你可以从三张随机亮出的铜卡法术中选择一张使用,并结算两次',
gwjinli:'金醴',
gwjinli_jiu:'先祖麦酒',
gwjinli_info:'出牌阶段限一次,你可以弃置一张手牌,并将一张先祖麦酒置于一名角色的武将牌上',
Expand Down
16 changes: 9 additions & 7 deletions character/hearth.js
Original file line number Diff line number Diff line change
Expand Up @@ -247,17 +247,19 @@ game.import('character',function(lib,game,ui,get,ai,_status){
}
'step 2'
if(event.num){
var enemies=player.getEnemies();
var targets=game.filterPlayer();
var list=player.storage.hshuanling.slice(0);
while(list.length){
var choice=list.randomRemove();
var card=game.createCard(choice);
var target=null;
for(var i=0;i<enemies.length;i++){
if(lib.filter.targetEnabled2(card,player,enemies[i])){
target=enemies[i];
var target;
while(targets.length){
target=targets.randomRemove();
if(lib.filter.targetEnabled2(card,player,target)&&
get.effect(target,card,player,player)>0){
break;
}
target = null;
}
if(target){
player.storage.hshuanling.remove(choice);
Expand Down Expand Up @@ -293,7 +295,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
if(!event.player.isEnemiesOf(player)) return false;
if(get.type(event.card)!='trick') return false;
if(event.targets.length!=1) return false;
if(!event.targets[0].isFriendsOf(player)) return false;
// if(!event.targets[0].isFriendsOf(player)) return false;
if(get.info(event.card).multitarget) return false;
if(get.info(event.card).singleCard) return false;
if(!get.info(event.card).enable) return false;
Expand Down Expand Up @@ -8591,7 +8593,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){

hshuanling:'幻灵',
hshuanling_bg:'灵',
hshuanling_info:'结束阶段,你可以弃置至多X张牌(X为你装备区内的牌数且至少为1)并摸等量的牌,每弃置一张牌,你视为对一个敌机敌人使用一张本局敌方角色对友方角色使用过的单目标非转化普通锦囊牌',
hshuanling_info:'结束阶段,你可以弃置至多X张牌(X为你装备区内的牌数且至少为1)并摸等量的牌,每弃置一张牌,你随机使用一张本局敌方角色使用过的单目标非转化普通锦囊牌,随机指定一个具有正收益的角色为目标',
// hshuanling_info:'锁定技,当你于回合内使用首张指定其他角色为惟一目标的锦囊牌后,你视为对其随机使用一张锦囊牌(此牌对你有正面效果)',
// hshuanling_info:'每当你使用一张基本牌或普通锦囊牌,你可以弃置任意张牌令其增加或减少等量的目标',
huanfeng:'唤风',
Expand Down
13 changes: 5 additions & 8 deletions character/swd.js
Original file line number Diff line number Diff line change
Expand Up @@ -229,10 +229,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
alter:true,
filter:function(event,player){
if(event.name=='equip'){
if(get.is.altered('cyqiaoxie')){
return event.swapped||player.countCards('h')<=player.hp;
}
return true;
return event.swapped||player.countCards('h')<=player.hp;
}
else if(!player.equiping){
for(var i=0;i<event.cards.length;i++){
Expand All @@ -244,7 +241,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
content:function(){
"step 0"
if(trigger.name=='equip'){
if(!get.is.altered('cyqiaoxie')||player.countCards('h')<=player.hp){
if(player.countCards('h')<=player.hp){
player.draw();
}
if(!trigger.swapped){
Expand All @@ -256,7 +253,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
return player.hasUseTarget(name);
});
if(list.length){
player.chooseVCardButton(list.randomGets(3),get.prompt('cyqiaoxie'));
player.chooseVCardButton(list.randomGets(get.is.altered('cyqiaoxie')?2:3),get.prompt('cyqiaoxie'));
}
else{
event.finish();
Expand Down Expand Up @@ -9749,8 +9746,8 @@ game.import('character',function(lib,game,ui,get,ai,_status){
cyxianjiang:'仙匠',
cyxianjiang_info:'每当你使用一张牌指定惟一目标时,你可以复制对方装备区内的一张你没有的牌,并置入你的装备区,同一回合对一名角色最多发动一次',
cyqiaoxie:'巧械',
cyqiaoxie_info:'每当你装备一件装备,你可以摸一张牌;每当你失去一件装备牌,你可以随机观看3张机关牌,并使用其中一张',
cyqiaoxie_info_alter:'每当你装备一件装备,若你的手牌数不大于体力值,你可以摸一张牌;每当你失去一件装备牌,你可以随机观看3张机关牌,并使用其中一张',
cyqiaoxie_info:'每当你装备一件装备,若你的手牌数不大于体力值,你可以摸一张牌;每当你失去一件装备牌,你可以随机观看3张机关牌,并使用其中一张',
cyqiaoxie_info_alter:'每当你装备一件装备,若你的手牌数不大于体力值,你可以摸一张牌;每当你失去一件装备牌,你可以随机观看2张机关牌,并使用其中一张',
cyzhencha:'侦察',
cyzhencha_info:'出牌阶段限一次,若你的装备区内的可强化装备,你可以弃置一张基本牌并观看一名其他角色的手牌,若其中有与你弃置的牌颜色相同的牌,你随机升级装备区内的一件装备,否则你摸一张牌;你根据装备区内升级的装备数获得额外技能',
cylingjia:'灵甲',
Expand Down
1 change: 0 additions & 1 deletion game/game.js
Original file line number Diff line number Diff line change
Expand Up @@ -22411,7 +22411,6 @@
ui.connectClients=ui.create.div('.forceopaque.menubutton.large.connectevents.pointerdiv.left','在线',ui.window,ui.click.connectClients);
ui.connectClientsCount=ui.create.div('.forceopaque.menubutton.icon.connectevents.highlight.left','1',ui.window);
if(events.length){
console.log(events)
ui.connectEventsCount.innerHTML=events.length;
ui.connectEventsCount.show();
}
Expand Down
19 changes: 5 additions & 14 deletions game/update.js
Original file line number Diff line number Diff line change
@@ -1,23 +1,14 @@
window.noname_update={
version:'1.9.49.1',
update:'1.9.49',
version:'1.9.49.2',
update:'1.9.49.1',
changeLog:[
'bug修复'
],
files:[
'card/gujian.js',
'card/gwent.js',
'card/hearth.js',
'card/swd.js',
'character/gujian.js',
'character/gwent.js',
'character/hearth.js',
'character/old.js',
'character/ow.js',
'character/sp.js',
'game/asset.js',
'game/game.js',
'game/server.js',
'game/source.js',
'game/update.js'
'character/swd.js',
'game/game.js'
]
};

0 comments on commit 98dcb0e

Please sign in to comment.