From 0193a7aaa440e2596e0d2c87c02b63d9d012e1ed Mon Sep 17 00:00:00 2001 From: lzr <1838979562@qq.com> Date: Sun, 31 Dec 2023 20:14:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=83=A8=E5=88=86=E6=8A=80?= =?UTF-8?q?=E8=83=BD=E5=86=B7=E5=8D=B4=E6=9C=BA=E5=88=B6=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Readme.md | 2 +- data/Skills.json | 38 +++++++++++++++--------------- data/System.json | 2 +- js/plugins/YEP_X_SkillCooldowns.js | 8 ++----- 4 files changed, 23 insertions(+), 27 deletions(-) diff --git a/Readme.md b/Readme.md index a90ac20..5a39c75 100644 --- a/Readme.md +++ b/Readme.md @@ -22,7 +22,7 @@ ## 更新记录 -- **2023/12/30**;**乐子人**;技能优化,新增战斗统计; +- **2023/12/30**;**乐子人**;技能优化,新增战斗统计;修改部分技能冷却机制; - **2023/12/24**;**乐子人**;配置主界面UI,开场效果优化; - **2023/12/11**;**乐子人**;一些数值削弱和BUG修复; - **2023/12/07**;**乐子人**;精准机制再次测试,优化精英怪事件避免被卡BUG; diff --git a/data/Skills.json b/data/Skills.json index d78888c..627a56e 100644 --- a/data/Skills.json +++ b/data/Skills.json @@ -35,9 +35,9 @@ null, {"id":33,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"薇薇安的技能","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":34,"animationId":123,"damage":{"critical":false,"elementId":17,"formula":"b.hp*0.1","type":1,"variance":0},"description":"\\c[9]<群体削弱>\\c[0]薇薇安独有的强大技能,召唤一轮诡异红月,\n红月下薇薇安会变得极其强大,敌人也会被削弱,但使用技能有一定代价","effects":[{"code":44,"dataId":4,"value1":1,"value2":0},{"code":21,"dataId":35,"value1":1,"value2":0},{"code":21,"dataId":69,"value1":1,"value2":0}],"hitType":0,"iconIndex":341,"message1":"召唤了红月!","message2":"","mpCost":0,"name":"召唤红月","note":"\n\n\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":4,"successRate":100,"tpCost":100,"tpGain":0}, {"id":35,"animationId":123,"damage":{"critical":false,"elementId":17,"formula":"b.hp*0.1","type":1,"variance":0},"description":"\\c[9]<群体削弱>\\c[0]薇薇安独有的强大技能,召唤一轮诡异红月,\n红月下薇薇安会变得极其强大,敌人也会被削弱,寻回力量后使用技能代价较小","effects":[{"code":44,"dataId":4,"value1":1,"value2":0},{"code":21,"dataId":35,"value1":1,"value2":0},{"code":21,"dataId":69,"value1":1,"value2":0}],"hitType":0,"iconIndex":341,"message1":"召唤了红月!","message2":"","mpCost":0,"name":"召唤红月","note":"\n\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":4,"successRate":100,"tpCost":100,"tpGain":5}, -{"id":36,"animationId":15,"damage":{"critical":true,"elementId":7,"formula":"","type":1,"variance":5},"description":"\\c[18]<2倍收割>\\c[17]<20%额外命中>\\c[0] \\c[18]<类普攻>\\c[0] 用血魔法凝聚的长枪,\n造成\\c[18]生命\\c[0]与\\c[9]冰\\c[0]混合属性伤害,累计使用三次后冷却2回合","effects":[],"hitType":2,"iconIndex":78,"message1":"施放了%1!","message2":"","mpCost":0,"name":"血色长枪I","note":"\n\n<技能类型:类普攻>\n\n\n\n\n\ncost += user.mhp/40+user.hp/20;\n\n\n\n value = 1;\n value += user.mat*2;\n value += user.atk/2;\n value -= target.mdf;\n var i = 1;\n i -= user.hp/user.mhp<0.7?(0.7 - user.hp/user.mhp)/3: 0;\n value *= i;\n value *= (user.level*user.mat/2048+2);\n value *= (2 - target.hp/target.mhp);\n value += 20;\n value = Math.floor(value);\n\n\n\n user.addState(228);\n user._speartimes = user._speartimes || 0;\n user._speartimes += 1;\n if(user._speartimes >= 3){\n user._speartimes = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(55, -1);\n BattleManager.forceAction(subject);\n }\n\n\n user.removeState(228);\n\n\n\n this._bsaffective = 0.5;\n\n\n\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":10}, -{"id":37,"animationId":15,"damage":{"critical":true,"elementId":7,"formula":"","type":1,"variance":5},"description":"\\c[18]<2倍收割>\\c[17]<30%额外命中>\\c[0] \\c[18]<类普攻>\\c[0] 用血魔法凝聚的长枪,\n造成\\c[18]生命\\c[0]与\\c[9]冰\\c[0]混合属性伤害,累计使用三次后冷却2回合","effects":[],"hitType":2,"iconIndex":78,"message1":"施放了%1!","message2":"","mpCost":0,"name":"血色长枪II","note":"\n\n<技能类型:类普攻>\n\n\n\n\n\n\n\ncost += user.mhp/40+user.hp/20;\n\n\n\n value = 1;\n value += user.mat*2;\n value += user.atk/2;\n value -= target.mdf;\n var i = 1.15;\n i -= user.hp/user.mhp<0.7?(0.7 - user.hp/user.mhp)/3: 0;\n value *= i;\n value *= (user.level*user.mat/2048+2);\n value *= (2 - target.hp/target.mhp);\n value += 300;\n value = Math.floor(value);\n\n\n\n user.addState(229);\n user._speartimes = user._speartimes || 0;\n user._speartimes += 1;\n if(user._speartimes >= 3){\n user._speartimes = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(55, -1);\n BattleManager.forceAction(subject);\n }\n\n\n user.removeState(229);\n\n\n\n this._bsaffective = 0.5;\n\n\n\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":10}, -{"id":38,"animationId":15,"damage":{"critical":true,"elementId":7,"formula":"","type":1,"variance":5},"description":"\\c[18]<2倍收割>\\c[17]<40%额外命中>\\c[0] \\c[18]<类普攻>\\c[0] 用血魔法凝聚的长枪,\n造成\\c[18]生命\\c[0]与\\c[9]冰\\c[0]混合属性伤害,累计使用三次后冷却2回合","effects":[],"hitType":2,"iconIndex":78,"message1":"施放了%1!","message2":"","mpCost":0,"name":"血色长枪III","note":"\ncost += user.mhp/40+user.hp/20;\n\n\n<技能类型:类普攻>\n\n\n\n\n\n\n value = 1;\n value += user.mat*2;\n value += user.atk/2;\n value -= target.mdf;\n var i = 1.3;\n i -= user.hp/user.mhp<0.7?(0.7 - user.hp/user.mhp)/3: 0;\n value *= i;\n value *= (user.level*user.mat/2048+2);\n value *= (2 - target.hp/target.mhp);\n value += 800;\n value = Math.floor(value);\n\n\n\n this._bsaffective = 0.5;\n\n\n\n user.addState(230);\n user._speartimes = user._speartimes || 0;\n user._speartimes += 1;\n if(user._speartimes >= 3){\n user._speartimes = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(55, -1);\n BattleManager.forceAction(subject);\n }\n\n\n user.removeState(230);\n\n\n\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":-2,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":10}, +{"id":36,"animationId":15,"damage":{"critical":true,"elementId":7,"formula":"","type":1,"variance":5},"description":"\\c[18]<2倍收割>\\c[17]<20%额外命中>\\c[0] \\c[18]<类普攻>\\c[0] 用血魔法凝聚的长枪,\n造成\\c[18]生命\\c[0]与\\c[9]冰\\c[0]混合属性伤害,累计使用三次后冷却2回合","effects":[],"hitType":2,"iconIndex":78,"message1":"施放了%1!","message2":"","mpCost":0,"name":"血色长枪I","note":"\n\n<技能类型:类普攻>\n\n\n\n\n\ncost += user.mhp/40+user.hp/20;\n\n\n\n value = 1;\n value += user.mat*2;\n value += user.atk/2;\n value -= target.mdf;\n var i = 1;\n i -= user.hp/user.mhp<0.7?(0.7 - user.hp/user.mhp)/3: 0;\n value *= i;\n value *= (user.level*user.mat/2048+2);\n value *= (2 - target.hp/target.mhp);\n value += 20;\n value = Math.floor(value);\n\n\n\n user.addState(228);\n user._speartimes = user._speartimes || 0;\n user._speartimes += 1;\n if(user._speartimes >= 3){\n user._speartimes = 0;\n user.addCooldown(36,+3);\n }\n\n\n user.removeState(228);\n\n\n\n this._bsaffective = 0.5;\n\n\n\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":10}, +{"id":37,"animationId":15,"damage":{"critical":true,"elementId":7,"formula":"","type":1,"variance":5},"description":"\\c[18]<2倍收割>\\c[17]<30%额外命中>\\c[0] \\c[18]<类普攻>\\c[0] 用血魔法凝聚的长枪,\n造成\\c[18]生命\\c[0]与\\c[9]冰\\c[0]混合属性伤害,累计使用三次后冷却2回合","effects":[],"hitType":2,"iconIndex":78,"message1":"施放了%1!","message2":"","mpCost":0,"name":"血色长枪II","note":"\n\n<技能类型:类普攻>\n\n\n\n\n\n\n\ncost += user.mhp/40+user.hp/20;\n\n\n\n value = 1;\n value += user.mat*2;\n value += user.atk/2;\n value -= target.mdf;\n var i = 1.15;\n i -= user.hp/user.mhp<0.7?(0.7 - user.hp/user.mhp)/3: 0;\n value *= i;\n value *= (user.level*user.mat/2048+2);\n value *= (2 - target.hp/target.mhp);\n value += 300;\n value = Math.floor(value);\n\n\n\n user.addState(229);\n user._speartimes = user._speartimes || 0;\n user._speartimes += 1;\n if(user._speartimes >= 3){\n user._speartimes = 0;\n user.addCooldown(37,+3);\n }\n\n\n user.removeState(229);\n\n\n\n this._bsaffective = 0.5;\n\n\n\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":10}, +{"id":38,"animationId":15,"damage":{"critical":true,"elementId":7,"formula":"","type":1,"variance":5},"description":"\\c[18]<2倍收割>\\c[17]<40%额外命中>\\c[0] \\c[18]<类普攻>\\c[0] 用血魔法凝聚的长枪,\n造成\\c[18]生命\\c[0]与\\c[9]冰\\c[0]混合属性伤害,累计使用三次后冷却2回合","effects":[],"hitType":2,"iconIndex":78,"message1":"施放了%1!","message2":"","mpCost":0,"name":"血色长枪III","note":"\ncost += user.mhp/40+user.hp/20;\n\n\n<技能类型:类普攻>\n\n\n\n\n\n\n value = 1;\n value += user.mat*2;\n value += user.atk/2;\n value -= target.mdf;\n var i = 1.3;\n i -= user.hp/user.mhp<0.7?(0.7 - user.hp/user.mhp)/3: 0;\n value *= i;\n value *= (user.level*user.mat/2048+2);\n value *= (2 - target.hp/target.mhp);\n value += 800;\n value = Math.floor(value);\n\n\n\n this._bsaffective = 0.5;\n\n\n\n user.addState(230);\n user._speartimes = user._speartimes || 0;\n user._speartimes += 1;\n if(user._speartimes >= 3){\n user._speartimes = 0;\n user.addCooldown(38,+3);\n }\n\n\n user.removeState(230);\n\n\n\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":-2,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":10}, {"id":39,"animationId":49,"damage":{"critical":true,"elementId":16,"formula":"150+(3/2*(a.mhp-a.hp)/a.mhp)*(a.mat* 2+a.atk*3/4- b.mdf-b.def/5)*(a.level*a.mat/2048+2)","type":5,"variance":5},"description":"吸血技能,自身HP越低伤害和吸血越高。\n有几率附加\\it[94],但装备的吸血效果对该技能无效。","effects":[{"code":21,"dataId":94,"value1":0.05,"value2":0}],"hitType":2,"iconIndex":71,"message1":"使用了%1!","message2":"","mpCost":0,"name":"生命吸取I","note":"\n\n\n this._bsaffective = 0;\n\n\n<技能类型:技能>\n\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":30,"tpGain":5}, {"id":40,"animationId":49,"damage":{"critical":true,"elementId":16,"formula":"300+(2*(a.mhp-a.hp)/a.mhp)*(a.mat* 2+a.atk*3/4- b.mdf-b.def/5)*(a.level*a.mat/2048+2)","type":5,"variance":5},"description":"吸血技能,自身HP越低伤害和吸血越高。\n有几率附加\\it[94],但装备的吸血效果对该技能无效。","effects":[{"code":21,"dataId":94,"value1":0.1,"value2":0}],"hitType":2,"iconIndex":71,"message1":"使用了%1!","message2":"","mpCost":0,"name":"生命吸取II","note":"\n\n\n this._bsaffective = 0;\n\n\n<技能类型:技能>\n\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":30,"tpGain":5}, {"id":41,"animationId":49,"damage":{"critical":true,"elementId":16,"formula":"700+(5/2*(a.mhp-a.hp)/a.mhp)*(a.mat* 2+a.atk- b.mdf-b.def/10)*(a.level*a.mat/2048+2)","type":5,"variance":5},"description":"吸血技能,自身HP越低伤害和吸血越高。\n有几率附加\\it[94],但装备的吸血效果对该技能无效。","effects":[{"code":21,"dataId":94,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":71,"message1":"使用了%1!","message2":"","mpCost":0,"name":"生命吸取III","note":"\n this._bsaffective = 0;\n\n\n<技能类型:技能>\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":30,"tpGain":5}, @@ -49,22 +49,22 @@ null, {"id":47,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"被动技能,将溢出治疗效果的30%转化为护盾,这一技能也遵循\n\\c[18]生命凝聚\\c[0]系列被动的覆盖规则(见资料库)","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"生命凝聚II","note":"\n\n","occasion":3,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":0,"speed":0,"stypeId":3,"successRate":100,"tpCost":0,"tpGain":0}, {"id":48,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"被动技能,将溢出治疗效果的40%转化为护盾,这一技能也遵循\n\\c[18]生命凝聚\\c[0]系列被动的覆盖规则(见资料库)","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"生命凝聚III","note":"\n","occasion":3,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":0,"speed":0,"stypeId":3,"successRate":100,"tpCost":0,"tpGain":0}, {"id":49,"animationId":96,"damage":{"critical":true,"elementId":9,"formula":"1+(2+a.level/99)*(a.mat* 2- b.mdf*0.8)*(a.level*a.mat/2048+2)","type":1,"variance":20},"description":"薇薇安从邪念体获取的技能,造成暗属性伤害\n并对敌方护盾造成额外的高额伤害","effects":[],"hitType":2,"iconIndex":18,"message1":"施放了%1!","message2":"","mpCost":15,"name":"凋零一指","note":"\n\n\n\n\ncost += +user.mhp/50;\n\n\nvalue = -(100+user.mat*4*(user.level*user.mat/2048+2));\nvalue = Math.floor(value);\n\n\n<技能类型:技能>\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":5}, -{"id":50,"animationId":22,"damage":{"critical":false,"elementId":6,"formula":"","type":1,"variance":1},"description":"\\c[17]<30%额外命中>\\c[0] 薇薇安电击所有敌人造成相同伤害,攻击复数敌人时每\n多一个敌人增加20%MP消耗,最多翻倍;累计使用三次后会冷却两回合","effects":[{"code":21,"dataId":59,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":9,"message1":"施放了%1!","message2":"","mpCost":0,"name":"电击I","note":"\n\n\n\n\nvalue = 70;\nvalue += user.mat*2;\n if(user.isStateAffected(20) ){\n value -= target.mdf*4/5;\n }\n else{ value -= target.mdf; }\n value *= (user.level*user.mat/2048+2);\n value = Math.floor(value);\n\n\n \n cost += 5;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(5, amount - 1);\n\n\n\n user.addState(229);\n user._eletimes = user._eletimes || 0;\n user._eletimes += 1;\n if(user.eletimes >= 3){\n user._eletimes = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(54, -1);\n BattleManager.forceAction(subject);\n }\n\n\n\n user.removeState(229);\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, -{"id":51,"animationId":65,"damage":{"critical":false,"elementId":6,"formula":"","type":1,"variance":1},"description":"\\c[17]<40%额外命中>\\c[0] 薇薇安电击所有敌人造成相同伤害,攻击复数敌人时每\n多一个敌人增加20%MP消耗,最多翻倍;累计使用三次后会冷却两回合","effects":[{"code":21,"dataId":59,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":9,"message1":"施放了%1!","message2":"","mpCost":0,"name":"电击II","note":"\n\n\n\n\nvalue = 70;\nvalue += user.mat*12/5;\n if(user.isStateAffected(20) ){\n value -= target.mdf*4/5;\n }\n else{ value -= target.mdf; }\n value *= (user.level*user.mat/2048+2);\n value = Math.floor(value);\n\n\n \n cost += 10;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(10, (amount - 1)*2);\n\n\n\n user.addState(230);\n user._eletimes = user._eletimes || 0;\n user._eletimes += 1;\n if(user.eletimes >= 3){\n user._eletimes = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(54, -1);\n BattleManager.forceAction(subject);\n }\n\n\n\n user.removeState(230);\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":10,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, -{"id":52,"animationId":65,"damage":{"critical":false,"elementId":6,"formula":"","type":1,"variance":1},"description":"\\c[17]<50%额外命中>\\c[0] 薇薇安电击所有敌人造成相同伤害,攻击复数敌人时每\n多一个敌人增加20%MP消耗,最多翻倍;累计使用三次后会冷却两回合","effects":[{"code":21,"dataId":59,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":9,"message1":"施放了%1!","message2":"","mpCost":18,"name":"电击III","note":"\n user.addState(231);\n user._eletimes = user._eletimes || 0;\n user._eletimes += 1;\n if(user.eletimes >= 3){\n user._eletimes = 0;\n var subject = $gameActors.actor(12);\n subject.forceAction(54, -1);\n BattleManager.forceAction(subject);\n }\n\n\n\n user.removeState(231);\n\n\n\n\n\nvalue = 70;\nvalue += user.mat*14/5;\n if(user.isStateAffected(20) ){\n value -= target.mdf*4/5;\n }\n else{ value -= target.mdf; }\n value *= (user.level*user.mat/2048+2);\n value = Math.floor(value);\n\n\n \n cost += 15;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(15, (amount - 1)*3);\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":20,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, +{"id":50,"animationId":22,"damage":{"critical":false,"elementId":6,"formula":"","type":1,"variance":1},"description":"\\c[17]<30%额外命中>\\c[0] 薇薇安电击所有敌人造成相同伤害,攻击复数敌人时每\n多一个敌人增加20%MP消耗,最多翻倍;累计使用三次后会冷却两回合","effects":[{"code":21,"dataId":59,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":9,"message1":"施放了%1!","message2":"","mpCost":0,"name":"电击I","note":"\n\n\n\n\nvalue = 70;\nvalue += user.mat*2;\n if(user.isStateAffected(20) ){\n value -= target.mdf*4/5;\n }\n else{ value -= target.mdf; }\n value *= (user.level*user.mat/2048+2);\n value = Math.floor(value);\n\n\n \n cost += 5;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(5, amount - 1);\n\n\n\n user.addState(229);\n user._eletimes = user._eletimes || 0;\n user._eletimes += 1;\n if(user.eletimes >= 3){\n user._eletimes = 0;\n user.addCooldown(50,+3);\n }\n\n\n\n user.removeState(229);\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, +{"id":51,"animationId":65,"damage":{"critical":false,"elementId":6,"formula":"","type":1,"variance":1},"description":"\\c[17]<40%额外命中>\\c[0] 薇薇安电击所有敌人造成相同伤害,攻击复数敌人时每\n多一个敌人增加20%MP消耗,最多翻倍;累计使用三次后会冷却两回合","effects":[{"code":21,"dataId":59,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":9,"message1":"施放了%1!","message2":"","mpCost":0,"name":"电击II","note":"\n\n\n\n\nvalue = 70;\nvalue += user.mat*12/5;\n if(user.isStateAffected(20) ){\n value -= target.mdf*4/5;\n }\n else{ value -= target.mdf; }\n value *= (user.level*user.mat/2048+2);\n value = Math.floor(value);\n\n\n \n cost += 10;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(10, (amount - 1)*2);\n\n\n\n user.addState(230);\n user._eletimes = user._eletimes || 0;\n user._eletimes += 1;\n if(user.eletimes >= 3){\n user._eletimes = 0;\n user.addCooldown(51,+3);\n }\n\n\n\n user.removeState(230);\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":10,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, +{"id":52,"animationId":65,"damage":{"critical":false,"elementId":6,"formula":"","type":1,"variance":1},"description":"\\c[17]<50%额外命中>\\c[0] 薇薇安电击所有敌人造成相同伤害,攻击复数敌人时每\n多一个敌人增加20%MP消耗,最多翻倍;累计使用三次后会冷却两回合","effects":[{"code":21,"dataId":59,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":9,"message1":"施放了%1!","message2":"","mpCost":18,"name":"电击III","note":"\n user.addState(231);\n user._eletimes = user._eletimes || 0;\n user._eletimes += 1;\n if(user.eletimes >= 3){\n user._eletimes = 0;\n user.addCooldown(52,+3);\n }\n\n\n\n user.removeState(231);\n\n\n\n\n\nvalue = 70;\nvalue += user.mat*14/5;\n if(user.isStateAffected(20) ){\n value -= target.mdf*4/5;\n }\n else{ value -= target.mdf; }\n value *= (user.level*user.mat/2048+2);\n value = Math.floor(value);\n\n\n \n cost += 15;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(15, (amount - 1)*3);\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":20,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, {"id":53,"animationId":68,"damage":{"critical":false,"elementId":6,"formula":"","type":1,"variance":1},"description":"\\c[17]<50%额外命中>\\c[0] \\c[18]\\it[20]\\c[0]后的薇薇安将自己的蝙蝠群化做两个电极,\n再电击全体敌人。是\\c[17]电击\\c[0]技能的强化版本,使用技能解除\\c[18]\\it[20]\\c[0]状态","effects":[{"code":21,"dataId":59,"value1":0.2,"value2":0}],"hitType":2,"iconIndex":9,"message1":"施放了%1!","message2":"","mpCost":18,"name":"闪电风暴","note":"\n user.addState(231);\n\n\n user.removeState(231);\n user.removeState(20);\n\n\n\n\n\n\n\n\n \n if (user.isStateAffected(20)) {\n value = true;\n } else {\n value = false;\n }\n \n\n\nvalue = 70;\nvalue += user.mat*16/5;\n value -= target.mdf*7/10;\n value *= (user.level*user.mat/2048+2);\n value = Math.floor(value);\n\n\n \n cost += 15;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(15, (amount - 1)*3);\n\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":20,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, -{"id":54,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[{"code":21,"dataId":19,"value1":1,"value2":0}],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"使薇薇安电击增加两回合冷却","note":"\n\n\n\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":8,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, -{"id":55,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[{"code":21,"dataId":19,"value1":1,"value2":0}],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"使薇薇安血色长枪增加两回合冷却","note":"\n\n\n\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":8,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, +{"id":54,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, +{"id":55,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":56,"animationId":26,"damage":{"critical":false,"elementId":0,"formula":"","type":0,"variance":0},"description":"薇薇安释放寒风影响敌人行动,有几率将敌人\\it[61],\n同时释放迷雾遮蔽所有队友行踪","effects":[{"code":21,"dataId":19,"value1":1,"value2":0}],"hitType":2,"iconIndex":65,"message1":"施放了%1!","message2":"","mpCost":2,"name":"寒冻黑雾I","note":"\n\n\n\n<技能类型:技能>\n\n\n\n\n\nif(target.isActor() === user.isActor()){\n target.addState(169);\n }\n else{\n var random =Math.random()*10;\n if(random <= 6){\n target.addState(61);}\n }\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":5}, {"id":57,"animationId":26,"damage":{"critical":false,"elementId":7,"formula":"1+(a.mat * 2 - b.mdf)*(a.level*a.mat/2048+2)","type":0,"variance":5},"description":"薇薇安释放寒风影响敌人行动,有几率将敌人\\it[61],\n同时释放迷雾遮蔽所有队友行踪","effects":[{"code":21,"dataId":19,"value1":1,"value2":0}],"hitType":2,"iconIndex":65,"message1":"施放了%1!","message2":"","mpCost":12,"name":"寒冻黑雾II","note":"\n\n\n\n<技能类型:技能>\n\n\n\n\n\nif(target.isActor() === user.isActor()){\n target.addState(170);\n }\n else{\n var random =Math.random()*10;\n if(random <= 7.5){\n target.addState(61);}\n }\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":8}, {"id":58,"animationId":26,"damage":{"critical":false,"elementId":7,"formula":"100+(a.mat * 11/5 - b.mdf)*(a.level*a.mat/2048+2)","type":0,"variance":5},"description":"薇薇安释放寒风影响敌人行动,有几率将敌人\\it[61],\n同时释放迷雾遮蔽所有队友行踪","effects":[{"code":21,"dataId":19,"value1":1,"value2":0}],"hitType":2,"iconIndex":65,"message1":"施放了%1!","message2":"","mpCost":18,"name":"寒冻黑雾III","note":"<技能类型:技能>\n\n\n\n\n\n\n\nif(target.isActor() === user.isActor()){\n target.addState(171);\n }\n else{\n var random =Math.random()*10;\n if(random <= 9){\n target.addState(61);}\n }\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":9}, {"id":59,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":60,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":61,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, -{"id":62,"animationId":109,"damage":{"critical":false,"elementId":15,"formula":"","type":3,"variance":5},"description":"薇薇安用自己的血液转化为生命力治愈队友,如果存在\\c[18]\\it[1]\\c[0]的队友,\n薇薇安还会随机复苏其中一个,但技能的消耗和冷却会翻倍","effects":[],"hitType":0,"iconIndex":231,"message1":"施放了%1!","message2":"","mpCost":0,"name":"鲜血治愈I","note":"\n\n\n\n\n\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n\n\n<技能类型:技能>\n\n\n if(target.isStateAffected(1)){\n var subject = $gameActors.actor(12);\n subject.forceAction(65, -1);\n BattleManager.forceAction(subject);\n target.removeState(1);\n target.gainHp(1);\n }\n\n\n\nif(user == target){\n value = user.mhp/50 + user.hp/25;\n value = Math.floor(value);\n}\nelse{\n value = user.mhp/20;\n value += user.mat*(1 + user.mat*user.level/2048);\n value *= (3/4 + user.hp/user.mhp - target.hp/target.mhp);\n value = Math.floor(value);\n}\n\n\n\ntargets.push(target);\nvar members = $gameParty.deadMembers();\nif (members) {\n var member = members[Math.floor(Math.random()*members.length)];\n targets.push(member);\n}\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":5}, -{"id":63,"animationId":109,"damage":{"critical":false,"elementId":15,"formula":"","type":3,"variance":5},"description":"薇薇安用自己的血液转化为生命力治愈队友,如果存在\\c[18]\\it[1]\\c[0]的队友,\n薇薇安还会随机复苏其中一个,但技能的消耗和冷却会翻倍","effects":[],"hitType":0,"iconIndex":231,"message1":"施放了%1!","message2":"","mpCost":0,"name":"鲜血治愈II","note":"\n\n\n\n\n\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n\n\n<技能类型:技能>\n\n\n if(target.isStateAffected(1)){\n var subject = $gameActors.actor(12);\n subject.forceAction(65, -1);\n BattleManager.forceAction(subject);\n target.removeState(1);\n target.gainHp(1);\n }\n\n\n\nif(user == target){\n value = user.mhp/50 + user.hp/25;\n value = Math.floor(value);\n}\nelse{\n value = user.mhp/15;\n value += user.mat*(3/2 + user.mat*user.level/2048);\n value *= (3/4 + user.hp/user.mhp - target.hp/target.mhp);\n value = Math.floor(value);\n}\n\n\n\ntargets.push(target);\nvar members = $gameParty.deadMembers();\nif (members) {\n var member = members[Math.floor(Math.random()*members.length)];\n targets.push(member);\n}\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":-1,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":5}, -{"id":64,"animationId":109,"damage":{"critical":false,"elementId":15,"formula":"","type":3,"variance":5},"description":"薇薇安用自己的血液转化为生命力治愈队友,如果存在\\c[18]\\it[1]\\c[0]的队友,\n薇薇安还会随机复苏其中一个,但技能的消耗和冷却会翻倍","effects":[{"code":22,"dataId":66,"value1":1,"value2":0},{"code":22,"dataId":67,"value1":1,"value2":0},{"code":22,"dataId":68,"value1":1,"value2":0}],"hitType":0,"iconIndex":231,"message1":"施放了%1!","message2":"","mpCost":0,"name":"鲜血治愈III","note":"\n\n\n\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n\n\n<技能类型:技能>\n\n\n if(target.isStateAffected(1)){\n var subject = $gameActors.actor(12);\n subject.forceAction(65, -1);\n BattleManager.forceAction(subject);\n target.removeState(1);\n target.gainHp(1);\n }\n\n\n\nif(user == target){\n value = user.mhp/50 + user.hp/25;\n value = Math.floor(value);\n}\nelse{\n value = user.mhp/10;\n value += user.mat*(2 + user.mat*user.level/2048);\n value *= (3/4 + user.hp/user.mhp - target.hp/target.mhp);\n value = Math.floor(value);\n}\n\n\n\ntargets.push(target);\nvar members = $gameParty.deadMembers();\nif (members) {\n var member = members[Math.floor(Math.random()*members.length)];\n targets.push(member);\n}\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":5}, -{"id":65,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[{"code":21,"dataId":19,"value1":1,"value2":0}],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"使薇薇安鲜血治愈增加一回合冷却","note":"\n\n\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":8,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, +{"id":62,"animationId":109,"damage":{"critical":false,"elementId":15,"formula":"","type":3,"variance":5},"description":"薇薇安用自己的血液转化为生命力治愈队友,如果存在\\c[18]\\it[1]\\c[0]的队友,\n薇薇安还会随机复苏其中一个,但技能的消耗和冷却会翻倍","effects":[],"hitType":0,"iconIndex":231,"message1":"施放了%1!","message2":"","mpCost":0,"name":"鲜血治愈I","note":"\n\n\n\n\n\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n\n\n<技能类型:技能>\n\n\n if(target.isStateAffected(1)){\n user.addCooldown(62,+2);\n target.removeState(1);\n target.gainHp(1);\n }\n\n\n\nif(user == target){\n value = user.mhp/50 + user.hp/25;\n value = Math.floor(value);\n}\nelse{\n value = user.mhp/20;\n value += user.mat*(1 + user.mat*user.level/2048);\n value *= (3/4 + user.hp/user.mhp - target.hp/target.mhp);\n value = Math.floor(value);\n}\n\n\n\ntargets.push(target);\nvar members = $gameParty.deadMembers();\nif (members) {\n var member = members[Math.floor(Math.random()*members.length)];\n targets.push(member);\n}\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":5}, +{"id":63,"animationId":109,"damage":{"critical":false,"elementId":15,"formula":"","type":3,"variance":5},"description":"薇薇安用自己的血液转化为生命力治愈队友,如果存在\\c[18]\\it[1]\\c[0]的队友,\n薇薇安还会随机复苏其中一个,但技能的消耗和冷却会翻倍","effects":[],"hitType":0,"iconIndex":231,"message1":"施放了%1!","message2":"","mpCost":0,"name":"鲜血治愈II","note":"\n\n\n\n\n\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n\n\n<技能类型:技能>\n\n\n if(target.isStateAffected(1)){\n user.addCooldown(63,+2);\n target.removeState(1);\n target.gainHp(1);\n }\n\n\n\nif(user == target){\n value = user.mhp/50 + user.hp/25;\n value = Math.floor(value);\n}\nelse{\n value = user.mhp/15;\n value += user.mat*(3/2 + user.mat*user.level/2048);\n value *= (3/4 + user.hp/user.mhp - target.hp/target.mhp);\n value = Math.floor(value);\n}\n\n\n\ntargets.push(target);\nvar members = $gameParty.deadMembers();\nif (members) {\n var member = members[Math.floor(Math.random()*members.length)];\n targets.push(member);\n}\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":-1,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":5}, +{"id":64,"animationId":109,"damage":{"critical":false,"elementId":15,"formula":"","type":3,"variance":5},"description":"薇薇安用自己的血液转化为生命力治愈队友,如果存在\\c[18]\\it[1]\\c[0]的队友,\n薇薇安还会随机复苏其中一个,但技能的消耗和冷却会翻倍","effects":[{"code":22,"dataId":66,"value1":1,"value2":0},{"code":22,"dataId":67,"value1":1,"value2":0},{"code":22,"dataId":68,"value1":1,"value2":0}],"hitType":0,"iconIndex":231,"message1":"施放了%1!","message2":"","mpCost":0,"name":"鲜血治愈III","note":"\n\n\n\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n\n\n<技能类型:技能>\n\n\n if(target.isStateAffected(1)){\n user.addCooldown(64,+2);\n target.removeState(1);\n target.gainHp(1);\n }\n\n\n\nif(user == target){\n value = user.mhp/50 + user.hp/25;\n value = Math.floor(value);\n}\nelse{\n value = user.mhp/10;\n value += user.mat*(2 + user.mat*user.level/2048);\n value *= (3/4 + user.hp/user.mhp - target.hp/target.mhp);\n value = Math.floor(value);\n}\n\n\n\ntargets.push(target);\nvar members = $gameParty.deadMembers();\nif (members) {\n var member = members[Math.floor(Math.random()*members.length)];\n targets.push(member);\n}\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":0,"stypeId":2,"successRate":100,"tpCost":0,"tpGain":5}, +{"id":65,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":66,"animationId":246,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[{"code":21,"dataId":399,"value1":1,"value2":0}],"hitType":0,"iconIndex":402,"message1":"开启了\\c[17]雷电领域\\c[0]!","message2":"","mpCost":20,"name":"雷电领域","note":"<技能类型:技能>\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":8,"speed":0,"stypeId":4,"successRate":100,"tpCost":20,"tpGain":0}, {"id":67,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":68,"animationId":44,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"大幅提升速度的强大技能(\\it[117])","effects":[{"code":21,"dataId":117,"value1":1,"value2":0}],"hitType":0,"iconIndex":381,"message1":"施放了%1!","message2":"","mpCost":20,"name":"神速I","note":"\n\n<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":1,"successRate":100,"tpCost":40,"tpGain":0}, @@ -137,10 +137,10 @@ null, {"id":135,"animationId":210,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"布设符文卡•年轮,让队友每回合自动获得20%行动读条,\n最多存在三回合","effects":[{"code":21,"dataId":354,"value1":1,"value2":0}],"hitType":0,"iconIndex":302,"message1":"","message2":"","mpCost":0,"name":"符文卡 • 年轮","note":"","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":3,"successRate":100,"tpCost":0,"tpGain":0}, {"id":136,"animationId":95,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"消耗: \\c[17]\\it[348]、\\it[354]\\c[0] 构成:\\c[9]\\it[350]\\c[0] 模拟战车效果,\n下回合全队获得70%的行动读条,并增加20%的物攻和双防2回合","effects":[{"code":21,"dataId":356,"value1":1,"value2":0},{"code":21,"dataId":360,"value1":1,"value2":0}],"hitType":0,"iconIndex":314,"message1":"启用了\\c[17]%1!\\c[0]","message2":"","mpCost":15,"name":"卡阵•无畏战车","note":"<技能类型:技能>\n \n \nif(user.isStateAffected(348)){\n cost -= 20;\n}\nif(user.isStateAffected(350)){\n cost -= 20;\n}\nif(user.isStateAffected(354)){\n cost -= 20;\n}\n \n\n \nif(user.isStateAffected(348)){\n user.removeState(348);\n}\nif(user.isStateAffected(350)){\n user.removeState(350);\n}\nelse{\n user.addState(350);\n}\nif(user.isStateAffected(354)){\n user.removeState(354);\n}\n \n\n\n if (user.isStateAffected(361) || \n user.isStateAffected(362) || \n user.isStateAffected(363) ){\n this._times = this._times || 0;\n this._times += 1;\n if(this._times == 1){\n user._shottimes += 1;\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(118, this._targetIndex);\n BattleManager.forceAction(subject);\n }\n }\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":8,"speed":0,"stypeId":3,"successRate":100,"tpCost":60,"tpGain":0}, {"id":137,"animationId":212,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"消耗: \\c[17]\\it[350]、\\it[352]\\c[0] 构成:\\c[9]\\it[354]\\c[0] 引导风的力量形成缓冲,\n给予全队\\c[9]5 + 0.66*自身level\\c[0] 的\\c[9]\\it[238]\\c[0]属性,最多叠加到99点","effects":[],"hitType":0,"iconIndex":413,"message1":"启用了\\c[17]%1!\\c[0]","message2":"","mpCost":15,"name":"卡阵•风息缎带","note":"<技能类型:技能>\n\n\n target._block = target._block || 0;\n target._block += Math.floor(5 + $gameActors.actor(4).level*2/3);\n target._block = Math.max(target._block, -99);\n target._block = Math.min(target._block, 99);\n if(target._block == 0){ \n target.setStateCounter(237, 0);\n target.setStateCounter(238, 0);\n target.removeState(237);\n target.removeState(238); } \n else{\n if(target._block > 0){\n target.addState(238);\n target.setStateCounter(238, target._block);\n }\n else{\n target.addState(237);\n target.setStateCounter(237, Math.abs(target._block));\n }\n }\n\n\n \nif(user.isStateAffected(350)){\n user.removeState(350);\n}\n\nif(user.isStateAffected(352)){\n user.removeState(352);\n}\nif(user.isStateAffected(354)){\n user.removeState(354);\n}\nelse{\n user.addState(354);\n}\n \n\n \nif(user.isStateAffected(350)){\n cost -= 20;\n}\nif(user.isStateAffected(352)){\n cost -= 20;\n}\nif(user.isStateAffected(354)){\n cost -= 20;\n}\n \n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":8,"speed":0,"stypeId":3,"successRate":100,"tpCost":60,"tpGain":0}, -{"id":138,"animationId":205,"damage":{"critical":false,"elementId":8,"formula":"b.mhp/32+(b.mhp-b.hp)/10+a.mat*2*(1+a.level/130)","type":3,"variance":0},"description":"消耗: \\c[17]\\it[350]、\\it[354]\\c[0] 构成:\\c[9]\\it[348]\\c[0] 生成符文圣装,\n提升指定队友40%物攻和双防五回合,并回复全队一定生命","effects":[{"code":22,"dataId":102,"value1":1,"value2":0}],"hitType":0,"iconIndex":741,"message1":"启用了\\c[17]%1!\\c[0]","message2":"","mpCost":15,"name":"卡阵•守护圣装","note":"<技能类型:技能>\n\n \nif(user.isStateAffected(348)){\n cost -= 20;\n}\nif(user.isStateAffected(350)){\n cost -= 20;\n}\nif(user.isStateAffected(352)){\n cost -= 20;\n}\n \n\n\nif(user.isStateAffected(348)){\n user.removeState(348);\n}\nelse{\n user.addState(348);\n}\nif(user.isStateAffected(350)){\n user.removeState(350);\n}\nif(user.isStateAffected(354)){\n user.removeState(354);\n}\nthis._times = this._times || 0;\nthis._times += 1;\nif(this._times == 1){\n target.addState(357);\n target.startAnimation(248);\n}\n \n\n\ntargets.push(target); \nvar members = $gameParty.aliveMembers()\nmembers.splice(members.indexOf(target), 1);\nvar extraTargets = members.length - 1; \nwhile (extraTargets--) { \nvar member = members[Math.floor(Math.random()*members.length)];\nif (member) { \ntargets.push(member); \nmembers.splice(members.indexOf(member), 1); \n}\n}\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":0,"stypeId":3,"successRate":100,"tpCost":60,"tpGain":0}, +{"id":138,"animationId":205,"damage":{"critical":false,"elementId":8,"formula":"b.mhp/32+(b.mhp-b.hp)/10+a.mat*2*(1+a.level/130)","type":3,"variance":0},"description":"消耗: \\c[17]\\it[350]、\\it[354]\\c[0] 构成:\\c[9]\\it[348]\\c[0] 生成符文圣装,\n提升指定队友40%物攻和双防五回合,并回复该队友及其相邻两队友一定生命","effects":[{"code":22,"dataId":102,"value1":1,"value2":0}],"hitType":0,"iconIndex":741,"message1":"启用了\\c[17]%1!\\c[0]","message2":"","mpCost":15,"name":"卡阵•守护圣装","note":"<技能类型:技能>\n\n \nif(user.isStateAffected(348)){\n cost -= 20;\n}\nif(user.isStateAffected(350)){\n cost -= 20;\n}\nif(user.isStateAffected(352)){\n cost -= 20;\n}\n \n\n\nif(user.isStateAffected(348)){\n user.removeState(348);\n}\nelse{\n user.addState(348);\n}\nif(user.isStateAffected(350)){\n user.removeState(350);\n}\nif(user.isStateAffected(354)){\n user.removeState(354);\n}\nthis._times = this._times || 0;\nthis._times += 1;\nif(this._times == 1){\n target.addState(357);\n target.startAnimation(248);\n}\n \n\n\ntargets.push(target);\ntargets.push($gameTroop.members()[this._targetIndex - 1]);\ntargets.push($gameTroop.members()[this._targetIndex + 1]);\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":7,"speed":0,"stypeId":3,"successRate":100,"tpCost":60,"tpGain":0}, {"id":139,"animationId":219,"damage":{"critical":false,"elementId":16,"formula":"1+Math.floor(Math.min(b.hp*2/25, 10000))+(a.level/45+1)*(a.mat * 2 - b.mdf/4)*(a.level*a.mat/2048+2)","type":1,"variance":5},"description":"消耗: \\c[17]\\it[348]、\\it[354]\\c[0] 构成:\\c[9]\\it[352]\\c[0] 对敌方全体造成生命属性的伤害\n,解除其物理防御和魔法防御增幅并附加2回合\\c[25]\\it[96]\\c[0]","effects":[{"code":22,"dataId":136,"value1":1,"value2":0},{"code":22,"dataId":137,"value1":1,"value2":0},{"code":22,"dataId":138,"value1":1,"value2":0},{"code":22,"dataId":139,"value1":1,"value2":0},{"code":22,"dataId":137,"value1":1,"value2":0},{"code":22,"dataId":138,"value1":1,"value2":0},{"code":21,"dataId":96,"value1":1,"value2":0}],"hitType":2,"iconIndex":651,"message1":"启用了\\c[17]%1!\\c[0]","message2":"","mpCost":15,"name":"卡阵•生之创伤","note":"<技能类型:技能>\n\n\n\n \nif(user.isStateAffected(348)){\n cost -= 20;\n}\nif(user.isStateAffected(352)){\n cost -= 20;\n}\nif(user.isStateAffected(354)){\n cost -= 20;\n}\n \n\n\nif(user.isStateAffected(348)){\n user.removeState(348);\n}\nif(user.isStateAffected(352)){\n user.removeState(352);\n}\nelse{\n user.addState(352);\n}\nif(user.isStateAffected(354)){\n user.removeState(354);\n}\n \n\n\n if (user.isStateAffected(361) || \n user.isStateAffected(362) || \n user.isStateAffected(363) ){\n this._times = this._times || 0;\n this._times += 1;\n if(this._times == 1){\n user._shottimes += 1;\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(118, -1);\n BattleManager.forceAction(subject);\n }\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":3,"successRate":100,"tpCost":60,"tpGain":15}, -{"id":140,"animationId":104,"damage":{"critical":true,"elementId":10,"formula":"","type":1,"variance":5},"description":"消耗: \\c[17]\\全部符卡 \\c[0] 以象征皇权的符文改变战局,对敌方造成精神属性伤害\n并附加\\it[93]和\\it[90],同时,恢复己方一定生命并附加\\it[165]","effects":[{"code":21,"dataId":93,"value1":1,"value2":0},{"code":21,"dataId":90,"value1":1,"value2":0}],"hitType":2,"iconIndex":824,"message1":"启用了\\c[17]%1!\\c[0]","message2":"","mpCost":15,"name":"卡阵•战争皇权","note":"<技能类型:技能>\n\n\n\n\n\n \nif(user.isStateAffected(348)){\n cost -= 20;\n}\nif(user.isStateAffected(350)){\n cost -= 20;\n}\nif(user.isStateAffected(352)){\n cost -= 20;\n}\nif(user.isStateAffected(354)){\n cost -= 20;\n}\n \n\n\nif(user.isStateAffected(348)){\n user.removeState(348);\n}\nif(user.isStateAffected(350)){\n user.removeState(350);\n}\nif(user.isStateAffected(352)){\n user.removeState(352);\n}\nif(user.isStateAffected(354)){\n user.removeState(354);\n}\n \n\n\n value = user.mat * 3;\n if (target.isActor() === user.isActor()) {} \n else { value -= target.mdf;}\n value *= (2+user.mat*user.level/2048); \n\n\n\nif (target.isActor() === user.isActor()) { \n value = -1 * Math.abs(value);\n target.removeState(102);\n}\n\n\n\n if (user.isStateAffected(361) || \n user.isStateAffected(362) || \n user.isStateAffected(363) ){\n this._times = this._times || 0;\n this._times += 1;\n if(this._times == 1){\n user._shottimes += 1;\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(118, -1);\n BattleManager.forceAction(subject);\n }\n }\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":3,"successRate":100,"tpCost":80,"tpGain":20}, -{"id":141,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"南宫三八以极快的速度布置符卡,期间特技和普通攻击\n将被禁用","effects":[{"code":21,"dataId":358,"value1":1,"value2":0}],"hitType":0,"iconIndex":79,"message1":"使用了%1!","message2":"","mpCost":0,"name":"符卡急速","note":"<技能类型:技能>\n\n\n\n\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, +{"id":140,"animationId":104,"damage":{"critical":true,"elementId":10,"formula":"","type":1,"variance":5},"description":"消耗: \\c[17]\\全部符卡 \\c[0] 以象征皇权的符文改变战局,对敌方造成精神属性伤害\n并附加\\it[93]和\\it[90],同时,恢复己方一定生命并附加\\it[165]","effects":[{"code":21,"dataId":93,"value1":1,"value2":0},{"code":21,"dataId":90,"value1":1,"value2":0}],"hitType":2,"iconIndex":824,"message1":"启用了\\c[17]%1!\\c[0]","message2":"","mpCost":15,"name":"卡阵•战争皇权","note":"<技能类型:技能>\n\n\n\n\n\n \nif(user.isStateAffected(348)){\n cost -= 20;\n}\nif(user.isStateAffected(350)){\n cost -= 20;\n}\nif(user.isStateAffected(352)){\n cost -= 20;\n}\nif(user.isStateAffected(354)){\n cost -= 20;\n}\n \n\n\nif(user.isStateAffected(348)){\n user.removeState(348);\n}\nif(user.isStateAffected(350)){\n user.removeState(350);\n}\nif(user.isStateAffected(352)){\n user.removeState(352);\n}\nif(user.isStateAffected(354)){\n user.removeState(354);\n}\n \n\n\n value = user.mat * 3;\n if (target.isActor() === user.isActor()) {\n value += (target.nhp - target.hp)*15/100; \n } \n else { value -= target.mdf;}\n value *= (2+user.mat*user.level/2048); \n\n\n\nif (target.isActor() === user.isActor()) { \n value = -1 * Math.abs(value);\n target.removeState(102);\n}\n\n\n\n if (user.isStateAffected(361) || \n user.isStateAffected(362) || \n user.isStateAffected(363) ){\n this._times = this._times || 0;\n this._times += 1;\n if(this._times == 1){\n user._shottimes += 1;\n $gameActors.actor(12)._lastallyid = user.actorId();\n var subject = $gameActors.actor(12);\n subject.forceAction(118, -1);\n BattleManager.forceAction(subject);\n }\n }\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":3,"successRate":100,"tpCost":80,"tpGain":20}, +{"id":141,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"南宫三八以极快的速度布置符卡,期间特技和普通攻击\n将被禁用","effects":[{"code":21,"dataId":358,"value1":1,"value2":0}],"hitType":0,"iconIndex":79,"message1":"使用了%1!","message2":"","mpCost":0,"name":"符卡急速","note":"<技能类型:技能>\n\n\n\n\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":142,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"菜单中使用查看南宫三八的符卡师被动","effects":[{"code":44,"dataId":9,"value1":1,"value2":0}],"hitType":0,"iconIndex":187,"message1":"","message2":"","mpCost":0,"name":"被动说明","note":"","occasion":2,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":0,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":143,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":144,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, @@ -317,14 +317,14 @@ null, {"id":315,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":316,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":317,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"白火的技能","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, -{"id":318,"animationId":-1,"damage":{"critical":true,"elementId":-1,"formula":"","type":1,"variance":5},"description":"","effects":[],"hitType":1,"iconIndex":0,"message1":"的攻击!","message2":"","mpCost":0,"name":"白火的普通攻击","note":"<技能类型:普攻>\n\n\n\n\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 5/2 + user.mat*3/2 - target.def - target.mdf/2);\n }\n else{\n value += (user.atk * 2 + user.mat - target.def - target.mdf*3/5);\n }\n value *= (user.level*user.atk/2048+2);\n value = Math.floor(value);\n\n\n\nuser._agatktimes = user._agatktimes || 0;\nif(user.isStateAffected(15) && user._agatktimes > 0){\n user._agatktimes -= 1;\n if(user._agatktimes == 0){\n user.removeState(15);\n }\n }\n\n\n\n if(user.isStateAffected(15)){\n var random = Math.random();\n if(random <= 0.5){\n target.addState(36);\n }\n }\n if(user.isStateAffected(28)){\n user.removeState(28);\n user.addState(29);\n }\n else{\n if(user.isStateAffected(27)){\n user.removeState(27);\n user.addState(28);\n }\n else{ user.addState(27); }\n }\n\n\n\nif(user.isStateAffected(15)){\n var subject = $gameActors.actor(12);\n subject.forceAction(325, -1);\n BattleManager.forceAction(subject);\n}\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":5,"successRate":100,"tpCost":0,"tpGain":6}, -{"id":319,"animationId":234,"damage":{"critical":true,"elementId":8,"formula":"","type":1,"variance":5},"description":"","effects":[{"code":21,"dataId":36,"value1":0.5,"value2":0},{"code":22,"dataId":61,"value1":0.5,"value2":0}],"hitType":1,"iconIndex":0,"message1":"的\\c[18]十字斩击\\c[0]!","message2":"","mpCost":0,"name":"十字斩击","note":"<技能类型:普攻>\n\n\n this._pcirate = 2;\n\n\n\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 3 + user.mat*2 - target.def - target.mdf/3);\n }\n else{\n value += (user.atk * 5/2 + user.mat*3/2 - target.def - target.mdf/2);\n }\n value *= (user.level*user.atk/2048+5/2);\n value = Math.floor(value);\n\n\n\nuser.removeState(29);\nuser._agatktimes = user._agatktimes || 0;\nif(user.isStateAffected(15) && user._agatktimes > 0){\n user._agatktimes -= 1;\n if(user._agatktimes == 0){\n user.removeState(15);\n }\n }\n\n\n\nif(user.isStateAffected(15)){\n var subject = $gameActors.actor(12);\n subject.forceAction(325, -1);\n BattleManager.forceAction(subject);\n}\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":5,"successRate":100,"tpCost":0,"tpGain":6}, -{"id":320,"animationId":0,"damage":{"critical":true,"elementId":-1,"formula":"","type":1,"variance":5},"description":"瞬移(\\c[17]增加自身下回合读条90%\\c[0])后对敌人进行一次普通攻击\n(也会累计攻击次数),基本必中,使用技能可以解除减速类和定身类控制","effects":[],"hitType":1,"iconIndex":82,"message1":"瞬移后攻击!","message2":"","mpCost":5,"name":"瞬移","note":"<技能类型:普攻>\n\n\n\n\n\n\n\nif(user.isStateAffected(29)){\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 5/2 + user.mat*2 - target.def - target.mdf/3);\n }\n else{\n value += (user.atk * 2 + user.mat*3/2 - target.def - target.mdf/2);\n }\n value *= (user.level*user.atk/2048+5/2);\n value = Math.floor(value);\n}\n else{\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 5/2 + user.mat*3/2 - target.def - target.mdf/2);\n }\n else{\n value += (user.atk * 2 + user.mat - target.def - target.mdf*3/5);\n }\n value *= (user.level*user.atk/2048+2);\n value = Math.floor(value);\n }\n\n\n\nif(user.isStateAffected(29)){\n target.startAnimation(234);\n}\nelse{ target.startAnimation(235);}\nif(user.isStateAffected(15)){\n var random = Math.random();\n if(random <= 0.5){\n target.addState(36);\n }\n }\nuser._agatktimes = user._agatktimes || 0;\nif(user.isStateAffected(15) && user._agatktimes > 0){\n user._agatktimes -= 1;\n if(user._agatktimes == 0){\n user.removeState(15);\n }\n }\nif(user.isStateAffected(29)){\n user.removeState(29); }\nelse{\n if(user.isStateAffected(28)){\n user.removeState(28);\n user.addState(29);\n }\n else{\n if(user.isStateAffected(27)){\n user.removeState(27);\n user.addState(28);\n }\n else{ user.addState(27); }\n }\n }\nuser.removeState(52);\nuser.removeState(54);\nuser.removeState(55);\nuser.removeState(56);\nuser.removeState(57);\nuser.removeState(59);\nuser.removeState(61);\n\n\n\nuser.addState(261);\n\n\n\nuser.removeState(261);\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":4,"successRate":100,"tpCost":5,"tpGain":0}, +{"id":318,"animationId":-1,"damage":{"critical":true,"elementId":-1,"formula":"","type":1,"variance":5},"description":"","effects":[],"hitType":1,"iconIndex":0,"message1":"的攻击!","message2":"","mpCost":0,"name":"白火的普通攻击","note":"<技能类型:普攻>\n\n\n\n\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 5/2 + user.mat*3/2 - target.def - target.mdf/2);\n }\n else{\n value += (user.atk * 2 + user.mat - target.def - target.mdf*3/5);\n }\n value *= (user.level*user.atk/2048+2);\n value = Math.floor(value);\n\n\n\nuser._agatktimes = user._agatktimes || 0;\nif(user.isStateAffected(15) && user._agatktimes > 0){\n user._agatktimes -= 1;\n if(user._agatktimes == 0){\n user.removeState(15);\n }\n }\n\n\n\n if(user.isStateAffected(15)){\n var random = Math.random();\n if(random <= 0.5){\n target.addState(36);\n }\n }\n if(user.isStateAffected(28)){\n user.removeState(28);\n user.addState(29);\n }\n else{\n if(user.isStateAffected(27)){\n user.removeState(27);\n user.addState(28);\n }\n else{ user.addState(27); }\n }\n\n\n\nif(user.isStateAffected(15)){\n user.addCooldown(326,-1);\n user.addCooldown(327,-1);\n user.addCooldown(328,-1);\n user.addCooldown(329,-1);\n user.addCooldown(330,-1);\n}\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":5,"successRate":100,"tpCost":0,"tpGain":6}, +{"id":319,"animationId":234,"damage":{"critical":true,"elementId":8,"formula":"","type":1,"variance":5},"description":"","effects":[{"code":21,"dataId":36,"value1":0.5,"value2":0},{"code":22,"dataId":61,"value1":0.5,"value2":0}],"hitType":1,"iconIndex":0,"message1":"的\\c[18]十字斩击\\c[0]!","message2":"","mpCost":0,"name":"十字斩击","note":"<技能类型:普攻>\n\n\n this._pcirate = 2;\n\n\n\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 3 + user.mat*2 - target.def - target.mdf/3);\n }\n else{\n value += (user.atk * 5/2 + user.mat*3/2 - target.def - target.mdf/2);\n }\n value *= (user.level*user.atk/2048+5/2);\n value = Math.floor(value);\n\n\n\nuser.removeState(29);\nuser._agatktimes = user._agatktimes || 0;\nif(user.isStateAffected(15) && user._agatktimes > 0){\n user._agatktimes -= 1;\n if(user._agatktimes == 0){\n user.removeState(15);\n }\n }\n\n\n\nif(user.isStateAffected(15)){\n user.addCooldown(326,-1);\n user.addCooldown(327,-1);\n user.addCooldown(328,-1);\n user.addCooldown(329,-1);\n user.addCooldown(330,-1);\n}\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":5,"successRate":100,"tpCost":0,"tpGain":6}, +{"id":320,"animationId":0,"damage":{"critical":true,"elementId":-1,"formula":"","type":1,"variance":5},"description":"瞬移(\\c[17]增加自身下回合读条90%\\c[0])后对敌人进行一次普通攻击\n(也会累计攻击次数),基本必中,使用技能可以解除减速类和定身类控制","effects":[],"hitType":1,"iconIndex":82,"message1":"瞬移后攻击!","message2":"","mpCost":5,"name":"瞬移","note":"<技能类型:类普攻>\n\n\n\n\nif(user.isStateAffected(29)){\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 5/2 + user.mat*2 - target.def - target.mdf/3);\n }\n else{\n value += (user.atk * 2 + user.mat*3/2 - target.def - target.mdf/2);\n }\n value *= (user.level*user.atk/2048+5/2);\n value = Math.floor(value);\n}\n else{\n value = 1;\n if(user.isStateAffected(15) && user._agatktimes > 0){\n value += (user.atk * 2 + user.mat - target.def - target.mdf/2);\n }\n else{\n value += (user.atk * 3/2 + user.mat - target.def - target.mdf*3/5);\n }\n value *= (user.level*user.atk/2048+2);\n value = Math.floor(value);\n }\n\n\n\nif(user.isStateAffected(29)){\n target.startAnimation(234);\n}\nelse{ target.startAnimation(235);}\nif(user.isStateAffected(15)){\n var random = Math.random();\n if(random <= 0.5){ target.addState(36);}\n user._agatktimes = user._agatktimes || 0;\n if(user._agatktimes > 0){\n user._agatktimes -= 1;\n user.addCooldown(326,-1);\n user.addCooldown(327,-1);\n user.addCooldown(328,-1);\n user.addCooldown(329,-1);\n user.addCooldown(330,-1);\n if(user._agatktimes == 0){\n user.removeState(15);}\n }\n }\nif(user.isStateAffected(29)){\n user.removeState(29); }\nelse{\n if(user.isStateAffected(28)){\n user.removeState(28);\n user.addState(29);\n }\n else{\n if(user.isStateAffected(27)){\n user.removeState(27);\n user.addState(28);\n }\n else{ user.addState(27); }\n }\n }\nuser.removeState(52);\nuser.removeState(54);\nuser.removeState(55);\nuser.removeState(56);\nuser.removeState(57);\nuser.removeState(59);\nuser.removeState(61);\n\n\n\nuser.addState(261);\n\n\n\nuser.removeState(261);\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":4,"successRate":100,"tpCost":5,"tpGain":0}, {"id":321,"animationId":236,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"化身圣焰增幅战斗力,特技冷却减半,并免疫大部分物理伤害\n所有攻击都有几率\\c[18]\\it[36]\\c[0]敌人,使用技能可以解除减速类和定身类控制","effects":[{"code":21,"dataId":18,"value1":1,"value2":0},{"code":22,"dataId":52,"value1":1,"value2":0},{"code":22,"dataId":54,"value1":1,"value2":0},{"code":22,"dataId":55,"value1":1,"value2":0},{"code":22,"dataId":56,"value1":1,"value2":0},{"code":22,"dataId":57,"value1":1,"value2":0},{"code":22,"dataId":59,"value1":1,"value2":0},{"code":22,"dataId":61,"value1":1,"value2":0}],"hitType":0,"iconIndex":327,"message1":"使用了%1!","message2":"","mpCost":30,"name":"化身圣焰","note":"<技能类型:技能>\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":4,"successRate":100,"tpCost":100,"tpGain":0}, {"id":322,"animationId":237,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"释放圣焰生成护盾,并强化后续三次普通攻击造成更高伤害,\n且有几率\\c[18]\\it[36]\\c[0]敌人,同时减少技能\\c[17]幽焰斩影\\c[0]一回合冷却","effects":[{"code":21,"dataId":15,"value1":1,"value2":0}],"hitType":0,"iconIndex":64,"message1":"使用了%1!","message2":"","mpCost":15,"name":"圣焰狂涌I","note":"<技能类型:技能>\n\n\nvalue = user.mhp/20+user.mat*3;\n\n\n\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":1,"successRate":100,"tpCost":20,"tpGain":0}, {"id":323,"animationId":237,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"释放圣焰生成护盾,并强化后续三次普通攻击造成更高伤害,\n且有几率\\c[18]\\it[36]\\c[0]敌人,同时减少技能\\c[17]幽焰斩影\\c[0]一回合冷却","effects":[{"code":21,"dataId":15,"value1":1,"value2":0}],"hitType":0,"iconIndex":64,"message1":"使用了%1!","message2":"","mpCost":15,"name":"圣焰狂涌II","note":"<技能类型:技能>\n\n\nvalue = user.mhp/15+user.mat*4;\n\n\n\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":1,"successRate":100,"tpCost":20,"tpGain":0}, {"id":324,"animationId":237,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"释放圣焰生成护盾,并强化后续三次普通攻击造成更高伤害,\n且有几率\\c[18]\\it[36]\\c[0]敌人,同时减少技能\\c[17]幽焰斩影\\c[0]一回合冷却","effects":[{"code":21,"dataId":15,"value1":1,"value2":0}],"hitType":0,"iconIndex":64,"message1":"使用了%1!","message2":"","mpCost":15,"name":"圣焰狂涌III","note":"<技能类型:技能>\n\n\nvalue = user.mhp/10+user.mat*5;\n\n\n\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":1,"successRate":100,"tpCost":20,"tpGain":0}, -{"id":325,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[{"code":21,"dataId":19,"value1":1,"value2":0}],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"使白火幽焰斩影减少一回合冷却","note":"\n\n\n\n","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":8,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, +{"id":325,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0}, {"id":326,"animationId":0,"damage":{"critical":true,"elementId":-1,"formula":"","type":1,"variance":5},"description":"\\c[18]<类普攻>\\c[17]<10%额外命中>\\c[0] 对选中敌人和随机四个被\\c[18]\\it[36]\\c[0]的敌人\n进行一次斩击,技能对血量低于30%的敌人伤害增加40%","effects":[],"hitType":1,"iconIndex":436,"message1":"使用了%1!","message2":"","mpCost":12,"name":"幽焰斩影I","note":"<技能类型:类普攻>\n\n\n\n\n\n\n\n user.addState(227);\n\n\n user.removeState(227);\n\n\n\ntargets.push(target); \nvar members = foes.aliveMembers();\nfor (var i = 0; i <= 5; i = targets.length + 1) {\n var member = members[Math.floor(Math.random()*members.length)];\n if (member.isStateAffected(36)) {\n targets.push(member); \n }\n else{\n members.splice(members.indexOf(member), 1);\n }\n }\n\n\n\n value = 1;\n value += (user.atk * 2 + user.mat - target.def - target.mdf/2);\n value *= (user.level*user.atk/2048+2);\n value *= (target.hp/target.mhp <= 0.3)?1.4: 1;\n value = Math.floor(value);\n\n\n\nthis._times = this._times || 0;\nthis._times += 1;\nif(this._times == 1 ||\n this._times == 3){\n target.startAnimation(238);\n }\n else{\n if(this._times == 2 ||\n this._times == 4){\n target.startAnimation(235);\n }\n else{ target.startAnimation(239); }\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":50,"tpGain":0}, {"id":327,"animationId":0,"damage":{"critical":true,"elementId":-1,"formula":"","type":1,"variance":5},"description":"\\c[18]<类普攻>\\c[17]<20%额外命中>\\c[0] 对选中敌人和随机四个被\\c[18]\\it[36]\\c[0]的敌人\n进行一次斩击,技能对血量低于30%的敌人伤害增加40%","effects":[],"hitType":1,"iconIndex":436,"message1":"使用了%1!","message2":"","mpCost":12,"name":"幽焰斩影II","note":"<技能类型:类普攻>\n\n\n\n\n\n\n\n user.addState(228);\n\n\n user.removeState(228);\n\n\n\ntargets.push(target); \nvar members = foes.aliveMembers();\nfor (var i = 0; i <= 5; i = targets.length + 1) {\n var member = members[Math.floor(Math.random()*members.length)];\n if (member.isStateAffected(36)) {\n targets.push(member); \n }\n else{\n members.splice(members.indexOf(member), 1);\n }\n }\n\n\n\n value = 1;\n value += (user.atk * 11/5 + user.mat - target.def - target.mdf/2);\n value *= (user.level*user.atk/2048+2);\n value *= (target.hp/target.mhp <= 0.3)?1.4: 1;\n value = Math.floor(value);\n\n\n\nthis._times = this._times || 0;\nthis._times += 1;\nif(this._times == 1 ||\n this._times == 3){\n target.startAnimation(238);\n }\n else{\n if(this._times == 2 ||\n this._times == 4){\n target.startAnimation(235);\n }\n else{ target.startAnimation(239); }\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":50,"tpGain":0}, {"id":328,"animationId":0,"damage":{"critical":true,"elementId":-1,"formula":"","type":1,"variance":5},"description":"\\c[18]<类普攻>\\c[17]<30%额外命中>\\c[0] 对选中敌人和随机四个被\\c[18]\\it[36]\\c[0]的敌人\n进行一次斩击,技能对血量低于30%的敌人伤害增加40%","effects":[],"hitType":1,"iconIndex":436,"message1":"使用了%1!","message2":"","mpCost":12,"name":"幽焰斩影III","note":"<技能类型:类普攻>\n\n\n\n\n\n\n\n user.addState(229);\n\n\n user.removeState(229);\n\n\n\ntargets.push(target); \nvar members = foes.aliveMembers();\nfor (var i = 0; i <= 5; i = targets.length + 1) {\n var member = members[Math.floor(Math.random()*members.length)];\n if (member.isStateAffected(36)) {\n targets.push(member); \n }\n else{\n members.splice(members.indexOf(member), 1);\n }\n }\n\n\n\n value = 1;\n value += (user.atk * 12/5 + user.mat - target.def - target.mdf/2);\n value *= (user.level*user.atk/2048+2);\n value *= (target.hp/target.mhp <= 0.3)?1.4: 1;\n value = Math.floor(value);\n\n\n\nthis._times = this._times || 0;\nthis._times += 1;\nif(this._times == 1 ||\n this._times == 3){\n target.startAnimation(238);\n }\n else{\n if(this._times == 2 ||\n this._times == 4){\n target.startAnimation(235);\n }\n else{ target.startAnimation(239); }\n }\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":50,"tpGain":0}, diff --git a/data/System.json b/data/System.json index a65868d..5cd59a0 100644 --- a/data/System.json +++ b/data/System.json @@ -1 +1 @@ -{"airship":{"bgm":{"name":"Kan R Gao - Floating By","pan":0,"pitch":100,"volume":90},"characterIndex":0,"characterName":"$巨龟岩台号","startMapId":0,"startX":0,"startY":0},"armorTypes":["","轻甲","重甲","魔法护甲","普通饰品","魔法饰品","魔法球","副手匕首","副手枪械","左手爪","莉莉的冰爪"],"attackMotions":[{"type":0,"weaponImageId":0},{"type":1,"weaponImageId":2},{"type":1,"weaponImageId":12},{"type":1,"weaponImageId":1},{"type":1,"weaponImageId":4},{"type":1,"weaponImageId":10},{"type":1,"weaponImageId":7},{"type":2,"weaponImageId":21},{"type":1,"weaponImageId":14},{"type":1,"weaponImageId":10},{"type":0,"weaponImageId":2},{"type":0,"weaponImageId":11},{"type":0,"weaponImageId":2}],"battleBgm":{"name":"Battle1","pan":0,"pitch":100,"volume":90},"battleback1Name":"DecorativeTile","battleback2Name":"Temple","battlerHue":0,"battlerName":"Dragon","boat":{"bgm":{"name":"Ship1","pan":0,"pitch":100,"volume":90},"characterIndex":0,"characterName":"Vehicle","startMapId":0,"startX":0,"startY":0},"currencyUnit":"经费","defeatMe":{"name":"Defeat1","pan":0,"pitch":100,"volume":90},"editMapId":65,"elements":["","物理","地","风","水","火","电","冰","圣","暗","精神","力场","混沌","幽能","毒","生命治疗","生命吸取","真实"],"equipTypes":["","武器","副手","头饰","甲衣","靴子","项链","手饰"],"gameTitle":"异常生物见闻录","gameoverMe":{"name":"Gameover1","pan":0,"pitch":100,"volume":90},"locale":"zh_CN","magicSkills":[2,4],"menuCommands":[true,true,true,true,true,true],"optDisplayTp":true,"optDrawTitle":true,"optExtraExp":false,"optFloorDeath":false,"optFollowers":true,"optSideView":false,"optSlipDeath":true,"optTransparent":false,"partyMembers":[1],"ship":{"bgm":{"name":"Kan R Gao - Floating By","pan":0,"pitch":100,"volume":100},"characterIndex":1,"characterName":"Vehicle","startMapId":31,"startX":174,"startY":58},"skillTypes":["","特技","魔法","专属技能","神术/天赋","各种普通攻击"],"sounds":[{"name":"Cursor2","pan":0,"pitch":100,"volume":90},{"name":"Decision1","pan":0,"pitch":100,"volume":90},{"name":"Cancel2","pan":0,"pitch":100,"volume":90},{"name":"Buzzer1","pan":0,"pitch":100,"volume":90},{"name":"Equip1","pan":0,"pitch":100,"volume":90},{"name":"Save","pan":0,"pitch":100,"volume":90},{"name":"Load","pan":0,"pitch":100,"volume":90},{"name":"Battle1","pan":0,"pitch":100,"volume":90},{"name":"Run","pan":0,"pitch":100,"volume":90},{"name":"Attack3","pan":0,"pitch":100,"volume":90},{"name":"Damage4","pan":0,"pitch":100,"volume":90},{"name":"Collapse1","pan":0,"pitch":100,"volume":90},{"name":"Collapse2","pan":0,"pitch":100,"volume":90},{"name":"Collapse3","pan":0,"pitch":100,"volume":90},{"name":"Damage5","pan":0,"pitch":100,"volume":90},{"name":"Collapse4","pan":0,"pitch":100,"volume":90},{"name":"Recovery","pan":0,"pitch":100,"volume":90},{"name":"Miss","pan":0,"pitch":100,"volume":90},{"name":"Evasion1","pan":0,"pitch":100,"volume":90},{"name":"Evasion2","pan":0,"pitch":100,"volume":90},{"name":"Reflection","pan":0,"pitch":100,"volume":90},{"name":"Shop1","pan":0,"pitch":100,"volume":90},{"name":"Item3","pan":0,"pitch":100,"volume":90},{"name":"Item3","pan":0,"pitch":100,"volume":90}],"startMapId":65,"startX":18,"startY":31,"switches":["","吃完饭","水管爆了","薇薇安出现","蝙蝠出现","海妖现身","五月海妖形态","出现水泡","水塔剧情借宿","去地下室","治疗海妖","准备出发","苏哈白火出现","击败幽灵船","不明海妖出现","丧尸出现","发现丧尸","击败人鱼","对战冰系怪物","对战老鼠怪","对战蝙蝠怪","","飞砖对话","豆豆星彩蛋完成","熔岩巨蝎出现","击败巨蝎","收集素材","对战魔族","第一次狗炮时的对话","狗炮彩蛋剧情结束","","怪物秒杀开关","阿拉曼达开局剧情完成","希尔妲对话完成","水泵站门前的对话","出发调查水泵站","小纸条对话","冰之鼠王被击杀","郝籽相关的对话","鸡神已死","神鹅被打败","击败巨蟹海妖","巴文特任务已领取","巴文特任务01开启","水兵安息","额外的收集任务","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","偷看","尝试交互","触碰脑和容器","完成研究红球","击败伊娃","出现水花","水花伤害","增加火球1","增加火球2","增加火球3","增加背球","增加左球","增加右球","进入纳萨托恩","进入管道","海妖消失","丧尸复苏","水晶破碎","打败守门海妖哨兵","被海妖围了","击败脑怪","密室","击败密室门卫","支援老王","击败海妖女王","发现大漩涡","前往水涌之核","关闭大护壁","豆豆出现","清理皇宫","清理完成","莎奇拉水泡开","点击w","能召唤飞船","初次进入研究炸","游戏开始","点击Q","","发现艾欧","","老王幸存者","进入大门","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"terms":{"basic":["等级","Lv","HP","HP","MP","MP","TP","TP","经验值","EXP"],"commands":["战斗","逃跑","攻击","防御","物品","技能","装备","状态","整队","保存","游戏结束","设置","武器","护甲","随身杂物","装备","最强装备","清空","开始游戏","继续游戏",null,"回到标题","取消",null,"购买","出售"],"params":["最大 HP","最大 MP","攻击力","防御力","魔法攻击","魔法防御","敏捷","幸运","命中率","回避率"],"messages":{"actionFailure":"对%1没有效果!","actorDamage":"%1受到了 %2 点伤害!","actorDrain":"%1被吸收了 %3 点 %2!","actorGain":"%1的 %2 增加了 %3 点!","actorLoss":"%1的 %2 减少了 %3 点!","actorNoDamage":"%1没有受到伤害!","actorNoHit":"Miss! %1没有受到伤害!","actorRecovery":"%1恢复了 %3 点 %2!","alwaysDash":"始终跑步","bgmVolume":"BGM 音量","bgsVolume":"BGS 音量","buffAdd":"%1的%2上升了!","buffRemove":"%1的%2恢复正常了!","commandRemember":"记住指令","counterAttack":"%1的反击!","criticalToActor":"痛恨一击!","criticalToEnemy":"会心一击!","debuffAdd":"%1的%2下降了!","defeat":"%1被击败了。","emerge":"%1出现了!","enemyDamage":"%1受到了 %2 点伤害!","enemyDrain":"%1被吸收了 %3 点 %2!","enemyGain":"%1的 %2 增加了 %3 点!","enemyLoss":"%1的 %2 减少了 %3 点!","enemyNoDamage":"没有对%1造成伤害!","enemyNoHit":"Miss!没有对%1造成伤害!","enemyRecovery":"%1恢复了 %3 点 %2!","escapeFailure":"但是没有逃跑成功!","escapeStart":"%1开始逃跑了!","evasion":"%1躲开了攻击!","expNext":"距离下一%1","expTotal":"现在的%1","file":"文件","levelUp":"%1升到了 %2 %3!","loadMessage":"读取哪个文件?","magicEvasion":"%1躲避了魔法!","magicReflection":"%1反射了魔法!","meVolume":"ME 音量","obtainExp":"获得了 %1 点%2!","obtainGold":"获得了 %1\\G!","obtainItem":"获得了%1!","obtainSkill":"学会了%1!","partyName":"%1的队伍","possession":"持有数","preemptive":"%1先发制人!","saveMessage":"保存到哪个文件?","seVolume":"SE 音量","substitute":"%1保护了%2!","surprise":"%1被偷袭了!","useItem":"%1使用了%2!","victory":"%1胜利了!"}},"testBattlers":[{"actorId":2,"equips":[5,0,0,0,0],"level":13},{"actorId":0,"equips":[11,21,0,0,0],"level":1},{"actorId":0,"equips":[6,0,0,0,0],"level":13},{"actorId":0,"equips":[11,0,0,0,0],"level":1}],"testTroopId":17,"title1Name":"Plain","title2Name":"","titleBgm":{"name":"猫耳开关","pan":0,"pitch":100,"volume":90},"variables":["","技能数值","数据判断","掉落概率随机数","泛用随机数","通用怪物击杀数量","时间推进","计算","鸡的数量","海妖碰撞伤害","火位置X","火位置Y","玩家方向","火距离","BGM编号记录","清理废墟","鸡的死亡数","鹅的击杀数","地图精英猎杀数量","需要收集的炼金素材数量","","地图ID","玩家位置X","玩家位置Y","图片移动X","图片移动Y","随机数","火1位置X","火1位置Y","火1距离","火2位置X","火2位置Y","火2距离","火3位置X","火3位置Y","火3距离","背火位置X","背火位置Y","背火距离","右火位置X","右火位置Y","右火距离","左火位置X","左火位置Y","左火距离","海妖碰撞伤害1","海妖碰撞伤害2","海妖碰撞伤害3","海妖碰撞伤害背","海妖碰撞伤害右","海妖碰撞伤害左","玩家方向1","玩家方向2","玩家方向3","玩家方向4","玩家方向5","玩家方向6","伊娃血量","","","","史莱姆核心结晶数量","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","熔浆积淀刷新计时","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"versionId":60921048,"victoryMe":{"name":"Victory1","pan":0,"pitch":100,"volume":90},"weaponTypes":["","剑","长柄武器","匕首","斧","爪","弓弩","枪炮","法杖","莉莉的火爪","魔王佩剑","魔导工作手套","宇宙碎片长剑"],"windowTone":[0,0,0,0]} \ No newline at end of file +{"airship":{"bgm":{"name":"Kan R Gao - Floating By","pan":0,"pitch":100,"volume":90},"characterIndex":0,"characterName":"$巨龟岩台号","startMapId":0,"startX":0,"startY":0},"armorTypes":["","轻甲","重甲","魔法护甲","普通饰品","魔法饰品","魔法球","副手匕首","副手枪械","左手爪","莉莉的冰爪"],"attackMotions":[{"type":0,"weaponImageId":0},{"type":1,"weaponImageId":2},{"type":1,"weaponImageId":12},{"type":1,"weaponImageId":1},{"type":1,"weaponImageId":4},{"type":1,"weaponImageId":10},{"type":1,"weaponImageId":7},{"type":2,"weaponImageId":21},{"type":1,"weaponImageId":14},{"type":1,"weaponImageId":10},{"type":0,"weaponImageId":2},{"type":0,"weaponImageId":11},{"type":0,"weaponImageId":2}],"battleBgm":{"name":"Battle1","pan":0,"pitch":100,"volume":90},"battleback1Name":"DecorativeTile","battleback2Name":"Temple","battlerHue":0,"battlerName":"Dragon","boat":{"bgm":{"name":"Ship1","pan":0,"pitch":100,"volume":90},"characterIndex":0,"characterName":"Vehicle","startMapId":0,"startX":0,"startY":0},"currencyUnit":"经费","defeatMe":{"name":"Defeat1","pan":0,"pitch":100,"volume":90},"editMapId":65,"elements":["","物理","地","风","水","火","电","冰","圣","暗","精神","力场","混沌","幽能","毒","生命治疗","生命吸取","真实"],"equipTypes":["","武器","副手","头饰","甲衣","靴子","项链","手饰"],"gameTitle":"异常生物见闻录","gameoverMe":{"name":"Gameover1","pan":0,"pitch":100,"volume":90},"locale":"zh_CN","magicSkills":[2,4],"menuCommands":[true,true,true,true,true,true],"optDisplayTp":true,"optDrawTitle":true,"optExtraExp":false,"optFloorDeath":false,"optFollowers":true,"optSideView":false,"optSlipDeath":true,"optTransparent":false,"partyMembers":[1],"ship":{"bgm":{"name":"Kan R Gao - Floating By","pan":0,"pitch":100,"volume":100},"characterIndex":1,"characterName":"Vehicle","startMapId":31,"startX":174,"startY":58},"skillTypes":["","特技","魔法","专属技能","神术/天赋","各种普通攻击"],"sounds":[{"name":"Cursor2","pan":0,"pitch":100,"volume":90},{"name":"Decision1","pan":0,"pitch":100,"volume":90},{"name":"Cancel2","pan":0,"pitch":100,"volume":90},{"name":"Buzzer1","pan":0,"pitch":100,"volume":90},{"name":"Equip1","pan":0,"pitch":100,"volume":90},{"name":"Save","pan":0,"pitch":100,"volume":90},{"name":"Load","pan":0,"pitch":100,"volume":90},{"name":"Battle1","pan":0,"pitch":100,"volume":90},{"name":"Run","pan":0,"pitch":100,"volume":90},{"name":"Attack3","pan":0,"pitch":100,"volume":90},{"name":"Damage4","pan":0,"pitch":100,"volume":90},{"name":"Collapse1","pan":0,"pitch":100,"volume":90},{"name":"Collapse2","pan":0,"pitch":100,"volume":90},{"name":"Collapse3","pan":0,"pitch":100,"volume":90},{"name":"Damage5","pan":0,"pitch":100,"volume":90},{"name":"Collapse4","pan":0,"pitch":100,"volume":90},{"name":"Recovery","pan":0,"pitch":100,"volume":90},{"name":"Miss","pan":0,"pitch":100,"volume":90},{"name":"Evasion1","pan":0,"pitch":100,"volume":90},{"name":"Evasion2","pan":0,"pitch":100,"volume":90},{"name":"Reflection","pan":0,"pitch":100,"volume":90},{"name":"Shop1","pan":0,"pitch":100,"volume":90},{"name":"Item3","pan":0,"pitch":100,"volume":90},{"name":"Item3","pan":0,"pitch":100,"volume":90}],"startMapId":65,"startX":18,"startY":31,"switches":["","吃完饭","水管爆了","薇薇安出现","蝙蝠出现","海妖现身","五月海妖形态","出现水泡","水塔剧情借宿","去地下室","治疗海妖","准备出发","苏哈白火出现","击败幽灵船","不明海妖出现","丧尸出现","发现丧尸","击败人鱼","对战冰系怪物","对战老鼠怪","对战蝙蝠怪","","飞砖对话","豆豆星彩蛋完成","熔岩巨蝎出现","击败巨蝎","收集素材","对战魔族","第一次狗炮时的对话","狗炮彩蛋剧情结束","","怪物秒杀开关","阿拉曼达开局剧情完成","希尔妲对话完成","水泵站门前的对话","出发调查水泵站","小纸条对话","冰之鼠王被击杀","郝籽相关的对话","鸡神已死","神鹅被打败","击败巨蟹海妖","巴文特任务已领取","巴文特任务01开启","水兵安息","额外的收集任务","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","偷看","尝试交互","触碰脑和容器","完成研究红球","击败伊娃","出现水花","水花伤害","增加火球1","增加火球2","增加火球3","增加背球","增加左球","增加右球","进入纳萨托恩","进入管道","海妖消失","丧尸复苏","水晶破碎","打败守门海妖哨兵","被海妖围了","击败脑怪","密室","击败密室门卫","支援老王","击败海妖女王","发现大漩涡","前往水涌之核","关闭大护壁","豆豆出现","清理皇宫","清理完成","莎奇拉水泡开","点击w","能召唤飞船","初次进入研究炸","游戏开始","点击Q","","发现艾欧","","老王幸存者","进入大门","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"terms":{"basic":["等级","Lv","HP","HP","MP","MP","TP","TP","经验值","EXP"],"commands":["战斗","逃跑","攻击","防御","物品","技能","装备","状态","整队","保存","游戏结束","设置","武器","护甲","随身杂物","装备","最强装备","清空","开始游戏","继续游戏",null,"回到标题","取消",null,"购买","出售"],"params":["最大 HP","最大 MP","攻击力","防御力","魔法攻击","魔法防御","敏捷","幸运","命中率","回避率"],"messages":{"actionFailure":"对%1没有效果!","actorDamage":"%1受到了 %2 点伤害!","actorDrain":"%1被吸收了 %3 点 %2!","actorGain":"%1的 %2 增加了 %3 点!","actorLoss":"%1的 %2 减少了 %3 点!","actorNoDamage":"%1没有受到伤害!","actorNoHit":"Miss! %1没有受到伤害!","actorRecovery":"%1恢复了 %3 点 %2!","alwaysDash":"始终跑步","bgmVolume":"BGM 音量","bgsVolume":"BGS 音量","buffAdd":"%1的%2上升了!","buffRemove":"%1的%2恢复正常了!","commandRemember":"记住指令","counterAttack":"%1的反击!","criticalToActor":"痛恨一击!","criticalToEnemy":"会心一击!","debuffAdd":"%1的%2下降了!","defeat":"%1被击败了。","emerge":"%1出现了!","enemyDamage":"%1受到了 %2 点伤害!","enemyDrain":"%1被吸收了 %3 点 %2!","enemyGain":"%1的 %2 增加了 %3 点!","enemyLoss":"%1的 %2 减少了 %3 点!","enemyNoDamage":"没有对%1造成伤害!","enemyNoHit":"Miss!没有对%1造成伤害!","enemyRecovery":"%1恢复了 %3 点 %2!","escapeFailure":"但是没有逃跑成功!","escapeStart":"%1开始逃跑了!","evasion":"%1躲开了攻击!","expNext":"距离下一%1","expTotal":"现在的%1","file":"文件","levelUp":"%1升到了 %2 %3!","loadMessage":"读取哪个文件?","magicEvasion":"%1躲避了魔法!","magicReflection":"%1反射了魔法!","meVolume":"ME 音量","obtainExp":"获得了 %1 点%2!","obtainGold":"获得了 %1\\G!","obtainItem":"获得了%1!","obtainSkill":"学会了%1!","partyName":"%1的队伍","possession":"持有数","preemptive":"%1先发制人!","saveMessage":"保存到哪个文件?","seVolume":"SE 音量","substitute":"%1保护了%2!","surprise":"%1被偷袭了!","useItem":"%1使用了%2!","victory":"%1胜利了!"}},"testBattlers":[{"actorId":2,"equips":[5,0,0,0,0],"level":13},{"actorId":0,"equips":[11,21,0,0,0],"level":1},{"actorId":0,"equips":[6,0,0,0,0],"level":13},{"actorId":0,"equips":[11,0,0,0,0],"level":1}],"testTroopId":17,"title1Name":"Plain","title2Name":"","titleBgm":{"name":"猫耳开关","pan":0,"pitch":100,"volume":90},"variables":["","技能数值","数据判断","掉落概率随机数","泛用随机数","通用怪物击杀数量","时间推进","计算","鸡的数量","海妖碰撞伤害","火位置X","火位置Y","玩家方向","火距离","BGM编号记录","清理废墟","鸡的死亡数","鹅的击杀数","地图精英猎杀数量","需要收集的炼金素材数量","","地图ID","玩家位置X","玩家位置Y","图片移动X","图片移动Y","随机数","火1位置X","火1位置Y","火1距离","火2位置X","火2位置Y","火2距离","火3位置X","火3位置Y","火3距离","背火位置X","背火位置Y","背火距离","右火位置X","右火位置Y","右火距离","左火位置X","左火位置Y","左火距离","海妖碰撞伤害1","海妖碰撞伤害2","海妖碰撞伤害3","海妖碰撞伤害背","海妖碰撞伤害右","海妖碰撞伤害左","玩家方向1","玩家方向2","玩家方向3","玩家方向4","玩家方向5","玩家方向6","伊娃血量","","","","史莱姆核心结晶数量","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","熔浆积淀刷新计时","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"versionId":13663136,"victoryMe":{"name":"Victory1","pan":0,"pitch":100,"volume":90},"weaponTypes":["","剑","长柄武器","匕首","斧","爪","弓弩","枪炮","法杖","莉莉的火爪","魔王佩剑","魔导工作手套","宇宙碎片长剑"],"windowTone":[0,0,0,0]} \ No newline at end of file diff --git a/js/plugins/YEP_X_SkillCooldowns.js b/js/plugins/YEP_X_SkillCooldowns.js index be909c1..863ba4b 100644 --- a/js/plugins/YEP_X_SkillCooldowns.js +++ b/js/plugins/YEP_X_SkillCooldowns.js @@ -283,10 +283,6 @@ Yanfly.SCD.version = 1.11; * * 将这两个标签插入技能的记事框中,为其提供确定预热值的独特方法。 * “warmup”变量确定预热的回合数。 - * - * 插件提供的函数: - * 改变user的指定技能的冷却 - * user.addCooldown(技能ID,冷却改变值); * * ============================================================================ * Yanfly Engine Plugins - Battle Engine Extension - Action Sequence Commands @@ -1486,7 +1482,7 @@ if (Imported.YEP_SkillCore) { if (value <= 0.009) value = 0.01; //---魔改--- v1.00 修改数据向上取整 - value = value.ceil(value); + value = Math.ceil(value); @@ -1511,7 +1507,7 @@ if (Imported.YEP_SkillCore) { if (value <= 0.009) value = 0.01; //---魔改--- v1.00 修改数据向上取整 - value = value.ceil(value); + value = Math.ceil(value); var text = fmt.format(Yanfly.Util.toGroup(value));