diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2021-07-15 07:09:58 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2021-07-15 07:09:58 -0700 |
commit | b670ee0780492d6dd701555b23cc037d1bc70000 (patch) | |
tree | 73e9742fd307044dfb3ab65e01859ae3c76132fe | |
parent | Add rapiers and broadswords to the maid martial art (diff) | |
download | cataclysm-dda-mod_battle-maid-redone-b670ee0780492d6dd701555b23cc037d1bc70000.tar.xz |
Repose: Increase duration to 3 turns, Add +1 Block and Dodge attempts.
Flustered: Add -2 to Hit, Remove bonus dodge attempt.
Measured Strike: Add +33% piercing damage.
Measured Asault: Add +66% piercing damage.
-rw-r--r-- | martialarts.json | 20 | ||||
-rw-r--r-- | techniques.json | 12 |
2 files changed, 22 insertions, 10 deletions
diff --git a/martialarts.json b/martialarts.json index 179b854..6aec962 100644 --- a/martialarts.json +++ b/martialarts.json @@ -10,7 +10,7 @@ { "id": "maid_defense", "name": "For Another", - "description": "A servant stands between their Mistress and the world.\n\nBlocked damage reduced by 100% of Dexterity, +1 Block attempt", + "description": "A servant stands between their Mistress and the world.\n\nBlocked damage reduced by 100% of Dexterity, +1 Block attempt.", "unarmed_allowed": true, "melee_allowed": true, "bonus_blocks": 1, @@ -19,7 +19,7 @@ { "id": "maid_defense_2", "name": "Silent Presence", - "description": "A servant must carry out their duties with the appropriate poise and grace.\n\n+2 Dodge skill, +1 Dodge attempts.", + "description": "A servant must carry out their duties with the appropriate poise and grace.\n\n+2 Dodge skill, +1 Dodge attempt.", "skill_requirements": [ { "name": "melee", "level": 3 } ], "bonus_dodges": 1, "unarmed_allowed": true, @@ -31,7 +31,7 @@ { "id": "maid_moved", "name": "Rush", - "description": "Somebody needs you. Steady yourself and hurry to their side.\n\n-1 to Hit, +2 Dodge skill, -30% damage\nLasts 1 turn", + "description": "Somebody needs you. Steady yourself and hurry to their side.\n\n-1 to Hit, +2 Dodge skill, -30% damage.\nLasts 1 turn", "unarmed_allowed": true, "melee_allowed": true, "skill_requirements": [ { "name": "unarmed", "level": 0 } ], @@ -49,11 +49,13 @@ { "id": "maid_pause_bonus", "name": "Repose", - "description": "A moment to focus yourself is all you need.\n\nEnables certain techniques. Lasts one turn", + "description": "A moment to focus yourself is all you need.\n\n+1 Block and Dodge attempts. Enables certain techniques.\nLasts 3 turns", "unarmed_allowed": true, "melee_allowed": true, "skill_requirements": [ { "name": "unarmed", "level": 0 } ], - "buff_duration": 1, + "buff_duration": 3, + "bonus_blocks": 1, + "bonus_dodges": 1, "max_stacks": 1 } ], @@ -61,12 +63,14 @@ { "id": "maid_gethit", "name": "Flustered", - "description": "Ow! I have to try harder!\n\n+1 Dodge attempts, +2 Dodge skill.", + "description": "Ow! I have to try harder!\n\n-2 to Hit, +2 Dodge skill.\nLasts 1 turn", "unarmed_allowed": true, "melee_allowed": true, "buff_duration": 1, - "bonus_dodges": 1, - "flat_bonuses": [ { "stat": "dodge", "scale": 2.0 } ] + "flat_bonuses": [ + { "stat": "hit", "scale": -2 }, + { "stat": "dodge", "scale": 2.0 } + ] } ], "techniques": [ diff --git a/techniques.json b/techniques.json index f600a85..eeaa842 100644 --- a/techniques.json +++ b/techniques.json @@ -54,7 +54,11 @@ "req_buffs": [ "maid_pause_bonus" ], "stun_dur": 1, "messages": [ "Your carefully placed strike sunders %s's guard", "<npcname> lands a measured strike on %s" ], - "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.33 }, { "stat": "damage", "type": "cut", "scale": 1.33 } ] + "mult_bonuses": [ + { "stat": "damage", "type": "bash", "scale": 1.33 }, + { "stat": "damage", "type": "cut", "scale": 1.33 }, + { "stat": "damage", "type": "stab", "scale": 1.33 } + ] }, { "type": "technique", @@ -71,7 +75,11 @@ { "stat": "arpen", "type": "cut", "scale": 5 }, { "stat": "arpen", "type": "stab", "scale": 5 } ], - "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.66 }, { "stat": "damage", "type": "cut", "scale": 1.66 } ] + "mult_bonuses": [ + { "stat": "damage", "type": "bash", "scale": 1.66 }, + { "stat": "damage", "type": "cut", "scale": 1.66 }, + { "stat": "damage", "type": "stab", "scale": 1.66 } + ] }, { "type": "technique", |