Vek17 / TabletopTweaks-Core

This module provides a shared core system for all TabletopTweaks mods, and and any third party mods wishing to use TabletopTweaks systems and utilities.
MIT License
72 stars 13 forks source link

Spontaneous Shadow Magic not Working #7

Open Zachary-Stone opened 2 years ago

Zachary-Stone commented 2 years ago

Description: The Channeler of the Unknown archetype allows the cleric to spontaneously cast their domain spells. However, this does not work with shadow magic such as shadow conjuration granted by the darkness domain. Encountered in v0.3.2.

To Reproduce:

  1. Choose "Channeler of the Unknown" for the character class / archetype and "Darkness" for domain.
  2. Level up to level 8 (access to 4th level spells).
  3. Prepare a 4th level spell that is not Shadow Conjuration.
  4. Use that spell (i.e. Neutralize Poison) to spontaneously cast Shadow Conjuration.

Context: The issue may be related to how shadow magic requires the player to select the specific invocation of the shadow spell from a menu. The shadow spell ability itself, which is what can currently be spontaneously cast, does not seem to carry any spell effects. I don't know if WotR supports nested spell menus. The implementation of a Druid's spontaneous summoning would encounter a similar issue, except it adds each menu option for "summon nature's allies" directly as an option for spontaneous casting.

Vek17 commented 2 years ago

This is currently an issue with how shadow magic work with conversations and is not currently logically supported. There sadly just isn't a good general fix for this at this time.

On Fri, Aug 5, 2022, 4:06 PM Zachary-Stone @.***> wrote:

Description: The Channeler of the Unknown archetype allows the cleric to spontaneously cast their domain spells. However, this does not work with shadow magic such as shadow conjuration granted by the darkness domain. Encountered in v0.3.2.

To Reproduce:

  1. Choose "Channeler of the Unknown" for the character class / archetype and "Darkness" for domain.
  2. Level up to level 8 (access to 4th level spells).
  3. Prepare a 4th level spell that is not Shadow Conjuration.
  4. Use that spell (i.e. Neutralize Poison) to spontaneously cast Shadow Conjuration.

Context: The issue may be related to how shadow magic requires the player to select the specific invocation of the shadow spell from a menu. The shadow spell ability itself, which is what can currently be spontaneously cast, does not seem to carry any spell effects. I don't know if WotR supports nested spell menus. The implementation of a Druid's spontaneous summoning would encounter a similar issue, except it adds each menu option for "summon nature's allies" directly as an option for spontaneous casting.

— Reply to this email directly, view it on GitHub https://github.com/Vek17/TabletopTweaks-Core/issues/7, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAWSQPD6T524CTSK3XF6TYLVXV65XANCNFSM55XJAZDA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Zachary-Stone commented 2 years ago

I see. Too bad. Nonetheless, thanks for the reply.