Where did you find the Min/Max value? FGameplayAttributeData only contains the members BaseValue and CurrentValue.
Or do you mean FAttributeMetaData (which indeed has Min/Max/Base)? However this is only a subclass for a datatable but not used in an AttributeSet as attribute.
Why the damage is applied to the base value, too?