public class SkillParameterSelectFixedGenericValueInitialFilter : SkillParameterSelectFixedGenericValueFilter
{
	private readonly int _initalValue;

	public SkillParameterSelectFixedGenericValueInitialFilter(string index, string option, SkillBase skill)
		: base(index, skill)
	{
		int.TryParse(option, out _initalValue);
	}

	protected override int GetGenericValue(BattleCardBase card)
	{
		int num = base.GetGenericValue(card);
		if (num == -1)
		{
			num = _initalValue;
		}
		return num;
	}
}
