@ -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" : "<Hide if Learned Skill: 35>\n<Cooldown: 100>\n<Cooldown Steps: 5>\n<Bypass Barrier>\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" : "<Cooldown: 80>\n<Cooldown Steps: 5>\n<Bypass Barrier>\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" : "<Hide if Learned Skill: 37,38>\n\n<技能类型:类普攻>\n\n<Cooldown Steps: 1>\n\n<Multiple Elements: 16>\n<Custom HP Cost>\ncost += user.mhp/40+user.hp/20;\n</Custom HP Cost>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n<After Eval>\n user.removeState(228);\n</After Eval>\n\n<Before Eval>\n this._bsaffective = 0.5;\n</Before Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n</Custom Show Eval>", "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" : "<Hide if Learned Skill: 38>\n\n<技能类型:类普攻>\n\n\n<Cooldown Steps: 1>\n\n<Multiple Elements: 16>\n\n<Custom HP Cost>\ncost += user.mhp/40+user.hp/20;\n</Custom HP Cost>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n<After Eval>\n user.removeState(229);\n</After Eval>\n\n<Before Eval>\n this._bsaffective = 0.5;\n</Before Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n</Custom Show Eval>\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" : "<Custom HP Cost>\ncost += user.mhp/40+user.hp/20;\n</Custom HP Cost>\n\n<技能类型:类普攻>\n\n<Cooldown Steps: 1>\n\n<Multiple Elements: 16>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\n this._bsaffective = 0.5;\n</Before Eval>\n\n<Before Eval>\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</Before Eval>\n<After Eval>\n user.removeState(230);\n</After Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n</Custom Show Eval>", "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" : "<Hide if Learned Skill: 37,38>\n\n<技能类型:类普攻>\n\n<Cooldown Steps: 1>\n\n<Multiple Elements: 16>\n<Custom HP Cost>\ncost += user.mhp/40+user.hp/20;\n</Custom HP Cost>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n<After Eval>\n user.removeState(228);\n</After Eval>\n\n<Before Eval>\n this._bsaffective = 0.5;\n</Before Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n</Custom Show Eval>", "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" : "<Hide if Learned Skill: 38>\n\n<技能类型:类普攻>\n\n\n<Cooldown Steps: 1>\n\n<Multiple Elements: 16>\n\n<Custom HP Cost>\ncost += user.mhp/40+user.hp/20;\n</Custom HP Cost>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n<After Eval>\n user.removeState(229);\n</After Eval>\n\n<Before Eval>\n this._bsaffective = 0.5;\n</Before Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n</Custom Show Eval>\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" : "<Custom HP Cost>\ncost += user.mhp/40+user.hp/20;\n</Custom HP Cost>\n\n<技能类型:类普攻>\n\n<Cooldown Steps: 1>\n\n<Multiple Elements: 16>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\n this._bsaffective = 0.5;\n</Before Eval>\n\n<Before Eval>\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</Before Eval>\n<After Eval>\n user.removeState(230);\n</After Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(30) ||\n user.isStateAffected(31) ) {\n visible = false;\n } else {\n visible = true;\n }\n</Custom Show Eval>", "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" : "<Hide if Learned Skill: 40,41>\n\n<Before Eval>\n this._bsaffective = 0;\n</Before Eval>\n\n<技能类型:技能>\n\n<Cooldown: 2>\n<Cooldown Steps: 1>\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" : "<Hide if Learned Skill: 41>\n\n<Before Eval>\n this._bsaffective = 0;\n</Before Eval>\n\n<技能类型:技能>\n\n<Cooldown: 2>\n<Cooldown Steps: 1>\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" : "<Before Eval>\n this._bsaffective = 0;\n</Before Eval>\n\n<技能类型:技能>\n\n<Cooldown: 2>\n<Cooldown Steps: 1>" , "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" : "<Passive State: 219>\n<Hide if Learned Skill: 48>\n<Bypass Cooldown>" , "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" : "<Passive State: 220>\n<Bypass Cooldown>" , "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" : "<Cooldown: 2>\n<Cooldown Steps: 1>\n\n\n<Custom HP Cost>\ncost += +user.mhp/50;\n</Custom HP Cost>\n<Custom Target Barrier>\nvalue = -(100+user.mat*4*(user.level*user.mat/2048+2));\nvalue = Math.floor(value);\n</Custom Target Barrier>\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" : "<Hide if Learned Skill: 51,52>\n\n<Cooldown Steps: 1>\n\n<damage formula>\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</damage formula>\n\n <Custom MP Cost>\n cost += 5;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(5, amount - 1);\n</Custom MP Cost>\n\n<Before Eval>\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</Before Eval>\n\n<After Eval>\n user.removeState(229);\n</After Eval>\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" : "<Hide if Learned Skill: 52>\n\n<Cooldown Steps: 1>\n\n<damage formula>\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</damage formula>\n\n <Custom MP Cost>\n cost += 10;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(10, (amount - 1)*2);\n</Custom MP Cost>\n\n<Before Eval>\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</Before Eval>\n\n<After Eval>\n user.removeState(230);\n</After Eval>\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" : "<Before Eval>\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</Before Eval>\n\n<After Eval>\n user.removeState(231);\n</After Eval>\n\n<Cooldown Steps: 1>\n\n<damage formula>\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</damage formula>\n\n <Custom MP Cost>\n cost += 15;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(15, (amount - 1)*3);\n</Custom MP Cost>\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" : "<Hide if Learned Skill: 51,52>\n\n<Cooldown Steps: 1>\n\n<damage formula>\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</damage formula>\n\n <Custom MP Cost>\n cost += 5;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(5, amount - 1);\n</Custom MP Cost>\n\n<Before Eval>\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</Before Eval>\n\n<After Eval>\n user.removeState(229);\n</After Eval>\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" : "<Hide if Learned Skill: 52>\n\n<Cooldown Steps: 1>\n\n<damage formula>\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</damage formula>\n\n <Custom MP Cost>\n cost += 10;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(10, (amount - 1)*2);\n</Custom MP Cost>\n\n<Before Eval>\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</Before Eval>\n\n<After Eval>\n user.removeState(230);\n</After Eval>\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" : "<Before Eval>\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</Before Eval>\n\n<After Eval>\n user.removeState(231);\n</After Eval>\n\n<Cooldown Steps: 1>\n\n<damage formula>\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</damage formula>\n\n <Custom MP Cost>\n cost += 15;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(15, (amount - 1)*3);\n</Custom MP Cost>\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" : "<Before Eval>\n user.addState(231);\n</Before Eval>\n<After Eval>\n user.removeState(231);\n user.removeState(20);\n</After Eval>\n\n<Skill 50 Cooldown: 3>\n<Skill 51 Cooldown: 3>\n<Skill 52 Cooldown: 3>\n<Skill 53 Cooldown: 3>\n<Cooldown Steps: 1>\n\n <Custom Requirement>\n if (user.isStateAffected(20)) {\n value = true;\n } else {\n value = false;\n }\n </Custom Requirement>\n\n<damage formula>\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</damage formula>\n\n <Custom MP Cost>\n cost += 15;\n var amount = $gameTroop.aliveMembers().length;\n cost += Math.min(15, (amount - 1)*3);\n</Custom MP Cost>\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" : " <Skill 50 Cooldown: +3>\n<Skill 51 Cooldown: +3>\n<Skill 52 Cooldown: +3>\n<Skill 53 Cooldown: +3>\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" : " <Skill 36 Cooldown: +3>\n<Skill 37 Cooldown: +3>\n<Skill 38 Cooldown: +3>\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" : "<Hide if Learned Skill: 57,58>\n\n<Target: Everybody>\n\n<技能类型:技能>\n\n<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Before Eval>\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</Before Eval>\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" : "<Hide if Learned Skill: 58>\n\n<Target: Everybody>\n\n<技能类型:技能>\n\n<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Before Eval>\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</Before Eval>\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<Target: Everybody>\n\n<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Before Eval>\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</Before Eval>\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" : "<Hide if Learned Skill: 63,64>\n\n<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Custom HP Cost>\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n</Custom HP Cost>\n\n<技能类型:技能>\n\n<Before Eval>\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</Before Eval>\n\n<damage Formula>\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</damage Formula>\n\n<Custom Target Eval>\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</Custom Target Eval>", "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" : "<Hide if Learned Skill: 64>\n\n<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Custom HP Cost>\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n</Custom HP Cost>\n\n<技能类型:技能>\n\n<Before Eval>\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</Before Eval>\n\n<damage Formula>\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</damage Formula>\n\n<Custom Target Eval>\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</Custom Target Eval>", "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" : "<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Custom HP Cost>\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n</Custom HP Cost>\n\n<技能类型:技能>\n\n<Before Eval>\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</Before Eval>\n\n<damage Formula>\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</damage Formula>\n\n<Custom Target Eval>\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</Custom Target Eval>", "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" : " <Skill 62 Cooldown: +2>\n<Skill 63 Cooldown: +2>\n<Skill 64 Cooldown: +2>\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" : "<Hide if Learned Skill: 63,64>\n\n<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Custom HP Cost>\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n</Custom HP Cost>\n\n<技能类型:技能>\n\n<Before Eval>\n if(target.isStateAffected(1)){\n user.addCooldown(62,+2 );\n target.removeState(1);\n target.gainHp(1);\n }\n</Before Eval>\n\n<damage Formula>\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</damage Formula>\n\n<Custom Target Eval>\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</Custom Target Eval>", "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" : "<Hide if Learned Skill: 64>\n\n<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Custom HP Cost>\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n</Custom HP Cost>\n\n<技能类型:技能>\n\n<Before Eval>\n if(target.isStateAffected(1)){\n user.addCooldown(63,+2 );\n target.removeState(1);\n target.gainHp(1);\n }\n</Before Eval>\n\n<damage Formula>\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</damage Formula>\n\n<Custom Target Eval>\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</Custom Target Eval>", "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" : "<Cooldown: 3>\n<Cooldown Steps: 1>\n\n<Custom HP Cost>\ncost += user.mhp/50+user.hp/25;\nvar members = $gameParty.deadMembers();\nif (members) { cost += user.mhp/50+user.hp/25; }\n</Custom HP Cost>\n\n<技能类型:技能>\n\n<Before Eval>\n if(target.isStateAffected(1)){\n user.addCooldown(64,+2 );\n target.removeState(1);\n target.gainHp(1);\n }\n</Before Eval>\n\n<damage Formula>\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</damage Formula>\n\n<Custom Target Eval>\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</Custom Target Eval>", "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<Cooldown: 10>\n<Cooldown Steps: 1>" , "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" : "<Hide if Learned Skill: 69>\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<Custom TP Cost> \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</Custom TP Cost> \n\n <Before Eval>\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 </Before Eval>\n\n<Post-Damage Eval>\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</Post-Damage Eval>\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<Before Eval>\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</Before Eval>\n\n <Before Eval>\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 </Before Eval>\n\n<Custom TP Cost> \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</Custom TP Cost> \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<Custom TP Cost> \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</Custom TP Cost> \n\n<Before Eval>\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 </Before Eval>\n\n<Custom Target Eval>\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</Custom Target Eval>", "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<Custom TP Cost> \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</Custom TP Cost> \n\n<Before Eval>\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 </Before Eval>\n\n<Custom Target Eval>\ntargets.push(target); \ntargets.push($gameTroop.members()[this._targetIndex - 1]);\ntargets.push($gameTroop.members()[this._targetIndex + 1]); \n</Custom Target Eval>", "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<Barrier Penetration: 50%>\n\n<Custom TP Cost> \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</Custom TP Cost> \n\n<Before Eval>\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 </Before Eval>\n\n<Post-Damage Eval>\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</Post-Damage Eval>" , "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<Target: Everybody>\n\n<Barrier Penetration: 50%>\n\n<Custom TP Cost> \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</Custom TP Cost> \n\n<Before Eval>\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 </Before Eval>\n\n<Damage Formula>\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</Damage Formula>\n\n<Pre-Damage Eval>\nif (target.isActor() === user.isActor()) { \n value = -1 * Math.abs(value);\n target.removeState(102);\n}\n</Pre-Damage Eval>\n\n<Post-Damage Eval>\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</Post-Damage Eval>\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<After ATB: 90%>\n\n<MP Cost: 4%>\n\n<Cooldown: 3 >\n<Cooldown Steps: 1>", "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<Target: Everybody>\n\n<Barrier Penetration: 50%>\n\n<Custom TP Cost> \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</Custom TP Cost> \n\n<Before Eval>\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 </Before Eval>\n\n<Damage Formula>\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</Damage Formula>\n\n<Pre-Damage Eval>\nif (target.isActor() === user.isActor()) { \n value = -1 * Math.abs(value);\n target.removeState(102);\n}\n</Pre-Damage Eval>\n\n<Post-Damage Eval>\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</Post-Damage Eval>\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<After ATB: 90%>\n\n<MP Cost: 5%>\n\n<Cooldown: 6 >\n<Cooldown Steps: 1>", "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<After ATB: 25%>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n\n<Post-Damage Eval>\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</Post-Damage Eval>\n\n<Pre-Damage Eval>\nif(user.isStateAffected(15)){\n var subject = $gameActors.actor(12);\n subject.forceAction(325, -1);\n BattleManager.forceAction(subject );\n}\n</Pre-Damage Eval>", "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<Before Eval>\n this._pcirate = 2;\n</Before Eval>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n\n<Pre-Damage Eval>\nif(user.isStateAffected(15)){\n var subject = $gameActors.actor(12);\n subject.forceAction(325, -1);\n BattleManager.forceAction(subject );\n}\n</Pre-Damage Eval>", "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<Cooldown: 3>\n<Cooldown Steps: 1>\n\n< After ATB: 90%>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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 }\n user._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</Before Eval>\n\n<Before Eval>\nuser.addState(261);\n</Before Eval>\n\n<After Eval>\nuser.removeState(261);\n</After Eval>", "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<After ATB: 25%>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n\n<Post-Damage Eval>\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</Post-Damage Eval>\n\n<Pre-Damage Eval>\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</Pre-Damage Eval>", "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<Before Eval>\n this._pcirate = 2;\n</Before Eval>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n\n<Pre-Damage Eval>\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</Pre-Damage Eval>", "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<After ATB: 90%>\n\n<damage formula>\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</damage formula>\n\n<Before Eval>\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</Before Eval>\n\n<Before Eval>\nuser.addState(261);\n</Before Eval>\n\n<After Eval>\nuser.removeState(261);\n</After Eval>", "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<Cooldown: 30>\n<Cooldown Steps: 1>" , "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<Custom User Barrier>\nvalue = user.mhp/20+user.mat*3;\n</Custom User Barrier>\n\n<Hide if Learned Skill: 323,324>\n\n<Cooldown: 7>\n<Cooldown Steps: 1>" , "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<Custom User Barrier>\nvalue = user.mhp/15+user.mat*4;\n</Custom User Barrier>\n\n<Hide if Learned Skill: 324>\n\n<Cooldown: 7>\n<Cooldown Steps: 1>" , "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<Custom User Barrier>\nvalue = user.mhp/10+user.mat*5;\n</Custom User Barrier>\n\n<Cooldown: 7>\n<Cooldown Steps: 1>" , "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" : " <Skill 326 Cooldown: -1>\n<Skill 327 Cooldown: -1>\n<Skill 328 Cooldown: -1>\n<Skill 329 Cooldown: -1>\n<Skill 330 Cooldown: -1> ", "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<Hide if Learned Skill: 327,328,329,330>\n\n<Cooldown: 13>\n<Cooldown Steps: 1>\n\n<Before Eval>\n user.addState(227);\n</Before Eval>\n<After Eval>\n user.removeState(227);\n</After Eval>\n\n<Custom Target Eval>\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</Custom Target Eval>\n\n<damage formula>\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</damage formula>\n\n<Pre-Damage Eval>\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</Pre-Damage Eval>" , "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<Hide if Learned Skill: 328,329,330>\n\n<Cooldown: 13>\n<Cooldown Steps: 1>\n\n<Before Eval>\n user.addState(228);\n</Before Eval>\n<After Eval>\n user.removeState(228);\n</After Eval>\n\n<Custom Target Eval>\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</Custom Target Eval>\n\n<damage formula>\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</damage formula>\n\n<Pre-Damage Eval>\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</Pre-Damage Eval>" , "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<Hide if Learned Skill: 329,330>\n\n<Cooldown: 13>\n<Cooldown Steps: 1>\n\n<Before Eval>\n user.addState(229);\n</Before Eval>\n<After Eval>\n user.removeState(229);\n</After Eval>\n\n<Custom Target Eval>\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</Custom Target Eval>\n\n<damage formula>\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</damage formula>\n\n<Pre-Damage Eval>\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</Pre-Damage Eval>" , "occasion" : 1 , "repeats" : 1 , "requiredWtypeId1" : 0 , "requiredWtypeId2" : 0 , "scope" : 1 , "speed" : 0 , "stypeId" : 1 , "successRate" : 100 , "tpCost" : 50 , "tpGain" : 0 } ,