<BLCMM v="1"> #<!!!You opened a file saved with BLCMM in FilterTool. Please update to BLCMM to properly open this file!!!> <head> <type name="BL2" offline="true"/> <profiles> <profile name="default" current="true"/> </profiles> </head> <body> <category name="ReactorShieldType"> <comment>Author: Siggles</comment> <comment>This mod adds a new Reactor shield type to the game, which boost your status effects whilst recharging.</comment> <comment>Pre-requisites: This mod requires the following PythonSDK mods:</comment> <comment>+ Command Extensions - Lets us create new non-replacing objects - https://bl-sdk.github.io/mods/CommandExtensions/</comment> <comment>+ Sanity Saver - Lets custom items be saved and loaded - https://bl-sdk.github.io/mods/SanitySaver/</comment> <comment>Compatability: This mod edits the shield loot pools, and two boss loot pools, and so will conflict with other mods that edit these too.</comment> <category name="Command Extensions Message"> <comment>CE_EnableOn Force</comment> <comment>suppress_next_chat "Error: This mod requires Command Extensions. Please enable and re-execute this mod."</comment> <comment>say Error: This mod requires Command Extensions. Please enable and re-execute this mod.</comment> </category> <comment>===</comment> <category name="Shield"> <comment>=== Create the base ShieldDefinition ===</comment> <comment>clone GD_Shields.A_Item.Shield_Chimera GD_Shields.A_Item.Shield_Reactor</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor ShieldType SHT_Custom5</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor ShieldPrimeMechanism SPM_NoPrime</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=0,bActivateSlot=True),(SlotName="RechargeRate",GradeIncrease=-60,bActivateSlot=True),(SlotName="RechargeDelay",GradeIncrease=20,bActivateSlot=True),(SlotName="Special01",GradeIncrease=0,bActivateSlot=True),(SlotName="Special02",GradeIncrease=0,bActivateSlot=True),(SlotName="MaxHealth",GradeIncrease=0,bActivateSlot=False))</code> <comment>=== Edit item card descriptions ===</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_0 Description Whilst recharging, increases gun [skill]status effect chance and damage[-skill].</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_0 Priority 1</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor CustomPresentations (GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_0,GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_1)</code> <comment>=== Create an Accessory part to set the title and prefixes ===</comment> <comment>clone GD_Shields.Accessory.PartsList_Accessory_Chimera GD_Shields.Accessory.PartsList_Accessory_Reactor</comment> <comment>clone GD_Shields.Accessory.Accessory5_Chimera GD_Shields.Accessory.Accessory_Reactor</comment> <comment>clone GD_Shields.Titles.Title_Chimera01_ChimeraShield GD_Shields.Titles.Title_Reactor</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor DeltaParts ItemPartListDefinition'GD_Shields.Accessory.PartsList_Accessory_Reactor'</code> <code profiles="default">set GD_Shields.Accessory.PartsList_Accessory_Reactor WeightedParts ((bDisabled=False,Part=ShieldPartDefinition'GD_Shields.Accessory.Accessory_Reactor',Manufacturers=((Manufacturer=None,DefaultWeightIndex=1)),MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2))</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor BehaviorProviderDefinition None</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor CustomPresentations ()</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor TitleList (ItemNamePartDefinition'GD_Shields.Titles.Title_Reactor')</code> <code profiles="default">set GD_Shields.Titles.Title_Reactor PartName Reactor Shield</code> </category> <category name="Attributes"> <comment>=== Create attributes for the stat boosts ===</comment> <comment>clone GD_Shields.Misc.Att_ChimeraShield_Resistance GD_Shields.Misc.ReactorChanceIncrease</comment> <comment>clone GD_Shields.Misc.Att_ChimeraShield_Resistance GD_Shields.Misc.ReactorDamageIncrease</comment> <comment>clone GD_AttributePresentation.Shields.AttrPresent_Att_ChimeraShield_Resistance GD_AttributePresentation.Shields.AttrPresent_ReactorChanceIncrease</comment> <comment>clone GD_AttributePresentation.Shields.AttrPresent_Att_ChimeraShield_Resistance GD_AttributePresentation.Shields.AttrPresent_ReactorDamageIncrease</comment> <code profiles="default">set GD_AttributePresentation.Shields.AttrPresent_ReactorChanceIncrease Attribute GD_Shields.Misc.ReactorChanceIncrease</code> <code profiles="default">set GD_AttributePresentation.Shields.AttrPresent_ReactorDamageIncrease Attribute GD_Shields.Misc.ReactorDamageIncrease</code> <code profiles="default">set GD_AttributePresentation.Shields.AttrPresent_ReactorChanceIncrease Description Status Effect Chance</code> <code profiles="default">set GD_AttributePresentation.Shields.AttrPresent_ReactorDamageIncrease Description Status Effect Damage</code> <comment>=== Add the new AttributePresentationDefinitions to the list so they can be used on the item cards ===</comment> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_AttributePresentation._AttributeList.DefaultPresentationList Attributes[205] GD_AttributePresentation.Shields.AttrPresent_ReactorChanceIncrease</code> <code profiles="default">set GD_AttributePresentation._AttributeList.DefaultPresentationList Attributes[206] GD_AttributePresentation.Shields.AttrPresent_ReactorDamageIncrease</code> </hotfix> <comment>=== Show the new attributes on the item card ===</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor UIStatList ((bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldMaxValue',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationRate',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=AttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationDelay',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None))</code> <comment>=== Create the balance AttributeInitializationDefinition to scale the attribute values based on level too ===</comment> <comment>clone GD_Balance_HealthAndDamage.HealthAndDamage.Init_ShieldDamage GD_Shields.Misc.Init_ReactorChanceIncrease</comment> <comment>clone GD_Balance_HealthAndDamage.HealthAndDamage.Init_ShieldDamage GD_Shields.Misc.Init_ReactorDamageIncrease</comment> <comment>=== The formula seems to be Multiplier * (Offset + Level^Power) ===</comment> <code profiles="default">set GD_Shields.Misc.Init_ReactorChanceIncrease ValueFormula (bEnabled=True,Multiplier=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Level=(BaseValueConstant=1.048733,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Power=(BaseValueConstant=1.000000,BaseValueAttribute=AttributeDefinition'D_Attributes.Inventory.ShieldItemLevel',InitializationDefinition=None,BaseValueScaleConstant=1.000000),Offset=(BaseValueConstant=5.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000))</code> <code profiles="default">set GD_Shields.Misc.Init_ReactorChanceIncrease RangeRestriction (bEnableMinValueRestriction=False,MinValue=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bEnableMaxValueRestriction=True,MaxValue=(BaseValueConstant=0.800000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000))</code> <code profiles="default">set GD_Shields.Misc.Init_ReactorDamageIncrease ValueFormula (bEnabled=True,Multiplier=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Level=(BaseValueConstant=1.058150,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Power=(BaseValueConstant=1.000000,BaseValueAttribute=AttributeDefinition'D_Attributes.Inventory.ShieldItemLevel',InitializationDefinition=None,BaseValueScaleConstant=1.000000),Offset=(BaseValueConstant=8.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000))</code> <comment>=== Set the initial values for the attributes and scaling per item part grade ===</comment> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor AttributeSlotEffects[3] (SlotName="Special01",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorChanceIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.01200,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-3,MaximumGrade=0,TargetInstanceDataName=)</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor AttributeSlotEffects[4] (SlotName="Special02",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorDamageIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.012000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-5,MaximumGrade=0,TargetInstanceDataName=)</code> </hotfix> </category> <category name="Shield Skill"> <comment>=== Create the SkillDefinition for our shield effect ===</comment> <comment>clone GD_Shields.Skills.Chimera_Shield_SkillHealthRegen GD_Shields.Skills.Reactor_Shield_Skill</comment> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill SkillName Reactor Shield Skill</code> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill SkillEffectDefinitions ((AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectChanceModifier',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorChanceIncrease,InitializationDefinition=None,BaseValueScaleConstant=10.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectDamage',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorDamageIncrease,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=))</code> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill SkillConstraints ()</code> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill DamageEvents ((EventType=SDE_DamagedByEnemy,EventConstraints=,EventName="Damaged"),(EventType=SDE_DamagedByFriendly,EventConstraints=,EventName="Damaged"))</code> <comment>=== I am assuming that shield regeneration is only stopped when Damaged, Full, or Unequipped ===</comment> <comment>=== The SkillDefinition has the Damaged event ===</comment> <comment>clone_bpd GD_ClassMods.A_Item_Siren.ClassMod_Siren_Z_LegendarySiren:BehaviorProviderDefinition_0 GD_Shields.Skills.Reactor_Shield_Skill:BPD_0</comment> <comment>clone GD_Shields.Skills.Roid_Shield_Skill_Order:BehaviorProviderDefinition_0.Behavior_DebugMessage_51 GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Active</comment> <comment>clone GD_Shields.Skills.Roid_Shield_Skill_Order:BehaviorProviderDefinition_0.Behavior_DebugMessage_51 GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Inactive</comment> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Active DebugMessage Reactor Skill Activated</code> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Inactive DebugMessage Reactor Inactive (Damaged)</code> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DeactivateSkill_0 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Shield_Skill'</code> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill BehaviorProviderDefinition GD_Shields.Skills.Reactor_Shield_Skill:BPD_0</code> <comment>=== We need to store the Player variable from the Event, then reference it in the Behavior_DeactivateSkill ===</comment> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_Shields.Skills.Reactor_Shield_Skill:BPD_0 BehaviorSequences[0] (BehaviorSequenceName="StopSkillOnDamaged",EventData2=((UserData=(EventName="Damaged",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2))),BehaviorData2=((Behavior=Behavior_DeactivateSkill'GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DeactivateSkill_0',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name=,Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName="Instigator",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName="Context",VariableLinkType=BVARLINK_Context,ConnectionIndex=1,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))</code> </hotfix> <comment>=== The ShieldDefinition BPD has the OnEquipped, OnUnequipped and OnShieldNowRegenerating events ===</comment> <comment>clone_bpd GD_Shields.Accessory.Accessory2_Roid_Order:BehaviorProviderDefinition_0 GD_Shields.A_Item.Shield_Reactor:BPD_0</comment> <comment>clone GD_Shields.A_Item.Shield_Impact_05_Legendary:BehaviorProviderDefinition_5.Behavior_PostAkEvent_95 GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating</comment> <comment>clone GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_ActivateSkill_0 GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_ActivateSkill_0</comment> <comment>clone GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DeactivateSkill_0 GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DeactivateSkill_0</comment> <comment>clone GD_Shields.Skills.Roid_Shield_Skill_Order:BehaviorProviderDefinition_0.Behavior_DebugMessage_51 GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Active</comment> <comment>clone GD_Shields.Skills.Roid_Shield_Skill_Order:BehaviorProviderDefinition_0.Behavior_DebugMessage_51 GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Inactive</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Active DebugMessage Reactor Active</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Inactive DebugMessage Reactor Inactive</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor BehaviorProviderDefinition GD_Shields.A_Item.Shield_Reactor:BPD_0</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_ActivateSkill_0 SkillToActivate SkillDefinition'GD_Shields.Skills.Reactor_Shield_Skill'</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_ActivateSkill_0 bNoSkillStacking True</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DeactivateSkill_0 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Shield_Skill'</code> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:BPD_0 BehaviorSequences[0] (BehaviorSequenceName="ReactorSkillToggleAndRechargeSound",EventData2=((UserData=(EventName="OnEquipped",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2)),(UserData=(EventName="OnUnequipped",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=131074)),(UserData=(EventName="OnShieldNowFull",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=262146)),(UserData=(EventName="OnShieldNowRegenerating",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=393219))),BehaviorData2=((Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DeactivateSkill'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DeactivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Active',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_ActivateSkill'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_ActivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_PostAkEvent'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name="Player",Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=2,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=4,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=3,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName="Instigator",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName="Context",VariableLinkType=BVARLINK_Context,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))</code> </hotfix> </category> <comment>===</comment> <category name="Legendaries"> <comment>=== Command Extensions commands all run before any normal commands, so unfortunately we can't just clone our existing clones. Gonna just make them all again from scratch ===</comment> <comment>=== Fission Reactor has fixed extra stats so doesn't need any new attributes (or shown on the card), just new skill ===</comment> <category name="Fission Reactor"> <category name="Shield Item"> <comment>clone GD_Shields.A_Item.Shield_Chimera_05_Legendary GD_Shields.A_Item.Shield_Reactor_Fission</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission ShieldType SHT_Custom5</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission ShieldPrimeMechanism SPM_NoPrime</code> <comment>=== The Legendary-specific stats are applied in the Material. The base ones are the same as non-legendary. ===</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=0,bActivateSlot=True),(SlotName="RechargeRate",GradeIncrease=-60,bActivateSlot=True),(SlotName="RechargeDelay",GradeIncrease=20,bActivateSlot=True),(SlotName="Special01",GradeIncrease=0,bActivateSlot=True),(SlotName="Special02",GradeIncrease=0,bActivateSlot=True),(SlotName="MaxHealth",GradeIncrease=0,bActivateSlot=False))</code> <comment>clone GD_Shields.A_Item.Shield_Chimera:AttributePresentationDefinition_0 GD_Shields.A_Item.Shield_Reactor_Fission:APD_0</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission:APD_0 Description Whilst recharging, increases gun [skill]status effect chance and damage[-skill].</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission:APD_0 Priority 1</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission CustomPresentations (GD_Shields.A_Item.Shield_Reactor_Fission:APD_0)</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission UIStatList ((bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldMaxValue',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationRate',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=AttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationDelay',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None))</code> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission AttributeSlotEffects[3] (SlotName="Special01",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorChanceIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.01200,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-3,MaximumGrade=0,TargetInstanceDataName=)</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission AttributeSlotEffects[4] (SlotName="Special02",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorDamageIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.012000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-5,MaximumGrade=0,TargetInstanceDataName=)</code> </hotfix> <comment>=== Create an Accessory part to set the title and prefixes ===</comment> <comment>clone GD_Shields.Accessory.PartsList_Accessory_Chimera_Legendary GD_Shields.Accessory.PartsList_Accessory_Reactor_Fission</comment> <comment>clone GD_Shields.Accessory.Accessory5_ChimeraLegendary GD_Shields.Accessory.Accessory_Reactor_Fission</comment> <comment>clone GD_Shields.Titles.Title_Chimera04_ChimeraShieldLegendary GD_Shields.Titles.Title_Reactor_Fission</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission DeltaParts ItemPartListDefinition'GD_Shields.Accessory.PartsList_Accessory_Reactor_Fission'</code> <code profiles="default">set GD_Shields.Accessory.PartsList_Accessory_Reactor_Fission WeightedParts ((bDisabled=False,Part=ShieldPartDefinition'GD_Shields.Accessory.Accessory_Reactor_Fission',Manufacturers=((Manufacturer=None,DefaultWeightIndex=1)),MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2))</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor_Fission TitleList (ItemNamePartDefinition'GD_Shields.Titles.Title_Reactor_Fission')</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor_Fission BehaviorProviderDefinition None</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor_Fission CustomPresentations ()</code> <code profiles="default">set GD_Shields.Titles.Title_Reactor_Fission PartName Fission Reactor</code> <code profiles="default">set GD_Shields.Titles.Title_Reactor_Fission:AttributePresentationDefinition_5 Description Split their atoms.</code> <comment>=== Create a Material to give the legendary the same part boosts - the PartsList needs the right Consolidated data ===</comment> <comment>clone GD_Shields.Material.PartsList_Materials_Nova_DeadlyBloom GD_Shields.Material.PartsList_Materials_Reactor_Fission</comment> <comment>clone GD_Shields.Material.Material5_Legendary_Chimera GD_Shields.Material.Material5_Legendary_Reactor_Fission</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission MaterialParts GD_Shields.Material.PartsList_Materials_Reactor_Fission</code> <code profiles="default">set GD_Shields.Material.PartsList_Materials_Reactor_Fission WeightedParts ((Part=ShieldPartDefinition'GD_Shields.Material.Material5_Legendary_Reactor_Fission',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=0))</code> <code profiles="default">set GD_Shields.Material.Material5_Legendary_Reactor_Fission AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=-1,bActivateSlot=False),(SlotName="RechargeRate",GradeIncrease=50,bActivateSlot=False),(SlotName="RechargeDelay",GradeIncrease=-5,bActivateSlot=False),(SlotName="Special01",GradeIncrease=13,bActivateSlot=False),(SlotName="Special02",GradeIncrease=25,bActivateSlot=False))</code> </category> <category name="Shield Skill"> <comment>clone GD_Shields.Skills.Chimera_Shield_SkillHealthRegen GD_Shields.Skills.Reactor_Fission_Shield_Skill</comment> <code profiles="default">set GD_Shields.Skills.Reactor_Fission_Shield_Skill SkillName Fission Reactor Shield Skill</code> <code profiles="default">set GD_Shields.Skills.Reactor_Fission_Shield_Skill SkillEffectDefinitions ((AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectChanceModifier',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorChanceIncrease,InitializationDefinition=None,BaseValueScaleConstant=10.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectDamage',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorDamageIncrease,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponProjectileSpeedMultiplier',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=15.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponFireInterval',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-1.500000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponPerShotAccuracyImpulse',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=3.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinitionMultiContext'D_Attributes.DualWield.Att_WeaponPerShotAccuracyImpulse_MultiContext',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=2.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=))</code> <code profiles="default">set GD_Shields.Skills.Reactor_Fission_Shield_Skill SkillConstraints ()</code> <code profiles="default">set GD_Shields.Skills.Reactor_Fission_Shield_Skill DamageEvents ((EventType=SDE_DamagedByEnemy,EventConstraints=,EventName="Damaged"),(EventType=SDE_DamagedByFriendly,EventConstraints=,EventName="Damaged"))</code> <comment>clone_bpd GD_ClassMods.A_Item_Siren.ClassMod_Siren_Z_LegendarySiren:BehaviorProviderDefinition_0 GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0</comment> <code profiles="default">set GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0.Behavior_DeactivateSkill_3 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Fission_Shield_Skill'</code> <code profiles="default">set GD_Shields.Skills.Reactor_Fission_Shield_Skill BehaviorProviderDefinition GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0</code> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0 BehaviorSequences[0] (BehaviorSequenceName="StopSkillOnDamaged",EventData2=((UserData=(EventName="Damaged",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2))),BehaviorData2=((Behavior=Behavior_DeactivateSkill'GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0.Behavior_DeactivateSkill_3',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name=,Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName="Instigator",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName="Context",VariableLinkType=BVARLINK_Context,ConnectionIndex=1,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))</code> </hotfix> <comment>clone_bpd GD_Shields.Accessory.Accessory2_Roid_Order:BehaviorProviderDefinition_0 GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0</comment> <comment>clone GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_ActivateSkill_0 GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_ActivateSkill_0</comment> <comment>clone GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DeactivateSkill_0 GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_DeactivateSkill_0</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission BehaviorProviderDefinition GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_ActivateSkill_0 SkillToActivate SkillDefinition'GD_Shields.Skills.Reactor_Fission_Shield_Skill'</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_ActivateSkill_0 bNoSkillStacking True</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_DeactivateSkill_0 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Fission_Shield_Skill'</code> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0 BehaviorSequences[0] (BehaviorSequenceName="ReactorSkillToggleAndRechargeSound",EventData2=((UserData=(EventName="OnEquipped",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2)),(UserData=(EventName="OnUnequipped",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=131074)),(UserData=(EventName="OnShieldNowFull",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=262146)),(UserData=(EventName="OnShieldNowRegenerating",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=393219))),BehaviorData2=((Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DeactivateSkill'GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_DeactivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Active',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_ActivateSkill'GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_ActivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_PostAkEvent'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name="Player",Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=2,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=4,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=3,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName="Instigator",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName="Context",VariableLinkType=BVARLINK_Context,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))</code> </hotfix> </category> </category> <comment>=== Overreactor just has edited attribute modifiers, so it can all be done in the item ===</comment> <category name="Overreactor"> <comment>clone GD_Shields.A_Item.Shield_Chimera_05_Legendary GD_Shields.A_Item.Shield_Reactor_Legendary</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary BehaviorProviderDefinition GD_Shields.A_Item.Shield_Reactor:BPD_0</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary ShieldType SHT_Custom5</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary ShieldPrimeMechanism SPM_NoPrime</code> <comment>=== The Legendary-specific stats are applied in the Material. The base ones are the same as non-legendary. ===</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=0,bActivateSlot=True),(SlotName="RechargeRate",GradeIncrease=-60,bActivateSlot=True),(SlotName="RechargeDelay",GradeIncrease=20,bActivateSlot=True),(SlotName="Special01",GradeIncrease=0,bActivateSlot=True),(SlotName="Special02",GradeIncrease=0,bActivateSlot=True),(SlotName="MaxHealth",GradeIncrease=0,bActivateSlot=False))</code> <comment>clone GD_Shields.A_Item.Shield_Chimera:AttributePresentationDefinition_0 GD_Shields.A_Item.Shield_Reactor_Legendary:APD_0</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary:APD_0 Description Whilst recharging, increases gun [skill]status effect chance and damage[-skill].</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary:APD_0 Priority 1</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary CustomPresentations (GD_Shields.A_Item.Shield_Reactor_Legendary:APD_0)</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary UIStatList ((bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldMaxValue',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationRate',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=AttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationDelay',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None))</code> <hotfix name="Hotfix" level="None"> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary AttributeSlotEffects[3] (SlotName="Special01",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorChanceIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.01000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=True,MinimumGrade=-3,MaximumGrade=50,TargetInstanceDataName=)</code> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary AttributeSlotEffects[4] (SlotName="Special02",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorDamageIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.012000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-5,MaximumGrade=0,TargetInstanceDataName=)</code> </hotfix> <comment>=== Create an Accessory part to set the title and prefixes ===</comment> <comment>clone GD_Shields.Accessory.PartsList_Accessory_Chimera_Legendary GD_Shields.Accessory.PartsList_Accessory_Reactor_Legendary</comment> <comment>clone GD_Shields.Accessory.Accessory5_ChimeraLegendary GD_Shields.Accessory.Accessory_Reactor_Legendary</comment> <comment>clone GD_Shields.Titles.Title_Chimera04_ChimeraShieldLegendary GD_Shields.Titles.Title_Reactor_Legendary</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary DeltaParts ItemPartListDefinition'GD_Shields.Accessory.PartsList_Accessory_Reactor_Legendary'</code> <code profiles="default">set GD_Shields.Accessory.PartsList_Accessory_Reactor_Legendary WeightedParts ((bDisabled=False,Part=ShieldPartDefinition'GD_Shields.Accessory.Accessory_Reactor_Legendary',Manufacturers=((Manufacturer=None,DefaultWeightIndex=1)),MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2))</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor_Legendary TitleList (ItemNamePartDefinition'GD_Shields.Titles.Title_Reactor_Legendary')</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor_Legendary BehaviorProviderDefinition None</code> <code profiles="default">set GD_Shields.Accessory.Accessory_Reactor_Legendary CustomPresentations ()</code> <code profiles="default">set GD_Shields.Titles.Title_Reactor_Legendary PartName Overreactor</code> <code profiles="default">set GD_Shields.Titles.Title_Reactor_Legendary:AttributePresentationDefinition_9 Description That escalated quickly.</code> <comment>=== Create a Material to give the legendary the same part boosts - the PartsList needs the right Consolidated data ===</comment> <comment>clone GD_Shields.Material.PartsList_Materials_Nova_DeadlyBloom GD_Shields.Material.PartsList_Materials_Reactor_Legendary</comment> <comment>clone GD_Shields.Material.Material5_Legendary_Chimera GD_Shields.Material.Material5_Legendary_Reactor</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor_Legendary MaterialParts GD_Shields.Material.PartsList_Materials_Reactor_Legendary</code> <code profiles="default">set GD_Shields.Material.PartsList_Materials_Reactor_Legendary WeightedParts ((Part=ShieldPartDefinition'GD_Shields.Material.Material5_Legendary_Reactor',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=0))</code> <code profiles="default">set GD_Shields.Material.Material5_Legendary_Reactor AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=-5,bActivateSlot=False),(SlotName="RechargeRate",GradeIncrease=110,bActivateSlot=False),(SlotName="RechargeDelay",GradeIncrease=-20,bActivateSlot=False),(SlotName="Special01",GradeIncrease=50,bActivateSlot=False),(SlotName="Special02",GradeIncrease=335,bActivateSlot=False))</code> </category> </category> <comment>===</comment> <category name="Inventory Balance Def"> <comment>=== Create the rarity InventoryDefinitions to assign to loot pools ===</comment> <comment>clone GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Chimera_01_Common GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_01_Common</comment> <comment>clone GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Chimera_02_Uncommon GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_02_Uncommon</comment> <comment>clone GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Chimera_03_Rare GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_03_Rare</comment> <comment>clone GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Chimera_04_VeryRare GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_04_VeryRare</comment> <comment>clone GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Chimera_05_Legendary GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary</comment> <comment>clone GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Chimera_05_Legendary GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission</comment> <code profiles="default">set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_01_Common InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor'</code> <code profiles="default">set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_02_Uncommon InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor'</code> <code profiles="default">set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_03_Rare InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor'</code> <code profiles="default">set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_04_VeryRare InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor'</code> <code profiles="default">set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor_Legendary'</code> <code profiles="default">set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor_Fission'</code> </category> <category name="Item Pools"> <comment>=== Create the loot pools for this new item type ===</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera GD_Itempools.ShieldPools.Pool_Shields_Reactor</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera_01_Common GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera_02_Uncommon GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera_04_Rare GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera_05_VeryRare GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera_06_Legendary GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary</comment> <comment>=== Plus pools for each separate legendary, to add to specific boss runnables ===</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera_06_Legendary GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Overreactor</comment> <comment>clone GD_Itempools.ShieldPools.Pool_Shields_Chimera_06_Legendary GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Fission</comment> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_Reactor BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common_RareMod',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_2_Uncommon',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_4_Rare',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_5_VeryRare',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_6_Legendary',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_01_Common',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_02_Uncommon',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_03_Rare',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_04_VeryRare',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> </category> <category name="Use Item Pools"> <comment>=== Add the new loot pools to the pool lists used by the game ===</comment> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_All_01_Common BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_All_02_Uncommon BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_All_04_Rare BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_All_05_VeryRare BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.ShieldPools.Pool_Shields_All_06_Legendary BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <comment>=== Legendary boss runnables - Bunker, Wilhelm and Pimon (rarer chance, in case the main bosses conflict with another mod) ===</comment> <code profiles="default">set GD_Itempools.Runnables.Pool_Bunker BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=WeaponBalanceDefinition'GD_Weap_SMG.A_Weapons_Legendary.SMG_Hyperion_5_Bitch',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=False),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Absorption_05_LegendaryNormal',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=KeyedItemPoolDefinition'GD_CustomItemPools_MainGame.Rewards.Head2',InvBalanceDefinition=None,Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.Runnables.Pool_Wilhelm BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=WeaponBalanceDefinition'GD_Weap_Pistol.A_Weapons_Legendary.Pistol_Hyperion_5_LogansGun',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_GrenadeMods.A_Item_Legendary.GM_RollingThunder',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="default">set GD_Itempools.Runnables.Pool_Pimon BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Absorption_05_LegendaryShock',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary',Probability=(BaseValueConstant=40.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission',Probability=(BaseValueConstant=40.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> </category> <comment>=== Options ===</comment> <category name="Recharge Sound Effect" MUT="true"> <comment>=== Events other than Ake_UI events now work because I pass the Context in the BPD ===</comment> <code profiles="default">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_Wep_Rocket_Launchers.Rocket_Launcher_Maliwan.Ak_Play_Wep_Rocket_Launcher_Maliwan_Reload_Spin'</code> <code profiles="">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_FX_Player_General.Shields.Ak_Play_FX_Player_Shield_Nova_Power_On'</code> <code profiles="">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_UI.UI_Shields.Ak_Play_UI_Shield_Booster'</code> <code profiles="">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_UI.UI_Shields.Ak_Play_UI_Shield_Power_Up'</code> <code profiles="">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_UI.UI_Shields.Ak_Play_UI_Shield_Chimera_Switch_Shock'</code> <code profiles="">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_UI.UI_Shields.Ak_Play_UI_Shield_Roid_Buff'</code> <code profiles="">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_UI.UI_HUD.Ak_Play_UI_PVP_Duel_Start'</code> <code profiles="">set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_UI.UI_HUD.Ak_Play_UI_Alert_CoOp_Ding'</code> </category> <category name="Balance Options"> <category name="Less Status Effect Damage at High Level (80% lvl 80)"> <code profiles="">set GD_Shields.Misc.Init_ReactorDamageIncrease ValueFormula (bEnabled=True,Multiplier=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Level=(BaseValueConstant=1.054913,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Power=(BaseValueConstant=1.000000,BaseValueAttribute=AttributeDefinition'D_Attributes.Inventory.ShieldItemLevel',InitializationDefinition=None,BaseValueScaleConstant=1.000000),Offset=(BaseValueConstant=8.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000))</code> </category> <category name="More Status Effect Damage at High Level (150% lvl 80)"> <code profiles="">set GD_Shields.Misc.Init_ReactorDamageIncrease ValueFormula (bEnabled=True,Multiplier=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Level=(BaseValueConstant=1.063907,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Power=(BaseValueConstant=1.000000,BaseValueAttribute=AttributeDefinition'D_Attributes.Inventory.ShieldItemLevel',InitializationDefinition=None,BaseValueScaleConstant=1.000000),Offset=(BaseValueConstant=5.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000))</code> </category> <category name="Less Status Effect Chance at High Level (40% lvl 80)"> <code profiles="">set GD_Shields.Misc.Init_ReactorChanceIncrease ValueFormula (bEnabled=True,Multiplier=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Level=(BaseValueConstant=1.045444,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Power=(BaseValueConstant=1.000000,BaseValueAttribute=AttributeDefinition'D_Attributes.Inventory.ShieldItemLevel',InitializationDefinition=None,BaseValueScaleConstant=1.000000),Offset=(BaseValueConstant=5.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000))</code> </category> <category name="Increase Spawn Chance vs Other Shield Types"> <code profiles="">set GD_Itempools.ShieldPools.Pool_Shields_All_01_Common BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=2000.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="">set GD_Itempools.ShieldPools.Pool_Shields_All_02_Uncommon BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=2000.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="">set GD_Itempools.ShieldPools.Pool_Shields_All_04_Rare BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=2000.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="">set GD_Itempools.ShieldPools.Pool_Shields_All_05_VeryRare BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=2000.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> <code profiles="">set GD_Itempools.ShieldPools.Pool_Shields_All_06_Legendary BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=2000.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> </category> </category> <category name="Just Give Me the Legendaries"> <code profiles="">set GD_Itempools.ShieldPools.Pool_Shields_All_02_Uncommon BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=2000.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True))</code> </category> </category> </body> </BLCMM> #Commands: say Error: This mod requires Command Extensions. Please enable and re-execute this mod. set GD_Shields.A_Item.Shield_Reactor ShieldType SHT_Custom5 set GD_Shields.A_Item.Shield_Reactor ShieldPrimeMechanism SPM_NoPrime set GD_Shields.A_Item.Shield_Reactor AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=0,bActivateSlot=True),(SlotName="RechargeRate",GradeIncrease=-60,bActivateSlot=True),(SlotName="RechargeDelay",GradeIncrease=20,bActivateSlot=True),(SlotName="Special01",GradeIncrease=0,bActivateSlot=True),(SlotName="Special02",GradeIncrease=0,bActivateSlot=True),(SlotName="MaxHealth",GradeIncrease=0,bActivateSlot=False)) set GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_0 Description Whilst recharging, increases gun [skill]status effect chance and damage[-skill]. set GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_0 Priority 1 set GD_Shields.A_Item.Shield_Reactor CustomPresentations (GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_0,GD_Shields.A_Item.Shield_Reactor:AttributePresentationDefinition_1) set GD_Shields.A_Item.Shield_Reactor DeltaParts ItemPartListDefinition'GD_Shields.Accessory.PartsList_Accessory_Reactor' set GD_Shields.Accessory.PartsList_Accessory_Reactor WeightedParts ((bDisabled=False,Part=ShieldPartDefinition'GD_Shields.Accessory.Accessory_Reactor',Manufacturers=((Manufacturer=None,DefaultWeightIndex=1)),MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2)) set GD_Shields.Accessory.Accessory_Reactor BehaviorProviderDefinition None set GD_Shields.Accessory.Accessory_Reactor CustomPresentations () set GD_Shields.Accessory.Accessory_Reactor TitleList (ItemNamePartDefinition'GD_Shields.Titles.Title_Reactor') set GD_Shields.Titles.Title_Reactor PartName Reactor Shield set GD_AttributePresentation.Shields.AttrPresent_ReactorChanceIncrease Attribute GD_Shields.Misc.ReactorChanceIncrease set GD_AttributePresentation.Shields.AttrPresent_ReactorDamageIncrease Attribute GD_Shields.Misc.ReactorDamageIncrease set GD_AttributePresentation.Shields.AttrPresent_ReactorChanceIncrease Description Status Effect Chance set GD_AttributePresentation.Shields.AttrPresent_ReactorDamageIncrease Description Status Effect Damage set GD_Shields.A_Item.Shield_Reactor UIStatList ((bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldMaxValue',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationRate',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=AttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationDelay',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None)) set GD_Shields.Misc.Init_ReactorChanceIncrease ValueFormula (bEnabled=True,Multiplier=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Level=(BaseValueConstant=1.048733,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Power=(BaseValueConstant=1.000000,BaseValueAttribute=AttributeDefinition'D_Attributes.Inventory.ShieldItemLevel',InitializationDefinition=None,BaseValueScaleConstant=1.000000),Offset=(BaseValueConstant=5.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)) set GD_Shields.Misc.Init_ReactorChanceIncrease RangeRestriction (bEnableMinValueRestriction=False,MinValue=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bEnableMaxValueRestriction=True,MaxValue=(BaseValueConstant=0.800000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)) set GD_Shields.Misc.Init_ReactorDamageIncrease ValueFormula (bEnabled=True,Multiplier=(BaseValueConstant=0.010000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Level=(BaseValueConstant=1.058150,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),Power=(BaseValueConstant=1.000000,BaseValueAttribute=AttributeDefinition'D_Attributes.Inventory.ShieldItemLevel',InitializationDefinition=None,BaseValueScaleConstant=1.000000),Offset=(BaseValueConstant=8.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)) set GD_Shields.Skills.Reactor_Shield_Skill SkillName Reactor Shield Skill set GD_Shields.Skills.Reactor_Shield_Skill SkillEffectDefinitions ((AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectChanceModifier',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorChanceIncrease,InitializationDefinition=None,BaseValueScaleConstant=10.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectDamage',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorDamageIncrease,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=)) set GD_Shields.Skills.Reactor_Shield_Skill SkillConstraints () set GD_Shields.Skills.Reactor_Shield_Skill DamageEvents ((EventType=SDE_DamagedByEnemy,EventConstraints=,EventName="Damaged"),(EventType=SDE_DamagedByFriendly,EventConstraints=,EventName="Damaged")) set GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Active DebugMessage Reactor Skill Activated set GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Inactive DebugMessage Reactor Inactive (Damaged) set GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DeactivateSkill_0 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Shield_Skill' set GD_Shields.Skills.Reactor_Shield_Skill BehaviorProviderDefinition GD_Shields.Skills.Reactor_Shield_Skill:BPD_0 set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Active DebugMessage Reactor Active set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Inactive DebugMessage Reactor Inactive set GD_Shields.A_Item.Shield_Reactor BehaviorProviderDefinition GD_Shields.A_Item.Shield_Reactor:BPD_0 set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_ActivateSkill_0 SkillToActivate SkillDefinition'GD_Shields.Skills.Reactor_Shield_Skill' set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_ActivateSkill_0 bNoSkillStacking True set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DeactivateSkill_0 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Shield_Skill' set GD_Shields.A_Item.Shield_Reactor_Fission ShieldType SHT_Custom5 set GD_Shields.A_Item.Shield_Reactor_Fission ShieldPrimeMechanism SPM_NoPrime set GD_Shields.A_Item.Shield_Reactor_Fission AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=0,bActivateSlot=True),(SlotName="RechargeRate",GradeIncrease=-60,bActivateSlot=True),(SlotName="RechargeDelay",GradeIncrease=20,bActivateSlot=True),(SlotName="Special01",GradeIncrease=0,bActivateSlot=True),(SlotName="Special02",GradeIncrease=0,bActivateSlot=True),(SlotName="MaxHealth",GradeIncrease=0,bActivateSlot=False)) set GD_Shields.A_Item.Shield_Reactor_Fission:APD_0 Description Whilst recharging, increases gun [skill]status effect chance and damage[-skill]. set GD_Shields.A_Item.Shield_Reactor_Fission:APD_0 Priority 1 set GD_Shields.A_Item.Shield_Reactor_Fission CustomPresentations (GD_Shields.A_Item.Shield_Reactor_Fission:APD_0) set GD_Shields.A_Item.Shield_Reactor_Fission UIStatList ((bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldMaxValue',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationRate',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=AttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationDelay',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None)) set GD_Shields.A_Item.Shield_Reactor_Fission DeltaParts ItemPartListDefinition'GD_Shields.Accessory.PartsList_Accessory_Reactor_Fission' set GD_Shields.Accessory.PartsList_Accessory_Reactor_Fission WeightedParts ((bDisabled=False,Part=ShieldPartDefinition'GD_Shields.Accessory.Accessory_Reactor_Fission',Manufacturers=((Manufacturer=None,DefaultWeightIndex=1)),MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2)) set GD_Shields.Accessory.Accessory_Reactor_Fission TitleList (ItemNamePartDefinition'GD_Shields.Titles.Title_Reactor_Fission') set GD_Shields.Accessory.Accessory_Reactor_Fission BehaviorProviderDefinition None set GD_Shields.Accessory.Accessory_Reactor_Fission CustomPresentations () set GD_Shields.Titles.Title_Reactor_Fission PartName Fission Reactor set GD_Shields.Titles.Title_Reactor_Fission:AttributePresentationDefinition_5 Description Split their atoms. set GD_Shields.A_Item.Shield_Reactor_Fission MaterialParts GD_Shields.Material.PartsList_Materials_Reactor_Fission set GD_Shields.Material.PartsList_Materials_Reactor_Fission WeightedParts ((Part=ShieldPartDefinition'GD_Shields.Material.Material5_Legendary_Reactor_Fission',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=0)) set GD_Shields.Material.Material5_Legendary_Reactor_Fission AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=-1,bActivateSlot=False),(SlotName="RechargeRate",GradeIncrease=50,bActivateSlot=False),(SlotName="RechargeDelay",GradeIncrease=-5,bActivateSlot=False),(SlotName="Special01",GradeIncrease=13,bActivateSlot=False),(SlotName="Special02",GradeIncrease=25,bActivateSlot=False)) set GD_Shields.Skills.Reactor_Fission_Shield_Skill SkillName Fission Reactor Shield Skill set GD_Shields.Skills.Reactor_Fission_Shield_Skill SkillEffectDefinitions ((AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectChanceModifier',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorChanceIncrease,InitializationDefinition=None,BaseValueScaleConstant=10.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponStatusEffectDamage',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=GD_Shields.Misc.ReactorDamageIncrease,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponProjectileSpeedMultiplier',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=15.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponFireInterval',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-1.500000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponPerShotAccuracyImpulse',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=3.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=AttributeDefinitionMultiContext'D_Attributes.DualWield.Att_WeaponPerShotAccuracyImpulse_MultiContext',bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=2.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=)) set GD_Shields.Skills.Reactor_Fission_Shield_Skill SkillConstraints () set GD_Shields.Skills.Reactor_Fission_Shield_Skill DamageEvents ((EventType=SDE_DamagedByEnemy,EventConstraints=,EventName="Damaged"),(EventType=SDE_DamagedByFriendly,EventConstraints=,EventName="Damaged")) set GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0.Behavior_DeactivateSkill_3 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Fission_Shield_Skill' set GD_Shields.Skills.Reactor_Fission_Shield_Skill BehaviorProviderDefinition GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0 set GD_Shields.A_Item.Shield_Reactor_Fission BehaviorProviderDefinition GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0 set GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_ActivateSkill_0 SkillToActivate SkillDefinition'GD_Shields.Skills.Reactor_Fission_Shield_Skill' set GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_ActivateSkill_0 bNoSkillStacking True set GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_DeactivateSkill_0 SkillToDeactivate SkillDefinition'GD_Shields.Skills.Reactor_Fission_Shield_Skill' set GD_Shields.A_Item.Shield_Reactor_Legendary BehaviorProviderDefinition GD_Shields.A_Item.Shield_Reactor:BPD_0 set GD_Shields.A_Item.Shield_Reactor_Legendary ShieldType SHT_Custom5 set GD_Shields.A_Item.Shield_Reactor_Legendary ShieldPrimeMechanism SPM_NoPrime set GD_Shields.A_Item.Shield_Reactor_Legendary AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=0,bActivateSlot=True),(SlotName="RechargeRate",GradeIncrease=-60,bActivateSlot=True),(SlotName="RechargeDelay",GradeIncrease=20,bActivateSlot=True),(SlotName="Special01",GradeIncrease=0,bActivateSlot=True),(SlotName="Special02",GradeIncrease=0,bActivateSlot=True),(SlotName="MaxHealth",GradeIncrease=0,bActivateSlot=False)) set GD_Shields.A_Item.Shield_Reactor_Legendary:APD_0 Description Whilst recharging, increases gun [skill]status effect chance and damage[-skill]. set GD_Shields.A_Item.Shield_Reactor_Legendary:APD_0 Priority 1 set GD_Shields.A_Item.Shield_Reactor_Legendary CustomPresentations (GD_Shields.A_Item.Shield_Reactor_Legendary:APD_0) set GD_Shields.A_Item.Shield_Reactor_Legendary UIStatList ((bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldMaxValue',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=ResourcePoolAttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationRate',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_JustNumber,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=AttributeDefinition'D_Attributes.ShieldResourcePool.ShieldOnIdleRegenerationDelay',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None),(bDisplayAsModifierOnly=False,AttributeStyle=ATTRSTYLE_ModifierText,SupplementalAttributeStyle=ATTRSTYLE_JustNumber,StatCombinationMethod=SCM_Multiply,Attribute=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,SupplementalAttributeExpression=(AttributeOperand1=None,ComparisonOperator=OPERATOR_EqualTo,Operand2Usage=OPERAND_PreferAttribute,AttributeOperand2=None,ConstantOperand2=0.000000),SupplementalAttributeToAppend=None)) set GD_Shields.A_Item.Shield_Reactor_Legendary DeltaParts ItemPartListDefinition'GD_Shields.Accessory.PartsList_Accessory_Reactor_Legendary' set GD_Shields.Accessory.PartsList_Accessory_Reactor_Legendary WeightedParts ((bDisabled=False,Part=ShieldPartDefinition'GD_Shields.Accessory.Accessory_Reactor_Legendary',Manufacturers=((Manufacturer=None,DefaultWeightIndex=1)),MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2)) set GD_Shields.Accessory.Accessory_Reactor_Legendary TitleList (ItemNamePartDefinition'GD_Shields.Titles.Title_Reactor_Legendary') set GD_Shields.Accessory.Accessory_Reactor_Legendary BehaviorProviderDefinition None set GD_Shields.Accessory.Accessory_Reactor_Legendary CustomPresentations () set GD_Shields.Titles.Title_Reactor_Legendary PartName Overreactor set GD_Shields.Titles.Title_Reactor_Legendary:AttributePresentationDefinition_9 Description That escalated quickly. set GD_Shields.A_Item.Shield_Reactor_Legendary MaterialParts GD_Shields.Material.PartsList_Materials_Reactor_Legendary set GD_Shields.Material.PartsList_Materials_Reactor_Legendary WeightedParts ((Part=ShieldPartDefinition'GD_Shields.Material.Material5_Legendary_Reactor',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=0)) set GD_Shields.Material.Material5_Legendary_Reactor AttributeSlotUpgrades ((SlotName="Capacity",GradeIncrease=-5,bActivateSlot=False),(SlotName="RechargeRate",GradeIncrease=110,bActivateSlot=False),(SlotName="RechargeDelay",GradeIncrease=-20,bActivateSlot=False),(SlotName="Special01",GradeIncrease=50,bActivateSlot=False),(SlotName="Special02",GradeIncrease=335,bActivateSlot=False)) set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_01_Common InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor' set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_02_Uncommon InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor' set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_03_Rare InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor' set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_04_VeryRare InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor' set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor_Legendary' set GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission InventoryDefinition ShieldDefinition'GD_Shields.A_Item.Shield_Reactor_Fission' set GD_Itempools.ShieldPools.Pool_Shields_Reactor BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common_RareMod',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_2_Uncommon',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_4_Rare',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_5_VeryRare',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_6_Legendary',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_01_Common',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_02_Uncommon',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_03_Rare',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_04_VeryRare',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission',Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_All_01_Common BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_01_Common',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_All_02_Uncommon BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_02_Uncommon',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_All_04_Rare BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_04_Rare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_All_05_VeryRare BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_05_VeryRare',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.ShieldPools.Pool_Shields_All_06_Legendary BalancedItems ((ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Standard_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_NovaShields_All_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Roid_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_SpikeShields_All_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Juggernaut_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Booster_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Absorption_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Impact_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Chimera_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=ItemPoolDefinition'GD_Itempools.ShieldPools.Pool_Shields_Reactor_06_Legendary',InvBalanceDefinition=None,Probability=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.Runnables.Pool_Bunker BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=WeaponBalanceDefinition'GD_Weap_SMG.A_Weapons_Legendary.SMG_Hyperion_5_Bitch',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=False),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Absorption_05_LegendaryNormal',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=KeyedItemPoolDefinition'GD_CustomItemPools_MainGame.Rewards.Head2',InvBalanceDefinition=None,Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.Runnables.Pool_Wilhelm BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=WeaponBalanceDefinition'GD_Weap_Pistol.A_Weapons_Legendary.Pistol_Hyperion_5_LogansGun',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_GrenadeMods.A_Item_Legendary.GM_RollingThunder',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Itempools.Runnables.Pool_Pimon BalancedItems ((ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Absorption_05_LegendaryShock',Probability=(BaseValueConstant=0.000000,BaseValueAttribute=None,InitializationDefinition=AttributeInitializationDefinition'GD_Balance.Weighting.Weight_1_Common',BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Legendary',Probability=(BaseValueConstant=40.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True),(ItmPoolDefinition=None,InvBalanceDefinition=InventoryBalanceDefinition'GD_ItemGrades.Shields.ItemGrade_Gear_Shield_Reactor_05_Fission',Probability=(BaseValueConstant=40.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bDropOnDeath=True)) set GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating Event AkEvent'Ake_Wep_Rocket_Launchers.Rocket_Launcher_Maliwan.Ak_Play_Wep_Rocket_Launcher_Maliwan_Reload_Spin' #Hotfixes: set Transient.SparkServiceConfiguration_0 ServiceName Micropatch set Transient.SparkServiceConfiguration_0 ConfigurationGroup Default set Transient.SparkServiceConfiguration_0 Keys ("SparkLevelPatchEntry-BLCMM1","SparkLevelPatchEntry-BLCMM2","SparkLevelPatchEntry-BLCMM3","SparkLevelPatchEntry-BLCMM4","SparkLevelPatchEntry-BLCMM5","SparkLevelPatchEntry-BLCMM6","SparkLevelPatchEntry-BLCMM7","SparkLevelPatchEntry-BLCMM8","SparkLevelPatchEntry-BLCMM9","SparkLevelPatchEntry-BLCMM10","SparkLevelPatchEntry-BLCMM11","SparkLevelPatchEntry-BLCMM12","SparkLevelPatchEntry-BLCMM13","SparkLevelPatchEntry-BLCMM14","SparkOnDemandPatchEntry-BLCMM15","SparkOnDemandPatchEntry-BLCMM16","SparkOnDemandPatchEntry-BLCMM17","SparkOnDemandPatchEntry-BLCMM18","SparkOnDemandPatchEntry-BLCMM19","SparkPatchEntry-BLCMM20","SparkPatchEntry-BLCMM21","SparkPatchEntry-BLCMM22","SparkPatchEntry-BLCMM23","SparkLevelPatchEntry-BLCMM24","SparkLevelPatchEntry-BLCMM25","SparkLevelPatchEntry-BLCMM26","SparkLevelPatchEntry-BLCMM27","SparkLevelPatchEntry-BLCMM28","SparkLevelPatchEntry-BLCMM29","SparkLevelPatchEntry-BLCMM30","SparkLevelPatchEntry-BLCMM31","SparkLevelPatchEntry-BLCMM32","SparkLevelPatchEntry-BLCMM33","SparkLevelPatchEntry-BLCMM34","SparkLevelPatchEntry-BLCMM35") set Transient.SparkServiceConfiguration_0 Values (",GD_Balance.WeightingPlayerCount.BugmorphCocoon_PerPlayers_Phase1,ConditionalInitialization.ConditionalExpressionList[4].BaseValueIfTrue.BaseValueConstant,0.700000,.8",",GD_Balance.WeightingPlayerCount.BugmorphCocoon_PerPlayers_Phase2,ConditionalInitialization.ConditionalExpressionList[4].BaseValueIfTrue.BaseValueConstant,0.400000,.5",",GD_Balance.WeightingPlayerCount.BugmorphCocoon_PerPlayers_Phase3,ConditionalInitialization.ConditionalExpressionList[4].BaseValueIfTrue.BaseValueConstant,0.200000,.3",",GD_Balance.WeightingPlayerCount.BugmorphCocoon_PerPlayers_Phase4,ConditionalInitialization.ConditionalExpressionList[4].BaseValueIfTrue.BaseValueConstant,0.100000,.2",",GD_Balance.WeightingPlayerCount.BugmorphCocoon_PerPlayers_Phase5,ConditionalInitialization.ConditionalExpressionList[4].BaseValueIfTrue.BaseValueConstant,0.075000,.1","SouthpawFactory_P,GD_Population_Marauder.Balance.Unique.PawnBalance_Assassin1,DefaultItemPoolList[3].PoolProbability.BaseValueScaleConstant,0.250000,1","SouthpawFactory_P,GD_Population_Nomad.Balance.Unique.PawnBalance_Assassin2,DefaultItemPoolList[4].PoolProbability.BaseValueScaleConstant,0.250000,1","SouthpawFactory_P,GD_Population_Psycho.Balance.Unique.PawnBalance_Assassin3,DefaultItemPoolList[1].PoolProbability.BaseValueScaleConstant,0.250000,1","SouthpawFactory_P,GD_Population_Rat.Balance.Unique.PawnBalance_Assassin4,DefaultItemPoolList[3].PoolProbability.BaseValueScaleConstant,0.250000,1",",GD_Sage_Rare_Scaylion.Population.PawnBalance_Sage_Rare_Scaylion,DefaultItemPoolList[1].PoolProbability.BaseValueScaleConstant,1.000000,100",",GD_Sage_Rare_Drifter.Balance.PawnBalance_Sage_Rare_Drifter,DefaultItemPoolList[0].PoolProbability.BaseValueScaleConstant,1.000000,100",",GD_Sage_Rare_Rhino.Population.PawnBalance_Sage_Rare_Rhino,DefaultItemPoolList[1].PoolProbability.BaseValueScaleConstant,1.000000,100",",GD_Sage_Rare_Skag.Population.PawnBalance_Sage_Rare_Skag,DefaultItemPoolList[1].PoolProbability.BaseValueScaleConstant,1.000000,100",",GD_Sage_Rare_Spore.Population.PawnBalance_Sage_Rare_Spore,DefaultItemPoolList[0].PoolProbability.BaseValueScaleConstant,1.000000,100","GD_Assassin_Streaming,GD_Assassin_Skills.Sniping.Velocity,SkillEffectDefinitions[0].ModifierType,MT_PostAdd,MT_Scale","GD_Tulip_Mechro_Streaming,GD_Tulip_Mechromancer_Skills.LittleBigTrouble.WiresDontTalk,SkillEffectDefinitions,,((AttributeToModify=D_Attributes.DamageTypeModifers.InstigatedShockDamageModifier,bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=0.030000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=0.030000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=),(AttributeToModify=D_Attributes.DamageTypeModifers.InstigatedShockStatusDamageModifier,bIncludeDuelingTargets=False,bIncludeSelfAsTarget=False,bOnlyEffectTargetsInRange=False,bExcludeNonPlayerCharacters=False,EffectTarget=TARGET_Self,TargetInstanceDataName=,TargetCriteria=CRITERIA_None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=0.030000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),GradeToStartApplyingEffect=1,PerGradeUpgradeInterval=1,PerGradeUpgrade=(BaseValueConstant=0.030000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),BonusUpgradeList=))","GD_Siren_Streaming,GD_Siren_Skills.Misc.Init_BlightPhoenix_DamageCalc_Part2,ValueFormula.Level.InitializationDefinition,AttributeInitializationDefinition'GD_Balance_HealthAndDamage.HealthAndDamage.Init_PlayerMeleeDamage',AttributeInitializationDefinition'GD_Balance_HealthAndDamage.HealthAndDamage.Init_PlayerSkillDamage'","GD_Siren_Streaming,GD_Siren_Skills.Misc.Init_BlightPhoenix_DamageCalc_Part2,ValueFormula.Level.BaseValueScaleConstant,1.000000,3.5","GD_Assassin_Streaming,GD_Assassin_Skills.Misc.Att_DeathMark_BonusDamage,BaseValue.BaseValueConstant,0.200000,.8","GD_Itempools.Runnables.Pool_FourAssassins,BalancedItems[1].Probability.InitializationDefinition,None,GD_Balance.Weighting.Weight_1_Common","GD_Shields.Projectiles.Proj_LegendaryBoosterShield:BehaviorProviderDefinition_1.Behavior_Explode_140,BehaviorSequences[0].BehaviorData2[7].Behavior.StatusEffectDamage.BaseValueAttribute,None,D_Attributes.Projectile.ProjectileDamage","GD_Shields.Projectiles.Proj_LegendaryBoosterShield:BehaviorProviderDefinition_1.Behavior_Explode_140,BehaviorSequences[0].BehaviorData2[7].Behavior.StatusEffectDamage.BaseValueScaleConstant,1.000000,.25","GD_Shields.Projectiles.Proj_LegendaryBoosterShield:BehaviorProviderDefinition_1.Behavior_Explode_140,BehaviorSequences[0].BehaviorData2[7].Behavior.StatusEffectChance.BaseValueConstant,1.000000,20",",GD_AttributePresentation._AttributeList.DefaultPresentationList,Attributes[205],,GD_AttributePresentation.Shields.AttrPresent_ReactorChanceIncrease",",GD_AttributePresentation._AttributeList.DefaultPresentationList,Attributes[206],,GD_AttributePresentation.Shields.AttrPresent_ReactorDamageIncrease",",GD_Shields.A_Item.Shield_Reactor,AttributeSlotEffects[3],,(SlotName=\"Special01\",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorChanceIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.01200,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-3,MaximumGrade=0,TargetInstanceDataName=)",",GD_Shields.A_Item.Shield_Reactor,AttributeSlotEffects[4],,(SlotName=\"Special02\",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorDamageIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.012000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-5,MaximumGrade=0,TargetInstanceDataName=)",",GD_Shields.Skills.Reactor_Shield_Skill:BPD_0,BehaviorSequences[0],,(BehaviorSequenceName=\"StopSkillOnDamaged\",EventData2=((UserData=(EventName=\"Damaged\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2))),BehaviorData2=((Behavior=Behavior_DeactivateSkill'GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DeactivateSkill_0',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name=,Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName=\"Instigator\",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName=\"Context\",VariableLinkType=BVARLINK_Context,ConnectionIndex=1,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))",",GD_Shields.A_Item.Shield_Reactor:BPD_0,BehaviorSequences[0],,(BehaviorSequenceName=\"ReactorSkillToggleAndRechargeSound\",EventData2=((UserData=(EventName=\"OnEquipped\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2)),(UserData=(EventName=\"OnUnequipped\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=131074)),(UserData=(EventName=\"OnShieldNowFull\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=262146)),(UserData=(EventName=\"OnShieldNowRegenerating\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=393219))),BehaviorData2=((Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DeactivateSkill'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DeactivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Active',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_ActivateSkill'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_ActivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_PostAkEvent'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name=\"Player\",Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=2,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=4,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=3,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName=\"Instigator\",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName=\"Context\",VariableLinkType=BVARLINK_Context,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))",",GD_Shields.A_Item.Shield_Reactor_Fission,AttributeSlotEffects[3],,(SlotName=\"Special01\",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorChanceIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.01200,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-3,MaximumGrade=0,TargetInstanceDataName=)",",GD_Shields.A_Item.Shield_Reactor_Fission,AttributeSlotEffects[4],,(SlotName=\"Special02\",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorDamageIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.012000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-5,MaximumGrade=0,TargetInstanceDataName=)",",GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0,BehaviorSequences[0],,(BehaviorSequenceName=\"StopSkillOnDamaged\",EventData2=((UserData=(EventName=\"Damaged\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2))),BehaviorData2=((Behavior=Behavior_DeactivateSkill'GD_Shields.Skills.Reactor_Fission_Shield_Skill:BPD_0.Behavior_DeactivateSkill_3',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.Skills.Reactor_Shield_Skill:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name=,Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName=\"Instigator\",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName=\"Context\",VariableLinkType=BVARLINK_Context,ConnectionIndex=1,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))",",GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0,BehaviorSequences[0],,(BehaviorSequenceName=\"ReactorSkillToggleAndRechargeSound\",EventData2=((UserData=(EventName=\"OnEquipped\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=1),OutputLinks=(ArrayIndexAndLength=2)),(UserData=(EventName=\"OnUnequipped\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=131074)),(UserData=(EventName=\"OnShieldNowFull\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=262146)),(UserData=(EventName=\"OnShieldNowRegenerating\",bEnabled=True,bReplicate=False,MaxTriggerCount=0,ReTriggerDelay=0.000000,FilterObject=None),OutputVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=393219))),BehaviorData2=((Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Inactive',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DeactivateSkill'GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_DeactivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_DebugMessage'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_DebugMessage_Active',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_ActivateSkill'GD_Shields.A_Item.Shield_Reactor_Fission:BPD_0.Behavior_ActivateSkill_0',LinkedVariables=(ArrayIndexAndLength=0),OutputLinks=(ArrayIndexAndLength=0)),(Behavior=Behavior_PostAkEvent'GD_Shields.A_Item.Shield_Reactor:BPD_0.Behavior_PostAkEvent_Regenerating',LinkedVariables=(ArrayIndexAndLength=65537),OutputLinks=(ArrayIndexAndLength=0))),VariableData=((Name=\"Player\",Type=BVAR_Object)),ConsolidatedOutputLinkData=((LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=0,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=1,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=2,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=4,ActivateDelay=0.0),(LinkIdAndLinkedBehavior=3,ActivateDelay=0.0)),ConsolidatedVariableLinkData=((PropertyName=\"Instigator\",VariableLinkType=BVARLINK_Output,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None),(PropertyName=\"Context\",VariableLinkType=BVARLINK_Context,ConnectionIndex=0,LinkedVariables=(ArrayIndexAndLength=1),CachedProperty=None)),ConsolidatedLinkedVariables=(0))",",GD_Shields.A_Item.Shield_Reactor_Legendary,AttributeSlotEffects[3],,(SlotName=\"Special01\",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorChanceIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorChanceIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.01000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=True,MinimumGrade=-3,MaximumGrade=50,TargetInstanceDataName=)",",GD_Shields.A_Item.Shield_Reactor_Legendary,AttributeSlotEffects[4],,(SlotName=\"Special02\",bExternalSlot=True,bRunEffectsAsSkill=False,AttributeToModify=DesignerAttributeDefinition'GD_Shields.Misc.ReactorDamageIncrease',ConstraintAttribute=None,ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.00000,BaseValueAttribute=None,InitializationDefinition=GD_Shields.Misc.Init_ReactorDamageIncrease,BaseValueScaleConstant=1.000000),PerGradeUpgrade=(BaseValueConstant=0.012000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000),bIncludeInFunStats=False,bIncludeAlliesAsTarget=False,bEnforceMinimumGrade=True,bEnforceMaximumGrade=False,MinimumGrade=-5,MaximumGrade=0,TargetInstanceDataName=)") set Transient.GearboxAccountData_1 Services (Transient.SparkServiceConfiguration_0)