<Config>
	<append xpath="/buffs">
			<!-- 30% Swim Buff -->
		<buff name="buffscubaboots" name_key="Swimming Speed" description_key="Increases Swimming Speed" icon="ui_game_symbol_wind" icon_color="3,194,252">
			<stack_type value="replace"/>
			<duration value="0"/>
			<display_value value=".buffscubabootsdisplay"/>
			<display_value_key value="+{0}%"/>

			<effect_group>
				<passive_effect name="RunSpeed" operation="perc_add" value=".30"/>
				<passive_effect name="WalkSpeed" operation="perc_add" value=".30"/>
			</effect_group>

			<effect_group>
				<triggered_effect trigger="onSelfSwimStart" action="ModifyCVar" cvar=".buffscubabootsdisplay" operation="set" value="30"/>
				<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffscubabootsdisplay" operation="set" value="30"/>
			</effect_group>

			<effect_group>
				<triggered_effect trigger="onSelfSwimStop" action="RemoveCVar" cvar=".buffscubabootsdisplay"/>
			</effect_group>
		</buff>
		
    <buff name="buffscubaoutfit" hidden="true">
    <stack_type value="replace"/>
    <duration value="0"/>
    <effect_group>
        <passive_effect name="HypothermalResist" operation="base_add" value="20"/>
        <triggered_effect trigger="onSelfBuffStart" action="AddBuff" buff="buffScubaColdTotal"/>
        
        <triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffscubaoutfitdisplay" operation="set" value="20">
            <requirement name="IsSwimming"/>
        </triggered_effect>
        <triggered_effect trigger="onSelfSwimStop" action="RemoveCVar" cvar=".buffscubaoutfitdisplay"/>
        <triggered_effect trigger="onSelfBuffRemove" action="RemoveCVar" cvar=".buffscubaoutfitdisplay"/>
    </effect_group>
</buff>



		
				<buff name="buffscubahands" hidden="true">
    <stack_type value="replace"/>
    <duration value="0"/>
    <effect_group>
        <passive_effect name="HypothermalResist" operation="base_add" value="20"/>
        <triggered_effect trigger="onSelfBuffStart" action="AddBuff" buff="buffScubaColdTotal"/>
        
        <triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffscubahandsdisplay" operation="set" value="20">
            <requirement name="IsSwimming"/>
        </triggered_effect>
        <triggered_effect trigger="onSelfSwimStop" action="RemoveCVar" cvar=".buffscubahandsdisplay"/>
        <triggered_effect trigger="onSelfBuffRemove" action="RemoveCVar" cvar=".buffscubahandsdisplay"/>
    </effect_group>
</buff>


		
				<buff name="buffscubamask" name_key="Water Breathing" description_key="Allows Breathing Underwater" icon="ui_game_symbol_beer" icon_color="3,194,252">
			<stack_type value="replace"/>
			<duration value="0"/>
			<display_value value=".buffscubamaskdisplay"/>
			<display_value_key value="+{0}%"/>

			<effect_group>
				<passive_effect name="BuffResistance" operation="base_add" value="100" tags="buffDrowning01,buffDrowning02,buffdrowning03"/>
			</effect_group>

			<effect_group>
				<triggered_effect trigger="onSelfSwimStart" action="ModifyCVar" cvar=".buffscubamaskdisplay" operation="set" value="100"/>
				<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".buffscubamaskdisplay" operation="set" value="100"/>
			</effect_group>

			<effect_group>
				<triggered_effect trigger="onSelfSwimStop" action="RemoveCVar" cvar=".buffscubamaskdisplay"/>
			</effect_group>
		</buff>
		
		<buff name="buffScubaColdTotal" name_key="Cold Resistance" description_key="Increases Cold Resistance" icon="ui_game_symbol_cold" icon_color="3,194,252">
    <stack_type value="replace"/>
    <duration value="0"/>
    <display_value value=".scubaColdTotalDisplay"/>
    <display_value_key value="+{0}%"/>
    <effect_group>
        <triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".scubaColdTotalDisplay" operation="set" value="0"/>
        <triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".scubaColdTotalDisplay" operation="add" value="@.buffscubaoutfitdisplay"/>
        <triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".scubaColdTotalDisplay" operation="add" value="@.buffscubahandsdisplay"/>
        <triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="buffScubaColdTotal">
            <requirement name="CVarCompare" cvar=".scubaColdTotalDisplay" operation="LTE" value="0"/>
        </triggered_effect>
    </effect_group>
</buff>

<buff name="buffscubamaskvision">
    <display_name value="Scuba Mask"/>
    <description value="Improved underwater visibility."/>

    <duration value="0"/>
    <stack_type value="ignore"/>

    <passive_effect name="CameraBrightness" operation="perc_add" value="0.25"/>
    <passive_effect name="UnderwaterBlur" operation="base_set" value="0"/>
    <passive_effect name="CameraContrast" operation="perc_add" value="0.15"/>
    <passive_effect name="UnderwaterColorStrength" operation="perc_add" value="-0.3"/>
</buff>

	<!--  *** buffstealthSetBonus  -->
	<!--  TRIGGERED_BY: Buffs = buffStatusCheck02  -->
	<buff name="buffscubaSetBonus" name_key="buffscubaSetBonusName" description_key="buffscubaSetBonusDesc" tooltip_key="buffscubaSetBonusTooltip" icon="ui_game_symbol_armor_iron" icon_color="255,255,255">
	<stack_type value="ignore"/>
	<display_value_key value="Bonus"/>
	<display_value value="xxx"/>
	<effect_group>																											
	<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$WetTempModifierActive" operation="subtract" value="10"/>
	<triggered_effect trigger="onSelfBuffStart" action="ModifyCVar" cvar=".armorsealthFSBDisplay" operation="set" value="100"/>
	<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar=".armorsealthFSBDisplay" operation="set" value="100"/>
	<triggered_effect trigger="onSelfBuffRemove" action="RemoveCVar" cvar=".armorsealthFSBDisplay"/>
	</effect_group>
	
	</buff>		
		
	</append>
	
	
	<append xpath="/buffs/buff[@name='buffStatusCheck02']">
		<!-- *** Stealth_FULL_SET_BONUS -->
		<effect_group>
		<!--  If armor set NOT complete, remove bonus buff  -->
		<triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="buffscubaSetBonus">
		<requirement name="ArmorGroupCount" group_name="groupscuba" operation="LTE" value="3"/>
		<requirement name="HasBuff" buff="buffscubaSetBonus"/>
		</triggered_effect>
		<!--  If armor set complete, add bonus buff  -->
		<triggered_effect trigger="onSelfBuffUpdate" action="AddBuff" buff="buffscubaSetBonus">
		<requirement name="ArmorGroupCount" group_name="groupscuba" operation="Equals" value="4"/>
		<requirement name="!HasBuff" buff="buffscubaSetBonus"/>
		</triggered_effect>
		</effect_group>
		</append>
</Config>
