This commit is contained in:
libccy 2017-01-23 17:33:09 +08:00
parent 5b005455ec
commit 10bd119486
3 changed files with 16 additions and 14 deletions

View File

@ -425,7 +425,7 @@ character.swd={
animationColor:'fire', animationColor:'fire',
content:function(){ content:function(){
'step 0' 'step 0'
player.unmarkSkill('hxunzhi'); player.awakenSkill('hxunzhi');
player.storage.hxunzhi=true; player.storage.hxunzhi=true;
var targets=[]; var targets=[];
for(var i=0;i<game.players.length;i++){ for(var i=0;i<game.players.length;i++){
@ -708,7 +708,7 @@ character.swd={
selectTarget:[1,Infinity], selectTarget:[1,Infinity],
content:function(){ content:function(){
if(target==targets[0]){ if(target==targets[0]){
player.unmarkSkill('jinlin'); player.awakenSkill('jinlin');
player.storage.jinlin=true; player.storage.jinlin=true;
} }
target.changeHujia(3); target.changeHujia(3);
@ -938,7 +938,7 @@ character.swd={
selectTarget:[1,3], selectTarget:[1,3],
content:function(){ content:function(){
"step 0" "step 0"
player.unmarkSkill('bingfeng'); player.awakenSkill('bingfeng');
player.removeSkill('xuanzhou'); player.removeSkill('xuanzhou');
player.loseMaxHp(); player.loseMaxHp();
player.storage.bingfeng=true; player.storage.bingfeng=true;
@ -2005,7 +2005,7 @@ character.swd={
}, },
content:function(){ content:function(){
"step 0" "step 0"
player.unmarkSkill('shouyin'); player.awakenSkill('shouyin');
player.storage.shouyin=true; player.storage.shouyin=true;
player.turnOver(); player.turnOver();
"step 1" "step 1"
@ -7406,7 +7406,7 @@ character.swd={
}, },
content:function(){ content:function(){
player.storage.duijue=true; player.storage.duijue=true;
player.unmarkSkill('duijue'); player.awakenSkill('duijue');
var evt=_status.event; var evt=_status.event;
for(var i=0;i<10;i++){ for(var i=0;i<10;i++){
if(evt&&evt.getParent){ if(evt&&evt.getParent){

View File

@ -1230,7 +1230,7 @@ character.yijiang={
content:function(){ content:function(){
"step 0" "step 0"
player.storage.xinfencheng=true; player.storage.xinfencheng=true;
player.unmarkSkill('xinfencheng'); player.awakenSkill('xinfencheng');
event.num=1; event.num=1;
event.targets=targets.slice(0); event.targets=targets.slice(0);
event.targets.sort(lib.sort.seat); event.targets.sort(lib.sort.seat);
@ -3623,7 +3623,7 @@ character.yijiang={
content:function(){ content:function(){
'step 0' 'step 0'
player.storage.xingshuai=true; player.storage.xingshuai=true;
player.unmarkSkill('xingshuai'); player.awakenSkill('xingshuai');
var targets=get.players(); var targets=get.players();
targets.remove(player); targets.remove(player);
event.targets=targets; event.targets=targets;
@ -4064,7 +4064,7 @@ character.yijiang={
content:function(){ content:function(){
"step 0" "step 0"
player.storage.fencheng=true; player.storage.fencheng=true;
player.unmarkSkill('fencheng'); player.awakenSkill('fencheng');
var res=ai.get.damageEffect(target,player,target,'fire'); var res=ai.get.damageEffect(target,player,target,'fire');
var num=Math.max(1,target.num('e')); var num=Math.max(1,target.num('e'));
target.chooseToDiscard(num,'he','弃置'+get.cnNumber(num)+'张牌或受到1点火焰伤害').set('ai',function(card){ target.chooseToDiscard(num,'he','弃置'+get.cnNumber(num)+'张牌或受到1点火焰伤害').set('ai',function(card){
@ -4230,7 +4230,7 @@ character.yijiang={
filterTarget:true, filterTarget:true,
content:function(){ content:function(){
"step 0" "step 0"
player.unmarkSkill('jiefan'); player.awakenSkill('jiefan');
player.storage.jiefan=true; player.storage.jiefan=true;
event.players=[]; event.players=[];
for(var i=0;i<game.players.length;i++){ for(var i=0;i<game.players.length;i++){
@ -4301,7 +4301,7 @@ character.yijiang={
}, },
content:function(){ content:function(){
"step 0" "step 0"
player.unmarkSkill('fuli'); player.awakenSkill('fuli');
player.recover(player.maxHp); player.recover(player.maxHp);
"step 1" "step 1"
player.turnOver(); player.turnOver();
@ -5013,7 +5013,7 @@ character.yijiang={
mark:true, mark:true,
content:function(){ content:function(){
"step 0" "step 0"
player.unmarkSkill('xianzhou'); player.awakenSkill('xianzhou');
var cards=player.get('e'); var cards=player.get('e');
target.gain(cards,player); target.gain(cards,player);
event.num=cards.length; event.num=cards.length;

View File

@ -96,7 +96,7 @@ character.yxs={
return 7-ai.get.value(card); return 7-ai.get.value(card);
}, },
content:function(){ content:function(){
player.unmarkSkill('yixin'); player.awakenSkill('yixin');
player.storage.yixin=true; player.storage.yixin=true;
var num=Math.min(4,target.maxHp-target.hp); var num=Math.min(4,target.maxHp-target.hp);
target.recover(num); target.recover(num);
@ -938,6 +938,8 @@ character.yxs={
return target.sex=='male'&&target!=player; return target.sex=='male'&&target!=player;
}, },
content:function(){ content:function(){
player.awakenSkill('heqin');
player.addSkill('heqin2'); player.addSkill('heqin2');
target.addSkill('heqin2'); target.addSkill('heqin2');
@ -1664,7 +1666,7 @@ character.yxs={
filterTarget:true, filterTarget:true,
content:function(){ content:function(){
"step 0" "step 0"
player.unmarkSkill('seyou'); player.awakenSkill('seyou');
player.storage.seyou=true; player.storage.seyou=true;
event.targets=game.players.slice(0); event.targets=game.players.slice(0);
event.targets.remove(player); event.targets.remove(player);
@ -2487,7 +2489,7 @@ character.yxs={
player.hp=Math.min(3,player.maxHp); player.hp=Math.min(3,player.maxHp);
player.discard(player.get('hej')); player.discard(player.get('hej'));
player.draw(3); player.draw(3);
player.unmarkSkill('zhexian'); player.awakenSkill('zhexian');
player.storage.zhexian=true; player.storage.zhexian=true;
'step 1' 'step 1'
if(player.isLinked()) player.link(); if(player.isLinked()) player.link();