Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Martial Arts Rebalance for Zui Quan #35144

Merged
merged 1 commit into from
Oct 31, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 30 additions & 19 deletions data/json/martialarts.json
Original file line number Diff line number Diff line change
Expand Up @@ -1447,41 +1447,52 @@
"type": "martial_art",
"id": "style_zui_quan",
"name": "Zui Quan",
"description": "AKA \"drunken boxing,\" Zui Quan imitates the movement of a drunk to confuse the enemy, giving you a passive dodge bonus based on your intelligence. The turn after you attack, you may dodge any number of attacks with no penalty, and successfully dodging an attack gives you bonus damage and to-hit based on your intelligence.",
"description": "AKA \"drunken boxing,\" Zui Quan imitates the movement of a drunk to confuse the enemy. You gain a passive dodge bonus and accuracy bonus based on your intelligence. Moving gives you additional dodge attempts and each time you dodge, you inflict more damage with your counterattack for until the end of your next turn.",
"initiate": [ "You begin to sway to and fro with a confident swagger.", "%s stumbles as if pretending to be drunk." ],
"learn_difficulty": 8,
"arm_block": 99,
"leg_block": 99,
"static_buffs": [
{
"id": "zuiquan_static",
"name": "Zui Quan",
"description": "Intelligence increases dodging ability",
"id": "buff_zuiquan_static",
"name": "Zui Quan Stance",
"description": "Others might think you stumble about at random but you know better. Each movement is calculated to make evading harm easier.\n\nDodging Skill increased by 15%% of Intelligence.",
"min_unarmed": 0,
"unarmed_allowed": true,
"flat_bonuses": [ [ "dodge", "int", 0.12 ] ]
"flat_bonuses": [ [ "dodge", "int", 0.15 ] ]
},
{
"id": "buff_zuiquan_static2",
"name": "Advanced Zui Quan",
"description": "You have a greater understanding of Zui Quan. Your skills at dodging and landing attacks are much better as a result.\n\n+1 Dodge attempts, Accuracy increased by 15%% of Intelligence.",
"min_unarmed": 3,
"unarmed_allowed": true,
"bonus_dodges": 1,
"flat_bonuses": [ [ "hit", "int", 0.15 ] ]
}
],
"onattack_buffs": [
"onmove_buffs": [
{
"id": "zuiquan_attack_buff",
"name": "Drunken Dodging",
"description": "Unlimited dodges after attacking",
"buff_duration": 4,
"id": "buff_zuiquan_onmove",
"name": "Drunken Stumble",
"description": "With a few quick steps, you can completely change your orientation and dodge additional attacks.\n\n+2 Dodge attempts.\nLasts 3 turns.",
"min_unarmed": 5,
"unarmed_allowed": true,
"bonus_dodges": 100
"buff_duration": 3,
"bonus_dodges": 2
}
],
"ondodge_buffs": [
{
"id": "zuiquan_dodge_buff",
"name": "Counter Strike",
"description": "Extra damage and to-hit after successful dodge",
"id": "buff_zuiquan_ondodge",
"name": "Drunken Dodging",
"description": "Each time you dodge, your positional advantage increases against your opponents. This makes your attacks hit harder with each successful dodge.\n\nGain Armor Penetration equal to 25%% of Intelligence.\nLasts 1 turn. Stacks 4 times.",
"min_unarmed": 1,
"unarmed_allowed": true,
"max_stacks": 2,
"flat_bonuses": [ [ "damage", "bash", "int", 0.5 ], [ "hit", "int", 0.2 ] ]
"buff_duration": 1,
"max_stacks": 4,
"flat_bonuses": [ [ "arpen", "bash", "int", 0.25 ], [ "arpen", "cut", "int", 0.25 ], [ "arpen", "stab", "int", 0.25 ] ]
}
],
"techniques": [ "tec_zuiquan_feint", "tec_zuiquan_counter" ]
"techniques": [ "tec_zuiquan_feint", "tec_zuiquan_break", "tec_zuiquan_counter" ]
},
{
"type": "martial_art",
Expand Down
27 changes: 19 additions & 8 deletions data/json/techniques.json
Original file line number Diff line number Diff line change
Expand Up @@ -1529,23 +1529,34 @@
{
"type": "technique",
"id": "tec_zuiquan_feint",
"name": "Drunk feint",
"min_unarmed": 3,
"name": "Drunken Feint",
"messages": [ "You stumble and leer at %s", "<npcname> stumbles and leers at %s" ],
"min_unarmed": 2,
"unarmed_allowed": true,
"defensive": true,
"miss_recovery": true,
"messages": [ "You stumble and leer at %s", "<npcname> stumbles and leers at %s" ]
"miss_recovery": true
},
{
"type": "technique",
"id": "tec_zuiquan_counter",
"name": "Drunk counter",
"min_unarmed": 4,
"name": "Drunk Counter",
"messages": [ "You lurch, and your wild swing hits %s", "<npcname> lurches, and hits %s" ],
"min_unarmed": 0,
"unarmed_allowed": true,
"dodge_counter": true,
"crit_ok": true,
"mult_bonuses": [ [ "movecost", 0.0 ], [ "damage", "bash", 1.25 ] ],
"messages": [ "You lurch, and your wild swing hits %s", "<npcname> lurches, and hits %s" ]
"mult_bonuses": [ [ "movecost", 0.0 ], [ "damage", "bash", 1.25 ] ]
},
{
"type": "technique",
"id": "tec_zuiquan_break",
"name": "Grab Break",
"messages": [ "The %s tries to grab you, but you stumble away!", "The %s tries to grab <npcname>, but they stumble away!" ],
"min_unarmed": 4,
"unarmed_allowed": true,
"melee_allowed": true,
"defensive": true,
"grab_break": true
},
{
"type": "technique",
Expand Down