Vek17 / TabletopTweaks-Base

Tabletop Tweaks is a mod that seeks to adjust the cRPG rules to more closely follow the tabletop ruleset. Additionally it adds content missing from the base game.
MIT License
160 stars 73 forks source link

When multi-classing into Vivisectionist, I do not get the option to select medical discovery #712

Open FredrichKaan opened 4 months ago

FredrichKaan commented 4 months ago

When multi-classing into Vivisectionist, I do not get the option to select medical discovery it works normally when starting as a lvl1 Vivisectionist.

All other alchemist sub-classes seem to be working fine the issue is for both mercs and companions

I tried disabling the Vivisectionist related changes in the mod-menu , it did not fix the issue this used to work on a previous wotr path ( November or so) , but i am currently on the latest version 2.2.4p So I assume something broke on this patch.

my modlist is: TT base TT reworks TT Core weapon focus plus

image

Vek17 commented 4 months ago

What specif class setup are you multi classing with and at what levels?

On Sun, Jun 9, 2024, 11:24 FredricZen @.***> wrote:

When multi-classing into Vivisectionist, I do not get the option to select medical discovery it works normally when starting as a lvl1 Vivisectionist.

All other alchemist sub-classes seem to be working fine the issue is for both mercs and companions

I tried disabling the Vivisectionist related changes in the mod-menu , it did not fix the issue this used to work on a previous wotr path ( November or so) , but i am currently on the latest version 2.2.4p So I assume something broke on this patch.

my modlist is: TT base TT reworks TT Core weapon focus plus

image.png (view on web) https://github.com/Vek17/TabletopTweaks-Base/assets/110820087/2c0c774a-e927-4eb1-a5b6-e99ad9dae352

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

FredrichKaan commented 4 months ago

Anything, I tried at first with Woljif ,and then on a bunch of mercs to reproduce the issue but I have tried fighter, shaman, sorcerer, paladin. whenever I have levels in another class before taking vivi i don't get the option to pick discoveries

the picture is of a fighter 1 Vivi 2 merc fresh of Hilor

Vek17 commented 4 months ago

Hm... I am able to reproduce but only sometimes. Working with Woljif I hit this issue but working with an MC i am not. Looking into it, hopefully I can track it down for then next release which will be on Thursday with the DLC.

Vek17 commented 4 months ago

The behavior of this is very bizzarre, if I level up woljif and try this it fails but if I also level up MC and try it THEN try with Woljif it works.

FredrichKaan commented 4 months ago

It also stops working if you remove the levels in Vivi from MC but as long as MC has at least one level in Vivi, it works.

Mawootad commented 4 months ago

In case it helps, someone else in the Owlcat Discord found that if you select the Vivisectionist and just the Vivisectionist you do get discoveries and I can confirm that that works. A bit awkward for some cases (eg respeccing without toybox) but is a workaround and might help you with figuring out why this would happen.

Mawootad commented 4 months ago

Actually given the other stuff maybe the Vivisectionist discoveries list is using the first selected character to figure out what feats are valid for discoveries and then it just doesn't load anything if the first selected char isn't a Vivisectionist. That might explain why an MC vivisectionist fixes things and also why selecting only the vivisectionist fixes things too.

FredrichKaan commented 4 months ago

In case it helps, someone else in the Owlcat Discord found that if you select the Vivisectionist and just the Vivisectionist you do get discoveries and I can confirm that that works. A bit awkward for some cases (eg respeccing without toybox) but is a workaround and might help you with figuring out why this would happen.

Thanks a lot, this helped immensely!!! I had previously tried adding a bunch of exp with cheat engine. and I sometimes could level up vivisectionist normally in the Kenabres market square. But I was unable to reproduce it, I assumed it was somehow related to reloading the game or something.

GnomishMerchant commented 3 months ago

I'm not sure exactly what is happening with this. But today I tried running regill as a viv with his default build 5 armiger/1 Hell knight.

If I level up either in camp, with the full party selected, in the overworld map, etc. I do not see the discovery. If take I Regill to a location, directly select his character for individual control, and then level him up I do get the medical discovery.

So this post by Mawootad makes quite a bit of sense

Actually given the other stuff maybe the Vivisectionist discoveries list is using the first selected character to figure out what feats are valid for discoveries and then it just doesn't load anything if the first selected char isn't a Vivisectionist. That might explain why an MC vivisectionist fixes things and also why selecting only the vivisectionist fixes things too.

dmlary commented 3 months ago

If take I Regill to a location, directly select his character for individual control, and then level him up I do get the medical discovery.

This work-around works for me. Using Woljif, selecting him individually in a location, then leveling up. It appears to be important to select only the individual character, so location is required. Cannot do in camp or on the map.

GnomishMerchant commented 2 months ago

There is a similar bug with dragon disciple for the bloodline bonus feat. In Drezen, DD will not give the bonus feat at the level its supposed to unless you leave Drezen and have the character in your party much like the medical discovery.

So it's not just the alchemist that's broken.