TemplePlus icon indicating copy to clipboard operation
TemplePlus copied to clipboard

Unarmed Feats

Open Sagenlicht opened this issue 4 years ago • 6 comments

This package contains a few new unarmed feats. With the exception of Flying Kick and Zen Archery, all other feats are interacting with Stunning Fist Charges. Due to this, I created a Stunning Fist Extender and reworked Extra Stunning to work with the new extender. I think @doug1234 originally did Extra Stunning. The idea behind the new extender is basically to work like turn undead feat interaction.

The new Stunning Fist Extender does:

  • ET_OnNewDay queries for for charge-increasing feats and adds them to the number of daily charges
  • Reacts to a Python Signal to reduce Charges of Stunning Fist
  • Answers to a Python Query that asks for remaining charges
  • Adds a tooltip for remaining charges (mouseover only)

Charge Increasing Feats: Basically all Feats from the PHB II increase Stunning Fist charges by one and Extra Stunning by 3 (the latter can be taken multiple times)

New Feats:

  • Axiomatic Strike
  • Fiery Strike
  • Fiery Ki Defense
  • Fists of Iron
  • Flying Kick
  • Freezing The Lifeblod
  • Ki Blast
  • Zen Archery

I will add the missing feats on monday, ran out of time, but I'd like to get a feedback if the changes to the Stunning Fist/Extra Stunning are ok.

Sagenlicht avatar Nov 20 '21 13:11 Sagenlicht

Good stuff! I totally agree with what you have here. I wish I had done stunning fist the same way I did turn undead initially.

doug1234 avatar Nov 20 '21 23:11 doug1234

Sadly Ki Bolt is still missing, will add it tomorrow. On the plus side, I sneaked in Zen Archery :)

Sagenlicht avatar Nov 22 '21 11:11 Sagenlicht

Added Ki Blast This packages is now finished, barring the below listed Known Issue.

Known Issues: Ki Blast spell doesn't end properly, though I do not know why. In OnEndProjectile spell_end is called properly, spell.target_list is empty at that point and number of projectiles reduced to 0.

Ki Blast could benefit from a code review.

Sagenlicht avatar Nov 24 '21 19:11 Sagenlicht

Ok, so I replaced Stunning Fist. Side effect bonus: Stunning Fist does not trigger an full attack anymore, so now you can choose to just do a single attack and then move afterwards. Ofc you still can trigger a full attack normally after activating Stunning Fist.

I am unsure what bug @dolio was referring to, so I am not sure it is fixed by the redo.

Sagenlicht avatar Nov 29 '21 12:11 Sagenlicht

@doug1234 fyi I switched Brutal Throw to use integer 180 instead of 0 as bonus_type so it will not stack with Zen Archery Bonus: I added a help file entry for Burtal Throw and Power Throw :)

Sagenlicht avatar Dec 06 '21 10:12 Sagenlicht

Sounds good. I agree with the change to brutal throw and thanks for adding the help entry.

doug1234 avatar Dec 07 '21 02:12 doug1234