Update atree_constants.js to 2.0 hotfix 6

Split from the 2.0.1 push due to popular request
This commit is contained in:
FrozenEarth 2022-11-01 09:16:22 -06:00 committed by GitHub
parent 22db760aa9
commit 3adb1e0bec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -100,7 +100,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Arrow Bomb", "name": "Arrow Bomb",
"cost": 50, "cost": 45,
"base_spell": 3, "base_spell": 3,
"spell_type": "damage", "spell_type": "damage",
"display": "Total Damage", "display": "Total Damage",
@ -329,7 +329,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Arrow Storm", "name": "Arrow Storm",
"cost": 40, "cost": 35,
"base_spell": 1, "base_spell": 1,
"spell_type": "damage", "spell_type": "damage",
"display": "Total Damage", "display": "Total Damage",
@ -615,7 +615,8 @@ const atrees = {
"archetype_req": 4, "archetype_req": 4,
"parents": [ "parents": [
"More Focus", "More Focus",
"Traveler" "Traveler",
"Bouncing Bomb"
], ],
"dependencies": [ "dependencies": [
"Focus" "Focus"
@ -710,7 +711,8 @@ const atrees = {
"archetype": "Sharpshooter", "archetype": "Sharpshooter",
"archetype_req": 0, "archetype_req": 0,
"parents": [ "parents": [
"Twain's Arc" "Twain's Arc",
"Bouncing Bomb"
], ],
"dependencies": [ "dependencies": [
"Fire Creep" "Fire Creep"
@ -799,7 +801,7 @@ const atrees = {
}, },
{ {
"display_name": "Mana Trap", "display_name": "Mana Trap",
"desc": "Your Traps will give you 2.85 Mana per second when you stay close to them.", "desc": "Your Traps will give you 0.5 Mana per second and 10 Mana when they explode.",
"archetype": "Trapper", "archetype": "Trapper",
"archetype_req": 5, "archetype_req": 5,
"base_abil": "Basaltic Trap", "base_abil": "Basaltic Trap",
@ -817,7 +819,8 @@ const atrees = {
}, },
"properties": { "properties": {
"range": 16, "range": 16,
"manaRegen": 2.85 "manaRegen": 0.5,
"explosionMana": 10
}, },
"effects": [ "effects": [
{ {
@ -1204,7 +1207,7 @@ const atrees = {
}, },
{ {
"display_name": "All-Seeing Panoptes", "display_name": "All-Seeing Panoptes",
"desc": "Your bows from Guardian Angels become all-seeing, increasing their range, damage and letting them shoot up to +5 times each.", "desc": "Your bows from Guardian Angels become all-seeing, increasing their range, damage and letting them shoot up to +4 times each.",
"archetype": "Boltslinger", "archetype": "Boltslinger",
"archetype_req": 11, "archetype_req": 11,
"base_abil": "Arrow Shield", "base_abil": "Arrow Shield",
@ -1222,8 +1225,8 @@ const atrees = {
"icon": "node_3" "icon": "node_3"
}, },
"properties": { "properties": {
"range": 8, "range": 7,
"shots": 5 "shots": 4
}, },
"effects": [ "effects": [
{ {
@ -1235,7 +1238,7 @@ const atrees = {
0, 0,
0, 0,
0, 0,
10, 5,
0 0
] ]
} }
@ -1734,7 +1737,8 @@ const atrees = {
"parents": [ "parents": [
"Mana Trap", "Mana Trap",
"Shocking Bomb", "Shocking Bomb",
"Twain's Arc" "Twain's Arc",
"Bouncing Bomb"
], ],
"dependencies": [ "dependencies": [
"Arrow Shield" "Arrow Shield"
@ -2022,8 +2026,11 @@ const atrees = {
"desc": "Arrow Bomb will bounce once when hitting a block or enemy", "desc": "Arrow Bomb will bounce once when hitting a block or enemy",
"base_abil": "Arrow Bomb", "base_abil": "Arrow Bomb",
"parents": [ "parents": [
"More Shields" "More Shields",
"Twain's Arc"
], ],
"archetype": "Trapper",
"archetype_req": 3,
"dependencies": [], "dependencies": [],
"blockers": [], "blockers": [],
"cost": 2, "cost": 2,
@ -2250,7 +2257,7 @@ const atrees = {
"name": "damMult.Focus" "name": "damMult.Focus"
}, },
"scaling": [ "scaling": [
25 20
], ],
"slider_max": 3 "slider_max": 3
} }
@ -2369,7 +2376,7 @@ const atrees = {
}, },
{ {
"display_name": "Patient Hunter", "display_name": "Patient Hunter",
"desc": "Your Traps will deal +20% more damage for every second they are active (Max +80%)", "desc": "Your Traps will deal +20% more damage for every second they are active (Max +100%)",
"archetype": "Trapper", "archetype": "Trapper",
"archetype_req": 0, "archetype_req": 0,
"base_abil": "Basaltic Trap", "base_abil": "Basaltic Trap",
@ -2386,27 +2393,27 @@ const atrees = {
"col": 8, "col": 8,
"icon": "node_1" "icon": "node_1"
}, },
"properties": { "max": 80 }, "properties": { "max": 100 },
"effects": [ "effects": [
{ {
"type": "stat_scaling", "type": "stat_scaling",
"slider": true, "slider": true,
"slider_name": "Trap Wait Time", "slider_name": "Patient Hunter Damage Bonus",
"slider_max": 4, "slider_max": 100,
"output": { "output": {
"type": "stat", "type": "stat",
"name": "damMult.Basaltic:7.Trap Damage" "name": "damMult.Basaltic:7.Trap Damage"
}, },
"slider_step": 1, "slider_step": 1,
"scaling": [ "scaling": [
20 1
] ]
} }
] ]
}, },
{ {
"display_name": "Stronger Patient Hunter", "display_name": "Stronger Patient Hunter",
"desc": "Add +80% Max Damage to Patient Hunter", "desc": "Increase Patient Hunter's damage gain per second by +10% and add increase its Max Damage by +100%",
"archetype": "Trapper", "archetype": "Trapper",
"archetype_req": 0, "archetype_req": 0,
"base_abil": "Basaltic Trap", "base_abil": "Basaltic Trap",
@ -2423,13 +2430,14 @@ const atrees = {
"col": 8, "col": 8,
"icon": "node_0" "icon": "node_0"
}, },
"properties": { "max": 80 }, "properties": { "max": 100 },
"effects": [ "effects": [
{ {
"type": "stat_scaling", "type": "stat_scaling",
"slider": true, "slider": true,
"slider_name": "Trap Wait Time", "slider_name": "Patient Hunter Damage Bonus",
"slider_max": 4 "slider_max": 100,
"scaling": [1]
} }
] ]
}, },
@ -2622,7 +2630,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Bash", "name": "Bash",
"cost": 45, "cost": 40,
"base_spell": 1, "base_spell": 1,
"spell_type": "damage", "spell_type": "damage",
"scaling": "spell", "scaling": "spell",
@ -2937,7 +2945,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Uppercut", "name": "Uppercut",
"cost": 45, "cost": 40,
"base_spell": 3, "base_spell": 3,
"spell_type": "damage", "spell_type": "damage",
"scaling": "spell", "scaling": "spell",
@ -3007,13 +3015,13 @@ const atrees = {
"properties": { "properties": {
"duration": 30, "duration": 30,
"aoe": 12, "aoe": 12,
"defense_bonus": 10 "defense_bonus": 20
}, },
"effects": [ "effects": [
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "War Scream", "name": "War Scream",
"cost": 35, "cost": 30,
"base_spell": 4, "base_spell": 4,
"spell_type": "damage", "spell_type": "damage",
"scaling": "spell", "scaling": "spell",
@ -3273,7 +3281,7 @@ const atrees = {
"type": "add_spell_prop", "type": "add_spell_prop",
"base_spell": 3, "base_spell": 3,
"target_part": "Uppercut", "target_part": "Uppercut",
"cost": -10, "cost": -5,
"multipliers": [-70, 0, 0, 30, 0, 0] "multipliers": [-70, 0, 0, 30, 0, 0]
} }
] ]
@ -3660,7 +3668,7 @@ const atrees = {
"effects": [ "effects": [
{ {
"type": "stat_scaling", "type": "stat_scaling",
"slider_name": "Corrupted", "slider_name": "Corrupted",
"slider": true, "slider": true,
"output": { "output": {
"type": "stat", "type": "stat",
@ -4683,7 +4691,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Meteor", "name": "Meteor",
"cost": 55, "cost": 50,
"base_spell": 3, "base_spell": 3,
"display": "Total Damage", "display": "Total Damage",
"parts": [ "parts": [
@ -4794,7 +4802,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Ice Snake", "name": "Ice Snake",
"cost": 35, "cost": 30,
"base_spell": 4, "base_spell": 4,
"display": "Ice Snake Damage", "display": "Ice Snake Damage",
"parts": [ "parts": [
@ -6177,7 +6185,7 @@ const atrees = {
}, },
{ {
"display_name": "Diffusion", "display_name": "Diffusion",
"desc": "If you kill an enemy with Winded on them, the leftover Winded will spread to nearby enemies.", "desc": "If you kill an enemy with Winded on them, the leftover Winded will spread to nearby enemies. (Max 10)",
"archetype": "Riftwalker", "archetype": "Riftwalker",
"archetype_req": 6, "archetype_req": 6,
"base_abil": "Windsweeper", "base_abil": "Windsweeper",
@ -6983,7 +6991,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Spin Attack", "name": "Spin Attack",
"cost": 45, "cost": 40,
"base_spell": 1, "base_spell": 1,
"spell_type": "damage", "spell_type": "damage",
"scaling": "spell", "scaling": "spell",
@ -7258,7 +7266,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Smoke Bomb", "name": "Smoke Bomb",
"cost": 40, "cost": 35,
"base_spell": 4, "base_spell": 4,
"display": "Total Damage", "display": "Total Damage",
"parts": [ "parts": [
@ -7341,7 +7349,7 @@ const atrees = {
{ {
"type": "replace_spell", "type": "replace_spell",
"name": "Multihit", "name": "Multihit",
"cost": 45, "cost": 40,
"base_spell": 3, "base_spell": 3,
"display": "Total Damage", "display": "Total Damage",
"parts": [ "parts": [
@ -8004,7 +8012,7 @@ const atrees = {
}, },
{ {
"display_name": "Shadow Travel", "display_name": "Shadow Travel",
"desc": "Vanish will increase your speed by +100%", "desc": "Vanish will increase your speed by +120%",
"archetype": "Shadestepper", "archetype": "Shadestepper",
"archetype_req": 0, "archetype_req": 0,
"base_abil": "Dash", "base_abil": "Dash",
@ -8218,7 +8226,7 @@ const atrees = {
}, },
{ {
"display_name": "Sandbagging", "display_name": "Sandbagging",
"desc": "Anytime you get hit for less than 5% of your max hp, reduce your abilities cooldown by -2s. (1s Cooldown)", "desc": "Anytime you get hit for less than 5% of your max hp, reduce your abilities cooldown by -3s. (1s Cooldown)",
"archetype": "Trickster", "archetype": "Trickster",
"archetype_req": 0, "archetype_req": 0,
"parents": [ "parents": [
@ -8473,11 +8481,11 @@ const atrees = {
"name": "Per Shuriken", "name": "Per Shuriken",
"type": "damage", "type": "damage",
"multipliers": [ "multipliers": [
90, 100,
0, 0,
0, 0,
0, 0,
10, 20,
0 0
] ]
}, },
@ -8827,7 +8835,12 @@ const atrees = {
"icon": "node_1" "icon": "node_1"
}, },
"properties": {}, "properties": {},
"effects": [] "effects": [{
"type": "add_spell_prop",
"base_spell": 1,
"target_part": "Spin Attack",
"multipliers": [ 20, 0, 0, 0, 0, 0 ]
}]
}, },
{ {
"display_name": "Stronger Lacerate", "display_name": "Stronger Lacerate",
@ -8978,7 +8991,7 @@ const atrees = {
"type": "add_spell_prop", "type": "add_spell_prop",
"base_spell": 3, "base_spell": 3,
"target_part": "Per Hit", "target_part": "Per Hit",
"multipliers": [ 0, 0, 10, 0, 0, 0 ] "multipliers": [ 0, 0, 15, 0, 0, 0 ]
}] }]
}, },
{ {
@ -9070,7 +9083,7 @@ const atrees = {
}, },
{ {
"display_name": "Satsujin", "display_name": "Satsujin",
"desc": "If an enemy has 3 Marks and 70% of their health or more, your next Multihit or Main Attack will deal triple damage. (30s Cooldown, per enemy)", "desc": "If an enemy has 3 Marks and 70% of their health or more, your next Multihit or Main Attack will deal triple damage. (20s Cooldown, per enemy)",
"archetype": "Shadestepper", "archetype": "Shadestepper",
"archetype_req": 12, "archetype_req": 12,
"parents": [ "parents": [
@ -9287,7 +9300,7 @@ const atrees = {
"icon": "node_shaman" "icon": "node_shaman"
}, },
"properties": { "properties": {
"duration": 20, "duration": 30,
"rate": 0.4, "rate": 0.4,
"aoe": 8, "aoe": 8,
"totem_mul": 2.5 "totem_mul": 2.5
@ -9295,7 +9308,7 @@ const atrees = {
"effects": [{ "effects": [{
"type": "replace_spell", "type": "replace_spell",
"name": "Totem", "name": "Totem",
"cost": 35, "cost": 30,
"base_spell": 1, "base_spell": 1,
"display": "Tick DPS", "display": "Tick DPS",
"parts": [ "parts": [
@ -10479,6 +10492,19 @@ const atrees = {
"name": "num_totems", "name": "num_totems",
"value": 1 "value": 1
}] }]
},
{
"type": "add_spell_prop",
"base_spell": 1,
"target_part": "Heal Tick",
"power": -0.003,
"display": "Heal Rate"
},
{
"type": "add_spell_prop",
"base_spell": 3,
"target_part": "Heal Amount",
"power": -0.05
} }
] ]
}, },
@ -10908,7 +10934,7 @@ const atrees = {
"type": "add_spell_prop", "type": "add_spell_prop",
"base_spell": 1, "base_spell": 1,
"target_part": "Heal Tick", "target_part": "Heal Tick",
"power": 0.005, "power": 0.01,
"display": "Heal Rate" "display": "Heal Rate"
} }
] ]
@ -11072,6 +11098,19 @@ const atrees = {
"name": "num_totems", "name": "num_totems",
"value": 1 "value": 1
}] }]
},
{
"type": "add_spell_prop",
"base_spell": 1,
"target_part": "Heal Tick",
"power": -0.002,
"display": "Heal Rate"
},
{
"type": "add_spell_prop",
"base_spell": 3,
"target_part": "Heal Amount",
"power": -0.03
} }
] ]
}, },