Assassin patch (#207)

* Fix various assassin bugs

- Double Spin: wasn't adding a second hit and didn't have spell mult reduction
- Poisoned Blade: didn't have increased main attack range in description
- Smoke Bomb: fixed spelling error "slouly" -> "slowly"
- Righting Reflex: fixed sprite "node_2" -> "node_1"
- Mirror Image: added damage reduction to description
- Blazing Powder: fixed (?) so that it interacts with Lacerate correctly (should apply to each hit)

* Update spin attack implementation

* Fix double spin interaction

Co-authored-by: FrozenEarth <39888817+FrozenEarth-git@users.noreply.github.com>
Co-authored-by: hppeng <hppeng>
This commit is contained in:
hppeng-wynn 2022-08-15 10:28:38 -07:00 committed by GitHub
parent 857b235901
commit 1334637521
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 65 additions and 57 deletions

View file

@ -7066,15 +7066,22 @@ const atrees = {
"base_spell": 1, "base_spell": 1,
"target_part": "Total Damage", "target_part": "Total Damage",
"hits": { "hits": {
"Spin Attack": 1 "Spin Attack": 2
}, },
"display": "Total Damage" "display": "Total Damage"
},
{
"type": "add_spell_prop",
"base_spell": 1,
"target_part": "Spin Attack",
"behavior": "modify",
"multipliers": [-40, 0, 0, 0, 0, 0]
} }
] ]
}, },
{ {
"display_name": "Poisoned Blade", "display_name": "Poisoned Blade",
"desc": "For every 2% or 2 Raw Main Attack Damage you have from items, gain +5/3s Poison Damage (Max 50/3s)", "desc": "For every 2% or 2 Raw Main Attack Damage you have from items, gain +5/3s Poison Damage (Max 50/3s). Your Main Attack gains additional range (+1 Block).",
"archetype": "Shadestepper", "archetype": "Shadestepper",
"archetype_req": 0, "archetype_req": 0,
"parents": [ "parents": [
@ -7205,7 +7212,7 @@ const atrees = {
}, },
{ {
"display_name": "Smoke Bomb", "display_name": "Smoke Bomb",
"desc": "Throw a bomb that slouly emits smoke, damaging all enemies in it every 0.5s.", "desc": "Throw a bomb that slowly emits smoke, damaging all enemies in it every 0.5s.",
"archetype": "", "archetype": "",
"archetype_req": 0, "archetype_req": 0,
"parents": [ "parents": [
@ -7718,7 +7725,7 @@ const atrees = {
"display": { "display": {
"row": 16, "row": 16,
"col": 6, "col": 6,
"icon": "node_2" "icon": "node_1"
}, },
"properties": {}, "properties": {},
"effects": [] "effects": []
@ -7759,7 +7766,7 @@ const atrees = {
}, },
{ {
"display_name": "Mirror Image", "display_name": "Mirror Image",
"desc": "After leaving Vanish, summon 3 Clones that will follow you and protect you. (20s Cooldown)", "desc": "After leaving Vanish, summon 3 Clones that will follow you and protect you (20s Cooldown). When hit, gain a chance to take 80% less damage and lose 1 Clone.",
"archetype": "Trickster", "archetype": "Trickster",
"archetype_req": 2, "archetype_req": 2,
"base_abil": "Dash", "base_abil": "Dash",
@ -8126,18 +8133,19 @@ const atrees = {
}, },
"properties": {}, "properties": {},
"effects": [ "effects": [
{
"type": "add_spell_prop",
"base_spell": 1,
"target_part": "Per Hit",
"behavior": "modify",
"multipliers": [0, 0, 0, 0, 20, 0]
},
{ {
"type": "add_spell_prop", "type": "add_spell_prop",
"base_spell": 1, "base_spell": 1,
"target_part": "Spin Attack", "target_part": "Spin Attack",
"multipliers": [ "behavior": "modify",
0, "multipliers": [0, 0, 0, 0, 20, 0]
0,
0,
0,
20,
0
]
} }
] ]
}, },

File diff suppressed because one or more lines are too long