From 2879162249d91f24878461eac2edae7c57b6e18c Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Thu, 11 Jan 2024 16:45:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8B=B1=E9=9B=84=E5=B1=9E=E6=80=A7=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/json/game_breakingbad.json | 408 +- bin/json/game_buriedcondi.json | 108 + bin/json/game_dragonlvitem.json | 120 +- bin/json/game_equipattribute.json | 82 +- bin/json/game_equipattrlibrarys.json | 7168 ++++++++++++----- bin/json/game_equipenchanting.json | 38 +- bin/json/game_equippos.json | 184 +- bin/json/game_equipsuit.json | 129 +- bin/json/game_friends.json | 64 +- bin/json/game_heroawaken.json | 2988 +++---- bin/json/game_herotalent.json | 5538 ++++++++----- bin/json/game_horoscope.json | 178 +- bin/json/game_puggsyskill.json | 178 +- bin/json/game_stonetalent.json | 66 +- bin/json/game_talent.json | 60 +- comm/const.go | 42 +- modules/arena/api_challengereward.go | 15 +- modules/arena/modelarena.go | 12 +- modules/battle/core.go | 229 +- modules/battle/modelBattle.go | 73 +- modules/equipment/api_wash.go | 8 +- modules/equipment/api_washconfirm.go | 6 +- modules/equipment/configure.go | 2 +- modules/equipment/modelEquipment.go | 56 +- modules/gourmet/module.go | 4 +- modules/hero/model_hero.go | 103 +- modules/horoscope/modelhoroscope.go | 19 +- modules/island/api_buy.go | 6 +- modules/island/model.go | 18 +- modules/pagoda/api_getrace.go | 58 +- modules/reputation/model_reputation.go | 8 +- modules/stonehenge/modelStonehenge.go | 2 +- pb/arena_db.pb.go | 46 +- pb/equipment_db.pb.go | 36 +- pb/hero_db.pb.go | 78 +- pb/stonehenge_db.pb.go | 6 +- pb/stonehenge_msg.pb.go | 12 +- sys/configure/structs/Game.BreakingbadData.go | 8 +- sys/configure/structs/Game.EquipAttribute.go | 8 +- .../structs/Game.EquipAttributeData.go | 4 +- .../structs/Game.EquipAttrlibrarySData.go | 8 +- .../structs/Game.EquipEnchantingData.go | 4 +- sys/configure/structs/Game.HeroTalentData.go | 6 +- sys/configure/structs/Game.atr.go | 4 +- sys/configure/structs/game.equipPosData.go | 16 +- sys/configure/structs/game.equipSuitData.go | 19 +- sys/configure/structs/game.heroAwakenData.go | 8 +- 47 files changed, 11601 insertions(+), 6632 deletions(-) diff --git a/bin/json/game_breakingbad.json b/bin/json/game_breakingbad.json index 33473205a..07a720a29 100644 --- a/bin/json/game_breakingbad.json +++ b/bin/json/game_breakingbad.json @@ -14,8 +14,8 @@ "delicacies": "14020001", "recipe": [ { - "a": "14010001", - "n": 20 + "s": "14010001", + "d": 20 } ], "Type": 5, @@ -30,8 +30,8 @@ "delicacies": "14020002", "recipe": [ { - "a": "14010011", - "n": 20 + "s": "14010011", + "d": 20 } ], "Type": 5, @@ -46,8 +46,8 @@ "delicacies": "14020020", "recipe": [ { - "a": "14010014", - "n": 20 + "s": "14010014", + "d": 20 } ], "Type": 3, @@ -62,8 +62,8 @@ "delicacies": "14020005", "recipe": [ { - "a": "14010008", - "n": 20 + "s": "14010008", + "d": 20 } ], "Type": 1, @@ -78,8 +78,8 @@ "delicacies": "14020024", "recipe": [ { - "a": "14010012", - "n": 20 + "s": "14010012", + "d": 20 } ], "Type": 5, @@ -94,8 +94,8 @@ "delicacies": "14020025", "recipe": [ { - "a": "14010016", - "n": 20 + "s": "14010016", + "d": 20 } ], "Type": 2, @@ -110,8 +110,8 @@ "delicacies": "14020036", "recipe": [ { - "a": "14010006", - "n": 20 + "s": "14010006", + "d": 20 } ], "Type": 4, @@ -126,8 +126,8 @@ "delicacies": "14020040", "recipe": [ { - "a": "14010009", - "n": 20 + "s": "14010009", + "d": 20 } ], "Type": 5, @@ -142,8 +142,8 @@ "delicacies": "14020045", "recipe": [ { - "a": "14010015", - "n": 20 + "s": "14010015", + "d": 20 } ], "Type": 3, @@ -158,8 +158,8 @@ "delicacies": "14020048", "recipe": [ { - "a": "14010003", - "n": 20 + "s": "14010003", + "d": 20 } ], "Type": 5, @@ -174,12 +174,12 @@ "delicacies": "14020046", "recipe": [ { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 }, { - "a": "14010011", - "n": 10 + "s": "14010011", + "d": 10 } ], "Type": 6, @@ -194,12 +194,12 @@ "delicacies": "14020004", "recipe": [ { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 }, { - "a": "14010012", - "n": 10 + "s": "14010012", + "d": 10 } ], "Type": 6, @@ -214,12 +214,12 @@ "delicacies": "14020022", "recipe": [ { - "a": "14010016", - "n": 10 + "s": "14010016", + "d": 10 }, { - "a": "14010002", - "n": 10 + "s": "14010002", + "d": 10 } ], "Type": 2, @@ -234,12 +234,12 @@ "delicacies": "14020003", "recipe": [ { - "a": "14010011", - "n": 10 + "s": "14010011", + "d": 10 }, { - "a": "14010002", - "n": 10 + "s": "14010002", + "d": 10 } ], "Type": 5, @@ -254,12 +254,12 @@ "delicacies": "14020006", "recipe": [ { - "a": "14010014", - "n": 10 + "s": "14010014", + "d": 10 }, { - "a": "14010011", - "n": 10 + "s": "14010011", + "d": 10 } ], "Type": 3, @@ -274,12 +274,12 @@ "delicacies": "14020010", "recipe": [ { - "a": "14010015", - "n": 10 + "s": "14010015", + "d": 10 }, { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 } ], "Type": 6, @@ -294,12 +294,12 @@ "delicacies": "14020021", "recipe": [ { - "a": "14010014", - "n": 10 + "s": "14010014", + "d": 10 }, { - "a": "14010004", - "n": 10 + "s": "14010004", + "d": 10 } ], "Type": 3, @@ -314,12 +314,12 @@ "delicacies": "14020016", "recipe": [ { - "a": "14010013", - "n": 10 + "s": "14010013", + "d": 10 }, { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 } ], "Type": 6, @@ -334,12 +334,12 @@ "delicacies": "14020026", "recipe": [ { - "a": "14010008", - "n": 10 + "s": "14010008", + "d": 10 }, { - "a": "14010013", - "n": 10 + "s": "14010013", + "d": 10 } ], "Type": 1, @@ -354,12 +354,12 @@ "delicacies": "14020028", "recipe": [ { - "a": "14010004", - "n": 10 + "s": "14010004", + "d": 10 }, { - "a": "14010008", - "n": 10 + "s": "14010008", + "d": 10 } ], "Type": 4, @@ -374,12 +374,12 @@ "delicacies": "14020030", "recipe": [ { - "a": "14010008", - "n": 10 + "s": "14010008", + "d": 10 }, { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 } ], "Type": 5, @@ -394,12 +394,12 @@ "delicacies": "14020031", "recipe": [ { - "a": "14010002", - "n": 10 + "s": "14010002", + "d": 10 }, { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 } ], "Type": 1, @@ -414,12 +414,12 @@ "delicacies": "14020032", "recipe": [ { - "a": "14010006", - "n": 10 + "s": "14010006", + "d": 10 }, { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 } ], "Type": 3, @@ -434,12 +434,12 @@ "delicacies": "14020033", "recipe": [ { - "a": "14010006", - "n": 10 + "s": "14010006", + "d": 10 }, { - "a": "14010011", - "n": 10 + "s": "14010011", + "d": 10 } ], "Type": 3, @@ -454,12 +454,12 @@ "delicacies": "14020034", "recipe": [ { - "a": "14010001", - "n": 10 + "s": "14010001", + "d": 10 }, { - "a": "14010008", - "n": 10 + "s": "14010008", + "d": 10 } ], "Type": 6, @@ -474,12 +474,12 @@ "delicacies": "14020035", "recipe": [ { - "a": "14010008", - "n": 10 + "s": "14010008", + "d": 10 }, { - "a": "14010012", - "n": 10 + "s": "14010012", + "d": 10 } ], "Type": 1, @@ -494,12 +494,12 @@ "delicacies": "14020042", "recipe": [ { - "a": "14010007", - "n": 10 + "s": "14010007", + "d": 10 }, { - "a": "14010008", - "n": 10 + "s": "14010008", + "d": 10 } ], "Type": 4, @@ -514,12 +514,12 @@ "delicacies": "14020043", "recipe": [ { - "a": "14010010", - "n": 10 + "s": "14010010", + "d": 10 }, { - "a": "14010015", - "n": 10 + "s": "14010015", + "d": 10 } ], "Type": 2, @@ -534,12 +534,12 @@ "delicacies": "14020049", "recipe": [ { - "a": "14010014", - "n": 10 + "s": "14010014", + "d": 10 }, { - "a": "14010007", - "n": 10 + "s": "14010007", + "d": 10 } ], "Type": 4, @@ -554,16 +554,16 @@ "delicacies": "14020007", "recipe": [ { - "a": "14010015", - "n": 7 + "s": "14010015", + "d": 7 }, { - "a": "14010001", - "n": 7 + "s": "14010001", + "d": 7 }, { - "a": "14010011", - "n": 6 + "s": "14010011", + "d": 6 } ], "Type": 6, @@ -578,16 +578,16 @@ "delicacies": "14020017", "recipe": [ { - "a": "14010015", - "n": 7 + "s": "14010015", + "d": 7 }, { - "a": "14010001", - "n": 7 + "s": "14010001", + "d": 7 }, { - "a": "14010006", - "n": 6 + "s": "14010006", + "d": 6 } ], "Type": 6, @@ -602,16 +602,16 @@ "delicacies": "14020018", "recipe": [ { - "a": "14010015", - "n": 7 + "s": "14010015", + "d": 7 }, { - "a": "14010001", - "n": 7 + "s": "14010001", + "d": 7 }, { - "a": "14010010", - "n": 6 + "s": "14010010", + "d": 6 } ], "Type": 6, @@ -626,16 +626,16 @@ "delicacies": "14020019", "recipe": [ { - "a": "14010015", - "n": 7 + "s": "14010015", + "d": 7 }, { - "a": "14010004", - "n": 7 + "s": "14010004", + "d": 7 }, { - "a": "14010001", - "n": 6 + "s": "14010001", + "d": 6 } ], "Type": 6, @@ -650,16 +650,16 @@ "delicacies": "14020023", "recipe": [ { - "a": "14010013", - "n": 7 + "s": "14010013", + "d": 7 }, { - "a": "14010008", - "n": 7 + "s": "14010008", + "d": 7 }, { - "a": "14010001", - "n": 6 + "s": "14010001", + "d": 6 } ], "Type": 1, @@ -674,16 +674,16 @@ "delicacies": "14020008", "recipe": [ { - "a": "14010015", - "n": 7 + "s": "14010015", + "d": 7 }, { - "a": "14010001", - "n": 7 + "s": "14010001", + "d": 7 }, { - "a": "14010013", - "n": 6 + "s": "14010013", + "d": 6 } ], "Type": 6, @@ -698,16 +698,16 @@ "delicacies": "14020009", "recipe": [ { - "a": "14010015", - "n": 7 + "s": "14010015", + "d": 7 }, { - "a": "14010002", - "n": 7 + "s": "14010002", + "d": 7 }, { - "a": "14010011", - "n": 6 + "s": "14010011", + "d": 6 } ], "Type": 3, @@ -722,16 +722,16 @@ "delicacies": "14020011", "recipe": [ { - "a": "14010011", - "n": 7 + "s": "14010011", + "d": 7 }, { - "a": "14010013", - "n": 7 + "s": "14010013", + "d": 7 }, { - "a": "14010001", - "n": 6 + "s": "14010001", + "d": 6 } ], "Type": 1, @@ -746,16 +746,16 @@ "delicacies": "14020012", "recipe": [ { - "a": "14010007", - "n": 7 + "s": "14010007", + "d": 7 }, { - "a": "14010006", - "n": 7 + "s": "14010006", + "d": 7 }, { - "a": "14010015", - "n": 6 + "s": "14010015", + "d": 6 } ], "Type": 4, @@ -770,16 +770,16 @@ "delicacies": "14020013", "recipe": [ { - "a": "14010001", - "n": 7 + "s": "14010001", + "d": 7 }, { - "a": "14010016", - "n": 7 + "s": "14010016", + "d": 7 }, { - "a": "14010004", - "n": 6 + "s": "14010004", + "d": 6 } ], "Type": 3, @@ -794,16 +794,16 @@ "delicacies": "14020014", "recipe": [ { - "a": "14010015", - "n": 7 + "s": "14010015", + "d": 7 }, { - "a": "14010005", - "n": 7 + "s": "14010005", + "d": 7 }, { - "a": "14010001", - "n": 6 + "s": "14010001", + "d": 6 } ], "Type": 3, @@ -818,16 +818,16 @@ "delicacies": "14020015", "recipe": [ { - "a": "14010016", - "n": 7 + "s": "14010016", + "d": 7 }, { - "a": "14010001", - "n": 7 + "s": "14010001", + "d": 7 }, { - "a": "14010006", - "n": 6 + "s": "14010006", + "d": 6 } ], "Type": 6, @@ -842,16 +842,16 @@ "delicacies": "14020037", "recipe": [ { - "a": "14010007", - "n": 7 + "s": "14010007", + "d": 7 }, { - "a": "14010008", - "n": 7 + "s": "14010008", + "d": 7 }, { - "a": "14010001", - "n": 6 + "s": "14010001", + "d": 6 } ], "Type": 2, @@ -866,16 +866,16 @@ "delicacies": "14020038", "recipe": [ { - "a": "14010007", - "n": 7 + "s": "14010007", + "d": 7 }, { - "a": "14010009", - "n": 7 + "s": "14010009", + "d": 7 }, { - "a": "14010008", - "n": 6 + "s": "14010008", + "d": 6 } ], "Type": 4, @@ -890,16 +890,16 @@ "delicacies": "14020039", "recipe": [ { - "a": "14010010", - "n": 7 + "s": "14010010", + "d": 7 }, { - "a": "14010001", - "n": 7 + "s": "14010001", + "d": 7 }, { - "a": "14010008", - "n": 6 + "s": "14010008", + "d": 6 } ], "Type": 3, @@ -914,16 +914,16 @@ "delicacies": "14020041", "recipe": [ { - "a": "14010011", - "n": 7 + "s": "14010011", + "d": 7 }, { - "a": "14010016", - "n": 7 + "s": "14010016", + "d": 7 }, { - "a": "14010012", - "n": 6 + "s": "14010012", + "d": 6 } ], "Type": 3, @@ -938,16 +938,16 @@ "delicacies": "14020044", "recipe": [ { - "a": "14010010", - "n": 7 + "s": "14010010", + "d": 7 }, { - "a": "14010005", - "n": 7 + "s": "14010005", + "d": 7 }, { - "a": "14010006", - "n": 6 + "s": "14010006", + "d": 6 } ], "Type": 4, @@ -962,16 +962,16 @@ "delicacies": "14020047", "recipe": [ { - "a": "14010013", - "n": 7 + "s": "14010013", + "d": 7 }, { - "a": "14010010", - "n": 7 + "s": "14010010", + "d": 7 }, { - "a": "14010005", - "n": 6 + "s": "14010005", + "d": 6 } ], "Type": 2, diff --git a/bin/json/game_buriedcondi.json b/bin/json/game_buriedcondi.json index d74d75eb5..3d4fe363c 100644 --- a/bin/json/game_buriedcondi.json +++ b/bin/json/game_buriedcondi.json @@ -22577,5 +22577,113 @@ "value": 6, "filter": [], "filter2": [] + }, + { + "id": 19000001, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_748", + "text": "传承者达到25级" + }, + "type": 20, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 25, + "filter": [], + "filter2": [] + }, + { + "id": 19000002, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_749", + "text": "传承者达到30级" + }, + "type": 20, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 30, + "filter": [], + "filter2": [] + }, + { + "id": 19000003, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_750", + "text": "传承者达到35级" + }, + "type": 20, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 35, + "filter": [], + "filter2": [] + }, + { + "id": 19000004, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_751", + "text": "传承者达到40级" + }, + "type": 20, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 40, + "filter": [], + "filter2": [] } ] \ No newline at end of file diff --git a/bin/json/game_dragonlvitem.json b/bin/json/game_dragonlvitem.json index add91c452..c4407d0b6 100644 --- a/bin/json/game_dragonlvitem.json +++ b/bin/json/game_dragonlvitem.json @@ -11,14 +11,8 @@ ], "lv": 1, "num": [], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000001 }, { "key": 2, @@ -38,14 +32,8 @@ 2, 2 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000002 }, { "key": 3, @@ -65,14 +53,8 @@ 4, 4 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000003 }, { "key": 4, @@ -92,14 +74,8 @@ 6, 6 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000004 }, { "key": 5, @@ -134,14 +110,8 @@ ], "lv": 1, "num": [], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000001 }, { "key": 7, @@ -161,14 +131,8 @@ 2, 2 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000002 }, { "key": 8, @@ -188,14 +152,8 @@ 4, 4 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000003 }, { "key": 9, @@ -215,14 +173,8 @@ 6, 6 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000004 }, { "key": 10, @@ -257,14 +209,8 @@ ], "lv": 1, "num": [], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000001 }, { "key": 12, @@ -284,14 +230,8 @@ 2, 2 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000002 }, { "key": 13, @@ -311,14 +251,8 @@ 4, 4 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000003 }, { "key": 14, @@ -338,14 +272,8 @@ 6, 6 ], - "item": [ - { - "a": "attr", - "t": "gold", - "n": 10000 - } - ], - "uplv": 0 + "item": [], + "uplv": 19000004 }, { "key": 15, diff --git a/bin/json/game_equipattribute.json b/bin/json/game_equipattribute.json index a2a73af19..1520ff55a 100644 --- a/bin/json/game_equipattribute.json +++ b/bin/json/game_equipattribute.json @@ -1,6 +1,6 @@ [ { - "key": "1", + "key": 1, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_1", @@ -20,7 +20,7 @@ ] }, { - "key": "2", + "key": 2, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_2", @@ -40,7 +40,7 @@ ] }, { - "key": "3", + "key": 3, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_3", @@ -60,7 +60,7 @@ ] }, { - "key": "4", + "key": 4, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_4", @@ -80,7 +80,7 @@ ] }, { - "key": "5", + "key": 5, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_5", @@ -100,7 +100,7 @@ ] }, { - "key": "6", + "key": 6, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_6", @@ -120,7 +120,7 @@ ] }, { - "key": "7", + "key": 7, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_7", @@ -140,7 +140,7 @@ ] }, { - "key": "8", + "key": 8, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_8", @@ -160,7 +160,7 @@ ] }, { - "key": "9", + "key": 9, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_9", @@ -180,7 +180,7 @@ ] }, { - "key": "10", + "key": 10, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_10", @@ -200,7 +200,7 @@ ] }, { - "key": "11", + "key": 11, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_11", @@ -220,7 +220,7 @@ ] }, { - "key": "12", + "key": 12, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_12", @@ -240,7 +240,7 @@ ] }, { - "key": "13", + "key": 13, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_13", @@ -260,7 +260,7 @@ ] }, { - "key": "14", + "key": 14, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_14", @@ -280,7 +280,7 @@ ] }, { - "key": "15", + "key": 15, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_15", @@ -300,7 +300,7 @@ ] }, { - "key": "16", + "key": 16, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_16", @@ -320,7 +320,7 @@ ] }, { - "key": "17", + "key": 17, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_17", @@ -340,7 +340,7 @@ ] }, { - "key": "18", + "key": 18, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_18", @@ -360,7 +360,7 @@ ] }, { - "key": "19", + "key": 19, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_19", @@ -380,7 +380,7 @@ ] }, { - "key": "20", + "key": 20, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_20", @@ -400,7 +400,7 @@ ] }, { - "key": "21", + "key": 21, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_21", @@ -420,7 +420,7 @@ ] }, { - "key": "22", + "key": 22, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_22", @@ -440,7 +440,7 @@ ] }, { - "key": "23", + "key": 23, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_23", @@ -460,7 +460,7 @@ ] }, { - "key": "24", + "key": 24, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_24", @@ -480,7 +480,7 @@ ] }, { - "key": "25", + "key": 25, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_25", @@ -500,7 +500,7 @@ ] }, { - "key": "26", + "key": 26, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_26", @@ -520,7 +520,7 @@ ] }, { - "key": "27", + "key": 27, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_27", @@ -540,7 +540,7 @@ ] }, { - "key": "28", + "key": 28, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_28", @@ -560,7 +560,7 @@ ] }, { - "key": "29", + "key": 29, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_29", @@ -580,7 +580,7 @@ ] }, { - "key": "30", + "key": 30, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_30", @@ -600,7 +600,7 @@ ] }, { - "key": "31", + "key": 31, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_31", @@ -620,7 +620,7 @@ ] }, { - "key": "32", + "key": 32, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_32", @@ -640,7 +640,7 @@ ] }, { - "key": "33", + "key": 33, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_33", @@ -660,7 +660,7 @@ ] }, { - "key": "34", + "key": 34, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_34", @@ -680,7 +680,7 @@ ] }, { - "key": "35", + "key": 35, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_35", @@ -700,7 +700,7 @@ ] }, { - "key": "36", + "key": 36, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_36", @@ -720,7 +720,7 @@ ] }, { - "key": "37", + "key": 37, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_37", @@ -740,7 +740,7 @@ ] }, { - "key": "38", + "key": 38, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_38", @@ -760,7 +760,7 @@ ] }, { - "key": "39", + "key": 39, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_39", @@ -780,7 +780,7 @@ ] }, { - "key": "40", + "key": 40, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_40", @@ -800,7 +800,7 @@ ] }, { - "key": "41", + "key": 41, "skill_id": 125004011, "attribute_text": { "key": "equip_equip_attribute_attribute_text_41", diff --git a/bin/json/game_equipattrlibrarys.json b/bin/json/game_equipattrlibrarys.json index aca333464..7cb57f8e1 100644 --- a/bin/json/game_equipattrlibrarys.json +++ b/bin/json/game_equipattrlibrarys.json @@ -2,8 +2,11 @@ { "key": 1, "libraryid": 1001, - "attrkey": "atk", - "attrvar": 18, + "attr": { + "a": 56, + "n": 18 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -17,8 +20,11 @@ { "key": 2, "libraryid": 1101, - "attrkey": "atk", - "attrvar": 18, + "attr": { + "a": 56, + "n": 18 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -32,8 +38,11 @@ { "key": 3, "libraryid": 1101, - "attrkey": "def", - "attrvar": 14, + "attr": { + "a": 59, + "n": 14 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -47,8 +56,11 @@ { "key": 4, "libraryid": 1101, - "attrkey": "hp", - "attrvar": 236, + "attr": { + "a": 53, + "n": 236 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -62,8 +74,11 @@ { "key": 5, "libraryid": 1101, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -77,8 +92,11 @@ { "key": 6, "libraryid": 1101, - "attrkey": "atkpro", - "attrvar": 39, + "attr": { + "a": 57, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -92,8 +110,11 @@ { "key": 7, "libraryid": 1101, - "attrkey": "defpro", - "attrvar": 39, + "attr": { + "a": 60, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -107,8 +128,11 @@ { "key": 8, "libraryid": 1101, - "attrkey": "hppro", - "attrvar": 39, + "attr": { + "a": 54, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -122,8 +146,11 @@ { "key": 9, "libraryid": 1201, - "attrkey": "def", - "attrvar": 14, + "attr": { + "a": 59, + "n": 14 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -137,8 +164,11 @@ { "key": 10, "libraryid": 1301, - "attrkey": "atk", - "attrvar": 18, + "attr": { + "a": 56, + "n": 18 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -152,8 +182,11 @@ { "key": 11, "libraryid": 1301, - "attrkey": "def", - "attrvar": 14, + "attr": { + "a": 59, + "n": 14 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -167,8 +200,11 @@ { "key": 12, "libraryid": 1301, - "attrkey": "hp", - "attrvar": 236, + "attr": { + "a": 53, + "n": 236 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -182,8 +218,11 @@ { "key": 13, "libraryid": 1301, - "attrkey": "atkpro", - "attrvar": 39, + "attr": { + "a": 57, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -197,8 +236,11 @@ { "key": 14, "libraryid": 1301, - "attrkey": "defpro", - "attrvar": 39, + "attr": { + "a": 60, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -212,8 +254,11 @@ { "key": 15, "libraryid": 1301, - "attrkey": "hppro", - "attrvar": 39, + "attr": { + "a": 54, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -227,8 +272,11 @@ { "key": 16, "libraryid": 1301, - "attrkey": "cri", - "attrvar": 30, + "attr": { + "a": 65, + "n": 30 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 90, "Addition": [ @@ -242,8 +290,11 @@ { "key": 17, "libraryid": 1301, - "attrkey": "cridam", - "attrvar": 39, + "attr": { + "a": 68, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -257,8 +308,11 @@ { "key": 18, "libraryid": 1401, - "attrkey": "hp", - "attrvar": 236, + "attr": { + "a": 53, + "n": 236 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 3, "Addition": [ @@ -272,8 +326,11 @@ { "key": 19, "libraryid": 1501, - "attrkey": "atk", - "attrvar": 18, + "attr": { + "a": 56, + "n": 18 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -287,8 +344,11 @@ { "key": 20, "libraryid": 1501, - "attrkey": "def", - "attrvar": 14, + "attr": { + "a": 59, + "n": 14 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -302,8 +362,11 @@ { "key": 21, "libraryid": 1501, - "attrkey": "hp", - "attrvar": 236, + "attr": { + "a": 53, + "n": 236 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -317,8 +380,11 @@ { "key": 22, "libraryid": 1501, - "attrkey": "atkpro", - "attrvar": 39, + "attr": { + "a": 57, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -332,8 +398,11 @@ { "key": 23, "libraryid": 1501, - "attrkey": "defpro", - "attrvar": 39, + "attr": { + "a": 60, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -347,8 +416,11 @@ { "key": 24, "libraryid": 1501, - "attrkey": "hppro", - "attrvar": 39, + "attr": { + "a": 54, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -362,8 +434,11 @@ { "key": 25, "libraryid": 1501, - "attrkey": "effhit", - "attrvar": 39, + "attr": { + "a": 71, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -377,8 +452,11 @@ { "key": 26, "libraryid": 1501, - "attrkey": "effre", - "attrvar": 39, + "attr": { + "a": 74, + "n": 39 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -392,8 +470,11 @@ { "key": 27, "libraryid": 1002, - "attrkey": "atk", - "attrvar": 18, + "attr": { + "a": 56, + "n": 18 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -407,8 +488,11 @@ { "key": 28, "libraryid": 1102, - "attrkey": "atk", - "attrvar": 21, + "attr": { + "a": 56, + "n": 21 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -422,8 +506,11 @@ { "key": 29, "libraryid": 1102, - "attrkey": "def", - "attrvar": 16, + "attr": { + "a": 59, + "n": 16 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -437,8 +524,11 @@ { "key": 30, "libraryid": 1102, - "attrkey": "hp", - "attrvar": 283, + "attr": { + "a": 53, + "n": 283 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -452,8 +542,11 @@ { "key": 31, "libraryid": 1102, - "attrkey": "speed", - "attrvar": 3, + "attr": { + "a": 62, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -467,8 +560,11 @@ { "key": 32, "libraryid": 1102, - "attrkey": "atkpro", - "attrvar": 46, + "attr": { + "a": 57, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -482,8 +578,11 @@ { "key": 33, "libraryid": 1102, - "attrkey": "defpro", - "attrvar": 46, + "attr": { + "a": 60, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -497,8 +596,11 @@ { "key": 34, "libraryid": 1102, - "attrkey": "hppro", - "attrvar": 46, + "attr": { + "a": 54, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -512,8 +614,11 @@ { "key": 35, "libraryid": 1202, - "attrkey": "def", - "attrvar": 16, + "attr": { + "a": 59, + "n": 16 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -527,8 +632,11 @@ { "key": 36, "libraryid": 1302, - "attrkey": "atk", - "attrvar": 21, + "attr": { + "a": 56, + "n": 21 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -542,8 +650,11 @@ { "key": 37, "libraryid": 1302, - "attrkey": "def", - "attrvar": 16, + "attr": { + "a": 59, + "n": 16 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -557,8 +668,11 @@ { "key": 38, "libraryid": 1302, - "attrkey": "hp", - "attrvar": 283, + "attr": { + "a": 53, + "n": 283 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -572,8 +686,11 @@ { "key": 39, "libraryid": 1302, - "attrkey": "atkpro", - "attrvar": 46, + "attr": { + "a": 57, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -587,8 +704,11 @@ { "key": 40, "libraryid": 1302, - "attrkey": "defpro", - "attrvar": 46, + "attr": { + "a": 60, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -602,8 +722,11 @@ { "key": 41, "libraryid": 1302, - "attrkey": "hppro", - "attrvar": 46, + "attr": { + "a": 54, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -617,8 +740,11 @@ { "key": 42, "libraryid": 1302, - "attrkey": "cri", - "attrvar": 36, + "attr": { + "a": 65, + "n": 36 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -632,8 +758,11 @@ { "key": 43, "libraryid": 1302, - "attrkey": "cridam", - "attrvar": 46, + "attr": { + "a": 68, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 90, "Addition": [ @@ -647,8 +776,11 @@ { "key": 44, "libraryid": 1402, - "attrkey": "hp", - "attrvar": 283, + "attr": { + "a": 53, + "n": 283 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -662,8 +794,11 @@ { "key": 45, "libraryid": 1502, - "attrkey": "atk", - "attrvar": 21, + "attr": { + "a": 56, + "n": 21 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 3, "Addition": [ @@ -677,8 +812,11 @@ { "key": 46, "libraryid": 1502, - "attrkey": "def", - "attrvar": 16, + "attr": { + "a": 59, + "n": 16 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -692,8 +830,11 @@ { "key": 47, "libraryid": 1502, - "attrkey": "hp", - "attrvar": 283, + "attr": { + "a": 53, + "n": 283 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -707,8 +848,11 @@ { "key": 48, "libraryid": 1502, - "attrkey": "atkpro", - "attrvar": 46, + "attr": { + "a": 57, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -722,8 +866,11 @@ { "key": 49, "libraryid": 1502, - "attrkey": "defpro", - "attrvar": 46, + "attr": { + "a": 60, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -737,8 +884,11 @@ { "key": 50, "libraryid": 1502, - "attrkey": "hppro", - "attrvar": 46, + "attr": { + "a": 54, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -752,8 +902,11 @@ { "key": 51, "libraryid": 1502, - "attrkey": "effhit", - "attrvar": 46, + "attr": { + "a": 71, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -767,8 +920,11 @@ { "key": 52, "libraryid": 1502, - "attrkey": "effre", - "attrvar": 46, + "attr": { + "a": 74, + "n": 46 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -782,8 +938,11 @@ { "key": 53, "libraryid": 1003, - "attrkey": "atk", - "attrvar": 21, + "attr": { + "a": 56, + "n": 21 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -797,8 +956,11 @@ { "key": 54, "libraryid": 1103, - "attrkey": "atk", - "attrvar": 21, + "attr": { + "a": 56, + "n": 21 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -812,8 +974,11 @@ { "key": 55, "libraryid": 1103, - "attrkey": "def", - "attrvar": 19, + "attr": { + "a": 59, + "n": 19 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -827,8 +992,11 @@ { "key": 56, "libraryid": 1103, - "attrkey": "hp", - "attrvar": 330, + "attr": { + "a": 53, + "n": 330 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -842,8 +1010,11 @@ { "key": 57, "libraryid": 1103, - "attrkey": "speed", - "attrvar": 3, + "attr": { + "a": 62, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -857,8 +1028,11 @@ { "key": 58, "libraryid": 1103, - "attrkey": "atkpro", - "attrvar": 54, + "attr": { + "a": 57, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -872,8 +1046,11 @@ { "key": 59, "libraryid": 1103, - "attrkey": "defpro", - "attrvar": 54, + "attr": { + "a": 60, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -887,8 +1064,11 @@ { "key": 60, "libraryid": 1103, - "attrkey": "hppro", - "attrvar": 54, + "attr": { + "a": 54, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -902,8 +1082,11 @@ { "key": 61, "libraryid": 1203, - "attrkey": "def", - "attrvar": 19, + "attr": { + "a": 59, + "n": 19 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -917,8 +1100,11 @@ { "key": 62, "libraryid": 1303, - "attrkey": "atk", - "attrvar": 25, + "attr": { + "a": 56, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -932,8 +1118,11 @@ { "key": 63, "libraryid": 1303, - "attrkey": "def", - "attrvar": 19, + "attr": { + "a": 59, + "n": 19 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -947,8 +1136,11 @@ { "key": 64, "libraryid": 1303, - "attrkey": "hp", - "attrvar": 330, + "attr": { + "a": 53, + "n": 330 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -962,8 +1154,11 @@ { "key": 65, "libraryid": 1303, - "attrkey": "atkpro", - "attrvar": 54, + "attr": { + "a": 57, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -977,8 +1172,11 @@ { "key": 66, "libraryid": 1303, - "attrkey": "defpro", - "attrvar": 54, + "attr": { + "a": 60, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -992,8 +1190,11 @@ { "key": 67, "libraryid": 1303, - "attrkey": "hppro", - "attrvar": 54, + "attr": { + "a": 54, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1007,8 +1208,11 @@ { "key": 68, "libraryid": 1303, - "attrkey": "cri", - "attrvar": 42, + "attr": { + "a": 65, + "n": 42 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1022,8 +1226,11 @@ { "key": 69, "libraryid": 1303, - "attrkey": "cridam", - "attrvar": 54, + "attr": { + "a": 68, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1037,8 +1244,11 @@ { "key": 70, "libraryid": 1403, - "attrkey": "hp", - "attrvar": 330, + "attr": { + "a": 53, + "n": 330 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 90, "Addition": [ @@ -1052,8 +1262,11 @@ { "key": 71, "libraryid": 1503, - "attrkey": "atk", - "attrvar": 25, + "attr": { + "a": 56, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -1067,8 +1280,11 @@ { "key": 72, "libraryid": 1503, - "attrkey": "def", - "attrvar": 19, + "attr": { + "a": 59, + "n": 19 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 3, "Addition": [ @@ -1082,8 +1298,11 @@ { "key": 73, "libraryid": 1503, - "attrkey": "hp", - "attrvar": 330, + "attr": { + "a": 53, + "n": 330 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1097,8 +1316,11 @@ { "key": 74, "libraryid": 1503, - "attrkey": "atkpro", - "attrvar": 54, + "attr": { + "a": 57, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1112,8 +1334,11 @@ { "key": 75, "libraryid": 1503, - "attrkey": "defpro", - "attrvar": 54, + "attr": { + "a": 60, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1127,8 +1352,11 @@ { "key": 76, "libraryid": 1503, - "attrkey": "hppro", - "attrvar": 54, + "attr": { + "a": 54, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1142,8 +1370,11 @@ { "key": 77, "libraryid": 1503, - "attrkey": "effhit", - "attrvar": 54, + "attr": { + "a": 71, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1157,8 +1388,11 @@ { "key": 78, "libraryid": 1503, - "attrkey": "effre", - "attrvar": 54, + "attr": { + "a": 74, + "n": 54 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1172,8 +1406,11 @@ { "key": 79, "libraryid": 1004, - "attrkey": "atk", - "attrvar": 25, + "attr": { + "a": 56, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1187,8 +1424,11 @@ { "key": 80, "libraryid": 1104, - "attrkey": "atk", - "attrvar": 25, + "attr": { + "a": 56, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1202,8 +1442,11 @@ { "key": 81, "libraryid": 1104, - "attrkey": "def", - "attrvar": 19, + "attr": { + "a": 59, + "n": 19 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -1217,8 +1460,11 @@ { "key": 82, "libraryid": 1104, - "attrkey": "hp", - "attrvar": 377, + "attr": { + "a": 53, + "n": 377 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -1232,8 +1478,11 @@ { "key": 83, "libraryid": 1104, - "attrkey": "speed", - "attrvar": 4, + "attr": { + "a": 62, + "n": 4 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1247,8 +1496,11 @@ { "key": 84, "libraryid": 1104, - "attrkey": "atkpro", - "attrvar": 62, + "attr": { + "a": 57, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1262,8 +1514,11 @@ { "key": 85, "libraryid": 1104, - "attrkey": "defpro", - "attrvar": 62, + "attr": { + "a": 60, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1277,8 +1532,11 @@ { "key": 86, "libraryid": 1104, - "attrkey": "hppro", - "attrvar": 62, + "attr": { + "a": 54, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1292,8 +1550,11 @@ { "key": 87, "libraryid": 1204, - "attrkey": "def", - "attrvar": 22, + "attr": { + "a": 59, + "n": 22 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -1307,8 +1568,11 @@ { "key": 88, "libraryid": 1304, - "attrkey": "atk", - "attrvar": 28, + "attr": { + "a": 56, + "n": 28 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -1322,8 +1586,11 @@ { "key": 89, "libraryid": 1304, - "attrkey": "def", - "attrvar": 22, + "attr": { + "a": 59, + "n": 22 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -1337,8 +1604,11 @@ { "key": 90, "libraryid": 1304, - "attrkey": "hp", - "attrvar": 377, + "attr": { + "a": 53, + "n": 377 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -1352,8 +1622,11 @@ { "key": 91, "libraryid": 1304, - "attrkey": "atkpro", - "attrvar": 62, + "attr": { + "a": 57, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1367,8 +1640,11 @@ { "key": 92, "libraryid": 1304, - "attrkey": "defpro", - "attrvar": 62, + "attr": { + "a": 60, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1382,8 +1658,11 @@ { "key": 93, "libraryid": 1304, - "attrkey": "hppro", - "attrvar": 62, + "attr": { + "a": 54, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1397,8 +1676,11 @@ { "key": 94, "libraryid": 1304, - "attrkey": "cri", - "attrvar": 48, + "attr": { + "a": 65, + "n": 48 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1412,8 +1694,11 @@ { "key": 95, "libraryid": 1304, - "attrkey": "cridam", - "attrvar": 62, + "attr": { + "a": 68, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1427,8 +1712,11 @@ { "key": 96, "libraryid": 1404, - "attrkey": "hp", - "attrvar": 377, + "attr": { + "a": 53, + "n": 377 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1442,8 +1730,11 @@ { "key": 97, "libraryid": 1504, - "attrkey": "atk", - "attrvar": 28, + "attr": { + "a": 56, + "n": 28 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 90, "Addition": [ @@ -1457,8 +1748,11 @@ { "key": 98, "libraryid": 1504, - "attrkey": "def", - "attrvar": 22, + "attr": { + "a": 59, + "n": 22 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -1472,8 +1766,11 @@ { "key": 99, "libraryid": 1504, - "attrkey": "hp", - "attrvar": 377, + "attr": { + "a": 53, + "n": 377 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 3, "Addition": [ @@ -1487,8 +1784,11 @@ { "key": 100, "libraryid": 1504, - "attrkey": "atkpro", - "attrvar": 62, + "attr": { + "a": 57, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1502,8 +1802,11 @@ { "key": 101, "libraryid": 1504, - "attrkey": "defpro", - "attrvar": 62, + "attr": { + "a": 60, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1517,8 +1820,11 @@ { "key": 102, "libraryid": 1504, - "attrkey": "hppro", - "attrvar": 62, + "attr": { + "a": 54, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1532,8 +1838,11 @@ { "key": 103, "libraryid": 1504, - "attrkey": "effhit", - "attrvar": 62, + "attr": { + "a": 71, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1547,8 +1856,11 @@ { "key": 104, "libraryid": 1504, - "attrkey": "effre", - "attrvar": 62, + "attr": { + "a": 74, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1562,8 +1874,11 @@ { "key": 105, "libraryid": 1005, - "attrkey": "atk", - "attrvar": 28, + "attr": { + "a": 56, + "n": 28 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1577,8 +1892,11 @@ { "key": 106, "libraryid": 1105, - "attrkey": "atk", - "attrvar": 28, + "attr": { + "a": 56, + "n": 28 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1592,8 +1910,11 @@ { "key": 107, "libraryid": 1105, - "attrkey": "def", - "attrvar": 22, + "attr": { + "a": 59, + "n": 22 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1607,8 +1928,11 @@ { "key": 108, "libraryid": 1105, - "attrkey": "hp", - "attrvar": 377, + "attr": { + "a": 53, + "n": 377 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -1622,8 +1946,11 @@ { "key": 109, "libraryid": 1105, - "attrkey": "speed", - "attrvar": 4, + "attr": { + "a": 62, + "n": 4 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -1637,8 +1964,11 @@ { "key": 110, "libraryid": 1105, - "attrkey": "atkpro", - "attrvar": 70, + "attr": { + "a": 57, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1652,8 +1982,11 @@ { "key": 111, "libraryid": 1105, - "attrkey": "defpro", - "attrvar": 70, + "attr": { + "a": 60, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1667,8 +2000,11 @@ { "key": 112, "libraryid": 1105, - "attrkey": "hppro", - "attrvar": 70, + "attr": { + "a": 54, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1682,8 +2018,11 @@ { "key": 113, "libraryid": 1205, - "attrkey": "def", - "attrvar": 25, + "attr": { + "a": 59, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1697,8 +2036,11 @@ { "key": 114, "libraryid": 1305, - "attrkey": "atk", - "attrvar": 32, + "attr": { + "a": 56, + "n": 32 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -1712,8 +2054,11 @@ { "key": 115, "libraryid": 1305, - "attrkey": "def", - "attrvar": 25, + "attr": { + "a": 59, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -1727,8 +2072,11 @@ { "key": 116, "libraryid": 1305, - "attrkey": "hp", - "attrvar": 424, + "attr": { + "a": 53, + "n": 424 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -1742,8 +2090,11 @@ { "key": 117, "libraryid": 1305, - "attrkey": "atkpro", - "attrvar": 70, + "attr": { + "a": 57, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -1757,8 +2108,11 @@ { "key": 118, "libraryid": 1305, - "attrkey": "defpro", - "attrvar": 70, + "attr": { + "a": 60, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1772,8 +2126,11 @@ { "key": 119, "libraryid": 1305, - "attrkey": "hppro", - "attrvar": 70, + "attr": { + "a": 54, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1787,8 +2144,11 @@ { "key": 120, "libraryid": 1305, - "attrkey": "cri", - "attrvar": 50, + "attr": { + "a": 65, + "n": 50 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1802,8 +2162,11 @@ { "key": 121, "libraryid": 1305, - "attrkey": "cridam", - "attrvar": 70, + "attr": { + "a": 68, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1817,8 +2180,11 @@ { "key": 122, "libraryid": 1405, - "attrkey": "hp", - "attrvar": 424, + "attr": { + "a": 53, + "n": 424 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1832,8 +2198,11 @@ { "key": 123, "libraryid": 1505, - "attrkey": "atk", - "attrvar": 32, + "attr": { + "a": 56, + "n": 32 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1847,8 +2216,11 @@ { "key": 124, "libraryid": 1505, - "attrkey": "def", - "attrvar": 25, + "attr": { + "a": 59, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 90, "Addition": [ @@ -1862,8 +2234,11 @@ { "key": 125, "libraryid": 1505, - "attrkey": "hp", - "attrvar": 424, + "attr": { + "a": 53, + "n": 424 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -1877,8 +2252,11 @@ { "key": 126, "libraryid": 1505, - "attrkey": "atkpro", - "attrvar": 70, + "attr": { + "a": 57, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 3, "Addition": [ @@ -1892,8 +2270,11 @@ { "key": 127, "libraryid": 1505, - "attrkey": "defpro", - "attrvar": 70, + "attr": { + "a": 60, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1907,8 +2288,11 @@ { "key": 128, "libraryid": 1505, - "attrkey": "hppro", - "attrvar": 70, + "attr": { + "a": 54, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1922,8 +2306,11 @@ { "key": 129, "libraryid": 1505, - "attrkey": "effhit", - "attrvar": 70, + "attr": { + "a": 71, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1937,8 +2324,11 @@ { "key": 130, "libraryid": 1505, - "attrkey": "effre", - "attrvar": 70, + "attr": { + "a": 74, + "n": 70 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1952,8 +2342,11 @@ { "key": 131, "libraryid": 1006, - "attrkey": "atk", - "attrvar": 32, + "attr": { + "a": 56, + "n": 32 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1967,8 +2360,11 @@ { "key": 132, "libraryid": 1106, - "attrkey": "atk", - "attrvar": 32, + "attr": { + "a": 56, + "n": 32 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1982,8 +2378,11 @@ { "key": 133, "libraryid": 1106, - "attrkey": "def", - "attrvar": 25, + "attr": { + "a": 59, + "n": 25 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1997,8 +2396,11 @@ { "key": 134, "libraryid": 1106, - "attrkey": "hp", - "attrvar": 424, + "attr": { + "a": 53, + "n": 424 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2012,8 +2414,11 @@ { "key": 135, "libraryid": 1106, - "attrkey": "speed", - "attrvar": 4, + "attr": { + "a": 62, + "n": 4 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -2027,8 +2432,11 @@ { "key": 136, "libraryid": 1106, - "attrkey": "atkpro", - "attrvar": 78, + "attr": { + "a": 57, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -2042,8 +2450,11 @@ { "key": 137, "libraryid": 1106, - "attrkey": "defpro", - "attrvar": 78, + "attr": { + "a": 60, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2057,8 +2468,11 @@ { "key": 138, "libraryid": 1106, - "attrkey": "hppro", - "attrvar": 78, + "attr": { + "a": 54, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2072,8 +2486,11 @@ { "key": 139, "libraryid": 1206, - "attrkey": "def", - "attrvar": 28, + "attr": { + "a": 59, + "n": 28 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2087,8 +2504,11 @@ { "key": 140, "libraryid": 1306, - "attrkey": "atk", - "attrvar": 36, + "attr": { + "a": 56, + "n": 36 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2102,8 +2522,11 @@ { "key": 141, "libraryid": 1306, - "attrkey": "def", - "attrvar": 28, + "attr": { + "a": 59, + "n": 28 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -2117,8 +2540,11 @@ { "key": 142, "libraryid": 1306, - "attrkey": "hp", - "attrvar": 472, + "attr": { + "a": 53, + "n": 472 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -2132,8 +2558,11 @@ { "key": 143, "libraryid": 1306, - "attrkey": "atkpro", - "attrvar": 78, + "attr": { + "a": 57, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -2147,8 +2576,11 @@ { "key": 144, "libraryid": 1306, - "attrkey": "defpro", - "attrvar": 78, + "attr": { + "a": 60, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -2162,8 +2594,11 @@ { "key": 145, "libraryid": 1306, - "attrkey": "hppro", - "attrvar": 78, + "attr": { + "a": 54, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2177,8 +2612,11 @@ { "key": 146, "libraryid": 1306, - "attrkey": "cri", - "attrvar": 60, + "attr": { + "a": 65, + "n": 60 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2192,8 +2630,11 @@ { "key": 147, "libraryid": 1306, - "attrkey": "cridam", - "attrvar": 78, + "attr": { + "a": 68, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2207,8 +2648,11 @@ { "key": 148, "libraryid": 1406, - "attrkey": "hp", - "attrvar": 472, + "attr": { + "a": 53, + "n": 472 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -2222,8 +2666,11 @@ { "key": 149, "libraryid": 1506, - "attrkey": "atk", - "attrvar": 36, + "attr": { + "a": 56, + "n": 36 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -2237,8 +2684,11 @@ { "key": 150, "libraryid": 1506, - "attrkey": "def", - "attrvar": 28, + "attr": { + "a": 59, + "n": 28 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -2252,8 +2702,11 @@ { "key": 151, "libraryid": 1506, - "attrkey": "hp", - "attrvar": 472, + "attr": { + "a": 53, + "n": 472 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 90, "Addition": [ @@ -2267,8 +2720,11 @@ { "key": 152, "libraryid": 1506, - "attrkey": "atkpro", - "attrvar": 78, + "attr": { + "a": 57, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -2282,8 +2738,11 @@ { "key": 153, "libraryid": 1506, - "attrkey": "defpro", - "attrvar": 78, + "attr": { + "a": 60, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 3, "Addition": [ @@ -2297,8 +2756,11 @@ { "key": 154, "libraryid": 1506, - "attrkey": "hppro", - "attrvar": 78, + "attr": { + "a": 54, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2312,8 +2774,11 @@ { "key": 155, "libraryid": 1506, - "attrkey": "effhit", - "attrvar": 78, + "attr": { + "a": 71, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2327,8 +2792,11 @@ { "key": 156, "libraryid": 1506, - "attrkey": "effre", - "attrvar": 78, + "attr": { + "a": 74, + "n": 78 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2342,8 +2810,11 @@ { "key": 157, "libraryid": 200001, - "attrkey": "atk", - "attrvar": 8, + "attr": { + "a": 56, + "n": 8 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2357,8 +2828,11 @@ { "key": 158, "libraryid": 200001, - "attrkey": "def", - "attrvar": 8, + "attr": { + "a": 59, + "n": 8 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2372,8 +2846,11 @@ { "key": 159, "libraryid": 200001, - "attrkey": "hp", - "attrvar": 133, + "attr": { + "a": 53, + "n": 133 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2387,8 +2864,11 @@ { "key": 160, "libraryid": 200001, - "attrkey": "speed", - "attrvar": 1, + "attr": { + "a": 62, + "n": 1 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -2402,8 +2882,11 @@ { "key": 161, "libraryid": 200002, - "attrkey": "atk", - "attrvar": 9, + "attr": { + "a": 56, + "n": 9 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2417,8 +2900,11 @@ { "key": 162, "libraryid": 200002, - "attrkey": "def", - "attrvar": 9, + "attr": { + "a": 59, + "n": 9 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2432,8 +2918,11 @@ { "key": 163, "libraryid": 200002, - "attrkey": "hp", - "attrvar": 160, + "attr": { + "a": 53, + "n": 160 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2447,8 +2936,11 @@ { "key": 164, "libraryid": 200002, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -2462,8 +2954,11 @@ { "key": 165, "libraryid": 200003, - "attrkey": "atk", - "attrvar": 12, + "attr": { + "a": 56, + "n": 12 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2477,8 +2972,11 @@ { "key": 166, "libraryid": 200003, - "attrkey": "def", - "attrvar": 12, + "attr": { + "a": 59, + "n": 12 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2492,8 +2990,11 @@ { "key": 167, "libraryid": 200003, - "attrkey": "hp", - "attrvar": 200, + "attr": { + "a": 53, + "n": 200 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2507,8 +3008,11 @@ { "key": 168, "libraryid": 200003, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2522,8 +3026,11 @@ { "key": 169, "libraryid": 200003, - "attrkey": "atkpro", - "attrvar": 22, + "attr": { + "a": 57, + "n": 22 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2537,8 +3044,11 @@ { "key": 170, "libraryid": 200003, - "attrkey": "defpro", - "attrvar": 22, + "attr": { + "a": 60, + "n": 22 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2552,8 +3062,11 @@ { "key": 171, "libraryid": 200003, - "attrkey": "hppro", - "attrvar": 22, + "attr": { + "a": 54, + "n": 22 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2567,8 +3080,11 @@ { "key": 172, "libraryid": 200003, - "attrkey": "cri", - "attrvar": 30, + "attr": { + "a": 65, + "n": 30 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2582,8 +3098,11 @@ { "key": 173, "libraryid": 200003, - "attrkey": "cridam", - "attrvar": 30, + "attr": { + "a": 68, + "n": 30 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2597,8 +3116,11 @@ { "key": 174, "libraryid": 200003, - "attrkey": "effhit", - "attrvar": 37, + "attr": { + "a": 71, + "n": 37 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2612,8 +3134,11 @@ { "key": 175, "libraryid": 200003, - "attrkey": "effre", - "attrvar": 37, + "attr": { + "a": 74, + "n": 37 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2627,8 +3152,11 @@ { "key": 176, "libraryid": 200004, - "attrkey": "atk", - "attrvar": 16, + "attr": { + "a": 56, + "n": 16 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2642,8 +3170,11 @@ { "key": 177, "libraryid": 200004, - "attrkey": "def", - "attrvar": 16, + "attr": { + "a": 59, + "n": 16 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2657,8 +3188,11 @@ { "key": 178, "libraryid": 200004, - "attrkey": "hp", - "attrvar": 266, + "attr": { + "a": 53, + "n": 266 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2672,8 +3206,11 @@ { "key": 179, "libraryid": 200004, - "attrkey": "speed", - "attrvar": 3, + "attr": { + "a": 62, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2687,8 +3224,11 @@ { "key": 180, "libraryid": 200004, - "attrkey": "atkpro", - "attrvar": 29, + "attr": { + "a": 57, + "n": 29 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2702,8 +3242,11 @@ { "key": 181, "libraryid": 200004, - "attrkey": "defpro", - "attrvar": 29, + "attr": { + "a": 60, + "n": 29 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2717,8 +3260,11 @@ { "key": 182, "libraryid": 200004, - "attrkey": "hppro", - "attrvar": 29, + "attr": { + "a": 54, + "n": 29 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2732,8 +3278,11 @@ { "key": 183, "libraryid": 200004, - "attrkey": "cri", - "attrvar": 40, + "attr": { + "a": 65, + "n": 40 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2747,8 +3296,11 @@ { "key": 184, "libraryid": 200004, - "attrkey": "cridam", - "attrvar": 40, + "attr": { + "a": 68, + "n": 40 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2762,8 +3314,11 @@ { "key": 185, "libraryid": 200004, - "attrkey": "effhit", - "attrvar": 50, + "attr": { + "a": 71, + "n": 50 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2777,8 +3332,11 @@ { "key": 186, "libraryid": 200004, - "attrkey": "effre", - "attrvar": 50, + "attr": { + "a": 74, + "n": 50 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2792,8 +3350,11 @@ { "key": 187, "libraryid": 200005, - "attrkey": "atk", - "attrvar": 20, + "attr": { + "a": 56, + "n": 20 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2807,8 +3368,11 @@ { "key": 188, "libraryid": 200005, - "attrkey": "def", - "attrvar": 20, + "attr": { + "a": 59, + "n": 20 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2822,8 +3386,11 @@ { "key": 189, "libraryid": 200005, - "attrkey": "hp", - "attrvar": 333, + "attr": { + "a": 53, + "n": 333 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2837,8 +3404,11 @@ { "key": 190, "libraryid": 200005, - "attrkey": "speed", - "attrvar": 4, + "attr": { + "a": 62, + "n": 4 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2852,8 +3422,11 @@ { "key": 191, "libraryid": 200005, - "attrkey": "atkpro", - "attrvar": 36, + "attr": { + "a": 57, + "n": 36 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2867,8 +3440,11 @@ { "key": 192, "libraryid": 200005, - "attrkey": "defpro", - "attrvar": 36, + "attr": { + "a": 60, + "n": 36 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2882,8 +3458,11 @@ { "key": 193, "libraryid": 200005, - "attrkey": "hppro", - "attrvar": 36, + "attr": { + "a": 54, + "n": 36 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2897,8 +3476,11 @@ { "key": 194, "libraryid": 200005, - "attrkey": "cri", - "attrvar": 50, + "attr": { + "a": 65, + "n": 50 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2912,8 +3494,11 @@ { "key": 195, "libraryid": 200005, - "attrkey": "cridam", - "attrvar": 50, + "attr": { + "a": 68, + "n": 50 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2927,8 +3512,11 @@ { "key": 196, "libraryid": 200005, - "attrkey": "effhit", - "attrvar": 62, + "attr": { + "a": 71, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2942,8 +3530,11 @@ { "key": 197, "libraryid": 200005, - "attrkey": "effre", - "attrvar": 62, + "attr": { + "a": 74, + "n": 62 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -2957,8 +3548,11 @@ { "key": 198, "libraryid": 200006, - "attrkey": "atk", - "attrvar": 24, + "attr": { + "a": 56, + "n": 24 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2972,8 +3566,11 @@ { "key": 199, "libraryid": 200006, - "attrkey": "def", - "attrvar": 24, + "attr": { + "a": 59, + "n": 24 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -2987,8 +3584,11 @@ { "key": 200, "libraryid": 200006, - "attrkey": "hp", - "attrvar": 400, + "attr": { + "a": 53, + "n": 400 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -3002,8 +3602,11 @@ { "key": 201, "libraryid": 200006, - "attrkey": "speed", - "attrvar": 5, + "attr": { + "a": 62, + "n": 5 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -3017,8 +3620,11 @@ { "key": 202, "libraryid": 200006, - "attrkey": "atkpro", - "attrvar": 44, + "attr": { + "a": 57, + "n": 44 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -3032,8 +3638,11 @@ { "key": 203, "libraryid": 200006, - "attrkey": "defpro", - "attrvar": 44, + "attr": { + "a": 60, + "n": 44 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -3047,8 +3656,11 @@ { "key": 204, "libraryid": 200006, - "attrkey": "hppro", - "attrvar": 44, + "attr": { + "a": 54, + "n": 44 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 10, "Addition": [ @@ -3062,8 +3674,11 @@ { "key": 205, "libraryid": 200006, - "attrkey": "cri", - "attrvar": 60, + "attr": { + "a": 65, + "n": 60 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -3077,8 +3692,11 @@ { "key": 206, "libraryid": 200006, - "attrkey": "cridam", - "attrvar": 60, + "attr": { + "a": 68, + "n": 60 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -3092,8 +3710,11 @@ { "key": 207, "libraryid": 200006, - "attrkey": "effhit", - "attrvar": 75, + "attr": { + "a": 71, + "n": 75 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -3107,8 +3728,11 @@ { "key": 208, "libraryid": 200006, - "attrkey": "effre", - "attrvar": 75, + "attr": { + "a": 74, + "n": 75 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 8, "Addition": [ @@ -3122,8 +3746,11 @@ { "key": 209, "libraryid": 2001, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3137,8 +3764,11 @@ { "key": 210, "libraryid": 2002, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3152,8 +3782,11 @@ { "key": 211, "libraryid": 2003, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3167,8 +3800,11 @@ { "key": 212, "libraryid": 2004, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3182,8 +3818,11 @@ { "key": 213, "libraryid": 2005, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3197,8 +3836,11 @@ { "key": 214, "libraryid": 2006, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3212,8 +3854,11 @@ { "key": 215, "libraryid": 2001, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3227,8 +3872,11 @@ { "key": 216, "libraryid": 2002, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3242,8 +3890,11 @@ { "key": 217, "libraryid": 2003, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3257,8 +3908,11 @@ { "key": 218, "libraryid": 2004, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3272,8 +3926,11 @@ { "key": 219, "libraryid": 2005, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3287,8 +3944,11 @@ { "key": 220, "libraryid": 2006, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3302,8 +3962,11 @@ { "key": 221, "libraryid": 2001, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3317,8 +3980,11 @@ { "key": 222, "libraryid": 2002, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3332,8 +3998,11 @@ { "key": 223, "libraryid": 2003, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3347,8 +4016,11 @@ { "key": 224, "libraryid": 2004, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3362,8 +4034,11 @@ { "key": 225, "libraryid": 2005, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3377,8 +4052,11 @@ { "key": 226, "libraryid": 2006, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3392,8 +4070,11 @@ { "key": 227, "libraryid": 2001, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3407,8 +4088,11 @@ { "key": 228, "libraryid": 2002, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3422,8 +4106,11 @@ { "key": 229, "libraryid": 2003, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3437,8 +4124,11 @@ { "key": 230, "libraryid": 2004, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3452,8 +4142,11 @@ { "key": 231, "libraryid": 2005, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3467,8 +4160,11 @@ { "key": 232, "libraryid": 2006, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3482,8 +4178,11 @@ { "key": 233, "libraryid": 2001, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3497,8 +4196,11 @@ { "key": 234, "libraryid": 2002, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3512,8 +4214,11 @@ { "key": 235, "libraryid": 2003, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3527,8 +4232,11 @@ { "key": 236, "libraryid": 2004, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3542,8 +4250,11 @@ { "key": 237, "libraryid": 2005, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3557,8 +4268,11 @@ { "key": 238, "libraryid": 2006, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3572,8 +4286,11 @@ { "key": 239, "libraryid": 2001, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3587,8 +4304,11 @@ { "key": 240, "libraryid": 2002, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3602,8 +4322,11 @@ { "key": 241, "libraryid": 2003, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3617,8 +4340,11 @@ { "key": 242, "libraryid": 2004, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3632,8 +4358,11 @@ { "key": 243, "libraryid": 2005, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3647,8 +4376,11 @@ { "key": 244, "libraryid": 2006, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3662,8 +4394,11 @@ { "key": 245, "libraryid": 2001, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3677,8 +4412,11 @@ { "key": 246, "libraryid": 2002, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3692,8 +4430,11 @@ { "key": 247, "libraryid": 2003, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3707,8 +4448,11 @@ { "key": 248, "libraryid": 2004, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3722,8 +4466,11 @@ { "key": 249, "libraryid": 2005, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3737,8 +4484,11 @@ { "key": 250, "libraryid": 2006, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3752,8 +4502,11 @@ { "key": 251, "libraryid": 2001, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3767,8 +4520,11 @@ { "key": 252, "libraryid": 2002, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3782,8 +4538,11 @@ { "key": 253, "libraryid": 2003, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3797,8 +4556,11 @@ { "key": 254, "libraryid": 2004, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3812,8 +4574,11 @@ { "key": 255, "libraryid": 2005, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3827,8 +4592,11 @@ { "key": 256, "libraryid": 2006, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -3842,8 +4610,11 @@ { "key": 257, "libraryid": 2001, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3857,8 +4628,11 @@ { "key": 258, "libraryid": 2002, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3872,8 +4646,11 @@ { "key": 259, "libraryid": 2003, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3887,8 +4664,11 @@ { "key": 260, "libraryid": 2004, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3902,8 +4682,11 @@ { "key": 261, "libraryid": 2005, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3917,8 +4700,11 @@ { "key": 262, "libraryid": 2006, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3932,8 +4718,11 @@ { "key": 263, "libraryid": 2001, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3947,8 +4736,11 @@ { "key": 264, "libraryid": 2002, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3962,8 +4754,11 @@ { "key": 265, "libraryid": 2003, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3977,8 +4772,11 @@ { "key": 266, "libraryid": 2004, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -3992,8 +4790,11 @@ { "key": 267, "libraryid": 2005, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4007,8 +4808,11 @@ { "key": 268, "libraryid": 2006, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4022,8 +4826,11 @@ { "key": 269, "libraryid": 2001, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4037,8 +4844,11 @@ { "key": 270, "libraryid": 2002, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4052,8 +4862,11 @@ { "key": 271, "libraryid": 2003, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4067,8 +4880,11 @@ { "key": 272, "libraryid": 2004, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4082,8 +4898,11 @@ { "key": 273, "libraryid": 2005, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4097,8 +4916,11 @@ { "key": 274, "libraryid": 2006, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4112,8 +4934,11 @@ { "key": 275, "libraryid": 2101, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4127,8 +4952,11 @@ { "key": 276, "libraryid": 2102, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4142,8 +4970,11 @@ { "key": 277, "libraryid": 2103, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4157,8 +4988,11 @@ { "key": 278, "libraryid": 2104, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4172,8 +5006,11 @@ { "key": 279, "libraryid": 2105, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4187,8 +5024,11 @@ { "key": 280, "libraryid": 2106, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4202,8 +5042,11 @@ { "key": 281, "libraryid": 2101, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4217,8 +5060,11 @@ { "key": 282, "libraryid": 2102, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4232,8 +5078,11 @@ { "key": 283, "libraryid": 2103, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4247,8 +5096,11 @@ { "key": 284, "libraryid": 2104, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4262,8 +5114,11 @@ { "key": 285, "libraryid": 2105, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4277,8 +5132,11 @@ { "key": 286, "libraryid": 2106, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4292,8 +5150,11 @@ { "key": 287, "libraryid": 2101, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4307,8 +5168,11 @@ { "key": 288, "libraryid": 2102, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4322,8 +5186,11 @@ { "key": 289, "libraryid": 2103, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4337,8 +5204,11 @@ { "key": 290, "libraryid": 2104, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4352,8 +5222,11 @@ { "key": 291, "libraryid": 2105, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4367,8 +5240,11 @@ { "key": 292, "libraryid": 2106, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -4382,8 +5258,11 @@ { "key": 293, "libraryid": 2101, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4397,8 +5276,11 @@ { "key": 294, "libraryid": 2102, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4412,8 +5294,11 @@ { "key": 295, "libraryid": 2103, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4427,8 +5312,11 @@ { "key": 296, "libraryid": 2104, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4442,8 +5330,11 @@ { "key": 297, "libraryid": 2105, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4457,8 +5348,11 @@ { "key": 298, "libraryid": 2106, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4472,8 +5366,11 @@ { "key": 299, "libraryid": 2101, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4487,8 +5384,11 @@ { "key": 300, "libraryid": 2102, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4502,8 +5402,11 @@ { "key": 301, "libraryid": 2103, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4517,8 +5420,11 @@ { "key": 302, "libraryid": 2104, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4532,8 +5438,11 @@ { "key": 303, "libraryid": 2105, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4547,8 +5456,11 @@ { "key": 304, "libraryid": 2106, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4562,8 +5474,11 @@ { "key": 305, "libraryid": 2101, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4577,8 +5492,11 @@ { "key": 306, "libraryid": 2102, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4592,8 +5510,11 @@ { "key": 307, "libraryid": 2103, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4607,8 +5528,11 @@ { "key": 308, "libraryid": 2104, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4622,8 +5546,11 @@ { "key": 309, "libraryid": 2105, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4637,8 +5564,11 @@ { "key": 310, "libraryid": 2106, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4652,8 +5582,11 @@ { "key": 311, "libraryid": 2101, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4667,8 +5600,11 @@ { "key": 312, "libraryid": 2102, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4682,8 +5618,11 @@ { "key": 313, "libraryid": 2103, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4697,8 +5636,11 @@ { "key": 314, "libraryid": 2104, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4712,8 +5654,11 @@ { "key": 315, "libraryid": 2105, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4727,8 +5672,11 @@ { "key": 316, "libraryid": 2106, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4742,8 +5690,11 @@ { "key": 317, "libraryid": 2101, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4757,8 +5708,11 @@ { "key": 318, "libraryid": 2102, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4772,8 +5726,11 @@ { "key": 319, "libraryid": 2103, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4787,8 +5744,11 @@ { "key": 320, "libraryid": 2104, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4802,8 +5762,11 @@ { "key": 321, "libraryid": 2105, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4817,8 +5780,11 @@ { "key": 322, "libraryid": 2106, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4832,8 +5798,11 @@ { "key": 323, "libraryid": 2101, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4847,8 +5816,11 @@ { "key": 324, "libraryid": 2102, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4862,8 +5834,11 @@ { "key": 325, "libraryid": 2103, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4877,8 +5852,11 @@ { "key": 326, "libraryid": 2104, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4892,8 +5870,11 @@ { "key": 327, "libraryid": 2105, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4907,8 +5888,11 @@ { "key": 328, "libraryid": 2106, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4922,8 +5906,11 @@ { "key": 329, "libraryid": 2101, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4937,8 +5924,11 @@ { "key": 330, "libraryid": 2102, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4952,8 +5942,11 @@ { "key": 331, "libraryid": 2103, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4967,8 +5960,11 @@ { "key": 332, "libraryid": 2104, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4982,8 +5978,11 @@ { "key": 333, "libraryid": 2105, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -4997,8 +5996,11 @@ { "key": 334, "libraryid": 2106, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5012,8 +6014,11 @@ { "key": 335, "libraryid": 2201, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5027,8 +6032,11 @@ { "key": 336, "libraryid": 2202, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5042,8 +6050,11 @@ { "key": 337, "libraryid": 2203, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5057,8 +6068,11 @@ { "key": 338, "libraryid": 2204, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5072,8 +6086,11 @@ { "key": 339, "libraryid": 2205, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5087,8 +6104,11 @@ { "key": 340, "libraryid": 2206, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5102,8 +6122,11 @@ { "key": 341, "libraryid": 2201, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5117,8 +6140,11 @@ { "key": 342, "libraryid": 2202, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5132,8 +6158,11 @@ { "key": 343, "libraryid": 2203, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5147,8 +6176,11 @@ { "key": 344, "libraryid": 2204, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5162,8 +6194,11 @@ { "key": 345, "libraryid": 2205, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5177,8 +6212,11 @@ { "key": 346, "libraryid": 2206, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5192,8 +6230,11 @@ { "key": 347, "libraryid": 2201, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5207,8 +6248,11 @@ { "key": 348, "libraryid": 2202, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5222,8 +6266,11 @@ { "key": 349, "libraryid": 2203, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5237,8 +6284,11 @@ { "key": 350, "libraryid": 2204, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5252,8 +6302,11 @@ { "key": 351, "libraryid": 2205, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5267,8 +6320,11 @@ { "key": 352, "libraryid": 2206, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5282,8 +6338,11 @@ { "key": 353, "libraryid": 2201, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5297,8 +6356,11 @@ { "key": 354, "libraryid": 2202, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5312,8 +6374,11 @@ { "key": 355, "libraryid": 2203, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5327,8 +6392,11 @@ { "key": 356, "libraryid": 2204, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5342,8 +6410,11 @@ { "key": 357, "libraryid": 2205, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5357,8 +6428,11 @@ { "key": 358, "libraryid": 2206, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5372,8 +6446,11 @@ { "key": 359, "libraryid": 2201, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5387,8 +6464,11 @@ { "key": 360, "libraryid": 2202, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5402,8 +6482,11 @@ { "key": 361, "libraryid": 2203, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5417,8 +6500,11 @@ { "key": 362, "libraryid": 2204, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5432,8 +6518,11 @@ { "key": 363, "libraryid": 2205, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5447,8 +6536,11 @@ { "key": 364, "libraryid": 2206, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5462,8 +6554,11 @@ { "key": 365, "libraryid": 2201, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5477,8 +6572,11 @@ { "key": 366, "libraryid": 2202, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5492,8 +6590,11 @@ { "key": 367, "libraryid": 2203, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5507,8 +6608,11 @@ { "key": 368, "libraryid": 2204, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5522,8 +6626,11 @@ { "key": 369, "libraryid": 2205, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5537,8 +6644,11 @@ { "key": 370, "libraryid": 2206, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5552,8 +6662,11 @@ { "key": 371, "libraryid": 2201, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5567,8 +6680,11 @@ { "key": 372, "libraryid": 2202, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5582,8 +6698,11 @@ { "key": 373, "libraryid": 2203, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5597,8 +6716,11 @@ { "key": 374, "libraryid": 2204, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5612,8 +6734,11 @@ { "key": 375, "libraryid": 2205, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5627,8 +6752,11 @@ { "key": 376, "libraryid": 2206, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5642,8 +6770,11 @@ { "key": 377, "libraryid": 2201, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5657,8 +6788,11 @@ { "key": 378, "libraryid": 2202, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5672,8 +6806,11 @@ { "key": 379, "libraryid": 2203, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5687,8 +6824,11 @@ { "key": 380, "libraryid": 2204, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5702,8 +6842,11 @@ { "key": 381, "libraryid": 2205, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5717,8 +6860,11 @@ { "key": 382, "libraryid": 2206, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5732,8 +6878,11 @@ { "key": 383, "libraryid": 2201, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5747,8 +6896,11 @@ { "key": 384, "libraryid": 2202, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5762,8 +6914,11 @@ { "key": 385, "libraryid": 2203, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5777,8 +6932,11 @@ { "key": 386, "libraryid": 2204, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5792,8 +6950,11 @@ { "key": 387, "libraryid": 2205, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5807,8 +6968,11 @@ { "key": 388, "libraryid": 2206, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5822,8 +6986,11 @@ { "key": 389, "libraryid": 2201, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5837,8 +7004,11 @@ { "key": 390, "libraryid": 2202, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5852,8 +7022,11 @@ { "key": 391, "libraryid": 2203, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5867,8 +7040,11 @@ { "key": 392, "libraryid": 2204, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5882,8 +7058,11 @@ { "key": 393, "libraryid": 2205, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5897,8 +7076,11 @@ { "key": 394, "libraryid": 2206, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -5912,8 +7094,11 @@ { "key": 395, "libraryid": 2301, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5927,8 +7112,11 @@ { "key": 396, "libraryid": 2302, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5942,8 +7130,11 @@ { "key": 397, "libraryid": 2303, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5957,8 +7148,11 @@ { "key": 398, "libraryid": 2304, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5972,8 +7166,11 @@ { "key": 399, "libraryid": 2305, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -5987,8 +7184,11 @@ { "key": 400, "libraryid": 2306, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6002,8 +7202,11 @@ { "key": 401, "libraryid": 2301, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6017,8 +7220,11 @@ { "key": 402, "libraryid": 2302, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6032,8 +7238,11 @@ { "key": 403, "libraryid": 2303, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6047,8 +7256,11 @@ { "key": 404, "libraryid": 2304, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6062,8 +7274,11 @@ { "key": 405, "libraryid": 2305, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6077,8 +7292,11 @@ { "key": 406, "libraryid": 2306, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6092,8 +7310,11 @@ { "key": 407, "libraryid": 2301, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6107,8 +7328,11 @@ { "key": 408, "libraryid": 2302, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6122,8 +7346,11 @@ { "key": 409, "libraryid": 2303, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6137,8 +7364,11 @@ { "key": 410, "libraryid": 2304, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6152,8 +7382,11 @@ { "key": 411, "libraryid": 2305, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6167,8 +7400,11 @@ { "key": 412, "libraryid": 2306, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6182,8 +7418,11 @@ { "key": 413, "libraryid": 2301, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6197,8 +7436,11 @@ { "key": 414, "libraryid": 2302, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6212,8 +7454,11 @@ { "key": 415, "libraryid": 2303, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6227,8 +7472,11 @@ { "key": 416, "libraryid": 2304, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6242,8 +7490,11 @@ { "key": 417, "libraryid": 2305, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6257,8 +7508,11 @@ { "key": 418, "libraryid": 2306, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6272,8 +7526,11 @@ { "key": 419, "libraryid": 2301, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6287,8 +7544,11 @@ { "key": 420, "libraryid": 2302, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6302,8 +7562,11 @@ { "key": 421, "libraryid": 2303, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6317,8 +7580,11 @@ { "key": 422, "libraryid": 2304, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6332,8 +7598,11 @@ { "key": 423, "libraryid": 2305, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6347,8 +7616,11 @@ { "key": 424, "libraryid": 2306, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6362,8 +7634,11 @@ { "key": 425, "libraryid": 2301, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6377,8 +7652,11 @@ { "key": 426, "libraryid": 2302, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6392,8 +7670,11 @@ { "key": 427, "libraryid": 2303, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6407,8 +7688,11 @@ { "key": 428, "libraryid": 2304, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6422,8 +7706,11 @@ { "key": 429, "libraryid": 2305, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6437,8 +7724,11 @@ { "key": 430, "libraryid": 2306, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6452,8 +7742,11 @@ { "key": 431, "libraryid": 2301, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6467,8 +7760,11 @@ { "key": 432, "libraryid": 2302, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6482,8 +7778,11 @@ { "key": 433, "libraryid": 2303, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6497,8 +7796,11 @@ { "key": 434, "libraryid": 2304, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6512,8 +7814,11 @@ { "key": 435, "libraryid": 2305, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6527,8 +7832,11 @@ { "key": 436, "libraryid": 2306, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6542,8 +7850,11 @@ { "key": 437, "libraryid": 2301, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6557,8 +7868,11 @@ { "key": 438, "libraryid": 2302, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6572,8 +7886,11 @@ { "key": 439, "libraryid": 2303, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6587,8 +7904,11 @@ { "key": 440, "libraryid": 2304, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6602,8 +7922,11 @@ { "key": 441, "libraryid": 2305, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6617,8 +7940,11 @@ { "key": 442, "libraryid": 2306, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6632,8 +7958,11 @@ { "key": 443, "libraryid": 2301, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6647,8 +7976,11 @@ { "key": 444, "libraryid": 2302, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6662,8 +7994,11 @@ { "key": 445, "libraryid": 2303, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6677,8 +8012,11 @@ { "key": 446, "libraryid": 2304, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6692,8 +8030,11 @@ { "key": 447, "libraryid": 2305, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6707,8 +8048,11 @@ { "key": 448, "libraryid": 2306, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6722,8 +8066,11 @@ { "key": 449, "libraryid": 2301, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6737,8 +8084,11 @@ { "key": 450, "libraryid": 2302, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6752,8 +8102,11 @@ { "key": 451, "libraryid": 2303, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6767,8 +8120,11 @@ { "key": 452, "libraryid": 2304, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6782,8 +8138,11 @@ { "key": 453, "libraryid": 2305, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6797,8 +8156,11 @@ { "key": 454, "libraryid": 2306, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6812,8 +8174,11 @@ { "key": 455, "libraryid": 2401, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6827,8 +8192,11 @@ { "key": 456, "libraryid": 2402, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6842,8 +8210,11 @@ { "key": 457, "libraryid": 2403, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6857,8 +8228,11 @@ { "key": 458, "libraryid": 2404, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6872,8 +8246,11 @@ { "key": 459, "libraryid": 2405, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6887,8 +8264,11 @@ { "key": 460, "libraryid": 2406, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -6902,8 +8282,11 @@ { "key": 461, "libraryid": 2401, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6917,8 +8300,11 @@ { "key": 462, "libraryid": 2402, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6932,8 +8318,11 @@ { "key": 463, "libraryid": 2403, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6947,8 +8336,11 @@ { "key": 464, "libraryid": 2404, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6962,8 +8354,11 @@ { "key": 465, "libraryid": 2405, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6977,8 +8372,11 @@ { "key": 466, "libraryid": 2406, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -6992,8 +8390,11 @@ { "key": 467, "libraryid": 2401, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7007,8 +8408,11 @@ { "key": 468, "libraryid": 2402, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7022,8 +8426,11 @@ { "key": 469, "libraryid": 2403, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7037,8 +8444,11 @@ { "key": 470, "libraryid": 2404, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7052,8 +8462,11 @@ { "key": 471, "libraryid": 2405, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7067,8 +8480,11 @@ { "key": 472, "libraryid": 2406, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7082,8 +8498,11 @@ { "key": 473, "libraryid": 2401, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7097,8 +8516,11 @@ { "key": 474, "libraryid": 2402, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7112,8 +8534,11 @@ { "key": 475, "libraryid": 2403, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7127,8 +8552,11 @@ { "key": 476, "libraryid": 2404, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7142,8 +8570,11 @@ { "key": 477, "libraryid": 2405, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7157,8 +8588,11 @@ { "key": 478, "libraryid": 2406, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7172,8 +8606,11 @@ { "key": 479, "libraryid": 2401, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7187,8 +8624,11 @@ { "key": 480, "libraryid": 2402, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7202,8 +8642,11 @@ { "key": 481, "libraryid": 2403, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7217,8 +8660,11 @@ { "key": 482, "libraryid": 2404, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7232,8 +8678,11 @@ { "key": 483, "libraryid": 2405, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7247,8 +8696,11 @@ { "key": 484, "libraryid": 2406, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7262,8 +8714,11 @@ { "key": 485, "libraryid": 2401, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7277,8 +8732,11 @@ { "key": 486, "libraryid": 2402, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7292,8 +8750,11 @@ { "key": 487, "libraryid": 2403, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7307,8 +8768,11 @@ { "key": 488, "libraryid": 2404, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7322,8 +8786,11 @@ { "key": 489, "libraryid": 2405, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7337,8 +8804,11 @@ { "key": 490, "libraryid": 2406, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7352,8 +8822,11 @@ { "key": 491, "libraryid": 2401, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7367,8 +8840,11 @@ { "key": 492, "libraryid": 2402, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7382,8 +8858,11 @@ { "key": 493, "libraryid": 2403, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7397,8 +8876,11 @@ { "key": 494, "libraryid": 2404, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7412,8 +8894,11 @@ { "key": 495, "libraryid": 2405, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7427,8 +8912,11 @@ { "key": 496, "libraryid": 2406, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7442,8 +8930,11 @@ { "key": 497, "libraryid": 2401, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7457,8 +8948,11 @@ { "key": 498, "libraryid": 2402, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7472,8 +8966,11 @@ { "key": 499, "libraryid": 2403, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7487,8 +8984,11 @@ { "key": 500, "libraryid": 2404, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7502,8 +9002,11 @@ { "key": 501, "libraryid": 2405, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7517,8 +9020,11 @@ { "key": 502, "libraryid": 2406, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7532,8 +9038,11 @@ { "key": 503, "libraryid": 2401, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7547,8 +9056,11 @@ { "key": 504, "libraryid": 2402, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7562,8 +9074,11 @@ { "key": 505, "libraryid": 2403, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7577,8 +9092,11 @@ { "key": 506, "libraryid": 2404, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7592,8 +9110,11 @@ { "key": 507, "libraryid": 2405, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7607,8 +9128,11 @@ { "key": 508, "libraryid": 2406, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7622,8 +9146,11 @@ { "key": 509, "libraryid": 2401, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7637,8 +9164,11 @@ { "key": 510, "libraryid": 2402, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7652,8 +9182,11 @@ { "key": 511, "libraryid": 2403, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7667,8 +9200,11 @@ { "key": 512, "libraryid": 2404, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7682,8 +9218,11 @@ { "key": 513, "libraryid": 2405, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7697,8 +9236,11 @@ { "key": 514, "libraryid": 2406, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7712,8 +9254,11 @@ { "key": 515, "libraryid": 2501, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7727,8 +9272,11 @@ { "key": 516, "libraryid": 2502, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7742,8 +9290,11 @@ { "key": 517, "libraryid": 2503, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7757,8 +9308,11 @@ { "key": 518, "libraryid": 2504, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7772,8 +9326,11 @@ { "key": 519, "libraryid": 2505, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7787,8 +9344,11 @@ { "key": 520, "libraryid": 2506, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -7802,8 +9362,11 @@ { "key": 521, "libraryid": 2501, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7817,8 +9380,11 @@ { "key": 522, "libraryid": 2502, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7832,8 +9398,11 @@ { "key": 523, "libraryid": 2503, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7847,8 +9416,11 @@ { "key": 524, "libraryid": 2504, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7862,8 +9434,11 @@ { "key": 525, "libraryid": 2505, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7877,8 +9452,11 @@ { "key": 526, "libraryid": 2506, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7892,8 +9470,11 @@ { "key": 527, "libraryid": 2501, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7907,8 +9488,11 @@ { "key": 528, "libraryid": 2502, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7922,8 +9506,11 @@ { "key": 529, "libraryid": 2503, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7937,8 +9524,11 @@ { "key": 530, "libraryid": 2504, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7952,8 +9542,11 @@ { "key": 531, "libraryid": 2505, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7967,8 +9560,11 @@ { "key": 532, "libraryid": 2506, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7982,8 +9578,11 @@ { "key": 533, "libraryid": 2501, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -7997,8 +9596,11 @@ { "key": 534, "libraryid": 2502, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8012,8 +9614,11 @@ { "key": 535, "libraryid": 2503, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8027,8 +9632,11 @@ { "key": 536, "libraryid": 2504, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8042,8 +9650,11 @@ { "key": 537, "libraryid": 2505, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8057,8 +9668,11 @@ { "key": 538, "libraryid": 2506, - "attrkey": "hp", - "attrvar": 150, + "attr": { + "a": 53, + "n": 150 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8072,8 +9686,11 @@ { "key": 539, "libraryid": 2501, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8087,8 +9704,11 @@ { "key": 540, "libraryid": 2502, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8102,8 +9722,11 @@ { "key": 541, "libraryid": 2503, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8117,8 +9740,11 @@ { "key": 542, "libraryid": 2504, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8132,8 +9758,11 @@ { "key": 543, "libraryid": 2505, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8147,8 +9776,11 @@ { "key": 544, "libraryid": 2506, - "attrkey": "atk", - "attrvar": 15, + "attr": { + "a": 56, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8162,8 +9794,11 @@ { "key": 545, "libraryid": 2501, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8177,8 +9812,11 @@ { "key": 546, "libraryid": 2502, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8192,8 +9830,11 @@ { "key": 547, "libraryid": 2503, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8207,8 +9848,11 @@ { "key": 548, "libraryid": 2504, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8222,8 +9866,11 @@ { "key": 549, "libraryid": 2505, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8237,8 +9884,11 @@ { "key": 550, "libraryid": 2506, - "attrkey": "def", - "attrvar": 15, + "attr": { + "a": 59, + "n": 15 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8252,8 +9902,11 @@ { "key": 551, "libraryid": 2501, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8267,8 +9920,11 @@ { "key": 552, "libraryid": 2502, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8282,8 +9938,11 @@ { "key": 553, "libraryid": 2503, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8297,8 +9956,11 @@ { "key": 554, "libraryid": 2504, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8312,8 +9974,11 @@ { "key": 555, "libraryid": 2505, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8327,8 +9992,11 @@ { "key": 556, "libraryid": 2506, - "attrkey": "hppro", - "attrvar": 2, + "attr": { + "a": 54, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8342,8 +10010,11 @@ { "key": 557, "libraryid": 2501, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8357,8 +10028,11 @@ { "key": 558, "libraryid": 2502, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8372,8 +10046,11 @@ { "key": 559, "libraryid": 2503, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8387,8 +10064,11 @@ { "key": 560, "libraryid": 2504, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8402,8 +10082,11 @@ { "key": 561, "libraryid": 2505, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8417,8 +10100,11 @@ { "key": 562, "libraryid": 2506, - "attrkey": "atkpro", - "attrvar": 2, + "attr": { + "a": 57, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8432,8 +10118,11 @@ { "key": 563, "libraryid": 2501, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8447,8 +10136,11 @@ { "key": 564, "libraryid": 2502, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8462,8 +10154,11 @@ { "key": 565, "libraryid": 2503, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8477,8 +10172,11 @@ { "key": 566, "libraryid": 2504, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8492,8 +10190,11 @@ { "key": 567, "libraryid": 2505, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8507,8 +10208,11 @@ { "key": 568, "libraryid": 2506, - "attrkey": "defpro", - "attrvar": 2, + "attr": { + "a": 60, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8522,8 +10226,11 @@ { "key": 569, "libraryid": 2501, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8537,8 +10244,11 @@ { "key": 570, "libraryid": 2502, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8552,8 +10262,11 @@ { "key": 571, "libraryid": 2503, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8567,8 +10280,11 @@ { "key": 572, "libraryid": 2504, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8582,8 +10298,11 @@ { "key": 573, "libraryid": 2505, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8597,8 +10316,11 @@ { "key": 574, "libraryid": 2506, - "attrkey": "speed", - "attrvar": 2, + "attr": { + "a": 62, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8612,8 +10334,11 @@ { "key": 575, "libraryid": 2601, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8627,8 +10352,11 @@ { "key": 576, "libraryid": 2602, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8642,8 +10370,11 @@ { "key": 577, "libraryid": 2603, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8657,8 +10388,11 @@ { "key": 578, "libraryid": 2604, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8672,8 +10406,11 @@ { "key": 579, "libraryid": 2605, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8687,8 +10424,11 @@ { "key": 580, "libraryid": 2606, - "attrkey": "cri", - "attrvar": 2, + "attr": { + "a": 65, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8702,8 +10442,11 @@ { "key": 581, "libraryid": 2601, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8717,8 +10460,11 @@ { "key": 582, "libraryid": 2602, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8732,8 +10478,11 @@ { "key": 583, "libraryid": 2603, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8747,8 +10496,11 @@ { "key": 584, "libraryid": 2604, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8762,8 +10514,11 @@ { "key": 585, "libraryid": 2605, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8777,8 +10532,11 @@ { "key": 586, "libraryid": 2606, - "attrkey": "cridam", - "attrvar": 3, + "attr": { + "a": 68, + "n": 3 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8792,8 +10550,11 @@ { "key": 587, "libraryid": 2601, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8807,8 +10568,11 @@ { "key": 588, "libraryid": 2602, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8822,8 +10586,11 @@ { "key": 589, "libraryid": 2603, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8837,8 +10604,11 @@ { "key": 590, "libraryid": 2604, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8852,8 +10622,11 @@ { "key": 591, "libraryid": 2605, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8867,8 +10640,11 @@ { "key": 592, "libraryid": 2606, - "attrkey": "effhit", - "attrvar": 2, + "attr": { + "a": 71, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -8882,8 +10658,11 @@ { "key": 593, "libraryid": 2601, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8897,8 +10676,11 @@ { "key": 594, "libraryid": 2602, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8912,8 +10694,11 @@ { "key": 595, "libraryid": 2603, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8927,8 +10712,11 @@ { "key": 596, "libraryid": 2604, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8942,8 +10730,11 @@ { "key": 597, "libraryid": 2605, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8957,8 +10748,11 @@ { "key": 598, "libraryid": 2606, - "attrkey": "effre", - "attrvar": 2, + "attr": { + "a": 74, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 2, "Addition": [ @@ -8972,8 +10766,11 @@ { "key": 599, "libraryid": 30101, - "attrkey": "atk", - "attrvar": 1, + "attr": { + "a": 56, + "n": 1 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 150, "Addition": [ @@ -8987,8 +10784,11 @@ { "key": 600, "libraryid": 30101, - "attrkey": "def", - "attrvar": 1, + "attr": { + "a": 59, + "n": 1 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 150, "Addition": [ @@ -9002,8 +10802,11 @@ { "key": 601, "libraryid": 30101, - "attrkey": "hp", - "attrvar": 1, + "attr": { + "a": 53, + "n": 1 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 400, "Addition": [ @@ -9017,8 +10820,11 @@ { "key": 602, "libraryid": 30101, - "attrkey": "atkpro", - "attrvar": 1, + "attr": { + "a": 57, + "n": 1 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -9032,8 +10838,11 @@ { "key": 603, "libraryid": 30101, - "attrkey": "defpro", - "attrvar": 1, + "attr": { + "a": 60, + "n": 1 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -9047,8 +10856,11 @@ { "key": 604, "libraryid": 30101, - "attrkey": "hppro", - "attrvar": 1, + "attr": { + "a": 54, + "n": 1 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -9062,8 +10874,11 @@ { "key": 605, "libraryid": 20001, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9077,8 +10892,11 @@ { "key": 606, "libraryid": 20001, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9092,8 +10910,11 @@ { "key": 607, "libraryid": 20001, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9107,8 +10928,11 @@ { "key": 608, "libraryid": 20001, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9122,8 +10946,11 @@ { "key": 609, "libraryid": 20001, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9137,8 +10964,11 @@ { "key": 610, "libraryid": 20001, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9152,8 +10982,11 @@ { "key": 611, "libraryid": 20001, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9167,8 +11000,11 @@ { "key": 612, "libraryid": 20001, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9182,8 +11018,11 @@ { "key": 613, "libraryid": 20001, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9197,8 +11036,11 @@ { "key": 614, "libraryid": 20001, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9212,8 +11054,11 @@ { "key": 615, "libraryid": 20001, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9227,8 +11072,11 @@ { "key": 616, "libraryid": 20001, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9242,8 +11090,11 @@ { "key": 617, "libraryid": 20001, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9257,8 +11108,11 @@ { "key": 618, "libraryid": 20001, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9272,8 +11126,11 @@ { "key": 619, "libraryid": 20001, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9287,8 +11144,11 @@ { "key": 620, "libraryid": 20001, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9302,8 +11162,11 @@ { "key": 621, "libraryid": 20001, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9317,8 +11180,11 @@ { "key": 622, "libraryid": 20001, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9332,8 +11198,11 @@ { "key": 623, "libraryid": 20001, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9347,8 +11216,11 @@ { "key": 624, "libraryid": 20001, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9362,8 +11234,11 @@ { "key": 625, "libraryid": 20001, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9377,8 +11252,11 @@ { "key": 626, "libraryid": 20001, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9392,8 +11270,11 @@ { "key": 627, "libraryid": 20001, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9407,8 +11288,11 @@ { "key": 628, "libraryid": 20001, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9422,8 +11306,11 @@ { "key": 629, "libraryid": 20001, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9437,8 +11324,11 @@ { "key": 630, "libraryid": 20001, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9452,8 +11342,11 @@ { "key": 631, "libraryid": 20001, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9467,8 +11360,11 @@ { "key": 632, "libraryid": 20001, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9482,8 +11378,11 @@ { "key": 633, "libraryid": 20001, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9497,8 +11396,11 @@ { "key": 634, "libraryid": 20002, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9512,8 +11414,11 @@ { "key": 635, "libraryid": 20002, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9527,8 +11432,11 @@ { "key": 636, "libraryid": 20002, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9542,8 +11450,11 @@ { "key": 637, "libraryid": 20002, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9557,8 +11468,11 @@ { "key": 638, "libraryid": 20002, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9572,8 +11486,11 @@ { "key": 639, "libraryid": 20002, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9587,8 +11504,11 @@ { "key": 640, "libraryid": 20002, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9602,8 +11522,11 @@ { "key": 641, "libraryid": 20002, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9617,8 +11540,11 @@ { "key": 642, "libraryid": 20002, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9632,8 +11558,11 @@ { "key": 643, "libraryid": 20002, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9647,8 +11576,11 @@ { "key": 644, "libraryid": 20002, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9662,8 +11594,11 @@ { "key": 645, "libraryid": 20002, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9677,8 +11612,11 @@ { "key": 646, "libraryid": 20002, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9692,8 +11630,11 @@ { "key": 647, "libraryid": 20002, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9707,8 +11648,11 @@ { "key": 648, "libraryid": 20002, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9722,8 +11666,11 @@ { "key": 649, "libraryid": 20002, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9737,8 +11684,11 @@ { "key": 650, "libraryid": 20002, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9752,8 +11702,11 @@ { "key": 651, "libraryid": 20002, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9767,8 +11720,11 @@ { "key": 652, "libraryid": 20002, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9782,8 +11738,11 @@ { "key": 653, "libraryid": 20002, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9797,8 +11756,11 @@ { "key": 654, "libraryid": 20002, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9812,8 +11774,11 @@ { "key": 655, "libraryid": 20002, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9827,8 +11792,11 @@ { "key": 656, "libraryid": 20002, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9842,8 +11810,11 @@ { "key": 657, "libraryid": 20002, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9857,8 +11828,11 @@ { "key": 658, "libraryid": 20002, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9872,8 +11846,11 @@ { "key": 659, "libraryid": 20002, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9887,8 +11864,11 @@ { "key": 660, "libraryid": 20002, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9902,8 +11882,11 @@ { "key": 661, "libraryid": 20002, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9917,8 +11900,11 @@ { "key": 662, "libraryid": 20002, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9932,8 +11918,11 @@ { "key": 663, "libraryid": 20003, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9947,8 +11936,11 @@ { "key": 664, "libraryid": 20003, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9962,8 +11954,11 @@ { "key": 665, "libraryid": 20003, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9977,8 +11972,11 @@ { "key": 666, "libraryid": 20003, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -9992,8 +11990,11 @@ { "key": 667, "libraryid": 20003, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10007,8 +12008,11 @@ { "key": 668, "libraryid": 20003, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10022,8 +12026,11 @@ { "key": 669, "libraryid": 20003, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10037,8 +12044,11 @@ { "key": 670, "libraryid": 20003, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10052,8 +12062,11 @@ { "key": 671, "libraryid": 20003, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10067,8 +12080,11 @@ { "key": 672, "libraryid": 20003, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10082,8 +12098,11 @@ { "key": 673, "libraryid": 20003, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10097,8 +12116,11 @@ { "key": 674, "libraryid": 20003, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10112,8 +12134,11 @@ { "key": 675, "libraryid": 20003, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10127,8 +12152,11 @@ { "key": 676, "libraryid": 20003, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10142,8 +12170,11 @@ { "key": 677, "libraryid": 20003, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10157,8 +12188,11 @@ { "key": 678, "libraryid": 20003, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10172,8 +12206,11 @@ { "key": 679, "libraryid": 20003, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10187,8 +12224,11 @@ { "key": 680, "libraryid": 20003, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10202,8 +12242,11 @@ { "key": 681, "libraryid": 20003, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10217,8 +12260,11 @@ { "key": 682, "libraryid": 20003, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10232,8 +12278,11 @@ { "key": 683, "libraryid": 20003, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10247,8 +12296,11 @@ { "key": 684, "libraryid": 20003, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10262,8 +12314,11 @@ { "key": 685, "libraryid": 20003, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10277,8 +12332,11 @@ { "key": 686, "libraryid": 20003, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10292,8 +12350,11 @@ { "key": 687, "libraryid": 20003, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10307,8 +12368,11 @@ { "key": 688, "libraryid": 20003, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10322,8 +12386,11 @@ { "key": 689, "libraryid": 20003, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10337,8 +12404,11 @@ { "key": 690, "libraryid": 20003, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10352,8 +12422,11 @@ { "key": 691, "libraryid": 20003, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10367,8 +12440,11 @@ { "key": 692, "libraryid": 20004, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10382,8 +12458,11 @@ { "key": 693, "libraryid": 20004, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10397,8 +12476,11 @@ { "key": 694, "libraryid": 20004, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10412,8 +12494,11 @@ { "key": 695, "libraryid": 20004, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10427,8 +12512,11 @@ { "key": 696, "libraryid": 20004, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10442,8 +12530,11 @@ { "key": 697, "libraryid": 20004, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10457,8 +12548,11 @@ { "key": 698, "libraryid": 20004, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10472,8 +12566,11 @@ { "key": 699, "libraryid": 20004, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10487,8 +12584,11 @@ { "key": 700, "libraryid": 20004, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10502,8 +12602,11 @@ { "key": 701, "libraryid": 20004, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10517,8 +12620,11 @@ { "key": 702, "libraryid": 20004, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10532,8 +12638,11 @@ { "key": 703, "libraryid": 20004, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10547,8 +12656,11 @@ { "key": 704, "libraryid": 20004, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10562,8 +12674,11 @@ { "key": 705, "libraryid": 20004, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10577,8 +12692,11 @@ { "key": 706, "libraryid": 20004, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10592,8 +12710,11 @@ { "key": 707, "libraryid": 20004, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10607,8 +12728,11 @@ { "key": 708, "libraryid": 20004, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10622,8 +12746,11 @@ { "key": 709, "libraryid": 20004, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10637,8 +12764,11 @@ { "key": 710, "libraryid": 20004, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10652,8 +12782,11 @@ { "key": 711, "libraryid": 20004, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10667,8 +12800,11 @@ { "key": 712, "libraryid": 20004, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10682,8 +12818,11 @@ { "key": 713, "libraryid": 20004, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10697,8 +12836,11 @@ { "key": 714, "libraryid": 20004, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10712,8 +12854,11 @@ { "key": 715, "libraryid": 20004, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10727,8 +12872,11 @@ { "key": 716, "libraryid": 20004, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10742,8 +12890,11 @@ { "key": 717, "libraryid": 20004, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10757,8 +12908,11 @@ { "key": 718, "libraryid": 20004, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10772,8 +12926,11 @@ { "key": 719, "libraryid": 20004, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10787,8 +12944,11 @@ { "key": 720, "libraryid": 20004, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10802,8 +12962,11 @@ { "key": 721, "libraryid": 20005, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10817,8 +12980,11 @@ { "key": 722, "libraryid": 20005, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10832,8 +12998,11 @@ { "key": 723, "libraryid": 20005, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10847,8 +13016,11 @@ { "key": 724, "libraryid": 20005, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10862,8 +13034,11 @@ { "key": 725, "libraryid": 20005, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10877,8 +13052,11 @@ { "key": 726, "libraryid": 20005, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10892,8 +13070,11 @@ { "key": 727, "libraryid": 20005, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10907,8 +13088,11 @@ { "key": 728, "libraryid": 20005, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10922,8 +13106,11 @@ { "key": 729, "libraryid": 20005, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10937,8 +13124,11 @@ { "key": 730, "libraryid": 20005, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10952,8 +13142,11 @@ { "key": 731, "libraryid": 20005, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10967,8 +13160,11 @@ { "key": 732, "libraryid": 20005, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10982,8 +13178,11 @@ { "key": 733, "libraryid": 20005, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -10997,8 +13196,11 @@ { "key": 734, "libraryid": 20005, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11012,8 +13214,11 @@ { "key": 735, "libraryid": 20005, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11027,8 +13232,11 @@ { "key": 736, "libraryid": 20005, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11042,8 +13250,11 @@ { "key": 737, "libraryid": 20005, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11057,8 +13268,11 @@ { "key": 738, "libraryid": 20005, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11072,8 +13286,11 @@ { "key": 739, "libraryid": 20005, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11087,8 +13304,11 @@ { "key": 740, "libraryid": 20005, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11102,8 +13322,11 @@ { "key": 741, "libraryid": 20005, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11117,8 +13340,11 @@ { "key": 742, "libraryid": 20005, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11132,8 +13358,11 @@ { "key": 743, "libraryid": 20005, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11147,8 +13376,11 @@ { "key": 744, "libraryid": 20005, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11162,8 +13394,11 @@ { "key": 745, "libraryid": 20005, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11177,8 +13412,11 @@ { "key": 746, "libraryid": 20005, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11192,8 +13430,11 @@ { "key": 747, "libraryid": 20005, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11207,8 +13448,11 @@ { "key": 748, "libraryid": 20005, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11222,8 +13466,11 @@ { "key": 749, "libraryid": 20005, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11237,8 +13484,11 @@ { "key": 750, "libraryid": 20006, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11252,8 +13502,11 @@ { "key": 751, "libraryid": 20006, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11267,8 +13520,11 @@ { "key": 752, "libraryid": 20006, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11282,8 +13538,11 @@ { "key": 753, "libraryid": 20006, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11297,8 +13556,11 @@ { "key": 754, "libraryid": 20006, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11312,8 +13574,11 @@ { "key": 755, "libraryid": 20006, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11327,8 +13592,11 @@ { "key": 756, "libraryid": 20006, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11342,8 +13610,11 @@ { "key": 757, "libraryid": 20006, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11357,8 +13628,11 @@ { "key": 758, "libraryid": 20006, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11372,8 +13646,11 @@ { "key": 759, "libraryid": 20006, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11387,8 +13664,11 @@ { "key": 760, "libraryid": 20006, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11402,8 +13682,11 @@ { "key": 761, "libraryid": 20006, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11417,8 +13700,11 @@ { "key": 762, "libraryid": 20006, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11432,8 +13718,11 @@ { "key": 763, "libraryid": 20006, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11447,8 +13736,11 @@ { "key": 764, "libraryid": 20006, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11462,8 +13754,11 @@ { "key": 765, "libraryid": 20006, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11477,8 +13772,11 @@ { "key": 766, "libraryid": 20006, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11492,8 +13790,11 @@ { "key": 767, "libraryid": 20006, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11507,8 +13808,11 @@ { "key": 768, "libraryid": 20006, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11522,8 +13826,11 @@ { "key": 769, "libraryid": 20006, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11537,8 +13844,11 @@ { "key": 770, "libraryid": 20006, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11552,8 +13862,11 @@ { "key": 771, "libraryid": 20006, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11567,8 +13880,11 @@ { "key": 772, "libraryid": 20006, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11582,8 +13898,11 @@ { "key": 773, "libraryid": 20006, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11597,8 +13916,11 @@ { "key": 774, "libraryid": 20006, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11612,8 +13934,11 @@ { "key": 775, "libraryid": 20006, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11627,8 +13952,11 @@ { "key": 776, "libraryid": 20006, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11642,8 +13970,11 @@ { "key": 777, "libraryid": 20006, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11657,8 +13988,11 @@ { "key": 778, "libraryid": 20006, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11672,8 +14006,11 @@ { "key": 779, "libraryid": 30001, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11687,8 +14024,11 @@ { "key": 780, "libraryid": 30001, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11702,8 +14042,11 @@ { "key": 781, "libraryid": 30001, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11717,8 +14060,11 @@ { "key": 782, "libraryid": 30001, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11732,8 +14078,11 @@ { "key": 783, "libraryid": 30001, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11747,8 +14096,11 @@ { "key": 784, "libraryid": 30001, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11762,8 +14114,11 @@ { "key": 785, "libraryid": 30001, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11777,8 +14132,11 @@ { "key": 786, "libraryid": 30001, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11792,8 +14150,11 @@ { "key": 787, "libraryid": 30001, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11807,8 +14168,11 @@ { "key": 788, "libraryid": 30001, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11822,8 +14186,11 @@ { "key": 789, "libraryid": 30001, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11837,8 +14204,11 @@ { "key": 790, "libraryid": 30001, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11852,8 +14222,11 @@ { "key": 791, "libraryid": 30001, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11867,8 +14240,11 @@ { "key": 792, "libraryid": 30001, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11882,8 +14258,11 @@ { "key": 793, "libraryid": 30001, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11897,8 +14276,11 @@ { "key": 794, "libraryid": 30001, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11912,8 +14294,11 @@ { "key": 795, "libraryid": 30001, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11927,8 +14312,11 @@ { "key": 796, "libraryid": 30001, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11942,8 +14330,11 @@ { "key": 797, "libraryid": 30001, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11957,8 +14348,11 @@ { "key": 798, "libraryid": 30001, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11972,8 +14366,11 @@ { "key": 799, "libraryid": 30001, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -11987,8 +14384,11 @@ { "key": 800, "libraryid": 30001, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12002,8 +14402,11 @@ { "key": 801, "libraryid": 30001, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12017,8 +14420,11 @@ { "key": 802, "libraryid": 30001, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12032,8 +14438,11 @@ { "key": 803, "libraryid": 30001, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12047,8 +14456,11 @@ { "key": 804, "libraryid": 30001, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12062,8 +14474,11 @@ { "key": 805, "libraryid": 30001, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12077,8 +14492,11 @@ { "key": 806, "libraryid": 30001, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12092,8 +14510,11 @@ { "key": 807, "libraryid": 30001, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12107,8 +14528,11 @@ { "key": 808, "libraryid": 30001, - "attrkey": "30", - "attrvar": 2, + "attr": { + "a": 30, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12122,8 +14546,11 @@ { "key": 809, "libraryid": 30001, - "attrkey": "31", - "attrvar": 2, + "attr": { + "a": 31, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12137,8 +14564,11 @@ { "key": 810, "libraryid": 30001, - "attrkey": "32", - "attrvar": 2, + "attr": { + "a": 32, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12152,8 +14582,11 @@ { "key": 811, "libraryid": 30001, - "attrkey": "33", - "attrvar": 2, + "attr": { + "a": 33, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12167,8 +14600,11 @@ { "key": 812, "libraryid": 30001, - "attrkey": "34", - "attrvar": 2, + "attr": { + "a": 34, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12182,8 +14618,11 @@ { "key": 813, "libraryid": 30001, - "attrkey": "35", - "attrvar": 2, + "attr": { + "a": 35, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12197,8 +14636,11 @@ { "key": 814, "libraryid": 30001, - "attrkey": "36", - "attrvar": 2, + "attr": { + "a": 36, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12212,8 +14654,11 @@ { "key": 815, "libraryid": 30001, - "attrkey": "37", - "attrvar": 2, + "attr": { + "a": 37, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12227,8 +14672,11 @@ { "key": 816, "libraryid": 30001, - "attrkey": "38", - "attrvar": 2, + "attr": { + "a": 38, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12242,8 +14690,11 @@ { "key": 817, "libraryid": 30001, - "attrkey": "39", - "attrvar": 2, + "attr": { + "a": 39, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12257,8 +14708,11 @@ { "key": 818, "libraryid": 30001, - "attrkey": "40", - "attrvar": 2, + "attr": { + "a": 40, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12272,8 +14726,11 @@ { "key": 819, "libraryid": 30001, - "attrkey": "41", - "attrvar": 2, + "attr": { + "a": 41, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12287,8 +14744,11 @@ { "key": 820, "libraryid": 30002, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12302,8 +14762,11 @@ { "key": 821, "libraryid": 30002, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12317,8 +14780,11 @@ { "key": 822, "libraryid": 30002, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12332,8 +14798,11 @@ { "key": 823, "libraryid": 30002, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12347,8 +14816,11 @@ { "key": 824, "libraryid": 30002, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12362,8 +14834,11 @@ { "key": 825, "libraryid": 30002, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12377,8 +14852,11 @@ { "key": 826, "libraryid": 30002, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12392,8 +14870,11 @@ { "key": 827, "libraryid": 30002, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12407,8 +14888,11 @@ { "key": 828, "libraryid": 30002, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12422,8 +14906,11 @@ { "key": 829, "libraryid": 30002, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12437,8 +14924,11 @@ { "key": 830, "libraryid": 30002, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12452,8 +14942,11 @@ { "key": 831, "libraryid": 30002, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12467,8 +14960,11 @@ { "key": 832, "libraryid": 30002, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12482,8 +14978,11 @@ { "key": 833, "libraryid": 30002, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12497,8 +14996,11 @@ { "key": 834, "libraryid": 30002, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12512,8 +15014,11 @@ { "key": 835, "libraryid": 30002, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12527,8 +15032,11 @@ { "key": 836, "libraryid": 30002, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12542,8 +15050,11 @@ { "key": 837, "libraryid": 30002, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12557,8 +15068,11 @@ { "key": 838, "libraryid": 30002, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12572,8 +15086,11 @@ { "key": 839, "libraryid": 30002, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12587,8 +15104,11 @@ { "key": 840, "libraryid": 30002, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12602,8 +15122,11 @@ { "key": 841, "libraryid": 30002, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12617,8 +15140,11 @@ { "key": 842, "libraryid": 30002, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12632,8 +15158,11 @@ { "key": 843, "libraryid": 30002, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12647,8 +15176,11 @@ { "key": 844, "libraryid": 30002, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12662,8 +15194,11 @@ { "key": 845, "libraryid": 30002, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12677,8 +15212,11 @@ { "key": 846, "libraryid": 30002, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12692,8 +15230,11 @@ { "key": 847, "libraryid": 30002, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12707,8 +15248,11 @@ { "key": 848, "libraryid": 30002, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12722,8 +15266,11 @@ { "key": 849, "libraryid": 30002, - "attrkey": "30", - "attrvar": 2, + "attr": { + "a": 30, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12737,8 +15284,11 @@ { "key": 850, "libraryid": 30002, - "attrkey": "31", - "attrvar": 2, + "attr": { + "a": 31, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12752,8 +15302,11 @@ { "key": 851, "libraryid": 30002, - "attrkey": "32", - "attrvar": 2, + "attr": { + "a": 32, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12767,8 +15320,11 @@ { "key": 852, "libraryid": 30002, - "attrkey": "33", - "attrvar": 2, + "attr": { + "a": 33, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12782,8 +15338,11 @@ { "key": 853, "libraryid": 30002, - "attrkey": "34", - "attrvar": 2, + "attr": { + "a": 34, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12797,8 +15356,11 @@ { "key": 854, "libraryid": 30002, - "attrkey": "35", - "attrvar": 2, + "attr": { + "a": 35, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12812,8 +15374,11 @@ { "key": 855, "libraryid": 30002, - "attrkey": "36", - "attrvar": 2, + "attr": { + "a": 36, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12827,8 +15392,11 @@ { "key": 856, "libraryid": 30002, - "attrkey": "37", - "attrvar": 2, + "attr": { + "a": 37, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12842,8 +15410,11 @@ { "key": 857, "libraryid": 30002, - "attrkey": "38", - "attrvar": 2, + "attr": { + "a": 38, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12857,8 +15428,11 @@ { "key": 858, "libraryid": 30002, - "attrkey": "39", - "attrvar": 2, + "attr": { + "a": 39, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12872,8 +15446,11 @@ { "key": 859, "libraryid": 30002, - "attrkey": "40", - "attrvar": 2, + "attr": { + "a": 40, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12887,8 +15464,11 @@ { "key": 860, "libraryid": 30002, - "attrkey": "41", - "attrvar": 2, + "attr": { + "a": 41, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12902,8 +15482,11 @@ { "key": 861, "libraryid": 30003, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12917,8 +15500,11 @@ { "key": 862, "libraryid": 30003, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12932,8 +15518,11 @@ { "key": 863, "libraryid": 30003, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12947,8 +15536,11 @@ { "key": 864, "libraryid": 30003, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12962,8 +15554,11 @@ { "key": 865, "libraryid": 30003, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12977,8 +15572,11 @@ { "key": 866, "libraryid": 30003, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -12992,8 +15590,11 @@ { "key": 867, "libraryid": 30003, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13007,8 +15608,11 @@ { "key": 868, "libraryid": 30003, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13022,8 +15626,11 @@ { "key": 869, "libraryid": 30003, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13037,8 +15644,11 @@ { "key": 870, "libraryid": 30003, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13052,8 +15662,11 @@ { "key": 871, "libraryid": 30003, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13067,8 +15680,11 @@ { "key": 872, "libraryid": 30003, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13082,8 +15698,11 @@ { "key": 873, "libraryid": 30003, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13097,8 +15716,11 @@ { "key": 874, "libraryid": 30003, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13112,8 +15734,11 @@ { "key": 875, "libraryid": 30003, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13127,8 +15752,11 @@ { "key": 876, "libraryid": 30003, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13142,8 +15770,11 @@ { "key": 877, "libraryid": 30003, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13157,8 +15788,11 @@ { "key": 878, "libraryid": 30003, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13172,8 +15806,11 @@ { "key": 879, "libraryid": 30003, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13187,8 +15824,11 @@ { "key": 880, "libraryid": 30003, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13202,8 +15842,11 @@ { "key": 881, "libraryid": 30003, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13217,8 +15860,11 @@ { "key": 882, "libraryid": 30003, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13232,8 +15878,11 @@ { "key": 883, "libraryid": 30003, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13247,8 +15896,11 @@ { "key": 884, "libraryid": 30003, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13262,8 +15914,11 @@ { "key": 885, "libraryid": 30003, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13277,8 +15932,11 @@ { "key": 886, "libraryid": 30003, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13292,8 +15950,11 @@ { "key": 887, "libraryid": 30003, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13307,8 +15968,11 @@ { "key": 888, "libraryid": 30003, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13322,8 +15986,11 @@ { "key": 889, "libraryid": 30003, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13337,8 +16004,11 @@ { "key": 890, "libraryid": 30003, - "attrkey": "30", - "attrvar": 2, + "attr": { + "a": 30, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13352,8 +16022,11 @@ { "key": 891, "libraryid": 30003, - "attrkey": "31", - "attrvar": 2, + "attr": { + "a": 31, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13367,8 +16040,11 @@ { "key": 892, "libraryid": 30003, - "attrkey": "32", - "attrvar": 2, + "attr": { + "a": 32, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13382,8 +16058,11 @@ { "key": 893, "libraryid": 30003, - "attrkey": "33", - "attrvar": 2, + "attr": { + "a": 33, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13397,8 +16076,11 @@ { "key": 894, "libraryid": 30003, - "attrkey": "34", - "attrvar": 2, + "attr": { + "a": 34, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13412,8 +16094,11 @@ { "key": 895, "libraryid": 30003, - "attrkey": "35", - "attrvar": 2, + "attr": { + "a": 35, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13427,8 +16112,11 @@ { "key": 896, "libraryid": 30003, - "attrkey": "36", - "attrvar": 2, + "attr": { + "a": 36, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13442,8 +16130,11 @@ { "key": 897, "libraryid": 30003, - "attrkey": "37", - "attrvar": 2, + "attr": { + "a": 37, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13457,8 +16148,11 @@ { "key": 898, "libraryid": 30003, - "attrkey": "38", - "attrvar": 2, + "attr": { + "a": 38, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13472,8 +16166,11 @@ { "key": 899, "libraryid": 30003, - "attrkey": "39", - "attrvar": 2, + "attr": { + "a": 39, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13487,8 +16184,11 @@ { "key": 900, "libraryid": 30003, - "attrkey": "40", - "attrvar": 2, + "attr": { + "a": 40, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13502,8 +16202,11 @@ { "key": 901, "libraryid": 30003, - "attrkey": "41", - "attrvar": 2, + "attr": { + "a": 41, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13517,8 +16220,11 @@ { "key": 902, "libraryid": 30004, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13532,8 +16238,11 @@ { "key": 903, "libraryid": 30004, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13547,8 +16256,11 @@ { "key": 904, "libraryid": 30004, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13562,8 +16274,11 @@ { "key": 905, "libraryid": 30004, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13577,8 +16292,11 @@ { "key": 906, "libraryid": 30004, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13592,8 +16310,11 @@ { "key": 907, "libraryid": 30004, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13607,8 +16328,11 @@ { "key": 908, "libraryid": 30004, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13622,8 +16346,11 @@ { "key": 909, "libraryid": 30004, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13637,8 +16364,11 @@ { "key": 910, "libraryid": 30004, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13652,8 +16382,11 @@ { "key": 911, "libraryid": 30004, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13667,8 +16400,11 @@ { "key": 912, "libraryid": 30004, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13682,8 +16418,11 @@ { "key": 913, "libraryid": 30004, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13697,8 +16436,11 @@ { "key": 914, "libraryid": 30004, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13712,8 +16454,11 @@ { "key": 915, "libraryid": 30004, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13727,8 +16472,11 @@ { "key": 916, "libraryid": 30004, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13742,8 +16490,11 @@ { "key": 917, "libraryid": 30004, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13757,8 +16508,11 @@ { "key": 918, "libraryid": 30004, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13772,8 +16526,11 @@ { "key": 919, "libraryid": 30004, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13787,8 +16544,11 @@ { "key": 920, "libraryid": 30004, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13802,8 +16562,11 @@ { "key": 921, "libraryid": 30004, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13817,8 +16580,11 @@ { "key": 922, "libraryid": 30004, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13832,8 +16598,11 @@ { "key": 923, "libraryid": 30004, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13847,8 +16616,11 @@ { "key": 924, "libraryid": 30004, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13862,8 +16634,11 @@ { "key": 925, "libraryid": 30004, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13877,8 +16652,11 @@ { "key": 926, "libraryid": 30004, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13892,8 +16670,11 @@ { "key": 927, "libraryid": 30004, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13907,8 +16688,11 @@ { "key": 928, "libraryid": 30004, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13922,8 +16706,11 @@ { "key": 929, "libraryid": 30004, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13937,8 +16724,11 @@ { "key": 930, "libraryid": 30004, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13952,8 +16742,11 @@ { "key": 931, "libraryid": 30004, - "attrkey": "30", - "attrvar": 2, + "attr": { + "a": 30, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13967,8 +16760,11 @@ { "key": 932, "libraryid": 30004, - "attrkey": "31", - "attrvar": 2, + "attr": { + "a": 31, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13982,8 +16778,11 @@ { "key": 933, "libraryid": 30004, - "attrkey": "32", - "attrvar": 2, + "attr": { + "a": 32, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -13997,8 +16796,11 @@ { "key": 934, "libraryid": 30004, - "attrkey": "33", - "attrvar": 2, + "attr": { + "a": 33, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14012,8 +16814,11 @@ { "key": 935, "libraryid": 30004, - "attrkey": "34", - "attrvar": 2, + "attr": { + "a": 34, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14027,8 +16832,11 @@ { "key": 936, "libraryid": 30004, - "attrkey": "35", - "attrvar": 2, + "attr": { + "a": 35, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14042,8 +16850,11 @@ { "key": 937, "libraryid": 30004, - "attrkey": "36", - "attrvar": 2, + "attr": { + "a": 36, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14057,8 +16868,11 @@ { "key": 938, "libraryid": 30004, - "attrkey": "37", - "attrvar": 2, + "attr": { + "a": 37, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14072,8 +16886,11 @@ { "key": 939, "libraryid": 30004, - "attrkey": "38", - "attrvar": 2, + "attr": { + "a": 38, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14087,8 +16904,11 @@ { "key": 940, "libraryid": 30004, - "attrkey": "39", - "attrvar": 2, + "attr": { + "a": 39, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14102,8 +16922,11 @@ { "key": 941, "libraryid": 30004, - "attrkey": "40", - "attrvar": 2, + "attr": { + "a": 40, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14117,8 +16940,11 @@ { "key": 942, "libraryid": 30004, - "attrkey": "41", - "attrvar": 2, + "attr": { + "a": 41, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14132,8 +16958,11 @@ { "key": 943, "libraryid": 30005, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14147,8 +16976,11 @@ { "key": 944, "libraryid": 30005, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14162,8 +16994,11 @@ { "key": 945, "libraryid": 30005, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14177,8 +17012,11 @@ { "key": 946, "libraryid": 30005, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14192,8 +17030,11 @@ { "key": 947, "libraryid": 30005, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14207,8 +17048,11 @@ { "key": 948, "libraryid": 30005, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14222,8 +17066,11 @@ { "key": 949, "libraryid": 30005, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14237,8 +17084,11 @@ { "key": 950, "libraryid": 30005, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14252,8 +17102,11 @@ { "key": 951, "libraryid": 30005, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14267,8 +17120,11 @@ { "key": 952, "libraryid": 30005, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14282,8 +17138,11 @@ { "key": 953, "libraryid": 30005, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14297,8 +17156,11 @@ { "key": 954, "libraryid": 30005, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14312,8 +17174,11 @@ { "key": 955, "libraryid": 30005, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14327,8 +17192,11 @@ { "key": 956, "libraryid": 30005, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14342,8 +17210,11 @@ { "key": 957, "libraryid": 30005, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14357,8 +17228,11 @@ { "key": 958, "libraryid": 30005, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14372,8 +17246,11 @@ { "key": 959, "libraryid": 30005, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14387,8 +17264,11 @@ { "key": 960, "libraryid": 30005, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14402,8 +17282,11 @@ { "key": 961, "libraryid": 30005, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14417,8 +17300,11 @@ { "key": 962, "libraryid": 30005, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14432,8 +17318,11 @@ { "key": 963, "libraryid": 30005, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14447,8 +17336,11 @@ { "key": 964, "libraryid": 30005, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14462,8 +17354,11 @@ { "key": 965, "libraryid": 30005, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14477,8 +17372,11 @@ { "key": 966, "libraryid": 30005, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14492,8 +17390,11 @@ { "key": 967, "libraryid": 30005, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14507,8 +17408,11 @@ { "key": 968, "libraryid": 30005, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14522,8 +17426,11 @@ { "key": 969, "libraryid": 30005, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14537,8 +17444,11 @@ { "key": 970, "libraryid": 30005, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14552,8 +17462,11 @@ { "key": 971, "libraryid": 30005, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14567,8 +17480,11 @@ { "key": 972, "libraryid": 30005, - "attrkey": "30", - "attrvar": 2, + "attr": { + "a": 30, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14582,8 +17498,11 @@ { "key": 973, "libraryid": 30005, - "attrkey": "31", - "attrvar": 2, + "attr": { + "a": 31, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14597,8 +17516,11 @@ { "key": 974, "libraryid": 30005, - "attrkey": "32", - "attrvar": 2, + "attr": { + "a": 32, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14612,8 +17534,11 @@ { "key": 975, "libraryid": 30005, - "attrkey": "33", - "attrvar": 2, + "attr": { + "a": 33, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14627,8 +17552,11 @@ { "key": 976, "libraryid": 30005, - "attrkey": "34", - "attrvar": 2, + "attr": { + "a": 34, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14642,8 +17570,11 @@ { "key": 977, "libraryid": 30005, - "attrkey": "35", - "attrvar": 2, + "attr": { + "a": 35, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14657,8 +17588,11 @@ { "key": 978, "libraryid": 30005, - "attrkey": "36", - "attrvar": 2, + "attr": { + "a": 36, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14672,8 +17606,11 @@ { "key": 979, "libraryid": 30005, - "attrkey": "37", - "attrvar": 2, + "attr": { + "a": 37, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14687,8 +17624,11 @@ { "key": 980, "libraryid": 30005, - "attrkey": "38", - "attrvar": 2, + "attr": { + "a": 38, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14702,8 +17642,11 @@ { "key": 981, "libraryid": 30005, - "attrkey": "39", - "attrvar": 2, + "attr": { + "a": 39, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14717,8 +17660,11 @@ { "key": 982, "libraryid": 30005, - "attrkey": "40", - "attrvar": 2, + "attr": { + "a": 40, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14732,8 +17678,11 @@ { "key": 983, "libraryid": 30005, - "attrkey": "41", - "attrvar": 2, + "attr": { + "a": 41, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14747,8 +17696,11 @@ { "key": 984, "libraryid": 30006, - "attrkey": "1", - "attrvar": 2, + "attr": { + "a": 1, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14762,8 +17714,11 @@ { "key": 985, "libraryid": 30006, - "attrkey": "2", - "attrvar": 2, + "attr": { + "a": 2, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14777,8 +17732,11 @@ { "key": 986, "libraryid": 30006, - "attrkey": "3", - "attrvar": 2, + "attr": { + "a": 3, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14792,8 +17750,11 @@ { "key": 987, "libraryid": 30006, - "attrkey": "4", - "attrvar": 2, + "attr": { + "a": 4, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14807,8 +17768,11 @@ { "key": 988, "libraryid": 30006, - "attrkey": "5", - "attrvar": 2, + "attr": { + "a": 5, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14822,8 +17786,11 @@ { "key": 989, "libraryid": 30006, - "attrkey": "6", - "attrvar": 2, + "attr": { + "a": 6, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14837,8 +17804,11 @@ { "key": 990, "libraryid": 30006, - "attrkey": "7", - "attrvar": 2, + "attr": { + "a": 7, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14852,8 +17822,11 @@ { "key": 991, "libraryid": 30006, - "attrkey": "8", - "attrvar": 2, + "attr": { + "a": 8, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14867,8 +17840,11 @@ { "key": 992, "libraryid": 30006, - "attrkey": "9", - "attrvar": 2, + "attr": { + "a": 9, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14882,8 +17858,11 @@ { "key": 993, "libraryid": 30006, - "attrkey": "10", - "attrvar": 2, + "attr": { + "a": 10, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14897,8 +17876,11 @@ { "key": 994, "libraryid": 30006, - "attrkey": "11", - "attrvar": 2, + "attr": { + "a": 11, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14912,8 +17894,11 @@ { "key": 995, "libraryid": 30006, - "attrkey": "12", - "attrvar": 2, + "attr": { + "a": 12, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14927,8 +17912,11 @@ { "key": 996, "libraryid": 30006, - "attrkey": "13", - "attrvar": 2, + "attr": { + "a": 13, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14942,8 +17930,11 @@ { "key": 997, "libraryid": 30006, - "attrkey": "14", - "attrvar": 2, + "attr": { + "a": 14, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14957,8 +17948,11 @@ { "key": 998, "libraryid": 30006, - "attrkey": "15", - "attrvar": 2, + "attr": { + "a": 15, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14972,8 +17966,11 @@ { "key": 999, "libraryid": 30006, - "attrkey": "16", - "attrvar": 2, + "attr": { + "a": 16, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -14987,8 +17984,11 @@ { "key": 1000, "libraryid": 30006, - "attrkey": "17", - "attrvar": 2, + "attr": { + "a": 17, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15002,8 +18002,11 @@ { "key": 1001, "libraryid": 30006, - "attrkey": "18", - "attrvar": 2, + "attr": { + "a": 18, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15017,8 +18020,11 @@ { "key": 1002, "libraryid": 30006, - "attrkey": "19", - "attrvar": 2, + "attr": { + "a": 19, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15032,8 +18038,11 @@ { "key": 1003, "libraryid": 30006, - "attrkey": "20", - "attrvar": 2, + "attr": { + "a": 20, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15047,8 +18056,11 @@ { "key": 1004, "libraryid": 30006, - "attrkey": "21", - "attrvar": 2, + "attr": { + "a": 21, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15062,8 +18074,11 @@ { "key": 1005, "libraryid": 30006, - "attrkey": "22", - "attrvar": 2, + "attr": { + "a": 22, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15077,8 +18092,11 @@ { "key": 1006, "libraryid": 30006, - "attrkey": "23", - "attrvar": 2, + "attr": { + "a": 23, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15092,8 +18110,11 @@ { "key": 1007, "libraryid": 30006, - "attrkey": "24", - "attrvar": 2, + "attr": { + "a": 24, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15107,8 +18128,11 @@ { "key": 1008, "libraryid": 30006, - "attrkey": "25", - "attrvar": 2, + "attr": { + "a": 25, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15122,8 +18146,11 @@ { "key": 1009, "libraryid": 30006, - "attrkey": "26", - "attrvar": 2, + "attr": { + "a": 26, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15137,8 +18164,11 @@ { "key": 1010, "libraryid": 30006, - "attrkey": "27", - "attrvar": 2, + "attr": { + "a": 27, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15152,8 +18182,11 @@ { "key": 1011, "libraryid": 30006, - "attrkey": "28", - "attrvar": 2, + "attr": { + "a": 28, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15167,8 +18200,11 @@ { "key": 1012, "libraryid": 30006, - "attrkey": "29", - "attrvar": 2, + "attr": { + "a": 29, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15182,8 +18218,11 @@ { "key": 1013, "libraryid": 30006, - "attrkey": "30", - "attrvar": 2, + "attr": { + "a": 30, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15197,8 +18236,11 @@ { "key": 1014, "libraryid": 30006, - "attrkey": "31", - "attrvar": 2, + "attr": { + "a": 31, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15212,8 +18254,11 @@ { "key": 1015, "libraryid": 30006, - "attrkey": "32", - "attrvar": 2, + "attr": { + "a": 32, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15227,8 +18272,11 @@ { "key": 1016, "libraryid": 30006, - "attrkey": "33", - "attrvar": 2, + "attr": { + "a": 33, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15242,8 +18290,11 @@ { "key": 1017, "libraryid": 30006, - "attrkey": "34", - "attrvar": 2, + "attr": { + "a": 34, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15257,8 +18308,11 @@ { "key": 1018, "libraryid": 30006, - "attrkey": "35", - "attrvar": 2, + "attr": { + "a": 35, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15272,8 +18326,11 @@ { "key": 1019, "libraryid": 30006, - "attrkey": "36", - "attrvar": 2, + "attr": { + "a": 36, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15287,8 +18344,11 @@ { "key": 1020, "libraryid": 30006, - "attrkey": "37", - "attrvar": 2, + "attr": { + "a": 37, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15302,8 +18362,11 @@ { "key": 1021, "libraryid": 30006, - "attrkey": "38", - "attrvar": 2, + "attr": { + "a": 38, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15317,8 +18380,11 @@ { "key": 1022, "libraryid": 30006, - "attrkey": "39", - "attrvar": 2, + "attr": { + "a": 39, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15332,8 +18398,11 @@ { "key": 1023, "libraryid": 30006, - "attrkey": "40", - "attrvar": 2, + "attr": { + "a": 40, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ @@ -15347,8 +18416,11 @@ { "key": 1024, "libraryid": 30006, - "attrkey": "41", - "attrvar": 2, + "attr": { + "a": 41, + "n": 2 + }, + "skill": 1, "attrvar_correct": 1000, "probability": 1000, "Addition": [ diff --git a/bin/json/game_equipenchanting.json b/bin/json/game_equipenchanting.json index d7664d221..015d5937f 100644 --- a/bin/json/game_equipenchanting.json +++ b/bin/json/game_equipenchanting.json @@ -2,7 +2,7 @@ { "item": "19001001", "suittype": 1, - "attrkey": "atk", + "attrkey": 56, "attr_mini": 300, "attr_max": 500, "need": [ @@ -16,7 +16,7 @@ { "item": "19002001", "suittype": 1, - "attrkey": "hppro", + "attrkey": 54, "attr_mini": 300, "attr_max": 500, "need": [ @@ -30,7 +30,7 @@ { "item": "19003001", "suittype": 1, - "attrkey": "def", + "attrkey": 59, "attr_mini": 50, "attr_max": 150, "need": [ @@ -44,7 +44,7 @@ { "item": "19004001", "suittype": 1, - "attrkey": "hp", + "attrkey": 53, "attr_mini": 1000, "attr_max": 1500, "need": [ @@ -58,7 +58,7 @@ { "item": "19005001", "suittype": 1, - "attrkey": "atkpro", + "attrkey": 57, "attr_mini": 300, "attr_max": 500, "need": [ @@ -72,7 +72,7 @@ { "item": "19001002", "suittype": 1, - "attrkey": "defpro", + "attrkey": 60, "attr_mini": 300, "attr_max": 500, "need": [ @@ -86,7 +86,7 @@ { "item": "19002002", "suittype": 1, - "attrkey": "speed", + "attrkey": 62, "attr_mini": 10, "attr_max": 20, "need": [ @@ -100,7 +100,7 @@ { "item": "19003002", "suittype": 1, - "attrkey": "cri", + "attrkey": 65, "attr_mini": 300, "attr_max": 500, "need": [ @@ -114,7 +114,7 @@ { "item": "19004002", "suittype": 1, - "attrkey": "cridam", + "attrkey": 68, "attr_mini": 300, "attr_max": 500, "need": [ @@ -128,7 +128,7 @@ { "item": "19005002", "suittype": 1, - "attrkey": "effhit", + "attrkey": 71, "attr_mini": 300, "attr_max": 500, "need": [ @@ -142,7 +142,7 @@ { "item": "19001003", "suittype": 1, - "attrkey": "effre", + "attrkey": 74, "attr_mini": 300, "attr_max": 500, "need": [ @@ -156,7 +156,7 @@ { "item": "19002003", "suittype": 1, - "attrkey": "atk", + "attrkey": 56, "attr_mini": 300, "attr_max": 500, "need": [ @@ -170,7 +170,7 @@ { "item": "19003003", "suittype": 1, - "attrkey": "hppro", + "attrkey": 54, "attr_mini": 300, "attr_max": 500, "need": [ @@ -184,7 +184,7 @@ { "item": "19004003", "suittype": 1, - "attrkey": "def", + "attrkey": 59, "attr_mini": 300, "attr_max": 500, "need": [ @@ -198,7 +198,7 @@ { "item": "19005003", "suittype": 1, - "attrkey": "hp", + "attrkey": 53, "attr_mini": 50, "attr_max": 150, "need": [ @@ -212,7 +212,7 @@ { "item": "19001004", "suittype": 1, - "attrkey": "atkpro", + "attrkey": 57, "attr_mini": 1000, "attr_max": 1500, "need": [ @@ -226,7 +226,7 @@ { "item": "19002004", "suittype": 1, - "attrkey": "defpro", + "attrkey": 60, "attr_mini": 300, "attr_max": 500, "need": [ @@ -240,7 +240,7 @@ { "item": "19003004", "suittype": 1, - "attrkey": "speed", + "attrkey": 62, "attr_mini": 300, "attr_max": 500, "need": [ @@ -254,7 +254,7 @@ { "item": "19004004", "suittype": 1, - "attrkey": "cri", + "attrkey": 65, "attr_mini": 10, "attr_max": 20, "need": [ diff --git a/bin/json/game_equippos.json b/bin/json/game_equippos.json index 305e78ef9..1951f7b8e 100644 --- a/bin/json/game_equippos.json +++ b/bin/json/game_equippos.json @@ -3,140 +3,140 @@ "pos": 1, "suitnum": 4, "leadlibrary": [ - "atk" + 56 ], "addlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "speed", - "cri", - "cridam", - "effhit", - "effre" + 56, + 59, + 53, + 57, + 60, + 54, + 62, + 65, + 68, + 71, + 74 ] }, { "pos": 2, "suitnum": 4, "leadlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "cri", - "cridam" + 56, + 59, + 53, + 57, + 60, + 54, + 65, + 68 ], "addlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "speed", - "cri", - "cridam", - "effhit", - "effre" + 56, + 59, + 53, + 57, + 60, + 54, + 62, + 65, + 68, + 71, + 74 ] }, { "pos": 3, "suitnum": 4, "leadlibrary": [ - "def" + 59 ], "addlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "speed", - "cri", - "cridam", - "effhit", - "effre" + 56, + 59, + 53, + 57, + 60, + 54, + 62, + 65, + 68, + 71, + 74 ] }, { "pos": 4, "suitnum": 4, "leadlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "effhit", - "effre" + 56, + 59, + 53, + 57, + 60, + 54, + 71, + 74 ], "addlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "speed", - "cri", - "cridam", - "effhit", - "effre" + 56, + 59, + 53, + 57, + 60, + 54, + 62, + 65, + 68, + 71, + 74 ] }, { "pos": 5, "suitnum": 2, "leadlibrary": [ - "hp" + 53 ], "addlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "speed", - "cri", - "cridam", - "effhit", - "effre" + 56, + 59, + 53, + 57, + 60, + 54, + 62, + 65, + 68, + 71, + 74 ] }, { "pos": 6, "suitnum": 2, "leadlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "speed" + 56, + 59, + 53, + 57, + 60, + 54, + 62 ], "addlibrary": [ - "atk", - "def", - "hp", - "atkpro", - "defpro", - "hppro", - "speed", - "cri", - "cridam", - "effhit", - "effre" + 56, + 59, + 53, + 57, + 60, + 54, + 62, + 65, + 68, + 71, + 74 ] } ] \ No newline at end of file diff --git a/bin/json/game_equipsuit.json b/bin/json/game_equipsuit.json index 6c4327eae..b82f6ac2c 100644 --- a/bin/json/game_equipsuit.json +++ b/bin/json/game_equipsuit.json @@ -18,10 +18,10 @@ "text": "攻击力+30%" }, "SetBonuses": [ - [ - "atkpro", - 300 - ] + { + "a": 57, + "n": 300 + } ] }, { @@ -43,10 +43,10 @@ "text": "速度+25%" }, "SetBonuses": [ - [ - "speedpro", - 250 - ] + { + "a": 63, + "n": 250 + } ] }, { @@ -67,7 +67,12 @@ "key": "equip_equip_suit_skillintr_3", "text": "受到伤害时,有25%的概率[color=#f2bb496]【冰冻】[/color]目标1回合" }, - "SetBonuses": [] + "SetBonuses": [ + { + "a": 0, + "n": 0 + } + ] }, { "suittype": 4, @@ -88,10 +93,10 @@ "text": "+35%吸血" }, "SetBonuses": [ - [ - "suckblood", - 350 - ] + { + "a": 102, + "n": 350 + } ] }, { @@ -113,10 +118,10 @@ "text": "治疗效果+30%" }, "SetBonuses": [ - [ - "treadd", - 300 - ] + { + "a": 15, + "n": 300 + } ] }, { @@ -137,7 +142,12 @@ "key": "equip_equip_suit_skillintr_6", "text": "回合开始时,有35%概率令自身所有技能冷却时间-1回合" }, - "SetBonuses": [] + "SetBonuses": [ + { + "a": 0, + "n": 0 + } + ] }, { "suittype": 7, @@ -157,7 +167,12 @@ "key": "equip_equip_suit_skillintr_7", "text": "造成伤害时,有20%概率[color=#f2bb496]【眩晕】[/color]目标1回合" }, - "SetBonuses": [] + "SetBonuses": [ + { + "a": 0, + "n": 0 + } + ] }, { "suittype": 8, @@ -178,10 +193,10 @@ "text": "暴击伤害+40%" }, "SetBonuses": [ - [ - "cridam", - 400 - ] + { + "a": 68, + "n": 400 + } ] }, { @@ -202,7 +217,12 @@ "key": "equip_equip_suit_skillintr_10", "text": "我方被施加控制效果的守护者速度提高50点(不可叠加)" }, - "SetBonuses": [] + "SetBonuses": [ + { + "a": 0, + "n": 0 + } + ] }, { "suittype": 10, @@ -223,10 +243,10 @@ "text": "生命值+25%" }, "SetBonuses": [ - [ - "hppro", - 250 - ] + { + "a": 54, + "n": 250 + } ] }, { @@ -248,10 +268,10 @@ "text": "防御力+25%" }, "SetBonuses": [ - [ - "defpro", - 250 - ] + { + "a": 60, + "n": 250 + } ] }, { @@ -273,10 +293,10 @@ "text": "效果命中+25%" }, "SetBonuses": [ - [ - "effhit", - 250 - ] + { + "a": 71, + "n": 250 + } ] }, { @@ -297,7 +317,12 @@ "key": "equip_equip_suit_skillintr_14", "text": "受到伤害时,有25%几率使用技能一反击" }, - "SetBonuses": [] + "SetBonuses": [ + { + "a": 0, + "n": 0 + } + ] }, { "suittype": 14, @@ -317,7 +342,12 @@ "key": "equip_equip_suit_skillintr_15", "text": "己方全体在战斗开始的时候获得2回合[color=#f2bb496]【护盾】[/color](数值为最大生命值的15%)" }, - "SetBonuses": [] + "SetBonuses": [ + { + "a": 0, + "n": 0 + } + ] }, { "suittype": 15, @@ -338,10 +368,10 @@ "text": "暴击率+20%" }, "SetBonuses": [ - [ - "cri", - 200 - ] + { + "a": 65, + "n": 200 + } ] }, { @@ -362,7 +392,12 @@ "key": "equip_equip_suit_skillintr_17", "text": "施加中毒、流血效果时,有30%几率令其持续时间增加1回合" }, - "SetBonuses": [] + "SetBonuses": [ + { + "a": 0, + "n": 0 + } + ] }, { "suittype": 17, @@ -383,10 +418,10 @@ "text": "效果抵抗+25%" }, "SetBonuses": [ - [ - "effre", - 250 - ] + { + "a": 74, + "n": 250 + } ] }, { diff --git a/bin/json/game_friends.json b/bin/json/game_friends.json index 151c74dc1..aff36fd3c 100644 --- a/bin/json/game_friends.json +++ b/bin/json/game_friends.json @@ -19,7 +19,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -48,7 +48,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -77,7 +77,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -106,7 +106,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -135,7 +135,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -164,7 +164,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -193,7 +193,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -222,7 +222,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -251,7 +251,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -280,7 +280,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -309,7 +309,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -338,7 +338,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -367,7 +367,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -396,7 +396,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -425,7 +425,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -454,7 +454,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -483,7 +483,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -512,7 +512,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -541,7 +541,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -570,7 +570,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -599,7 +599,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -628,7 +628,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -657,7 +657,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -686,7 +686,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -715,7 +715,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -744,7 +744,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -773,7 +773,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -802,7 +802,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -831,7 +831,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -860,7 +860,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -889,7 +889,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], @@ -918,7 +918,7 @@ "hidimg": "hgd_role_25001", "attribute": [ { - "a": "atk", + "a": 56, "n": 10 } ], diff --git a/bin/json/game_heroawaken.json b/bin/json/game_heroawaken.json index 0456b8f61..0b2c65ed6 100644 --- a/bin/json/game_heroawaken.json +++ b/bin/json/game_heroawaken.json @@ -9,16 +9,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -94,16 +94,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -179,16 +179,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -264,16 +264,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -349,16 +349,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -434,16 +434,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -519,16 +519,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -604,16 +604,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -689,16 +689,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -774,16 +774,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -859,16 +859,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -944,16 +944,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -1029,16 +1029,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -1114,16 +1114,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -1199,16 +1199,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -1284,16 +1284,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -1369,16 +1369,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -1454,16 +1454,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -1539,16 +1539,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -1624,16 +1624,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -1709,16 +1709,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -1794,16 +1794,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -1879,16 +1879,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -1964,16 +1964,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -2049,16 +2049,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -2098,16 +2098,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -2147,16 +2147,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -2196,16 +2196,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -2245,16 +2245,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -2294,16 +2294,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -2343,16 +2343,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -2428,16 +2428,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -2513,16 +2513,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -2598,16 +2598,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -2647,16 +2647,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -2696,16 +2696,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -2745,16 +2745,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -2794,16 +2794,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -2843,16 +2843,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -2892,16 +2892,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -2977,16 +2977,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -3062,16 +3062,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -3147,16 +3147,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -3196,16 +3196,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -3245,16 +3245,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -3294,16 +3294,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -3343,16 +3343,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -3392,16 +3392,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -3441,16 +3441,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -3526,16 +3526,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -3611,16 +3611,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -3696,16 +3696,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -3781,16 +3781,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -3866,16 +3866,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -3951,16 +3951,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -4036,16 +4036,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -4121,16 +4121,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -4206,16 +4206,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -4255,16 +4255,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -4304,16 +4304,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -4353,16 +4353,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -4402,16 +4402,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -4451,16 +4451,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -4500,16 +4500,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -4549,16 +4549,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -4598,16 +4598,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -4647,16 +4647,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -4696,16 +4696,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -4745,16 +4745,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -4794,16 +4794,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -4879,16 +4879,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -4964,16 +4964,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -5049,16 +5049,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -5134,16 +5134,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -5219,16 +5219,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -5304,16 +5304,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -5389,16 +5389,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -5474,16 +5474,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -5559,16 +5559,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -5644,16 +5644,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -5729,16 +5729,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -5814,16 +5814,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -5899,16 +5899,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -5984,16 +5984,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -6069,16 +6069,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -6154,16 +6154,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -6239,16 +6239,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -6324,16 +6324,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -6409,16 +6409,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -6494,16 +6494,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -6579,16 +6579,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -6628,16 +6628,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -6677,16 +6677,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -6726,16 +6726,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -6775,16 +6775,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -6824,16 +6824,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -6873,16 +6873,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -6922,16 +6922,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -6971,16 +6971,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -7020,16 +7020,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -7069,16 +7069,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -7118,16 +7118,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -7167,16 +7167,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -7252,16 +7252,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -7337,16 +7337,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -7422,16 +7422,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -7507,16 +7507,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -7592,16 +7592,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -7677,16 +7677,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -7762,16 +7762,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -7847,16 +7847,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -7932,16 +7932,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -8017,16 +8017,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -8102,16 +8102,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -8187,16 +8187,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -8272,16 +8272,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -8357,16 +8357,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -8442,16 +8442,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -8527,16 +8527,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -8612,16 +8612,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -8697,16 +8697,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -8782,16 +8782,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -8867,16 +8867,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -8952,16 +8952,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -9037,16 +9037,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -9122,16 +9122,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -9207,16 +9207,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -9292,16 +9292,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -9377,16 +9377,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -9462,16 +9462,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -9511,16 +9511,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -9560,16 +9560,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -9609,16 +9609,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -9658,16 +9658,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -9707,16 +9707,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -9756,16 +9756,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -9841,16 +9841,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -9926,16 +9926,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -10011,16 +10011,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -10060,16 +10060,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -10109,16 +10109,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -10158,16 +10158,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -10207,16 +10207,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -10256,16 +10256,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -10305,16 +10305,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -10354,16 +10354,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -10403,16 +10403,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -10452,16 +10452,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -10501,16 +10501,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -10550,16 +10550,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -10599,16 +10599,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -10684,16 +10684,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -10769,16 +10769,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -10854,16 +10854,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -10939,16 +10939,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -11024,16 +11024,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -11109,16 +11109,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -11194,16 +11194,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -11279,16 +11279,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -11364,16 +11364,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -11449,16 +11449,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -11534,16 +11534,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -11619,16 +11619,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -11704,16 +11704,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -11789,16 +11789,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -11874,16 +11874,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -11959,16 +11959,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -12044,16 +12044,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -12129,16 +12129,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -12214,16 +12214,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -12299,16 +12299,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -12384,16 +12384,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -12469,16 +12469,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -12554,16 +12554,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -12639,16 +12639,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -12724,16 +12724,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -12809,16 +12809,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -12894,16 +12894,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -12979,16 +12979,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -13064,16 +13064,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -13149,16 +13149,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -13234,16 +13234,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -13319,16 +13319,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -13404,16 +13404,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -13489,16 +13489,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -13574,16 +13574,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -13659,16 +13659,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -13744,16 +13744,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -13829,16 +13829,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -13914,16 +13914,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -13999,16 +13999,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -14084,16 +14084,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -14169,16 +14169,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -14254,16 +14254,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -14339,16 +14339,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -14424,16 +14424,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -14509,16 +14509,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -14594,16 +14594,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -14679,16 +14679,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -14764,16 +14764,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -14849,16 +14849,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -14934,16 +14934,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -14983,16 +14983,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -15032,16 +15032,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -15081,16 +15081,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -15130,16 +15130,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -15179,16 +15179,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -15228,16 +15228,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -15313,16 +15313,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -15398,16 +15398,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -15483,16 +15483,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -15568,16 +15568,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -15653,16 +15653,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -15738,16 +15738,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -15823,16 +15823,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -15908,16 +15908,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -15993,16 +15993,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -16078,16 +16078,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -16163,16 +16163,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -16248,16 +16248,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -16333,16 +16333,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -16418,16 +16418,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -16503,16 +16503,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -16588,16 +16588,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -16673,16 +16673,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -16758,16 +16758,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -16843,16 +16843,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -16928,16 +16928,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -17013,16 +17013,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -17098,16 +17098,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -17183,16 +17183,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -17268,16 +17268,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -17317,16 +17317,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 80 + "a": 57, + "n": 80 }, { - "s": "defpro", - "d": 80 + "a": 60, + "n": 80 }, { - "s": "hppro", - "d": 80 + "a": 54, + "n": 80 } ], "skill": 0, @@ -17366,16 +17366,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -17415,16 +17415,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 140 + "a": 57, + "n": 140 }, { - "s": "defpro", - "d": 140 + "a": 60, + "n": 140 }, { - "s": "hppro", - "d": 140 + "a": 54, + "n": 140 } ], "skill": 0, @@ -17464,16 +17464,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -17513,16 +17513,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 200 + "a": 57, + "n": 200 }, { - "s": "defpro", - "d": 200 + "a": 60, + "n": 200 }, { - "s": "hppro", - "d": 200 + "a": 54, + "n": 200 } ], "skill": 0, @@ -17562,16 +17562,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -17647,16 +17647,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -17732,16 +17732,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -17817,16 +17817,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -17902,16 +17902,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -17987,16 +17987,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -18072,16 +18072,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -18157,16 +18157,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -18242,16 +18242,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, @@ -18327,16 +18327,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 60 + "a": 57, + "n": 60 }, { - "s": "defpro", - "d": 60 + "a": 60, + "n": 60 }, { - "s": "hppro", - "d": 60 + "a": 54, + "n": 60 } ], "skill": 0, @@ -18412,16 +18412,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 120 + "a": 57, + "n": 120 }, { - "s": "defpro", - "d": 120 + "a": 60, + "n": 120 }, { - "s": "hppro", - "d": 120 + "a": 54, + "n": 120 } ], "skill": 0, @@ -18497,16 +18497,16 @@ }, "phasebonus": [ { - "s": "atkpro", - "d": 180 + "a": 57, + "n": 180 }, { - "s": "defpro", - "d": 180 + "a": 60, + "n": 180 }, { - "s": "hppro", - "d": 180 + "a": 54, + "n": 180 } ], "skill": 0, diff --git a/bin/json/game_herotalent.json b/bin/json/game_herotalent.json index bf7ccdc61..d5007bed4 100644 --- a/bin/json/game_herotalent.json +++ b/bin/json/game_herotalent.json @@ -17,8 +17,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -57,8 +59,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -97,8 +101,10 @@ "text": "2技能攻击有30%概率附加1回合【沉默】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -137,8 +143,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -177,8 +185,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -217,8 +227,10 @@ "text": "2技能攻击身上有沉默的目标时有30%概率附加1回合【眩晕】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -257,8 +269,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -302,8 +316,10 @@ "text": "对当前血量高于50%的目标造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -342,8 +358,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -382,8 +400,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -427,8 +447,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -467,8 +489,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -512,8 +536,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -552,8 +578,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -592,8 +620,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -632,8 +662,10 @@ "text": "1技能每次攻击降低目标10%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -672,8 +704,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -712,8 +746,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -752,8 +788,10 @@ "text": "攻击血量低于50%的目标时40%概率额外附加1回合【中毒】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -792,8 +830,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -837,8 +877,10 @@ "text": "2技能攻击时若目标身上已有【中毒】则额外为目标附加1回合【中毒】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -877,8 +919,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -917,8 +961,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -962,8 +1008,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -1002,8 +1050,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -1047,8 +1097,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -1087,8 +1139,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -1127,8 +1181,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -1167,8 +1223,10 @@ "text": "受到治疗效果增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -1207,8 +1265,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -1247,8 +1307,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -1287,8 +1349,10 @@ "text": "增加自身最大血量3%的防御" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -1327,8 +1391,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -1372,8 +1438,10 @@ "text": "血量低于60%时,获得10%的吸血效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -1412,8 +1480,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -1452,8 +1522,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -1497,8 +1569,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -1537,8 +1611,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -1582,8 +1658,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -1622,8 +1700,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -1662,8 +1742,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -1702,8 +1784,10 @@ "text": "血量低于60%时,获得10%的吸血效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -1742,8 +1826,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -1782,8 +1868,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -1822,8 +1910,10 @@ "text": "血量首次低于60%时净化自己身上全部减益效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -1862,8 +1952,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -1907,8 +1999,10 @@ "text": "释放2技能后30%概率为自身添加2回合【对峙】状态" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -1947,8 +2041,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -1987,8 +2083,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -2032,8 +2130,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -2072,8 +2172,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -2117,8 +2219,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -2157,8 +2261,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -2197,8 +2303,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -2237,8 +2345,10 @@ "text": "自身血量小于50%时增加30点速度" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -2277,8 +2387,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -2317,8 +2429,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -2357,8 +2471,10 @@ "text": "场上每存活1名友方自身效果抵抗增加5%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -2397,8 +2513,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -2442,8 +2560,10 @@ "text": "2技能50%概率额外为1名友方增加2回合【暴击提升】,1回合【攻击提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -2482,8 +2602,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -2522,8 +2644,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -2567,8 +2691,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -2607,8 +2733,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -2652,8 +2780,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -2692,8 +2822,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -2732,8 +2864,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -2772,8 +2906,10 @@ "text": "敌方有目标死亡时自身增加5%攻击" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -2812,8 +2948,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -2852,8 +2990,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -2892,8 +3032,10 @@ "text": "击杀目标时立即回复自身20%已损失血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -2932,8 +3074,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -2977,8 +3121,10 @@ "text": "血量首次低于50%时立即获得3层【酋长之怒】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -3017,8 +3163,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -3057,8 +3205,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -3102,8 +3252,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -3142,8 +3294,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -3187,8 +3341,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -3227,8 +3383,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -3267,8 +3425,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -3307,8 +3467,10 @@ "text": "自身血量小于50%时增加10%吸血" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -3347,8 +3509,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -3387,8 +3551,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -3427,8 +3593,10 @@ "text": "非自身回合进行攻击时造成伤害提升12%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -3467,8 +3635,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -3512,8 +3682,10 @@ "text": "3技能每次伤害有10%概率额外为目标附加2回合【速度下降】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -3552,8 +3724,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -3592,8 +3766,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -3637,8 +3813,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -3677,8 +3855,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -3722,8 +3902,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -3762,8 +3944,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -3802,8 +3986,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -3842,8 +4028,10 @@ "text": "血量低于50%时,自身附加1回合【速度提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -3882,8 +4070,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -3922,8 +4112,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -3962,8 +4154,10 @@ "text": "对克制的目标造成伤害提升12%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -4002,8 +4196,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -4047,8 +4243,10 @@ "text": "2技能有50%概率附加1回合【眩晕】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -4087,8 +4285,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -4127,8 +4327,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -4172,8 +4374,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -4212,8 +4416,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -4257,8 +4463,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -4297,8 +4505,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -4337,8 +4547,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -4377,8 +4589,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -4417,8 +4631,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -4457,8 +4673,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -4497,8 +4715,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -4537,8 +4757,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -4582,8 +4804,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -4622,8 +4846,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -4662,8 +4888,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -4707,8 +4935,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -4747,8 +4977,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -4792,8 +5024,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -4832,8 +5066,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -4872,8 +5108,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -4912,8 +5150,10 @@ "text": "对克制的目标造成伤害提升12%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -4952,8 +5192,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -4992,8 +5234,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -5032,8 +5276,10 @@ "text": "击杀目标时立即回复自身20%已损失血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -5072,8 +5318,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -5117,8 +5365,10 @@ "text": "每次释放2技能时自身所有增益效果持续回合数+1" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -5157,8 +5407,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -5197,8 +5449,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -5242,8 +5496,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -5282,8 +5538,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -5327,8 +5585,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -5367,8 +5627,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -5407,8 +5669,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -5447,8 +5711,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -5487,8 +5753,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -5527,8 +5795,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -5567,8 +5837,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -5607,8 +5879,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -5652,8 +5926,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -5692,8 +5968,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -5732,8 +6010,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -5777,8 +6057,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -5817,8 +6099,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -5862,8 +6146,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -5902,8 +6188,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -5942,8 +6230,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -5982,8 +6272,10 @@ "text": "血量首次低于50%时为自身添加持续1回合【防御提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -6022,8 +6314,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -6062,8 +6356,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -6102,8 +6398,10 @@ "text": "受到致命伤害时增加20%吸血" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -6142,8 +6440,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -6187,8 +6487,10 @@ "text": "对峙状态下造成伤害增加30%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -6227,8 +6529,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -6267,8 +6571,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -6312,8 +6618,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -6352,8 +6660,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -6397,8 +6707,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -6437,8 +6749,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -6477,8 +6791,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -6517,8 +6833,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -6557,8 +6875,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -6597,8 +6917,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -6637,8 +6959,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -6677,8 +7001,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -6722,8 +7048,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -6762,8 +7090,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -6802,8 +7132,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -6847,8 +7179,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -6887,8 +7221,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -6932,8 +7268,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -6972,8 +7310,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -7012,8 +7352,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -7052,8 +7394,10 @@ "text": "血量高于60%时攻击增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -7092,8 +7436,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -7132,8 +7478,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -7172,8 +7520,10 @@ "text": "1技能每次攻击时额外夺取目标一个增益" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -7212,8 +7562,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -7257,8 +7609,10 @@ "text": "【算术】达到8层后为立即获得1回合【无敌】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -7297,8 +7651,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -7337,8 +7693,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -7382,8 +7740,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -7422,8 +7782,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -7467,8 +7829,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -7507,8 +7871,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -7547,8 +7913,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -7587,8 +7955,10 @@ "text": "对克制的目标造成伤害提升12%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -7627,8 +7997,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -7667,8 +8039,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -7707,8 +8081,10 @@ "text": "造成击杀时回复自身15%血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -7747,8 +8123,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -7792,8 +8170,10 @@ "text": "回复此次伤害50%的血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -7832,8 +8212,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -7872,8 +8254,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -7917,8 +8301,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -7957,8 +8343,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -8002,8 +8390,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -8042,8 +8432,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -8082,8 +8474,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -8122,8 +8516,10 @@ "text": "血量高于60%时攻击增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -8162,8 +8558,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -8202,8 +8600,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -8242,8 +8642,10 @@ "text": "1技能攻击时额外偷取目标10%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -8282,8 +8684,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -8327,8 +8731,10 @@ "text": "攻击行动值为0的目标时额外附加1回合【眩晕】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -8367,8 +8773,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -8407,8 +8815,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -8452,8 +8862,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -8492,8 +8904,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -8537,8 +8951,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -8577,8 +8993,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -8617,8 +9035,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -8657,8 +9077,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -8697,8 +9119,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -8737,8 +9161,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -8777,8 +9203,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -8817,8 +9245,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -8862,8 +9292,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -8902,8 +9334,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -8942,8 +9376,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -8987,8 +9423,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -9027,8 +9465,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -9072,8 +9512,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -9112,8 +9554,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -9152,8 +9596,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -9192,8 +9638,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -9232,8 +9680,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -9272,8 +9722,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -9312,8 +9764,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -9352,8 +9806,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -9397,8 +9853,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -9437,8 +9895,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -9477,8 +9937,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -9522,8 +9984,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -9562,8 +10026,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -9607,8 +10073,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -9647,8 +10115,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -9687,8 +10157,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -9727,8 +10199,10 @@ "text": "血量高于60%时防御增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -9767,8 +10241,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -9807,8 +10283,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -9847,8 +10325,10 @@ "text": "受到暴击伤害降低10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -9887,8 +10367,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -9932,8 +10414,10 @@ "text": "2技能每次攻击额外降低目标15%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -9972,8 +10456,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -10012,8 +10498,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -10057,8 +10545,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -10097,8 +10587,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -10142,8 +10634,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -10182,8 +10676,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -10222,8 +10718,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -10262,8 +10760,10 @@ "text": "血量高于60%时防御增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -10302,8 +10802,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -10342,8 +10844,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -10382,8 +10886,10 @@ "text": "受到暴击伤害降低10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -10422,8 +10928,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -10467,8 +10975,10 @@ "text": "2技能目标若身上有眩晕效果则附加1回合【石化】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -10507,8 +11017,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -10547,8 +11059,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -10592,8 +11106,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -10632,8 +11148,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -10677,8 +11195,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -10717,8 +11237,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -10757,8 +11279,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -10797,8 +11321,10 @@ "text": "血量高于60%时攻击增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -10837,8 +11363,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -10877,8 +11405,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -10917,8 +11447,10 @@ "text": "造成暴击伤害增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -10957,8 +11489,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -11002,8 +11536,10 @@ "text": "1技能若成功击杀目标,则获得额外回合。" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -11042,8 +11578,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -11082,8 +11620,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -11127,8 +11667,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -11167,8 +11709,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -11212,8 +11756,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -11252,8 +11798,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -11292,8 +11840,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -11332,8 +11882,10 @@ "text": "血量为100%时,暴击率提升25%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -11372,8 +11924,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -11412,8 +11966,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -11452,8 +12008,10 @@ "text": "对克制的目标造成伤害提升12%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -11492,8 +12050,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -11537,8 +12097,10 @@ "text": "受到有【童真】的目标攻击是100%反击目标" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -11577,8 +12139,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -11617,8 +12181,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -11662,8 +12228,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -11702,8 +12270,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -11747,8 +12317,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -11787,8 +12359,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -11827,8 +12401,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -11867,8 +12443,10 @@ "text": "血量首次低于50%时立即净化自身全部减益" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -11907,8 +12485,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -11947,8 +12527,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -11987,8 +12569,10 @@ "text": "2技能额外附加1回合【防御提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -12027,8 +12611,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -12072,8 +12658,10 @@ "text": "对睡眠状态的敌人造成的伤害提升20%。" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -12112,8 +12700,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -12152,8 +12742,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -12197,8 +12789,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -12237,8 +12831,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -12282,8 +12878,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -12322,8 +12920,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -12362,8 +12962,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -12402,8 +13004,10 @@ "text": "敌方有目标死亡时自身增加20点速度" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -12442,8 +13046,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -12482,8 +13088,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -12522,8 +13130,10 @@ "text": "30%概率附加为自身【速度提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -12562,8 +13172,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -12607,8 +13219,10 @@ "text": "击杀目标时回复自身20%血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -12647,8 +13261,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -12687,8 +13303,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -12732,8 +13350,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -12772,8 +13392,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -12817,8 +13439,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -12857,8 +13481,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -12897,8 +13523,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -12937,8 +13565,10 @@ "text": "首次行动前自身受到的伤害降低18%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -12977,8 +13607,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -13017,8 +13649,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -13057,8 +13691,10 @@ "text": "有技能处于冷却状态时速度增加18" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -13097,8 +13733,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -13142,8 +13780,10 @@ "text": "3技能新增为随机1个友方附加2回合【不灭金身】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -13182,8 +13822,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -13222,8 +13864,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -13267,8 +13911,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -13307,8 +13953,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -13352,8 +14000,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -13392,8 +14042,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -13432,8 +14084,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -13472,8 +14126,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -13512,8 +14168,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -13552,8 +14210,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -13592,8 +14252,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -13632,8 +14294,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -13677,8 +14341,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -13717,8 +14383,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -13757,8 +14425,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -13802,8 +14472,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -13842,8 +14514,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -13887,8 +14561,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -13927,8 +14603,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -13967,8 +14645,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -14007,8 +14687,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -14047,8 +14729,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -14087,8 +14771,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -14127,8 +14813,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -14167,8 +14855,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -14212,8 +14902,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -14252,8 +14944,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -14292,8 +14986,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -14337,8 +15033,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -14377,8 +15075,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -14422,8 +15122,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -14462,8 +15164,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -14502,8 +15206,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -14542,8 +15248,10 @@ "text": "血量100%时造成伤害增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -14582,8 +15290,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -14622,8 +15332,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -14662,8 +15374,10 @@ "text": "2技能40%概率附加1回合【烙印】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -14702,8 +15416,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -14747,8 +15463,10 @@ "text": "3技能攻击目标时额外附加2回合【防御下降】效果。" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -14787,8 +15505,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -14827,8 +15547,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -14872,8 +15594,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -14912,8 +15636,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -14957,8 +15683,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -14997,8 +15725,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -15037,8 +15767,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -15077,8 +15809,10 @@ "text": "暴击时20%概率驱散目标一个增益" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -15117,8 +15851,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -15157,8 +15893,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -15197,8 +15935,10 @@ "text": "攻击处于无法行动状态的目标时造成伤害增加12%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -15237,8 +15977,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -15282,8 +16024,10 @@ "text": "2技能每次伤害额外吸收目标10%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -15322,8 +16066,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -15362,8 +16108,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -15407,8 +16155,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -15447,8 +16197,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -15492,8 +16244,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -15532,8 +16286,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -15572,8 +16328,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -15612,8 +16370,10 @@ "text": "血量首次低于30%时受到伤害降低30%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -15652,8 +16412,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -15692,8 +16454,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -15732,8 +16496,10 @@ "text": "2技能攻击目标时有50%概率附加1回合【防御下降】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -15772,8 +16538,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -15817,8 +16585,10 @@ "text": "任意技能造成暴击后减少2技能1回合冷却" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -15857,8 +16627,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -15897,8 +16669,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -15942,8 +16716,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -15982,8 +16758,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -16027,8 +16805,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -16067,8 +16847,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -16107,8 +16889,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -16147,8 +16931,10 @@ "text": "血量100%时造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -16187,8 +16973,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -16227,8 +17015,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -16267,8 +17057,10 @@ "text": "场上每存活1名友方自身攻击增加3%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -16307,8 +17099,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -16352,8 +17146,10 @@ "text": "1技能夺取增益,若夺取成功,对目标附加1回合【烙印】状态" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -16392,8 +17188,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -16432,8 +17230,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -16477,8 +17277,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -16517,8 +17319,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -16562,8 +17366,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -16602,8 +17408,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -16642,8 +17450,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -16682,8 +17492,10 @@ "text": "血量首次低于60%时净化自己身上全部减益效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -16722,8 +17534,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -16762,8 +17576,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -16802,8 +17618,10 @@ "text": "场上每存活1名友方自身防御增加5%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -16842,8 +17660,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -16887,8 +17707,10 @@ "text": "2技能额外增加吸收10%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -16927,8 +17749,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -16967,8 +17791,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -17012,8 +17838,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -17052,8 +17880,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -17097,8 +17927,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -17137,8 +17969,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -17177,8 +18011,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -17217,8 +18053,10 @@ "text": "血量100%时最终治疗量增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -17257,8 +18095,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -17297,8 +18137,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -17337,8 +18179,10 @@ "text": "友方角色处于无法行动状态时增加15速度" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -17377,8 +18221,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -17422,8 +18268,10 @@ "text": "2技能平衡血量后立即回复所有目标15%血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -17462,8 +18310,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -17502,8 +18352,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -17547,8 +18399,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -17587,8 +18441,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -17632,8 +18488,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -17672,8 +18530,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -17712,8 +18572,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -17752,8 +18614,10 @@ "text": "血量首次低于50%时为随机1个敌方附加1回合【冰冻】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -17792,8 +18656,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -17832,8 +18698,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -17872,8 +18740,10 @@ "text": "攻击处于【冰冻】状态的目标伤害增加10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -17912,8 +18782,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -17957,8 +18829,10 @@ "text": "攻击处于【速度下降】的目标额外附加1回合【冰冻】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -17997,8 +18871,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -18037,8 +18913,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -18082,8 +18960,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -18122,8 +19002,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -18167,8 +19049,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -18207,8 +19091,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -18247,8 +19133,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -18287,8 +19175,10 @@ "text": "血量首次低于60%时将自身全部减益随机转移给一个敌方目标" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -18327,8 +19217,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -18367,8 +19259,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -18407,8 +19301,10 @@ "text": "释放2技能时若自身没有减益转移则对敌方一个目标随机附加1回合【防御下降】、【攻击下降】、【效果抵抗下降】、【效果命中下降】、【速度下降】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -18447,8 +19343,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -18492,8 +19390,10 @@ "text": "释放1技能时有50%概率额外附加2回合【攻击下降】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -18532,8 +19432,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -18572,8 +19474,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -18617,8 +19521,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -18657,8 +19563,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -18702,8 +19610,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -18742,8 +19652,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -18782,8 +19694,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -18822,8 +19736,10 @@ "text": "血量首次低于50%时50%概率为自身附加2回合【复苏】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -18862,8 +19778,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -18902,8 +19820,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -18942,8 +19862,10 @@ "text": "2技能有50%概率额外附加1回合【中毒】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -18982,8 +19904,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -19027,8 +19951,10 @@ "text": "释放1技能时有30%概率追加1次攻击" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -19067,8 +19993,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -19107,8 +20035,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -19152,8 +20082,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -19192,8 +20124,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -19237,8 +20171,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -19277,8 +20213,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -19317,8 +20255,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -19357,8 +20297,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -19397,8 +20339,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -19437,8 +20381,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -19477,8 +20423,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -19517,8 +20465,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -19562,8 +20512,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -19602,8 +20554,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -19642,8 +20596,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -19687,8 +20643,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -19727,8 +20685,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -19772,8 +20732,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -19812,8 +20774,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -19852,8 +20816,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -19892,8 +20858,10 @@ "text": "血量低于60%时,受到伤害降低10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -19932,8 +20900,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -19972,8 +20942,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -20012,8 +20984,10 @@ "text": "血量首次低于60%时净化自己身上全部减益效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -20052,8 +21026,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -20097,8 +21073,10 @@ "text": "1技能有80%概率附加1回合【禁疗】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -20137,8 +21115,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -20177,8 +21157,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -20222,8 +21204,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -20262,8 +21246,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -20307,8 +21293,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -20347,8 +21335,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -20387,8 +21377,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -20427,8 +21419,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -20467,8 +21461,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -20507,8 +21503,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -20547,8 +21545,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -20587,8 +21587,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -20632,8 +21634,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -20672,8 +21676,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -20712,8 +21718,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -20757,8 +21765,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -20797,8 +21807,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -20842,8 +21854,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -20882,8 +21896,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -20922,8 +21938,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -20962,8 +21980,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -21002,8 +22022,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -21042,8 +22064,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -21082,8 +22106,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -21122,8 +22148,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -21167,8 +22195,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -21207,8 +22237,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -21247,8 +22279,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -21292,8 +22326,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -21332,8 +22368,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -21377,8 +22415,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -21417,8 +22457,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -21457,8 +22499,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -21497,8 +22541,10 @@ "text": "血量首次低于50%时立即获得30%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -21537,8 +22583,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -21577,8 +22625,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -21617,8 +22667,10 @@ "text": "2技能额外回复1名友方30%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -21657,8 +22709,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -21702,8 +22756,10 @@ "text": "2技能有50%概率额外附加2回合【防御提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -21742,8 +22798,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -21782,8 +22840,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -21827,8 +22887,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -21867,8 +22929,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -21912,8 +22976,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -21952,8 +23018,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -21992,8 +23060,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -22032,8 +23102,10 @@ "text": "血量100%时造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -22072,8 +23144,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -22112,8 +23186,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -22152,8 +23228,10 @@ "text": "血量低于50%时获得10%吸血" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -22192,8 +23270,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -22237,8 +23317,10 @@ "text": "2技能额外偷取目标15%行动值" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -22277,8 +23359,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -22317,8 +23401,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -22362,8 +23448,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -22402,8 +23490,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -22447,8 +23537,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -22487,8 +23579,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -22527,8 +23621,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -22567,8 +23663,10 @@ "text": "血量100%时造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -22607,8 +23705,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -22647,8 +23747,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -22687,8 +23789,10 @@ "text": "场上每存活1名友方自身攻击增加3%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -22727,8 +23831,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -22772,8 +23878,10 @@ "text": "2技能给友方额外附加2回合【攻击提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -22812,8 +23920,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -22852,8 +23962,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -22897,8 +24009,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -22937,8 +24051,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -22982,8 +24098,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -23022,8 +24140,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -23062,8 +24182,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -23102,8 +24224,10 @@ "text": "受到暴击伤害降低10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -23142,8 +24266,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -23182,8 +24308,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -23222,8 +24350,10 @@ "text": "攻击时,有18%的概率无视效果抵抗" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -23262,8 +24392,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -23307,8 +24439,10 @@ "text": "2技能反击目标时额外附加1回合【中毒】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -23347,8 +24481,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -23387,8 +24523,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -23432,8 +24570,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -23472,8 +24612,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -23517,8 +24659,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -23557,8 +24701,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -23597,8 +24743,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -23637,8 +24785,10 @@ "text": "首次行动前自身受到的伤害降低18%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -23677,8 +24827,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -23717,8 +24869,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -23757,8 +24911,10 @@ "text": "冰霜杰克自身免疫冰冻效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -23797,8 +24953,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -23842,8 +25000,10 @@ "text": "释放3技能时有30%概率为自身附加2回合【速度提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -23882,8 +25042,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -23922,8 +25084,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -23967,8 +25131,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -24007,8 +25173,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -24052,8 +25220,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -24092,8 +25262,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -24132,8 +25304,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -24172,8 +25346,10 @@ "text": "血量首次低于30%时获得一个最大血量20%的【护盾】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -24212,8 +25388,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -24252,8 +25430,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -24292,8 +25472,10 @@ "text": "2技能有50%概率驱散目标一个增益" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -24332,8 +25514,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -24377,8 +25561,10 @@ "text": "菲欧娜获得的护盾值可叠加" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -24417,8 +25603,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -24457,8 +25645,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -24502,8 +25692,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -24542,8 +25734,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -24587,8 +25781,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -24627,8 +25823,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -24667,8 +25865,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -24707,8 +25907,10 @@ "text": "血量首次低于50%是立即获得30%行动条" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -24747,8 +25949,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -24787,8 +25991,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -24827,8 +26033,10 @@ "text": "2技能有20%概率击退目标10%行动条" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -24867,8 +26075,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -24912,8 +26122,10 @@ "text": "对处于【无法行动】状态的角色造成伤害增加30%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -24952,8 +26164,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -24992,8 +26206,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -25037,8 +26253,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -25077,8 +26295,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -25122,8 +26342,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -25162,8 +26384,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -25202,8 +26426,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -25242,8 +26468,10 @@ "text": "血量低于50%时造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -25282,8 +26510,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -25322,8 +26552,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -25362,8 +26594,10 @@ "text": "受到伤害降低10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -25402,8 +26636,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -25447,8 +26683,10 @@ "text": "所有造成的减益效果增加1回合持续时间" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -25487,8 +26725,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -25527,8 +26767,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -25572,8 +26814,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -25612,8 +26856,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -25657,8 +26903,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -25697,8 +26945,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -25737,8 +26987,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -25777,8 +27029,10 @@ "text": "首次行动前自身受到的伤害降低18%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -25817,8 +27071,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -25857,8 +27113,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -25897,8 +27155,10 @@ "text": "附加效果是有15%概率无视目标抵抗" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -25937,8 +27197,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -25982,8 +27244,10 @@ "text": "转嫁成功或驱散成功时每转嫁或驱散一个效果降低目标4%最大血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -26022,8 +27286,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -26062,8 +27328,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -26107,8 +27375,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -26147,8 +27417,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -26192,8 +27464,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -26232,8 +27506,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -26272,8 +27548,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -26312,8 +27590,10 @@ "text": "血量首次低于50%时获得10%吸血" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -26352,8 +27632,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -26392,8 +27674,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -26432,8 +27716,10 @@ "text": "【梦魇】首次达到十层时获得1回合【无敌】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -26472,8 +27758,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -26517,8 +27805,10 @@ "text": "对无增益的目标造成伤害增加20%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -26557,8 +27847,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -26597,8 +27889,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -26642,8 +27936,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -26682,8 +27978,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -26727,8 +28025,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -26767,8 +28067,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -26807,8 +28109,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -26847,8 +28151,10 @@ "text": "首次攻击造成的伤害提升20%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -26887,8 +28193,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -26927,8 +28235,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -26967,8 +28277,10 @@ "text": "每次出手有20%概率为自身附加1回合【攻击提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -27007,8 +28319,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -27052,8 +28366,10 @@ "text": "每次出手有30%概率为自身附加1回合【暴击提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -27092,8 +28408,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -27132,8 +28450,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -27177,8 +28497,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -27217,8 +28539,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -27262,8 +28586,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -27302,8 +28628,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -27342,8 +28670,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -27382,8 +28712,10 @@ "text": "3技能新增效果:每次攻击时,每点速度提供攻击力0.33%的额外伤害" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -27422,8 +28754,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -27462,8 +28796,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -27502,8 +28838,10 @@ "text": "2技能30%概率附带1回合【攻击下降】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -27542,8 +28880,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -27587,8 +28927,10 @@ "text": "攻击时附带消耗自身血量5%,附带消耗血量100%的伤害" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -27627,8 +28969,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -27667,8 +29011,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -27712,8 +29058,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -27752,8 +29100,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -27797,8 +29147,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -27837,8 +29189,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -27877,8 +29231,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -27917,8 +29273,10 @@ "text": "血量首次低于50%时50%概率为自身附加2回合【复苏】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -27957,8 +29315,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -27997,8 +29357,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -28037,8 +29399,10 @@ "text": "有技能处于冷却状态时速度增加18" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -28077,8 +29441,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -28122,8 +29488,10 @@ "text": "2技能额外附加2回合【复苏】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -28162,8 +29530,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -28202,8 +29572,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -28247,8 +29619,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -28287,8 +29661,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -28332,8 +29708,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -28372,8 +29750,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -28412,8 +29792,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -28452,8 +29834,10 @@ "text": "血量首次低于50%时50%概率为自身附加2回合【复苏】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -28492,8 +29876,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -28532,8 +29918,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -28572,8 +29960,10 @@ "text": "有技能处于冷却状态时速度增加18" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -28612,8 +30002,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -28657,8 +30049,10 @@ "text": "释放3技能时有30%概率为目标附加2回合【速度下降】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -28697,8 +30091,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -28737,8 +30133,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -28782,8 +30180,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -28822,8 +30222,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -28867,8 +30269,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -28907,8 +30311,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -28947,8 +30353,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -28987,8 +30395,10 @@ "text": "果酱教授自身免疫石化" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -29027,8 +30437,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -29067,8 +30479,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -29107,8 +30521,10 @@ "text": "每次攻击有30%概率为目标随机附加1个减益" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -29147,8 +30563,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -29192,8 +30610,10 @@ "text": "若目标身上存在减益状态,每个最终伤害增加25%。" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -29232,8 +30652,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -29272,8 +30694,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -29317,8 +30741,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -29357,8 +30783,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -29402,8 +30830,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -29442,8 +30872,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -29482,8 +30914,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -29522,8 +30956,10 @@ "text": "2技能有25%概率附加1回合【攻击提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -29562,8 +30998,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -29602,8 +31040,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -29642,8 +31082,10 @@ "text": "2技能有25%概率附加1回合【暴击概率提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -29682,8 +31124,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -29727,8 +31171,10 @@ "text": "3技能有60%概率附加1回合【防御下降】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -29767,8 +31213,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -29807,8 +31255,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -29852,8 +31302,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -29892,8 +31344,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -29937,8 +31391,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -29977,8 +31433,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -30017,8 +31475,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -30057,8 +31517,10 @@ "text": "血量低于60%时,获得10%吸血" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -30097,8 +31559,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -30137,8 +31601,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -30177,8 +31643,10 @@ "text": "血量首次低于30%时获得一个最大血量10%的【护盾】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -30217,8 +31685,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -30262,8 +31732,10 @@ "text": "2技能有50%概率驱散目标一个增益" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -30302,8 +31774,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -30342,8 +31816,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -30387,8 +31863,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -30427,8 +31905,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -30472,8 +31952,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -30512,8 +31994,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -30552,8 +32036,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -30592,8 +32078,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -30632,8 +32120,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -30672,8 +32162,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -30712,8 +32204,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -30752,8 +32246,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -30797,8 +32293,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -30837,8 +32335,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -30877,8 +32377,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -30922,8 +32424,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -30962,8 +32466,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -31007,8 +32513,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -31047,8 +32555,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -31087,8 +32597,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -31127,8 +32639,10 @@ "text": "1技能每次攻击有25%概率额外附加1回合【禁疗】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -31167,8 +32681,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -31207,8 +32723,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -31247,8 +32765,10 @@ "text": "自身处于无法行动状态时受到伤害降低16%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -31287,8 +32807,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -31332,8 +32854,10 @@ "text": "附加增益时每个增益回复自身2%最大血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -31372,8 +32896,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -31412,8 +32938,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -31457,8 +32985,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -31497,8 +33027,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -31542,8 +33074,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -31582,8 +33116,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -31622,8 +33158,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -31662,8 +33200,10 @@ "text": "戈伯自身免疫眩晕" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -31702,8 +33242,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -31742,8 +33284,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -31782,8 +33326,10 @@ "text": "血量首次低于60%时净化自己身上全部减益效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -31822,8 +33368,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -31867,8 +33415,10 @@ "text": "1技能附加2回合【眩晕】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -31907,8 +33457,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -31947,8 +33499,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -31992,8 +33546,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -32032,8 +33588,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -32077,8 +33635,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -32117,8 +33677,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -32157,8 +33719,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -32197,8 +33761,10 @@ "text": "2技能造成暴击后有30%概率追加1次1技能" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -32237,8 +33803,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -32277,8 +33845,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -32317,8 +33887,10 @@ "text": "造成击杀后立即回复自身20%最大血量" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -32357,8 +33929,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -32402,8 +33976,10 @@ "text": "2技能造成暴击后额外附加2回合【流血】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -32442,8 +34018,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -32482,8 +34060,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -32527,8 +34107,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -32567,8 +34149,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -32612,8 +34196,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -32652,8 +34238,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -32692,8 +34280,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -32732,8 +34322,10 @@ "text": "场上每存活1名友方自身防御增加3%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -32772,8 +34364,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -32812,8 +34406,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -32852,8 +34448,10 @@ "text": "自身处于无法行动状态时受到伤害降低16%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -32892,8 +34490,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -32937,8 +34537,10 @@ "text": "1技能每次攻击有25%概率额外附加1回合【禁疗】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -32977,8 +34579,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -33017,8 +34621,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -33062,8 +34668,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -33102,8 +34710,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -33147,8 +34757,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -33187,8 +34799,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -33227,8 +34841,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -33267,8 +34883,10 @@ "text": "血量首次低于60%时,获得2回合【速度提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -33307,8 +34925,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -33347,8 +34967,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -33387,8 +35009,10 @@ "text": "场上每存活1名友方自身效果抵抗增加5%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -33427,8 +35051,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -33472,8 +35098,10 @@ "text": "血量首次低于60%时净化自己身上全部减益效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -33512,8 +35140,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -33552,8 +35182,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -33597,8 +35229,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -33637,8 +35271,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -33682,8 +35318,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -33722,8 +35360,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -33762,8 +35402,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -33802,8 +35444,10 @@ "text": "血量首次低于30%时获得一个最大血量20%的【护盾】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -33842,8 +35486,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -33882,8 +35528,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -33922,8 +35570,10 @@ "text": "2技能攻击目标时若目标身上没有【黑客前瞻】则随机附加1个减益效果" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -33962,8 +35612,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -34007,8 +35659,10 @@ "text": "每次伤害附带自身5%血量100%伤害" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -34047,8 +35701,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -34087,8 +35743,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -34132,8 +35790,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -34172,8 +35832,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -34217,8 +35879,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -34257,8 +35921,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -34297,8 +35963,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -34337,8 +36005,10 @@ "text": "血量100%时造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -34377,8 +36047,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -34417,8 +36089,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -34457,8 +36131,10 @@ "text": "血量首次低于50%时获得15%吸血" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -34497,8 +36173,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -34542,8 +36220,10 @@ "text": "对无增益的目标造成伤害增加20%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -34582,8 +36262,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -34622,8 +36304,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -34667,8 +36351,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -34707,8 +36393,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -34752,8 +36440,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -34792,8 +36482,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -34832,8 +36524,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -34872,8 +36566,10 @@ "text": "血量首次低于50%时获得10%吸血" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -34912,8 +36608,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -34952,8 +36650,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -34992,8 +36692,10 @@ "text": "1技能驱散目标2个强化效果。" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -35032,8 +36734,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -35077,8 +36781,10 @@ "text": "对无增益的目标造成伤害增加20%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -35117,8 +36823,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -35157,8 +36865,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -35202,8 +36912,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -35242,8 +36954,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -35287,8 +37001,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -35327,8 +37043,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -35367,8 +37085,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -35407,8 +37127,10 @@ "text": "防御百分比+{0}" }, "skillicon": "js_jx_img_icon09", - "attrkey": "defpro", - "attrvar": 100, + "attr": { + "a": 60, + "n": 100 + }, "hp": 18, "atk": 0, "def": 0, @@ -35447,8 +37169,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -35487,8 +37211,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -35527,8 +37253,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -35567,8 +37295,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -35612,8 +37342,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 100, + "attr": { + "a": 57, + "n": 100 + }, "hp": 0, "atk": 0, "def": 15, @@ -35652,8 +37384,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -35692,8 +37426,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -35737,8 +37473,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -35777,8 +37515,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -35822,8 +37562,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -35862,8 +37604,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -35902,8 +37646,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -35942,8 +37688,10 @@ "text": "血量首次低于50%时获得1个最大血量20%的【护盾】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -35982,8 +37730,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -36022,8 +37772,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -36062,8 +37814,10 @@ "text": "受到暴击伤害降低18%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -36102,8 +37856,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -36147,8 +37903,10 @@ "text": "3技能有25%概率附加2回合【复苏】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -36187,8 +37945,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -36227,8 +37987,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -36272,8 +38034,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -36312,8 +38076,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -36357,8 +38123,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -36397,8 +38165,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -36437,8 +38207,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -36477,8 +38249,10 @@ "text": "血量100%时造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -36517,8 +38291,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -36557,8 +38333,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -36597,8 +38375,10 @@ "text": "场上每存活1名友方自身攻击增加3%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -36637,8 +38417,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -36682,8 +38464,10 @@ "text": "若吉蒂在场,2技能自身额外获得2回合【攻击提升】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -36722,8 +38506,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -36762,8 +38548,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -36807,8 +38595,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -36847,8 +38637,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -36892,8 +38684,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -36932,8 +38726,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -36972,8 +38768,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -37012,8 +38810,10 @@ "text": "血量100%时造成伤害提升10%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -37052,8 +38852,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -37092,8 +38894,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -37132,8 +38936,10 @@ "text": "攻击时有18%概率无视目标效果抵抗" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -37172,8 +38978,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -37217,8 +39025,10 @@ "text": "2技能额外增加目标所有技能1回合CD" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -37257,8 +39067,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -37297,8 +39109,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -37342,8 +39156,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -37382,8 +39198,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -37427,8 +39245,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, @@ -37467,8 +39287,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 30, + "attr": { + "a": 56, + "n": 30 + }, "hp": 16, "atk": 0, "def": 0, @@ -37507,8 +39329,10 @@ "text": "攻击+{0}" }, "skillicon": "js_jx_img_icon01", - "attrkey": "atk", - "attrvar": 60, + "attr": { + "a": 56, + "n": 60 + }, "hp": 10, "atk": 0, "def": 0, @@ -37547,8 +39371,10 @@ "text": "血量首次低于50%时获得1个最大血量20%的【护盾】" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 18, "atk": 0, "def": 0, @@ -37587,8 +39413,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 27, + "attr": { + "a": 59, + "n": 27 + }, "hp": 0, "atk": 10, "def": 0, @@ -37627,8 +39455,10 @@ "text": "防御+{0}" }, "skillicon": "js_jx_img_icon02", - "attrkey": "def", - "attrvar": 54, + "attr": { + "a": 59, + "n": 54 + }, "hp": 0, "atk": 0, "def": 10, @@ -37667,8 +39497,10 @@ "text": "每损失10%的血量最终治疗量增加2%" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 10, @@ -37707,8 +39539,10 @@ "text": "生命百分比+{0}" }, "skillicon": "js_jx_img_icon06", - "attrkey": "hppro", - "attrvar": 50, + "attr": { + "a": 54, + "n": 50 + }, "hp": 0, "atk": 0, "def": 15, @@ -37752,8 +39586,10 @@ "text": "每次治疗目标后为目标附加1回合复苏" }, "skillicon": "js_jx_img_icon09", - "attrkey": "", - "attrvar": 0, + "attr": { + "a": 0, + "n": 0 + }, "hp": 0, "atk": 0, "def": 15, @@ -37792,8 +39628,10 @@ "text": "生命+{0}" }, "skillicon": "js_jx_img_icon03", - "attrkey": "hp", - "attrvar": 450, + "attr": { + "a": 53, + "n": 450 + }, "hp": 0, "atk": 0, "def": 10, @@ -37832,8 +39670,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 300, + "attr": { + "a": 57, + "n": 300 + }, "hp": 0, "atk": 10, "def": 0, @@ -37877,8 +39717,10 @@ "text": "攻击百分比+{0}" }, "skillicon": "js_jx_img_icon05", - "attrkey": "atkpro", - "attrvar": 600, + "attr": { + "a": 57, + "n": 600 + }, "hp": 0, "atk": 10, "def": 0, @@ -37917,8 +39759,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 30, + "attr": { + "a": 63, + "n": 30 + }, "hp": 0, "atk": 15, "def": 0, @@ -37962,8 +39806,10 @@ "text": "速度百分比+{0}" }, "skillicon": "js_jx_img_icon04", - "attrkey": "speedpro", - "attrvar": 60, + "attr": { + "a": 63, + "n": 60 + }, "hp": 0, "atk": 15, "def": 0, diff --git a/bin/json/game_horoscope.json b/bin/json/game_horoscope.json index 404e77363..14c6c0947 100644 --- a/bin/json/game_horoscope.json +++ b/bin/json/game_horoscope.json @@ -27,7 +27,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -60,7 +60,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 75 } ] @@ -93,7 +93,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 150 } ] @@ -126,7 +126,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 225 } ] @@ -153,7 +153,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 300 } ] @@ -186,7 +186,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -219,7 +219,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -252,7 +252,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -279,7 +279,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -312,7 +312,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -345,7 +345,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -378,7 +378,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -405,7 +405,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -438,7 +438,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -471,7 +471,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -504,7 +504,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -531,7 +531,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -564,7 +564,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -597,7 +597,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -624,7 +624,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -657,7 +657,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -690,7 +690,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -717,7 +717,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -750,7 +750,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -783,7 +783,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -810,7 +810,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] @@ -843,7 +843,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -876,7 +876,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -909,7 +909,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -936,7 +936,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -969,7 +969,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -1002,7 +1002,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -1035,7 +1035,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -1062,7 +1062,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -1095,7 +1095,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -1128,7 +1128,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -1161,7 +1161,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -1188,7 +1188,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -1221,7 +1221,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -1254,7 +1254,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -1281,7 +1281,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -1314,7 +1314,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -1347,7 +1347,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -1374,7 +1374,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -1407,7 +1407,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -1440,7 +1440,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -1467,7 +1467,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] @@ -1500,7 +1500,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -1533,7 +1533,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -1566,7 +1566,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -1593,7 +1593,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -1626,7 +1626,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -1659,7 +1659,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -1692,7 +1692,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -1719,7 +1719,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -1752,7 +1752,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -1785,7 +1785,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -1818,7 +1818,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -1845,7 +1845,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -1878,7 +1878,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -1911,7 +1911,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -1938,7 +1938,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -1971,7 +1971,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -2004,7 +2004,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -2031,7 +2031,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -2064,7 +2064,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -2097,7 +2097,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -2124,7 +2124,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] @@ -2157,7 +2157,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -2190,7 +2190,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -2223,7 +2223,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -2250,7 +2250,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -2283,7 +2283,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -2316,7 +2316,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -2349,7 +2349,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -2376,7 +2376,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -2409,7 +2409,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -2442,7 +2442,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -2475,7 +2475,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -2502,7 +2502,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -2535,7 +2535,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -2568,7 +2568,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -2595,7 +2595,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -2628,7 +2628,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -2661,7 +2661,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -2688,7 +2688,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -2721,7 +2721,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -2754,7 +2754,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -2781,7 +2781,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] diff --git a/bin/json/game_puggsyskill.json b/bin/json/game_puggsyskill.json index 4d798ad6e..d41b64293 100644 --- a/bin/json/game_puggsyskill.json +++ b/bin/json/game_puggsyskill.json @@ -26,7 +26,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -58,7 +58,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 75 } ] @@ -90,7 +90,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 150 } ] @@ -122,7 +122,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 225 } ] @@ -148,7 +148,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hp", + "a": 53, "n": 300 } ] @@ -180,7 +180,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -212,7 +212,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -244,7 +244,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -270,7 +270,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -302,7 +302,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -334,7 +334,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -366,7 +366,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -392,7 +392,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -424,7 +424,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -456,7 +456,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -488,7 +488,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -514,7 +514,7 @@ "AddClassify": 1, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -546,7 +546,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -578,7 +578,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -604,7 +604,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -636,7 +636,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -668,7 +668,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -694,7 +694,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -726,7 +726,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -758,7 +758,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -784,7 +784,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] @@ -816,7 +816,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -848,7 +848,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -880,7 +880,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -906,7 +906,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -938,7 +938,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -970,7 +970,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -1002,7 +1002,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -1028,7 +1028,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -1060,7 +1060,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -1092,7 +1092,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -1124,7 +1124,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -1150,7 +1150,7 @@ "AddClassify": 2, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -1182,7 +1182,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -1214,7 +1214,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -1240,7 +1240,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -1272,7 +1272,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -1304,7 +1304,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -1330,7 +1330,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -1362,7 +1362,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -1394,7 +1394,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -1420,7 +1420,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] @@ -1452,7 +1452,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -1484,7 +1484,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -1516,7 +1516,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -1542,7 +1542,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -1574,7 +1574,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -1606,7 +1606,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -1638,7 +1638,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -1664,7 +1664,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -1696,7 +1696,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -1728,7 +1728,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -1760,7 +1760,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -1786,7 +1786,7 @@ "AddClassify": 3, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -1818,7 +1818,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -1850,7 +1850,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -1876,7 +1876,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -1908,7 +1908,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -1940,7 +1940,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -1966,7 +1966,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -1998,7 +1998,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -2030,7 +2030,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -2056,7 +2056,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] @@ -2088,7 +2088,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 0 } ] @@ -2120,7 +2120,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 20 } ] @@ -2152,7 +2152,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 40 } ] @@ -2178,7 +2178,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "atk", + "a": 56, "n": 60 } ] @@ -2210,7 +2210,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 0 } ] @@ -2242,7 +2242,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 15 } ] @@ -2274,7 +2274,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 30 } ] @@ -2300,7 +2300,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "def", + "a": 59, "n": 45 } ] @@ -2332,7 +2332,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 0 } ] @@ -2364,7 +2364,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 200 } ] @@ -2396,7 +2396,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 400 } ] @@ -2422,7 +2422,7 @@ "AddClassify": 4, "upgrade": [ { - "a": "hp", + "a": 53, "n": 600 } ] @@ -2454,7 +2454,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 0 } ] @@ -2486,7 +2486,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 20 } ] @@ -2512,7 +2512,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "atkpro", + "a": 57, "n": 40 } ] @@ -2544,7 +2544,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 0 } ] @@ -2576,7 +2576,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 20 } ] @@ -2602,7 +2602,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "defpro", + "a": 60, "n": 40 } ] @@ -2634,7 +2634,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 0 } ] @@ -2666,7 +2666,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 20 } ] @@ -2692,7 +2692,7 @@ "AddClassify": 0, "upgrade": [ { - "a": "hppro", + "a": 54, "n": 40 } ] diff --git a/bin/json/game_stonetalent.json b/bin/json/game_stonetalent.json index acfec1bed..91c617c11 100644 --- a/bin/json/game_stonetalent.json +++ b/bin/json/game_stonetalent.json @@ -19,11 +19,11 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 100 }, { - "a": "Hp", + "a": 3, "n": 1500 } ] @@ -50,7 +50,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 50 } ] @@ -77,7 +77,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 750 } ] @@ -127,7 +127,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 50 } ] @@ -154,7 +154,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 750 } ] @@ -204,7 +204,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 60 } ] @@ -231,7 +231,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 900 } ] @@ -281,7 +281,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 60 } ] @@ -308,7 +308,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 900 } ] @@ -358,7 +358,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 70 } ] @@ -385,7 +385,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1050 } ] @@ -435,7 +435,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 70 } ] @@ -462,7 +462,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1050 } ] @@ -512,7 +512,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 80 } ] @@ -539,7 +539,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1200 } ] @@ -589,7 +589,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 80 } ] @@ -616,7 +616,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1200 } ] @@ -644,11 +644,11 @@ }, "Attribute": [ { - "a": "Speed", + "a": 6, "n": 50 }, { - "a": "Crit", + "a": 7, "n": 50 } ] @@ -675,7 +675,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 80 } ] @@ -702,7 +702,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1200 } ] @@ -729,7 +729,7 @@ }, "Attribute": [ { - "a": "CritDam", + "a": 8, "n": 50 } ] @@ -756,7 +756,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 100 } ] @@ -783,7 +783,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1500 } ] @@ -810,7 +810,7 @@ }, "Attribute": [ { - "a": "CritDam", + "a": 8, "n": 50 } ] @@ -860,7 +860,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 100 } ] @@ -887,7 +887,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1500 } ] @@ -914,7 +914,7 @@ }, "Attribute": [ { - "a": "EffectHit", + "a": 9, "n": 100 } ] @@ -941,7 +941,7 @@ }, "Attribute": [ { - "a": "Atk", + "a": 4, "n": 100 } ] @@ -968,7 +968,7 @@ }, "Attribute": [ { - "a": "Hp", + "a": 3, "n": 1500 } ] @@ -995,7 +995,7 @@ }, "Attribute": [ { - "a": "EffectHit", + "a": 9, "n": 100 } ] @@ -1023,7 +1023,7 @@ }, "Attribute": [ { - "a": "Speed", + "a": 6, "n": 50 } ] diff --git a/bin/json/game_talent.json b/bin/json/game_talent.json index 9a00b7248..69cc20017 100644 --- a/bin/json/game_talent.json +++ b/bin/json/game_talent.json @@ -14,7 +14,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 20 } ], @@ -47,7 +47,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 40 } ], @@ -80,7 +80,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 60 } ], @@ -113,7 +113,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 80 } ], @@ -146,7 +146,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 100 } ], @@ -179,7 +179,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 20 } ], @@ -212,7 +212,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 40 } ], @@ -245,7 +245,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 60 } ], @@ -278,7 +278,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 80 } ], @@ -311,7 +311,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 100 } ], @@ -344,7 +344,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 20 } ], @@ -377,7 +377,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 40 } ], @@ -410,7 +410,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 60 } ], @@ -443,7 +443,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 80 } ], @@ -476,7 +476,7 @@ "disc_pos": 0, "attribute": [ { - "a": "hp", + "a": 53, "n": 100 } ], @@ -509,7 +509,7 @@ "disc_pos": 3, "attribute": [ { - "a": "def", + "a": 59, "n": 2 } ], @@ -542,7 +542,7 @@ "disc_pos": 3, "attribute": [ { - "a": "def", + "a": 59, "n": 4 } ], @@ -575,7 +575,7 @@ "disc_pos": 3, "attribute": [ { - "a": "def", + "a": 59, "n": 6 } ], @@ -608,7 +608,7 @@ "disc_pos": 3, "attribute": [ { - "a": "def", + "a": 59, "n": 8 } ], @@ -641,7 +641,7 @@ "disc_pos": 3, "attribute": [ { - "a": "def", + "a": 59, "n": 10 } ], @@ -674,7 +674,7 @@ "disc_pos": 2, "attribute": [ { - "a": "def", + "a": 59, "n": 2 } ], @@ -707,7 +707,7 @@ "disc_pos": 2, "attribute": [ { - "a": "def", + "a": 59, "n": 4 } ], @@ -740,7 +740,7 @@ "disc_pos": 2, "attribute": [ { - "a": "def", + "a": 59, "n": 6 } ], @@ -773,7 +773,7 @@ "disc_pos": 2, "attribute": [ { - "a": "def", + "a": 59, "n": 8 } ], @@ -806,7 +806,7 @@ "disc_pos": 2, "attribute": [ { - "a": "def", + "a": 59, "n": 10 } ], @@ -839,7 +839,7 @@ "disc_pos": 1, "attribute": [ { - "a": "defpro", + "a": 60, "n": 5 } ], @@ -872,7 +872,7 @@ "disc_pos": 1, "attribute": [ { - "a": "defpro", + "a": 60, "n": 10 } ], @@ -905,7 +905,7 @@ "disc_pos": 1, "attribute": [ { - "a": "defpro", + "a": 60, "n": 15 } ], @@ -938,7 +938,7 @@ "disc_pos": 1, "attribute": [ { - "a": "defpro", + "a": 60, "n": 20 } ], @@ -971,7 +971,7 @@ "disc_pos": 1, "attribute": [ { - "a": "defpro", + "a": 60, "n": 25 } ], diff --git a/comm/const.go b/comm/const.go index cb9f684b4..649404a00 100644 --- a/comm/const.go +++ b/comm/const.go @@ -562,27 +562,27 @@ const ( DBServiceStatus string = "DBService_status" ) -const ( - Hp string = "hp" //生命 - Atk string = "atk" //攻击 - Def string = "def" //防御 - HpPro string = "hppro" //生命附加值% - AtkPro string = "atkpro" //攻击附加值% - DefPro string = "defpro" //防御附加值% - Speed string = "speed" //速度 - Cri string = "cri" //暴击率% - Cridam string = "cridam" //暴击伤害% - Effhit string = "effhit" //效果命中% - Effre string = "effre" //效果抵抗% - LostHold string = "losthold" //失手率% - UnderStand string = "understand" //会心率% - DamRe string = "damre" //伤害减免% - CauseDam string = "causedam" //伤害提升% - TreAdd string = "treadd" //治疗加成% - BeTreAdd string = "betreadd" //受疗加成% - SuckBlood string = "suckblood" //吸血加成% - SpeedPro string = "speedpro" //速度加成% -) +// const ( +// Hp = iota //生命 +// Atk //攻击 +// Def //防御 +// HpPro //生命附加值% +// AtkPro //攻击附加值% +// DefPro //防御附加值% +// Speed //速度 +// Cri //暴击率% +// Cridam //暴击伤害% +// Effhit //效果命中% +// Effre //效果抵抗% +// LostHold //失手率% +// UnderStand //会心率% +// DamRe //伤害减免% +// CauseDam //伤害提升% +// TreAdd //治疗加成% +// BeTreAdd //受疗加成% +// SuckBlood //吸血加成% +// SpeedPro //速度加成% +// ) const ( CardTypeHero int32 = 1 //英雄卡 diff --git a/modules/arena/api_challengereward.go b/modules/arena/api_challengereward.go index 51e0b6ef8..84fa67d90 100644 --- a/modules/arena/api_challengereward.go +++ b/modules/arena/api_challengereward.go @@ -2,7 +2,6 @@ package arena import ( "go_dreamfactory/comm" - "go_dreamfactory/modules/battle" "go_dreamfactory/pb" "go_dreamfactory/sys/configure" cfg "go_dreamfactory/sys/configure/structs" @@ -253,20 +252,12 @@ func (this *apiComp) ChallengeReward(session comm.IUserSession, req *pb.ArenaCha Cid: v.HeroID, Star: v.Star, Lv: v.Lv, - Property: make(map[string]int32), - AddProperty: make(map[string]int32), + Property: make(map[int32]int32), + AddProperty: make(map[int32]int32), NormalSkill: v.NormalSkill, } for k, v := range v.Property { - attr := battle.AttributesFromBase(k) - if len(attr) > 0 { - redrecord.Formt[i].Property[attr] = v - } else { - attr = battle.AttributesFromExt(k) - if len(attr) > 0 { - redrecord.Formt[i].AddProperty[attr] = v - } - } + redrecord.Formt[i].Property[k] = v } } else { redrecord.Formt[i] = nil diff --git a/modules/arena/modelarena.go b/modules/arena/modelarena.go index f77b64d4d..180c6dc6f 100644 --- a/modules/arena/modelarena.go +++ b/modules/arena/modelarena.go @@ -248,9 +248,9 @@ func (this *modelArena) matcheAI(dan, num int32) (results []*pb.ArenaPlayer, err err = fmt.Errorf("CreateMonster 失败") return } - hero.Property[comm.Hp] = int32(float32(hero.Property[comm.Hp]) * v1.Hppro) - hero.Property[comm.Atk] = int32(float32(hero.Property[comm.Atk]) * v1.Atkpro) - hero.Property[comm.Def] = int32(float32(hero.Property[comm.Def]) * v1.Defpro) + hero.Property[cfg.GamePropertyType_Base_MaxHp_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_MaxHp_Base]) * v1.Hppro) + hero.Property[cfg.GamePropertyType_Base_Atk_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_Atk_Base]) * v1.Atkpro) + hero.Property[cfg.GamePropertyType_Base_Def_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_Def_Base]) * v1.Defpro) hero.Suits = make([]*pb.DB_EquipmentSuit, 0) for _, v := range v1.Equip { hero.Suits = append(hero.Suits, &pb.DB_EquipmentSuit{ @@ -334,9 +334,9 @@ func (this *modelArena) getAI(mformatId int32) (ai *pb.ArenaPlayer, err error) { err = fmt.Errorf("CreateMonster 失败") return } - hero.Property[comm.Hp] = int32(float32(hero.Property[comm.Hp]) * v1.Hppro) - hero.Property[comm.Atk] = int32(float32(hero.Property[comm.Atk]) * v1.Atkpro) - hero.Property[comm.Def] = int32(float32(hero.Property[comm.Def]) * v1.Defpro) + hero.Property[cfg.GamePropertyType_Base_MaxHp_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_MaxHp_Base]) * v1.Hppro) + hero.Property[cfg.GamePropertyType_Base_Atk_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_Atk_Base]) * v1.Atkpro) + hero.Property[cfg.GamePropertyType_Base_Def_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_Def_Base]) * v1.Defpro) hero.Suits = make([]*pb.DB_EquipmentSuit, 0) for _, v := range v1.Equip { hero.Suits = append(hero.Suits, &pb.DB_EquipmentSuit{ diff --git a/modules/battle/core.go b/modules/battle/core.go index 0bb694d50..61228a4af 100644 --- a/modules/battle/core.go +++ b/modules/battle/core.go @@ -77,122 +77,123 @@ func AttributesTransBase(attr string) int32 { } //找寻基础属性 -func AttributesFromBase(attr int32) string { - basearrt := "" - switch attr { - case 53: - basearrt = "hp" - break - case 56: - basearrt = "atk" - break - case 59: - basearrt = "def" - break - case 62: - basearrt = "speed" - break - case 65: - basearrt = "cri" - break - case 68: - basearrt = "cridam" - break - case 71: - basearrt = "effhit" - break - case 74: - basearrt = "effre" - break - case 11: - basearrt = "losthold" - break - case 12: - basearrt = "understand" - break - case 13: - basearrt = "damre" - break - case 14: - basearrt = "causedam" - break - case 15: - basearrt = "treadd" - break - case 16: - basearrt = "betreadd" - break - case 102: - basearrt = "suckblood" - break - default: - log.Errorf("no fund hero attr:%d", basearrt) +// func AttributesFromBase(attr int32) string { +// basearrt := "" +// switch attr { +// case 53: +// basearrt = "hp" +// break +// case 56: +// basearrt = "atk" +// break +// case 59: +// basearrt = "def" +// break +// case 62: +// basearrt = "speed" +// break +// case 65: +// basearrt = "cri" +// break +// case 68: +// basearrt = "cridam" +// break +// case 71: +// basearrt = "effhit" +// break +// case 74: +// basearrt = "effre" +// break +// case 11: +// basearrt = "losthold" +// break +// case 12: +// basearrt = "understand" +// break +// case 13: +// basearrt = "damre" +// break +// case 14: +// basearrt = "causedam" +// break +// case 15: +// basearrt = "treadd" +// break +// case 16: +// basearrt = "betreadd" +// break +// case 102: +// basearrt = "suckblood" +// break +// default: +// log.Errorf("no fund hero attr:%d", basearrt) - } - return basearrt -} +// } +// return basearrt +// } -func AttributesTransExt(attr string) int32 { - basearrt := int32(0) - switch attr { - case "hp": - basearrt = 77 - break - case "atk": - basearrt = 80 - break - case "def": - basearrt = 83 - break - case "hppro": - break - case "atkpro": - break - case "defpro": - break - case "speed": - basearrt = 86 - break - case "cri": - basearrt = 89 - break - case "cridam": - basearrt = 92 - break - case "effhit": - basearrt = 95 - break - case "effre": - basearrt = 98 - break - case "losthold": - basearrt = 11 - break - case "understand": - basearrt = 12 - break - case "damre": - basearrt = 13 - break - case "causedam": - basearrt = 14 - break - case "treadd": - basearrt = 15 - break - case "betreadd": - basearrt = 16 - break - case "suckblood": - basearrt = 102 - break - case "speedpro": - break - default: - log.Errorf("no fund hero attr:%s", attr) - } - return basearrt -} +// func AttributesTransExt(attr string) int32 { + +// basearrt := int32(0) +// switch attr { +// case "hp": +// basearrt = 77 +// break +// case "atk": +// basearrt = 80 +// break +// case "def": +// basearrt = 83 +// break +// case "hppro": +// break +// case "atkpro": +// break +// case "defpro": +// break +// case "speed": +// basearrt = 86 +// break +// case "cri": +// basearrt = 89 +// break +// case "cridam": +// basearrt = 92 +// break +// case "effhit": +// basearrt = 95 +// break +// case "effre": +// basearrt = 98 +// break +// case "losthold": +// basearrt = 11 +// break +// case "understand": +// basearrt = 12 +// break +// case "damre": +// basearrt = 13 +// break +// case "causedam": +// basearrt = 14 +// break +// case "treadd": +// basearrt = 15 +// break +// case "betreadd": +// basearrt = 16 +// break +// case "suckblood": +// basearrt = 102 +// break +// case "speedpro": +// break +// default: +// log.Errorf("no fund hero attr:%s", attr) +// } +// return basearrt +// } func AttributesFromExt(attr int32) string { basearrt := "" diff --git a/modules/battle/modelBattle.go b/modules/battle/modelBattle.go index 9cb7235d7..33ff372ec 100644 --- a/modules/battle/modelBattle.go +++ b/modules/battle/modelBattle.go @@ -813,54 +813,47 @@ func (this *modelBattleComp) createBattleRole(hero *pb.DBHero, vlv int32, tid, p } for k, v := range hero.Property { - arrt := AttributesTransBase(k) - if arrt != 0 { - role.Property[arrt] += v - if k == comm.Hp { - role.Currhp += v - } + + role.Property[k] += v + if k == cfg.GamePropertyType_Base_MaxHp_Base { + + role.Currhp += v } } - for k, v := range hero.AddProperty { switch k { - case comm.HpPro: - hero.AddProperty[comm.Hp] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Hp]))) - case comm.AtkPro: - hero.AddProperty[comm.Atk] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Atk]))) - case comm.DefPro: - hero.AddProperty[comm.Def] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Def]))) - case comm.SpeedPro: - hero.AddProperty[comm.Speed] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Speed]))) + case cfg.GamePropertyType_Base_MaxHp_Per: + hero.AddProperty[cfg.GamePropertyType_Base_MaxHp_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_MaxHp_Base]))) + case cfg.GamePropertyType_Base_Atk_Per: + hero.AddProperty[cfg.GamePropertyType_Base_Atk_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_Atk_Base]))) + case cfg.GamePropertyType_Base_Def_Per: + hero.AddProperty[cfg.GamePropertyType_Base_Def_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_Def_Base]))) + case cfg.GamePropertyType_Base_Speed_Per: + hero.AddProperty[cfg.GamePropertyType_Base_Speed_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_Speed_Base]))) } } for k, v := range hero.AddProperty { - arrt := AttributesTransExt(k) - if arrt != 0 { - role.Property[arrt] += v - if k == comm.Hp { - role.Currhp += v - } + //arrt := AttributesTransExt(k) + + role.Property[k] += v + if k == cfg.GamePropertyType_Base_MaxHp_Base { + role.Currhp += v } } for k, v := range hero.JuexProperty { - arrt := AttributesTransExt(k) - if arrt != 0 { - role.Property[arrt] += v - if k == comm.Hp { - role.Currhp += v - } + + role.Property[k] += v + if k == cfg.GamePropertyType_Base_MaxHp_Base { + role.Currhp += v } } for k, v := range hero.HoroscopeProperty { - arrt := AttributesTransExt(k) - if arrt != 0 { - role.Property[arrt] += v - if k == comm.Hp { - role.Currhp += v - } + + role.Property[k] += v + if k == cfg.GamePropertyType_Base_MaxHp_Base { + role.Currhp += v } } @@ -982,15 +975,15 @@ func (this *modelBattleComp) createMasterRoles(comp, wheel int, fid int32) (capt } } - hero.Property[comm.Hp] = int32(float32(hero.Property[comm.Hp]) * v.Hppro) - hero.Property[comm.Atk] = int32(float32(hero.Property[comm.Atk]) * v.Atkpro) - hero.Property[comm.Def] = int32(float32(hero.Property[comm.Def]) * v.Defpro) - hero.Property[comm.Speed] = v.Speed + hero.Property[cfg.GamePropertyType_Base_MaxHp_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_MaxHp_Base]) * v.Hppro) + hero.Property[cfg.GamePropertyType_Base_Atk_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_Atk_Base]) * v.Atkpro) + hero.Property[cfg.GamePropertyType_Base_Def_Base] = int32(float32(hero.Property[cfg.GamePropertyType_Base_Def_Base]) * v.Defpro) + hero.Property[cfg.GamePropertyType_Base_Speed_Base] = v.Speed for k, v := range hero.Property { - arrt := AttributesTransBase(k) - roles[i].Property[arrt] = v + //arrt := AttributesTransBase(k) + roles[i].Property[k] = v } - roles[i].Currhp = hero.Property[comm.Hp] + roles[i].Currhp = hero.Property[cfg.GamePropertyType_Base_MaxHp_Base] // } } } diff --git a/modules/equipment/api_wash.go b/modules/equipment/api_wash.go index 1b08f76e3..a6030cb36 100644 --- a/modules/equipment/api_wash.go +++ b/modules/equipment/api_wash.go @@ -57,7 +57,7 @@ func (this *apiComp) Wash(session comm.IUserSession, req *pb.EquipmentWashReq) ( return } for i, v := range attrlibrarys { //移除主属性 - if v.Attrkey == equip.MainEntry.AttrName { + if v.Attr.A == equip.MainEntry.AttrName { attrlibrarys = append(attrlibrarys[0:i], attrlibrarys[i+1:]...) break } @@ -70,9 +70,9 @@ func (this *apiComp) Wash(session comm.IUserSession, req *pb.EquipmentWashReq) ( Id: attrlibrarys[v].Key, Libraryid: attrlibrarys[v].Libraryid, Lv: equip.AdverbEntry[i].Lv, - AttrName: attrlibrarys[v].Attrkey, - BaseValue: attrlibrarys[v].Attrvar, - Value: attrlibrarys[v].Attrvar + int32(float64(attrlibrarys[v].Addition[equip.AdverbEntry[i].Lv-1])/1000.0*float64(attrlibrarys[v].Attrvar)), + AttrName: attrlibrarys[v].Attr.A, + BaseValue: attrlibrarys[v].Attr.N, + Value: attrlibrarys[v].Attr.N + int32(float64(attrlibrarys[v].Addition[equip.AdverbEntry[i].Lv-1])/1000.0*float64(attrlibrarys[v].Attr.N)), } } else { break diff --git a/modules/equipment/api_washconfirm.go b/modules/equipment/api_washconfirm.go index 23768c0a7..100ba1447 100644 --- a/modules/equipment/api_washconfirm.go +++ b/modules/equipment/api_washconfirm.go @@ -61,9 +61,9 @@ func (this *apiComp) WashConfirm(session comm.IUserSession, req *pb.EquipmentWas Id: attrlibrary.Key, Libraryid: attrlibrary.Libraryid, Lv: v.Lv, - AttrName: attrlibrary.Attrkey, - BaseValue: attrlibrary.Attrvar, - Value: attrlibrary.Attrvar + int32(float64(attrlibrary.Addition[equip.AdverbEntry[i].Lv-1])/1000.0*float64(attrlibrary.Attrvar)), + AttrName: attrlibrary.Attr.A, + BaseValue: attrlibrary.Attr.N, + Value: attrlibrary.Attr.N + int32(float64(attrlibrary.Addition[equip.AdverbEntry[i].Lv-1])/1000.0*float64(attrlibrary.Attr.N)), } } if err = this.module.modelEquipment.ChangeList(session.GetUserId(), equip.Id, map[string]interface{}{ diff --git a/modules/equipment/configure.go b/modules/equipment/configure.go index 13df77dbd..a78392220 100644 --- a/modules/equipment/configure.go +++ b/modules/equipment/configure.go @@ -295,7 +295,7 @@ func (this *configureComp) GetEquipCompose(id int32) (result *cfg.GameEquipSComp } // 获取装备锻造数据 -func (this *configureComp) getEquipAttribute(sid string) (result *cfg.GameEquipAttributeData, err error) { +func (this *configureComp) getEquipAttribute(sid int32) (result *cfg.GameEquipAttributeData, err error) { var ( v interface{} ok bool diff --git a/modules/equipment/modelEquipment.go b/modules/equipment/modelEquipment.go index 35c2a44e5..133164946 100644 --- a/modules/equipment/modelEquipment.go +++ b/modules/equipment/modelEquipment.go @@ -309,16 +309,16 @@ func (this *modelEquipmentComp) newEquipment(uid string, conf *cfg.GameEquipData Id: mattr[index].Key, Libraryid: mattr[index].Libraryid, Lv: 1, - AttrName: mattr[index].Attrkey, - Value: mattr[index].Attrvar, - BaseValue: mattr[index].Attrvar, + AttrName: mattr[index].Attr.A, + Value: mattr[index].Attr.N, + BaseValue: mattr[index].Attr.N, } if sattr, err = this.module.configure.GetEquipmentAttrlibraryConfigureById(conf.Addlibrary); err != nil || len(mattr) == 0 { return } for i, v := range sattr { //移除主属性 - if v.Attrkey == equipment.MainEntry.AttrName { + if v.Attr.A == equipment.MainEntry.AttrName { sattr = append(sattr[0:i], sattr[i+1:]...) break } @@ -370,25 +370,25 @@ func (this *modelEquipmentComp) newEquipment(uid string, conf *cfg.GameEquipData Id: sattr[v].Key, Libraryid: sattr[v].Libraryid, Lv: 1, - AttrName: sattr[v].Attrkey, - Value: sattr[v].Attrvar, - BaseValue: sattr[v].Attrvar, + AttrName: sattr[v].Attr.A, + Value: sattr[v].Attr.N, + BaseValue: sattr[v].Attr.N, }) } } else { equipment.Adverbskill = make([]*pb.EquipmentSkillEntry, 0) for _, v := range comm.RandShuffle(len(sattr))[:satterNum] { - if equipatt, err = this.module.configure.getEquipAttribute(sattr[v].Attrkey); err != nil { + if equipatt, err = this.module.configure.getEquipAttribute(sattr[v].Skill); err != nil { // 看 return } if equipatt.SkillId == 0 { - err = fmt.Errorf("equipatt:%s skill is 0", sattr[v].Attrkey) + err = fmt.Errorf("equipatt:%d skill is 0", sattr[v].Attr.A) return } equipment.Adverbskill = append(equipment.Adverbskill, &pb.EquipmentSkillEntry{ Id: sattr[v].Key, Libraryid: sattr[v].Libraryid, - AttrName: sattr[v].Attrkey, + AttrName: sattr[v].Attr.A, SkillId: equipatt.SkillId, Lv: 1, }) @@ -423,11 +423,11 @@ func (this *modelEquipmentComp) upgradeEquipment(equipment *pb.DB_Equipment, equ for _, v := range temp { iskeep := false for _, v1 := range equipment.AdverbEntry { - if v.Attrkey == v1.AttrName { + if v.Attr.A == v1.AttrName { iskeep = true } } - if v.Attrkey == equipment.MainEntry.AttrName { + if v.Attr.A == equipment.MainEntry.AttrName { iskeep = true } if !iskeep { @@ -441,23 +441,23 @@ func (this *modelEquipmentComp) upgradeEquipment(equipment *pb.DB_Equipment, equ Id: sattr[index].Key, Libraryid: sattr[index].Libraryid, Lv: 1, - AttrName: sattr[index].Attrkey, - Value: sattr[index].Attrvar, - BaseValue: sattr[index].Attrvar, + AttrName: sattr[index].Attr.A, + Value: sattr[index].Attr.N, + BaseValue: sattr[index].Attr.N, }) return } else { - if equipatt, err = this.module.configure.getEquipAttribute(sattr[index].Attrkey); err != nil { + if equipatt, err = this.module.configure.getEquipAttribute(sattr[index].Skill); err != nil { return } if equipatt.SkillId == 0 { - err = fmt.Errorf("equipatt:%s skill is 0", sattr[index].Attrkey) + err = fmt.Errorf("equipatt:%d skill is 0", sattr[index].Attr.A) return } equipment.Adverbskill = append(equipment.Adverbskill, &pb.EquipmentSkillEntry{ Id: sattr[index].Key, Libraryid: sattr[index].Libraryid, - AttrName: sattr[index].Attrkey, + AttrName: sattr[index].Attr.A, SkillId: equipatt.SkillId, Lv: 1, }) @@ -528,9 +528,9 @@ func (this *modelEquipmentComp) newMaxEquipment(uid string, conf *cfg.GameEquipD Id: mattr[index].Key, Libraryid: mattr[index].Libraryid, Lv: intensify.Level + 1, - AttrName: mattr[index].Attrkey, - Value: mattr[index].Attrvar, - BaseValue: mattr[index].Attrvar, + AttrName: mattr[index].Attr.A, + Value: mattr[index].Attr.N, + BaseValue: mattr[index].Attr.N, } equipment.MainEntry.Value = equipment.MainEntry.BaseValue + int32(math.Floor(float64(equipment.MainEntry.BaseValue*intensify.Bonus)/1000.0)) if sattr, err = this.module.configure.GetEquipmentAttrlibraryConfigureById(conf.Addlibrary); err != nil || len(mattr) == 0 { @@ -538,7 +538,7 @@ func (this *modelEquipmentComp) newMaxEquipment(uid string, conf *cfg.GameEquipD } for i, v := range sattr { //移除主属性 - if v.Attrkey == equipment.MainEntry.AttrName { + if v.Attr.A == equipment.MainEntry.AttrName { sattr = append(sattr[0:i], sattr[i+1:]...) break } @@ -554,9 +554,9 @@ func (this *modelEquipmentComp) newMaxEquipment(uid string, conf *cfg.GameEquipD Id: sattr[v].Key, Libraryid: sattr[v].Libraryid, Lv: 5, - AttrName: sattr[v].Attrkey, - Value: sattr[v].Attrvar, - BaseValue: sattr[v].Attrvar, + AttrName: sattr[v].Attr.A, + Value: sattr[v].Attr.N, + BaseValue: sattr[v].Attr.N, } value := adverbEntry.BaseValue + int32(float64(sattr[v].Addition[adverbEntry.Lv-1])/1000.0*float64(adverbEntry.BaseValue)) if adverbEntry.Value < value { @@ -567,17 +567,17 @@ func (this *modelEquipmentComp) newMaxEquipment(uid string, conf *cfg.GameEquipD } else { equipment.Adverbskill = make([]*pb.EquipmentSkillEntry, 0) for _, v := range comm.RandShuffle(len(sattr))[:satterNum] { - if equipatt, err = this.module.configure.getEquipAttribute(sattr[v].Attrkey); err != nil { + if equipatt, err = this.module.configure.getEquipAttribute(sattr[v].Skill); err != nil { return } if equipatt.SkillId == 0 { - err = fmt.Errorf("equipatt:%s skill is 0", sattr[v].Attrkey) + err = fmt.Errorf("equipatt:%d skill is 0", sattr[v].Attr.A) return } equipment.Adverbskill = append(equipment.Adverbskill, &pb.EquipmentSkillEntry{ Id: sattr[v].Key, Libraryid: sattr[v].Libraryid, - AttrName: sattr[v].Attrkey, + AttrName: sattr[v].Attr.A, SkillId: equipatt.SkillId, Lv: 5, }) diff --git a/modules/gourmet/module.go b/modules/gourmet/module.go index 1278b0587..5467c6b23 100644 --- a/modules/gourmet/module.go +++ b/modules/gourmet/module.go @@ -69,8 +69,8 @@ func (this *Gourmet) GetSuccessRate(m map[string]int32, conf *cfg.GameBreakingba rate int32 ) for _, v := range conf.Recipe { - if v1, ok := m[v.A]; ok { - rate += v.N * v1 + if v1, ok := m[v.S]; ok { + rate += v.D * v1 } } diff --git a/modules/hero/model_hero.go b/modules/hero/model_hero.go index 37cc19904..1206e5d8e 100644 --- a/modules/hero/model_hero.go +++ b/modules/hero/model_hero.go @@ -36,6 +36,7 @@ func (this *ModelHero) Init(service core.IService, module core.IModule, comp cor return } +//17 // 初始化英雄 func (this *ModelHero) InitHero(uid string, heroCfgId string) *pb.DBHero { heroCfg, _ := this.module.configure.GetHeroConfig(heroCfgId) @@ -55,12 +56,12 @@ func (this *ModelHero) InitHero(uid string, heroCfgId string) *pb.DBHero { CardType: heroCfg.Type, //卡片类型 Skins: []int32{}, EquipID: make([]string, 8), //初始装备 - AddProperty: make(map[string]int32), - Property: make(map[string]int32), - JuexProperty: make(map[string]int32), - TalentProperty: make(map[string]int32), - HoroscopeProperty: make(map[string]int32), - Fetters: make(map[string]int32), + AddProperty: make(map[int32]int32), + Property: make(map[int32]int32), + JuexProperty: make(map[int32]int32), + TalentProperty: make(map[int32]int32), + HoroscopeProperty: make(map[int32]int32), + Fetters: make(map[int32]int32), } this.PropertyCompute(newHero) this.initHeroSkill(newHero) @@ -205,12 +206,12 @@ func (this *ModelHero) getHeroList(uid string) []*pb.DBHero { // 重置觉醒属性 func (this *ModelHero) resetJuexingProperty(hero *pb.DBHero) { - hero.JuexProperty = make(map[string]int32) + hero.JuexProperty = make(map[int32]int32) for i := 1; i <= int(hero.JuexingLv); i++ { awakenData, err := this.module.configure.GetHeroAwakenConfig(hero.HeroID, int32(i)) if err == nil { for _, v := range awakenData.Phasebonus { - hero.JuexProperty[v.S] += int32(v.D) + hero.JuexProperty[v.A] += int32(v.N) } } } @@ -219,7 +220,7 @@ func (this *ModelHero) resetJuexingProperty(hero *pb.DBHero) { // 设置装备属性 func (this *ModelHero) setEquipProperty(hero *pb.DBHero, equip []*pb.DB_Equipment) { - addProperty := make(map[string]int32) //副属性 + addProperty := make(map[int32]int32) //副属性 equipSkill := make([]*pb.SkillData, 0) for i, v := range equip { if v == nil { @@ -245,8 +246,8 @@ func (this *ModelHero) setEquipProperty(hero *pb.DBHero, equip []*pb.DB_Equipmen if configure, err := this.module.configure.GetEquipsuit(v.Suitid); err != nil { this.module.Errorln(err) } else { - for k, v := range configure.SetBonuses { - addProperty[k] += v + for _, v := range configure.SetBonuses { + addProperty[v.A] += v.N } } } @@ -272,23 +273,23 @@ func (this *ModelHero) setEquipment(uid string, hero *pb.DBHero) (newHero *pb.DB } // 合并属性即属性值累加 (data 额外加的属性) -func (this *ModelHero) mergeMainProperty(uid string, hero *pb.DBHero, data map[string]int32) (err error) { - for k, v := range hero.Property { - if v1, ok := data[k]; ok { - v += v1 - } - } +// func (this *ModelHero) mergeMainProperty(uid string, hero *pb.DBHero, data map[string]int32) (err error) { +// for k, v := range hero.Property { +// if v1, ok := data[k]; ok { +// v += v1 +// } +// } - if err = this.ChangeList(uid, hero.Id, map[string]interface{}{ - "property": hero.Property, - }); err != nil { - this.module.Errorf("mergeMainProperty err %v", err) - } - return -} +// if err = this.ChangeList(uid, hero.Id, map[string]interface{}{ +// "property": hero.Property, +// }); err != nil { +// this.module.Errorf("mergeMainProperty err %v", err) +// } +// return +// } // 合并附加属性 -func (this *ModelHero) mergeAddProperty(uid string, hero *pb.DBHero, data map[string]int32, skills []*pb.SkillData) { +func (this *ModelHero) mergeAddProperty(uid string, hero *pb.DBHero, data map[int32]int32, skills []*pb.SkillData) { hero.AddProperty = data if err := this.ChangeList(uid, hero.Id, map[string]interface{}{ @@ -346,22 +347,22 @@ func (this *ModelHero) PropertyCompute(hero *pb.DBHero) { var def = (this.StarDefAddition(hero.Star) + lvCfg.Def + float32(growCfg.Def)) * (growCfg.Defgrow / 1000.0) var hp = (this.StarHpAddition(hero.Star) + lvCfg.Hp + float32(growCfg.Hp)) * (growCfg.Hpgrow / 1000.0) speed := growCfg.Speed - hero.Property = map[string]int32{ - comm.Hp: int32(math.Floor(float64(hp))), - comm.Atk: int32(math.Floor(float64(atk))), - comm.Def: int32(math.Floor(float64(def))), - comm.Speed: int32(math.Floor(float64(speed))), - comm.Cri: int32(growCfg.Cri), //暴击 - comm.Cridam: int32(growCfg.Cridam), //暴击伤害 - comm.Effhit: int32(growCfg.Effhit), //效果命中 - comm.Effre: int32(growCfg.Effre), //效果抵抗 - comm.LostHold: int32(growCfg.Losthold), //失手率% - comm.UnderStand: int32(growCfg.Understand), //会心率% - comm.DamRe: int32(growCfg.Damre), //伤害减免% - comm.CauseDam: int32(growCfg.Causedam), //伤害提升% - comm.TreAdd: int32(growCfg.Treadd), //治疗加成% - comm.BeTreAdd: int32(growCfg.Betreadd), //受疗加成% - comm.SuckBlood: int32(growCfg.Suckblood), //吸血加成% + hero.Property = map[int32]int32{ + cfg.GamePropertyType_Base_MaxHp_Base: int32(math.Floor(float64(hp))), + cfg.GamePropertyType_Base_Atk_Base: int32(math.Floor(float64(atk))), + cfg.GamePropertyType_Base_Def_Base: int32(math.Floor(float64(def))), + cfg.GamePropertyType_Base_Speed_Base: int32(math.Floor(float64(speed))), + cfg.GamePropertyType_Base_Crit_Base: int32(growCfg.Cri), //暴击 + cfg.GamePropertyType_Base_CritDam_Base: int32(growCfg.Cridam), //暴击伤害 + cfg.GamePropertyType_Base_EffectHit_Base: int32(growCfg.Effhit), //效果命中 + cfg.GamePropertyType_Base_EffectResist_Base: int32(growCfg.Effre), //效果抵抗 + cfg.GamePropertyType_LostHold: int32(growCfg.Losthold), //失手率% + cfg.GamePropertyType_UnderStand: int32(growCfg.Understand), //会心率% + cfg.GamePropertyType_DamRe: int32(growCfg.Damre), //伤害减免% + cfg.GamePropertyType_CauseDam: int32(growCfg.Causedam), //伤害提升% + cfg.GamePropertyType_TreAdd: int32(growCfg.Treadd), //治疗加成% + cfg.GamePropertyType_BeTreAdd: int32(growCfg.Betreadd), //受疗加成% + cfg.GamePropertyType_SuckBlood_Per: int32(growCfg.Suckblood), //吸血加成% } if hero.Id != "" { // objID 为空表示是怪物对象 不享受天赋属性加成 @@ -622,11 +623,11 @@ func (this *ModelHero) InitMonsterHero(heroCfgId string, star, lv int32) *pb.DBH CardType: heroCfg.Type, //卡片类型 Skins: []int32{}, EquipID: make([]string, 8), //初始装备 - AddProperty: make(map[string]int32), - Property: make(map[string]int32), - JuexProperty: make(map[string]int32), - TalentProperty: make(map[string]int32), - HoroscopeProperty: make(map[string]int32), + AddProperty: make(map[int32]int32), + Property: make(map[int32]int32), + JuexProperty: make(map[int32]int32), + TalentProperty: make(map[int32]int32), + HoroscopeProperty: make(map[int32]int32), } this.PropertyCompute(newHero) this.initHeroSkill(newHero) @@ -640,10 +641,10 @@ func (this *ModelHero) setTalentProperty(hero *pb.DBHero, conf *cfg.GameHeroTale return } if hero.TalentProperty == nil { - hero.TalentProperty = make(map[string]int32) + hero.TalentProperty = make(map[int32]int32) } - hero.TalentProperty[conf.Attrkey] += conf.Attrvar + hero.TalentProperty[conf.Attr.A] += conf.Attr.N _heroMap := make(map[string]interface{}, 0) if conf.Skill != 0 { @@ -665,7 +666,7 @@ func (this *ModelHero) cleanTalentProperty(hero *pb.DBHero) { if hero == nil { return } - hero.TalentProperty = map[string]int32{} + hero.TalentProperty = map[int32]int32{} hero.Talentskill = make([]*pb.SkillData, 0) // 重置技能 _heroMap := make(map[string]interface{}, 0) _heroMap["talentProperty"] = hero.TalentProperty @@ -686,7 +687,7 @@ func (this *ModelHero) resetTalentProperty(hero *pb.DBHero) { if v.HeroId == hero.HeroID { // 找到对应的英雄 for k := range v.Talent { if conf, _ := this.module.configure.GetHeroTalent(k); conf != nil { //获取天赋 - hero.TalentProperty[conf.Attrkey] = conf.Attrvar + hero.TalentProperty[conf.Attr.A] = conf.Attr.N } } break @@ -860,7 +861,7 @@ func (this *ModelHero) SetHeroFetterProperty(hero *pb.DBHero, attr []*cfg.Gameat return } if hero.Fetters == nil { - hero.Fetters = make(map[string]int32, 0) + hero.Fetters = make(map[int32]int32, 0) } for _, key := range attr { hero.Fetters[key.A] += key.N diff --git a/modules/horoscope/modelhoroscope.go b/modules/horoscope/modelhoroscope.go index 75346a110..c334323d3 100644 --- a/modules/horoscope/modelhoroscope.go +++ b/modules/horoscope/modelhoroscope.go @@ -106,7 +106,7 @@ func (this *modelHoroscope) compute(info *pb.DBHoroscope, hero *pb.DBHero) (err heroconf *cfg.GameHeroData node *cfg.GameHoroscopeData ) - hero.HoroscopeProperty = make(map[string]int32) + hero.HoroscopeProperty = make(map[int32]int32) if heroconf, err = this.module.configure.getHeroConfig(hero.HeroID); err != nil { this.module.Errorln(err) return @@ -138,16 +138,17 @@ func (this *modelHoroscope) compute(info *pb.DBHoroscope, hero *pb.DBHero) (err break } } + for k, v := range hero.HoroscopeProperty { switch k { - case comm.AtkPro: - hero.HoroscopeProperty[comm.Atk] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[comm.Atk]))) - case comm.DefPro: - hero.HoroscopeProperty[comm.Def] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[comm.Def]))) - case comm.HpPro: - hero.HoroscopeProperty[comm.Hp] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[comm.Hp]))) - case comm.SpeedPro: - hero.HoroscopeProperty[comm.Speed] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[comm.Speed]))) + case cfg.GamePropertyType_Base_Atk_Per: + hero.HoroscopeProperty[cfg.GamePropertyType_Base_Atk_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[cfg.GamePropertyType_Base_Atk_Base]))) + case cfg.GamePropertyType_Base_Def_Per: + hero.HoroscopeProperty[cfg.GamePropertyType_Base_Def_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[cfg.GamePropertyType_Base_Def_Base]))) + case cfg.GamePropertyType_Base_MaxHp_Per: + hero.HoroscopeProperty[cfg.GamePropertyType_Base_MaxHp_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[cfg.GamePropertyType_Base_MaxHp_Base]))) + case cfg.GamePropertyType_Base_Speed_Per: + hero.HoroscopeProperty[cfg.GamePropertyType_Base_Speed_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.HoroscopeProperty[cfg.GamePropertyType_Base_Speed_Base]))) } } return diff --git a/modules/island/api_buy.go b/modules/island/api_buy.go index 97b112c69..0488fd6dd 100644 --- a/modules/island/api_buy.go +++ b/modules/island/api_buy.go @@ -99,9 +99,9 @@ func (this *apiComp) Buy(session comm.IUserSession, req *pb.IsLandBuyReq) (errda HeroID: conf.Hid, Star: conf.Star, Lv: conf.Star * 10, - Property: make(map[string]int32), - AddProperty: make(map[string]int32), - JuexProperty: make(map[string]int32), + Property: make(map[int32]int32), + AddProperty: make(map[int32]int32), + JuexProperty: make(map[int32]int32), } this.module.hero.GetVirtualHero(hero, hero.Lv) this.module.modelhero.addheros(session.GetUserId(), hero) diff --git a/modules/island/model.go b/modules/island/model.go index e629ea0ab..c69aa9e89 100644 --- a/modules/island/model.go +++ b/modules/island/model.go @@ -58,7 +58,7 @@ func (this *modelComp) getmodel(uid string) (result *pb.DBIsland, err error) { func (this *modelComp) compute(info *pb.DBIsland, heros []*pb.DBHero) (err error) { var ( node *cfg.GamePuggsySkillData - property map[string]int32 = make(map[string]int32) + property map[int32]int32 = make(map[int32]int32) ) for k, v := range info.Nodes { @@ -76,14 +76,14 @@ func (this *modelComp) compute(info *pb.DBIsland, heros []*pb.DBHero) (err error } for k, v := range hero.Property { switch k { - case comm.AtkPro: - hero.Property[comm.Atk] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Atk]))) - case comm.DefPro: - hero.Property[comm.Def] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Def]))) - case comm.HpPro: - hero.Property[comm.Hp] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Hp]))) - case comm.SpeedPro: - hero.Property[comm.Speed] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[comm.Speed]))) + case cfg.GamePropertyType_Base_Atk_Per: + hero.Property[cfg.GamePropertyType_Base_Atk_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_Atk_Base]))) + case cfg.GamePropertyType_Base_Def_Per: + hero.Property[cfg.GamePropertyType_Base_Def_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_Def_Base]))) + case cfg.GamePropertyType_Base_MaxHp_Per: + hero.Property[cfg.GamePropertyType_Base_MaxHp_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_MaxHp_Base]))) + case cfg.GamePropertyType_Base_Speed_Per: + hero.Property[cfg.GamePropertyType_Base_Speed_Base] += int32(math.Floor((float64(v) / 1000) * float64(hero.Property[cfg.GamePropertyType_Base_Speed_Base]))) } } } diff --git a/modules/pagoda/api_getrace.go b/modules/pagoda/api_getrace.go index b50038754..70590df53 100644 --- a/modules/pagoda/api_getrace.go +++ b/modules/pagoda/api_getrace.go @@ -3,8 +3,6 @@ package pagoda import ( "go_dreamfactory/comm" "go_dreamfactory/pb" - "go_dreamfactory/sys/configure" - "go_dreamfactory/utils" ) //参数校验 @@ -16,38 +14,38 @@ func (this *apiComp) GetRaceCheck(session comm.IUserSession, req *pb.PagodaGetRa ///获取阵营爬塔信息 func (this *apiComp) GetRace(session comm.IUserSession, req *pb.PagodaGetRaceReq) (errdata *pb.ErrorData) { - var ( - list *pb.DBPagodaRace - err error - update map[string]interface{} - ) - update = make(map[string]interface{}, 0) - list, err = this.module.modelRacePagoda.getPagodaRaceList(session.GetUserId()) - if err != nil { - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_DBError, - Title: pb.ErrorCode_DBError.ToString(), - Message: err.Error(), - } - return - } + // var ( + // list *pb.DBPagodaRace + // err error + // update map[string]interface{} + // ) + // update = make(map[string]interface{}, 0) + // list, err = this.module.modelRacePagoda.getPagodaRaceList(session.GetUserId()) + // if err != nil { + // errdata = &pb.ErrorData{ + // Code: pb.ErrorCode_DBError, + // Title: pb.ErrorCode_DBError.ToString(), + // Message: err.Error(), + // } + // return + // } - // 初始化每天挑战塔的层数 + // // 初始化每天挑战塔的层数 - if !utils.IsToday(list.Rtime) { - list.Rtime = configure.Now().Unix() - update["rtime"] = list.Rtime + // if !utils.IsToday(list.Rtime) { + // list.Rtime = configure.Now().Unix() + // update["rtime"] = list.Rtime - } + // } - if err = this.module.modelRacePagoda.ModifyPagodaRaceDataByObjId(session.GetUserId(), update); err != nil { - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_DBError, - Title: pb.ErrorCode_DBError.ToString(), - Message: err.Error(), - } - } + // if err = this.module.modelRacePagoda.ModifyPagodaRaceDataByObjId(session.GetUserId(), update); err != nil { + // errdata = &pb.ErrorData{ + // Code: pb.ErrorCode_DBError, + // Title: pb.ErrorCode_DBError.ToString(), + // Message: err.Error(), + // } + // } - session.SendMsg(string(this.module.GetType()), PagodaGetRaceResp, &pb.PagodaGetRaceResp{Data: list}) + session.SendMsg(string(this.module.GetType()), PagodaGetRaceResp, &pb.PagodaGetRaceResp{}) return } diff --git a/modules/reputation/model_reputation.go b/modules/reputation/model_reputation.go index 39ab97bb8..76c8e98ab 100644 --- a/modules/reputation/model_reputation.go +++ b/modules/reputation/model_reputation.go @@ -67,13 +67,13 @@ func (this *ModelReputation) computeAttr(attr *pb.CampAttr, cfgs []*cfg.Gameatr) } for _, v := range cfgs { switch v.A { - case comm.Hp: + case cfg.GamePropertyType_Base_MaxHp_Base: attr.Hp += v.N - case comm.Atk: + case cfg.GamePropertyType_Base_Atk_Base: attr.Attack += v.N - case comm.Def: + case cfg.GamePropertyType_Base_Def_Base: attr.Defense += v.N - case comm.HpPro: + case cfg.GamePropertyType_Base_MaxHp_Per: attr.HpPer += v.N } } diff --git a/modules/stonehenge/modelStonehenge.go b/modules/stonehenge/modelStonehenge.go index 0333c2307..a3d0ffbb5 100644 --- a/modules/stonehenge/modelStonehenge.go +++ b/modules/stonehenge/modelStonehenge.go @@ -67,7 +67,7 @@ func (this *MStonehenge) GetStonehengeData(uid string) (info *pb.DBStonehenge, e Etime: utils.WeekIntervalTime(configure.Now().Unix()), Hero: make(map[string]*pb.BattleRole), Talent: make(map[int32]bool), - Talentproperty: make(map[string]int32), + Talentproperty: make(map[int32]int32), Privilege: make([]pb.StonehengePrivilege, 0), Task: make(map[int32]bool), Privilegeevent: make(map[int32]int32), diff --git a/pb/arena_db.pb.go b/pb/arena_db.pb.go index 95c6a16d3..4494e12cb 100644 --- a/pb/arena_db.pb.go +++ b/pb/arena_db.pb.go @@ -257,17 +257,17 @@ type DBHeroBase struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Oid string `protobuf:"bytes,1,opt,name=oid,proto3" json:"oid"` //英雄的唯一id - Cid string `protobuf:"bytes,2,opt,name=cid,proto3" json:"cid"` //英雄配置id - Star int32 `protobuf:"varint,3,opt,name=star,proto3" json:"star"` //英雄星级 - Lv int32 `protobuf:"varint,4,opt,name=lv,proto3" json:"lv"` //英雄等级 - Property map[string]int32 `protobuf:"bytes,5,rep,name=property,proto3" json:"property" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 属性相关 - AddProperty map[string]int32 `protobuf:"bytes,6,rep,name=addProperty,proto3" json:"addProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"addProperty"` //附加属性相关 - JuexProperty map[string]int32 `protobuf:"bytes,7,rep,name=juexProperty,proto3" json:"juexProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"juexProperty"` ////觉醒属性 - TalentProperty map[string]int32 `protobuf:"bytes,8,rep,name=talentProperty,proto3" json:"talentProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"talentProperty"` // // 天赋属性 - HoroscopeProperty map[string]int32 `protobuf:"bytes,9,rep,name=horoscopeProperty,proto3" json:"horoscopeProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"horoscopeProperty"` ////星座属性加成 - Fetters map[string]int32 `protobuf:"bytes,10,rep,name=fetters,proto3" json:"fetters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成 - NormalSkill []*SkillData `protobuf:"bytes,11,rep,name=normalSkill,proto3" json:"normalSkill" bson:"normalSkill"` //普通技能 + Oid string `protobuf:"bytes,1,opt,name=oid,proto3" json:"oid"` //英雄的唯一id + Cid string `protobuf:"bytes,2,opt,name=cid,proto3" json:"cid"` //英雄配置id + Star int32 `protobuf:"varint,3,opt,name=star,proto3" json:"star"` //英雄星级 + Lv int32 `protobuf:"varint,4,opt,name=lv,proto3" json:"lv"` //英雄等级 + Property map[int32]int32 `protobuf:"bytes,5,rep,name=property,proto3" json:"property" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 属性相关 + AddProperty map[int32]int32 `protobuf:"bytes,6,rep,name=addProperty,proto3" json:"addProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"addProperty"` //附加属性相关 + JuexProperty map[int32]int32 `protobuf:"bytes,7,rep,name=juexProperty,proto3" json:"juexProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"juexProperty"` ////觉醒属性 + TalentProperty map[int32]int32 `protobuf:"bytes,8,rep,name=talentProperty,proto3" json:"talentProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"talentProperty"` // // 天赋属性 + HoroscopeProperty map[int32]int32 `protobuf:"bytes,9,rep,name=horoscopeProperty,proto3" json:"horoscopeProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"horoscopeProperty"` ////星座属性加成 + Fetters map[int32]int32 `protobuf:"bytes,10,rep,name=fetters,proto3" json:"fetters" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成 + NormalSkill []*SkillData `protobuf:"bytes,11,rep,name=normalSkill,proto3" json:"normalSkill" bson:"normalSkill"` //普通技能 } func (x *DBHeroBase) Reset() { @@ -330,42 +330,42 @@ func (x *DBHeroBase) GetLv() int32 { return 0 } -func (x *DBHeroBase) GetProperty() map[string]int32 { +func (x *DBHeroBase) GetProperty() map[int32]int32 { if x != nil { return x.Property } return nil } -func (x *DBHeroBase) GetAddProperty() map[string]int32 { +func (x *DBHeroBase) GetAddProperty() map[int32]int32 { if x != nil { return x.AddProperty } return nil } -func (x *DBHeroBase) GetJuexProperty() map[string]int32 { +func (x *DBHeroBase) GetJuexProperty() map[int32]int32 { if x != nil { return x.JuexProperty } return nil } -func (x *DBHeroBase) GetTalentProperty() map[string]int32 { +func (x *DBHeroBase) GetTalentProperty() map[int32]int32 { if x != nil { return x.TalentProperty } return nil } -func (x *DBHeroBase) GetHoroscopeProperty() map[string]int32 { +func (x *DBHeroBase) GetHoroscopeProperty() map[int32]int32 { if x != nil { return x.HoroscopeProperty } return nil } -func (x *DBHeroBase) GetFetters() map[string]int32 { +func (x *DBHeroBase) GetFetters() map[int32]int32 { if x != nil { return x.Fetters } @@ -906,27 +906,27 @@ var file_arena_arena_db_proto_rawDesc = []byte{ 0x32, 0x0a, 0x2e, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, - 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, + 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, - 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, + 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, 0x11, 0x4a, 0x75, 0x65, 0x78, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, - 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, + 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, - 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, + 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, - 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, + 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xae, 0x02, 0x0a, 0x13, 0x44, 0x42, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x65, diff --git a/pb/equipment_db.pb.go b/pb/equipment_db.pb.go index 1553c0a31..6de4db178 100644 --- a/pb/equipment_db.pb.go +++ b/pb/equipment_db.pb.go @@ -26,13 +26,13 @@ type EquipmentAttributeEntry struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id"` //属性词条主键id 唯一 - Libraryid int32 `protobuf:"varint,2,opt,name=libraryid,proto3" json:"libraryid"` //属性词条id 非唯一 - AttrName string `protobuf:"bytes,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名 - Lv int32 `protobuf:"varint,4,opt,name=Lv,proto3" json:"Lv"` //属性等级 - Value int32 `protobuf:"varint,5,opt,name=Value,proto3" json:"Value"` //属性值 - BaseValue int32 `protobuf:"varint,6,opt,name=BaseValue,proto3" json:"BaseValue"` //基础属性 - EnchValue int32 `protobuf:"varint,7,opt,name=EnchValue,proto3" json:"EnchValue"` //附魔属性 + Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id"` //属性词条主键id 唯一 + Libraryid int32 `protobuf:"varint,2,opt,name=libraryid,proto3" json:"libraryid"` //属性词条id 非唯一 + AttrName int32 `protobuf:"varint,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名 + Lv int32 `protobuf:"varint,4,opt,name=Lv,proto3" json:"Lv"` //属性等级 + Value int32 `protobuf:"varint,5,opt,name=Value,proto3" json:"Value"` //属性值 + BaseValue int32 `protobuf:"varint,6,opt,name=BaseValue,proto3" json:"BaseValue"` //基础属性 + EnchValue int32 `protobuf:"varint,7,opt,name=EnchValue,proto3" json:"EnchValue"` //附魔属性 } func (x *EquipmentAttributeEntry) Reset() { @@ -81,11 +81,11 @@ func (x *EquipmentAttributeEntry) GetLibraryid() int32 { return 0 } -func (x *EquipmentAttributeEntry) GetAttrName() string { +func (x *EquipmentAttributeEntry) GetAttrName() int32 { if x != nil { return x.AttrName } - return "" + return 0 } func (x *EquipmentAttributeEntry) GetLv() int32 { @@ -122,11 +122,11 @@ type EquipmentSkillEntry struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id"` //属性词条主键id 唯一 - Libraryid int32 `protobuf:"varint,2,opt,name=libraryid,proto3" json:"libraryid"` //属性词条id 非唯一 - AttrName string `protobuf:"bytes,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名 - SkillId int32 `protobuf:"varint,4,opt,name=SkillId,proto3" json:"SkillId"` //技能id - Lv int32 `protobuf:"varint,5,opt,name=Lv,proto3" json:"Lv"` //属性等级 + Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id"` //属性词条主键id 唯一 + Libraryid int32 `protobuf:"varint,2,opt,name=libraryid,proto3" json:"libraryid"` //属性词条id 非唯一 + AttrName int32 `protobuf:"varint,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名 + SkillId int32 `protobuf:"varint,4,opt,name=SkillId,proto3" json:"SkillId"` //技能id + Lv int32 `protobuf:"varint,5,opt,name=Lv,proto3" json:"Lv"` //属性等级 } func (x *EquipmentSkillEntry) Reset() { @@ -175,11 +175,11 @@ func (x *EquipmentSkillEntry) GetLibraryid() int32 { return 0 } -func (x *EquipmentSkillEntry) GetAttrName() string { +func (x *EquipmentSkillEntry) GetAttrName() int32 { if x != nil { return x.AttrName } - return "" + return 0 } func (x *EquipmentSkillEntry) GetSkillId() int32 { @@ -430,7 +430,7 @@ var file_equipment_equipment_db_proto_rawDesc = []byte{ 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x41, 0x74, 0x74, 0x72, - 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x41, 0x74, 0x74, 0x72, + 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x41, 0x74, 0x74, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x4c, 0x76, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x4c, 0x76, 0x12, 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x42, 0x61, @@ -442,7 +442,7 @@ var file_equipment_equipment_db_proto_rawDesc = []byte{ 0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, - 0x41, 0x74, 0x74, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, + 0x41, 0x74, 0x74, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x41, 0x74, 0x74, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x4c, 0x76, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, diff --git a/pb/hero_db.pb.go b/pb/hero_db.pb.go index fe4ed13d5..2ab7b6b21 100644 --- a/pb/hero_db.pb.go +++ b/pb/hero_db.pb.go @@ -73,33 +73,33 @@ type DBHero struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"` - HeroID string `protobuf:"bytes,3,opt,name=heroID,proto3" json:"heroID" bson:"heroID"` // 英雄的配置表ID - Star int32 `protobuf:"varint,4,opt,name=star,proto3" json:"star"` // 英雄星级 - Lv int32 `protobuf:"varint,5,opt,name=lv,proto3" json:"lv"` // 英雄等级 - Exp int32 `protobuf:"varint,6,opt,name=exp,proto3" json:"exp"` // 英雄经验 - JuexingLv int32 `protobuf:"varint,7,opt,name=juexingLv,proto3" json:"juexingLv" bson:"juexingLv"` //觉醒等级 - CaptainSkill int32 `protobuf:"varint,8,opt,name=captainSkill,proto3" json:"captainSkill" bson:"captainSkill"` //队长技能 - NormalSkill []*SkillData `protobuf:"bytes,9,rep,name=normalSkill,proto3" json:"normalSkill" bson:"normalSkill"` //普通技能 - Property map[string]int32 `protobuf:"bytes,10,rep,name=property,proto3" json:"property" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 属性相关 - AddProperty map[string]int32 `protobuf:"bytes,11,rep,name=addProperty,proto3" json:"addProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"addProperty"` //附加属性相关 - CardType int32 `protobuf:"varint,12,opt,name=cardType,proto3" json:"cardType" bson:"cardType"` //卡片类型(升星卡、经验卡、技能升级卡) - CurSkin int32 `protobuf:"varint,13,opt,name=curSkin,proto3" json:"curSkin" bson:"curSkin"` //当前装备的皮肤ID - Skins []int32 `protobuf:"varint,14,rep,packed,name=skins,proto3" json:"skins"` // 所有皮肤ID - Block bool `protobuf:"varint,15,opt,name=block,proto3" json:"block"` // 锁定 - EquipID []string `protobuf:"bytes,16,rep,name=equipID,proto3" json:"equipID" bson:"equipID"` //装备 objID - JuexProperty map[string]int32 `protobuf:"bytes,17,rep,name=juexProperty,proto3" json:"juexProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"juexProperty"` ////hp - Status HeroType `protobuf:"varint,18,opt,name=status,proto3,enum=HeroType" json:"status" bson:"status"` //状态 (1 练功) - Suits []*DB_EquipmentSuit `protobuf:"bytes,19,rep,name=suits,proto3" json:"suits" bson:"suits"` //套装列表 - TalentProperty map[string]int32 `protobuf:"bytes,20,rep,name=talentProperty,proto3" json:"talentProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"talentProperty"` // // 天赋属性 - EquipSkill []*SkillData `protobuf:"bytes,21,rep,name=equipSkill,proto3" json:"equipSkill" bson:"equipSkill"` //装备技能 - HoroscopeProperty map[string]int32 `protobuf:"bytes,22,rep,name=horoscopeProperty,proto3" json:"horoscopeProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"horoscopeProperty"` ////星座属性加成 - Fulllvenr int32 `protobuf:"varint,23,opt,name=fulllvenr,proto3" json:"fulllvenr" bson:"fulllvenr"` ////满级登记分组 武馆使用 - KongfuUid string `protobuf:"bytes,24,opt,name=kongfuUid,proto3" json:"kongfuUid"` //@go_tags(`bson:"kongfuUid"`)// 英雄在谁家练功 - Fetters map[string]int32 `protobuf:"bytes,25,rep,name=fetters,proto3" json:"fetters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成 - SameCount int32 `protobuf:"varint,26,opt,name=sameCount,proto3" json:"sameCount" bson:"sameCount"` ////叠加数 - Ispasson bool `protobuf:"varint,27,opt,name=ispasson,proto3" json:"ispasson"` //是否是传功学员 - Awakenskill []*SkillData `protobuf:"bytes,28,rep,name=awakenskill,proto3" json:"awakenskill"` // 觉醒技能 - Talentskill []*SkillData `protobuf:"bytes,29,rep,name=talentskill,proto3" json:"talentskill"` // 回响技能 + HeroID string `protobuf:"bytes,3,opt,name=heroID,proto3" json:"heroID" bson:"heroID"` // 英雄的配置表ID + Star int32 `protobuf:"varint,4,opt,name=star,proto3" json:"star"` // 英雄星级 + Lv int32 `protobuf:"varint,5,opt,name=lv,proto3" json:"lv"` // 英雄等级 + Exp int32 `protobuf:"varint,6,opt,name=exp,proto3" json:"exp"` // 英雄经验 + JuexingLv int32 `protobuf:"varint,7,opt,name=juexingLv,proto3" json:"juexingLv" bson:"juexingLv"` //觉醒等级 + CaptainSkill int32 `protobuf:"varint,8,opt,name=captainSkill,proto3" json:"captainSkill" bson:"captainSkill"` //队长技能 + NormalSkill []*SkillData `protobuf:"bytes,9,rep,name=normalSkill,proto3" json:"normalSkill" bson:"normalSkill"` //普通技能 + Property map[int32]int32 `protobuf:"bytes,10,rep,name=property,proto3" json:"property" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 属性相关 + AddProperty map[int32]int32 `protobuf:"bytes,11,rep,name=addProperty,proto3" json:"addProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"addProperty"` //附加属性相关 + CardType int32 `protobuf:"varint,12,opt,name=cardType,proto3" json:"cardType" bson:"cardType"` //卡片类型(升星卡、经验卡、技能升级卡) + CurSkin int32 `protobuf:"varint,13,opt,name=curSkin,proto3" json:"curSkin" bson:"curSkin"` //当前装备的皮肤ID + Skins []int32 `protobuf:"varint,14,rep,packed,name=skins,proto3" json:"skins"` // 所有皮肤ID + Block bool `protobuf:"varint,15,opt,name=block,proto3" json:"block"` // 锁定 + EquipID []string `protobuf:"bytes,16,rep,name=equipID,proto3" json:"equipID" bson:"equipID"` //装备 objID + JuexProperty map[int32]int32 `protobuf:"bytes,17,rep,name=juexProperty,proto3" json:"juexProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"juexProperty"` ////hp + Status HeroType `protobuf:"varint,18,opt,name=status,proto3,enum=HeroType" json:"status" bson:"status"` //状态 (1 练功) + Suits []*DB_EquipmentSuit `protobuf:"bytes,19,rep,name=suits,proto3" json:"suits" bson:"suits"` //套装列表 + TalentProperty map[int32]int32 `protobuf:"bytes,20,rep,name=talentProperty,proto3" json:"talentProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"talentProperty"` // // 天赋属性 + EquipSkill []*SkillData `protobuf:"bytes,21,rep,name=equipSkill,proto3" json:"equipSkill" bson:"equipSkill"` //装备技能 + HoroscopeProperty map[int32]int32 `protobuf:"bytes,22,rep,name=horoscopeProperty,proto3" json:"horoscopeProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"horoscopeProperty"` ////星座属性加成 + Fulllvenr int32 `protobuf:"varint,23,opt,name=fulllvenr,proto3" json:"fulllvenr" bson:"fulllvenr"` ////满级登记分组 武馆使用 + KongfuUid string `protobuf:"bytes,24,opt,name=kongfuUid,proto3" json:"kongfuUid"` //@go_tags(`bson:"kongfuUid"`)// 英雄在谁家练功 + Fetters map[int32]int32 `protobuf:"bytes,25,rep,name=fetters,proto3" json:"fetters" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成 + SameCount int32 `protobuf:"varint,26,opt,name=sameCount,proto3" json:"sameCount" bson:"sameCount"` ////叠加数 + Ispasson bool `protobuf:"varint,27,opt,name=ispasson,proto3" json:"ispasson"` //是否是传功学员 + Awakenskill []*SkillData `protobuf:"bytes,28,rep,name=awakenskill,proto3" json:"awakenskill"` // 觉醒技能 + Talentskill []*SkillData `protobuf:"bytes,29,rep,name=talentskill,proto3" json:"talentskill"` // 回响技能 } func (x *DBHero) Reset() { @@ -197,14 +197,14 @@ func (x *DBHero) GetNormalSkill() []*SkillData { return nil } -func (x *DBHero) GetProperty() map[string]int32 { +func (x *DBHero) GetProperty() map[int32]int32 { if x != nil { return x.Property } return nil } -func (x *DBHero) GetAddProperty() map[string]int32 { +func (x *DBHero) GetAddProperty() map[int32]int32 { if x != nil { return x.AddProperty } @@ -246,7 +246,7 @@ func (x *DBHero) GetEquipID() []string { return nil } -func (x *DBHero) GetJuexProperty() map[string]int32 { +func (x *DBHero) GetJuexProperty() map[int32]int32 { if x != nil { return x.JuexProperty } @@ -267,7 +267,7 @@ func (x *DBHero) GetSuits() []*DB_EquipmentSuit { return nil } -func (x *DBHero) GetTalentProperty() map[string]int32 { +func (x *DBHero) GetTalentProperty() map[int32]int32 { if x != nil { return x.TalentProperty } @@ -281,7 +281,7 @@ func (x *DBHero) GetEquipSkill() []*SkillData { return nil } -func (x *DBHero) GetHoroscopeProperty() map[string]int32 { +func (x *DBHero) GetHoroscopeProperty() map[int32]int32 { if x != nil { return x.HoroscopeProperty } @@ -302,7 +302,7 @@ func (x *DBHero) GetKongfuUid() string { return "" } -func (x *DBHero) GetFetters() map[string]int32 { +func (x *DBHero) GetFetters() map[int32]int32 { if x != nil { return x.Fetters } @@ -803,28 +803,28 @@ var file_hero_hero_db_proto_rawDesc = []byte{ 0x6c, 0x18, 0x1d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, 0x11, 0x4a, 0x75, 0x65, 0x78, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, - 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, - 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, + 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x8e, 0x0b, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, diff --git a/pb/stonehenge_db.pb.go b/pb/stonehenge_db.pb.go index 0c2621662..af01b48e0 100644 --- a/pb/stonehenge_db.pb.go +++ b/pb/stonehenge_db.pb.go @@ -236,7 +236,7 @@ type DBStonehenge struct { Addweight map[int32]int32 `protobuf:"bytes,11,rep,name=addweight,proto3" json:"addweight" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 选择buff权重增加 key 类型 Etime int64 `protobuf:"varint,12,opt,name=etime,proto3" json:"etime"` // 结算时间 Talent map[int32]bool `protobuf:"bytes,13,rep,name=talent,proto3" json:"talent" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //天赋树 - Talentproperty map[string]int32 `protobuf:"bytes,14,rep,name=talentproperty,proto3" json:"talentproperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //天赋属性 + Talentproperty map[int32]int32 `protobuf:"bytes,14,rep,name=talentproperty,proto3" json:"talentproperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //天赋属性 Privilege []StonehengePrivilege `protobuf:"varint,15,rep,packed,name=privilege,proto3,enum=StonehengePrivilege" json:"privilege"` //解锁特权 Integral int32 `protobuf:"varint,16,opt,name=integral,proto3" json:"integral"` //积分 Weeklyreward map[int32]bool `protobuf:"bytes,17,rep,name=weeklyreward,proto3" json:"weeklyreward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //周长奖励领取 @@ -368,7 +368,7 @@ func (x *DBStonehenge) GetTalent() map[int32]bool { return nil } -func (x *DBStonehenge) GetTalentproperty() map[string]int32 { +func (x *DBStonehenge) GetTalentproperty() map[int32]int32 { if x != nil { return x.Talentproperty } @@ -783,7 +783,7 @@ var file_stonehenge_stonehenge_db_proto_rawDesc = []byte{ 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, 0x11, 0x57, 0x65, 0x65, 0x6b, 0x6c, 0x79, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, diff --git a/pb/stonehenge_msg.pb.go b/pb/stonehenge_msg.pb.go index 5181fe46b..834b7b25a 100644 --- a/pb/stonehenge_msg.pb.go +++ b/pb/stonehenge_msg.pb.go @@ -1110,10 +1110,10 @@ type StonehengeActivateTalentResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Node int32 `protobuf:"varint,1,opt,name=node,proto3" json:"node"` //事件id - Talent map[int32]bool `protobuf:"bytes,2,rep,name=talent,proto3" json:"talent" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //天赋树 - Talentproperty map[string]int32 `protobuf:"bytes,3,rep,name=talentproperty,proto3" json:"talentproperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //天赋属性 - Privilege []StonehengePrivilege `protobuf:"varint,4,rep,packed,name=privilege,proto3,enum=StonehengePrivilege" json:"privilege"` //解锁特权 + Node int32 `protobuf:"varint,1,opt,name=node,proto3" json:"node"` //事件id + Talent map[int32]bool `protobuf:"bytes,2,rep,name=talent,proto3" json:"talent" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //天赋树 + Talentproperty map[int32]int32 `protobuf:"bytes,3,rep,name=talentproperty,proto3" json:"talentproperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //天赋属性 + Privilege []StonehengePrivilege `protobuf:"varint,4,rep,packed,name=privilege,proto3,enum=StonehengePrivilege" json:"privilege"` //解锁特权 } func (x *StonehengeActivateTalentResp) Reset() { @@ -1162,7 +1162,7 @@ func (x *StonehengeActivateTalentResp) GetTalent() map[int32]bool { return nil } -func (x *StonehengeActivateTalentResp) GetTalentproperty() map[string]int32 { +func (x *StonehengeActivateTalentResp) GetTalentproperty() map[int32]int32 { if x != nil { return x.Talentproperty } @@ -1941,7 +1941,7 @@ var file_stonehenge_stonehenge_msg_proto_rawDesc = []byte{ 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, - 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x17, 0x0a, 0x15, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x42, 0x6f, 0x6f, diff --git a/sys/configure/structs/Game.BreakingbadData.go b/sys/configure/structs/Game.BreakingbadData.go index f32d98500..42704b0eb 100644 --- a/sys/configure/structs/Game.BreakingbadData.go +++ b/sys/configure/structs/Game.BreakingbadData.go @@ -12,7 +12,7 @@ import "errors" type GameBreakingbadData struct { Delicacies string - Recipe []*Gameatr + Recipe []*Gamecompare Type int32 Flame int32 Unlockreward *Gameatn @@ -31,11 +31,11 @@ func (_v *GameBreakingbadData)Deserialize(_buf map[string]interface{}) (err erro var _ok_ bool if _arr_, _ok_ = _buf["recipe"].([]interface{}); !_ok_ { err = errors.New("recipe error"); return } - _v.Recipe = make([]*Gameatr, 0, len(_arr_)) + _v.Recipe = make([]*Gamecompare, 0, len(_arr_)) for _, _e_ := range _arr_ { - var _list_v_ *Gameatr - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatr(_x_); err != nil { return } } + var _list_v_ *Gamecompare + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGamecompare(_x_); err != nil { return } } _v.Recipe = append(_v.Recipe, _list_v_) } } diff --git a/sys/configure/structs/Game.EquipAttribute.go b/sys/configure/structs/Game.EquipAttribute.go index 902e4e41c..00aedded5 100644 --- a/sys/configure/structs/Game.EquipAttribute.go +++ b/sys/configure/structs/Game.EquipAttribute.go @@ -9,13 +9,13 @@ package cfg type GameEquipAttribute struct { - _dataMap map[string]*GameEquipAttributeData + _dataMap map[int32]*GameEquipAttributeData _dataList []*GameEquipAttributeData } func NewGameEquipAttribute(_buf []map[string]interface{}) (*GameEquipAttribute, error) { _dataList := make([]*GameEquipAttributeData, 0, len(_buf)) - dataMap := make(map[string]*GameEquipAttributeData) + dataMap := make(map[int32]*GameEquipAttributeData) for _, _ele_ := range _buf { if _v, err2 := DeserializeGameEquipAttributeData(_ele_); err2 != nil { return nil, err2 @@ -27,7 +27,7 @@ func NewGameEquipAttribute(_buf []map[string]interface{}) (*GameEquipAttribute, return &GameEquipAttribute{_dataList:_dataList, _dataMap:dataMap}, nil } -func (table *GameEquipAttribute) GetDataMap() map[string]*GameEquipAttributeData { +func (table *GameEquipAttribute) GetDataMap() map[int32]*GameEquipAttributeData { return table._dataMap } @@ -35,7 +35,7 @@ func (table *GameEquipAttribute) GetDataList() []*GameEquipAttributeData { return table._dataList } -func (table *GameEquipAttribute) Get(key string) *GameEquipAttributeData { +func (table *GameEquipAttribute) Get(key int32) *GameEquipAttributeData { return table._dataMap[key] } diff --git a/sys/configure/structs/Game.EquipAttributeData.go b/sys/configure/structs/Game.EquipAttributeData.go index c493e53ab..d81ab19aa 100644 --- a/sys/configure/structs/Game.EquipAttributeData.go +++ b/sys/configure/structs/Game.EquipAttributeData.go @@ -11,7 +11,7 @@ package cfg import "errors" type GameEquipAttributeData struct { - Key string + Key int32 SkillId int32 AttributeText string AttributeTextNovalue string @@ -25,7 +25,7 @@ func (*GameEquipAttributeData) GetTypeId() int32 { } func (_v *GameEquipAttributeData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; if _v.Key, _ok_ = _buf["key"].(string); !_ok_ { err = errors.New("key error"); return } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skill_id"].(float64); !_ok_ { err = errors.New("skill_id error"); return }; _v.SkillId = int32(_tempNum_) } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["attribute_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.AttributeText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.AttributeText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["attribute_text_novalue"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.AttributeTextNovalue error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.AttributeTextNovalue, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } diff --git a/sys/configure/structs/Game.EquipAttrlibrarySData.go b/sys/configure/structs/Game.EquipAttrlibrarySData.go index 8b5d17600..d6691c024 100644 --- a/sys/configure/structs/Game.EquipAttrlibrarySData.go +++ b/sys/configure/structs/Game.EquipAttrlibrarySData.go @@ -13,8 +13,8 @@ import "errors" type GameEquipAttrlibrarySData struct { Key int32 Libraryid int32 - Attrkey string - Attrvar int32 + Attr *Gameatr + Skill int32 AttrvarCorrect int32 Probability int32 Addition []int32 @@ -29,8 +29,8 @@ func (*GameEquipAttrlibrarySData) GetTypeId() int32 { func (_v *GameEquipAttrlibrarySData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["libraryid"].(float64); !_ok_ { err = errors.New("libraryid error"); return }; _v.Libraryid = int32(_tempNum_) } - { var _ok_ bool; if _v.Attrkey, _ok_ = _buf["attrkey"].(string); !_ok_ { err = errors.New("attrkey error"); return } } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["attrvar"].(float64); !_ok_ { err = errors.New("attrvar error"); return }; _v.Attrvar = int32(_tempNum_) } + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["attr"].(map[string]interface{}); !_ok_ { err = errors.New("attr error"); return }; if _v.Attr, err = DeserializeGameatr(_x_); err != nil { return } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skill"].(float64); !_ok_ { err = errors.New("skill error"); return }; _v.Skill = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["attrvar_correct"].(float64); !_ok_ { err = errors.New("attrvar_correct error"); return }; _v.AttrvarCorrect = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["probability"].(float64); !_ok_ { err = errors.New("probability error"); return }; _v.Probability = int32(_tempNum_) } { diff --git a/sys/configure/structs/Game.EquipEnchantingData.go b/sys/configure/structs/Game.EquipEnchantingData.go index 09c0e098b..c447d5eaf 100644 --- a/sys/configure/structs/Game.EquipEnchantingData.go +++ b/sys/configure/structs/Game.EquipEnchantingData.go @@ -13,7 +13,7 @@ import "errors" type GameEquipEnchantingData struct { Item string Suittype int32 - Attrkey string + Attrkey int32 AttrMini int32 AttrMax int32 Need []*Gameatn @@ -28,7 +28,7 @@ func (*GameEquipEnchantingData) GetTypeId() int32 { func (_v *GameEquipEnchantingData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; if _v.Item, _ok_ = _buf["item"].(string); !_ok_ { err = errors.New("item error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["suittype"].(float64); !_ok_ { err = errors.New("suittype error"); return }; _v.Suittype = int32(_tempNum_) } - { var _ok_ bool; if _v.Attrkey, _ok_ = _buf["attrkey"].(string); !_ok_ { err = errors.New("attrkey error"); return } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["attrkey"].(float64); !_ok_ { err = errors.New("attrkey error"); return }; _v.Attrkey = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["attr_mini"].(float64); !_ok_ { err = errors.New("attr_mini error"); return }; _v.AttrMini = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["attr_max"].(float64); !_ok_ { err = errors.New("attr_max error"); return }; _v.AttrMax = int32(_tempNum_) } { diff --git a/sys/configure/structs/Game.HeroTalentData.go b/sys/configure/structs/Game.HeroTalentData.go index ba6964163..bdf7fcbb9 100644 --- a/sys/configure/structs/Game.HeroTalentData.go +++ b/sys/configure/structs/Game.HeroTalentData.go @@ -20,8 +20,7 @@ type GameHeroTalentData struct { Condition int32 Skilltxt string Skillicon string - Attrkey string - Attrvar int32 + Attr *Gameatr Hp int32 Atk int32 Def int32 @@ -61,8 +60,7 @@ func (_v *GameHeroTalentData)Deserialize(_buf map[string]interface{}) (err error { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["condition"].(float64); !_ok_ { err = errors.New("condition error"); return }; _v.Condition = int32(_tempNum_) } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["skilltxt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Skilltxt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Skilltxt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } { var _ok_ bool; if _v.Skillicon, _ok_ = _buf["skillicon"].(string); !_ok_ { err = errors.New("skillicon error"); return } } - { var _ok_ bool; if _v.Attrkey, _ok_ = _buf["attrkey"].(string); !_ok_ { err = errors.New("attrkey error"); return } } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["attrvar"].(float64); !_ok_ { err = errors.New("attrvar error"); return }; _v.Attrvar = int32(_tempNum_) } + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["attr"].(map[string]interface{}); !_ok_ { err = errors.New("attr error"); return }; if _v.Attr, err = DeserializeGameatr(_x_); err != nil { return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hp"].(float64); !_ok_ { err = errors.New("hp error"); return }; _v.Hp = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atk"].(float64); !_ok_ { err = errors.New("atk error"); return }; _v.Atk = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["def"].(float64); !_ok_ { err = errors.New("def error"); return }; _v.Def = int32(_tempNum_) } diff --git a/sys/configure/structs/Game.atr.go b/sys/configure/structs/Game.atr.go index 2bc1bd6bd..fddc3cbae 100644 --- a/sys/configure/structs/Game.atr.go +++ b/sys/configure/structs/Game.atr.go @@ -11,7 +11,7 @@ package cfg import "errors" type Gameatr struct { - A string + A int32 N int32 } @@ -22,7 +22,7 @@ func (*Gameatr) GetTypeId() int32 { } func (_v *Gameatr)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; if _v.A, _ok_ = _buf["a"].(string); !_ok_ { err = errors.New("a error"); return } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["a"].(float64); !_ok_ { err = errors.New("a error"); return }; _v.A = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["n"].(float64); !_ok_ { err = errors.New("n error"); return }; _v.N = int32(_tempNum_) } return } diff --git a/sys/configure/structs/game.equipPosData.go b/sys/configure/structs/game.equipPosData.go index 99715adba..3303f1028 100644 --- a/sys/configure/structs/game.equipPosData.go +++ b/sys/configure/structs/game.equipPosData.go @@ -13,8 +13,8 @@ import "errors" type GameEquipPosData struct { Pos int32 Suitnum int32 - Leadlibrary []string - Addlibrary []string + Leadlibrary []int32 + Addlibrary []int32 } const TypeId_GameEquipPosData = 296047178 @@ -31,11 +31,11 @@ func (_v *GameEquipPosData)Deserialize(_buf map[string]interface{}) (err error) var _ok_ bool if _arr_, _ok_ = _buf["leadlibrary"].([]interface{}); !_ok_ { err = errors.New("leadlibrary error"); return } - _v.Leadlibrary = make([]string, 0, len(_arr_)) + _v.Leadlibrary = make([]int32, 0, len(_arr_)) for _, _e_ := range _arr_ { - var _list_v_ string - { if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } } + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } _v.Leadlibrary = append(_v.Leadlibrary, _list_v_) } } @@ -45,11 +45,11 @@ func (_v *GameEquipPosData)Deserialize(_buf map[string]interface{}) (err error) var _ok_ bool if _arr_, _ok_ = _buf["addlibrary"].([]interface{}); !_ok_ { err = errors.New("addlibrary error"); return } - _v.Addlibrary = make([]string, 0, len(_arr_)) + _v.Addlibrary = make([]int32, 0, len(_arr_)) for _, _e_ := range _arr_ { - var _list_v_ string - { if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } } + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } _v.Addlibrary = append(_v.Addlibrary, _list_v_) } } diff --git a/sys/configure/structs/game.equipSuitData.go b/sys/configure/structs/game.equipSuitData.go index 101e3aa20..63ff55e25 100644 --- a/sys/configure/structs/game.equipSuitData.go +++ b/sys/configure/structs/game.equipSuitData.go @@ -19,7 +19,7 @@ type GameEquipSuitData struct { FloatIcon string SimpleSkillintr string Skillintr string - SetBonuses map[string]int32 + SetBonuses []*Gameatr } const TypeId_GameEquipSuitData = -1986764885 @@ -37,23 +37,20 @@ func (_v *GameEquipSuitData)Deserialize(_buf map[string]interface{}) (err error) { var _ok_ bool; if _v.FloatIcon, _ok_ = _buf["FloatIcon"].(string); !_ok_ { err = errors.New("FloatIcon error"); return } } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["simple_skillintr"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.SimpleSkillintr error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.SimpleSkillintr, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["skillintr"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Skillintr error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Skillintr, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } - { + { var _arr_ []interface{} var _ok_ bool if _arr_, _ok_ = _buf["SetBonuses"].([]interface{}); !_ok_ { err = errors.New("SetBonuses error"); return } - _v.SetBonuses = make(map[string]int32) + _v.SetBonuses = make([]*Gameatr, 0, len(_arr_)) for _, _e_ := range _arr_ { - var _kv_ []interface{} - if _kv_, _ok_ = _e_.([]interface{}); !_ok_ || len(_kv_) != 2 { err = errors.New("SetBonuses error"); return } - var _key_ string - { if _key_, _ok_ = _kv_[0].(string); !_ok_ { err = errors.New("_key_ error"); return } } - var _value_ int32 - { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _kv_[1].(float64); !_ok_ { err = errors.New("_value_ error"); return }; _value_ = int32(_x_) } - _v.SetBonuses[_key_] = _value_ - } + var _list_v_ *Gameatr + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatr(_x_); err != nil { return } } + _v.SetBonuses = append(_v.SetBonuses, _list_v_) } + } + return } diff --git a/sys/configure/structs/game.heroAwakenData.go b/sys/configure/structs/game.heroAwakenData.go index e1adc1d52..cde69547a 100644 --- a/sys/configure/structs/game.heroAwakenData.go +++ b/sys/configure/structs/game.heroAwakenData.go @@ -15,7 +15,7 @@ type GameHeroAwakenData struct { Hid string Phase int32 Name string - Phasebonus []*Gamecompare + Phasebonus []*Gameatr Skill int32 Describe string Icon string @@ -40,11 +40,11 @@ func (_v *GameHeroAwakenData)Deserialize(_buf map[string]interface{}) (err error var _ok_ bool if _arr_, _ok_ = _buf["phasebonus"].([]interface{}); !_ok_ { err = errors.New("phasebonus error"); return } - _v.Phasebonus = make([]*Gamecompare, 0, len(_arr_)) + _v.Phasebonus = make([]*Gameatr, 0, len(_arr_)) for _, _e_ := range _arr_ { - var _list_v_ *Gamecompare - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGamecompare(_x_); err != nil { return } } + var _list_v_ *Gameatr + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatr(_x_); err != nil { return } } _v.Phasebonus = append(_v.Phasebonus, _list_v_) } }