commit
15d24bf5f3
Binary file not shown.
|
@ -1607,10 +1607,15 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
var others=list.randomGets(4);
|
||||
if(others.length==1) event._result={bool:true,links:others};
|
||||
else{
|
||||
var map={
|
||||
'scs_bilan':'scs_hankui',
|
||||
'scs_hankui':'scs_bilan',
|
||||
'scs_duangui':'scs_guosheng',
|
||||
'scs_guosheng':'scs_duangui',
|
||||
},map2=lib.skill.mbdanggu.conflictMap(player);
|
||||
var conflictList=others.filter(changshi=>{
|
||||
var map=lib.skill.mbdanggu.conflictMap(player);
|
||||
var names=map[first];
|
||||
return names.contains(changshi);
|
||||
if(map[first]&&others.some(changshi2=>map[first]==changshi2)) return map[first]==changshi;
|
||||
else return map2[first].includes(changshi);
|
||||
}),list=others.slice();
|
||||
if(conflictList.length){
|
||||
var conflict=conflictList.randomGet();
|
||||
|
|
|
@ -1602,7 +1602,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
chooseButton:{
|
||||
dialog:function(event,player){
|
||||
return ui.create.dialog(
|
||||
'###缚豕###<div class="text center">将任意“缚豕”牌置入弃牌堆,视为使用一张【杀】并执行等量项</div>',
|
||||
'###缚豕###<div class="text center">将任意“缚豕”牌置入弃牌堆并摸等量的牌,视为使用一张【杀】并执行等量项</div>',
|
||||
player.getExpansions('olfushi'),
|
||||
[['额外目标','伤害-1','伤害+1'],'tdnodes'],
|
||||
'hidden'
|
||||
|
@ -1715,6 +1715,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
event.result.card=new lib.element.VCard(lib.skill.olfushi_wusheng_backup.viewAs);
|
||||
event.result.cards=[];
|
||||
player.loseToDiscardpile(cards);
|
||||
player.draw(cards.length);
|
||||
event.result.card.storage.olfushi_buff=controls;
|
||||
player.addTempSkill('olfushi_buff');
|
||||
}
|
||||
|
@ -26495,7 +26496,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
skill_feiyi_B_info:'每回合每项限一次,当你的手牌数变为1后,你可以展示此唯一手牌A并摸一张牌,然后你选择一项:①本回合使用点数大于A的点数的牌额外结算一次;②本回合使用点数小于A的点数的牌额外结算一次。',
|
||||
lvboshe:'吕伯奢',
|
||||
olfushi:'缚豕',
|
||||
olfushi_info:'①一名角色使用【杀】结算结束后,若你至其的距离不大于1,你将此【杀】对应的所有实体牌置于武将牌上。②当你需要使用一张【杀】时,你可以将任意张“缚豕”牌置入弃牌堆,视为使用一张【杀】并选择X项(X为你以此法重铸的牌数且至多为3):1.你为此【杀】额外指定一个目标;2.你选择此【杀】的一个目标角色,此牌对其造成的伤害-1;3.你选择此【杀】的一个目标角色,此【杀】对其造成的伤害+1。当此【杀】指定最后一个目标后,若此牌被选择的效果选项相邻且此牌的目标角色座位连续,则此【杀】不计入次数限制。',
|
||||
olfushi_info:'①一名角色使用【杀】结算结束后,若你至其的距离不大于1,你将此【杀】对应的所有实体牌置于武将牌上。②当你需要使用一张【杀】时,你可以将任意张“缚豕”牌置入弃牌堆并摸等量的牌,视为使用一张【杀】并选择X项(X为你以此法重铸的牌数且至多为3):1.你为此【杀】额外指定一个目标;2.你选择此【杀】的一个目标角色,此牌对其造成的伤害-1;3.你选择此【杀】的一个目标角色,此【杀】对其造成的伤害+1。当此【杀】指定最后一个目标后,若此牌被选择的效果选项相邻且此牌的目标角色座位连续,则此【杀】不计入次数限制。',
|
||||
oldongdao:'东道',
|
||||
oldongdao_info:'农民的回合结束时:阴,你可以令地主进行一个额外回合;阳,其可以进行一个额外回合。',
|
||||
zhangyan:'张燕',
|
||||
|
|
Loading…
Reference in New Issue