update up to 2.0.4.1 (#264)
* Fix atree connection issue with cheaper multihit-psithurism * Fix major IDs with empty effect tags bugged: temblor and overwhelm hpp remember that effects tag is mandatory or maybe you should just fix this and let effects be empty so you will never forget * Bump ingred db version? someone's didn't load correctly * Misc. fixes atree bugs (stronger sunshower, sacred surge) Major ID attack speed on forest's blessing * Update to 2.0.4.1 * Fix tome defense numbers long time coming * Fix a bunch of atree bugs lazy hpp * I forgot to bump db version again * Fix archer atree illegal connection oops * Fix cheaper shield connection (2) * Update credits.txt * spooky festival update ings (#262) * Update ing compressed files --------- Co-authored-by: hppeng <hppeng> Co-authored-by: EdmondLie <126294740+EdmondLie@users.noreply.github.com>
This commit is contained in:
parent
479af33a81
commit
3e725eded8
23 changed files with 38704 additions and 33239 deletions
59201
clean.json
59201
clean.json
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
|
@ -17,6 +17,7 @@ Additional Contributors, in no particular order:
|
|||
- lemonalade (ability tree pdf for us to copy from :) )
|
||||
- Lennon (Skill point formula reversing)
|
||||
- Phanta (WynnAtlas custom expression parser / item search)
|
||||
- RawFish (and WIM team) (wynn api shenanigans, major IDs, misc.)
|
||||
- nbcss (and WIM team) (Crafted Item mechanics reverse engineering, testing)
|
||||
- dr_carlos (Hiding UI elements properly, fade animations, proper error handling)
|
||||
- Atlas Inc discord (feedback, ideas, damage calc, etc)
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -8,7 +8,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 60,
|
||||
"defmobs": 3,
|
||||
"defMobs": 3,
|
||||
"thorns": 6,
|
||||
"ref": 6,
|
||||
"hpBonus": 120,
|
||||
|
@ -24,7 +24,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 5,
|
||||
"defMobs": 4,
|
||||
"thorns": 8,
|
||||
"ref": 8,
|
||||
"fixID": false,
|
||||
|
@ -55,7 +55,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 5,
|
||||
"defMobs": 4,
|
||||
"exploding": 6,
|
||||
"mdPct": 6,
|
||||
"fixID": false,
|
||||
|
@ -85,7 +85,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 5,
|
||||
"defMobs": 4,
|
||||
"sdPct": 6,
|
||||
"fixID": false,
|
||||
"id": 5,
|
||||
|
@ -114,7 +114,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 5,
|
||||
"defMobs": 4,
|
||||
"hprRaw": 60,
|
||||
"fixID": false,
|
||||
"id": 7,
|
||||
|
@ -143,7 +143,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 5,
|
||||
"defMobs": 4,
|
||||
"ls": 85,
|
||||
"fixID": false,
|
||||
"id": 9,
|
||||
|
@ -172,7 +172,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 5,
|
||||
"defMobs": 4,
|
||||
"lb": 6,
|
||||
"fixID": false,
|
||||
"id": 11,
|
||||
|
@ -201,7 +201,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 5,
|
||||
"defMobs": 4,
|
||||
"spd": 6,
|
||||
"fixID": false,
|
||||
"id": 13,
|
||||
|
@ -215,7 +215,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 8,
|
||||
"defMobs": 5,
|
||||
"eDefPct": 10,
|
||||
"hpBonus": 150,
|
||||
"fixID": false,
|
||||
|
@ -230,7 +230,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 8,
|
||||
"defMobs": 5,
|
||||
"tDefPct": 10,
|
||||
"hpBonus": 150,
|
||||
"fixID": false,
|
||||
|
@ -245,7 +245,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 8,
|
||||
"defMobs": 5,
|
||||
"wDefPct": 10,
|
||||
"hpBonus": 150,
|
||||
"fixID": false,
|
||||
|
@ -260,7 +260,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 8,
|
||||
"defMobs": 5,
|
||||
"fDefPct": 10,
|
||||
"hpBonus": 150,
|
||||
"fixID": false,
|
||||
|
@ -275,7 +275,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 8,
|
||||
"defMobs": 5,
|
||||
"aDefPct": 10,
|
||||
"hpBonus": 150,
|
||||
"fixID": false,
|
||||
|
@ -290,7 +290,7 @@
|
|||
"drop": "never",
|
||||
"restrict": "Soulbound Item",
|
||||
"lvl": 100,
|
||||
"defMobs": 8,
|
||||
"defMobs": 5,
|
||||
"eDefPct": 6,
|
||||
"tDefPct": 6,
|
||||
"wDefPct": 6,
|
||||
|
|
1
data/2.0.4.1/atree.json
Normal file
1
data/2.0.4.1/atree.json
Normal file
File diff suppressed because one or more lines are too long
1
data/2.0.4.1/ingreds.json
Normal file
1
data/2.0.4.1/ingreds.json
Normal file
File diff suppressed because one or more lines are too long
1
data/2.0.4.1/items.json
Normal file
1
data/2.0.4.1/items.json
Normal file
File diff suppressed because one or more lines are too long
1
data/2.0.4.1/majid.json
Executable file
1
data/2.0.4.1/majid.json
Executable file
File diff suppressed because one or more lines are too long
1
data/2.0.4.1/recipes.json
Normal file
1
data/2.0.4.1/recipes.json
Normal file
File diff suppressed because one or more lines are too long
1069
data/2.0.4.1/tomes.json
Normal file
1069
data/2.0.4.1/tomes.json
Normal file
File diff suppressed because it is too large
Load diff
11037
ingreds_clean.json
11037
ingreds_clean.json
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
|
@ -1224,7 +1224,8 @@ const atrees = {
|
|||
"base_abil": "Basaltic Trap",
|
||||
"parents": [
|
||||
"Cheaper Arrow Storm I",
|
||||
"Implosion"
|
||||
"Implosion",
|
||||
"Grappling Hook"
|
||||
],
|
||||
"dependencies": [
|
||||
"Basaltic Trap"
|
||||
|
@ -1316,7 +1317,7 @@ const atrees = {
|
|||
},
|
||||
{
|
||||
"display_name": "Stormy Feet",
|
||||
"desc": "Windy Feet will last longer and grant a stroner speed buff. (+20% speed, +60s)",
|
||||
"desc": "Windy Feet will last longer and grant a stronger speed buff. (+20% speed, +60s)",
|
||||
"archetype": "Boltslinger",
|
||||
"base_abil": "Escape",
|
||||
"parents": [
|
||||
|
@ -1954,7 +1955,7 @@ const atrees = {
|
|||
"desc": "Reduce the Mana cost of Arrow Storm.",
|
||||
"base_abil": "Arrow Storm",
|
||||
"parents": [
|
||||
"Decimator",
|
||||
"Initiator",
|
||||
"Mana Trap"
|
||||
],
|
||||
"dependencies": [],
|
||||
|
@ -1975,39 +1976,35 @@ const atrees = {
|
|||
]
|
||||
},
|
||||
{
|
||||
"display_name": "Decimator",
|
||||
"desc": "Phantom Ray will increase its damage by 10% everytime you do not miss with it. (Max 70%)",
|
||||
"display_name": "Initiator",
|
||||
"desc": "If you do not damage an enemy for 4s or more, your next sucessful hit will deal +60% damage and add +1 Focus.",
|
||||
"archetype": "Sharpshooter",
|
||||
"archetype_req": 0,
|
||||
"base_abil": "Arrow Storm",
|
||||
"parents": [
|
||||
"Cheaper Arrow Storm II",
|
||||
"Better Arrow Shield",
|
||||
"Shocking Bomb"
|
||||
],
|
||||
"dependencies": [
|
||||
"Phantom Ray"
|
||||
"Focus"
|
||||
],
|
||||
"blockers": [],
|
||||
"cost": 2,
|
||||
"display": {
|
||||
"row": 31,
|
||||
"col": 7,
|
||||
"icon": "node_1"
|
||||
"icon": "node_2"
|
||||
},
|
||||
"properties": {},
|
||||
"effects": [
|
||||
{
|
||||
"type": "stat_scaling",
|
||||
"slider": true,
|
||||
"slider_name": "Phantom Ray hits",
|
||||
"slider_max": 7,
|
||||
"output": {
|
||||
"type": "stat",
|
||||
"name": "damMult.Decimator:1.Single Arrow"
|
||||
},
|
||||
"scaling": [
|
||||
10
|
||||
"type": "raw_stat",
|
||||
"toggle": "Initiator",
|
||||
"bonuses": [
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.Initiator",
|
||||
"value": 60
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -2148,35 +2145,39 @@ const atrees = {
|
|||
]
|
||||
},
|
||||
{
|
||||
"display_name": "Initiator",
|
||||
"desc": "If you do not damage an enemy for 4s or more, your next sucessful hit will deal +60% damage and add +1 Focus.",
|
||||
"display_name": "Decimator",
|
||||
"desc": "Phantom Ray will increase its damage by 10% everytime you do not miss with it. (Max 70%)",
|
||||
"archetype": "Sharpshooter",
|
||||
"archetype_req": 0,
|
||||
"base_abil": "Arrow Storm",
|
||||
"parents": [
|
||||
"Decimator",
|
||||
"Initiator",
|
||||
"Phasing Beam",
|
||||
"Cheaper Arrow Storm II"
|
||||
],
|
||||
"dependencies": [
|
||||
"Focus"
|
||||
"Phantom Ray"
|
||||
],
|
||||
"blockers": [],
|
||||
"cost": 2,
|
||||
"display": {
|
||||
"row": 32,
|
||||
"col": 6,
|
||||
"icon": "node_2"
|
||||
"icon": "node_1"
|
||||
},
|
||||
"properties": {},
|
||||
"effects": [
|
||||
{
|
||||
"type": "raw_stat",
|
||||
"toggle": "Initiator",
|
||||
"bonuses": [
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.Initiator",
|
||||
"value": 60
|
||||
}
|
||||
"type": "stat_scaling",
|
||||
"slider": true,
|
||||
"slider_name": "Phantom Ray hits",
|
||||
"slider_max": 7,
|
||||
"output": {
|
||||
"type": "stat",
|
||||
"name": "damMult.Decimator:1.Single Arrow"
|
||||
},
|
||||
"scaling": [
|
||||
10
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -2288,9 +2289,9 @@ const atrees = {
|
|||
"desc": "Reduce the Mana cost of Arrow Shield.",
|
||||
"base_abil": "Arrow Shield",
|
||||
"parents": [
|
||||
"Initiator",
|
||||
"Phasing Beam",
|
||||
"Cheaper Escape II"
|
||||
"Cheaper Escape II",
|
||||
"Decimator"
|
||||
],
|
||||
"dependencies": [],
|
||||
"blockers": [],
|
||||
|
@ -2766,7 +2767,8 @@ const atrees = {
|
|||
"desc": "Fierce Stomp will create geysers, dealing more damage and pushing enemies away vertically.",
|
||||
"base_abil": "Escape",
|
||||
"parents": [
|
||||
"Arrow Hurricane"
|
||||
"Arrow Hurricane",
|
||||
"Snow Storm"
|
||||
],
|
||||
"dependencies": [
|
||||
"Fierce Stomp"
|
||||
|
@ -3994,7 +3996,7 @@ const atrees = {
|
|||
"display_name": "Sacred Surge",
|
||||
"desc": "Gain the ability to unleash a Sacred Surge. Whenever any of your spells or abilities are triggered, increase your holy power by 1%. Bash and Uppercut will spend 20% of Sacred Surge to smite enemies with holy energy, dealing extra damage.",
|
||||
"archetype": "Paladin",
|
||||
"archetype_req": 0,
|
||||
"archetype_req": 5,
|
||||
"parents": ["Stronger Mantle", "Provoke"],
|
||||
"dependencies": [],
|
||||
"blockers": [],
|
||||
|
@ -6240,7 +6242,8 @@ const atrees = {
|
|||
"base_abil": "Ophanim",
|
||||
"parents": [
|
||||
"Fortitude",
|
||||
"Cheaper Teleport II"
|
||||
"Cheaper Teleport II",
|
||||
"Snake Nest"
|
||||
],
|
||||
"dependencies": [
|
||||
"Ophanim"
|
||||
|
@ -6457,7 +6460,7 @@ const atrees = {
|
|||
"display": {
|
||||
"row": 23,
|
||||
"col": 4,
|
||||
"icon": "node_1"
|
||||
"icon": "node_2"
|
||||
},
|
||||
"properties": {
|
||||
"aoe": 5
|
||||
|
@ -6935,6 +6938,7 @@ const atrees = {
|
|||
{
|
||||
"display_name": "Stronger Sunshower",
|
||||
"desc": "Increase the damage of Sunshower.",
|
||||
"archetype": "Light Bender",
|
||||
"base_abil": "Heal",
|
||||
"parents": [
|
||||
"Gust",
|
||||
|
@ -8399,7 +8403,8 @@ const atrees = {
|
|||
"parents": [
|
||||
"Shenanigans",
|
||||
"Shadow Travel",
|
||||
"Dagger Proficiency II"
|
||||
"Dagger Proficiency II",
|
||||
"Psithurism"
|
||||
],
|
||||
"dependencies": [ "Multihit" ],
|
||||
"blockers": [],
|
||||
|
@ -9565,7 +9570,7 @@ const atrees = {
|
|||
},
|
||||
{
|
||||
"display_name": "Diversion",
|
||||
"desc": "Grant allies within 15 blocks +10% Overhealth whenever you hit a Lured enemy. (6.5s Cooldown)\nThe bonus health decays over 10s.",
|
||||
"desc": "Grant allies within 16 blocks +10% Overhealth whenever you hit a Lured enemy. (9s Cooldown)\nThe bonus health decays over 10s.",
|
||||
"archetype": "Trickster",
|
||||
"archetype_req": 12,
|
||||
"base_abil": "Smoke Bomb",
|
||||
|
@ -11750,7 +11755,7 @@ const atrees = {
|
|||
"display_name": "Stronger Tether",
|
||||
"desc": "Increase Twisted Tether's damage.",
|
||||
"archetype": "Acolyte",
|
||||
"parents": ["Blood Rite"],
|
||||
"parents": ["Blood Rite", "Chant of the Fanatic"],
|
||||
"dependencies": ["Twisted Tether"],
|
||||
"blockers": [],
|
||||
"cost": 1,
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -32,7 +32,8 @@ const wynn_version_names = [
|
|||
'2.0.1.2',
|
||||
'2.0.2.1',
|
||||
'2.0.2.3',
|
||||
'2.0.3.1'
|
||||
'2.0.3.1',
|
||||
'2.0.4.1'
|
||||
];
|
||||
const WYNN_VERSION_LATEST = wynn_version_names.length - 1;
|
||||
// Default to the newest version.
|
||||
|
|
460
js/builder/major_ids_clean.json
Normal file
460
js/builder/major_ids_clean.json
Normal file
|
@ -0,0 +1,460 @@
|
|||
{
|
||||
"MAGNET": {
|
||||
"displayName": "Magnet",
|
||||
"description": "Pulls items within an 8 block radius towards you",
|
||||
"abilities": []
|
||||
},
|
||||
"PLAGUE": {
|
||||
"displayName": "Plague",
|
||||
"description": "Poisoned mobs spread their poison to nearby mobs",
|
||||
"abilities": []
|
||||
},
|
||||
"HAWKEYE": {
|
||||
"displayName": "Hawkeye",
|
||||
"description": "Condense Arrow Storm into a tight beam. Arrows deal ✤10%, ✦1%, and ❋1%",
|
||||
"abilities": [{
|
||||
"class": "Archer",
|
||||
"base_abil": "Arrow Storm",
|
||||
"effects": [
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 1,
|
||||
"target_part": "Single Stream",
|
||||
"behavior": "overwrite",
|
||||
"hits": { "Single Arrow": 5 }
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 1,
|
||||
"target_part": "Single Arrow",
|
||||
"behavior": "overwrite",
|
||||
"multipliers": [ 10, 0, 1, 0, 0, 1 ]
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 1,
|
||||
"target_part": "Total Damage",
|
||||
"behavior": "modify",
|
||||
"hits": { "Single Stream": 4 }
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
"GREED": {
|
||||
"displayName": "Greed",
|
||||
"description": "Picking up emeralds heals you and nearby players for 15% max health",
|
||||
"abilities": []
|
||||
},
|
||||
"CAVALRYMAN": {
|
||||
"displayName": "Cavalryman",
|
||||
"description": "You may cast spells and attack with a 70% damage penalty while on a horse",
|
||||
"abilities": []
|
||||
},
|
||||
"GUARDIAN": {
|
||||
"displayName": "Guardian",
|
||||
"description": "20% of the damage taken by nearby allies is redirected to you",
|
||||
"abilities": []
|
||||
},
|
||||
"HERO": {
|
||||
"displayName": "Saviour’s Sacrifice",
|
||||
"description": "While under 50% maximum health, nearby allies gain 20% bonus damage and defense",
|
||||
"abilities": []
|
||||
},
|
||||
"ALTRUISM": {
|
||||
"displayName": "Heart of the Pack",
|
||||
"description": "Nearby players gain 35% of the health you naturally regenerate",
|
||||
"abilities": []
|
||||
},
|
||||
"ARCANES": {
|
||||
"displayName": "Transcendence",
|
||||
"description": "30% chance for spells to cost no mana when casted",
|
||||
"abilities": []
|
||||
},
|
||||
"ENTROPY": {
|
||||
"displayName": "Entropy",
|
||||
"description": "Meteor falls three times faster",
|
||||
"abilities": []
|
||||
},
|
||||
"ROVINGASSASSIN": {
|
||||
"displayName": "Roving Assassin",
|
||||
"description": "Vanish no longer drains mana while invisible",
|
||||
"abilities": []
|
||||
},
|
||||
"MADNESS": {
|
||||
"displayName": "Madness",
|
||||
"description": "Cast a random ability every 3 seconds",
|
||||
"abilities": []
|
||||
},
|
||||
"LIGHTWEIGHT": {
|
||||
"displayName": "Lightweight",
|
||||
"description": "You no longer take fall damage",
|
||||
"abilities": []
|
||||
},
|
||||
"SORCERY": {
|
||||
"displayName": "Sorcery",
|
||||
"description": "30% chance for spells and attacks to cast a second time at no additional cost",
|
||||
"abilities": []
|
||||
},
|
||||
"TAUNT": {
|
||||
"displayName": "Taunt",
|
||||
"description": "Mobs within 12 blocks target you upon casting War Scream",
|
||||
"abilities": []
|
||||
},
|
||||
"RALLY": {
|
||||
"displayName": "Rally",
|
||||
"description": "Charge heals you by 10% and nearby allies by 15% on impact, but becomes harmless",
|
||||
"abilities": [{
|
||||
"class": "Warrior",
|
||||
"base_abil": "Charge",
|
||||
"effects": [
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 2,
|
||||
"display": "Rally Self Heal",
|
||||
"target_part": "Rally Self Heal",
|
||||
"power": 0.1
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 2,
|
||||
"target_part": "Rally Ally Heal",
|
||||
"power": 0.15
|
||||
},
|
||||
{
|
||||
"type": "raw_stat",
|
||||
"bonuses": [
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.Rally:2.Flying Kick",
|
||||
"value": -100
|
||||
},
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.Rally:2.Collide",
|
||||
"value": -100
|
||||
},
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.Rally:2.Heavy Impact",
|
||||
"value": -100
|
||||
},
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.Rally:2.Flyby Jab",
|
||||
"value": -100
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
"CHERRY_BOMBS": {
|
||||
"displayName": "Cherry Bombs",
|
||||
"description": "Your Smoke Bombs explode instantly, and increase their Neutral Damage by +90%",
|
||||
"abilities": [{
|
||||
"class": "Assassin",
|
||||
"base_abil": "Smoke Bomb",
|
||||
"effects": [
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 4,
|
||||
"target_part": "Per Tick",
|
||||
"multipliers": [ 90, 0, 0, 0, 0, 0 ]
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 4,
|
||||
"target_part": "Per Bomb",
|
||||
"hits": { "Per Tick": -9 }
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
"FREERUNNER": {
|
||||
"displayName": "Freerunner",
|
||||
"description": "Double your sprint speed when your sprint bar is under 30%",
|
||||
"abilities": []
|
||||
},
|
||||
"PEACEFUL_EFFIGY": {
|
||||
"displayName": "Peaceful Effigy",
|
||||
"description": "Your totem will last twice as long",
|
||||
"abilities": []
|
||||
},
|
||||
"FURIOUS_EFFIGY": {
|
||||
"displayName": "Furious Effigy",
|
||||
"description": "Totem effects are twice as fast, but duration is halved",
|
||||
"abilities": [{
|
||||
"class": "Shaman",
|
||||
"base_abil": "Totem",
|
||||
"properties": {
|
||||
"rate": -0.2,
|
||||
"totem_mul": 2.5
|
||||
},
|
||||
"effects": []
|
||||
}]
|
||||
},
|
||||
"FLASHFREEZE": {
|
||||
"displayName": "Flashfreeze",
|
||||
"description": "Ice Snake is instant but has a reduced range",
|
||||
"abilities": []
|
||||
},
|
||||
"GRAVITYWELL": {
|
||||
"displayName": "Gravity Well",
|
||||
"description": "Meteor has increased blast radius and pulls enemies instead",
|
||||
"abilities": []
|
||||
},
|
||||
"DESC_SNOWYSTEPS": {
|
||||
"displayName": "Snowy Steps",
|
||||
"description": "Leaves a trail of snow behind you",
|
||||
"abilities": []
|
||||
},
|
||||
"GEOCENTRISM": {
|
||||
"displayName": "Geocentrism",
|
||||
"description": "Aura radiates from you instead of your totem and can be cast anytime",
|
||||
"abilities": []
|
||||
},
|
||||
"DESC_FESTIVESPIRIT": {
|
||||
"displayName": "Festive Spirits",
|
||||
"description": "Plays wintery tunes",
|
||||
"abilities": []
|
||||
},
|
||||
"TEMBLOR": {
|
||||
"displayName": "Temblor",
|
||||
"description": "Bash gains +1 Area of Effect and is 20% faster.",
|
||||
"abilities": [{
|
||||
"class": "Warrior",
|
||||
"base_abil": "Bash",
|
||||
"properties": { "aoe": 1 },
|
||||
"effects": []
|
||||
}]
|
||||
},
|
||||
"RECKLESS_ABANDON": {
|
||||
"displayName": "Reckless Abandon",
|
||||
"description": "Tempest deals +15% Fire damage and gains one additional charge. War Scream no longer grants a defence bonus.",
|
||||
"abilities": [{
|
||||
"class": "Warrior",
|
||||
"base_abil": "War Scream",
|
||||
"effects": [
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 4,
|
||||
"target_part": "Tempest",
|
||||
"behavior": "modify",
|
||||
"multipliers": [0, 0, 0, 0, 15, 0]
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 4,
|
||||
"target_part": "Tempest Total Damage",
|
||||
"behavior": "modify",
|
||||
"hits": { "Tempest": 1 }
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 4,
|
||||
"target_part": "Total Damage",
|
||||
"behavior": "modify",
|
||||
"hits": { "Tempest": 1 }
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
"ALTEREGO": {
|
||||
"displayName": "Alterego",
|
||||
"description": "Awakened can be activated after saving 40% less mana, but its duration is reduced by 25%.",
|
||||
"abilities": []
|
||||
},
|
||||
"FOREST_BLESSING": {
|
||||
"displayName": "Forest's Blessing",
|
||||
"description": "Your archer summons have increased movement speed, attack speed and vision. Arrow Bomb's damage is reduced by -30% Neutral damage.",
|
||||
"abilities": [{
|
||||
"class": "Archer",
|
||||
"base_abil": "Arrow Bomb",
|
||||
"effects": [
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 3,
|
||||
"target_part": "Arrow Bomb",
|
||||
"behavior": "modify",
|
||||
"multipliers": [-30, 0, 0, 0, 0, 0]
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 8,
|
||||
"target_part": "DPS",
|
||||
"behavior": "modify",
|
||||
"hits": { "Single Hit": 1.666666666666667 }
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 10,
|
||||
"target_part": "Crow DPS",
|
||||
"behavior": "modify",
|
||||
"hits": { "Single Hit": 0.555555555555556 }
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
"SOUL_EATER": {
|
||||
"displayName": "Soul eater",
|
||||
"description": "Devour and Harvester grant double mana, but your maximum Marks are decreased by 1.",
|
||||
"abilities": [{
|
||||
"class": "Assassin",
|
||||
"base_abil": "Marked",
|
||||
"effects": [{
|
||||
"type": "stat_scaling",
|
||||
"slider": true,
|
||||
"slider_name": "Marked",
|
||||
"slider_max": -1
|
||||
}]
|
||||
}]
|
||||
},
|
||||
"STRINGS_OF_FATE": {
|
||||
"displayName": "Strings of Fate",
|
||||
"description": "Your puppets have a lifetime of 3 seconds, but do double damage with attacks and explosions.",
|
||||
"abilities": [{
|
||||
"class": "Shaman",
|
||||
"base_abil": "Puppet Master",
|
||||
"effects": [
|
||||
{
|
||||
"type": "raw_stat",
|
||||
"bonuses": [
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.FateString:6.Puppet Hit",
|
||||
"value": 100
|
||||
},
|
||||
{
|
||||
"type": "stat",
|
||||
"name": "damMult.FateString:6.Puppet Explosion",
|
||||
"value": 100
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
"ESCAPE_ROUTE": {
|
||||
"displayName": "Escape Route",
|
||||
"description": "Frenzy and Time Dilation charge twice as fast, but to a halved maximum.",
|
||||
"abilities": [
|
||||
{
|
||||
"class": "Archer",
|
||||
"base_abil": "Frenzy",
|
||||
"effects": [
|
||||
{
|
||||
"type": "stat_scaling",
|
||||
"slider": true,
|
||||
"slider_name": "Hits dealt",
|
||||
"slider_max": -18,
|
||||
"output": {
|
||||
"type": "stat",
|
||||
"name": "spd"
|
||||
},
|
||||
"scaling": [-3]
|
||||
},
|
||||
{
|
||||
"type": "stat_scaling",
|
||||
"slider": true,
|
||||
"slider_name": "Hits dealt",
|
||||
"output": {
|
||||
"type": "stat",
|
||||
"name": "spd"
|
||||
},
|
||||
"scaling": [6],
|
||||
"max": 35
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"class": "Mage",
|
||||
"base_abil": "Time Dilation",
|
||||
"effects": [
|
||||
{
|
||||
"type": "stat_scaling",
|
||||
"slider": true,
|
||||
"slider_name": "Time Dilated",
|
||||
"slider_max": -22,
|
||||
"output": {
|
||||
"type": "stat",
|
||||
"name": "spd"
|
||||
},
|
||||
"scaling": [-10]
|
||||
},
|
||||
{
|
||||
"type": "stat_scaling",
|
||||
"slider": true,
|
||||
"slider_name": "Time Dilated",
|
||||
"output": {
|
||||
"type": "stat",
|
||||
"name": "spd"
|
||||
},
|
||||
"scaling": [20],
|
||||
"max": 150
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"DIVINE_HONOR": {
|
||||
"displayName": "Divine Honor",
|
||||
"description": "Increase the bonus from Radiance by 5%. Decrease the Neutral damage of Bash by -15%.",
|
||||
"abilities": [{
|
||||
"class": "Warrior",
|
||||
"base_abil": "Bash",
|
||||
"effects": [
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 1,
|
||||
"target_part": "Single Hit",
|
||||
"behavior": "modify",
|
||||
"multipliers": [-15, 0, 0, 0, 0, 0]
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
"GENTLE_GLOW": {
|
||||
"displayName": "Gentle Glow",
|
||||
"description": "Orphion's Pulse and Fluid Healing restore more health, especially to allies, but at a slower speed.",
|
||||
"abilities": []
|
||||
},
|
||||
"PERFECT_RECALL": {
|
||||
"displayName": "Perfect Recall",
|
||||
"description": "Memory Recollection casts an extra spell, but only activates at 150 banked mana.",
|
||||
"abilities": []
|
||||
},
|
||||
"OVERWHELM": {
|
||||
"displayName": "Overwhelm",
|
||||
"description": "Bash will hit +2 times.",
|
||||
"abilities": [{
|
||||
"class": "Warrior",
|
||||
"base_abil": "Bash",
|
||||
"properties": { "hits": 2 },
|
||||
"effects": []
|
||||
}]
|
||||
},
|
||||
"JUGGLE": {
|
||||
"displayName": "Juggle",
|
||||
"description": "Stronger Multihit adds an additional 12 hits. All hits are reduced by -10% Neutral damage.",
|
||||
"abilities": [{
|
||||
"class": "Assassin",
|
||||
"base_abil": "Multihit",
|
||||
"effects": [
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 3,
|
||||
"target_part": "Total Damage",
|
||||
"behavior": "modify",
|
||||
"hits": { "Per Hit": 12 }
|
||||
},
|
||||
{
|
||||
"type": "add_spell_prop",
|
||||
"base_spell": 3,
|
||||
"target_part": "Per Hit",
|
||||
"behavior": "modify",
|
||||
"multipliers": [ -10, 0, 0, 0, 0, 0 ]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
const DB_VERSION = 128;
|
||||
const DB_VERSION = 129;
|
||||
// @See https://github.com/mdn/learning-area/blob/master/javascript/apis/client-side-storage/indexeddb/video-store/index.jsA
|
||||
|
||||
let db;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
const ING_DB_VERSION = 25;
|
||||
const ING_DB_VERSION = 28;
|
||||
|
||||
// @See https://github.com/mdn/learning-area/blob/master/javascript/apis/client-side-storage/indexeddb/video-store/index.js
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
const TOME_DB_VERSION = 6;
|
||||
const TOME_DB_VERSION = 7;
|
||||
// @See https://github.com/mdn/learning-area/blob/master/javascript/apis/client-side-storage/indexeddb/video-store/index.jsA
|
||||
|
||||
let tdb;
|
||||
|
|
|
@ -3841,5 +3841,11 @@
|
|||
"Symbiont": 3839,
|
||||
"Roiling Ruckus": 3840,
|
||||
"Zeer ID Test": 3841,
|
||||
"Zeer ID Test2": 3842
|
||||
"Zeer ID Test2": 3842,
|
||||
"Bloodborne": 3843,
|
||||
"Daredevil": 3844,
|
||||
"Pain Cycle": 3845,
|
||||
"Psionic Pretense": 3846,
|
||||
"Propeller Hat": 3847,
|
||||
"Tremorcaller": 3848
|
||||
}
|
|
@ -761,5 +761,31 @@
|
|||
"Rejected Geode": 759,
|
||||
"Remnant of the Ruined": 760,
|
||||
"Searing Heartwood": 761,
|
||||
"Voidtossed Memory": 762
|
||||
"Voidtossed Memory": 762,
|
||||
"Luciolum": 763,
|
||||
"Red Scale": 764,
|
||||
"Acidulous Plating": 765,
|
||||
"Ancient Core": 766,
|
||||
"Angel's Blessing": 767,
|
||||
"Cat's Ears": 768,
|
||||
"Cavitated Bone": 769,
|
||||
"Coagulated Blood Gelatin": 770,
|
||||
"Conflagrite": 771,
|
||||
"Corrupted Bracken": 772,
|
||||
"Disturbed Dye": 773,
|
||||
"Eyes Yet Open": 774,
|
||||
"Haphazard Serum": 775,
|
||||
"Repair Toolkit": 776,
|
||||
"Remedial Paste": 777,
|
||||
"Rotting Bandage": 778,
|
||||
"Tribal Tome": 779,
|
||||
"Unholy Water": 780,
|
||||
"Alginate Dressing": 781,
|
||||
"Frostbound Memory": 782,
|
||||
"Magical Fire": 783,
|
||||
"Malignant Nuclei": 784,
|
||||
"Prismatic Spores": 785,
|
||||
"Regretless Talisman": 786,
|
||||
"Sentient Leukocyte": 787,
|
||||
"Stolen Burnmilk": 788
|
||||
}
|
Loading…
Reference in a new issue