M1cromanagement
Refugee
why is this buff doesnt working ?
<buff name="buffHealthMax" name_key="buffHealthMax" description_key="buffHealthMaxDesc" icon="ui_game_symbol_coffee">
<stack_type value="replace"/><duration value="0"/>
<display_value value=".buffHealthMaxDisplay"/><display_value_format value="time"/>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$buffHealthMaxDuration" operation="subtract" value="@$MetabolismDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffHealthMaxDisplay" operation="set" value="@$buffHealthMaxDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffHealthMaxDisplay" operation="divide" value="@$MetabolismDuration"/>
</effect_group>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="buffHealthMax">
<requirement name="CVarCompare" cvar="$buffHealthMaxDuration" operation="LTE" value="0"/>
</triggered_effect>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar=".buffHealthMaxDisplay" operation="set" value="0"/>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar="$buffHealthMaxDuration" operation="set" value="0"/>
</effect_group>
<effect_group>
<passive_effect name="HealthMax" operation="base_add" value="25"/>
</effect_group>
</buff>
-
<buff name="buffHealthMax" name_key="buffHealthMax" description_key="buffHealthMaxDesc" icon="ui_game_symbol_coffee">
<stack_type value="replace"/><duration value="0"/>
<display_value value=".buffHealthMaxDisplay"/><display_value_format value="time"/>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$buffHealthMaxDuration" operation="subtract" value="@$MetabolismDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffHealthMaxDisplay" operation="set" value="@$buffHealthMaxDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffHealthMaxDisplay" operation="divide" value="@$MetabolismDuration"/>
</effect_group>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="buffHealthMax">
<requirement name="CVarCompare" cvar="$buffHealthMaxDuration" operation="LTE" value="0"/>
</triggered_effect>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar=".buffHealthMaxDisplay" operation="set" value="0"/>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar="$buffHealthMaxDuration" operation="set" value="0"/>
</effect_group>
<effect_group>
<passive_effect name="HealthMax" operation="base_add" value="25"/>
</effect_group>
</buff>
-
Code:
<item name="foodShamChowder">
<property name="Tags" value="food"/>
<property name="HoldType" value="31"/>
<property name="DisplayType" value="foodRaw"/>
<property name="Meshfile" value="#Other/Items?Misc/parcelPrefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Misc/sack_droppedPrefab.prefab"/>
<property name="Material" value="Mmetal"/>
<property name="Weight" value="5"/>
<property name="EconomicValue" value="60"/>
<property name="UnlockedBy" value="perkMasterChef"/>
<property name="Stacknumber" value="10"/> <!-- STK food -->
<property class="Action0">
<property name="Class" value="Eat"/>
<property name="Delay" value="1.0"/>
<property name="Use_time" value="..."/>
<property name="Sound_start" value="player_eating"/>
<property name="Create_item" value="drinkCanEmpty"/>
</property>
<property name="Group" value="Food/Cooking,CFFood/Cooking"/>
<effect_group tiered="false" name="Food Tier 3">
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="add" value="10"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="add" value="53"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="add" value="80"/>
<display_value name="dFortitude" value="1"/>
<display_value name="dDuration" value="600"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$buffHealthMaxDuration" operation="add" value="63"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$buffHealthMaxDuration" operation="set" value="1803">
<requirement name="CVarCompare" cvar="$buffHealthMaxDuration" operation="GT" value="1803"/></triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="AddBuff" buff="buffProcessConsumables,buffHealthMax"/>
</effect_group>
</item>