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

245_quickstride.tpa removing Artisan's Kickpack: Monk Revisions spells #34

Open
ewelsh42 opened this issue Nov 6, 2023 · 0 comments
Open

Comments

@ewelsh42
Copy link

ewelsh42 commented Nov 6, 2023

The section of 245_quickstride.tpa that removes silent spells from spcl812.spl and replaces them with d5strid is removing additional effects added by Artisan's Kitpack: Monk Revisions. This results in the WIS > 12 AC bonus disappearing from non-standard kits, and, potentially, other less visible effects. An easy test is to install Artisan's Shadow Magic, followed by Artisan's Kitpack: Monk Revisions, followed by Quickstride. A newly created Shadow Monk should get the WIS AC bonus, but does not if Quickstride is installed (since it removes the additional effects it wasn't expecting to be there).

I have replaced the effect deletion line with a more-targeted line that only removes the movement bonus (opcode 176). Quickstride still toggles as it should, and the Monk Revisions remain intact.

*** 245_quickstride.tpa.original	2023-09-26 12:09:24.000000000 -0400
--- 245_quickstride.tpa	2023-11-05 21:58:36.074536800 -0500
***************
*** 179,185 ****
  
  COPY_EXISTING ~spcl151.spl~ ~override~
  			  ~spcl812.spl~ ~override~
! 	LPF DELETE_EFFECT INT_VAR silent = 1 match_probability1 = 100 END
  	LPF ADD_SPELL_EFFECT INT_VAR opcode = 171 target = 1 timing = 1 STR_VAR resource = ~d5strid~ END
  
  ACTION_FOR_EACH stride_kit IN ~clabrn01~ ~clabmo01~ ~d5shmbb~ ~QDMONK~ ~QDMONKSS~ ~QDMONKDM~ ~QDMONKHF~ ~QDMONKSH~ ~QDMONKLD~ ~QDMONKBO~ BEGIN
--- 179,187 ----
  
  COPY_EXISTING ~spcl151.spl~ ~override~
  			  ~spcl812.spl~ ~override~
! 	// this also removes various Artisan's Kitpack: Monk Revisions effects, such as Wisdom AC bonus
! 	//LPF DELETE_EFFECT INT_VAR silent = 1 match_probability1 = 100 END
! 	LPF DELETE_SPELL_EFFECT INT_VAR opcode_to_delete = 176 END  // delete only the movement rate bonus
  	LPF ADD_SPELL_EFFECT INT_VAR opcode = 171 target = 1 timing = 1 STR_VAR resource = ~d5strid~ END
  
  ACTION_FOR_EACH stride_kit IN ~clabrn01~ ~clabmo01~ ~d5shmbb~ ~QDMONK~ ~QDMONKSS~ ~QDMONKDM~ ~QDMONKHF~ ~QDMONKSH~ ~QDMONKLD~ ~QDMONKBO~ BEGIN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant