• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

Need help to Understand Buff Resistence

<buff name="buffDrugPainkillers" name_key="buffDrugPainkillersName" description_key="buffDrugPainkillersDesc" icon="ui_game_symbol_pills">
<stack_type value="replace"/><duration value="0"/>
<display_value value=".buffDrugPainkillersDisplay"/><display_value_format value="time"/>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$buffDrugPainkillersDuration" operation="subtract" value="@$MetabolismDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffDrugPainkillersDisplay" operation="set" value="@$buffDrugPainkillersDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffDrugPainkillersDisplay" operation="divide" value="@$MetabolismDuration"/>
</effect_group>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="buffDrugPainkillers">
<requirement name="CVarCompare" cvar="$buffDrugPainkillersDuration" operation="LTE" value="0"/>
</triggered_effect>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar=".buffDrugPainkillersDisplay" operation="set" value="0"/>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar="$buffDrugPainkillersDuration" operation="set" value="0"/>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar="$buffDrugPainkillersHealed" operation="set" value="0"/>
</effect_group>

<effect_group>
<requirement name="NotHasBuff" buff="buffInjuryConcussion"/>
<requirement name="CVarCompare" cvar="$buffDrugPainkillersHealed" operation="Equals" value="0"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyStats" stat="Health" operation="add" value="40"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$buffDrugPainkillersHealed" operation="set" value="1"/>
</effect_group>

<effect_group>
<passive_effect name="HealthLoss" operation="perc_add" value="-.1"/>
<passive_effect name="WaterChangeOT" operation="base_subtract" value="0.218"/>
<passive_effect name="BuffResistance" operation="base_add" value="1" tags="buffInjuryStunned01CHTrigger,buffInjuryStunned00,buffInjuryStunned01,buffInjuryStunned01Shotgun,buffInjuryStunned02,buffInjuryStunned02Shotgun,buffInjuryStunned03,buffInjuryStunned03Shotgun"/>
</effect_group>
</buff>

<buff name="buffDrugVitamins" name_key="drugVitamins" description_key="drugVitaminsDesc" icon="ui_game_symbol_pills">
<stack_type value="replace"/><duration value="0"/>
<display_value value=".buffDrugVitaminsDisplay"/><display_value_format value="time"/>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$buffDrugVitaminsDuration" operation="subtract" value="@$MetabolismDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffDrugVitaminsDisplay" operation="set" value="@$buffDrugVitaminsDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffDrugVitaminsDisplay" operation="divide" value="@$MetabolismDuration"/>
</effect_group>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="buffDrugVitamins">
<requirement name="CVarCompare" cvar="$buffDrugVitaminsDuration" operation="LTE" value="0"/>
</triggered_effect>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar=".buffDrugVitaminsDisplay" operation="set" value="0"/>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar="$buffDrugVitaminsDuration" operation="set" value="0"/>
</effect_group>

<effect_group>
<passive_effect name="BuffResistance" operation="base_add" value="2" tags="buffInfectionCatch,buffDysenteryCatchFood,buffDysenteryCatchDrink"/>
</effect_group>
</buff>


Hello Guys, these two line on each buff

<passive_effect name="BuffResistance" operation="base_add" value="1" tags="buffInjuryStunned01CHTrigger,buffInjuryStunned00,buffInjuryStunned01,buffInjuryStunned01Shotgun,buffInjuryStunned02,buffInjuryStunned02Shotgun,buffInjuryStunned03,buffInjuryStunned03Shotgun"/>




what is the value="XY" stands for ?

For the %, but why is the second buff with 200% ?

 
Last edited by a moderator:
Hi 

It is only a resistance buff that adds a % to you while the effect lasts and protects you from what the buff marks, it does not stay on you.
Although you can change it to your liking.

 
These values are always tricky. Honestly I never know which system is used where, because there are at least two different value systems that work with these numbers. For example, in one of them, value of 1 represents 100%, while in the other, you could have numbers like .5 and it would mean like 5% or so, the latter is usually used in things like bonuses for stats.

 
Back
Top