Change multiplier vitality *= 0.5; in script WhiteRaffardDecoction.ws. This is the ratio between the vanilla value (100%) and the resulting value (50% by mod default).
Due to having mods that significantly reduce food vitality regeneration and stamina recovery, I want to modify this mod to make Raffard’s Decoction 80% effective if consumed after Golondrina. If I change the value in the mentioned line to 0.8, will I achieve my desired result?
The Witcher 2 Potion Length mod already has a similar function. It prevents the White Raffard decoction from canceling the effect of the Swallow potion. Check the sticky post in the comments for the change log.
If this is the question, then yes, it is possible. I suppose the easiest way for you would be to find line if( thePlayer.GetBuff(EET_Swallow) ) //modSimultaneousWhiteRaffardAndSwallow in WhiteRaffardDecoction.ws and delete it. The next line should remain.
16 comments
vitality *= 0.5;
in script WhiteRaffardDecoction.ws. This is the ratio between the vanilla value (100%) and the resulting value (50% by mod default).https://www.nexusmods.com/witcher3/mods/205/
What can be done?
Witcher 2 Potion Length at The Witcher 3
Can I nerf White raffard decoction 50% everytimes (with or without Swallow).
if( thePlayer.GetBuff(EET_Swallow) ) //modSimultaneousWhiteRaffardAndSwallow
in WhiteRaffardDecoction.ws and delete it. The next line should remain.vitality = target.GetStatMax(BCS_Vitality) * vitAtt.valueMultiplicative + vitAtt.valueAdditive;
vitality *= 0.5;//modSimultaneousWhiteRaffardAndSwallow
target.GainStat(BCS_Vitality, vitality);
I it correct?
Nice thinking for balance.