Mage atree (first ed.) (no display info)

This commit is contained in:
hppeng 2022-07-08 17:25:18 -07:00
parent 75269f9b73
commit 5bf0157a69
3 changed files with 272 additions and 210 deletions

View file

@ -5106,7 +5106,7 @@ const atrees = {
{ {
"display_name": "Arcane Speed", "display_name": "Arcane Speed",
"desc": "After casting Heal or Arcane Transfer, gain +80% speed for 3s. (8s Cooldown)", "desc": "After casting Heal or Arcane Transfer, gain +80% speed for 3s. (8s Cooldown)",
"parents": ["Lightweaver", "Larger Mana Bank"], "parents": ["Lightweaver", "Larger Mana Bank II"],
"dependencies": ["Heal"], "dependencies": ["Heal"],
"blockers": [], "blockers": [],
"cost": 2, "cost": 2,
@ -5119,7 +5119,7 @@ const atrees = {
"effects": [] "effects": []
}, },
{ {
"display_name": "Larger Mana Bank", "display_name": "Larger Mana Bank II",
"desc": "Increase your maximum Mana Bank by +30.", "desc": "Increase your maximum Mana Bank by +30.",
"base_abil": 1, "base_abil": 1,
"archetype": "Arcanist", "archetype": "Arcanist",
@ -5137,12 +5137,12 @@ const atrees = {
"effects": [] "effects": []
}, },
{ {
"display_name": "Pyrokinesis", "display_name": "Psychokinesis",
"desc": "Meteor will launch directly from you as a slow projectile.", "desc": "Meteor will launch directly from you as a slow projectile.",
"base_abil": 3, "base_abil": 3,
"archetype": "Arcanist", "archetype": "Arcanist",
"archetype_req": 5, "archetype_req": 5,
"parents": ["Larger Mana Bank", "Arcane Speed"], "parents": ["Larger Mana Bank II", "Arcane Speed"],
"dependencies": ["Meteor"], "dependencies": ["Meteor"],
"blockers": [], "blockers": [],
"cost": 1, "cost": 1,
@ -5222,7 +5222,7 @@ const atrees = {
"base_abil": "Arcane Transfer", "base_abil": "Arcane Transfer",
"archetype": "Arcanist", "archetype": "Arcanist",
"archetype_req": 8, "archetype_req": 8,
"parents": ["Larger Mana Bank"], "parents": ["Larger Mana Bank II"],
"dependencies": ["Arcane Transfer"], "dependencies": ["Arcane Transfer"],
"blockers": [], "blockers": [],
"cost": 2, "cost": 2,
@ -5240,7 +5240,7 @@ const atrees = {
"base_abil": "Arcane Transfer", "base_abil": "Arcane Transfer",
"archetype": "Arcanist", "archetype": "Arcanist",
"archetype_req": 0, "archetype_req": 0,
"parents": ["Larger Mana Bank"], "parents": ["Arctic Snake"],
"dependencies": ["Arcane Transfer"], "dependencies": ["Arcane Transfer"],
"blockers": [], "blockers": [],
"cost": 1, "cost": 1,
@ -5345,7 +5345,7 @@ const atrees = {
}] }]
}, },
{ {
"display_name": "Artic Snake", "display_name": "Arctic Snake",
"desc": "Ice Snake will freeze enemies completely for 2s.", "desc": "Ice Snake will freeze enemies completely for 2s.",
"base_abil": "Ice Snake", "base_abil": "Ice Snake",
"parents": ["Chaos Explosion"], "parents": ["Chaos Explosion"],
@ -5359,6 +5359,270 @@ const atrees = {
}, },
"properties": {}, "properties": {},
"effects": [] "effects": []
},
{
"display_name": "Devitalize",
"desc": "Enemies will deal -2% damage for every Winded they have.",
"base_abil": "Windsweeper",
"archetype": "Riftwalker",
"archetype_req": 5,
"parents": ["More Winded II", "Dynamic Faith"],
"dependencies": [],
"blockers": [],
"cost": 2,
"display": {
"row": 37,
"col": 1,
"icon": "node_1"
},
"properties": {},
"effects": []
},
{
"display_name": "More Winded II",
"desc": "Incrase your maximum Winded by +5.",
"base_abil": "Windsweeper",
"archetype": "Riftwalker",
"archetype_req": 0,
"parents": ["Time Dilation"],
"dependencies": ["Windsweeper"],
"blockers": [],
"cost": 1,
"display": {
"row": 36,
"col": 0,
"icon": "node_0"
},
"properties": {},
"effects": []
},
{
"display_name": "Dynamic Faith",
"desc": "For every 2% Sprint you have from items, gain +1% Thunder Damage (Max 100%)",
"parents": ["More Winded II", "Healthier Ophanim II"],
"dependencies": [],
"blockers": [],
"cost": 1,
"display": {
"row": 36,
"col": 2,
"icon": "node_0"
},
"properties": {},
"effects": [{
"type": "stat_scaling",
"slider": false,
"inputs": [
{
"type": "stat",
"name": "sprint"
}
],
"output": {
"type": "stat",
"name": "tDamPct"
},
"scaling": [0.5],
"max": 100
}]
},
{
"display_name": "Divination",
"desc": "Increase your maximum orbs from Ophanim by +3 and reduce their damage.",
"base_abil": "Ophanim",
"archetype": "Light Bender",
"archetype_req": 0,
"parents": ["Dynamic Faith", "Healthier Ophanim II"],
"dependencies": ["Ophanim"],
"blockers": [],
"cost": 2,
"display": {
"row": 37,
"col": 3,
"icon": "node_2"
},
"properties": {},
"effects": [
{
"type": "add_spell_prop",
"target_part": "Per Orb",
"multipliers": [-50, 0, -10, 0, 0, 0]
},
{
"type": "add_spell_prop",
"target_part": "Per Melee (max)",
"hits": { "Per Orb": 3 }
}
]
},
{
"display_name": "Healthier Ophanim II",
"desc": "Increase the health of your orbs from Ophanim by +3000.",
"base_abil": "Ophanim",
"archetype": "Light Bender",
"archetype_req": 0,
"parents": ["Diffusion"],
"dependencies": ["Healthier Ophanim I"],
"blockers": [],
"cost": 1,
"display": {
"row": 36,
"col": 4,
"icon": "node_2"
},
"properties": {},
"effects": []
},
{
"display_name": "Sunflare",
"desc": "After healing 400% of your max health within 10s, your next Heal will make every nearby ally temporarily immune.",
"archetype": "Light Bender",
"archetype_req": 12,
"base_abil": "Heal",
"parents": ["Healthier Ophanim II"],
"dependencies": [],
"blockers": [],
"cost": 2,
"display": {
"row": 37,
"col": 5,
"icon": "node_3"
},
"properties": {
"aoe": 12,
"duration": 5
},
"effects": []
},
{
"display_name": "Larger Mana Bank III",
"desc": "Increase your maximum Mana Bank by +30.",
"archetype": "Arcanist",
"archetype_req": 0,
"base_abil": "Arcane Transfer",
"parents": ["Arctic Snake"],
"dependencies": ["Arcane Transfer"],
"blockers": [],
"cost": 1,
"display": {
"row": 36,
"col": 7,
"icon": "node_0"
},
"properties": {},
"effects": []
},
{
"display_name": "Arcane Overflow",
"desc": "Arcane Transfer will allow you to overflow your mana over its maximum limits.",
"archetype": "Arcanist",
"archetype_req": 12,
"base_abil": "Arcane Transfer",
"parents": ["Sunflare", "Larger Mana Bank III"],
"dependencies": ["Arcane Transfer"],
"blockers": [],
"cost": 2,
"display": {
"row": 38,
"col": 7,
"icon": "node_3"
},
"properties": {},
"effects": []
},
{
"display_name": "Memory Recollection",
"desc": "Chaos Explosion will cast +2 spells.",
"archetype": "Arcanist",
"archetype_req": 0,
"base_abil": "Arcane Transfer",
"parents": ["Arcane Overflow"],
"dependencies": ["Chaos Explosion"],
"blockers": [],
"cost": 1,
"display": {
"row": 39,
"col": 8,
"icon": "node_0"
},
"properties": {},
"effects": []
},
{
"display_name": "Manastorm",
"desc": "If you have more than 100 Mana, casting a spell will give you +10 mana over 5s.",
"archetype": "Arcanist",
"archetype_req": 1,
"parents": ["Cheaper Heal II", "Arcane Overflow", "Sunflare"],
"dependencies": [],
"blockers": [],
"cost": 2,
"display": {
"row": 39,
"col": 5,
"icon": "node_1"
},
"properties": {},
"effects": []
},
{
"display_name": "Better Lightweaver",
"desc": "Increase your Max Orbs by +2.",
"archetype": "Light Bender",
"archetype_req": 0,
"base_abil": "Lightweaver",
"parents": ["Sunflare", "Larger Mana Bank III"],
"dependencies": ["Chaos Explosion"],
"blockers": [],
"cost": 2,
"display": {
"row": 40,
"col": 4,
"icon": "node_1"
},
"properties": {},
"effects": [
{
"type": "add_spell_prop",
"target_part": "Orb Damage",
"hits": { "Single Orb": 2 }
}
]
},
{
"display_name": "Timelock",
"desc": "Holding shift and casting Heal will absorb all Winded on nearby enemies and make you Timelocked. While Timelocked, your mana will not be depleted and you become immovable from outside forces. Enemies will recieve Winded damage from all absorbed stacks. (Max 30)",
"archetype": "Riftwalker",
"archetype_req": 12,
"parents": ["More Winded II"],
"dependencies": [],
"blockers": [],
"cost": 2,
"display": {
"row": 39,
"col": 0,
"icon": "node_3"
},
"properties": {},
"effects": []
},
{
"display_name": "Cheaper Heal II",
"desc": "Reduce the Mana cost of Heal.",
"base_abil": "Heal",
"parents": ["Timelock", "Manastorm"],
"dependencies": [],
"blockers": [],
"cost": 1,
"display": {"row": 39, "col": 2, "icon": "node_0"},
"properties": {},
"effects": [
{
"type": "add_spell_prop",
"base_spell": 1,
"cost": -5
}
]
} }
] ]
} }

File diff suppressed because one or more lines are too long

View file

@ -1,202 +0,0 @@
{
"Archer": {
"Arrow Shield": 0,
"Escape": 1,
"Arrow Bomb": 2,
"Heart Shatter": 3,
"Fire Creep": 4,
"Bryophyte Roots": 5,
"Nimble String": 6,
"Arrow Storm": 7,
"Guardian Angels": 8,
"Windy Feet": 9,
"Basaltic Trap": 10,
"Windstorm": 11,
"Grappling Hook": 12,
"Implosion": 13,
"Twain's Arc": 14,
"Fierce Stomp": 15,
"Scorched Earth": 16,
"Leap": 17,
"Shocking Bomb": 18,
"Mana Trap": 19,
"Escape Artist": 20,
"Initiator": 21,
"Call of the Hound": 22,
"Arrow Hurricane": 23,
"Geyser Stomp": 24,
"Crepuscular Ray": 25,
"Grape Bomb": 26,
"Tangled Traps": 27,
"Snow Storm": 28,
"All-Seeing Panoptes": 29,
"Minefield": 30,
"Bow Proficiency I": 31,
"Cheaper Arrow Bomb": 32,
"Cheaper Arrow Storm": 33,
"Cheaper Escape": 34,
"Earth Mastery": 35,
"Thunder Mastery": 36,
"Water Mastery": 37,
"Air Mastery": 38,
"Fire Mastery": 39,
"More Shields": 40,
"Stormy Feet": 41,
"Refined Gunpowder": 42,
"More Traps": 43,
"Better Arrow Shield": 44,
"Better Leap": 45,
"Better Guardian Angels": 46,
"Cheaper Arrow Storm (2)": 47,
"Precise Shot": 48,
"Cheaper Arrow Shield": 49,
"Rocket Jump": 50,
"Cheaper Escape (2)": 51,
"Stronger Hook": 52,
"Cheaper Arrow Bomb (2)": 53,
"Bouncing Bomb": 54,
"Homing Shots": 55,
"Shrapnel Bomb": 56,
"Elusive": 57,
"Double Shots": 58,
"Triple Shots": 59,
"Power Shots": 60,
"Focus": 61,
"More Focus": 62,
"More Focus (2)": 63,
"Traveler": 64,
"Patient Hunter": 65,
"Stronger Patient Hunter": 66,
"Frenzy": 67,
"Phantom Ray": 68,
"Arrow Rain": 69,
"Decimator": 70
},
"Warrior": {
"Bash": 0,
"Spear Proficiency 1": 1,
"Cheaper Bash": 2,
"Double Bash": 3,
"Charge": 4,
"Heavy Impact": 5,
"Vehement": 6,
"Tougher Skin": 7,
"Uppercut": 8,
"Cheaper Charge": 9,
"War Scream": 10,
"Earth Mastery": 11,
"Thunder Mastery": 12,
"Water Mastery": 13,
"Air Mastery": 14,
"Fire Mastery": 15,
"Quadruple Bash": 16,
"Fireworks": 17,
"Half-Moon Swipe": 18,
"Flyby Jab": 19,
"Flaming Uppercut": 20,
"Iron Lungs": 21,
"Generalist": 22,
"Counter": 23,
"Mantle of the Bovemists": 24,
"Bak'al's Grasp": 25,
"Spear Proficiency 2": 26,
"Cheaper Uppercut": 27,
"Aerodynamics": 28,
"Provoke": 29,
"Precise Strikes": 30,
"Air Shout": 31,
"Enraged Blow": 32,
"Flying Kick": 33,
"Stronger Mantle": 34,
"Manachism": 35,
"Boiling Blood": 36,
"Ragnarokkr": 37,
"Ambidextrous": 38,
"Burning Heart": 39,
"Stronger Bash": 40,
"Intoxicating Blood": 41,
"Comet": 42,
"Collide": 43,
"Rejuvenating Skin": 44,
"Uncontainable Corruption": 45,
"Radiant Devotee": 46,
"Whirlwind Strike": 47,
"Mythril Skin": 48,
"Armour Breaker": 49,
"Shield Strike": 50,
"Sparkling Hope": 51,
"Massive Bash": 52,
"Tempest": 53,
"Spirit of the Rabbit": 54,
"Massacre": 55,
"Axe Kick": 56,
"Radiance": 57,
"Cheaper Bash 2": 58,
"Cheaper War Scream": 59,
"Discombobulate": 60,
"Thunderclap": 61,
"Cyclone": 62,
"Second Chance": 63,
"Blood Pact": 64,
"Haemorrhage": 65,
"Brink of Madness": 66,
"Cheaper Uppercut 2": 67,
"Martyr": 68
},
"Mage": {
"Meteor": 0,
"Teleport": 1,
"Heal": 2,
"Ice Snake": 3,
"Shooting Star": 4,
"Wand Proficiency I": 5,
"Cheaper Meteor": 6,
"Earth Mastery": 7,
"Thunder Mastery": 8,
"Water Mastery": 9,
"Air Mastery": 10,
"Fire Mastery": 11,
"Cheaper Teleport": 31,
"Wisdom": 13,
"Wand Proficiency II": 14,
"Wind Slash": 15,
"Thunderstorm": 16,
"Stronger Meteor": 17,
"Burning Sigil": 18,
"Sunshower": 19,
"Windsweeper": 20,
"Ophanim": 21,
"Arcane Transfer": 22,
"Cheaper Heal": 23,
"Purification": 24,
"Sentient Snake": 25,
"Eye Piercer": 26,
"Breathless": 27,
"Larger Heal": 28,
"Larger Mana Bank": 45,
"Cheaper Ice Snake": 30,
"Fortitude": 32,
"Pyrokinesis": 46,
"Seance": 34,
"Blink": 35,
"Snake Nest": 36,
"Arcane Restoration": 37,
"Fluid Healing": 38,
"Transonic Warp": 39,
"Healthier Ophanim I": 40,
"Orphion's Pulse": 41,
"Diffusion": 42,
"Lightweaver": 43,
"Arcane Speed": 44,
"More Winded": 47,
"Cheaper Ice Snake II": 48,
"Cheaper Meteor II": 49,
"Chaos Explosion": 50,
"Arcane Power": 51,
"Explosive Entrance": 52,
"Gust": 53,
"Time Dilation": 54,
"Better Ophanim": 55,
"Artic Snake": 56
}
}