#<B0re Shield Bypass>

    #<hotfix><key>"SparkOnDemandPatchEntry-B0reBypass1"</key><value>"GD_Assassin_Streaming,GD_Assassin_Skills.Sniping.Bore,SkillEffectDefinitions,,((AttributeToModify=AttributeDefinition'D_Attributes.BulletPenetration.ShouldBulletsPenetrateEnemies',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PostAdd,BaseModifierValue=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.BulletPenetration.BulletPenetratedEnemyDamageScale',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.DamageSourceShieldPenetration.PercentChanceInstigatedBulletDmgIgnoresShields',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PostAdd	,BaseModifierValue=(BaseValueConstant=100,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),BonusUpgradeList=))"</value><on>

    #<hotfix><key>"SparkOnDemandPatchEntry-B0reBypass2"</key><value>"GD_Assassin_Streaming,GD_Assassin_Skills.Sniping.Bore,SkillDescription,,Your shots [skill]pierce through enemies and their shields[-skill]. If you manage to hit an enemy which is behind another enemy it will receive [skill]double[-skill] damage. [skill]B0re[-skill] does not work with rockets and some special projectiles. Additionally when [skill]Decepti0n[-skill] is active your visor will [skill]highlight[-skill] enemy critical hit locations and their shields' weak spots."</value><on>

    #<hotfix><key>"SparkOnDemandPatchEntry-B0reBypass3"</key><value>"GD_Assassin_Streaming,GD_Assassin_Skills.Sniping.Bore:AttributePresentationDefinition_0,NoConstraintText,,Enemies' critical hit locations and their shields' weak spots are exposed while [skill]Decepti0n[-skill] is active."</value><on>

#</B0re Shield Bypass>

set Transient.SparkServiceConfiguration_0 ServiceName Micropatch

set Transient.SparkServiceConfiguration_0 ConfigurationGroup Default

set Transient.SparkServiceConfiguration_0 Keys ("SparkOnDemandPatchEntry-B0reBypass1","SparkOnDemandPatchEntry-B0reBypass2","SparkOnDemandPatchEntry-B0reBypass3")

set Transient.SparkServiceConfiguration_0 Values ("GD_Assassin_Streaming,GD_Assassin_Skills.Sniping.Bore,SkillEffectDefinitions,,((AttributeToModify=AttributeDefinition'D_Attributes.BulletPenetration.ShouldBulletsPenetrateEnemies',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PostAdd,BaseModifierValue=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.BulletPenetration.BulletPenetratedEnemyDamageScale',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.DamageSourceShieldPenetration.PercentChanceInstigatedBulletDmgIgnoresShields',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PostAdd	,BaseModifierValue=(BaseValueConstant=100,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1),BonusUpgradeList=))","GD_Assassin_Streaming,GD_Assassin_Skills.Sniping.Bore,SkillDescription,,Your shots [skill]pierce through enemies and their shields[-skill]. If you manage to hit an enemy which is behind another enemy it will receive [skill]double[-skill] damage. [skill]B0re[-skill] does not work with rockets and some special projectiles. Additionally when [skill]Decepti0n[-skill] is active your visor will [skill]highlight[-skill] enemy critical hit locations and their shields' weak spots.","GD_Assassin_Streaming,GD_Assassin_Skills.Sniping.Bore:AttributePresentationDefinition_0,NoConstraintText,,Enemies' critical hit locations and their shields' weak spots are exposed while [skill]Decepti0n[-skill] is active.")

set Transient.GearboxAccountData_1 Services (Transient.SparkServiceConfiguration_0)