[22:41:33.340] GridBuilder.LoadMap()
[22:41:33.341] gCtrl.grid_type=BATTLE
[22:41:33.342] [GenericService] [[SENT]] LoadMap()
[22:41:33.342] battle.Send() {"evtype":"load-map"}
[22:41:33.408] {
"status": true,
"id": 5,
"steps": [
"z1",
"y1",
"1|A|1|0|",
"2|A|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|A|1|0|",
"6|B|1|0|",
"7|B|1|0|",
"8|C|0|0|",
"9|B|1|0|",
"10|B|1|0|",
"11|F|1|0|",
"12|B|1|0|",
"13|B|1|0|",
"y2",
"1|A|1|0|",
"2|AH|1|0|",
"3|A|1|0|",
"4|B|1|0|",
"5|B|1|0|",
"6|B|1|0|",
"7|B|1|0|",
"8|B|1|0|",
"9|B|1|0|",
"10|B|1|0|",
"11|B|1|0|",
"12|B|1|0|",
"13|B|1|0|",
"y3",
"1|A|1|0|",
"2|A|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|B|1|0|",
"6|H|1|0|",
"7|B|1|0|",
"8|B|1|0|",
"9|B|1|0|",
"10|B|1|0|",
"11|B|1|0|",
"12|B|1|0|",
"13|I|1|0|",
"y4",
"1|A|1|0|",
"2|A|1|0|",
"3|AI|0|0|",
"4|A|1|0|",
"5|A|1|0|",
"6|J|0|0|",
"7|B|1|0|",
"8|K|1|0|",
"9|K|1|0|",
"10|B|1|0|",
"11|L|0|1|",
"12|B|1|0|",
"13|B|1|0|",
"y5",
"1|AJ|1|0|",
"2|A|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|A|1|0|",
"6|N|0|0|",
"7|K|1|0|",
"8|O|1|0|",
"9|O|1|0|",
"10|K|1|0|",
"11|K|1|0|",
"12|B|1|0|",
"13|B|1|0|",
"y6",
"1|A|1|0|",
"2|A|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|Q|0|0|",
"6|R|0|0|",
"7|O|1|0|",
"8|S|1|0|",
"9|S|1|0|",
"10|O|1|0|",
"11|O|1|0|",
"12|T|0|0|",
"13|B|1|0|",
"y7",
"1|A|1|0|",
"2|A|1|0|",
"3|AK|0|0|",
"4|N|0|0|",
"5|V|1|0|",
"6|O|1|0|",
"7|S|1|0|",
"8|S|1|0|",
"9|W|0|0|",
"10|S|1|0|",
"11|X|1|0|",
"12|T|0|0|",
"13|B|1|0|",
"y8",
"1|A|1|0|",
"2|A|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|V|1|0|",
"6|O|1|0|",
"7|O|1|0|",
"8|S|1|0|",
"9|S|1|0|",
"10|S|1|0|",
"11|S|1|0|",
"12|O|1|0|",
"13|K|1|0|",
"y9",
"1|A|1|0|",
"2|AL|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|A|1|0|",
"6|V|1|0|",
"7|Z|0|0|",
"8|AA|0|0|",
"9|S|1|0|",
"10|S|1|0|",
"11|O|1|0|",
"12|K|1|0|",
"13|B|1|0|",
"y10",
"1|A|1|0|",
"2|A|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|AC|0|1|",
"6|A|1|0|",
"7|A|1|0|",
"8|A|1|0|",
"9|V|1|0|",
"10|O|1|0|",
"11|J|0|0|",
"12|AD|0|0|",
"13|B|1|0|",
"y11",
"1|A|1|0|",
"2|A|1|0|",
"3|A|1|0|",
"4|A|1|0|",
"5|A|1|0|",
"6|A|1|0|",
"7|A|1|0|",
"8|A|1|0|",
"9|B|1|0|",
"10|AE|0|0|",
"11|AF|0|0|",
"12|B|1|0|",
"13|AE|0|0|",
"y12",
"1|AH|1|0|",
"2|A|1|0|",
"3|AK|0|0|",
"4|A|1|0|",
"5|A|1|0|",
"6|A|1|0|",
"7|A|1|0|",
"8|B|1|0|",
"9|B|1|0|",
"10|B|1|0|",
"11|B|1|0|",
"12|B|1|0|",
"13|B|1|0|",
"y13",
"1|A|1|0|",
"2|A|1|0|",
"3|AM|0|0|",
"4|Q|0|0|",
"5|A|1|0|",
"6|A|1|0|",
"7|A|1|0|",
"8|B|1|0|",
"9|B|1|0|",
"10|B|1|0|",
"11|B|1|0|",
"12|B|1|0|",
"13|B|1|0|"
],
"cells": [],
"dict_xset": {
"A": "1,0,0",
"B": "2,0,0",
"C": "2,0,1",
"D": "3,0,1",
"E": "3,0,0",
"F": "2,1,0",
"G": "3,0,2",
"H": "2,0,5",
"I": "2,2,0",
"J": "2,0,7",
"K": "2,3,0",
"L": "2,0,8",
"M": "3,0,4",
"N": "1,0,10",
"O": "6,0,0",
"P": "3,0,6",
"Q": "1,0,11",
"R": "1,0,6",
"S": "7,0,0",
"T": "2,0,12",
"U": "3,3,0",
"V": "1,3,0",
"W": "7,0,13",
"X": "6,6,0",
"Y": "3,0,14",
"Z": "1,0,15",
"AA": "6,0,16",
"AB": "2,8,0",
"AC": "1,0,18",
"AD": "2,0,2",
"AE": "2,0,6",
"AF": "2,0,14",
"AG": "2,0,3",
"AH": "1,1,0",
"AI": "1,0,9",
"AJ": "1,0,5",
"AK": "1,0,1",
"AL": "1,7,0",
"AM": "1,0,4"
},
"dict_floor": [
"x",
"grass-001e",
"grass-001d",
"grass-001b",
"grass-001j",
"grass-001a",
"grass-001c",
"grass-001c3",
"stone-002a",
"stone-002a20",
"stone-002c",
"grass-001h",
"stone-001",
"stone-001a"
],
"dict_overs": [
"x",
"spawn-023",
"flower-001f",
"stopper-001",
"spawn-021",
"flower-001e",
"spawn-024",
"flower-001c",
"flower-002c",
"flower-002f",
"flower-002e",
"flower-001d",
"spawn-022",
"flower-001b",
"flower-002b",
"flower-002d",
"flower-002a"
],
"dict_props": [
"x",
"rock-002b",
"rock-002d",
"plant-001b",
"rock-001c",
"spawn-001",
"rock-002c",
"rock-002a",
"tree-003a",
"plant-001a",
"rock-001a",
"rock-001b",
"box-004",
"bonfire-001",
"rock-001d",
"sack-002",
"sack-001",
"tree-002b",
"tree-001b",
"tree-002c",
"tree-001a",
"plant-001f",
"tree-003b",
"tree-002a"
],
"bg_color": "#c9fffd"
}
[22:41:33.410] data loaded!
[22:41:33.410] status=True
[22:41:33.411] error=
[22:41:33.411] CreateMapFromData()
[22:41:33.417] OnPhaseSet() SETUP
[22:41:33.418] [GenericService] [[SENT]] MapLoaded()
[22:41:33.418] battle.Send() {"evtype":"battle-map-loaded"}
[22:41:33.420] Controls.SetMode(BATTLE, True)
[22:41:33.421] STACKMODE: BATTLE
[22:41:33.447] [GenericService] [[RECV]] OnUnlockPlacements()
[22:41:33.450] SetupConfigPlacement()
[22:41:33.483] Boxes created!
[22:41:33.488] OnPhaseSet() PLACEMENT
[22:41:33.488] UpdatePlacementFlags() 0
[22:41:33.489] [AFTER unlock-placements]: current unit_ids are:
[22:41:33.489] [GenericService] [[RECV]] OnSetFacing()
[22:41:33.489] [GenericService] [[DATA]] {
"evtype": "set-facing",
"unit_id": -83,
"direction": "FR"
}
[22:41:33.490] ====================
[22:41:33.490] unit -83 not found
[22:41:33.491] --------------------
[22:41:33.491]
[22:41:33.492] ====================
[22:41:33.492] current unit_ids are:
[22:41:33.493] [AFTER set-facing]: current unit_ids are:
[22:41:33.494] [GenericService] [[RECV]] OnUnitPlaced()
[22:41:33.502] [AFTER unit-placed]: current unit_ids are: -83
[22:41:33.509] [GenericService] [[RECV]] OnSetFacing()
[22:41:33.509] [GenericService] [[DATA]] {
"evtype": "set-facing",
"unit_id": -84,
"direction": "FR"
}
[22:41:33.510] ====================
[22:41:33.510] unit -84 not found
[22:41:33.511] --------------------
[22:41:33.511]
[22:41:33.512] ====================
[22:41:33.512] current unit_ids are: -83
[22:41:33.513] [AFTER set-facing]: current unit_ids are: -83
[22:41:33.513] [GenericService] [[RECV]] OnUnitPlaced()
[22:41:33.519] [AFTER unit-placed]: current unit_ids are: -83, -84
[22:41:33.519] [GenericService] [[RECV]] OnSetFacing()
[22:41:33.519] [GenericService] [[DATA]] {
"evtype": "set-facing",
"unit_id": -85,
"direction": "FR"
}
[22:41:33.520] ====================
[22:41:33.520] unit -85 not found
[22:41:33.520] --------------------
[22:41:33.521]
[22:41:33.521] ====================
[22:41:33.522] current unit_ids are: -83, -84
[22:41:33.522] [AFTER set-facing]: current unit_ids are: -83, -84
[22:41:33.523] [GenericService] [[RECV]] OnUnitPlaced()
[22:41:33.529] [AFTER unit-placed]: current unit_ids are: -83, -84, -85
[22:41:33.529] [GenericService] [[RECV]] OnSetFacing()
[22:41:33.530] [GenericService] [[DATA]] {
"evtype": "set-facing",
"unit_id": -86,
"direction": "FR"
}
[22:41:33.531] ====================
[22:41:33.531] unit -86 not found
[22:41:33.532] --------------------
[22:41:33.532]
[22:41:33.532] ====================
[22:41:33.533] current unit_ids are: -83, -84, -85
[22:41:33.533] [AFTER set-facing]: current unit_ids are: -83, -84, -85
[22:41:33.534] [GenericService] [[RECV]] OnUnitPlaced()
[22:41:33.539] [AFTER unit-placed]: current unit_ids are: -83, -84, -85, -86
[22:41:33.539] [GenericService] [[RECV]] OnSetParty()
[22:41:33.546] [AFTER set-party]: current unit_ids are: -83, -84, -85, -86
[22:41:33.558] {
"status": true
}
[22:41:35.027] OnPhaseSet() PLACE_UNIT
[22:41:35.532] [GenericService] [[SENT]] PlaceUnit()
[22:41:35.532] battle.Send() {"evtype":"place-unit","cell":"(4, 4, 1)","unit_id":6}
[22:41:35.534] OnPhaseSet() PLACEMENT
[22:41:35.560] [GenericService] [[RECV]] OnSetFacing()
[22:41:35.560] [GenericService] [[DATA]] {
"evtype": "set-facing",
"unit_id": 6,
"direction": "BL"
}
[22:41:35.561] [AFTER set-facing]: current unit_ids are: -83, -84, -85, -86, 6
[22:41:35.593] {
"status": true,
"facing": "BL"
}
[22:41:35.884] Controls.SetMode(UI, True)
[22:41:35.885] STACKMODE: BATTLE, UI
[22:41:35.976] [GenericService] [[SENT]] MyPlacementDone()
[22:41:35.977] battle.Send() {"evtype":"my-placement-done"}
[22:41:35.978] UnsetMode() UI (stackMode.count = 2)
[22:41:35.978] STACKMODE: BATTLE
[22:41:35.978] ResetLastMode()
[22:41:35.979] Controls.SetMode(BATTLE, False)
[22:41:36.176] [GenericService] [[RECV]] OnSetParty()
[22:41:36.177] [AFTER set-party]: current unit_ids are: -83, -84, -85, -86, 6
[22:41:36.178] [GenericService] [[RECV]] OnEndPlacement()
[22:41:36.178] [AFTER end-placement-phase]: current unit_ids are: -83, -84, -85, -86, 6
[22:41:36.179] [GenericService] [[RECV]] OnSetCTs()
[22:41:36.179] [GenericService] [[DATA]] {
"evtype": "set-cts",
"cts": [
{
"unit_id": 6,
"ct": 100
},
{
"unit_id": -83,
"ct": 96
},
{
"unit_id": -84,
"ct": 96
},
{
"unit_id": -85,
"ct": 96
},
{
"unit_id": -86,
"ct": 96
}
]
}
[22:41:36.189] [AFTER set-cts]: current unit_ids are: 6, -83, -84, -85, -86
[22:41:36.189] {
"status": true
}
[22:41:36.196] [GenericService] [[RECV]] OnStartTurn()
[22:41:36.233] OnPhaseSet() PRE_TURN
[22:41:36.300] OnPhaseSet() TURN
[22:41:36.304] [AFTER start-turn]: current unit_ids are: 6, -83, -84, -85, -86
[22:41:37.149] SHOW SUMMON NOW!
[22:41:37.159] SHOW SUMMON NOW!
[22:41:37.427] ClickBattleCard() BattleCard
[22:41:37.428] OnPhaseSet() CARD_RANGE
[22:41:37.445] SHOW SUMMON NOW!
[22:41:37.485] SHOW SUMMON NOW!
[22:41:37.605] SHOW SUMMON NOW!
[22:41:37.610] SHOW SUMMON NOW!
[22:41:37.637] SHOW SUMMON NOW!
[22:41:37.641] SHOW SUMMON NOW!
[22:41:37.655] SHOW SUMMON NOW!
[22:41:37.659] SHOW SUMMON NOW!
[22:41:37.745] SHOW SUMMON NOW!
[22:41:37.749] SHOW SUMMON NOW!
[22:41:37.840] SHOW SUMMON NOW!
[22:41:37.845] SHOW SUMMON NOW!
[22:41:37.887] SHOW SUMMON NOW!
[22:41:37.892] SHOW SUMMON NOW!
[22:41:38.344] EXEC CAST
[22:41:38.345] OnPhaseSet() CARD_CAST
[22:41:38.360] ============== BeginCardCastPhase() ==============
[22:41:38.363] SHOW SUMMON NOW!
[22:41:38.367] EXEC CAST
[22:41:38.368] [GenericService] [[SENT]] ExecCast()
[22:41:38.368] battle.Send() {"evtype":"exec-cast","cell":"(3, 6, 1)","card_id":64,"unit_id":6,"path":"(3, 6, 1);(3, 5, 1);(3, 4, 1)"}
[22:41:38.377] SHOW SUMMON NOW!
[22:41:38.408] [GenericService] [[RECV]] OnSetFacing()
[22:41:38.409] [GenericService] [[DATA]] {
"evtype": "set-facing",
"unit_id": 88,
"direction": "BL"
}
[22:41:38.409] ====================
[22:41:38.410] unit 88 not found
[22:41:38.410] --------------------
[22:41:38.410]
[22:41:38.411] ====================
[22:41:38.411] current unit_ids are: 6, -83, -84, -85, -86
[22:41:38.411] [AFTER set-facing]: current unit_ids are: 6, -83, -84, -85, -86
[22:41:38.412] [GenericService] [[RECV]] OnExecCard()
[22:41:38.413] [GenericService] [[DATA]] {
"evtype": "exec-card",
"unit_id": 6,
"cell": {
"x": 3,
"y": 6,
"z": 1
},
"bCard": {
"id": 64,
"card_id": 29
},
"actions": [
{
"card_action_id": 45,
"card_effect_id": 45,
"type": "act",
"summon": {
"core": {
"id": 88,
"job_id": 12,
"level": 11,
"summon": true,
"summon_quality": "NORMAL",
"summoner_id": 6,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 1,
"gears": {},
"talents": {},
"perm_buffs": {}
},
"job": {
"id": 12,
"name": "$skeleton",
"name_ptbr": "Esqueleto",
"name_enus": "Skeleton",
"group_role": "",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humanoids/skeleton",
"skin": "",
"element": "DARK",
"playable": 0,
"atr_vit": 11,
"atr_sta": 7,
"atr_wis": 2,
"atr_str": 8,
"atr_dex": 4,
"atr_int": 1,
"atr_spr": 2,
"move": 4,
"spd": 74,
"aggro": 0,
"base_gear": {},
"weapon_multiplier": 0.6
},
"growth": 2,
"liveStats": {
"MAX_HP": 105,
"MAX_AP": 70,
"MAX_MP": 20,
"VIT": 21,
"STA": 14,
"WIS": 4,
"STR": 16,
"DEX": 8,
"INT": 2,
"SPR": 4,
"MOVE": 4,
"SPD": 89,
"WEAPON": 43,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 0,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 5,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 0,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 0
},
"cards": [],
"battleData": {
"ct": 40,
"facing": "BL",
"statusEffects": []
}
},
"position": {
"x": 3,
"y": 6,
"z": 1
},
"team_id": 1
}
]
}
[22:41:38.418] ExecCardActions()
[22:41:38.421] Awaiting preCastDone...
[22:41:38.422] Awaited preCastDone!
[22:41:38.422] [AFTER exec-card]: current unit_ids are: 6, -83, -84, -85, -86
[22:41:38.476] {
"status": true,
"unit": {
"core": {
"id": 6,
"player_id": 1,
"job_id": 6,
"skin": "default",
"name": null,
"level": 11,
"experience": 1128,
"item_hand1": 11,
"item_hand2": 0,
"item_head": 0,
"item_body": 0,
"item_feet": 12,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 0.51,
"temp_buffs": {},
"perm_buffs": {},
"gears": {
"HAND1": 20500,
"HAND2": 22656,
"HEAD": 20365,
"BODY": 25550,
"FEET": 25548,
"CONSUMABLE1": 0,
"ACCESSORY2": 0,
"ACCESSORY1": 25829
},
"ranks": {
"29": 3,
"67": 1
},
"talents": {}
},
"unitTag": "PLAYER",
"job": {
"id": 6,
"name": "$necromancer",
"name_ptbr": "Necromante",
"name_enus": "Necromancer",
"group_role": "DPS",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humans/necromancer",
"skin": "",
"element": "DARK",
"playable": 1,
"atr_vit": 8,
"atr_sta": 2,
"atr_wis": 10,
"atr_str": 1,
"atr_dex": 2,
"atr_int": 9,
"atr_spr": 3,
"move": 4,
"spd": 77,
"aggro": 0,
"base_gear": {
"FEET": 5,
"HAND1": 4
},
"weapon_multiplier": 1
},
"growth": 1,
"liveStats": {
"MAX_HP": 130,
"MAX_AP": 33,
"MAX_MP": 202,
"VIT": 21,
"STA": 5,
"WIS": 26,
"STR": 3,
"DEX": 5,
"INT": 33,
"SPR": 8,
"MOVE": 4,
"SPD": 92,
"WEAPON": 64,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 5,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 8,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 4,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 1
},
"cards": [],
"battleData": {
"ct": 40,
"facing": "BL",
"statusEffects": []
}
},
"units": [
{
"core": {
"id": 6,
"player_id": 1,
"job_id": 6,
"skin": "default",
"name": null,
"level": 11,
"experience": 1128,
"item_hand1": 11,
"item_hand2": 0,
"item_head": 0,
"item_body": 0,
"item_feet": 12,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 0.51,
"temp_buffs": {},
"perm_buffs": {},
"gears": {
"HAND1": 20500,
"HAND2": 22656,
"HEAD": 20365,
"BODY": 25550,
"FEET": 25548,
"CONSUMABLE1": 0,
"ACCESSORY2": 0,
"ACCESSORY1": 25829
},
"ranks": {
"29": 3,
"67": 1
},
"talents": {}
},
"unitTag": "PLAYER",
"job": {
"id": 6,
"name": "$necromancer",
"name_ptbr": "Necromante",
"name_enus": "Necromancer",
"group_role": "DPS",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humans/necromancer",
"skin": "",
"element": "DARK",
"playable": 1,
"atr_vit": 8,
"atr_sta": 2,
"atr_wis": 10,
"atr_str": 1,
"atr_dex": 2,
"atr_int": 9,
"atr_spr": 3,
"move": 4,
"spd": 77,
"aggro": 0,
"base_gear": {
"FEET": 5,
"HAND1": 4
},
"weapon_multiplier": 1
},
"growth": 1,
"liveStats": {
"MAX_HP": 130,
"MAX_AP": 33,
"MAX_MP": 202,
"VIT": 21,
"STA": 5,
"WIS": 26,
"STR": 3,
"DEX": 5,
"INT": 33,
"SPR": 8,
"MOVE": 4,
"SPD": 92,
"WEAPON": 64,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 5,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 8,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 4,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 1
},
"cards": [],
"battleData": {
"ct": 40,
"facing": "BL",
"statusEffects": []
}
},
{
"core": {
"id": -83,
"job_id": 17,
"name_ptbr": null,
"name_enus": null,
"level": 6,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 1,
"gears": {},
"ranks": {
"43": 2,
"45": 1
},
"talents": {},
"perm_buffs": {}
},
"unitTag": "ELITE",
"job": {
"id": 17,
"name": "$gangleader",
"name_ptbr": "Líder da Gangue",
"name_enus": "Gang Leader",
"group_role": "",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humans/gangleader",
"skin": "",
"element": "DARK",
"playable": 0,
"atr_vit": 10,
"atr_sta": 8,
"atr_wis": 2,
"atr_str": 2,
"atr_dex": 9,
"atr_int": 1,
"atr_spr": 3,
"move": 4,
"spd": 80,
"aggro": 0,
"base_gear": {},
"weapon_multiplier": 0.55
},
"growth": 2,
"liveStats": {
"MAX_HP": 258,
"MAX_AP": 65,
"MAX_MP": 15,
"VIT": 32,
"STA": 13,
"WIS": 3,
"STR": 5,
"DEX": 22,
"INT": 2,
"SPR": 7,
"MOVE": 4,
"SPD": 88,
"WEAPON": 45,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 0,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 5,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 0,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 0
},
"cards": [],
"battleData": {
"ct": 96,
"facing": "FR",
"statusEffects": []
}
},
{
"core": {
"id": -84,
"job_id": 16,
"name_ptbr": null,
"name_enus": null,
"level": 6,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 1,
"gears": {},
"ranks": {
"43": 2
},
"talents": {},
"perm_buffs": {}
},
"unitTag": "MONSTER",
"job": {
"id": 16,
"name": "$thief",
"name_ptbr": "Bandido Veridian",
"name_enus": "Veridian Bandit",
"group_role": "",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humans/thief",
"skin": "",
"element": "WIND",
"playable": 0,
"atr_vit": 8,
"atr_sta": 10,
"atr_wis": 2,
"atr_str": 2,
"atr_dex": 9,
"atr_int": 1,
"atr_spr": 3,
"move": 4,
"spd": 80,
"aggro": 0,
"base_gear": {},
"weapon_multiplier": 0.45
},
"growth": 2,
"liveStats": {
"MAX_HP": 105,
"MAX_AP": 80,
"MAX_MP": 15,
"VIT": 13,
"STA": 16,
"WIS": 3,
"STR": 3,
"DEX": 14,
"INT": 2,
"SPR": 5,
"MOVE": 4,
"SPD": 88,
"WEAPON": 30,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 0,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 5,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 0,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 0
},
"cards": [],
"battleData": {
"ct": 96,
"facing": "FR",
"statusEffects": []
}
},
{
"core": {
"id": -85,
"job_id": 16,
"name_ptbr": null,
"name_enus": null,
"level": 6,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 1,
"gears": {},
"ranks": {
"43": 2
},
"talents": {},
"perm_buffs": {}
},
"unitTag": "MONSTER",
"job": {
"id": 16,
"name": "$thief",
"name_ptbr": "Bandido Veridian",
"name_enus": "Veridian Bandit",
"group_role": "",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humans/thief",
"skin": "",
"element": "WIND",
"playable": 0,
"atr_vit": 8,
"atr_sta": 10,
"atr_wis": 2,
"atr_str": 2,
"atr_dex": 9,
"atr_int": 1,
"atr_spr": 3,
"move": 4,
"spd": 80,
"aggro": 0,
"base_gear": {},
"weapon_multiplier": 0.45
},
"growth": 2,
"liveStats": {
"MAX_HP": 105,
"MAX_AP": 80,
"MAX_MP": 15,
"VIT": 13,
"STA": 16,
"WIS": 3,
"STR": 3,
"DEX": 14,
"INT": 2,
"SPR": 5,
"MOVE": 4,
"SPD": 88,
"WEAPON": 30,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 0,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 5,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 0,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 0
},
"cards": [],
"battleData": {
"ct": 96,
"facing": "FR",
"statusEffects": []
}
},
{
"core": {
"id": -86,
"job_id": 16,
"name_ptbr": null,
"name_enus": null,
"level": 6,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 1,
"gears": {},
"ranks": {
"43": 2
},
"talents": {},
"perm_buffs": {}
},
"unitTag": "MONSTER",
"job": {
"id": 16,
"name": "$thief",
"name_ptbr": "Bandido Veridian",
"name_enus": "Veridian Bandit",
"group_role": "",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humans/thief",
"skin": "",
"element": "WIND",
"playable": 0,
"atr_vit": 8,
"atr_sta": 10,
"atr_wis": 2,
"atr_str": 2,
"atr_dex": 9,
"atr_int": 1,
"atr_spr": 3,
"move": 4,
"spd": 80,
"aggro": 0,
"base_gear": {},
"weapon_multiplier": 0.45
},
"growth": 2,
"liveStats": {
"MAX_HP": 105,
"MAX_AP": 80,
"MAX_MP": 15,
"VIT": 13,
"STA": 16,
"WIS": 3,
"STR": 3,
"DEX": 14,
"INT": 2,
"SPR": 5,
"MOVE": 4,
"SPD": 88,
"WEAPON": 30,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 0,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 5,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 0,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 0
},
"cards": [],
"battleData": {
"ct": 96,
"facing": "FR",
"statusEffects": []
}
},
{
"core": {
"id": 88,
"job_id": 12,
"level": 11,
"summon": true,
"summon_quality": "NORMAL",
"summoner_id": 6,
"pr_hp": 1,
"pr_ap": 1,
"pr_mp": 1,
"gears": {},
"talents": {},
"perm_buffs": {}
},
"job": {
"id": 12,
"name": "$skeleton",
"name_ptbr": "Esqueleto",
"name_enus": "Skeleton",
"group_role": "",
"lore_ptbr": null,
"lore_enus": null,
"code": "Humanoids/skeleton",
"skin": "",
"element": "DARK",
"playable": 0,
"atr_vit": 11,
"atr_sta": 7,
"atr_wis": 2,
"atr_str": 8,
"atr_dex": 4,
"atr_int": 1,
"atr_spr": 2,
"move": 4,
"spd": 74,
"aggro": 0,
"base_gear": {},
"weapon_multiplier": 0.6
},
"growth": 2,
"liveStats": {
"MAX_HP": 105,
"MAX_AP": 70,
"MAX_MP": 20,
"VIT": 21,
"STA": 14,
"WIS": 4,
"STR": 16,
"DEX": 8,
"INT": 2,
"SPR": 4,
"MOVE": 4,
"SPD": 89,
"WEAPON": 43,
"DMGDONE": 0,
"DMGTAKEN": 0,
"BONUSDMG": 0,
"BONUSHEAL": 0,
"HITCHANCE": 0,
"CRITCHANCE": 5,
"AGGRO": 0,
"ARMOR": 0,
"DODGE": 0,
"RESIST": 0,
"MAX_CT": 0,
"HAND_SIZE": 0,
"RANGE_WEAPON": 0,
"RANGE_CONSUMABLE": 0,
"RANGE_BLADE": 0,
"RANGE_SPEAR": 0,
"RANGE_BOW": 0,
"RANGE_STAFF": 0
},
"cards": [],
"battleData": {
"ct": 40,
"facing": "BL",
"statusEffects": []
}
}
],
"cards": [
{
"core": {
"id": 63,
"card_id": 35
},
"card": {
"core": {
"id": 35,
"name": "$head_light",
"name_ptbr": "Recuperação",
"name_enus": "Recover",
"code": "head_light",
"admin_help": "MP",
"focused": 0,
"main_type": "item",
"stat": "armor",
"element": "NONE",
"cost_type": null,
"cost_value": 0,
"cost_ct": 20,
"range_min": 0,
"range_max": 0,
"range_color": "BUFF",
"range_mode": "NORMAL",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 1,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [
{
"id": 52,
"code": null,
"template": null,
"card_id": 35,
"effect": "heal:mp",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "target",
"exec_area": "cell",
"exec_chance": 100,
"check_angle": 0,
"check_dodges": 0,
"check_elements": 0,
"stop_flow": 0,
"crit_flow": 0,
"hit_living": 1,
"hit_dead": 0,
"always_hit": 1,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "NONE",
"element": "NONE",
"base_value": 0,
"pr_weapon": 0,
"pr_level": 0,
"pr_vit": 0,
"pr_sta": 0,
"pr_wis": 0.75,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NONE",
"summon_level": 0,
"summon_max_rank": 1,
"summon_limit": 0,
"active": 1,
"logic_only": 0,
"value": 19,
"chance": 100
},
{
"id": 159,
"code": null,
"template": null,
"card_id": 35,
"effect": "heal:hp",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "target",
"exec_area": "cell",
"exec_chance": 100,
"check_angle": 0,
"check_dodges": 0,
"check_elements": 0,
"stop_flow": 0,
"crit_flow": 0,
"hit_living": 0,
"hit_dead": 0,
"always_hit": 0,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "NONE",
"element": "NONE",
"base_value": 0,
"pr_weapon": 0,
"pr_level": 0,
"pr_vit": 0.4,
"pr_sta": 0,
"pr_wis": 0,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NONE",
"summon_level": 0,
"summon_max_rank": 1,
"summon_limit": 0,
"active": 1,
"logic_only": 0,
"value": 8,
"chance": 100
}
],
"animations": [
{
"id": 145,
"card_id": 35,
"unit": "caster",
"type": "state",
"code": "charge",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 0,
"priority": 1,
"wait_before": 200,
"wait_after": 500,
"wait_between": 0
},
{
"id": 146,
"card_id": 35,
"unit": "target",
"type": "act",
"code": "",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 52,
"priority": 2,
"wait_before": 0,
"wait_after": 1000,
"wait_between": 0
},
{
"id": 459,
"card_id": 35,
"unit": "target",
"type": "act",
"code": null,
"sfx": null,
"vfx_delay": 0,
"flags": null,
"card_effect_id": 159,
"priority": 2,
"wait_before": 400,
"wait_after": 0,
"wait_between": 0
}
]
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
},
{
"core": {
"id": 56,
"card_id": 7
},
"card": {
"core": {
"id": 7,
"name": "$staffattack",
"name_ptbr": "Cajado",
"name_enus": "Staff",
"code": "staff",
"admin_help": null,
"focused": 0,
"main_type": "act",
"stat": "matk",
"element": "NONE",
"cost_type": null,
"cost_value": 0,
"cost_ct": 40,
"range_min": 1,
"range_max": 4,
"range_color": "ATTACK",
"range_mode": "MAGIC",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 1,
"single_use": 0,
"talent_skill": "STAFF",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [
{
"id": 7,
"code": null,
"template": null,
"card_id": 7,
"effect": "damage:hp",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "target",
"exec_area": "cell",
"exec_chance": 95,
"check_angle": 1,
"check_dodges": 1,
"check_elements": 1,
"stop_flow": 0,
"crit_flow": 0,
"hit_living": 1,
"hit_dead": 0,
"always_hit": 0,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "MAGICAL",
"element": "NONE",
"base_value": 0,
"pr_weapon": 1,
"pr_level": 0,
"pr_vit": 0,
"pr_sta": 0,
"pr_wis": 0,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NONE",
"summon_level": 0,
"summon_max_rank": 1,
"summon_limit": 0,
"active": 1,
"logic_only": 0,
"value": 64,
"chance": 95
}
],
"animations": [
{
"id": 9,
"card_id": 7,
"unit": "caster",
"type": "state",
"code": "staff",
"sfx": "weapon:staff",
"vfx_delay": 0,
"flags": null,
"card_effect_id": 0,
"priority": 1,
"wait_before": 200,
"wait_after": 850,
"wait_between": 0
},
{
"id": 10,
"card_id": 7,
"unit": "cell",
"type": "vfx",
"code": "damageStaff-white",
"sfx": "",
"vfx_delay": 0,
"flags": "f",
"card_effect_id": 7,
"priority": 2,
"wait_before": 0,
"wait_after": 0,
"wait_between": 0
},
{
"id": 11,
"card_id": 7,
"unit": "target",
"type": "state",
"code": "damage",
"sfx": "hit:staff",
"vfx_delay": 0,
"flags": null,
"card_effect_id": 7,
"priority": 3,
"wait_before": 0,
"wait_after": 1200,
"wait_between": 0
},
{
"id": 12,
"card_id": 7,
"unit": "target",
"type": "act",
"code": "",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 7,
"priority": 3,
"wait_before": 300,
"wait_after": 700,
"wait_between": 0
}
]
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
},
{
"core": {
"id": 58,
"card_id": 2
},
"card": {
"core": {
"id": 2,
"name": "$move",
"name_ptbr": "Mover",
"name_enus": "Move",
"code": "move",
"admin_help": null,
"focused": 0,
"main_type": "move",
"stat": "move",
"element": "NONE",
"cost_type": null,
"cost_value": 0,
"cost_ct": 40,
"range_min": 1,
"range_max": 4,
"range_color": "MOVE",
"range_mode": "MOVE",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 0,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [],
"animations": []
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
},
{
"core": {
"id": 57,
"card_id": 7
},
"card": {
"core": {
"id": 7,
"name": "$staffattack",
"name_ptbr": "Cajado",
"name_enus": "Staff",
"code": "staff",
"admin_help": null,
"focused": 0,
"main_type": "act",
"stat": "matk",
"element": "NONE",
"cost_type": null,
"cost_value": 0,
"cost_ct": 40,
"range_min": 1,
"range_max": 4,
"range_color": "ATTACK",
"range_mode": "MAGIC",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 1,
"single_use": 0,
"talent_skill": "STAFF",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [
{
"id": 7,
"code": null,
"template": null,
"card_id": 7,
"effect": "damage:hp",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "target",
"exec_area": "cell",
"exec_chance": 95,
"check_angle": 1,
"check_dodges": 1,
"check_elements": 1,
"stop_flow": 0,
"crit_flow": 0,
"hit_living": 1,
"hit_dead": 0,
"always_hit": 0,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "MAGICAL",
"element": "NONE",
"base_value": 0,
"pr_weapon": 1,
"pr_level": 0,
"pr_vit": 0,
"pr_sta": 0,
"pr_wis": 0,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NONE",
"summon_level": 0,
"summon_max_rank": 1,
"summon_limit": 0,
"active": 1,
"logic_only": 0,
"value": 64,
"chance": 95
}
],
"animations": [
{
"id": 9,
"card_id": 7,
"unit": "caster",
"type": "state",
"code": "staff",
"sfx": "weapon:staff",
"vfx_delay": 0,
"flags": null,
"card_effect_id": 0,
"priority": 1,
"wait_before": 200,
"wait_after": 850,
"wait_between": 0
},
{
"id": 10,
"card_id": 7,
"unit": "cell",
"type": "vfx",
"code": "damageStaff-white",
"sfx": "",
"vfx_delay": 0,
"flags": "f",
"card_effect_id": 7,
"priority": 2,
"wait_before": 0,
"wait_after": 0,
"wait_between": 0
},
{
"id": 11,
"card_id": 7,
"unit": "target",
"type": "state",
"code": "damage",
"sfx": "hit:staff",
"vfx_delay": 0,
"flags": null,
"card_effect_id": 7,
"priority": 3,
"wait_before": 0,
"wait_after": 1200,
"wait_between": 0
},
{
"id": 12,
"card_id": 7,
"unit": "target",
"type": "act",
"code": "",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 7,
"priority": 3,
"wait_before": 300,
"wait_after": 700,
"wait_between": 0
}
]
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
},
{
"core": {
"id": 61,
"card_id": 29
},
"card": {
"core": {
"id": 29,
"name": "$summon_skeleton",
"name_ptbr": "Invocar Esqueleto",
"name_enus": "Summon Skeleton",
"code": "summon_skeleton",
"admin_help": null,
"focused": 1,
"main_type": "act",
"stat": "matk",
"element": "DARK",
"cost_type": "mp",
"cost_value": 39.99,
"cost_ct": 60,
"range_min": 1,
"range_max": 3,
"range_color": "SUMMON",
"range_mode": "MAGIC",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 0,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 3,
"effects": [
{
"id": 45,
"code": null,
"template": null,
"card_id": 29,
"effect": "summon:12",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "cell",
"exec_area": "cell",
"exec_chance": 100,
"check_angle": 0,
"check_dodges": 0,
"check_elements": 1,
"stop_flow": 0,
"crit_flow": 0,
"hit_living": 0,
"hit_dead": 0,
"always_hit": 0,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "MAGICAL",
"element": "DARK",
"base_value": 0,
"pr_weapon": 0,
"pr_level": 0,
"pr_vit": 0,
"pr_sta": 0,
"pr_wis": 0,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NORMAL",
"summon_level": 0,
"summon_max_rank": 3,
"summon_limit": 1,
"active": 1,
"logic_only": 0,
"value": 0,
"chance": 100
}
],
"animations": [
{
"id": 124,
"card_id": 29,
"unit": "caster",
"type": "state",
"code": "cast",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 0,
"priority": 1,
"wait_before": 200,
"wait_after": 500,
"wait_between": 0
},
{
"id": 125,
"card_id": 29,
"unit": "cell",
"type": "vfx",
"code": "rift-purple",
"sfx": "",
"vfx_delay": 0,
"flags": "fb",
"card_effect_id": 45,
"priority": 2,
"wait_before": 0,
"wait_after": 1900,
"wait_between": 0
},
{
"id": 379,
"card_id": 29,
"unit": "caster",
"type": "sfx",
"code": "",
"sfx": "Revive_7",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 0,
"priority": 2,
"wait_before": 200,
"wait_after": 0,
"wait_between": 0
},
{
"id": 126,
"card_id": 29,
"unit": "target",
"type": "act",
"code": "",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 45,
"priority": 3,
"wait_before": 0,
"wait_after": 1800,
"wait_between": 0
}
]
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
}
],
"hand": [
{
"core": {
"id": 60,
"card_id": 2
},
"card": {
"core": {
"id": 2,
"name": "$move",
"name_ptbr": "Mover",
"name_enus": "Move",
"code": "move",
"admin_help": null,
"focused": 0,
"main_type": "move",
"stat": "move",
"element": "NONE",
"cost_type": null,
"cost_value": 0,
"cost_ct": 40,
"range_min": 1,
"range_max": 4,
"range_color": "MOVE",
"range_mode": "MOVE",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 0,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [],
"animations": []
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
},
{
"core": {
"id": 65,
"card_id": 2
},
"card": {
"core": {
"id": 2,
"name": "$move",
"name_ptbr": "Mover",
"name_enus": "Move",
"code": "move",
"admin_help": null,
"focused": 0,
"main_type": "move",
"stat": "move",
"element": "NONE",
"cost_type": null,
"cost_value": 0,
"cost_ct": 40,
"range_min": 1,
"range_max": 4,
"range_color": "MOVE",
"range_mode": "MOVE",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 0,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [],
"animations": []
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
},
{
"core": {
"id": 59,
"card_id": 2
},
"card": {
"core": {
"id": 2,
"name": "$move",
"name_ptbr": "Mover",
"name_enus": "Move",
"code": "move",
"admin_help": null,
"focused": 0,
"main_type": "move",
"stat": "move",
"element": "NONE",
"cost_type": null,
"cost_value": 0,
"cost_ct": 40,
"range_min": 1,
"range_max": 4,
"range_color": "MOVE",
"range_mode": "MOVE",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 0,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [],
"animations": []
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
},
{
"core": {
"id": 62,
"card_id": 67
},
"card": {
"core": {
"id": 67,
"name": "$siphonessence",
"name_ptbr": "Pacto de Sangue",
"name_enus": "Blood Pact",
"code": "siphonessence",
"admin_help": null,
"focused": 1,
"main_type": "act",
"stat": "matk",
"element": "DARK",
"cost_type": "hp",
"cost_value": 10,
"cost_ct": 60,
"range_min": 1,
"range_max": 4,
"range_color": "ATTACK",
"range_mode": "MAGIC",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 1,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "INT",
"stat_def": "WIS",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 1,
"effects": [
{
"id": 99,
"code": null,
"template": null,
"card_id": 67,
"effect": "damage:hp",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "target",
"exec_area": "cell",
"exec_chance": 95,
"check_angle": 1,
"check_dodges": 1,
"check_elements": 1,
"stop_flow": 1,
"crit_flow": 0,
"hit_living": 1,
"hit_dead": 0,
"always_hit": 0,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "MAGICAL",
"element": "DARK",
"base_value": 9,
"pr_weapon": 0.34,
"pr_level": 0,
"pr_vit": 0,
"pr_sta": 0,
"pr_wis": 0,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0.68,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NONE",
"summon_level": 0,
"summon_max_rank": 1,
"summon_limit": 0,
"active": 1,
"logic_only": 0,
"value": 53,
"chance": 95
},
{
"id": 100,
"code": null,
"template": null,
"card_id": 67,
"effect": "heal:mp",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "caster",
"exec_area": "cell",
"exec_chance": 100,
"check_angle": 0,
"check_dodges": 0,
"check_elements": 0,
"stop_flow": 0,
"crit_flow": 0,
"hit_living": 1,
"hit_dead": 0,
"always_hit": 0,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "MAGICAL",
"element": "DARK",
"base_value": 4.8,
"pr_weapon": 0.18,
"pr_level": 0,
"pr_vit": 0,
"pr_sta": 0,
"pr_wis": 0.36,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NONE",
"summon_level": 0,
"summon_max_rank": 1,
"summon_limit": 0,
"active": 1,
"logic_only": 0,
"value": 25,
"chance": 100
}
],
"animations": [
{
"id": 274,
"card_id": 67,
"unit": "caster",
"type": "state",
"code": "cast",
"sfx": "",
"vfx_delay": 0,
"flags": " ",
"card_effect_id": 0,
"priority": 1,
"wait_before": 200,
"wait_after": 800,
"wait_between": 0
},
{
"id": 275,
"card_id": 67,
"unit": "target",
"type": "state",
"code": "damage",
"sfx": "",
"vfx_delay": 0,
"flags": null,
"card_effect_id": 99,
"priority": 2,
"wait_before": 1500,
"wait_after": 200,
"wait_between": 0
},
{
"id": 276,
"card_id": 67,
"unit": "cell",
"type": "vfx",
"code": "absorbBall-white",
"sfx": "",
"vfx_delay": 0,
"flags": "f",
"card_effect_id": 99,
"priority": 2,
"wait_before": 0,
"wait_after": 0,
"wait_between": 0
},
{
"id": 380,
"card_id": 67,
"unit": "caster",
"type": "sfx",
"code": "",
"sfx": "Debuff_Curse_01_3",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 0,
"priority": 2,
"wait_before": 100,
"wait_after": 0,
"wait_between": 0
},
{
"id": 277,
"card_id": 67,
"unit": "target",
"type": "act",
"code": null,
"sfx": "",
"vfx_delay": 0,
"flags": null,
"card_effect_id": 99,
"priority": 3,
"wait_before": 0,
"wait_after": 0,
"wait_between": 0
},
{
"id": 278,
"card_id": 67,
"unit": "target",
"type": "act",
"code": null,
"sfx": "",
"vfx_delay": 0,
"flags": null,
"card_effect_id": 100,
"priority": 3,
"wait_before": 0,
"wait_after": 1000,
"wait_between": 0
}
]
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
}
],
"graveyard": [
{
"core": {
"id": 64,
"card_id": 29
},
"card": {
"core": {
"id": 29,
"name": "$summon_skeleton",
"name_ptbr": "Invocar Esqueleto",
"name_enus": "Summon Skeleton",
"code": "summon_skeleton",
"admin_help": null,
"focused": 1,
"main_type": "act",
"stat": "matk",
"element": "DARK",
"cost_type": "mp",
"cost_value": 39.99,
"cost_ct": 60,
"range_min": 1,
"range_max": 3,
"range_color": "SUMMON",
"range_mode": "MAGIC",
"range_style": "CELL",
"cells_affected": "cell",
"range_share": [],
"mods": [],
"aggro_multi": 1,
"hit_empty": 1,
"hit_unit": 0,
"single_use": 0,
"talent_skill": "NONE",
"stat_atk": "",
"stat_def": "",
"armored": 0,
"can_drop": 0,
"card_id": null,
"duration": null,
"exec_chance": null,
"team_only": null,
"summon_limit": null,
"summon_max_rank": null
},
"rank": 3,
"effects": [
{
"id": 45,
"code": null,
"template": null,
"card_id": 29,
"effect": "summon:12",
"effect_cond": null,
"effect_sub": null,
"effect_type": null,
"style_match": 1,
"effect_tick": null,
"tick_on": null,
"exec_on": "cell",
"exec_area": "cell",
"exec_chance": 100,
"check_angle": 0,
"check_dodges": 0,
"check_elements": 1,
"stop_flow": 0,
"crit_flow": 0,
"hit_living": 0,
"hit_dead": 0,
"always_hit": 0,
"team_only": 0,
"duration": 0,
"duration_tick": null,
"type": "MAGICAL",
"element": "DARK",
"base_value": 0,
"pr_weapon": 0,
"pr_level": 0,
"pr_vit": 0,
"pr_sta": 0,
"pr_wis": 0,
"pr_str": 0,
"pr_dex": 0,
"pr_int": 0,
"pr_spr": 0,
"pr_move": 0,
"pr_armor": 0,
"pr_source": 0,
"summon_quality": "NORMAL",
"summon_level": 0,
"summon_max_rank": 3,
"summon_limit": 1,
"active": 1,
"logic_only": 0,
"value": 0,
"chance": 100
}
],
"animations": [
{
"id": 124,
"card_id": 29,
"unit": "caster",
"type": "state",
"code": "cast",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 0,
"priority": 1,
"wait_before": 200,
"wait_after": 500,
"wait_between": 0
},
{
"id": 125,
"card_id": 29,
"unit": "cell",
"type": "vfx",
"code": "rift-purple",
"sfx": "",
"vfx_delay": 0,
"flags": "fb",
"card_effect_id": 45,
"priority": 2,
"wait_before": 0,
"wait_after": 1900,
"wait_between": 0
},
{
"id": 379,
"card_id": 29,
"unit": "caster",
"type": "sfx",
"code": "",
"sfx": "Revive_7",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 0,
"priority": 2,
"wait_before": 200,
"wait_after": 0,
"wait_between": 0
},
{
"id": 126,
"card_id": 29,
"unit": "target",
"type": "act",
"code": "",
"sfx": "",
"vfx_delay": 0,
"flags": "",
"card_effect_id": 45,
"priority": 3,
"wait_before": 0,
"wait_after": 1800,
"wait_between": 0
}
]
},
"changes": {
"freeAction": false,
"halfCost": false,
"confusionCost": 0
}
}
],
"voided": []
}
[22:41:38.481] ============== ProcessActionResult() ==============
[22:41:38.482] result.status=True
[22:41:38.482] result.error=
[22:41:38.483] result.units=6
[22:41:38.483] result.hand=4
[22:41:38.483] cast.pUnit=Necromante
[22:41:38.490] Process done!
[22:41:38.577] ------------------------------------------------
[22:41:38.578] ExecAnimation(124, act_id=0, type=state, code=cast, sfx=) count=1
[22:41:38.793] -> acts 0, plus 0, act.unit=caster, ani.type=state, ani.code=cast
[22:41:39.309] ------------------------------------------------
[22:41:39.309] ExecAnimation(125, act_id=45, type=vfx, code=rift-purple, sfx=) count=1
[22:41:39.310] -> acts 1, plus 1, act.unit=cell, ani.type=vfx, ani.code=rift-purple
[22:41:39.376] ------------------------------------------------
[22:41:39.376] ExecAnimation(379, act_id=0, type=sfx, code=, sfx=Revive_7) count=1
[22:41:39.592] -> acts 0, plus 0, act.unit=caster, ani.type=sfx, ani.code=
[22:41:41.292] ------------------------------------------------
[22:41:41.292] ExecAnimation(126, act_id=45, type=act, code=, sfx=) count=1
[22:41:41.293] -> acts 1, plus 1, act.unit=target, ani.type=act, ani.code=
[22:41:41.295] ExecuteAction() type=act, unit_id=0, card_action_id=45)
[22:41:41.295] act.summon=PackBattleUnit, position=(3, 6, 1), team=1
[22:41:43.109] OnPhaseSet() CARD_RANGE
[22:41:43.110] SendEndCast()
[22:41:43.111] ============== ApplyResultUnits() ==============
[22:41:43.111] cast var is now NULL
[22:41:43.310] OnPhaseSet() TURN
[22:41:43.427] [GenericService] [[SENT]] EndCast()
[22:41:43.428] battle.Send() {"evtype":"end-cast","own_cast":true,"unit_id":6}
[22:41:43.492] {
"status": true
}
[22:41:43.827] Battle.OnCancelPerformed()
[22:41:43.827] TryClosingCurrentTutorial()
[22:41:43.828] Controls.SetMode(UI, True)
[22:41:43.828] STACKMODE: BATTLE, UI
[22:41:43.828] OpenSection()
[22:41:43.831] GeneralContent.OnEnable()
[22:41:45.986] Controls.SetMode(UI, True)
[22:41:45.987] STACKMODE: BATTLE, UI, UI
[22:41:47.076] _Modal(Clone) modal got a right input
[22:41:47.076] OffsetAmountBy() 1
[22:41:47.077] gotinput=False, isfocused=False
[22:41:47.126] _Modal(Clone) modal got a left input
[22:41:47.126] OffsetAmountBy() -1
[22:41:47.127] gotinput=False, isfocused=False
[22:41:47.658] _Modal(Clone) modal got a left input
[22:41:47.659] OffsetAmountBy() -1
[22:41:47.659] gotinput=False, isfocused=False
[22:41:47.842] _Modal(Clone) modal got a left input
[22:41:47.843] OffsetAmountBy() -1
[22:41:47.843] gotinput=False, isfocused=False
[22:41:50.542] _Modal(Clone) modal got a right input
[22:41:50.543] OffsetAmountBy() 1
[22:41:50.543] gotinput=False, isfocused=False
[22:41:50.609] _Modal(Clone) modal got a left input
[22:41:50.609] OffsetAmountBy() -1
[22:41:50.610] gotinput=False, isfocused=False
[22:41:51.109] _Modal(Clone) modal got a left input
[22:41:51.109] OffsetAmountBy() -1
[22:41:51.110] gotinput=False, isfocused=False
[22:41:51.293] _Modal(Clone) modal got a left input
[22:41:51.293] OffsetAmountBy() -1
[22:41:51.294] gotinput=False, isfocused=False
[22:41:51.626] _Modal(Clone) modal got a left input
[22:41:51.626] OffsetAmountBy() -1
[22:41:51.627] gotinput=False, isfocused=False
[22:41:52.542] _Modal(Clone) modal got a right input
[22:41:52.543] OffsetAmountBy() 1
[22:41:52.543] gotinput=False, isfocused=False
[22:41:52.759] _Modal(Clone) modal got a left input
[22:41:52.760] OffsetAmountBy() -1
[22:41:52.761] gotinput=False, isfocused=False
[22:41:53.242] _Modal(Clone) modal got a left input
[22:41:53.243] OffsetAmountBy() -1
[22:41:53.243] gotinput=False, isfocused=False
[22:41:53.359] _Modal(Clone) modal got a left input
[22:41:53.361] OffsetAmountBy() -1
[22:41:53.361] gotinput=False, isfocused=False
[22:41:53.810] _Modal(Clone) modal got a left input
[22:41:53.811] OffsetAmountBy() -1
[22:41:53.811] gotinput=False, isfocused=False
[22:41:54.895] UnsetMode() UI (stackMode.count = 3)
[22:41:54.896] STACKMODE: BATTLE, UI
[22:41:54.896] ResetLastMode()
[22:41:54.896] Controls.SetMode(UI, False)
[22:41:55.143] UPLOAD
[22:41:55.144] UPLOAD COROUTINE