commit
fbbd38c5e2
|
@ -357,7 +357,9 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
node.link=item;
|
node.link=item;
|
||||||
|
|
||||||
const func=function(node,item){
|
const func=function(node,item){
|
||||||
if(item!='unknown') node.setBackground(item,'character');
|
const currentPlayer=game.findPlayer(current=>current.getSeatNum()==seat);
|
||||||
|
if(currentPlayer.classList.contains('unseen_show')) node.setBackground('hidden_image','character');
|
||||||
|
else if(item!='unknown') node.setBackground(item,'character');
|
||||||
if(node.node){
|
if(node.node){
|
||||||
node.node.name.remove();
|
node.node.name.remove();
|
||||||
node.node.hp.remove();
|
node.node.hp.remove();
|
||||||
|
@ -370,7 +372,6 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
group:ui.create.div('.identity',node),
|
group:ui.create.div('.identity',node),
|
||||||
intro:ui.create.div('.intro',node),
|
intro:ui.create.div('.intro',node),
|
||||||
};
|
};
|
||||||
const currentPlayer=game.findPlayer(current=>current.getSeatNum()==seat);
|
|
||||||
const infoitem=[currentPlayer.sex,currentPlayer.group,`${currentPlayer.hp}/${currentPlayer.maxHp}/${currentPlayer.hujia}`];
|
const infoitem=[currentPlayer.sex,currentPlayer.group,`${currentPlayer.hp}/${currentPlayer.maxHp}/${currentPlayer.hujia}`];
|
||||||
node.node.name.innerHTML=get.slimName(item);
|
node.node.name.innerHTML=get.slimName(item);
|
||||||
if(lib.config.buttoncharacter_style=='default'||lib.config.buttoncharacter_style=='simple'){
|
if(lib.config.buttoncharacter_style=='default'||lib.config.buttoncharacter_style=='simple'){
|
||||||
|
|
|
@ -62,6 +62,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
await player.loseHp();
|
await player.loseHp();
|
||||||
player.removeSkill('zhenlie_lose');
|
player.removeSkill('zhenlie_lose');
|
||||||
trigger.getParent().excluded.add(player);
|
trigger.getParent().excluded.add(player);
|
||||||
|
if(!player.isIn()) return;
|
||||||
const goon=target.hasCard(card=>{
|
const goon=target.hasCard(card=>{
|
||||||
if(get.position(card)=='h') return true;
|
if(get.position(card)=='h') return true;
|
||||||
return lib.filter.canBeGained(card,player,target);
|
return lib.filter.canBeGained(card,player,target);
|
||||||
|
|
|
@ -7086,7 +7086,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
||||||
sb_caopi:'谋曹丕',
|
sb_caopi:'谋曹丕',
|
||||||
sb_caopi_prefix:'谋',
|
sb_caopi_prefix:'谋',
|
||||||
sbxingshang:'行殇',
|
sbxingshang:'行殇',
|
||||||
sbxingshang_info:'①当一名角色受到伤害后(每回合限一次)或死亡时,你获得1个“颂”标记(你至多拥有9个“颂”标记)。②出牌阶段限一次,你可以:1.移去1个“颂”标记,令一名角色复原武将牌;2.移去2个“颂”标记,令一名角色摸X张牌(X为场上阵亡角色数,且X至少为1,至多为5);3.移去3个“颂”标记,令一名体力上限小于10的角色加1点体力上限,回复1点体力,随机恢复一个已废除的装备栏;4.移去4个“颂”标记,获得一名阵亡角色武将牌上的所有技能,然后你失去武将牌上的所有技能。',
|
sbxingshang_info:'①当一名角色受到伤害后(每回合限一次)或死亡时,你获得1个“颂”标记(你至多拥有9个“颂”标记)。②出牌阶段限一次,你可以:1.移去1个“颂”标记,令一名角色复原武将牌;2.移去2个“颂”标记,令一名角色摸X张牌(X为场上阵亡角色数,且X至少为1,至多为5);3.移去3个“颂”标记,令一名体力上限小于10的角色加1点体力上限,回复1点体力,随机恢复一个已废除的装备栏;4.移去4个“颂”标记,获得一名阵亡角色武将牌上的所有技能,然后你失去〖行殇〗〖放逐〗〖颂威〗。',
|
||||||
sbfangzhu:'放逐',
|
sbfangzhu:'放逐',
|
||||||
sbfangzhu_info:'出牌阶段限一次,你可以:1.移去1个“颂”标记,令一名其他角色于手牌中只能使用基本牌直到其回合结束;2.移去2个“颂”标记,令一名其他角色的非Charlotte技能失效直到其回合结束;3.移去2个“颂”标记,令一名其他角色不能响应除其以外的角色使用的牌直到其回合结束;4.移去3个“颂”标记,令一名其他角色将武将牌翻面;5.移去3个“颂”标记,令一名其他角色于手牌中只能使用装备牌直到其回合结束。',
|
sbfangzhu_info:'出牌阶段限一次,你可以:1.移去1个“颂”标记,令一名其他角色于手牌中只能使用基本牌直到其回合结束;2.移去2个“颂”标记,令一名其他角色的非Charlotte技能失效直到其回合结束;3.移去2个“颂”标记,令一名其他角色不能响应除其以外的角色使用的牌直到其回合结束;4.移去3个“颂”标记,令一名其他角色将武将牌翻面;5.移去3个“颂”标记,令一名其他角色于手牌中只能使用装备牌直到其回合结束。',
|
||||||
sbsongwei:'颂威',
|
sbsongwei:'颂威',
|
||||||
|
|
Loading…
Reference in New Issue