package BaseStatusEffect
using RTDB

FlatheadControl : StatusEffect
{
	statusEffectType = "BaseStatusEffectTypes.PassiveBuff";
	gameplayTags = 
	[
		"Buff"
	];
	bool replicated = true;
	fk< StatModifier > maxDuration = 
	{
		statType = "BaseStats.MaxDuration";
		modifierType = "Additive";
		value = -1;
	} : ConstantStatModifier;
	CName[] vfx = 
	[
		"splinter_buff"
	];
	string iconPath = "spiderbot_buff_icon";
	fk< GameplayLogicPackage >[] packages = 
	[
		{
			fk< StatModifier >[] stats = 
			[
				{
					statType = "BaseStats.HasSpiderBotControl";
					modifierType = "Additive";
					value = 1;
				} : ConstantStatModifier
			];
		} : GameplayLogicPackage
	];
	bool canReapply = true;
	fk< StatusEffectUIData > uiData = 
	{
		string displayName = "";
		string description = "";
		string fluffText = "";
		string iconPath = "spiderbot_buff_icon";
	};
}

