There is a incompatibility bug with Refinements mod and the Reaver kit's requirements(Z#RvConv.baf), as the "Kit(Myself,TRUECLASS)" can't ever become true, as the Refinements mod makes a adjustment to the Kit.ids and so the TRUECLASS kit for the mage will be always unattainable...
So if you could revice the Z#RvConv.baf to be something alike this:// Converts the User into a Reaver
IF
Class(Myself,MAGE)
Global("Z#ReaverConvert","LOCALS",0)
OR(2)
Kit(Myself,TRUECLASS)
Kit(Myself,Magetw) //this is the mage from the Refinements
THEN
RESPONSE #100
SetGlobal("Z#ReaverConvert","LOCALS",1)
END
IF
CheckStat(Myself, 1, LEVEL2)
CheckStatGT(Myself, 17, INT)
CheckStatGT(Myself, 17, STR)
CheckStatGT(Myself, 17, DEX)
CheckStatGT(Myself, 14, CON)
CheckStat(Myself, 7, LEVEL)
Global("Z#ReaverConvert","LOCALS",1)
OR(2)
Class(Myself,THIEF)
Class(Myself,) //This line might be needed... OR not
THEN
RESPONSE #100
SetGlobal("Z#ReaverConvert","LOCALS",2)
ActionOverride(Myself, AddKit(Z#REAVER) )
ApplySpell(Myself, GAIN_ONE_STR_PERMANENT)
END
Could you also adjust this bit of code:EXTEND_TOP ~BALDUR.BCS~ ~Z#Misc\Reaver\Z#GenFix.Baf~
To be: EXTEND_TOP ~Z#RvConv.BCS~ ~Z#Misc\Reaver\Z#GenFix.Baf~
This would make the baldur.bcs free from the kits code, making the game run better if it's played without the kit, a bit, but still. And then you would need to switch it above this: COPY_EXISTING ~Z#RvConv.bcs~ ~scripts/Z#RvConv.bs~
And then you could also make the Z#GenFix.baf shorter, as it will always effect just the one using the script, and not everyone in the party.