# Martial arts and buffs

**URL:** <https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189>\
**Category:** The Toolbox\
**Created:** [December 4, 2014, 10:28pm UTC](https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189 "2014-12-04T22:28:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Purplewisp](https://avatars.discourse-cdn.com/v4/letter/p/e36b37/32.png) [@Purplewisp](https://discourse.cataclysmdda.org/u/Purplewisp)\
**Post date:** [December 4, 2014, 10:28pm UTC](https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189/1 "2014-12-04T22:28:04Z")

</div>

So I am trying to make a few new martial arts. Most of it is very easy and straight forward. What do I need to do to make a buff that is stationary and triggers when you don’t move?

---

<div class="post-metadata">

**Author:** ![Blaze](https://avatars.discourse-cdn.com/v4/letter/b/e274bd/32.png) [@Blaze](https://discourse.cataclysmdda.org/u/Blaze)\
**Post date:** [December 4, 2014, 10:33pm UTC](https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189/2 "2014-12-04T22:33:22Z")

</div>

Assign a static buff then apply an on-move effect that subtracts those stats whenever you move.

---

<div class="post-metadata">

**Author:** ![Purplewisp](https://avatars.discourse-cdn.com/v4/letter/p/e36b37/32.png) [@Purplewisp](https://discourse.cataclysmdda.org/u/Purplewisp)\
**Post date:** [December 5, 2014, 3:00pm UTC](https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189/3 "2014-12-05T15:00:47Z")

</div>

That would work, but I might want other buffs and moves to trigger on being stationary. Is there a restricted buff tag? Example: static\_buff: defensive\_fighting \> on\_dodge : counter\_attack\_set-up \> counter\_attack. So for this case I would need the on\_dodge buff to not trigger after you move or attack

---

<div class="post-metadata">

**Author:** ![Blaze](https://avatars.discourse-cdn.com/v4/letter/b/e274bd/32.png) [@Blaze](https://discourse.cataclysmdda.org/u/Blaze)\
**Post date:** [December 5, 2014, 3:44pm UTC](https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189/4 "2014-12-05T15:44:17Z")

</div>

Nothing I can think of, I know there’s a “required buff” input, but not a “restricted buff”.

Only thing I can think of is to disable dodging after moving/attacking by adding dodge: -X in the onmove/onhit effects, and use blocking instead of dodging.

---

<div class="post-metadata">

**Author:** ![Purplewisp](https://avatars.discourse-cdn.com/v4/letter/p/e36b37/32.png) [@Purplewisp](https://discourse.cataclysmdda.org/u/Purplewisp)\
**Post date:** [December 5, 2014, 5:05pm UTC](https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189/5 "2014-12-05T17:05:44Z")

</div>

I can’t get negative dodge buffs to making it so that you can’t dodge. -x won’t load without errors, and -100 doesn’t seem to do anything. If it does work this is still a pretty messy fix, I’d have to make the duration at least 3 or 4 to cover for slowing down (otherwise you get both buffs for varying amounts of time).

---

<div class="post-metadata">

**Author:** ![Blaze](https://avatars.discourse-cdn.com/v4/letter/b/e274bd/32.png) [@Blaze](https://discourse.cataclysmdda.org/u/Blaze)\
**Post date:** [December 5, 2014, 8:11pm UTC](https://discourse.cataclysmdda.org/t/martial-arts-and-buffs/8189/6 "2014-12-05T20:11:48Z")

</div>

So I took a look at your weapon MA thread and I noticed you used “bonus\_dodges”.

Have you tried using:  
“dodge”: -10 (Which reduces dodging skill)  
“dodges\_bonus” : -10 (Which reduces allowed dodges in a given round)
