From 178e6434eed570bdac4ffe0a21c07827dd7c396b Mon Sep 17 00:00:00 2001 From: libccy Date: Thu, 30 Apr 2015 11:26:20 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9F=B3=E9=87=8F=E6=8E=A7=E5=88=B6=EF=BC=8C?= =?UTF-8?q?=E9=83=A8=E5=88=86=E7=8F=A0=E8=81=94=E7=92=A7=E5=90=88=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- character/fire.js | 4 ++++ character/standard.js | 13 +++++++++++++ character/woods.js | 3 +++ game/game.js | 1 + mode/guozhan.js | 6 ++++++ 5 files changed, 27 insertions(+) diff --git a/character/fire.js b/character/fire.js index 372533532..0e20d7b19 100644 --- a/character/fire.js +++ b/character/fire.js @@ -9,6 +9,10 @@ character.fire={ yuanshao:['male','qun',4,['luanji','xueyi'],['zhu','fullskin']], pangde:['male','qun',4,['mashu','mengjin'],['fullskin']], }, + perfectPair:{ + zhugeliangwolong:['pangtong'], + yuanshao:['yanwen'] + }, skill:{ huoji:{ enable:'chooseToUse', diff --git a/character/standard.js b/character/standard.js index 71c24b8e7..a95721fae 100644 --- a/character/standard.js +++ b/character/standard.js @@ -26,6 +26,19 @@ character.standard={ lvbu:['male','qun',4,['wushuang'],['fullskin','die_audio']], diaochan:['female','qun',3,['lijian','biyue'],['fullskin','die_audio']], }, + perfectPair:{ + xiahoudun:['xiahouyuan'], + zhenji:['caopi'], + caocao:['xuzhu','dianwei'], + huangzhong:['weiyan'], + zhugeliang:['huangyueying'], + liubei:['guanyu','zhangfei','ganfuren'], + zhaoyun:['liushan'], + daqiao:['xiaoqiao'], + zhouyu:['huanggai','xiaoqiao'], + sunquan:['zhoutai'], + lvbu:['diaochan'] + }, skill:{ hujia:{ audio:2, diff --git a/character/woods.js b/character/woods.js index 06fb57afa..9e0f59acc 100644 --- a/character/woods.js +++ b/character/woods.js @@ -9,6 +9,9 @@ character.woods={ dongzhuo:['male','qun',8,['jiuchi','roulin','benghuai','baonue'],['zhu','fullskin']], jiaxu:['male','qun',3,['luanwu','wansha','weimu'],['fullskin']], }, + perfectPair:{ + menghuo:['zhurong'] + }, skill:{ huoshou:{ locked:true, diff --git a/game/game.js b/game/game.js index d39387ffe..d0e9c8b85 100644 --- a/game/game.js +++ b/game/game.js @@ -4863,6 +4863,7 @@ window.play={}; }, }, character:{}, + perfectPair:{}, group:['wei','shu','wu','qun'], nature:['fire','thunder','poison'], linked:['fire','thunder'], diff --git a/mode/guozhan.js b/mode/guozhan.js index a38b3b803..83f380a91 100644 --- a/mode/guozhan.js +++ b/mode/guozhan.js @@ -467,6 +467,12 @@ mode.guozhan={ } }, perfectPair:function(){ + if(lib.perfectPair[this.name1]&&lib.perfectPair[this.name1].contains(this.name2)){ + return true; + } + if(lib.perfectPair[this.name2]&&lib.perfectPair[this.name2].contains(this.name1)){ + return true; + } return false; }, siege:function(player){