From c9572771d90113dd17f3c9c1cbcf2becf79c3ce2 Mon Sep 17 00:00:00 2001 From: TheMurderUnicorn Date: Fri, 26 Apr 2024 21:51:53 -0400 Subject: [PATCH] Fix Typos and Punctuation of Techniques Fixes several typos in disarm techniques specifically. Addresses the double punctuation that occurred with any damage-causing technique. --- data/json/techniques.json | 262 +++++++++++++++++++------------------- 1 file changed, 131 insertions(+), 131 deletions(-) diff --git a/data/json/techniques.json b/data/json/techniques.json index 004a9fc42baac..c3e19292ca9e2 100644 --- a/data/json/techniques.json +++ b/data/json/techniques.json @@ -46,7 +46,7 @@ "chance": 100, "duration": 400, "on_damage": true, - "message": "The weapon of %s has been forced out ot their hands!" + "message": "The weapon of %s has been forced out of their hands!" } ], "attack_vectors": [ "HAND" ] @@ -65,7 +65,7 @@ "melee_allowed": true, "skill_requirements": [ { "name": "melee", "level": 4 } ], "crit_tec": true, - "messages": [ "You swing through %s and everyone nearby!", " swings through %s and everyone nearby!" ], + "messages": [ "You swing through %s and everyone nearby", " swings through %s and everyone nearby!" ], "aoe": "spin", "description": "Attack adjacent enemies, crit only, min 4 melee", "attack_vectors": [ "WEAPON" ] @@ -78,7 +78,7 @@ "skill_requirements": [ { "name": "melee", "level": 3 } ], "crit_tec": true, "weighting": 2, - "messages": [ "You swing in a wide arc through %s!", " swings in a wide arc through %s!" ], + "messages": [ "You swing in a wide arc through %s", " swings in a wide arc through %s!" ], "aoe": "wide", "description": "Attack in a wide arc, crit only, min 3 melee", "attack_vectors": [ "WEAPON" ] @@ -90,7 +90,7 @@ "melee_allowed": true, "skill_requirements": [ { "name": "melee", "level": 4 } ], "crit_tec": true, - "messages": [ "You pierce straight through %s!", " pierces through %s!" ], + "messages": [ "You pierce straight through %s", " pierces through %s!" ], "aoe": "impale", "description": "Attack target and another one behind it, crit only, min 4 melee", "attack_vectors": [ "WEAPON" ] @@ -145,7 +145,7 @@ ] }, "condition_desc": "* Only works on a non-stunned mundane target of similar or smaller size, may fail on enemies grabbing you", - "messages": [ "You send %s reeling!", " sends %s reeling!" ], + "messages": [ "You send %s reeling", " sends %s reeling!" ], "description": "Stun 1 turn, knockback 1 tile, crit only, min 2 melee", "attack_vectors": [ "WEAPON" ] }, @@ -161,7 +161,7 @@ { "stat": "damage", "type": "cut", "scale": 0.66 }, { "stat": "damage", "type": "stab", "scale": 0.66 } ], - "messages": [ "You quickly strike %s!", " quickly strikes %s!" ], + "messages": [ "You quickly strike %s", " quickly strikes %s!" ], "description": "50% moves, 66% damage, min 2 melee", "attack_vectors": [ "WEAPON" ] }, @@ -198,7 +198,7 @@ }, "condition_desc": "* Only works on a target of similar size with limbs to catch", "stun_dur": 2, - "messages": [ "You wrap up %s!", " wraps up %s!" ], + "messages": [ "You wrap up %s", " wraps up %s!" ], "description": "Stun 2 turns, min 4 melee", "attack_vectors": [ "WEAPON" ] }, @@ -220,7 +220,7 @@ }, "condition_desc": "* Only works on a non-downed humanoid target of similar or smaller size incapable of flight", "down_dur": 2, - "messages": [ "You sweep %s!", " sweeps %s!" ], + "messages": [ "You sweep %s", " sweeps %s!" ], "description": "Down 2 turns, min 3 melee", "attack_vectors": [ "WEAPON" ] }, @@ -241,7 +241,7 @@ { "stat": "damage", "type": "cut", "scale": 2.5 }, { "stat": "damage", "type": "stab", "scale": 2.5 } ], - "messages": [ "With a loud crack the piston extends, sending %s reeling!", " sends %s reeling!" ], + "messages": [ "With a loud crack the piston extends, sending %s reeling", " sends %s reeling!" ], "description": "Stun 1 turn, knockback 2 tile, crit only, requires ammo", "attack_vectors": [ "WEAPON" ] }, @@ -261,7 +261,7 @@ ] }, "condition_desc": "* Only works on a non-stunned humanoid target of similar or smaller size", - "messages": [ "You precisely hit %s!", " precisely hits %s!" ], + "messages": [ "You precisely hit %s", " precisely hits %s!" ], "stun_dur": 2, "description": "Stun 2 turns, crit only, min 3 melee", "attack_vectors": [ "WEAPON" ] @@ -329,7 +329,7 @@ "type": "technique", "id": "tec_aikido_blockthrow", "name": "Counter Throw (block)", - "messages": [ "You smoothly throw %s!", " blocks and smoothly throws %s!" ], + "messages": [ "You smoothly throw %s", " blocks and smoothly throws %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -372,7 +372,7 @@ "type": "technique", "id": "tec_aikido_dodgethrow", "name": "Counter Throw (dodge)", - "messages": [ "You smoothly throw %s!", " dodges and smoothly throws %s!" ], + "messages": [ "You smoothly throw %s", " dodges and smoothly throws %s!" ], "unarmed_allowed": true, "melee_allowed": true, "unarmed_weapons_allowed": false, @@ -414,7 +414,7 @@ "type": "technique", "id": "tec_aikido_blockdisarm", "name": "Disarming Throw (block)", - "messages": [ "You smoothly disarm %s!", " blocks and smoothly disarms %s!" ], + "messages": [ "You smoothly disarm %s", " blocks and smoothly disarms %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -467,7 +467,7 @@ "type": "technique", "id": "tec_aikido_dodgedisarm", "name": "Disarming Throw (dodge)", - "messages": [ "You smoothly disarm %s!", " dodges and smoothly disarms %s!" ], + "messages": [ "You smoothly disarm %s", " dodges and smoothly disarms %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -535,7 +535,7 @@ "type": "technique", "id": "tec_bojutsu_thrust", "name": "Front Thrust", - "messages": [ "You thrust at %s!", " thrusts at %s!" ], + "messages": [ "You thrust at %s", " thrusts at %s!" ], "skill_requirements": [ { "name": "melee", "level": 1 } ], "melee_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 } ], @@ -546,7 +546,7 @@ "id": "tec_bojutsu_kneestrike", "name": "Knee Strike", "messages": [ - "After blocking %s's attack you quickly strike at their knee!", + "After blocking %s's attack you quickly strike at their knee", "After blocking %s's attack quickly strikes at their knee!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], @@ -573,7 +573,7 @@ "id": "tec_bojutsu_frontstrike", "name": "Overhead Front Strike", "messages": [ - "You block %s's attack and counter with a Overhead Front Strike!", + "You block %s's attack and counter with a Overhead Front Strike", " blocks %s's attack and counter with a Overhead Front Strike!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], @@ -598,7 +598,7 @@ "type": "technique", "id": "tec_bojutsu_rollingstrike", "name": "Rolling Strike", - "messages": [ "Using your rolling staff you quickly strike %s!", "Using their rolling staff quickly strikes %s!" ], + "messages": [ "Using your rolling staff you quickly strike %s", "Using their rolling staff quickly strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "required_buffs_all": [ "buff_bojutsu_onmove" ], @@ -622,7 +622,7 @@ "type": "technique", "id": "tec_bojutsu_disarm", "name": "Hooking Disarm", - "messages": [ "You're able to disarm %s by hooking their weapon!", " hooks %s's weapon and casts it away!" ], + "messages": [ "You're able to disarm %s by hooking their weapon", " hooks %s's weapon and casts it away!" ], "skill_requirements": [ { "name": "melee", "level": 5 } ], "melee_allowed": true, "crit_ok": true, @@ -633,7 +633,7 @@ "chance": 100, "duration": 400, "on_damage": true, - "message": "The weapon of %s has been forced out ot their hands!" + "message": "The weapon of %s has been forced out of their hands!" } ], "attack_vectors": [ "WEAPON" ] @@ -642,7 +642,7 @@ "type": "technique", "id": "tec_barbaran_impale", "name": "Impaling Estocada", - "messages": [ "You thrust your weapon through %s!", " thrusts their weapon through %s!" ], + "messages": [ "You thrust your weapon through %s", " thrusts their weapon through %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "weapon_categories_allowed": [ "GREAT_SWORDS" ], @@ -659,7 +659,7 @@ "type": "technique", "id": "tec_barbaran_disarm", "name": "Swift Atajo", - "messages": [ "You jab a quick blow at %s's grip!", " jabs a quick blow at %s's grip!" ], + "messages": [ "You jab a quick blow at %s's grip", " jabs a quick blow at %s's grip!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "disarms": true, @@ -676,7 +676,7 @@ "type": "technique", "id": "tec_boxing_cross", "name": "Cross", - "messages": [ "You throw a heavy cross at %s!", " throws a cross at %s!" ], + "messages": [ "You throw a heavy cross at %s", " throws a cross at %s!" ], "unarmed_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 } ], "attack_vectors": [ "HAND" ] @@ -685,7 +685,7 @@ "type": "technique", "id": "tec_boxing_counter", "name": "Cross Counter", - "messages": [ "You cross-counter %s!", " throws a perfect counter at %s!" ], + "messages": [ "You cross-counter %s", " throws a perfect counter at %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_boxing_ondodge" ], @@ -712,7 +712,7 @@ "type": "technique", "id": "tec_boxing_rapid", "name": "Jab", - "messages": [ "You quickly jab %s!", " quickly jabs at %s!" ], + "messages": [ "You quickly jab %s", " quickly jabs at %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "mult_bonuses": [ @@ -727,7 +727,7 @@ "type": "technique", "id": "tec_boxing_upper", "name": "Uppercut", - "messages": [ "You uppercut %s!", " uppercuts %s!" ], + "messages": [ "You uppercut %s", " uppercuts %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -804,7 +804,7 @@ "type": "technique", "id": "tec_brawl_disarm_melee", "name": "Disarm", - "messages": [ "You knock %s's weapon away!", " knock %s's weapon away!" ], + "messages": [ "You knock %s's weapon away", " knock %s's weapon away!" ], "skill_requirements": [ { "name": "melee", "level": 6 } ], "melee_allowed": true, "disarms": true, @@ -814,7 +814,7 @@ "chance": 100, "duration": 400, "on_damage": true, - "message": "The weapon of %s has been forced out ot their hands!" + "message": "The weapon of %s has been forced out of their hands!" } ], "attack_vectors": [ "WEAPON" ] @@ -823,7 +823,7 @@ "type": "technique", "id": "tec_brawl_disarm_unarmed", "name": "Disarm", - "messages": [ "You knock %s's weapon away!", " knock %s's weapon away!" ], + "messages": [ "You knock %s's weapon away", " knock %s's weapon away!" ], "skill_requirements": [ { "name": "unarmed", "level": 6 } ], "unarmed_allowed": true, "disarms": true, @@ -833,7 +833,7 @@ "chance": 100, "duration": 400, "on_damage": true, - "message": "The weapon of %s has been forced out ot their hands!" + "message": "The weapon of %s has been forced out of their hands!" } ], "attack_vectors": [ "HAND" ] @@ -842,7 +842,7 @@ "type": "technique", "id": "tec_brawl_power", "name": "Power Hit", - "messages": [ "You send %s reeling!", " sends %s reeling!" ], + "messages": [ "You send %s reeling", " sends %s reeling!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -864,7 +864,7 @@ "type": "technique", "id": "tec_brawl_trip", "name": "Trip", - "messages": [ "You trip %s!", " trips %s!" ], + "messages": [ "You trip %s", " trips %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "condition": { @@ -894,7 +894,7 @@ "type": "technique", "id": "tec_capoeira_pushkick", "name": "Push Kick", - "messages": [ "You push kick %s!", " push kicks %s!" ], + "messages": [ "You push kick %s", " push kicks %s!" ], "unarmed_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 }, @@ -907,7 +907,7 @@ "type": "technique", "id": "tec_capoeira_circlekick", "name": "Circle Kick", - "messages": [ "You circle kick %s!", " circle kicks %s!" ], + "messages": [ "You circle kick %s", " circle kicks %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -922,7 +922,7 @@ "type": "technique", "id": "tec_capoeira_sweepkick", "name": "Sweep Kick", - "messages": [ "You sweep kick %s!", " sweep kicks %s!" ], + "messages": [ "You sweep kick %s", " sweep kicks %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_capoeira_onmove" ], @@ -950,7 +950,7 @@ "type": "technique", "id": "tec_capoeira_spinkick", "name": "Spin Kick", - "messages": [ "You spin kick %s!", " spin kicks %s!" ], + "messages": [ "You spin kick %s", " spin kicks %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_capoeira_onmove" ], @@ -980,7 +980,7 @@ "type": "technique", "id": "tec_crane_precise", "name": "Crane Kick", - "messages": [ "You leap and kick %s!", " leaps and kicks %s!" ], + "messages": [ "You leap and kick %s", " leaps and kicks %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_crane_ondodge" ], @@ -1019,7 +1019,7 @@ "type": "technique", "id": "tec_crane_strike", "name": "Crane Strike", - "messages": [ "You hand-peck and strike %s!", " hand-pecks and strikes %s!" ], + "messages": [ "You hand-peck and strike %s", " hand-pecks and strikes %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_crane_ondodge" ], @@ -1064,14 +1064,14 @@ "name": "Dragon Claw", "unarmed_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 } ], - "messages": [ "You lash out at %s with a Dragon Claw!", " lashes out at %s with a Dragon Claw!" ], + "messages": [ "You lash out at %s with a Dragon Claw", " lashes out at %s with a Dragon Claw!" ], "attack_vectors": [ "HAND" ] }, { "type": "technique", "id": "tec_dragon_tail", "name": "Dragon Tail", - "messages": [ "You sweep %s with a quick Dragon Tail!", " sweeps %s with a quick Dragon Tail sweep!" ], + "messages": [ "You sweep %s with a quick Dragon Tail", " sweeps %s with a quick Dragon Tail sweep!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -1097,7 +1097,7 @@ "type": "technique", "id": "tec_dragon_strike", "name": "Dragon Strike", - "messages": [ "You descend upon %s with a powerful Dragon Strike!", " descends upon %s with a powerful Dragon Strike!" ], + "messages": [ "You descend upon %s with a powerful Dragon Strike", " descends upon %s with a powerful Dragon Strike!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "crit_tec": true, @@ -1115,7 +1115,7 @@ "type": "technique", "id": "tec_eskrima_round", "name": "Round Strike", - "messages": [ "You round strike %s!", " round strikes %s!" ], + "messages": [ "You round strike %s", " round strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "mult_bonuses": [ { "stat": "movecost", "scale": 0.6 } ], @@ -1125,7 +1125,7 @@ "type": "technique", "id": "tec_eskrima_fan", "name": "Fan Strike", - "messages": [ "You fan strike %s!", " fan strikes %s!" ], + "messages": [ "You fan strike %s", " fan strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "mult_bonuses": [ { "stat": "movecost", "scale": 0.75 } ], @@ -1135,7 +1135,7 @@ "type": "technique", "id": "tec_eskrima_snap", "name": "Snap Strike", - "messages": [ "You snap out at %s!", " snaps quickly at %s!" ], + "messages": [ "You snap out at %s", " snaps quickly at %s!" ], "melee_allowed": true, "mult_bonuses": [ { "stat": "movecost", "scale": 0.8 } ], "attack_vectors": [ "WEAPON" ] @@ -1144,7 +1144,7 @@ "type": "technique", "id": "tec_eskrima_combination", "name": "Combination Strike", - "messages": [ "You combination strike %s!", " combination strikes %s!" ], + "messages": [ "You combination strike %s", " combination strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "required_buffs_all": [ "buff_eskrima_oncrit" ], @@ -1161,7 +1161,7 @@ "type": "technique", "id": "tec_eskrima_stun", "name": "Stunning Strike", - "messages": [ "You deliver a stunning strike to %s!", " delivers a stunning strike to %s!" ], + "messages": [ "You deliver a stunning strike to %s", " delivers a stunning strike to %s!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "crit_tec": true, @@ -1198,7 +1198,7 @@ "type": "technique", "id": "tec_eskrima_low", "name": "Low Strike", - "messages": [ "Your weapon becomes a blur as you ground %s!", "'s weapon becomes a blur as they ground %s!" ], + "messages": [ "Your weapon becomes a blur as you ground %s", "'s weapon becomes a blur as they ground %s!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "crit_tec": true, @@ -1229,7 +1229,7 @@ "type": "technique", "id": "tec_fencing_lunge", "name": "Fencing Lunge", - "messages": [ "You lunge at %s!", " lunges at %s!" ], + "messages": [ "You lunge at %s", " lunges at %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "crit_ok": true, @@ -1240,7 +1240,7 @@ "type": "technique", "id": "tec_fencing_compound1", "name": "Compound Attack (Remise)", - "messages": [ "Your feint leads to a compound attack against %s!", "'s feint leads to a compound attack against %s!" ], + "messages": [ "Your feint leads to a compound attack against %s", "'s feint leads to a compound attack against %s!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "required_buffs_all": [ "buff_fencing_onmiss" ], @@ -1257,7 +1257,7 @@ "type": "technique", "id": "tec_fencing_compound2", "name": "Compound Attack (Counter Time)", - "messages": [ "Your feint leads to a compound attack against %s!", "'s feint leads to a compound attack against %s!" ], + "messages": [ "Your feint leads to a compound attack against %s", "'s feint leads to a compound attack against %s!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "required_buffs_all": [ "buff_fencing_onpause" ], @@ -1318,7 +1318,7 @@ "type": "technique", "id": "tec_medievalpole_counter", "name": "Displace and Hook", - "messages": [ "You parry and hook %s down!", " parries and hooks %s down!" ], + "messages": [ "You parry and hook %s down", " parries and hooks %s down!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "required_buffs_all": [ "buff_medievalpole_onblock" ], @@ -1347,7 +1347,7 @@ "type": "technique", "id": "tec_medievalpole_highround", "name": "High Round Strike", - "messages": [ "You swing high and strike at %s!", " swings high and strikes %s!" ], + "messages": [ "You swing high and strike at %s", " swings high and strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "forbidden_buffs_all": [ "buff_medievalpole_onmove" ], @@ -1384,7 +1384,7 @@ "type": "technique", "id": "tec_medievalpole_hook", "name": "Hook and Drag", - "messages": [ "You hook and drag %s down!", " hooks and drags %s down!" ], + "messages": [ "You hook and drag %s down", " hooks and drags %s down!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "required_buffs_all": "buff_medievalpole_onmiss", @@ -1413,7 +1413,7 @@ "type": "technique", "id": "tec_medievalpole_execute", "name": "Colpo di Grazia", - "messages": [ "You swing down hard and execute %s!", " swings down hard and executes %s!" ], + "messages": [ "You swing down hard and execute %s", " swings down hard and executes %s!" ], "skill_requirements": [ { "name": "melee", "level": 5 } ], "melee_allowed": true, "condition": { "npc_has_effect": "downed" }, @@ -1432,7 +1432,7 @@ "type": "technique", "id": "tec_judo_throw", "name": "Throw", - "messages": [ "You throw %s to the ground!", " throws %s to the ground!" ], + "messages": [ "You throw %s to the ground", " throws %s to the ground!" ], "unarmed_allowed": true, "melee_allowed": true, "unarmed_weapons_allowed": false, @@ -1455,7 +1455,7 @@ "type": "technique", "id": "tec_judo_disarm", "name": "Disarming Throw", - "messages": [ "You disarm and throw %s!", " disarms and throws %s!" ], + "messages": [ "You disarm and throw %s", " disarms and throws %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 3 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -1467,7 +1467,7 @@ "chance": 100, "duration": 400, "on_damage": true, - "message": "The weapon of %s has been forced out ot their hands!" + "message": "The weapon of %s has been forced out of their hands!" } ], "condition": { @@ -1488,7 +1488,7 @@ "type": "technique", "id": "tec_judo_backthrow", "name": "Back Throw", - "messages": [ "You flip %s head over heels!", " flips %s head over heels!" ], + "messages": [ "You flip %s head over heels", " flips %s head over heels!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -1528,7 +1528,7 @@ "type": "technique", "id": "tec_karate_precise", "name": "Knifehand Strike", - "messages": [ "You hit %s with a knifehand strike!", " hits %s with a knifehand strike!" ], + "messages": [ "You hit %s with a knifehand strike", " hits %s with a knifehand strike!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -1569,7 +1569,7 @@ "type": "technique", "id": "tec_karate_rapid", "name": "Backfist Strike", - "messages": [ "You quickly strike %s with the back of your fist!", " quickly strikes %s with the back of their fist!" ], + "messages": [ "You quickly strike %s with the back of your fist", " quickly strikes %s with the back of their fist!" ], "skill_requirements": [ { "name": "unarmed", "level": 1 } ], "unarmed_allowed": true, "mult_bonuses": [ @@ -1584,7 +1584,7 @@ "type": "technique", "id": "tec_karate_roundhouse", "name": "Roundhouse Kick", - "messages": [ "You roundhouse kick %s!", " roundhouse kicks %s!" ], + "messages": [ "You roundhouse kick %s", " roundhouse kicks %s!" ], "unarmed_allowed": true, "melee_allowed": true, "mult_bonuses": [ @@ -1598,7 +1598,7 @@ "type": "technique", "id": "tec_karate_staff", "name": "Staff Strike", - "messages": [ "You strike %s with your staff!", " strikes %s with their staff!" ], + "messages": [ "You strike %s with your staff", " strikes %s with their staff!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "weapon_categories_allowed": "QUARTERSTAVES", @@ -1609,7 +1609,7 @@ "type": "technique", "id": "tec_karate_staff_crit", "name": "Heavy Staff Strike", - "messages": [ "You swing your staff hard at %s!", " swings their staff hard at %s!" ], + "messages": [ "You swing your staff hard at %s", " swings their staff hard at %s!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "weapon_categories_allowed": "QUARTERSTAVES", @@ -1636,7 +1636,7 @@ "type": "technique", "id": "tec_kickboxing_rapid", "name": "Jab", - "messages": [ "You quickly jab %s!", " quickly jabs at %s!" ], + "messages": [ "You quickly jab %s", " quickly jabs at %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "mult_bonuses": [ @@ -1651,7 +1651,7 @@ "type": "technique", "id": "tec_kickboxing_cross", "name": "Cross", - "messages": [ "You throw a heavy cross at %s!", " throws a cross at %s!" ], + "messages": [ "You throw a heavy cross at %s", " throws a cross at %s!" ], "unarmed_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 }, @@ -1664,7 +1664,7 @@ "type": "technique", "id": "tec_kickboxing_push", "name": "Push Kick", - "messages": [ "You shove %s back with a front kick!", " shoves %s back with a front kick!" ], + "messages": [ "You shove %s back with a front kick", " shoves %s back with a front kick!" ], "skill_requirements": [ { "name": "unarmed", "level": 1 } ], "unarmed_allowed": true, "condition": { @@ -1696,7 +1696,7 @@ "type": "technique", "id": "tec_kickboxing_upper", "name": "Uppercut", - "messages": [ "You uppercut %s!", " uppercuts %s!" ], + "messages": [ "You uppercut %s", " uppercuts %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -1745,7 +1745,7 @@ "type": "technique", "id": "tec_kickboxing_roundhouse", "name": "Roundhouse Kick", - "messages": [ "You roundhouse kick %s!", " roundhouse kicks %s!" ], + "messages": [ "You roundhouse kick %s", " roundhouse kicks %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -1760,7 +1760,7 @@ { "type": "technique", "id": "tec_krav_maga_rapid", - "messages": [ "You jab at %s!", " jabs at %s!" ], + "messages": [ "You jab at %s", " jabs at %s!" ], "name": "Jab", "skill_requirements": [ { "name": "melee", "level": 1 } ], "melee_allowed": true, @@ -1776,7 +1776,7 @@ { "type": "technique", "id": "tec_krav_maga_disarm_simple", - "messages": [ "You quickly slap and disarm %s!", " quickly slaps and disarms %s!" ], + "messages": [ "You quickly slap and disarm %s", " quickly slaps and disarms %s!" ], "name": "Disarming Slap", "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "melee_allowed": true, @@ -1789,7 +1789,7 @@ "chance": 100, "duration": 400, "on_damage": true, - "message": "The weapon of %s has been forced out ot their hands!" + "message": "The weapon of %s has been forced out of their hands!" } ], "attack_vectors": [ "WEAPON", "HAND" ] @@ -1798,7 +1798,7 @@ "type": "technique", "id": "tec_krav_maga_crit", "name": "Cheap Shot", - "messages": [ "You hit %s where it hurts!", " hits %s with a cheap shot!" ], + "messages": [ "You hit %s where it hurts", " hits %s with a cheap shot!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "unarmed_allowed": true, @@ -1837,7 +1837,7 @@ "type": "technique", "id": "tec_krav_maga_takedown", "name": "Takedown", - "messages": [ "You force %s to the ground!", " forces %s to the ground!" ], + "messages": [ "You force %s to the ground", " forces %s to the ground!" ], "skill_requirements": [ { "name": "unarmed", "level": 3 } ], "melee_allowed": true, "unarmed_allowed": true, @@ -1859,7 +1859,7 @@ "type": "technique", "id": "tec_krav_maga_disarm", "name": "Bone Breaker", - "messages": [ "*CRACK!* You brutally maim %s's arm!", "*CRACK!* brutally maims %s's arm!" ], + "messages": [ "*CRACK!* You brutally maim %s's arm", "*CRACK!* brutally maims %s's arm!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "weighting": 3, @@ -1912,7 +1912,7 @@ "type": "technique", "id": "tec_leopard_precise", "name": "Leopard Fist", - "messages": [ "You strike out at %s with your Leopard Fist!", " strikes out at %s with a Leopard Fist!" ], + "messages": [ "You strike out at %s with your Leopard Fist", " strikes out at %s with a Leopard Fist!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -1949,7 +1949,7 @@ "type": "technique", "id": "tec_leopard_rapid", "name": "Leopard Swipe", - "messages": [ "You quickly swipe at %s!", " quickly swipes at %s!" ], + "messages": [ "You quickly swipe at %s", " quickly swipes at %s!" ], "unarmed_allowed": true, "mult_bonuses": [ { "stat": "movecost", "scale": 0.5 }, @@ -1963,7 +1963,7 @@ "type": "technique", "id": "tec_leopard_claw", "name": "Leopard Claw", - "messages": [ "You savagely claw at %s!", " savagely claws at %s!" ], + "messages": [ "You savagely claw at %s", " savagely claws at %s!" ], "unarmed_allowed": true, "crit_tec": true, "mult_bonuses": [ { "stat": "movecost", "scale": 0.8 }, { "stat": "damage", "type": "bash", "scale": 1.3 } ], @@ -1973,7 +1973,7 @@ "type": "technique", "id": "tec_leopard_pounce", "name": "Leopard Pounce", - "messages": [ "You leap and pounce on %s!", " leaps and pounces on %s!" ], + "messages": [ "You leap and pounce on %s", " leaps and pounces on %s!" ], "unarmed_allowed": true, "required_buffs_all": [ "buff_leopard_oncrit" ], "crit_tec": true, @@ -1994,7 +1994,7 @@ "type": "technique", "id": "tec_swordsmanship_ringen", "name": "Grab", - "messages": [ "You wrestle %s to the ground!", " wrestles %s to the ground!" ], + "messages": [ "You wrestle %s to the ground", " wrestles %s to the ground!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "required_buffs_all": [ "buff_swordsmanship_onpause" ], @@ -2020,7 +2020,7 @@ "type": "technique", "id": "tec_swordsmanship_lethal", "name": "Lethal Strike", - "messages": [ "You drive the point of your blade into %s!", " drives their blade into %s!" ], + "messages": [ "You drive the point of your blade into %s", " drives their blade into %s!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "required_buffs_all": [ "buff_swordsmanship_onpause" ], @@ -2050,7 +2050,7 @@ "type": "technique", "id": "tec_muay_thai_rapid", "name": "Jab", - "messages": [ "You quickly jab %s!", " quickly jabs at %s!" ], + "messages": [ "You quickly jab %s", " quickly jabs at %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 1 } ], "unarmed_allowed": true, "mult_bonuses": [ @@ -2065,7 +2065,7 @@ "type": "technique", "id": "tec_muay_thai_cross", "name": "Cross", - "messages": [ "You throw a heavy cross at %s!", " throws a cross at %s!" ], + "messages": [ "You throw a heavy cross at %s", " throws a cross at %s!" ], "unarmed_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 }, @@ -2078,7 +2078,7 @@ "type": "technique", "id": "tec_muay_thai_elbow", "name": "Elbow Strike", - "messages": [ "You slam your elbow into %s!", " slams their elbow into %s!" ], + "messages": [ "You slam your elbow into %s", " slams their elbow into %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 1 } ], "unarmed_allowed": true, "crit_tec": true, @@ -2090,7 +2090,7 @@ "type": "technique", "id": "tec_muay_thai_roundhouse", "name": "Roundhouse Kick", - "messages": [ "You roundhouse kick %s!", " roundhouse kicks %s!" ], + "messages": [ "You roundhouse kick %s", " roundhouse kicks %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "crit_ok": true, @@ -2105,7 +2105,7 @@ "type": "technique", "id": "tec_muay_thai_push", "name": "Push Kick", - "messages": [ "You shove %s back with a front kick!", " shoves %s back with a front kick!" ], + "messages": [ "You shove %s back with a front kick", " shoves %s back with a front kick!" ], "skill_requirements": [ { "name": "unarmed", "level": 1 } ], "unarmed_allowed": true, "condition": { @@ -2137,7 +2137,7 @@ "type": "technique", "id": "tec_muay_thai_knee", "name": "Knee Strike", - "messages": [ "You drive your knee into %s!", " drives their knee into %s!" ], + "messages": [ "You drive your knee into %s", " drives their knee into %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "crit_tec": true, @@ -2188,7 +2188,7 @@ "type": "technique", "id": "tec_ninjutsu_swift", "name": "Swift Strike (normal)", - "messages": [ "You swiftly strike %s!", " swiftly strikes %s!" ], + "messages": [ "You swiftly strike %s", " swiftly strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -2200,7 +2200,7 @@ "type": "technique", "id": "tec_ninjutsu_swift_crit", "name": "Swift Strike (crit)", - "messages": [ "You swiftly strike %s!", " swiftly strikes %s!" ], + "messages": [ "You swiftly strike %s", " swiftly strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "unarmed_allowed": true, "melee_allowed": true, @@ -2214,7 +2214,7 @@ "type": "technique", "id": "tec_ninjutsu_precise", "name": "Assassinate", - "messages": [ "You attempt to slay %s in a single stroke!", " attempts to slay %s in a single stroke!" ], + "messages": [ "You attempt to slay %s in a single stroke", " attempts to slay %s in a single stroke!" ], "skill_requirements": [ { "name": "melee", "level": 5 } ], "melee_allowed": true, "forbidden_buffs_all": [ "buff_ninjutsu_onattack" ], @@ -2231,7 +2231,7 @@ "type": "technique", "id": "tec_ninjutsu_takedown", "name": "Ninjutsu Takedown (unarmed)", - "messages": [ "You quickly grab and bring %s to the ground!", " quickly grabs and brings %s to the ground!" ], + "messages": [ "You quickly grab and bring %s to the ground", " quickly grabs and brings %s to the ground!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "forbidden_buffs_all": [ "buff_ninjutsu_onattack" ], @@ -2254,7 +2254,7 @@ "type": "technique", "id": "tec_ninjutsu_takedown_melee", "name": "Ninjutsu Takedown (melee)", - "messages": [ "You quickly grab and bring %s to the ground!", " quickly grabs and brings %s to the ground!" ], + "messages": [ "You quickly grab and bring %s to the ground", " quickly grabs and brings %s to the ground!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "forbidden_buffs_all": [ "buff_ninjutsu_onattack" ], @@ -2278,7 +2278,7 @@ "type": "technique", "id": "tec_ninjutsu_staffdown", "name": "Bite the Dust", - "messages": [ "You sweep %s to the ground!", " sweeps %s to the ground!" ], + "messages": [ "You sweep %s to the ground", " sweeps %s to the ground!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "required_buffs_all": [ "buff_ninjutsu_onattack" ], "melee_allowed": true, @@ -2303,7 +2303,7 @@ "type": "technique", "id": "tec_ninjutsu_downkill", "name": "Dirty Kill", - "messages": [ "You strike and confine %s to the ground!", " strikes and confines %s to the ground!" ], + "messages": [ "You strike and confine %s to the ground", " strikes and confines %s to the ground!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "unarmed_allowed": true, @@ -2345,7 +2345,7 @@ "type": "technique", "id": "niten_water_cut", "name": "Flowing Water Cut", - "messages": [ "You strike %s with the slow power of flowing water!", " strikes %s with the slow power of flowing water!" ], + "messages": [ "You strike %s with the slow power of flowing water", " strikes %s with the slow power of flowing water!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "mult_bonuses": [ @@ -2359,7 +2359,7 @@ "type": "technique", "id": "niten_red_leaf", "name": "Red Leaf's Cut", - "messages": [ "Your strike knocks %s off balance!", "'s strike knocks %s off balance!" ], + "messages": [ "Your strike knocks %s off balance", "'s strike knocks %s off balance!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "condition": { @@ -2378,7 +2378,7 @@ "type": "technique", "id": "niten_stone_cut", "name": "Fire and Stone's Cut", - "messages": [ "You stun %s with the force of your cut!", " stuns %s with the force of their cut!" ], + "messages": [ "You stun %s with the force of your cut", " stuns %s with the force of their cut!" ], "skill_requirements": [ { "name": "melee", "level": 5 } ], "melee_allowed": true, "crit_tec": true, @@ -2419,7 +2419,7 @@ "type": "technique", "id": "niten_timing_attack", "name": "In-One Timing", - "messages": [ "You strike at %s's weak spot!", " strikes at %s's weak spot!" ], + "messages": [ "You strike at %s's weak spot", " strikes at %s's weak spot!" ], "skill_requirements": [ { "name": "melee", "level": 5 } ], "melee_allowed": true, "required_buffs_all": [ "buff_niten_ondodge" ], @@ -2472,7 +2472,7 @@ "type": "technique", "id": "tec_pankration_cross", "name": "Cross", - "messages": [ "You throw a heavy cross at %s!", " throws a cross at %s!" ], + "messages": [ "You throw a heavy cross at %s", " throws a cross at %s!" ], "unarmed_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 }, @@ -2485,7 +2485,7 @@ "type": "technique", "id": "tec_pankration_kick", "name": "Kick", - "messages": [ "You kick %s hard!", " kicks %s hard!" ], + "messages": [ "You kick %s hard", " kicks %s hard!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "crit_tec": true, @@ -2517,7 +2517,7 @@ "type": "technique", "id": "tec_pankration_grabknee", "name": "Grab and Knee", - "messages": [ "You grab and knee %s!", " grabs and knees %s!" ], + "messages": [ "You grab and knee %s", " grabs and knees %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 3 } ], "unarmed_allowed": true, "condition": { "npc_has_effect": "downed" }, @@ -2530,7 +2530,7 @@ "type": "technique", "id": "tec_pankration_grabdisarm", "name": "Arm Lock", - "messages": [ "You disarm %s with an arm lock!", " disarms %s with an arm lock!" ], + "messages": [ "You disarm %s with an arm lock", " disarms %s with an arm lock!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "condition": { "npc_has_effect": "downed" }, @@ -2547,7 +2547,7 @@ "type": "technique", "id": "tec_pankration_grabthrow", "name": "Grab and Throw", - "messages": [ "You grab and throw %s!", " grabs and throws %s!" ], + "messages": [ "You grab and throw %s", " grabs and throws %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "weighting": 3, @@ -2589,7 +2589,7 @@ "type": "technique", "id": "tec_silat_hamstring", "name": "Hamstring", - "messages": [ "You ground %s with a low blow!", " grounds %s with a low blow!" ], + "messages": [ "You ground %s with a low blow", " grounds %s with a low blow!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "crit_tec": true, @@ -2609,7 +2609,7 @@ "type": "technique", "id": "tec_silat_precise", "name": "Vicious Precision", - "messages": [ "You viciously wound %s!", " viciously wounds %s!" ], + "messages": [ "You viciously wound %s", " viciously wounds %s!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "crit_ok": true, @@ -2627,7 +2627,7 @@ "type": "technique", "id": "tec_silat_dirty", "name": "Dirty Hit", - "messages": [ "You hit %s with a dirty blow!", " delivers a dirty blow to %s!" ], + "messages": [ "You hit %s with a dirty blow", " delivers a dirty blow to %s!" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "crit_tec": true, @@ -2663,7 +2663,7 @@ "type": "technique", "id": "tec_silat_brutal", "name": "Silat Brutality", - "messages": [ "You brutally tear into %s!", " brutally tears into %s!" ], + "messages": [ "You brutally tear into %s", " brutally tears into %s!" ], "skill_requirements": [ { "name": "melee", "level": 5 } ], "melee_allowed": true, "crit_ok": true, @@ -2681,7 +2681,7 @@ "type": "technique", "id": "tec_snake_swift", "name": "Snake Snap", - "messages": [ "You swiftly jab %s!", " swiftly jabs %s!" ], + "messages": [ "You swiftly jab %s", " swiftly jabs %s!" ], "unarmed_allowed": true, "crit_ok": true, "flat_bonuses": [ @@ -2716,7 +2716,7 @@ "type": "technique", "id": "tec_snake_precise", "name": "Snake Strike", - "messages": [ "You lash out at %s with a vicious Snake Strike!", " lashes out at %s with a vicious Snake Strike!" ], + "messages": [ "You lash out at %s with a vicious Snake Strike", " lashes out at %s with a vicious Snake Strike!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_snake_onpause" ], @@ -2759,7 +2759,7 @@ "type": "technique", "id": "tec_sojutsu_shove", "name": "Shove", - "messages": [ "You shove %s back!", " shoves %s back!" ], + "messages": [ "You shove %s back", " shoves %s back!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "knockback_dist": 1, @@ -2796,7 +2796,7 @@ "type": "technique", "id": "tec_sojutsu_trip", "name": "Trip", - "messages": [ "You deftly trip %s!", " deftly trips %s!" ], + "messages": [ "You deftly trip %s", " deftly trips %s!" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "reach_ok": true, @@ -2821,7 +2821,7 @@ "type": "technique", "id": "tec_sojutsu_jab", "name": "Jab", - "messages": [ "You quickly strike %s!", " quickly strikes %s!" ], + "messages": [ "You quickly strike %s", " quickly strikes %s!" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "reach_tec": true, @@ -2847,7 +2847,7 @@ "type": "technique", "id": "tec_taekwondo_disarm", "name": "Snatch Weapon", - "messages": [ "You snatch %s's weapon!", " snatches %s's weapon!" ], + "messages": [ "You snatch %s's weapon", " snatches %s's weapon!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "weighting": 2, @@ -2860,7 +2860,7 @@ "id": "tec_taekwondo_strong", "name": "Spinning Back Kick", "messages": [ - "You spin and back-kick %s, right in the center of gravity!", + "You spin and back-kick %s, right in the center of gravity", " spins and back-kicks %s, right in the center of gravity!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], @@ -2907,7 +2907,7 @@ "type": "technique", "id": "tec_taekwondo_push", "name": "Side Kick", - "messages": [ "You turn slightly and side-kick %s!", " turns slightly and side-kicks %s!" ], + "messages": [ "You turn slightly and side-kick %s", " turns slightly and side-kicks %s!" ], "melee_allowed": true, "unarmed_allowed": true, "condition": { @@ -2939,7 +2939,7 @@ "type": "technique", "id": "tec_taekwondo_sweep", "name": "Sweep Kick", - "messages": [ "You crouch low and sweep-kick %s!", " crouches low and sweep-kicks %s!" ], + "messages": [ "You crouch low and sweep-kick %s", " crouches low and sweep-kicks %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "melee_allowed": true, "unarmed_allowed": true, @@ -2960,7 +2960,7 @@ "type": "technique", "id": "tec_taekwondo_roundhouse", "name": "Roundhouse Kick", - "messages": [ "You roundhouse kick %s!", " roundhouse kicks %s!" ], + "messages": [ "You roundhouse kick %s", " roundhouse kicks %s!" ], "melee_allowed": true, "unarmed_allowed": true, "mult_bonuses": [ @@ -2985,7 +2985,7 @@ "type": "technique", "id": "tec_taichi_disarm", "name": "Disarm", - "messages": [ "You gently disarm %s!", " gently disarms %s!" ], + "messages": [ "You gently disarm %s", " gently disarms %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 3 } ], "unarmed_allowed": true, "disarms": true, @@ -2995,7 +2995,7 @@ "chance": 100, "duration": 400, "on_damage": true, - "message": "The weapon of %s has been forced out ot their hands!" + "message": "The weapon of %s has been forced out of their hands!" } ], "attack_vectors": [ "HAND" ] @@ -3004,7 +3004,7 @@ "type": "technique", "id": "tec_taichi_palm", "name": "Palm Strike", - "messages": [ "You palm strike %s!", " palm strikes %s!" ], + "messages": [ "You palm strike %s", " palm strikes %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 1 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_tai_chi_onpause" ], @@ -3042,7 +3042,7 @@ "type": "technique", "id": "tec_taichi_counter", "name": "Grasp the Sparrow's Tail", - "messages": [ "You divert %s's attack and lead them to the ground!", " diverts %s's attack and leads them to the ground!" ], + "messages": [ "You divert %s's attack and lead them to the ground", " diverts %s's attack and leads them to the ground!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_tai_chi_onblock" ], @@ -3069,7 +3069,7 @@ "type": "technique", "id": "tec_taichi_precise", "name": "Double Palm Strike", - "messages": [ "You double-handed palm strikes %s!", "'s double-handed palm strikes %s!" ], + "messages": [ "You double-handed palm strikes %s", "'s double-handed palm strikes %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -3140,7 +3140,7 @@ "type": "technique", "id": "tec_tiger_takedown", "name": "Tiger Takedown", - "messages": [ "You slam %s to the ground!", " slams %s to the ground!" ], + "messages": [ "You slam %s to the ground", " slams %s to the ground!" ], "skill_requirements": [ { "name": "unarmed", "level": 1 } ], "unarmed_allowed": true, "condition": { @@ -3160,7 +3160,7 @@ "type": "technique", "id": "tec_tiger_palm", "name": "Tiger Palm", - "messages": [ "You land a heavy tiger palm on %s!", " lands a heavy tiger palm on %s!" ], + "messages": [ "You land a heavy tiger palm on %s", " lands a heavy tiger palm on %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 3 } ], "unarmed_allowed": true, "crit_ok": true, @@ -3180,7 +3180,7 @@ "type": "technique", "id": "tec_tiger_claw", "name": "Tiger Claw", - "messages": [ "You viciously claw at %s!", " viciously claws at %s!" ], + "messages": [ "You viciously claw at %s", " viciously claws at %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "crit_tec": true, @@ -3221,7 +3221,7 @@ "type": "technique", "id": "tec_tiger_wide", "name": "Tiger Rampage", - "messages": [ "You slash wildly at %s and those nearby!", " slashes wildly at %s and those nearby!" ], + "messages": [ "You slash wildly at %s and those nearby", " slashes wildly at %s and those nearby!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "crit_tec": true, @@ -3238,7 +3238,7 @@ "type": "technique", "id": "tec_wingchun_punch", "name": "Straight Punch", - "messages": [ "You deliver a straight vertical punch to %s!", " delivers a straight vertical punch to %s!" ], + "messages": [ "You deliver a straight vertical punch to %s", " delivers a straight vertical punch to %s!" ], "unarmed_allowed": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.1 }, @@ -3251,7 +3251,7 @@ "type": "technique", "id": "tec_wingchun_punch_knockback", "name": "Straight Punch (Knockback)", - "messages": [ "You force %s back with a straight horizontal punch!", " forces %s back with a straight horizontal punch!" ], + "messages": [ "You force %s back with a straight horizontal punch", " forces %s back with a straight horizontal punch!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_wingchun_onpause" ], @@ -3291,7 +3291,7 @@ "type": "technique", "id": "tec_wingchun_hook", "name": "L-hook", - "messages": [ "You deliver a solid L-hook to %s!", " delivers a solid L-hook to %s!" ], + "messages": [ "You deliver a solid L-hook to %s", " delivers a solid L-hook to %s!" ], "skill_requirements": [ { "name": "unarmed", "level": 2 } ], "unarmed_allowed": true, "crit_tec": true, @@ -3316,7 +3316,7 @@ "type": "technique", "id": "tec_wingchun_hook_knockback", "name": "L-hook (Knockback)", - "messages": [ "You knock %s back with a solid L-hook!", " knocks %s back with a solid L-hook!" ], + "messages": [ "You knock %s back with a solid L-hook", " knocks %s back with a solid L-hook!" ], "skill_requirements": [ { "name": "unarmed", "level": 4 } ], "unarmed_allowed": true, "required_buffs_all": [ "buff_wingchun_onpause" ], @@ -3381,7 +3381,7 @@ "type": "technique", "id": "tec_zuiquan_fist", "name": "Drunk Fist", - "messages": [ "You lurch, and your wild swing hits %s!", " lurches, and hits %s!" ], + "messages": [ "You lurch, and your wild swing hits %s", " lurches, and hits %s!" ], "unarmed_allowed": true, "crit_ok": true, "mult_bonuses": [ @@ -3406,7 +3406,7 @@ "type": "technique", "id": "tec_zuiquan_spin", "name": "Whirling Strikes", - "messages": [ "You spin, hitting %s and everyone around you!", " spins, hitting %s and everyone around them!" ], + "messages": [ "You spin, hitting %s and everyone around you", " spins, hitting %s and everyone around them!" ], "skill_requirements": [ { "name": "unarmed", "level": 5 } ], "unarmed_allowed": true, "crit_tec": true,