Files
MPLogue_Better_Biomes_7D2D_…/Config/buffs.xml
2025-06-04 16:30:18 +09:30

78 lines
3.3 KiB
XML

<buffs>
<append xpath="/buffs">
<!-- *** buffShrooms -->
<!-- TRIGGERED_BY: Items = mpl_ft_Mushroom_05 -->
<!-- Increases stamina regeneration and brawling damage -->
<buff name="buffShrooms" name_key="buffShrooms01Name" description_key="buffShrooms01Desc" tooltip_key="buffShrooms01Tooltip" icon="ui_game_symbol_beer">
<damage_type value="disease"/>
<stack_type value="replace"/>
<duration value="0"/>
<display_value value=".buffBeerDisplay"/>
<display_value_format value="time"/>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".dummy" operation="set" value="@$MetabolismDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".dummy" operation="divide" value="2">
<requirement name="ProgressionLevel" progression_name="perkBarBrawling7BoozedUp" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$buffShroomsDuration" operation="subtract" value="@.dummy"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffShroomsDisplay" operation="set" value="@$buffShroomsDuration"/>
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffShroomsDisplay" operation="divide" value="@.dummy"/>
</effect_group>
<effect_group>
<triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="buffShrooms">
<requirement name="CVarCompare" cvar="$buffShroomsDuration" operation="LTE" value="0"/>
</triggered_effect>
<triggered_effect trigger="onSelfBuffRemove" action="RemoveCVar" cvar="$buffShroomsDuration,.buffShroomsDisplay,.dummy"/>
</effect_group>
<effect_group>
<passive_effect name="EntityDamage" operation="perc_add" value="3">
<requirement name="HoldingItemHasTags" tags="perkBrawler"/>
</passive_effect>
<passive_effect name="StaminaChangeOT" operation="perc_add" value="0.4">
<requirement name="!HasBuff" buff="buffHealWaterMax"/>
</passive_effect>
<passive_effect name="StaminaChangeOT" operation="perc_add" value="0.25">
<requirement name="HasBuff" buff="buffHealWaterMax"/>
</passive_effect>
<triggered_effect trigger="onSelfBuffStart" action="ModifyScreenEffect" effect_name="Distortion" intensity="1" fade="3"/>
<triggered_effect trigger="onSelfBuffRemove" action="ModifyScreenEffect" effect_name="Distortion" intensity="0" fade="3"/>
<passive_effect name="BuffResistance" operation="base_add" value="1" tags="buffInjuryStunned00,buffInjuryStunned01,buffInjuryStunned01Shotgun,buffInjuryStunned02,buffInjuryStunned02Shotgun,buffInjuryStunned03,buffInjuryStunned03Shotgun"/>
<triggered_effect trigger="onSelfBuffRemove" action="RemoveCVar" cvar=".buffBeerDisplay,$buffShroomsDuration"/>
</effect_group>
</buff>
<!--
<buff name="MPL_SlowDown" icon="ui_game_symbol_agility" icon_color="132,0,155">
<display_value_key value="Slowpoke"/> <display_value value="xxx"/>
<stack_type value="ignore"/><duration value="1"/>
<effect_group>
<passive_effect name="WalkSpeed" operation="base_set" value=".1"/>
<passive_effect name="RunSpeed" operation="base_set" value=".2"/>
<passive_effect name="VehicleVelocityMaxPer" operation="base_set" value="0.25"/>
<passive_effect name="VehicleVelocityMaxTurboPer" operation="base_set" value="0.25"/>
</effect_group>
</buff>
-->
</append>
</buffs>