DarkCodex icon indicating copy to clipboard operation
DarkCodex copied to clipboard

Cleric Channel Forms do not work

Open Truinto opened this issue 9 months ago • 3 comments

Note to self from tomek, Kero

Channel Forms cannot be used; combat log says "ability disabled". I think the source ability is not found.

Used Archetypes:

  • elder mythos cultist/cthulhu (both from homebrew archetypes)
  • generic erastil cleric
  • desna+ angel fire cleric

Player.log GameLogFull.txt

Truinto avatar Mar 21 '25 23:03 Truinto

I suspect the problem is in the creation of the ActivatableVariants, as the base ability was never properly activatable, only the variants were, and those variants aren't being assigned properly (as we can see by the lack of a variant selection arrow on the abilities, per the following image)

Image

FrijDom avatar Apr 14 '25 23:04 FrijDom

I see you deleted that message. So I guess that wasn't it. I am aware that something isn't working and it affects a bunch of different features. I was looking into it for an hour, mostly relearning how this works. But I did not find the issue. Unfortunately I am quite busy. I hope I can take a second look during the next holidays.

Truinto avatar Apr 15 '25 06:04 Truinto

Yeah, I found another instance of the function (elemental channel) that still functions, so it wasn't that.

FrijDom avatar Apr 15 '25 06:04 FrijDom

I took another look. Looks like all my features that add convertables simply do not show the unfold button. I think Kingmaker.UI.MVVM._VM.ActionBar.ActionBarSlotVM.UpdateResource is new and overwrites my foldable state. GetConvertedAbilityData() seems also new. So maybe I have to rewrite a large chunk of code.

Truinto avatar Jun 09 '25 18:06 Truinto

Image I was correct. The foldable was simple not showing, because of a UI change. Stuff in UI is really a headache. Did not help that I had to update the project before it even compiled at all.

I hope this fixes a lot of the other issues too. Please let me know, if there are any major issues.

Truinto avatar Jun 11 '25 18:06 Truinto