Is there a way to have the crit boost stack if it’s on both the character and class? For example, having it on Joshua, so a myrmidon gets the +15, then when promoted as a swordmaster, they get another +15, for a total of 30? I conducted some testing, and yes, when applied to a character, the +15 crit bonus does add as normal; however, it doesn’t stack when the character is a swordmaster and has the bonus in their character stats. I am also aware of the patch that lets you change the crit bonus, so I could change it to 30 for swordmaster and berserker, but I’d rather the +15x2 if possible. Preferably without using skill systems as well, as that patch conflicts with some other patches I’m using in the hack. Regardless, thank you, any help or info is appreciated.
The problem is that the critical boost is applied through a flag, and because it already was checked for, the game has no need to apply another crit bonus.
If you want to make it work, you would need to write custom code for it, like what the above reply says.
If you are using SkillSystems, you can duplicate the code for the Crit Boost skill to stack. The same skill won’t stack on itself. But multiple separate skills giving the same thing WILL stack
If you’re using skillsystems, then you might prefer to modify the code for the crit boost skill. Skillsys disables the vanilla crit boost and makes a skill that does the same thing.