diff --git a/data/csv/item-data.csv b/data/csv/item-data.csv index f2eb08a..c80b8f0 100644 --- a/data/csv/item-data.csv +++ b/data/csv/item-data.csv @@ -87,7 +87,7 @@ upgrade_colossus,Colossus,"Grow larger in size, upgrade_combo_breaker,,,6400.0,4.0,InstantCast,Armor,,"[, ', A, l, l, F, r, i, e, n, d, l, y, ', ]",,True,False,False,,1,-1.0,-1,23.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,30.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2.0,2.75,10.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_containment,Slowing Hex,"Slows movement of enemy target. Also Silences their movement-based items and abilities.
Increases the target's gravity.
Does not affect target's stamina usage.
",1600.0,2.0,Press,Tech,,"[, ', H, e, r, o, E, n, e, m, y, ', ]","[, ', M, o, v, e, m, e, n, t, ', ,, , ', D, i, s, r, u, p, t, i, o, n, ', ,, , ', M, a, g, i, c, D, a, m, a, g, e, ', ]",False,False,False,3.5,1,-1.0,-1,27.0,0.1,,,,,,,,,,25m,,,,,"{'SlowPercent': 10, 'AbilityCooldown': -18, 'GroundDashReductionPercent': -6}",,,,,0.5m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20.0,-30.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_cooldown_reduction,Superior Cooldown,"Reduces the Cooldown of your abilities.",3200.0,3.0,Passive,Tech,"[, ', u, p, g, r, a, d, e, _, m, a, g, i, c, _, t, e, m, p, o, ', ]",,"[, ', H, e, a, l, i, n, g, ', ]",False,False,False,,1,-1.0,-1,,,,,,,,,,,,,,,,,"{'CooldownReduction': 10, 'OutOfCombatHealthRegen': 6}",,,,,,,,20.0,,,,,,,,,,,,,,,,,,,,,4.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -upgrade_corpse_explosion,Soul Explosion,"Kills or assists cause an explosion where the victim dies. Kills against heroes have greater radius and damage.",3200.0,3.0,Passive,Tech,,"[, ', A, l, l, E, n, e, m, y, ', ]","[, ', M, a, g, i, c, D, a, m, a, g, e, ', ,, , ', M, o, v, e, m, e, n, t, ', ]",True,False,False,,1,-1.0,-1,,,,,,,,,,,,,,,,,,,,,,1m,6.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,110,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3.0,,4m,125.0,150.0,0.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +upgrade_corpse_explosion,Soul Explosion,"Kills or assists cause an explosion where the victim dies. Kills against heroes have greater radius and damage.",3200.0,3.0,Passive,Tech,,"[, ', A, l, l, E, n, e, m, y, ', ]","[, ', M, a, g, i, c, D, a, m, a, g, e, ', ,, , ', M, o, v, e, m, e, n, t, ', ]",True,False,False,,1,-1.0,-1,,,,,,,,,,,,,,,,,,,,,,1m,6.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,110,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3.0,,4m,"{'Value': 125, 'Scale': {'Value': 0.93, 'Type': 'spirit'}}",150.0,0.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_counterspell,Counterspell,"Your next parry protects you from the damage and effects of enemy abilities and items. On a successful spell parry {g:citadel_inline_attribute:'Heal'} and gain {g:citadel_inline_attribute:'MoveSpeed'} and {g:citadel_inline_attribute:'Spirit'}.",3200.0,3.0,Passive,Armor,,"[, ', A, l, l, E, n, e, m, y, ', ]","[, ', D, u, r, a, b, i, l, i, t, y, ', ,, , ', M, e, l, e, e, ', ,, , ', H, e, a, l, i, n, g, ', ]",False,False,False,,1,-1.0,-1,23.0,,,,,,,,,,,,,,,,"{'SpiritPower': 20, 'BonusHealth': 150, 'HealOnSuccess': 250, 'BonusMoveSpeed': '2m', 'AbilityCooldown': -8}",,,,,,,,,,,,,,,1.75m,,,,,,,,,,,,,,,,,,,,,,,,,50,,,,,,,,,,,,,,,,,,,,,,,20.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,6.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.8,5.0,150.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_crackshot,Mystic Shot,Your next bullet deals bonus {g:citadel_inline_attribute:'SpiritDamage'}.,1600.0,2.0,Passive,Weapon,,"[, ', A, l, l, E, n, e, m, y, ', ]","[, ', W, e, a, p, o, n, D, a, m, a, g, e, ', ,, , ', M, a, g, i, c, D, a, m, a, g, e, ', ]",False,False,False,,1,-1.0,-1,8.0,,,,,1m,,,,,,,,,,,"{'ProcBonusMagicDamage': 109, 'SpiritPower': 14}",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,100.0,,,,,,1.0,,,,7.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"{'Value': 40, 'Scale': {'Value': 1.2, 'Type': 'spirit'}}",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_critshot,Lucky Shot,"Your bullets have a chance to be empowered, causing them to deal bonus weapon damage on hit.
Bonus damage cannot Crit.",6400.0,4.0,Passive,Weapon,,"[, ', A, l, l, E, n, e, m, y, ', ]","[, ', W, e, a, p, o, n, D, a, m, a, g, e, ', ,, , ', C, l, i, p, S, i, z, e, ', ]",False,False,False,,1,-1.0,-1,,,,,,1m,,,,,,,,,,,"{'CritDamagePercent': 30, 'BonusClipSizePercent': 40, 'ProcChance': 5}",,,,,,,,,,,,,,30.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25.0,100.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, @@ -233,7 +233,7 @@ upgrade_spellbreaker,Spellbreaker,The next instance of high {g:citadel_inline_at upgrade_spellshield,Hexafoil Ward,"Block the next {g:citadel_inline_attribute:'SpiritDamage'} or Debuff, preventing its effects. Only regenerates outside of combat.",3200.0,3.0,Passive,Armor,,,"[, ', D, u, r, a, b, i, l, i, t, y, ', ]",True,False,False,,1,,1.3m,12.0,,,,,,,,,,,,,,15.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.30000000000000004,asdasd,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_spellslinger_headshots,Spirit Rend,,3200.0,3.0,Passive,Weapon,"[, ', u, p, g, r, a, d, e, _, t, e, c, h, _, d, e, f, e, n, s, e, _, s, h, r, e, d, d, e, r, s, ', ]","[, ', A, l, l, E, n, e, m, y, ', ]","[, ', W, e, a, p, o, n, D, a, m, a, g, e, ', ,, , ', M, a, g, i, c, D, a, m, a, g, e, ', ]",False,False,False,,1,-1.0,-1,,,,,,,,,,,,,,,,,"{'MagicResistReduction': -5, 'AbilityLifestealPercentHero': 10, 'TechArmorDamageReduction': -10}",,,,,,,,,,,,-8.0,,,,,,,,,,,,,,,4.0,,,,,,,,,,,8.0,,75,,,,,,,,,,,,,,,,,,,2.0,,,,,,,,,,,,,,,,,,-7.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,10.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_spirit_bubble,Spirit Shielding,"Gain a Barrier whenever you take significant {g:citadel_inline_attribute:'SpiritDamage'} from enemy Heroes in a small time frame.",1600.0,2.0,Passive,Armor,"[, ', u, p, g, r, a, d, e, _, g, r, i, t, ', ]",,"[, ', D, u, r, a, b, i, l, i, t, y, ', ]",False,False,False,,1,-1.0,-1,45.0,,,,,,,,,,,,,,18.0,,"{'OutOfCombatHealthRegen': 3, 'CombatBarrier': 175, 'TechResist': 20, 'AbilityCooldown': -20}",,,,,,,,,225.0,,,,,,,,,,,,,,,,,,,,2.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"{'Value': 300, 'Scale': {'Value': 5, 'Type': 'power_increase'}}",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -upgrade_spirit_burn,Spirit Burn,"Dealing significant {g:citadel_inline_attribute:'SpiritDamage'} to an enemy within 5s causes an explosion dealing damage and a burn to nearby enemies. While burning, enemies take damage over time and receive reduced healing.
Deals half-damage and has half-cooldown on non-heroes.",6400.0,4.0,Passive,Tech,,"[, ', A, l, l, E, n, e, m, y, ', ]","[, ', M, a, g, i, c, D, a, m, a, g, e, ', ,, , ', D, u, r, a, b, i, l, i, t, y, ', ]",False,False,False,,1,-1.0,-1,20.0,,,,,,,,,,,,,,,,"{'ExplosionDamage': 160, 'TechRadiusMultiplier': 12, 'TechRangeMultiplier': 12, 'DPS': 20, 'AbilityCooldown': -6}",,,,,,,,,500.0,,,,,,,,,,,,,,,,,,,,,,,,,,,6.0,6.0,8.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-70.0,-70.0,,,,,,,,,,0.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12m,110.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"{'Value': 24, 'Scale': {'Value': 0.06, 'Type': 'spirit'}}",,,,,,,,,,,,,,,,,,,,5.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50.0,50.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +upgrade_spirit_burn,Spirit Burn,"Dealing significant {g:citadel_inline_attribute:'SpiritDamage'} to an enemy within 5s causes an explosion dealing damage and a burn to nearby enemies. While burning, enemies take damage over time and receive reduced healing.
Deals half-damage and has half-cooldown on non-heroes.",6400.0,4.0,Passive,Tech,,"[, ', A, l, l, E, n, e, m, y, ', ]","[, ', M, a, g, i, c, D, a, m, a, g, e, ', ,, , ', D, u, r, a, b, i, l, i, t, y, ', ]",False,False,False,,1,-1.0,-1,20.0,,,,,,,,,,,,,,,,"{'ExplosionDamage': 160, 'TechRadiusMultiplier': 12, 'TechRangeMultiplier': 12, 'DPS': 20, 'AbilityCooldown': -6}",,,,,,,,,500.0,,,,,,,,,,,,,,,,,,,,,,,,,,,6.0,6.0,8.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-70.0,-70.0,,,,,,,,,,0.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12m,110,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"{'Value': 24, 'Scale': {'Value': 0.06, 'Type': 'spirit'}}",,,,,,,,,,,,,,,,,,,,5.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50.0,50.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_spirit_sap,Spirit Sap,"Target an enemy to reduce their Spirit Resist and Spirit Power.",1600.0,2.0,Press,Tech,,"[, ', H, e, r, o, E, n, e, m, y, ', ]","[, ', M, a, g, i, c, D, a, m, a, g, e, ', ]",False,False,False,12.0,1,-1.0,-1,18.0,0.1,,,,,,,,,,40m,,,,,"{'BonusHealth': 150, 'MagicResistReduction': -12, 'AbilityCooldown': -12, 'TechPowerReduction': -26}",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-9.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-30.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_spirit_snatch,Spirit Snatch,"When you perform a Light or Heavy Melee attack against a hero, the attack deals extra {g:citadel_inline_attribute:'SpiritDamage'} and steals Spirit Resist and Spirit Power.

Effects are reduced by 30% for Light Melee hits.
",3200.0,3.0,Passive,Tech,"[, ', u, p, g, r, a, d, e, _, a, c, o, l, y, t, e, s, _, g, l, o, v, e, ', ]","[, ', H, e, r, o, E, n, e, m, y, ', ]","[, ', M, a, g, i, c, D, a, m, a, g, e, ', ,, , ', M, e, l, e, e, ', ]",False,False,False,10.0,1,-1.0,-1,6.0,,,,,,,,,,,,,,,,"{'SpiritDamage': 50, 'TechArmorGain': 5, 'TechArmorDamageReduction': -5, 'TechPowerGain': 35, 'TechPowerReduction': -35}",,,,,,,,,,,"{'Value': 50, 'Scale': {'Value': 0.84, 'Type': 'spirit'}}",-12.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,75,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,7.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-25.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,30.0,12.0,25.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, upgrade_split_shot,Split Shot,"Make your weapon fire multishot.

Hitting more than one Hero per attack will grant a stacking weapon damage bonus.

Targets can only be hit once per multishot.",1600.0,2.0,InstantCast,Weapon,,,"[, ', W, e, a, p, o, n, D, a, m, a, g, e, ', ]",False,False,False,,1,-1.0,-1,27.0,,,,,,,,,,,,,,,,"{'BulletSplitShot': 4, 'WeaponDamagePerStack': 8, 'AbilityCooldown': -8}",,,,,,,,,,,,,,,,,,,,,,,,,,,5.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5.0,5.0,45.0,12.0,8.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, diff --git a/data/json/ability-cards.json b/data/json/ability-cards.json index 9587eee..ec5874f 100644 --- a/data/json/ability-cards.json +++ b/data/json/ability-cards.json @@ -9357,7 +9357,7 @@ "Value": 0, "Scale": { "Value": 1.0, - "Type": "spirit" + "Type": "duration" }, "Type": "duration" } @@ -9557,7 +9557,7 @@ }, { "StompDamagePerMeterPrimary": { - "Value": 113, + "Value": 2.13, "Scale": { "Value": 0.03255, "Type": "spirit" @@ -9565,7 +9565,7 @@ "Multiply": true }, "StompDamagePerMeterSecondary": { - "Value": 113, + "Value": 2.13, "Scale": { "Value": 0.008137, "Type": "spirit" @@ -20658,7 +20658,7 @@ "Value": 15, "Scale": { "Value": 1.0, - "Type": "spirit" + "Type": "range" }, "Type": "distance" }, @@ -23042,7 +23042,7 @@ "Value": 3, "Scale": { "Value": 1.0, - "Type": "spirit" + "Type": "duration" }, "Type": "duration" } diff --git a/data/json/ability-data.json b/data/json/ability-data.json index acaa09e..1a72e79 100644 --- a/data/json/ability-data.json +++ b/data/json/ability-data.json @@ -2,6 +2,28 @@ "ability_afterburn": { "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_afterburn_watcher", + "Subclass": "modifier_afterburn_watcher", + "LightMeleeBuildUp": 20, + "HeavyMeleeBuildUp": 35, + "LightMeleeRefresh": 1.5, + "HeavyMeleeRefresh": 3.0, + "AfterburnDotModifier": { + "Class": "modifier_afterburn_dot", + "Subclass": "modifier_afterburn_dot", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "OutgoingTechDamagePercent" + ], + "StatusEffectPriority": 50 + }, + "BuildUpModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "modifier_citadel_base_buildup" + } + } + ], "BuildUpBulletPercentPerHit": 8.1, "BuildUpDuration": 17, "BurnDuration": 3, @@ -48,10 +70,25 @@ }, "DamageAmplificationPerStack": 10, "DebuffDuration": 15, + "DebuffModifier": { + "Class": "modifier_astro_rifle_debuff", + "Subclass": "modifier_astro_rifle_debuff", + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "IsDisabled": false, "Key": "ability_astro_rifle", "MaxStacks": 10, "Name": "Marksman", + "SelfModifier": { + "Class": "modifier_astro_rifle_self", + "Subclass": "modifier_astro_rifle_self" + }, "Upgrades": [ { "SlowPercent": 15, @@ -75,7 +112,19 @@ "AbilityCastDelay": 0.4, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CloseRangeBonusDamageRange", + "CloseRangeBonusWeaponPower" + ] + } + ], "BackwardsShotDelayTime": 0.15, + "BuffModifier": { + "Class": "modifier_astro_shotgun_buff", + "Subclass": "modifier_astro_shotgun_buff" + }, "BulletScaleFactor": -0.75, "ChannelMoveSpeed": -1, "ClipSizeOverride": 2, @@ -119,6 +168,14 @@ } }, "DebuffDuration": 7, + "DebuffModifier": { + "Class": "modifier_warden_crowd_control_debuff", + "Subclass": "modifier_warden_crowd_control_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponPowerDebuff", + "FireRateSlow" + ] + }, "ForwardVelocity": 800, "IsDisabled": false, "Key": "ability_bebop_stickybomb2", @@ -127,6 +184,13 @@ "ProjectileLifetime": 2, "Radius": 6.5, "SlowDuration": 3, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedSlowPct" + ] + }, "Upgrades": [ { "AbilityCooldown": -8 @@ -162,6 +226,12 @@ "Name": "Essence Bomb", "Radius": 7, "SelfDamagePct": 30, + "SpilledBloodModifier": { + "Class": "modifier_spilled_blood_thinker", + "Subclass": "modifier_spilled_blood_thinker", + "TickRate": 0.5, + "Height": 80.0 + }, "Upgrades": [ { "AbilityCooldown": -5 @@ -184,6 +254,10 @@ "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": -1, "DebuffDuration": 9, + "DebuffModifier": { + "Class": "modifier_blood_shard_debuff", + "Subclass": "modifier_blood_shard_debuff" + }, "HealthToDamage": { "Value": 23.0, "Scale": { @@ -304,6 +378,14 @@ }, "BonusMoveSpeed": 2, "BuffDuration": 4, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed", + "CombatBarrier" + ] + }, "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 0, @@ -319,7 +401,18 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_boho_channeltether_tether", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "ImmobilizeDuration": 2, + "ImmobilizeModifier": { + "Class": "modifier_bookworm_immobilize", + "Subclass": "immobilize" + }, "IsDisabled": false, "Key": "ability_boho_channeltether", "Name": null, @@ -344,6 +437,10 @@ "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": -1, + "DamageShareModifier": { + "Class": "modifier_boho_damageshare", + "Subclass": "damageshare" + }, "DamageSharePercentage": { "Value": 30, "Scale": { @@ -380,6 +477,10 @@ "AbilityUnitTargetLimit": 16, "BonusMoveSpeed": 2, "BuffDuration": 4, + "BuffModifier": { + "Class": "modifier_boho_doublehit_buff", + "Subclass": "buff" + }, "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 80, @@ -486,6 +587,28 @@ "AbilityCooldown": 30, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AreaModifier": { + "Class": "modifier_bookworm_aoemagic_areamodifier", + "Subclass": "areamodifier", + "RootModifier": { + "Class": "modifier_bookworm_immobilize", + "Subclass": "root" + }, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slowmodifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechArmorDamageReduction" + ] + } + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 90, @@ -547,6 +670,14 @@ "DragonSearchTickRate": 0.1, "DragonTravelRange": 20, "DragonUpwardSpeed": 400, + "GroundAuraModifier": { + "Class": "modifier_dragonfire_ground_aura", + "Subclass": "groundaura", + "ProvidedByAura": { + "Class": "modifier_bookworm_dragonfire", + "Subclass": "groundaura_burn" + } + }, "GroundAuraSpacing": 1, "GroundFlameDuration": 3.0, "IsDisabled": false, @@ -578,6 +709,26 @@ "AbilityDuration": 5, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, + "AttackModifier": { + "Class": "modifier_base", + "Subclass": "attackbuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BaseAttackDamagePercent", + "BonusFireRate" + ] + }, + "BarrierModifier": { + "Class": "modifier_bookworm_knightbarrier", + "Subclass": "knightbarrier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BaseAttackDamagePercent", + "BonusFireRate" + ], + "DebuffModifier": { + "Class": "modifier_citadel_disarm_proc", + "Subclass": "disarm" + } + }, "BaseAttackDamagePercent": { "Value": 25, "Scale": { @@ -646,6 +797,10 @@ "AllyRadius": 4, "BonusMoveSpeed": 5, "BuffDuration": 9, + "BuffModifier": { + "Class": "modifier_bookworm_knightcharge_buff", + "Subclass": "buff" + }, "CancelCooldownRefundPercentage": 50, "ChannelMoveSpeed": 1.3, "Damage": { @@ -716,8 +871,16 @@ "AbilityUnitTargetLimit": 1, "AirControlAccelPercent": 50, "AirControlPercent": 100, + "AllyBounceModifier": { + "Class": "modifier_bounce_pad_ally", + "Subclass": "modifier_bounce_pad_ally" + }, "BarrelBounceVelocity": 800, "BarrelUpFactor": 1, + "BounceModifier": { + "Class": "modifier_citadel_bounce_pad_stomp", + "Subclass": "modifier_citadel_bounce_pad_stomp" + }, "BounceVelocity": 750, "ChannelMoveSpeed": -1, "IsDisabled": false, @@ -727,6 +890,13 @@ "PlaceDistance": 200, "Radius": 12, "Scale": 1, + "SpeedOnLandModifier": { + "Class": "modifier_base", + "Subclass": "speed_on_land", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SpeedOnLand" + ] + }, "StompDamage": { "Value": 60, "Scale": { @@ -768,7 +938,19 @@ } }, "AbilityUnitTargetLimit": 1, + "AutoCastDelayModifier": { + "Class": "modifier_citadel_bullet_flurry_windup", + "Subclass": "cast" + }, "BonusFireRate": 25, + "BulletFlurryModifier": { + "Class": "modifier_citadel_bullet_flurry", + "Subclass": "modifier_citadel_bullet_flurry", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate", + "WeaponDamageBonus" + ] + }, "ChannelMoveSpeed": 4, "EvasionPercent": 30, "IsDisabled": false, @@ -802,6 +984,11 @@ "AbilityUnitTargetLimit": 1, "BonusMoveSpeed": 5, "BulletResist": 60, + "BurrowModifier": { + "Class": "modifier_burrow", + "Subclass": "modifier_burrow", + "DesatAmount": 0.3 + }, "ChannelMoveSpeed": -1, "DPS": { "Value": 75, @@ -817,6 +1004,17 @@ "Radius": 5, "SpeedLostDuration": 1, "SpinDuration": 1.5, + "SpinModifier": { + "Class": "modifier_spin", + "Subclass": "modifier_spin", + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SpinSlowPercent" + ] + } + }, "SpinSlowDuration": 0.3, "SpinSlowPercent": 10, "TechResist": 30, @@ -846,6 +1044,10 @@ "BlastJumpVelocityCrouch": 30, "BlastJumpVelocityGround": 20, "ChannelMoveSpeed": -1, + "ChargeBombModifier": { + "Class": "modifier_charged_bomb", + "Subclass": "modifier_charged_bomb" + }, "IsDisabled": false, "Key": "ability_charged_bomb", "MaxChargeTime": 2.0, @@ -887,6 +1089,10 @@ "AbilityCooldownBetweenCharge": 4, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 4.1, + "AutoChannelModifier": { + "Class": "modifier_intrinsic_base", + "Subclass": "modifier_intrinsic_base" + }, "CameraHeightOffset": 20, "CameraHorizontalOffset": 15, "ChannelMoveSpeed": 1.5, @@ -935,6 +1141,10 @@ } }, "DebuffDuration": 2, + "DebuffModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow" + }, "ExplosionRadius": 2, "FadingSlowPercent": 50, "IsDisabled": false, @@ -988,6 +1198,10 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_digger_mudshield", + "Subclass": "mudshield_modifier" + }, "BulletShieldDamageConversionPercent": 80, "BulletShieldMaxHealthPercentage": 30, "ChannelMoveSpeed": -1, @@ -1028,6 +1242,17 @@ "AbilityPostCastDuration": 0.5, "AbilityUnitTargetLimit": 1, "AccuracyDebuffFalloffBias": 0.3, + "AuraModifier": { + "Class": "modifier_doorman_bell_aura", + "Subclass": "modifier_doorman_bell_aura", + "ProvidedByAura": { + "Class": "modifier_slow_base", + "Subclass": "slow_aura_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "ChannelMoveSpeed": -1, "DebuffAccuracy": -40, "EnableAura": 1, @@ -1045,6 +1270,13 @@ "Type": "spirit" } }, + "InaccuracyModifier": { + "Class": "modifier_dooman_bomb_debuff", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "IsDisabled": false, "Key": "ability_doorman_bomb", "Name": "Call Bell", @@ -1102,9 +1334,20 @@ "Type": "spirit" } }, + "DoorwayTimerModifier": { + "Class": "modifier_base", + "Subclass": "doorway_timer_modifier" + }, "IsDisabled": false, "Key": "ability_doorman_doorway", "Name": "Doorway", + "PortalBarrierModifier": { + "Class": "modifier_base", + "Subclass": "doorway_barrier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier" + ] + }, "Upgrades": [ { "AbilityDuration": 15 @@ -1157,7 +1400,27 @@ "Type": "spirit" } }, + "DamageModifier": { + "Class": "modifier_base", + "Subclass": "damage_timer" + }, + "FreezeModifier": { + "Class": "modifier_doorman_hotel_transition_freeze", + "Subclass": "freeze" + }, + "HotelModifier": { + "Class": "modifier_doorman_hotel_victim", + "Subclass": "hotel" + }, "HotelTimeScale": null, + "ImposterModifier": { + "Class": "modifier_doorman_hotel_imposter", + "Subclass": "imposter", + "ImposterModifierFX": { + "Class": "modifier_doorman_hotel_imposter_fx", + "Subclass": "fx" + } + }, "IsDisabled": false, "Key": "ability_doorman_hotel", "LateCheckoutDamage": { @@ -1168,8 +1431,29 @@ } }, "Name": "Hotel Guest", + "NoDrawModifier": { + "Class": "modifier_base", + "Subclass": "nodraw" + }, + "PreTeleportModifier": { + "Class": "modifier_base", + "Subclass": "pre_teleport" + }, + "TeleportFXModifier": { + "Class": "modifier_doorman_hotel_teleport_fx", + "Subclass": "teleport_fx" + }, "TimeSlowDuration": 1.0, "TimeSlowPercentage": 100, + "TimeslowModifier": { + "Class": "modifier_doorman_diminishing_timestop", + "Subclass": "doorman_exit_timeslow" + }, + "UnstoppableWhileChannelingModifier": { + "Class": "modifier_unstoppable", + "Subclass": "doorman_hotel_unstoppable", + "StatusEffectPriority": 25 + }, "Upgrades": [ { "AbilityCooldown": -25, @@ -1203,6 +1487,10 @@ "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "ability_doorman_luggage_cart", + "ModifierDrag": { + "Class": "modifier_luggage_drag", + "Subclass": "drag" + }, "Name": "Luggage Cart", "Upgrades": [ { @@ -1236,6 +1524,13 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "AmpDamagePercent": 15, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_drifter_hunger_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ] + }, "ChannelMoveSpeed": -1, "DelayBeforeInvisStarts": 0.6, "HealOnKillPct": { @@ -1253,6 +1548,10 @@ } }, "InvisFadeToDuration": 0.3, + "InvisModifier": { + "Class": "modifier_invis", + "Subclass": "modifier_invis" + }, "IsDisabled": false, "IsolationAssistPercentValue": 100, "IsolationRange": 20, @@ -1265,6 +1564,10 @@ "RevealOnSpottedDuration": 1.5, "SpottedRadius": 15, "TargetLingerDuration": 3, + "TargetModifier": { + "Class": "modifier_hunger_target", + "Subclass": "hunger_target" + }, "TickRate": 1, "TrailDuration": 10, "Upgrades": [ @@ -1295,6 +1598,23 @@ "Type": "weapon_damage" } }, + "DebuffModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow" + }, + "EmpowerBulletModifier": { + "Class": "modifier_empower_bullet", + "Subclass": "empowerbullet_watcher", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ], + "StatusEffectPriority": 0, + "MaxBulletsToProcInShot": 1.0, + "DebuffModifier": { + "Class": "modifier_stomp_debuff", + "Subclass": "empowerbullet_debuff" + } + }, "IsDisabled": false, "Key": "ability_empowerbullet", "Name": "Sleight of Hand", @@ -1372,6 +1692,10 @@ "AbilityCooldown": 175.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoChannelModifier": { + "Class": "modifier_base", + "Subclass": "channeling" + }, "AwakeDamage": { "Value": 120, "Scale": { @@ -1381,6 +1705,10 @@ }, "ChannelMoveSpeed": -1, "DamageResistPctWhileChanneling": 30, + "EffectModifier": { + "Class": "citadel_modifier_familiar_asleep", + "Subclass": "effect" + }, "Height": 20, "IsDisabled": false, "Key": "ability_familiar_ability01", @@ -1397,6 +1725,18 @@ }, "SleepDuration": 4.0, "SleepMoveSpeed": 1.5, + "StaringModifier": { + "Class": "citadel_modifier_familiar_staring", + "Subclass": "staring", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedAndDashSlowPct" + ] + }, + "UnstoppableWhileChannelingModifier": { + "Class": "modifier_unstoppable", + "Subclass": "familiar_ult_unstoppable", + "StatusEffectPriority": 25 + }, "Upgrades": [ { "ConsumeStaminaOnWake": 1, @@ -1421,6 +1761,10 @@ "AbilityCooldownBetweenCharge": 8, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, + "AutoChannelModifier": { + "Class": "modifier_base", + "Subclass": "channeling" + }, "CDReduceOnPillowHit": 5, "ChannelMoveSpeed": -1, "Damage": { @@ -1431,6 +1775,13 @@ } }, "EffectDuration": 3.0, + "EffectModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + }, "FadingSlowPercent": 45, "IsDisabled": false, "Key": "ability_familiar_ability02", @@ -1460,8 +1811,51 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 5.5, "AbilityUnitTargetLimit": 1, + "AllyLockoutModifier": { + "Class": "modifier_base", + "Subclass": "tagalonglockout" + }, + "AttachHealModifier": { + "Class": "modifier_familiar_attach_heal", + "Subclass": "attachheal" + }, + "AttachedModifier": { + "Class": "modifier_familiar_attached", + "Subclass": "attached", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusHealingAmpPercent", + "BonusBarrierAmpPercent", + "TechPowerPercent", + "BonusSpiritPower" + ], + "HostModifier": { + "Class": "modifier_familiar_attachhost", + "Subclass": "host" + }, + "ReplicatedBarrierModifier": { + "Class": "modifier_citadel_familiar_replicatedbarrier", + "Subclass": "familiarbarrier" + }, + "AttachEndingModifier": { + "Class": "modifier_base", + "Subclass": "attachending" + }, + "EndingWarningDuration": 5.0 + }, + "AutoCastDelayModifier": { + "Class": "modifier_base", + "Subclass": "castdelay" + }, "BonusMoveSpeed": 4, + "CameraDummyModifier": { + "Class": "modifier_familiar_camdummy", + "Subclass": "cameradummy" + }, "ChannelMoveSpeed": 5, + "DeathBarrierModifier": { + "Class": "modifier_citadel_familiar_replicatedbarrier", + "Subclass": "deathbarrier" + }, "HealingPerSecond": { "Value": 42, "Scale": { @@ -1470,9 +1864,29 @@ } }, "HealthRegenDuration": 2, + "HopOffBuffModifier": { + "Class": "modifier_base", + "Subclass": "hopoutbuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechPowerPercent", + "BonusSpiritPower" + ] + }, "HopOutLockoutDuration": 0.3, + "HopOutLockoutModifier": { + "Class": "modifier_familiar_hopoutlockout", + "Subclass": "lockout" + }, "IsDisabled": false, "Key": "ability_familiar_attach", + "LaunchTossModifier": { + "Class": "modifier_familiar_attach_launchoff", + "Subclass": "launchtoss" + }, + "LaunchedSelfModifier": { + "Class": "citadel_modifier_familiar_speedlines", + "Subclass": "launch" + }, "MissingHealthBurstPct": { "Value": 15, "Scale": { @@ -1480,7 +1894,18 @@ "Type": "spirit" } }, + "MovingToAttachModifier": { + "Class": "modifier_familiar_movingtoattach", + "Subclass": "movingtoattach" + }, "Name": "Tag Along", + "SpeedModifier": { + "Class": "modifier_base", + "Subclass": "speed", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ] + }, "Upgrades": [ { "AbilityCooldown": -8 @@ -1522,6 +1947,14 @@ "Upgrades": [] }, "ability_familiar_helpinghands": { + "AIAggroModifier": { + "Class": "modifier_neutral_aggro", + "Subclass": "aiaggro" + }, + "AIPhysicsModifier": { + "Class": "modifier_familiar_ai_physics", + "Subclass": "aiphysics" + }, "AbilityCastDelay": 0.1, "AbilityCastRange": { "Value": 45, @@ -1544,6 +1977,10 @@ "HelperCount": 1, "HelperDowntimeDuration": 15.1, "HelpersPerPatrol": 4, + "InfestBuildingModifier": { + "Class": "citadel_modifier_familiar_infested_building", + "Subclass": "infestbuilding" + }, "InfestBurstHealthPercent": 75, "InfestDamageTakenPercent": 30, "InfestHeal": { @@ -1554,6 +1991,18 @@ } }, "InfestHealInterval": 2.0, + "InfestModifier": { + "Class": "citadel_modifier_familiar_infested", + "Subclass": "infest" + }, + "InfestWaitingModifier": { + "Class": "modifier_base", + "Subclass": "infestwaiting" + }, + "InvisWatcherModifier": { + "Class": "modifier_familiar_helper_invis_watcher", + "Subclass": "familiar_helper_invis_watcher" + }, "IsDisabled": false, "Key": "ability_familiar_helpinghands", "NPCInfestDuration": 50, @@ -1594,6 +2043,13 @@ }, "ChannelMoveSpeed": -1, "DashAngleThreshold": 89, + "DashBuffModifier": { + "Class": "modifier_base", + "Subclass": "dashmodifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResist" + ] + }, "DashRadius": 1.85, "DashRange": 5.0, "DashSpeed": 27.94, @@ -1685,6 +2141,10 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityLifestealPercentHero": 50, "AbilityUnitTargetLimit": 1, + "AutoChannelModifier": { + "Class": "modifier_base", + "Subclass": "riposte_cast_modifier" + }, "ChannelMoveSpeed": -1, "CounterattackAntiMashDelay": 0.2, "DamageThreshold": { @@ -1699,6 +2159,13 @@ "DashRadius": 2.2, "DashRange": 20, "DashSpeed": 76.2, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_fencer_riposte_attack_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MeleeResistReduction" + ] + }, "IsDisabled": false, "Key": "ability_fencer_riposte", "LiftHeight": 240, @@ -1744,6 +2211,14 @@ "AbilityUnitTargetLimit": 1, "AirDrag": 2.0, "AirSpeedMax": 70, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_fencer_sigil_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate", + "BonusBulletSpeedPercent" + ] + }, "ChannelMoveSpeed": 1.3, "Damage": { "Value": 85, @@ -1752,6 +2227,14 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "fencer_sigil_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "FireRateSlow" + ] + }, "FallSpeedMax": 1, "IsDisabled": false, "JumpVelocityHidden": 10.5, @@ -1785,9 +2268,21 @@ "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 70, + "AutoCastDelayModifier": { + "Class": "modifier_base", + "Subclass": "fencer_ult_cast_delay" + }, "BonusDamagePercent": 60, "CameraDistance": 250, + "CasterArrivalModifier": { + "Class": "modifier_base", + "Subclass": "modifier_fencer_ultimate_caster_arrival" + }, "CasterLockDuration": 1.8, + "CasterModifier": { + "Class": "modifier_fencer_ultimate_caster", + "Subclass": "modifier_fencer_ultimate_caster" + }, "DashAngleThreshold": 89, "DashRadius": 7, "DashRange": 27, @@ -1817,6 +2312,30 @@ "MoveSpeedPenaltyMaxSpeed": 200, "Name": "Itani Lo Sahn", "SideMoveSpeedReduction": -100, + "TargetModifier": { + "Class": "modifier_fencer_ultimate_target", + "Subclass": "cursed", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "GroundDashReductionPercent", + "FireRateSlow" + ], + "StatusEffectPriority": 50, + "EndTimeScaleForFlinch": 0.9, + "DamageTimeOffset": 0.3 + }, + "TargetNonHeroModifier": { + "Class": "modifier_fencer_ultimate_target", + "Subclass": "cursed_non_hero", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "GroundDashReductionPercent", + "FireRateSlow" + ], + "StatusEffectPriority": 50, + "EndTimeScaleForFlinch": 0.9, + "DamageTimeOffset": 0.3 + }, "TechCleaveExpireTime": 0.35, "TimeScaleDebuff": 70, "TimerSoundDuration": 1, @@ -1839,6 +2358,10 @@ "AbilityCooldown": 165.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_firebomb_buff", + "Subclass": "buff" + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 125, @@ -1847,10 +2370,26 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "ExplodeDelay": 3.25, + "FireBombModifier": { + "Class": "modifier_firebomb", + "Subclass": "modifier_firebomb", + "StatusEffectPriority": 45 + }, "IsDisabled": false, "Key": "ability_fire_bomb", "Name": "Concussive Combustion", + "ProgressBarModifier": { + "Class": "modifier_base", + "Subclass": "modifier_progressbar" + }, "Radius": 12, "StunDuration": 1.25, "Upgrades": [ @@ -1885,6 +2424,34 @@ "DashSpeed": 12, "FlameAuraRadius": 4.5, "FlameDashJumpBonus": 50, + "FlameDashModifier": { + "Class": "modifier_flamedash", + "Subclass": "modifier_flamedash", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FlameDashJumpBonus", + "SlowResistance" + ], + "GroundAuraModifier": { + "Class": "modifier_flamedash_ground_aura", + "Subclass": "modifier_flamedash_ground_aura", + "Height": 80.0, + "ProvidedByAura": { + "Class": "modifier_flamedash_burn", + "Subclass": "modifier_flamedash_burn", + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_flamedash_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + } + } + }, + "ProgressModifier": { + "Class": "modifier_base", + "Subclass": "progress_watcher" + } + }, "GroundAuraSpacing": 1, "GroundFlameDuration": 4, "IsDisabled": false, @@ -1993,6 +2560,27 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_frank_painaura", + "Subclass": "painaura", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "StatusResistancePercent" + ], + "DebuffModifier": { + "Class": "modifier_frank_painaura_target", + "Subclass": "painauradebuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "EnemyDashSlowPercent", + "OutgoingDamagePercent", + "IncomingDamagePercent" + ] + } + }, + "AuraOffModifier": { + "Class": "modifier_base", + "Subclass": "auraoff" + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 0, @@ -2052,6 +2640,14 @@ "Type": "spirit" } }, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "selfbuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResist", + "TechResist" + ] + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 200, @@ -2060,6 +2656,13 @@ "Type": "spirit" } }, + "DashSlowModifier": { + "Class": "modifier_base", + "Subclass": "dashslow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "EnemyDashSlowPercent" + ] + }, "EnemyDashSlowPercent": -30, "HalfHeight": 15, "InitialDelay": 0.5, @@ -2069,7 +2672,15 @@ "Radius": 18, "RespawnDelay": 3, "RespawnHealthPercent": 50, + "RevivingModifier": { + "Class": "modifier_frank_reviving", + "Subclass": "reviving" + }, "SlowDuration": 3, + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow" + }, "SlowPercent": 120, "StunDuration": 1.5, "Upgrades": [ @@ -2092,6 +2703,10 @@ "AbilityCooldown": -130 } ], + "ZombieModifier": { + "Class": "modifier_frank_zombie", + "Subclass": "zombie" + }, "ZombieTickRate": 0.02 }, "ability_frank_selfzap": { @@ -2102,6 +2717,10 @@ "AbilityDuration": 4.5, "AbilityUnitTargetLimit": 1, "BonusMoveSpeed": 3, + "BuffModifier": { + "Class": "modifier_frank_selfzap", + "Subclass": "selfzap" + }, "ChannelMoveSpeed": -1, "CurrentHealthPercentDamage": 15, "IsDisabled": false, @@ -2160,6 +2779,10 @@ "Type": "spirit" } }, + "FullyChargedFXModifier": { + "Class": "modifier_frank_shockfullycharged", + "Subclass": "charged_fx" + }, "HealOnHit": { "Value": 0, "Scale": { @@ -2177,6 +2800,14 @@ } }, "Name": "Pain Battery", + "ShockModifier": { + "Class": "modifier_frank_shocktarget", + "Subclass": "shock" + }, + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "zap_slow" + }, "SpreadAngle": 40, "SpreadRandomness": 0.005, "StoredDamageHealthPercentRequired": 40, @@ -2205,17 +2836,47 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "AirMoveIncreasePercent": 10, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_intrinsic_base", + "Subclass": "modifier_intrinsic_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FixedMoveSpeed", + "SlowResistancePercent", + "BonusMoveSpeed", + "BulletResist", + "TechResist", + "Stamina", + "AirMoveIncreasePercent", + "GroundMoveIncreasePercent", + "BonusSprintAcceleration", + "StaminaCooldownReduction" + ] + } + ], "BonusMoveSpeed": 3.5, "BonusSprintAcceleration": 14, "BonusSprintSpeed": 2, "ChannelMoveSpeed": -1, "DropOffTimer": 0.1, + "DropoffTimerModifier": { + "Class": "modifier_idol_return_timer", + "Subclass": "timer" + }, "FixedMoveSpeed": 15, "GroundMoveIncreasePercent": 10, + "HoldingIdolModifier": { + "Class": "modifier_citadel_holding_golden_idol", + "Subclass": "modifier_citadel_holding_golden_idol" + }, "IsDisabled": false, "Key": "ability_golden_idol", "Lifetime": 3, "Name": "Soul Urn", + "NoPickupModifier": { + "Class": "modifier_idol_team_timeout", + "Subclass": "no_pickup" + }, "Radius": 20, "SlowResistancePercent": 100, "Stamina": 1, @@ -2363,8 +3024,20 @@ } }, "ExplosionRadius": 12, + "GuidingModifier": { + "Class": "modifier_guiding_arrow", + "Subclass": "modifier_guiding_arrow", + "GlowEnemeyModifier": { + "Class": "modifier_low_health_glow", + "Subclass": "modifier_low_health_glow" + } + }, "IsDisabled": false, "Key": "ability_guided_arrow", + "KillCheckModifier": { + "Class": "modifier_guiding_arrow_killcheck", + "Subclass": "killcheck_modifier" + }, "Name": "Guided Owl", "StunDuration": 0.75, "Upgrades": [ @@ -2394,6 +3067,15 @@ "BulletRadiusOverride": 13.7, "BulletTimeScale": 0.01, "ChannelMoveSpeed": -1, + "ChargingModifier": { + "Class": "modifier_gunslinger_demon_carbine", + "Subclass": "modifier_gunslinger_demon_carbine" + }, + "DebuffModifier": { + "Class": "modifier_chrono_kinetic_carbine_slow", + "Subclass": "modifier_chrono_kinetic_carbine_slow", + "StatusEffectPriority": 50 + }, "DemonShotCount": 3, "HeadshotBonus": 15, "IsDisabled": false, @@ -2431,6 +3113,11 @@ "OverrideBulletRadius": 0.3, "ProcChance": 100, "ProcDamagePercentage": 220, + "ProcWatcherModifier": { + "Class": "modifier_salvo_bullet", + "Subclass": "salvo_bullet_watcher", + "MaxBulletsToProcInShot": 1.0 + }, "TickRate": 0.5, "TotalShots": 4, "Upgrades": [ @@ -2443,7 +3130,11 @@ { "TotalShots": 2 } - ] + ], + "VictimWarningModifier": { + "Class": "modifier_base", + "Subclass": "gunslinger_salvo_warning_modifier" + } }, "ability_gunslinger_spreadingfire": { "AbilityCastDelay": 0.2, @@ -2466,6 +3157,11 @@ "Type": "spirit" } }, + "FireDebuffModifier": { + "Class": "modifier_spreadingfire_dot", + "Subclass": "modifier_spreadingfire_dot", + "StatusEffectPriority": 50 + }, "IsDisabled": false, "Key": "ability_gunslinger_spreadingfire", "Name": "Flame Imp", @@ -2498,6 +3194,13 @@ } }, "DebuffDuration": 5, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "ExplosionRadius": 2, "IsDisabled": false, "Key": "ability_hat_trick", @@ -2518,6 +3221,24 @@ "ability_haunt": { "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_afterburn_watcher", + "Subclass": "modifier_afterburn_watcher", + "AfterburnDotModifier": { + "Class": "modifier_afterburn_dot", + "Subclass": "modifier_afterburn_dot", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "AfterburnSpiritDamageReduction" + ], + "StatusEffectPriority": 50 + }, + "BuildUpModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "modifier_citadel_base_buildup" + } + } + ], "BuildUpBulletPercentPerHit": 8.33, "BuildUpDuration": 0.1, "BurnDuration": 0.3, @@ -2553,6 +3274,15 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 0.25, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate", + "TechResist", + "BonusSpirit" + ] + }, "ChannelMoveSpeed": 2, "EnemyMinHealthPct": 30, "EnemySlowPct": 70, @@ -2563,6 +3293,18 @@ "MinHealthTakenPct": 30, "Name": "Soul Exchange", "PostCastHoldTime": 0.2, + "PreCastModifier": { + "Class": "modifier_healthswap_precast", + "Subclass": "modifier_healthswap_precast" + }, + "SilenceModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_citadel_silenced" + }, + "SwapModifier": { + "Class": "modifier_health_swap_debuff", + "Subclass": "modifier_health_swap_debuff" + }, "Upgrades": [ { "AbilityCooldown": -60.0 @@ -2597,6 +3339,32 @@ "ChannelMoveSpeed": -1, "EnemyDragSpeed": 25.4, "GrowTime": 0.2, + "IceDomeModifier": { + "Class": "modifier_ice_dome", + "Subclass": "modifier_ice_dome", + "FriendlyAuraModifier": { + "Class": "modifier_base_aura", + "Subclass": "ice_dome_friendly_aura", + "ProvidedByAura": { + "Class": "modifier_ice_dome_friendly", + "Subclass": "modifier_ice_dome_friendly", + "Duration": 0.5 + } + }, + "EnemyAuraModifier": { + "Class": "modifier_base_aura", + "Subclass": "ice_dome_enemy_aura", + "ProvidedByAura": { + "Class": "modifier_icedome_auramodifier_base", + "Subclass": "modifier_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow", + "SlowPercent" + ], + "Duration": 0.5 + } + } + }, "IsDisabled": false, "Key": "ability_ice_dome", "Name": "Frozen Shelter", @@ -2648,6 +3416,13 @@ "Type": "spirit" } }, + "IceGrenadeSlowModifier": { + "Class": "modifier_icegrenade_debuff", + "Subclass": "kelvin_ice_grenade_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "IsDisabled": false, "Key": "ability_ice_grenade", "Name": "Frost Grenade", @@ -2694,6 +3469,12 @@ "Type": "range" } }, + "BuildupModifier": { + "Class": "modifier_icebeam_stacking_slow", + "Subclass": "modifier_icebeam_stacking_slow", + "BuildUpDecayDelay": 0.4, + "StatusEffectPriority": 50 + }, "CameraDistance": 250, "ChannelMoveSpeed": -1, "ChannelSlowPercent": 8, @@ -2705,6 +3486,13 @@ } }, "IceBeamBuildupProcDuration": 2, + "IceBeamModifier": { + "Class": "modifier_base", + "Subclass": "icebeaming", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "ChannelSlowPercent" + ] + }, "IsDisabled": false, "Key": "ability_icebeam", "MaxFireRateSlowPercent": 20, @@ -2755,6 +3543,33 @@ "IcePathAuraDuration": 18, "IcePathEdgeWidth": 0.7, "IcePathInterval": 0.5, + "IcePathModifier": { + "Class": "modifier_icepath", + "Subclass": "modifier_icepath", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusTechDamagePercent", + "SlowResistancePercent", + "MoveWhileShootingSpeedPenaltyReductionPercent", + "MoveWhileZoomedSpeedPenaltyReductionPercent" + ], + "FriendlyAuraModifier": { + "Class": "modifier_base_aura", + "Subclass": "modifier_icepath_friendly_aura", + "ProvidedByAura": { + "Class": "icepath_friendly_modifier", + "Subclass": "modifier_icepath_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedBonus", + "SprintSpeedBonus", + "SlideScale" + ] + } + }, + "BonusSpiritLingerModifier": { + "Class": "modifier_icepath_tech_power_linger", + "Subclass": "modifier_icepath_tech_power_linger" + } + }, "IcePathPullInStrength": 20, "IcePathShardRadius": 1.2, "IsDisabled": false, @@ -2791,6 +3606,21 @@ "ChannelMoveSpeed": -1, "ChargedShotHitRadiusScale": 30, "Damage": 25, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_immobilize_trap_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletArmorReduction" + ] + }, + "GlitchModifier": { + "Class": "modifier_glitch_debuff", + "Subclass": "modifier_glitch_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SkipFrames", + "SlowPercent" + ] + }, "IsDisabled": false, "Key": "ability_immobilize_trap", "Lifetime": 22, @@ -2834,6 +3664,15 @@ } }, "DebuffDuration": 8, + "DebuffModifier": { + "Class": "modifier_incendiary_debuff", + "Subclass": "modifier_incendiary_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "HealAmpReceivePenaltyPercent", + "HealAmpRegenPenaltyPercent" + ], + "StatusEffectPriority": 50 + }, "GrowthPerMeter": 0.5, "HeightOffGround": 50, "IncomingDamagePercentFromCaster": 16, @@ -2843,6 +3682,13 @@ "Name": "Napalm", "ParticleRadiusMultiplier": 1.15, "SlowDuration": 4, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SlowPercent": 35, "TickRate": 0.5, "Upgrades": [ @@ -2874,6 +3720,14 @@ }, "DamageHealMult": 1.2, "DamageHealMultNonHero": 0.35, + "DebuffModifier": { + "Class": "modifier_intimidate_debuff", + "Subclass": "modifier_intimidate_debuff" + }, + "EnemyModifier": { + "Class": "modifier_intimidated", + "Subclass": "modifier_intimidated" + }, "IsDisabled": false, "Key": "ability_intimidate", "Name": "Scorn", @@ -2913,6 +3767,10 @@ "DistanceAboveGround": 2, "DropDownRate": 2, "FireRateSlow": 20, + "GrenadeTrailModifier": { + "Class": "modifier_citadel_dust_storm_thrown", + "Subclass": "modifier_citadel_dust_storm_thrown" + }, "GroundDashReductionPercent": -30, "IsDisabled": false, "Key": "ability_kali_dust_storm", @@ -2963,6 +3821,18 @@ "BoloRadius": 0.8, "ChannelMoveSpeed": -1, "DebuffDelay": 2, + "DebuffModifier": { + "Class": "modifier_citadel_bolo", + "Subclass": "modifier_citadel_bolo", + "TrapModifier": { + "Class": "modifier_citadel_root", + "Subclass": "modifier_citadel_root" + }, + "ReverseLeechModifier": { + "Class": "modifier_citadel_bolo_leech", + "Subclass": "modifier_citadel_bolo_leech" + } + }, "ImmobilizeDuration": 2.0, "IsDisabled": false, "Key": "ability_kali_trappers_bolo", @@ -2996,6 +3866,13 @@ "Type": "spirit" } }, + "FlogDebuffModifier": { + "Class": "modifier_lash_flog_debuff", + "Subclass": "modifier_lash_flog_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + }, "HealPctVsHeroes": 50, "HealPctVsNonHeroes": 16, "IsDisabled": false, @@ -3028,6 +3905,10 @@ "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "ability_life_drain", + "LifeDrainCasterModifier": { + "Class": "modifier_base", + "Subclass": "modifier_life_drain_caster" + }, "LifeDrainHealthMult": 75, "LifeDrainPerSecond": { "Value": 32, @@ -3036,6 +3917,14 @@ "Type": "spirit" } }, + "LifeDrainTargetModifier": { + "Class": "modifier_life_drain", + "Subclass": "modifier_life_drain", + "SilenceModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_life_drain_silence" + } + }, "MaxRange": 28, "MoveSpeedReduction": 40, "Name": "Life Drain", @@ -3069,7 +3958,19 @@ "AbilityPostCastDuration": 0.1, "AbilityUnitTargetLimit": 1, "AirDampingDuration": 1, + "AirDampingModifier": { + "Class": "modifier_airdamp", + "Subclass": "airdamp_animalcurse" + }, "ChannelMoveSpeed": -1, + "CurseModifier": { + "Class": "modifier_citadel_animalcurse", + "Subclass": "animalhex_curse_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedBonusPct" + ], + "ModelScale": 0.75 + }, "DamageAmpPercentage": { "Value": 25, "Scale": { @@ -3111,6 +4012,18 @@ } }, "DetonationDelay": 0.9, + "HexAreaModifier": { + "Class": "modifier_magician_animalcurse_hexarea", + "Subclass": "hexarea_modifier", + "HexModifier": { + "Class": "modifier_citadel_animalcurse", + "Subclass": "animalhex_curse_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedBonusPct" + ], + "ModelScale": 0.75 + } + }, "HexDuration": 2, "HexMoveSpeedLimit": 6, "IsDisabled": false, @@ -3141,7 +4054,15 @@ "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 70, + "BoltHitModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "magician_bigbolt_modifier" + }, "BoltRefundPerKill": 1, + "CasterModifier": { + "Class": "modifier_base", + "Subclass": "magician_caster_bigbolt_modifier" + }, "ChannelMoveSpeed": 1.3, "Damage": { "Value": 120, @@ -3190,6 +4111,14 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "cloneturret_buff_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ], + "Duration": -1.0 + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 15, @@ -3235,12 +4164,28 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": -1, + "CopiedUltSpawnedEntityModifier": { + "Class": "modifier_citadel_copiedult_spawnedentity", + "Subclass": "copiedult_spawnedentity" + }, "CopiedUltWindow": 12, "CopyCooldownPercentage": 40, "CopyInternalCooldown": 0.5, + "InformTargetUltCopiedModifier": { + "Class": "modifier_base", + "Subclass": "copyult_informtargetultcopied" + }, "IsDisabled": false, "Key": "ability_magician_copyult", "Name": "Audience Participation", + "UltActiveModifier": { + "Class": "modifier_citadel_copyult", + "Subclass": "copyult_modifier" + }, + "UltCopiedModifier": { + "Class": "modifier_citadel_copyultpending", + "Subclass": "ultcopied" + }, "Upgrades": [ {}, {}, @@ -3256,6 +4201,10 @@ "AbilityUnitTargetLimit": 1, "BuffDuration": 2, "ChannelMoveSpeed": -1, + "EscapedModifier": { + "Class": "modifier_invis", + "Subclass": "escape_escaped_modifier" + }, "FullInvisDistance": 50, "InvisAlertWhenFading": 1, "InvisFadeToDuration": 0.5, @@ -3312,6 +4261,14 @@ "ProjectileRedirectCount": 1, "Radius": 3.25, "RedirectVelocity": 1500, + "TargetDebuffModifier": { + "Class": "modifier_base", + "Subclass": "magician_magicbolt_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow", + "TechArmorDamageReduction" + ] + }, "Upgrades": [ { "FireRateSlow": 25, @@ -3343,6 +4300,10 @@ "CloneGoldToGive": 10000, "CloneHealthPercentage": 40, "CloneLifetime": 60, + "CloneModifier": { + "Class": "modifier_shadowclone", + "Subclass": "shadowclone_modifier_magician" + }, "CloneSpawnDistance": 2, "Damage": { "Value": 220, @@ -3384,6 +4345,32 @@ "ChannelMoveSpeed": -1, "EnemyDragSpeed": 25.4, "GrowTime": 0.2, + "IceDomeModifier": { + "Class": "modifier_ice_dome", + "Subclass": "modifier_ice_dome", + "FriendlyAuraModifier": { + "Class": "modifier_base_aura", + "Subclass": "ice_dome_friendly_aura", + "ProvidedByAura": { + "Class": "modifier_ice_dome_friendly", + "Subclass": "modifier_ice_dome_friendly", + "Duration": 0.5 + } + }, + "EnemyAuraModifier": { + "Class": "modifier_base_aura", + "Subclass": "ice_dome_enemy_aura", + "ProvidedByAura": { + "Class": "modifier_icedome_auramodifier_base", + "Subclass": "modifier_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow", + "SlowPercent" + ], + "Duration": 0.5 + } + } + }, "IsDisabled": false, "Key": "ability_magician_stage", "Name": "Captive Audience", @@ -3429,8 +4416,21 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "BuffDuration": 15, + "BuffModifier": { + "Class": "modifier_nano_catform", + "Subclass": "modifier_catform", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "HealthRegen", + "CatFormDamageDealtReduction" + ], + "ModelScale": 1.0 + }, "CatFormDamageDealtReduction": -100, "ChannelMoveSpeed": -1, + "DamageAmpModifier": { + "Class": "modifier_nano_damageamp", + "Subclass": "damageamp" + }, "EnemyDamageSpeedPenalty": 65, "InterruptCooldown": 6, "IsDisabled": false, @@ -3486,11 +4486,22 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_nano_gloom_bomb_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MeleeResistReduction" + ] + }, "GrenadeAngleVariance": 0.08, "GrenadeCount": 4, "IsDisabled": false, "Key": "ability_nano_clustergrenade", "Lifetime": 0.75, + "ModifierDragEnemy": { + "Class": "modifier_perched_predator_drag", + "Subclass": "modifier_perched_predator_drag" + }, "MultiHitPenaltyPercentage": 65, "Name": "Gloom Bombs", "Radius": 3.0, @@ -3515,9 +4526,17 @@ "AbilityCooldown": 13, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BountyModifier": { + "Class": "modifier_nano_bounty", + "Subclass": "bounty" + }, "CameraDistance": 550, "ChannelMoveSpeed": -1, "DashAngleThreshold": 89, + "DashModifier": { + "Class": "modifier_citadel_shiv_dash", + "Subclass": "modifier_citadel_shiv_dash" + }, "DashRadius": 2.0, "DashSpeed": 60.96, "HealAmount": { @@ -3580,16 +4599,32 @@ "Type": "spirit" } }, + "DoublePounceModifier": { + "Class": "modifier_base", + "Subclass": "double_pounce_notify" + }, "DoublePounceTime": 3, "ExplodeRadius": 6, "IsDisabled": false, "JumpHeight": 3, "Key": "ability_nano_pounce", + "LeapModifier": { + "Class": "modifier_citadel_nano_pounce_self", + "Subclass": "modifier_citadel_nano_pounce_self" + }, "MinTimeToTarget": 0.5, "MoveSpeedToTarget": 25, "Name": "Pounce", "SlashRange": 3, "SlowDuration": 2.0, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "FireRateSlow" + ] + }, "SlowPercent": 30, "Upgrades": [ { @@ -3627,16 +4662,32 @@ "Type": "spirit" } }, + "DoublePounceModifier": { + "Class": "modifier_base", + "Subclass": "double_pounce_notify" + }, "DoublePounceTime": 3, "ExplodeRadius": 6, "IsDisabled": false, "JumpHeight": 3, "Key": "ability_nano_pounce_instant", + "LeapModifier": { + "Class": "modifier_citadel_nano_pounce_self", + "Subclass": "modifier_citadel_nano_pounce_self" + }, "MinTimeToTarget": 0.5, "MoveSpeedToTarget": 25, "Name": null, "SlashRange": 3, "SlowDuration": 2.0, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "FireRateSlow" + ] + }, "SlowPercent": 30, "Upgrades": [ { @@ -3682,7 +4733,30 @@ "IsDisabled": false, "Key": "ability_nano_proximity_ritual", "Name": "Nekomata Ward", + "PredatoryStatueModifier": { + "Class": "modifier_nano_predatory_statue", + "Subclass": "modifier_nano_predatory_statue", + "SelfHealScale": 0.2, + "NewTargetAttackTime": 0.5, + "MinRevealTime": 2.0, + "RevealModifier": { + "Class": "modifier_base", + "Subclass": "reveal_modifier" + }, + "TargetModifier": { + "Class": "modifier_nano_predatory_statue_target", + "Subclass": "modifier_nano_predatory_statue_target", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "HealAmpReceivePenaltyPercent", + "HealAmpRegenPenaltyPercent" + ] + } + }, "RecentDamageMarkDuration": 1.5, + "RecentDamageModifier": { + "Class": "modifier_base", + "Subclass": "modifier_nano_recent_damage" + }, "RevealOnDamageDuration": 1.5, "RevealOnSpottedDuration": 1.5, "SpottedRadius": 20, @@ -3719,6 +4793,10 @@ "AbilityUnitTargetLimit": 1, "AirDrag": 4, "AirSpeedMax": 100, + "AutoChannelModifier": { + "Class": "modifier_base", + "Subclass": "channeling" + }, "BonusMoveSpeedPercent": 20, "ChannelMoveSpeed": -1, "Damage": { @@ -3728,6 +4806,14 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "OutgoingDamagePercent", + "CombatBarrier" + ] + }, "FallSpeedMax": 0.254, "IsDisabled": false, "Key": "ability_nano_shadow_pulse", @@ -3778,8 +4864,35 @@ "Key": "ability_nano_shadow_step", "MeleeAttackSpeedBonus": 20, "Name": "Queen of Shadows", + "PurgeModifier": { + "Class": "modifier_base", + "Subclass": "modifier_purge" + }, "RevealOnDamageDuration": 0.7, "RevealOnSpottedDuration": 0.7, + "ShadowModifier": { + "Class": "modifier_nano_shadow_step", + "Subclass": "modifier_nano_shadow_step", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MeleeAttackSpeedBonus", + "StaminaCooldownReduction", + "SlowResistancePercent" + ], + "DesatFactor": 0.6, + "MinCloak": 0.7, + "MaxCloak": 0.99, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "SilenceModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_citadel_silenced" + } + }, "SlowPercent": 30, "SpottedRadius": 15, "Upgrades": [ @@ -3805,9 +4918,17 @@ "Value": 4, "Scale": { "Value": 1.0, - "Type": "spirit" + "Type": "duration" } }, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier", + "BonusMoveSpeedPercent" + ] + }, "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 65, @@ -3824,6 +4945,17 @@ } }, "DebuffDuration": 3, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "ImmobilizeModifier": { + "Class": "modifier_citadel_root", + "Subclass": "immobilize" + }, "IsDisabled": false, "Key": "ability_necro_coffin", "Name": "Back Off!", @@ -3846,6 +4978,12 @@ "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": -1, + "DebuffModifier": { + "Class": "modifier_necro_rampup", + "Subclass": "debuff", + "BuildUpDecayDelay": 2.0, + "CycleTimeDelayAdd": 0.1 + }, "DelayBeforeLoss": 0.5, "IsDisabled": false, "Key": "ability_necro_fear", @@ -3914,6 +5052,18 @@ "DecayTickRate": 0.1, "ExplodeDelay": 0.23, "ExplosionRadius": 6.5, + "GraveStoneModifier": { + "Class": "modifier_gravestone", + "Subclass": "gravestone", + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "nearby" + }, + "GravestoneCriticalModifier": { + "Class": "modifier_base", + "Subclass": "gravestonecritical" + } + }, "GravestoneHealth": 100, "GravestoneTakesDamage": 1, "GrowTime": 0.1, @@ -3975,7 +5125,32 @@ { "CurrentHealthDamagePercentage": 6 } - ] + ], + "ZombieSummonModifier": { + "Class": "modifier_necro_summonzombies_area", + "Subclass": "summonzombiesarea", + "SummonModifier": { + "Class": "modifier_base", + "Subclass": "summon_buffs", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechResist", + "BonusHealthRegen", + "MoveSpeedPercent" + ] + }, + "SummonDecayModifier": { + "Class": "modifier_necro_summondecay", + "Subclass": "summon_decay" + }, + "ForwardWalkDistance": 0.0, + "ZombieSpawnNavMeshSearchDistance": 300.0, + "SpawningInModifier": { + "Class": "modifier_base", + "Subclass": "spawningin" + }, + "SpawningInTime": 0.1, + "ZombieSpawnForwardOffset": 100.0 + } }, "ability_necro_haunt": { "AbilityCastDelay": 0.1, @@ -3985,6 +5160,10 @@ "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, "BonusMoveSpeed": 3, + "BuffModifier": { + "Class": "modifier_necro_hauntingspirits", + "Subclass": "buff" + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 25, @@ -3994,6 +5173,13 @@ } }, "DebuffDuration": 3, + "DebuffModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + }, "DetonationRange": 1, "HauntCount": 3, "HoverRadius": 0.75, @@ -4031,6 +5217,12 @@ "AbilityChargesConditionally": 1, "AbilityCooldownBetweenCharge": 13, "AbilityUnitTargetLimit": 1, + "AreaModifier": { + "Class": "modifier_necro_hauntingskull_area", + "Subclass": "area", + "InitialRandomVariance": 30.0, + "SpawnPositionNavMeshSearchRange": 60.0 + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 20, @@ -4076,7 +5268,22 @@ } }, "SkullLifetime": 10, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SpawnRadius": 2, + "StackingDebuffModifier": { + "Class": "modifier_necro_hauntingskull_stackingdebuff", + "Subclass": "debuff" + }, + "SummonBuffModifier": { + "Class": "modifier_base", + "Subclass": "summonbuff" + }, "SummonHealth": { "Value": 20, "Scale": { @@ -4084,12 +5291,19 @@ "Type": "power_increase" } }, + "SummonModifier": { + "Class": "modifier_barrier_tracker", + "Subclass": "barriertracker", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SummonFireRate" + ] + }, "SummonTakesDamage": 1, "TargetDashRadius": { "Value": 15, "Scale": { "Value": 1.0, - "Type": "spirit" + "Type": "range" } }, "TargetSearchDelayMax": 1.25, @@ -4147,6 +5361,17 @@ "AbilityCooldownBetweenCharge": 8, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_citadel_tengu_urn_aura", + "Subclass": "urn_aura", + "ProvidedByAura": { + "Class": "modifier_urn_debuff", + "Subclass": "modifier_urn_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "ChannelMoveSpeed": -1, "DPS": { "Value": 55, @@ -4190,6 +5415,10 @@ "Type": "spirit" } }, + "DelayedEffectModifier": { + "Class": "modifier_base", + "Subclass": "debuff" + }, "FallSpeedMax": 20, "IsDisabled": false, "Key": "ability_necro_nukemap", @@ -4211,6 +5440,12 @@ "AbilityCastDelay": 0.15, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AreaModifier": { + "Class": "modifier_necro_hauntingskull_area", + "Subclass": "area", + "InitialRandomVariance": 30.0, + "SpawnPositionNavMeshSearchRange": 60.0 + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 20, @@ -4232,6 +5467,14 @@ "SlowPercentPerStack": 0.5, "SpawnRadius": 2, "StackDuration": 4, + "StackingDebuffModifier": { + "Class": "modifier_necro_hauntingskull_stackingdebuff", + "Subclass": "stackingdebuff" + }, + "SummonBuffModifier": { + "Class": "modifier_base", + "Subclass": "summonbuff" + }, "SummonHealth": { "Value": 20, "Scale": { @@ -4239,6 +5482,10 @@ "Type": "power_increase" } }, + "SummonModifier": { + "Class": "modifier_barrier_tracker", + "Subclass": "barriertracker" + }, "TargetDashRadius": 13, "TargetSearchDelayMax": 0.88, "TargetSearchDelayMin": 0.65, @@ -4264,6 +5511,14 @@ "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "AuraRadius": 0.75, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeedPercent", + "CombatBarrier" + ] + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 90, @@ -4273,9 +5528,29 @@ } }, "DebuffDuration": 0.5, + "GroundAuraModifier": { + "Class": "modifier_zombiewall_ground_aura", + "Subclass": "zombiewall", + "ProvidedByAura": { + "Class": "modifier_necro_zombiewall_debuff", + "Subclass": "debuff" + } + }, "GroundAuraPopDelay": 1.1, + "GroundAuraPriorityModifier": { + "Class": "modifier_zombiewall_ground_aura", + "Subclass": "zombiewall", + "ProvidedByAura": { + "Class": "modifier_necro_zombiewall_debuff", + "Subclass": "debuff" + } + }, "GroundAuraSpacing": 1, "ImmobilizeDuration": 1.25, + "ImmobilizeModifier": { + "Class": "modifier_citadel_root", + "Subclass": "immobilize" + }, "IsDisabled": false, "Key": "ability_necro_zombiewall", "Name": "Grasping Hands", @@ -4283,6 +5558,10 @@ "SummonCount": 1, "TechResist": 40, "TetherDuration": 1, + "TetherModifier": { + "Class": "modifier_necro_zombiewall_tether", + "Subclass": "tether" + }, "TetherRadius": 0.1, "TickRate": 0.1, "Upgrades": [ @@ -4347,6 +5626,10 @@ "ExplosionRadius": 8, "IsDisabled": false, "Key": "ability_perched_predator", + "ModifierDragEnemy": { + "Class": "modifier_perched_predator_drag", + "Subclass": "modifier_perched_predator_drag" + }, "Name": "Sekhmet's Spirit", "TossSpeed": 400, "Upgrades": [ @@ -4382,11 +5665,37 @@ "BulletSplitShot": 5, "FallSpeedMax": 0.635, "FxRadius": 4, + "InAirModifier": { + "Class": "modifier_air_raid", + "Subclass": "modifier_air_raid", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "AirMoveIncreasePercent", + "WeaponDamageBonus", + "BulletLifestealPercent", + "TechLifestealPercent", + "EvasionPercent", + "BonusStamina" + ], + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "IsDisabled": false, "JumpPitch": -60, "JumpSpeed": 27.5, "Key": "ability_power_jump", "Name": "Rain of Arrows", + "PowerJumpModifier": { + "Class": "modifier_power_jump", + "Subclass": "modifier_power_jump", + "AirDrag": 2.0, + "VerticalCameraOffset": 20.0, + "VerticalCameraOffsetLerpTime": 0.4 + }, "Upgrades": [ { "WeaponDamageBonus": 3, @@ -4417,7 +5726,25 @@ "Type": "spirit" } }, + "BuffModifier": { + "Class": "modifier_power_surge", + "Subclass": "modifier_power_surge", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ], + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_power_surge_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechResistDebuff" + ] + } + }, "ChainCount": 4, + "ChainModifier": { + "Class": "modifier_power_surge_chain_lightning", + "Subclass": "modifier_power_surge_chain_lightning" + }, "ChainRadius": 10, "ChainTickRate": 0.2, "ChannelMoveSpeed": -1, @@ -4464,6 +5791,16 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "BlockBufferDuration": 0.5, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier", + "TechResist", + "StatusResistancePercent", + "BulletResist" + ] + }, "BulletResist": 20, "ChannelMoveSpeed": -1, "CombatBarrier": { @@ -4476,6 +5813,17 @@ "IsDisabled": false, "Key": "ability_priest_antispiritvest", "Name": "Blessed Tac-Vest", + "ShieldBreakModifier": { + "Class": "modifier_base", + "Subclass": "shieldbreak", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BaseAttackDamagePercent" + ] + }, + "StackingModifier": { + "Class": "modifier_priest_stackingdefense", + "Subclass": "stackingdefense" + }, "TechResist": 20, "Upgrades": [ { @@ -4509,7 +5857,15 @@ "Key": "ability_priest_barrage", "Name": "Witching Hour", "PushForce": 300000, + "SelfModifier": { + "Class": "modifier_base", + "Subclass": "self" + }, "SlowDuration": 1, + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "barrage_slow_modifier" + }, "SlowPercent": 60, "TimeBetweenShots": 0.3, "TotalShotCount": 4, @@ -4540,7 +5896,18 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_priest_beartrap_debuff", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletArmorReduction" + ] + }, "ImmobilizeDuration": 1.25, + "ImmobilizeModifier": { + "Class": "modifier_priest_immobilize", + "Subclass": "immobilize" + }, "IsDisabled": false, "Key": "ability_priest_beartrap", "Lifetime": 30, @@ -4548,6 +5915,10 @@ "Radius": 2, "RevealDuration": 6, "TetherDuration": 0.6, + "TetherModifier": { + "Class": "modifier_priest_tether", + "Subclass": "tether" + }, "TetherRadius": 0.3, "TickRate": 0.1, "TrapHeight": 2, @@ -4591,6 +5962,21 @@ "Type": "weapon_damage_increase" } }, + "EnemyDebuffModifier": { + "Class": "modifier_priest_flashbangburnaura", + "Subclass": "burnaura", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "HealAmpReceivePenaltyPercent", + "HealAmpRegenPenaltyPercent" + ], + "FlashFadeOutTime": 0.1, + "AuraRadius": 0.0, + "ProvidedByAura": { + "Class": "modifier_priest_flashbangburn", + "Subclass": "burn" + } + }, "HealAmpReceivePenaltyPercent": -30, "HealAmpRegenPenaltyPercent": -30, "IsDisabled": false, @@ -4630,6 +6016,10 @@ } }, "BonusKnockbackDistance": 3.5, + "BuffModifier": { + "Class": "modifier_priest_knockback_buff", + "Subclass": "buff" + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 60, @@ -4638,14 +6028,31 @@ "Type": "weapon_damage_increase" } }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "debuff" + }, "IsDisabled": false, "Key": "ability_priest_knockback", + "KnockbackModifier": { + "Class": "modifier_priestknockback", + "Subclass": "priest_knockback", + "MomentumMaintained": 0.3 + }, "KnockbackSpeed": 1200, + "KnockbackToWallModifier": { + "Class": "modifier_priestknockback", + "Subclass": "priest_knockbacktowall" + }, "MaxPushForceHorizontal": 1400, "MaxPushForceVertical": 500, "Name": "Gutshot", "PushForce": 6, "SelfPushForce": 500, + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow" + }, "StunDuration": 0.6, "TargetingConeAngle": 60, "Upgrades": [ @@ -4681,6 +6088,13 @@ "IsDisabled": false, "Key": "ability_priest_selfheal", "Name": "Potent Vapors", + "SelfModifier": { + "Class": "modifier_base", + "Subclass": "selfheal", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "IncomingDamagePercent" + ] + }, "TickRate": 0.25, "Upgrades": [ { @@ -4700,6 +6114,17 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 99, + "AuraModifier": { + "Class": "modifier_citadel_priest_silencebomb_aura", + "Subclass": "aura", + "ProvidedByAura": { + "Class": "modifier_silencebomb_debuff", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "ChannelMoveSpeed": -1, "DPS": 5, "DebuffDuration": 3, @@ -4716,6 +6141,21 @@ "RadiusPerSecond": 0.2, "SlowDuration": 2, "SlowPercent": 30, + "SmokeGrenadeModifier": { + "Class": "modifier_smokegrenade", + "Subclass": "modifier_priest_smokegrenade", + "EnemyAuraModifier": { + "Class": "modifier_base_aura", + "Subclass": "enemyaura", + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "StaminaDrain" + ] + } + } + }, "TickRate": 0.15, "Upgrades": [ { @@ -4751,6 +6191,22 @@ "ProjectileLifetime": 2, "Radius": 6, "SlowDuration": 2, + "SmokeGrenadeModifier": { + "Class": "modifier_smokegrenade", + "Subclass": "modifier_priest_smokegrenade", + "EnemyAuraModifier": { + "Class": "modifier_base_aura", + "Subclass": "enemyaura", + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate", + "StaminaDrain" + ] + } + } + }, "Upgrades": [ { "AbilityDuration": 3 @@ -4775,6 +6231,10 @@ "Name": "Grit", "ResistancePerStack": 1, "StackDuration": 8, + "StackingModifier": { + "Class": "modifier_priest_stackingdefense", + "Subclass": "stackingdefense" + }, "Upgrades": [ { "StackDuration": 2 @@ -4815,6 +6275,17 @@ "Key": "ability_priest_weaponswap", "Name": "Ira Domini", "PushForce": 500, + "SelfModifier": { + "Class": "modifier_priest_crossbowequipped", + "Subclass": "self", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ] + }, + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "barrage_slow_modifier" + }, "StakeCount": 3, "SwapEndDelay": 0.6, "Upgrades": [ @@ -4836,6 +6307,20 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 8.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_punkgoat_blastedhealthwatcher", + "Subclass": "blastedhealthwatcher" + } + ], + "BlastedModifier": { + "Class": "modifier_punkgoat_blastedactive", + "Subclass": "blastedactive" + }, + "BlastedPassiveModifier": { + "Class": "modifier_punkgoat_blastedpassive", + "Subclass": "blasted" + }, "BlastedRateOnBulletPct": 50, "BulletDamageAmp": 10, "BulletDamageAmpDuration": 7.0, @@ -4845,6 +6330,14 @@ "DurationPerHeavyMelee": 4.5, "DurationPerLightMelee": 2.8, "HealthBoostDuration": 11, + "HealthDisplayModifier": { + "Class": "modifier_base", + "Subclass": "blastedhealthdisplay" + }, + "HealthModifier": { + "Class": "modifier_punkgoat_blastedhealth", + "Subclass": "blastedhealth" + }, "IsDisabled": false, "Key": "ability_punkgoat_blasted", "LightMeleeScalePct": 40, @@ -4858,6 +6351,13 @@ }, "Name": "Blasted", "NonPlayerResourceScalePct": 25, + "ShredModifier": { + "Class": "modifier_punkgoat_blastedshred", + "Subclass": "blastedshred", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + }, "Upgrades": [ { "BonusMoveSpeed": 2.25 @@ -4946,6 +6446,12 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 0.6, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_slide_debuff", + "Subclass": "modifier_slide_debuff" + } + ], "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "ability_punkgoat_slide", @@ -4981,6 +6487,13 @@ "Type": "spirit" } }, + "FireRateSlowModifier": { + "Class": "modifier_base", + "Subclass": "tether_firerate_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + }, "IsDisabled": false, "Key": "ability_punkgoat_tether", "MoveSpeedSlowMaxPct": 35, @@ -4989,12 +6502,25 @@ "PullDistance": 4, "PullDuration": 0.8, "PullForceMax": 2000, + "PullModifier": { + "Class": "modifier_punkgoat_tether_pull", + "Subclass": "pull" + }, "PullTrackCasterDuration": 0.5, "RopeLength": 2.0, "RopeSnapDistance": 45.0, "RopeSnapNoLOSDuration": 0.5, "RopeSoftEdgeLength": 4.5, + "TetheredModifier": { + "Class": "modifier_punkgoat_tether", + "Subclass": "tether" + }, "TickRate": 0.25, + "UnstoppableModifier": { + "Class": "modifier_unstoppable", + "Subclass": "unstoppable", + "StatusEffectPriority": 25 + }, "Upgrades": [ { "BulletResist": 40, @@ -5007,7 +6533,15 @@ "UnstoppablePerHero": 1.3, "AbilityCastRange": 5 } - ] + ], + "WaitingToPullModifier": { + "Class": "modifier_punkgoat_tether_waiting", + "Subclass": "waiting_for_pull", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechResist", + "BulletResist" + ] + } }, "ability_punkgoat_ult": { "AbilityCastRange": 4, @@ -5027,7 +6561,28 @@ "Type": "spirit" } }, + "DiminishingSlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow" + }, "ExplodeDelay": 0.5, + "FireRateModifier": { + "Class": "modifier_base", + "Subclass": "slam_firerate_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow", + "BulletResistReduction" + ] + }, + "GroundAuraModifier": { + "Class": "modifier_punkgoat_sigil_aura", + "Subclass": "sigil_aura", + "Height": 100.0, + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "sigil_modifier" + } + }, "HeavyMeleeDamage": { "Value": 0, "Scale": { @@ -5048,6 +6603,13 @@ "PlaceDistanceInFrontOfCaster": 6.2, "PullDownDuration": 0.75, "PullDownRange": 3, + "PullToGroundModifier": { + "Class": "modifier_charge_drag_enemy", + "Subclass": "modifier_charge_drag_enemy", + "ForwardOffset": 200, + "VerticalOffset": 0, + "ForceDistScale": 11 + }, "TossDuration": 0.4, "TossForce": 350, "Upgrades": [ @@ -5127,6 +6689,10 @@ "AbilityUnitTargetLimit": 1, "BlastRadius": 10, "ChannelMoveSpeed": -1, + "DebuffModifier": { + "Class": "modifier_scrap_blast_debuff", + "Subclass": "modifier_scrap_blast_debuff" + }, "EnemyMoveSlow": 10, "EnemyMoveSlowDuration": 5, "IsDisabled": false, @@ -5235,6 +6801,15 @@ "AbilityCooldown": 26.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_base", + "Subclass": "flakshotbase", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ] + } + ], "BonusDamage": { "Value": 3, "Scale": { @@ -5279,6 +6854,10 @@ "GrowTime": 0.2, "IsDisabled": false, "Key": "ability_skyrunner_magic_beam", + "MagicBeamModifier": { + "Class": "modifier_magic_beam", + "Subclass": "beammodifier" + }, "Name": null, "Radius": 4, "Upgrades": [ @@ -5304,6 +6883,10 @@ "MaxMoveSpeed": 25, "Name": "Lifethread", "SwingLineBulletDistance": 40, + "SwingModifier": { + "Class": "modifier_base", + "Subclass": "swinging" + }, "Upgrades": [ { "AbilityCooldown": 0 @@ -5355,6 +6938,32 @@ "MinimumSleepTime": 0.2, "Name": "Sleep Dagger", "SleepDuration": 2.75, + "SleepModifier": { + "Class": "modifier_citadel_sleep_dagger_asleep", + "Subclass": "modifier_citadel_sleep_dagger_asleep", + "PostSleepModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_postsleep", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "GroundDashReductionPercent", + "SlowPercent" + ] + }, + "PostSleepStaminaModifier": { + "Class": "modifier_base", + "Subclass": "modifier_no_stam_recovery", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "StaminaRecoveryReduction" + ] + }, + "PostSleepBulletShredModifier": { + "Class": "modifier_base", + "Subclass": "modifier_bullet_shred_postsleep", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResistReduction" + ] + } + }, "SleepMoveSpeed": 1.5, "SleepWakeUpDelay": { "Value": 0.1, @@ -5389,13 +6998,30 @@ } }, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletLifesteal", + "MovementSpeedWhileZoom", + "MovementSpeedWhileShoot" + ] + }, "ChannelMoveSpeed": -1, "FullInvisDistance": 50, "InvisAlertWhenFading": 1, "InvisFadeToDuration": 1.5, + "InvisModifier": { + "Class": "modifier_invis", + "Subclass": "smokebomb_modifier_invis" + }, "IsDisabled": false, "Key": "ability_smoke_bomb", "Name": "Smoke Bomb", + "PhaseOutModifier": { + "Class": "modifier_base", + "Subclass": "phaseout_modifier" + }, "RevealOnDamageDuration": 1.5, "RevealOnSpottedDuration": 0.5, "SpottedRadius": 18, @@ -5431,6 +7057,17 @@ "Type": "spirit" } }, + "StackingModifier": { + "Class": "modifier_passive_haze_stacking_damage", + "Subclass": "modifier_passive_haze_stacking_damage", + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "Upgrades": [ { "ProcDamage": { @@ -5464,6 +7101,10 @@ "Key": "ability_swan_acrobat", "MaxStacks": 4, "Name": "Acrobat", + "StackingModifier": { + "Class": "modifier_swan_acrobat", + "Subclass": "stack" + }, "Upgrades": [ { "AbilityDuration": 3 @@ -5510,6 +7151,10 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "BuffDuration": 7, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "leapmodifier" + }, "ChannelMoveSpeed": -1, "IsDisabled": false, "JumpPitch": -30, @@ -5568,6 +7213,30 @@ "ShotsToProc": 4, "TargetOffSetScale": 2.0, "TargetPracticeDuration": 10, + "TargetPracticeEnemyModifier": { + "Class": "modifier_target_practice_enemy", + "Subclass": "modifier_target_practice_enemy", + "BuildupModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "modifier_citadel_base_buildup", + "BuildUpDecayDelay": 20.0 + }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_target_practice_bullet_resist", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletArmorReduction" + ] + }, + "BuildupCompleteModifier": { + "Class": "modifier_base", + "Subclass": "modifier_base" + } + }, + "TargetPracticeSelfModifier": { + "Class": "modifier_target_practice_self", + "Subclass": "modifier_target_practice_self" + }, "Upgrades": [ { "AbilityCooldown": -19.0 @@ -5590,6 +7259,10 @@ "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 1.3, "Damage": 40, + "DebuffModifier": { + "Class": "modifier_citadel_throw_sand_debuff", + "Subclass": "modifier_citadel_throw_sand_debuff" + }, "GrowthPerMeter": 0.5, "HeightOffGround": 20, "InitialWidth": 5, @@ -5617,6 +7290,22 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_fear_watcher", + "Subclass": "modifier_fear_watcher", + "BuildUpModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "modifier_fear_buildup", + "BuildUpDecayDelay": 3.0 + }, + "BuildupProcModifier": { + "Class": "modifier_trapper_immobilize", + "Subclass": "trapper_immobilize", + "StatusEffectPriority": 0 + } + } + ], "BuildUpDuration": 15, "BuildupProcDamage": { "Value": 120, @@ -5650,6 +7339,22 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_fear_watcher", + "Subclass": "modifier_fear_watcher", + "BuildUpModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "modifier_fear_buildup", + "BuildUpDecayDelay": 3.0 + }, + "BuildupProcModifier": { + "Class": "modifier_trapper_immobilize", + "Subclass": "trapper_immobilize", + "StatusEffectPriority": 0 + } + } + ], "BuildUpDuration": 15, "BuildupProcDamage": { "Value": 120, @@ -5683,6 +7388,18 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_citadel_trapper_poisonjar_aura", + "Subclass": "poisonjar_aura", + "ProvidedByAura": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_poisonjar_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "TechArmorDamageReduction" + ] + } + }, "ChannelMoveSpeed": -1, "Height": 2, "InitialRadius": 6, @@ -5716,6 +7433,21 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_trapper_spidershield", + "Subclass": "modifier_trapper_spidershield", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier" + ], + "StatusEffectPriority": 100, + "PulseDebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_trapper_spidershield_pulsedebuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 200, @@ -5781,6 +7513,10 @@ "SpiderTickRate": 0.3, "SpiritReducedPerStack": 5, "SpiritResReducedPerStack": 5, + "SpiritStealDebuffModifier": { + "Class": "modifier_trapper_stealspirit_debuff", + "Subclass": "trapper_stealspirit_debuff" + }, "SpiritStealDuration": 10, "SpreadAngle": 30, "SpreadDistance": 900, @@ -5814,12 +7550,23 @@ } }, "DebuffDuration": 3, + "DebuffModifier": { + "Class": "modifier_webwall_debuff", + "Subclass": "modifier_webwall_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "IsDisabled": false, "Key": "ability_trapper_webwall", "MaxWallToWallDistance": 100, "MinWallToWallDistance": 3, "Name": "Silktrap", "Radius": 0.6, + "SilenceModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "webwall_silence" + }, "SlowPercent": 99, "TickRate": 0.5, "Upgrades": [ @@ -5869,7 +7616,25 @@ }, "IsDisabled": false, "Key": "ability_ult_combo", + "KillCheckModifier": { + "Class": "modifier_base", + "Subclass": "killcheck_modifier" + }, "Name": "Combo", + "SelfModifier": { + "Class": "modifier_ult_combo_self", + "Subclass": "modifier_ult_combo_self", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResist" + ] + }, + "TargetModifier": { + "Class": "modifier_ult_combo_target", + "Subclass": "modifier_ult_combo_target", + "StatusEffectPriority": 50, + "TargetPosDistance": 100.0, + "TargetPosRange": 20.0 + }, "Upgrades": [ { "LifeStealPercentOnHit": 100 @@ -5912,6 +7677,28 @@ "MaxBounces": 8, "Name": "Shining Wonder", "NextTargetDuration": 4, + "OrbWatcherModifier": { + "Class": "modifier_dazzling_orb_watcher", + "Subclass": "daz_orb", + "MinProjectileTravelTime": 0.2, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "dazzling_orb_slow_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "GroundDashReductionPercent" + ], + "StatusEffectPriority": 150 + }, + "NextTargetModifier": { + "Class": "modifier_unicorn_dazzling_orb_next_target", + "Subclass": "dazzling_orb_next_target_modifier" + }, + "OrbFriendlyBounceWatcherModifier": { + "Class": "modifier_base", + "Subclass": "dazzling_orb_friendly_watcher" + } + }, "PriorityBounceRadius": 11.5, "SlowDuration": 1.5, "SlowPercent": 40, @@ -5939,6 +7726,10 @@ "BuffDelay": 0.75, "BuffDuration": 25, "BuffMaxStacks": 6, + "BuffModifier": { + "Class": "modifier_unicorn_luminousstrike_buff", + "Subclass": "luminous_strike_buff" + }, "ChannelMoveSpeed": -1, "ClimbHeight": 50.0, "ExplosionInterval": 0.7, @@ -5977,6 +7768,15 @@ "AbilityUnitTargetLimit": 1, "BarrierDamagePercentage": 50, "BuffDuration": 4, + "BuffModifier": { + "Class": "modifier_unicorn_prismatic_guard", + "Subclass": "modifier_unicorn_prismatic_guard_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed", + "CombatBarrier" + ], + "VerticalBoost": 0.5 + }, "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 100, @@ -5986,6 +7786,10 @@ } }, "DebuffDuration": 1.75, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_unicorn_prismatic_guard_debuff" + }, "ExplodeRadius": 14, "IsDisabled": false, "Key": "ability_unicorn_prismaticguard", @@ -6032,6 +7836,10 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_unicorn_radiant_flare_damage", + "Subclass": "unicorn_radiantblast_debuff" + }, "ExtraSweepRadius": 2, "FlareDamage": { "Value": 40, @@ -6076,6 +7884,13 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 0.65, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ] + }, "ChannelMoveSpeed": -1, "EndJumpVelocity": 200, "ExitVelocity": 5, @@ -6084,6 +7899,14 @@ "MaxRecasts": 1, "Name": "Sanguine Retreat", "RecastWindow": 3.5, + "SelfBuffModifier": { + "Class": "modifier_base", + "Subclass": "selfbuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ], + "StatusEffectPriority": 101 + }, "Upgrades": [ { "BonusFireRate": 25, @@ -6134,6 +7957,10 @@ "MaxMoveSpeed": 20, "Name": null, "Radius": 7, + "SelfModifier": { + "Class": "modifier_vampirebat_batcloud_self", + "Subclass": "batcloudself" + }, "Upgrades": [] }, "ability_vampirebat_batswarm": { @@ -6162,6 +7989,10 @@ } }, "DebuffDuration": 1.25, + "DebuffModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "debuff" + }, "FallSpeedMax": 1, "GroundAccelerationPercentage": -80, "GroundFrictioNpercentage": -80, @@ -6204,10 +8035,33 @@ }, "BuildUpDuration": 5, "BuildUpHeadshotBonus": 1.5, + "BuildUpModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "lovebites_buildup", + "BuildUpDecayDelay": 3.0 + }, "BuildUpPerBat": 20, "BuildUpPerDagger": 30, "BuildUpPerShot": 18.4, "ChannelMoveSpeed": -1, + "DamageProcModifier": { + "Class": "modifier_vampirebat_lovebitesproc", + "Subclass": "lovebites_proc", + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "lovebites_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ] + }, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slowsf", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "EffectivenessVolumeScaleMax": 1.0, "EffectivenessVolumeScaleMin": 0.5, "IsDisabled": false, @@ -6253,8 +8107,19 @@ "Type": "stats_count" } }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechArmorDamageReduction" + ] + }, "FallSpeedMax": 3, "FallingDrag": 20, + "FloatingModifier": { + "Class": "modifier_base", + "Subclass": "floatingmodifier" + }, "IsDisabled": false, "Key": "ability_vampirebat_steallife", "MaxFloatTime": 4.0, @@ -6312,6 +8177,10 @@ "Name": null, "PetrifyDamageBreakThreshold": 200, "PetrifyDuration": 3, + "PetrifyModifier": { + "Class": "modifier_citadel_petrify", + "Subclass": "viper_ult_petrify" + }, "PreDetonateDuration": 0.6, "Radius": 4, "Upgrades": [ @@ -6347,11 +8216,19 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_citadel_viper_stackingdebuff", + "Subclass": "debuff" + }, "IsDisabled": false, "Key": "ability_viper_debuffdagger", "MaxStacks": 3, "Name": "Screwjab Dagger", "SlowDuration": 2, + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "debuffdagger_debuff" + }, "SlowPercent": 35, "SlowPercentPerStack": 15, "StackDuration": 10, @@ -6402,6 +8279,13 @@ }, "ReturnRadius": 1, "ReturnVelocity": 2300, + "SlowDebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_viper_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SlowDuration": 1, "SlowPercent": 35, "SpreadAngle": 90, @@ -6441,8 +8325,20 @@ }, "PetrifyDamageBreakThreshold": 200, "PetrifyDuration": 2.0, + "PetrifyModifier": { + "Class": "modifier_citadel_petrify", + "Subclass": "petrifybola_petrify", + "StatusEffectPriority": 0 + }, "Radius": 8, "SlowDuration": 1.5, + "SlowModifier": { + "Class": "modifier_base", + "Subclass": "petrifybola_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SlowPercent": 50, "Upgrades": [ { @@ -6470,6 +8366,27 @@ "ability_viper_snakedash": { "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_base", + "Subclass": "viperslide_intrinsic", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlideScale", + "Stamina" + ] + }, + { + "Class": "modifier_viper_slidebuff", + "Subclass": "viper_slidebuff_modifier", + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "slidebarrier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier" + ] + } + } + ], "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 0, @@ -6529,6 +8446,10 @@ } }, "PetrifyDuration": 3, + "PetrifyModifier": { + "Class": "modifier_citadel_petrify", + "Subclass": "viper_ult_petrify" + }, "PreDetonateDuration": 1, "Radius": 4, "Upgrades": [ @@ -6554,7 +8475,18 @@ "AbilityCooldown": 28.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_citadel_viper_venom_proc_watcher", + "Subclass": "venom_proc_watcher" + } + ], "BuildUpDuration": 5, + "BuildUpModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "modifier_citadel_base_buildup", + "BuildUpDecayDelay": 2.0 + }, "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "ability_viper_venom", @@ -6589,7 +8521,15 @@ "Type": "spirit" } }, - "VenomMinDamageHealthPercentage": 100 + "VenomMinDamageHealthPercentage": 100, + "VenomModifier": { + "Class": "modifier_viper_venom", + "Subclass": "viper_venom_modifier_subclass", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "HealAmpReceivePenaltyPercent", + "HealAmpRegenPenaltyPercent" + ] + } }, "ability_warden_crowd_control": { "AbilityCastDelay": 0.1, @@ -6605,6 +8545,14 @@ } }, "DebuffDuration": 7, + "DebuffModifier": { + "Class": "modifier_warden_crowd_control_debuff", + "Subclass": "modifier_warden_crowd_control_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponPowerDebuff", + "FireRateSlow" + ] + }, "ForwardVelocity": 800, "IsDisabled": false, "Key": "ability_warden_crowd_control", @@ -6613,6 +8561,13 @@ "ProjectileLifetime": 60, "Radius": 5.5, "SlowDuration": 3, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedSlowPct" + ] + }, "Upgrades": [ { "StaminaReduction": 1 @@ -6634,6 +8589,15 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_warden_high_alert", + "Subclass": "modifier_warden_high_alert", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier", + "StatusResistancePercent" + ], + "StatusEffectPriority": 100 + }, "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 125, @@ -6680,6 +8644,22 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_warden_lockdown_debuff", + "Subclass": "modifier_warden_lockdown_debuff", + "RootModifier": { + "Class": "modifier_citadel_root", + "Subclass": "modifier_citadel_root" + }, + "BulletResistModifier": { + "Class": "modifier_lockdown_bullet_resist", + "Subclass": "modifier_lockdown_bullet_resist" + }, + "SilencedModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_citadel_silenced" + } + }, "EscapeRange": 20, "EscapeTime": 2.8, "ImmobilizeDuration": 1.75, @@ -6706,6 +8686,19 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, + "AutoCastDelayModifier": { + "Class": "modifier_warden_riot_protocol_castdelay", + "Subclass": "modifier_warden_riot_protocol_cast_delay", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechResist", + "BulletResist" + ], + "UnstoppableModifier": { + "Class": "modifier_unstoppable", + "Subclass": "modifier_unstoppable", + "StatusEffectPriority": 25 + } + }, "BulletResist": 50, "ConeAngle": 115, "HealthStealPct": 10, @@ -6737,7 +8730,18 @@ "BulletResist": 30, "TechResist": 30 } - ] + ], + "WardenBuffModifier": { + "Class": "modifier_warden_riot_protocol", + "Subclass": "modifier_warden_riot_protocol", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ], + "EnemyDebuffModifier": { + "Class": "modifier_warden_riot_protocol_enemy_debuff", + "Subclass": "modifier_warden_riot_protocol_enemy_debuff" + } + } }, "ability_werewolf_cripplingslash": { "AbilityCastDelay": 0.15, @@ -6753,7 +8757,18 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "DisarmDuration": 2.0, + "DisarmModifier": { + "Class": "modifier_citadel_disarmed", + "Subclass": "disarm" + }, "IsDisabled": false, "Key": "ability_werewolf_cripplingslash", "LeftForce": 400, @@ -6762,6 +8777,10 @@ "SlashHeight": 3, "SlashRadius": 10, "SlowDuration": 2.0, + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "slow" + }, "SlowPercent": 30, "Upgrades": [ { @@ -6796,6 +8815,10 @@ "LifeStealPercentOnHit": 40, "MissingHealthDamagePercentage": 6, "Name": "Go For The Throat", + "TargetModifier": { + "Class": "modifier_drifter_rend_bullet_lifesteal", + "Subclass": "modifier_drifter_rend_bullet_lifesteal" + }, "TargetingConeAngle": 40, "Upgrades": [ { @@ -6815,6 +8838,27 @@ "AbilityCooldown": 127.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AuraHumanModifier": { + "Class": "modifier_base_aura", + "Subclass": "humanaura", + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "allybuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ] + } + }, + "AuraWerewolfModifier": { + "Class": "modifier_werewolf_huntaura_werewolf", + "Subclass": "huntaura_werewolf", + "AuraTargetingConeHalfWidth": 80.0, + "AuraTargetingConeAngle": 100.0, + "ProvidedByAura": { + "Class": "modifier_citadel_stunned", + "Subclass": "fear" + } + }, "BonusMoveSpeed": 2, "BuffDuration": 8, "ChannelMoveSpeed": -1, @@ -6823,6 +8867,20 @@ "Key": "ability_werewolf_hunt", "Name": null, "Radius": 20, + "SelfBuffHumanModifier": { + "Class": "modifier_base", + "Subclass": "selfbuff_human", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ] + }, + "SelfBuffWerewolfModifier": { + "Class": "modifier_base", + "Subclass": "selfbuff_werewolf", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ] + }, "TickRate": 0.1, "Upgrades": [ { @@ -6852,6 +8910,13 @@ "Type": "spirit" } }, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ] + }, "CameraTurnRateMax": 188, "Damage": { "Value": 0, @@ -6860,6 +8925,17 @@ "Type": "melee" } }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "OutgoingDamagePercent" + ] + }, + "DisarmModifier": { + "Class": "modifier_citadel_disarmed", + "Subclass": "disarm" + }, "EnemyPushForceAway": 300, "EnemyPushForceUp": 300, "FallSpeedMax": 20, @@ -6867,18 +8943,34 @@ "Key": "ability_werewolf_kickflip", "LeapForwardOffset": 2.5, "LeapRadius": 1.7, + "LeapingModifier": { + "Class": "modifier_citadel_werewolf_leaping", + "Subclass": "leaping" + }, "MarkDuration": { "Value": 3, "Scale": { "Value": 1.0, - "Type": "spirit" + "Type": "duration" } }, + "MarkModifier": { + "Class": "modifier_werewolf_kickflip_bonusdamage", + "Subclass": "bonusdamage" + }, "Name": "Boot Kick", "SelfPushForceCameraAway": 600, "SelfPushForceUp": 200, "SlowDuration": 0.1, + "SuccessEnemyModifier": { + "Class": "modifier_citadel_root", + "Subclass": "enemysuccess" + }, "SuccessInputWindow": 0.3, + "SuccessSelfModifier": { + "Class": "modifier_werewolf_kickflip_success_self", + "Subclass": "selfsuccess" + }, "TimeScaleDebuff": 95, "Upgrades": [ { @@ -6910,18 +9002,36 @@ "Type": "melee" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "EnemyPushForceAway": 200, "EnemyPushForceUp": 300, "GravityScale": 1, "Height": 4, "IsDisabled": false, "Key": "ability_werewolf_leap", + "LandingBonusesModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed" + ] + }, "LeapCameraSpeed": 300, "LeapForwardSpeed": 800, "LeapInputSpeed": 250, "LeapMultiHitRadius": 1.5, "LeapRadius": 2.54, "LeapUpSpeed": 200, + "LeapingModifier": { + "Class": "modifier_citadel_werewolf_leaping", + "Subclass": "leaping" + }, "Name": "Crushing Leap", "Radius": 7.5, "SlowPercent": 30, @@ -6965,11 +9075,22 @@ } }, "DebuffDuration": 6, + "DebuffModifier": { + "Class": "modifier_citadel_werewolf_maulingleapdebuff", + "Subclass": "shred", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletArmorReduction" + ] + }, "IsDisabled": false, "Key": "ability_werewolf_maulingleap", "LeapForwardOffset": 0.3, "LeapMultiHitRadius": 1.5, "LeapRadius": 2.8, + "LeapingModifier": { + "Class": "modifier_citadel_werewolf_leaping", + "Subclass": "leaping" + }, "Name": "Mauling Leap", "TickRate": 0.5, "Upgrades": [ @@ -6990,6 +9111,13 @@ "AbilityCooldown": 20, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BonusDebuffModifier": { + "Class": "modifier_base", + "Subclass": "bonusdebuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "OutgoingDamagePercent" + ] + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 40, @@ -6999,9 +9127,20 @@ } }, "DebuffDuration": 1.5, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "IsDisabled": false, "Key": "ability_werewolf_netshot", "Name": "Entangling Bola", + "RootModifier": { + "Class": "modifier_citadel_root", + "Subclass": "root" + }, "SlowPercent": 20, "Upgrades": [ { @@ -7036,6 +9175,14 @@ "Key": "ability_werewolf_onthehunt", "Name": "On The Hunt", "Radius": 25, + "RapidFireModifier": { + "Class": "modifier_werewolf_onthehunt", + "Subclass": "modifier_rapidfire", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletLifestealPercent", + "AbilityLifestealPercent" + ] + }, "Upgrades": [ { "AbilityDuration": 3 @@ -7068,6 +9215,11 @@ "EnhancedHowlDebuffDuration": 10, "ForwardVelocity": 800, "HowlDebuffDuration": 2, + "HowlDebuffModifier": { + "Class": "modifier_werewolf_trackingbomb", + "Subclass": "howldebuff", + "LabelOffset": 160.0 + }, "HowlRadius": 80, "IsDisabled": false, "Key": "ability_werewolf_trackingbomb", @@ -7077,6 +9229,13 @@ "ProjectileLifetime": 60, "Radius": 7.5, "SlowDuration": 3, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedSlowPct" + ] + }, "TickRate": 0.1, "TrackingRangeHuman": 50, "TrackingRangeWerewolf": 100, @@ -7093,6 +9252,14 @@ } ], "VialDebuffDuration": 9, + "VialDebuffModifier": { + "Class": "modifier_werewolf_trackingbomb", + "Subclass": "vialdebuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponPowerDebuff", + "FireRateSlow" + ] + }, "WeaponPowerDebuff": -30 }, "ability_werewolf_transformation": { @@ -7136,6 +9303,10 @@ }, "IsDisabled": false, "Key": "ability_werewolf_transformation", + "KillCreditModifier": { + "Class": "modifier_base", + "Subclass": "killcredit" + }, "LowHealthFraction": 30, "LowHealthRageBonus": { "Value": 40, @@ -7158,6 +9329,10 @@ "RagePercentagePerSecondInCombat": 1, "RagePercentagePerSecondOutOfCombat": -3, "ReadyDuration": 3, + "ReadyModifier": { + "Class": "modifier_base", + "Subclass": "ready" + }, "StackDuration": 5, "Upgrades": [ { @@ -7172,7 +9347,24 @@ "KillDurationBonus": 15, "KillCreditWindow": 1.5 } - ] + ], + "WerewolfModifier": { + "Class": "modifier_werewolf", + "Subclass": "werewolf", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechResist", + "BulletResist", + "HeadshotResist", + "BonusHealth", + "BonusMoveSpeed" + ], + "ModelScale": 1.0, + "StackingBuffModifier": { + "Class": "modifier_werewolf_stackingbuff", + "Subclass": "stackingbuff" + }, + "StatusEffectPriority": 10 + } }, "ability_werewolf_transformation_trigger": { "AbilityCooldownBetweenCharge": -1.0, @@ -7197,7 +9389,23 @@ "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "AccuracyPercentage": -30, + "AutoChannelModifier": { + "Class": "modifier_base", + "Subclass": "channeling" + }, "BonusFireRate": 300, + "BuffModifier": { + "Class": "modifier_werewolf_unloadgun2", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BaseAttackDamagePercent" + ], + "MaxBulletsToProcInShot": 1.0, + "StackingModifier": { + "Class": "modifier_base", + "Subclass": "stacking" + } + }, "BulletEffectiveness": 0.1, "BulletRadiusOverride": 7, "BulletSpread": -1, @@ -7235,6 +9443,10 @@ "AbilityCooldown": 12.5, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_wrecker_salvage_buff", + "Subclass": "modifier_wrecker_salvage_buff" + }, "ChannelMoveSpeed": 3.8, "ConsumeHealPercentage": 50, "DPS": { @@ -7249,6 +9461,14 @@ "MaxRange": 20, "Name": "Consume", "SalvageDuration": 4, + "SalvageEnemyModifier": { + "Class": "modifier_wrecker_salvage", + "Subclass": "modifier_wrecker_salvage" + }, + "StunEnemyModifier": { + "Class": "modifier_citadel_stunned", + "Subclass": "modifier_wrecker_salvage_stun" + }, "TickInterval": 0.25, "Upgrades": [ { @@ -7275,9 +9495,20 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "EnemySlowPct" + ] + }, "EnemyMoveSlowDuration": 1, "EnemySlowPct": 60, "ExplosionRadius": 8, + "GuidingModifier": { + "Class": "modifier_base", + "Subclass": "guiding_modifier" + }, "IsDisabled": false, "Key": "ability_wrecker_teleport", "Name": "Astral Walk", @@ -7300,6 +9531,26 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "AccelSpeed": 2400, + "ActiveModifier": { + "Class": "modifier_wrecker_ultimate", + "Subclass": "modifier_wrecker_ultimate_subclass", + "EnemyGrabModifier": { + "Class": "modifier_wrecker_ultimate_grab_enemy", + "Subclass": "modifier_wrecker_ultimate_grab_enemy" + }, + "EnemyThrowModifier": { + "Class": "modifier_wrecker_ultimate_throw_enemy", + "Subclass": "modifier_wrecker_ultimate_throw_enemy" + }, + "EnemyDamageModifier": { + "Class": "modifier_damage_on_hit_ground", + "Subclass": "modifier_wrecker_ultimate_damage_enemy" + }, + "InvincibleModifier": { + "Class": "modifier_wrecker_ultimate_invincible", + "Subclass": "wrecker_invincible" + } + }, "BeamLength": 20, "BeamWidth": 40, "ChannelMoveSpeed": 5, @@ -7347,6 +9598,10 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, + "AutoThrowModifier": { + "Class": "modifier_wrecking_ball_auto_throw", + "Subclass": "modifier_wrecking_ball_auto_throw" + }, "ChannelMoveSpeed": 1.3, "IsDisabled": false, "Key": "ability_wrecking_ball", @@ -7390,6 +9645,14 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, + "AnthemAOEModifier": { + "Class": "modifier_cadence_anthem_aoe", + "Subclass": "modifier_cadence_anthem_aoe", + "ProvidedByAura": { + "Class": "modifier_cadence_anthem_buff", + "Subclass": "modifier_cadence_anthem_buff" + } + }, "ChannelMoveSpeed": 1.3, "ExtraLargeClip": 25, "IsDisabled": false, @@ -7417,6 +9680,18 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "BulletResist": -20, + "CrescendoAOEModifier": { + "Class": "modifier_cadence_crescendo_aoe", + "Subclass": "modifier_cadence_crescendo_aoe", + "ProvidedByAura": { + "Class": "modifier_cadence_crescendo_in_aoe", + "Subclass": "modifier_cadence_crescendo_in_aoe", + "PostAOEModifier": { + "Class": "modifier_cadence_crescendo_post_aoe", + "Subclass": "modifier_cadence_crescendo_post_aoe" + } + } + }, "Damage": { "Value": 120, "Scale": { @@ -7452,6 +9727,18 @@ "ChannelMoveSpeed": -1, "ExplosiveDamage": 120, "FireRateBonus": 30, + "GrandFinaleAOEModifier": { + "Class": "modifier_cadence_grandfinale_aoe", + "Subclass": "modifier_cadence_grandfinale_aoe", + "ProvidedByAura": { + "Class": "modifier_cadence_grandfinale_buff", + "Subclass": "modifier_cadence_grandfinale_buff", + "BuildUpModifier": { + "Class": "modifier_citadel_base_buildup", + "Subclass": "modifier_citadel_base_buildup" + } + } + }, "IsDisabled": false, "Key": "cadence_ability_grandfinale", "Name": "Grand Finale", @@ -7484,6 +9771,17 @@ "MinimumSleepTime": 2, "Name": "Lullaby", "Radius": 12, + "SleepAOEModifier": { + "Class": "modifier_cadence_sleep_aoe", + "Subclass": "modifier_cadence_sleep_aoe", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "ExternalBonusHealthRegen" + ], + "ProvidedByAura": { + "Class": "modifier_cadence_sleeping", + "Subclass": "modifier_cadence_sleeping" + } + }, "SleepWakeUpDelay": 0.25, "Upgrades": [ { @@ -7510,6 +9808,21 @@ "Key": "cadence_ability_silencecontraptions", "MeleeEMP": 1, "Name": "Silence Contraptions", + "SilenceContraptionsModifier": { + "Class": "modifier_cadence_silence_contraptions", + "Subclass": "modifier_cadence_silence_contraptions", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed", + "BonusStamina" + ], + "DebuffModifier": { + "Class": "modifier_cadence_silence_contraptions_debuff", + "Subclass": "modifier_cadence_silence_contraptions_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, "Upgrades": [ { "SlowPercent": 40 @@ -7548,6 +9861,13 @@ "IsDisabled": false, "Key": "citadel_ability_bebop_laser_beam", "Name": "Hyper Beam", + "RestrictionModifier": { + "Class": "modifier_slow_base", + "Subclass": "bebop_laser_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SlowPercent": 25, "SlowTargetDuration": 0.5, "TrackingSpeed": 55, @@ -7586,8 +9906,37 @@ }, "IsDisabled": false, "Key": "citadel_ability_bull_charge", + "ModifierBullCharging": { + "Class": "modifier_citadel_bull_charging", + "Subclass": "modifier_citadel_bull_charging" + }, + "ModifierChargeDragEnemy": { + "Class": "modifier_charge_drag_enemy", + "Subclass": "modifier_charge_drag_enemy", + "VerticalOffset": 30, + "ForwardOffset": 120 + }, + "ModifierTossAirControlLockout": { + "Class": "modifier_base", + "Subclass": "air_control_lockout", + "Duration": 1.0 + }, + "ModifierWeaponPowerIncrease": { + "Class": "modifier_base", + "Subclass": "modifier_shoulder_charge_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponDamageBonus" + ] + }, "Name": "Shoulder Charge", "SideMoveSpeedReduction": -65, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "wall_slam_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SpeedInitial": 18.75, "StunDuration": 0.3, "TossUpMagnitude": 0.5, @@ -7612,6 +9961,15 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_bull_heal_aura", + "Subclass": "modifier_bull_heal_aura", + "ProvidedByAura": { + "Class": "modifier_bull_heal_target", + "Subclass": "modifier_bull_heal_target" + }, + "AuraRadius": 0.0 + }, "ChannelMoveSpeed": -1, "DPS": { "Value": 22, @@ -7650,7 +10008,19 @@ "AbilityCooldown": 185.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "ActiveModifier": { + "Class": "modifier_base", + "Subclass": "leap_active" + }, + "BoostModifier": { + "Class": "modifier_citadel_bull_leap_boosting", + "Subclass": "modifier_citadel_bull_leap_boosting" + }, "ChannelMoveSpeed": -1, + "CrashModifier": { + "Class": "modifier_citadel_bull_leap_boosting_crash", + "Subclass": "modifier_citadel_bull_leap_boosting_crash" + }, "Damage": { "Value": 100, "Scale": { @@ -7658,10 +10028,25 @@ "Type": "spirit" } }, + "DragModifier": { + "Class": "modifier_charge_drag_enemy", + "Subclass": "modifier_charge_drag_enemy", + "ForwardOffset": 200, + "VerticalOffset": 0 + }, + "ImmunityModifier": { + "Class": "modifier_unstoppable", + "Subclass": "modifier_unstoppable", + "StatusEffectPriority": 25 + }, "ImpactHeight": 6, "ImpactRadius": 9, "IsDisabled": false, "Key": "citadel_ability_bull_leap", + "LandingBonusesModifier": { + "Class": "modifier_citadel_bull_leap_landing_bonuses", + "Subclass": "modifier_citadel_bull_leap_landing_bonuses" + }, "Name": "Seismic Impact", "StunDuration": 1.6, "TossSpeed": 450, @@ -7711,6 +10096,13 @@ "CardResourcePerHeavyMelee": 25, "CardResourcePerLightMelee": 10, "ChannelMoveSpeed": -1, + "ClubModifier": { + "Class": "modifier_slow_base", + "Subclass": "club_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "ClubSlowPercent" + ] + }, "ClubSlowDuration": 3, "ClubSlowPercent": -30, "CooldownBetweenCards": 0.5, @@ -7721,6 +10113,10 @@ "Type": "spirit" } }, + "DiamondModifier": { + "Class": "modifier_cardtoss_stacking_resist_shred", + "Subclass": "diamond_card_debuff" + }, "DiamondResistShred": -8.0, "DiamondResistShredDuration": 5, "HeartHeal": { @@ -7772,6 +10168,12 @@ "AbilityCooldown": 0.5, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_citadel_lightning_bullet", + "Subclass": "modifier_citadel_lightning_bullet" + } + ], "ChannelMoveSpeed": -1, "ConeAngle": 45, "ConeRadius": 6, @@ -7803,8 +10205,16 @@ "AbilityUnitTargetLimit": 1, "CameraDistance": 120, "ChannelMoveSpeed": -1, + "ChargeActiveModifier": { + "Class": "modifier_citadel_charged_tackle_active", + "Subclass": "modifier_citadel_charged_tackle_active" + }, "ChargeDistance": 20, "ChargeDragVerticalOffset": 40, + "ChargePrepareModifier": { + "Class": "modifier_citadel_charged_tackle_prepare", + "Subclass": "modifier_citadel_charged_tackle_prepare" + }, "Damage": { "Value": 64, "Scale": { @@ -7812,6 +10222,10 @@ "Type": "spirit" } }, + "DragModifier": { + "Class": "modifier_charge_pull_enemy", + "Subclass": "modifier_charge_pull_enemy" + }, "DragReleaseSpeed": 6, "IsDisabled": false, "Key": "citadel_ability_charged_tackle", @@ -7845,6 +10259,15 @@ "BulletRadiusOverride": 16.0, "BulletTimeScale": 0.01, "ChannelMoveSpeed": -1, + "ChargingModifier": { + "Class": "modifier_chrono_kinetic_carbine", + "Subclass": "modifier_chrono_kinetic_carbine" + }, + "DebuffModifier": { + "Class": "modifier_chrono_kinetic_carbine_slow", + "Subclass": "modifier_chrono_kinetic_carbine_slow", + "StatusEffectPriority": 50 + }, "HeadshotBonus": 14, "IsDisabled": false, "Key": "citadel_ability_chrono_kinetic_carbine", @@ -7911,6 +10334,18 @@ "Key": "citadel_ability_chrono_pulse_grenade", "MovementSlowDuration": 0.2, "Name": "Pulse Grenade", + "PulseAreaModifier": { + "Class": "modifier_chrono_pulse_grenade_pulse_area", + "Subclass": "modifier_chrono_pulse_grenade_pulse_area", + "DebuffModifier": { + "Class": "modifier_chrono_pulse_grenade_debuff", + "Subclass": "modifier_chrono_pulse_grenade_debuff" + }, + "SlowModifier": { + "Class": "modifier_pulsegrenade_timeslow", + "Subclass": "slow" + } + }, "PulseDamage": { "Value": 35, "Scale": { @@ -7947,6 +10382,11 @@ "AbilityCooldown": 95.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BubbleMoveModifier": { + "Class": "modifier_chrono_swap_bubble_move", + "Subclass": "modifier_chrono_swap_bubble_move", + "MultiSwapDistFromOrigin": 80.0 + }, "ChannelMoveSpeed": 1.3, "CombatBarrier": { "Value": 0, @@ -7962,6 +10402,13 @@ "Key": "citadel_ability_chrono_swap", "MinSwapTime": 0.6, "Name": "Paradoxical Swap", + "ShieldModifier": { + "Class": "modifier_base", + "Subclass": "barrier_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier" + ] + }, "SwapDamage": { "Value": 150.0, "Scale": { @@ -7999,6 +10446,19 @@ "AbilityDuration": 5.5, "AbilityUnitTargetLimit": 1, "AuraEffectDuration": 2, + "AuraModifier": { + "Class": "modifier_citadel_chrono_time_wall_aura", + "Subclass": "modifier_citadel_chrono_time_wall_aura", + "ProvidedByAura": { + "Class": "modifier_citadel_chrono_time_wall_effect", + "Subclass": "modifier_citadel_chrono_time_wall_effect" + }, + "DebuffModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_citadel_silenced" + }, + "AuraRadius": 0.001 + }, "ChannelMoveSpeed": 1.3, "FriendlyBulletDamageBonus": 30, "IsDisabled": false, @@ -8034,6 +10494,20 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": -1, + "ClimbRopeSlowFromRecentDamageModifier": { + "Class": "modifier_climb_rope_slow", + "Subclass": "climb_rope_slow_from_recent_damage", + "RampDownTime": 1.0, + "PercentageMultiplierStart": 40, + "PercentageMultiplierEnd": 0 + }, + "ClimbRopeSlowOnHitModifier": { + "Class": "modifier_ramp_slow", + "Subclass": "climb_rope_slow_on_hit", + "RampUpTime": 2.0, + "PercentageMultiplierStart": 80, + "PercentageMultiplierEnd": 20 + }, "IsDisabled": false, "Key": "citadel_ability_climb_rope", "Name": null, @@ -8043,6 +10517,12 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 0.6, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_stamina_regen_jump_reduction", + "Subclass": "modifier_stamina_regen_jump_reduction" + } + ], "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "citadel_ability_dash", @@ -8071,6 +10551,13 @@ "PushForce": 175, "SegmentEmitTime": 0.1, "SlowDuration": 2.5, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SlowPercent": 20, "TimeBetweenSegments": 0.035, "TimeToMaxDistance": 1.8, @@ -8089,7 +10576,27 @@ "SlowPercent": 30 } ], - "WallImpactRange": 5 + "WallImpactRange": 5, + "WallModifier": { + "Class": "modifier_fissure_wall", + "Subclass": "modifier_fissure_wall", + "EnemyVisionModifier": { + "Class": "modifier_base", + "Subclass": "modifier_enemy_vision" + }, + "DebuffModifier": { + "Class": "modifier_bonus_damage_percent", + "Subclass": "modifier_bonus_damage_percent" + }, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "SentryDistanceFromWall": 80 + } }, "citadel_ability_fissure_wall_cancel": { "AbilityCooldown": 1, @@ -8115,6 +10622,13 @@ "AbilityCooldown": 36.0, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "spirit_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SpiritBonus" + ] + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 0, @@ -8123,10 +10637,21 @@ "Type": "melee" } }, + "GrappleTargetModifier": { + "Class": "modifier_citadel_flying_strike", + "Subclass": "target" + }, "IsDisabled": false, "Key": "citadel_ability_flying_strike", "Name": "Flying Slash", "SlowDuration": 2.5, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SlowPercent": 50, "Upgrades": [ { @@ -8154,9 +10679,16 @@ "Value": 0, "Scale": { "Value": 1.0, - "Type": "spirit" + "Type": "duration" } }, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "healing_slash_buff_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BuffMeleeDamage" + ] + }, "Damage": { "Value": 55, "Scale": { @@ -8165,6 +10697,13 @@ } }, "DebuffDuration": 4, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + }, "FireRateSlow": 30, "HealFixedHealth": { "Value": 55, @@ -8204,6 +10743,10 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, + "BulletAmpModifier": { + "Class": "modifier_bebop_hook_bullet_amp", + "Subclass": "modifier_bebop_hook_bullet_amp" + }, "CancelHookDuration": 0.2, "ChannelMoveSpeed": -1, "Damage": { @@ -8220,7 +10763,30 @@ "Key": "citadel_ability_hook", "Name": "Grapple Arm", "RestrictionDuration": 0.5, + "SelfModifier": { + "Class": "modifier_citadel_hookself", + "Subclass": "modifier_citadel_hookself" + }, "SlowPercent": 90, + "TargetModifier": { + "Class": "modifier_citadel_hooktarget", + "Subclass": "modifier_citadel_hooktarget", + "RestrictionModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow_bases", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "TossUpSpeed": 0.0, + "ReturnSpeed": 2000.0, + "ReturnPositionForwardOffset": 100.0, + "CloseEnoughDistance": 30.0, + "FailSafeDurationMult": 2.0, + "FailSafeMinTime": 1.0, + "ReturnSpeedFail": 100.0, + "ReturnStuckTime": 0.2 + }, "Upgrades": [ { "BulletAmp": 20, @@ -8242,6 +10808,13 @@ "CaptureRadius": 9, "ChainDuration": 1.75, "ChainLength": 9, + "ChainModifier": { + "Class": "modifier_citadel_hornet_chain_connection", + "Subclass": "modifier_citadel_hornet_chain_connection", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow" + ] + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 40, @@ -8250,6 +10823,10 @@ "Type": "spirit" } }, + "DisarmModifier": { + "Class": "modifier_citadel_disarmed", + "Subclass": "modifier_citadel_disarmed" + }, "EnemyDragSpeed": 25.4, "IsDisabled": false, "Key": "citadel_ability_hornet_chain", @@ -8279,6 +10856,19 @@ "IsDisabled": false, "JumpVelocity": 1000, "Key": "citadel_ability_hornet_leap", + "KillCheckModifier": { + "Class": "modifier_base", + "Subclass": "killcheck_modifier", + "Duration": 1.0 + }, + "LeapModifier": { + "Class": "modifier_hornet_leap", + "Subclass": "modifier_hornet_leap", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponRecoilReduction", + "BonusClipSizePercent" + ] + }, "MagicDamagePerBullet": { "Value": 10, "Scale": { @@ -8345,9 +10935,17 @@ "Type": "spirit" } }, + "GlowEnemyModifier": { + "Class": "modifier_low_health_glow", + "Subclass": "modifier_low_health_glow" + }, "HeadshotBonus": 20, "IsDisabled": false, "Key": "citadel_ability_hornet_snipe", + "KillCheckModifier": { + "Class": "modifier_base", + "Subclass": "killcheck_modifier" + }, "LowHealthEnemyDamageBonus": { "Value": 90, "Scale": { @@ -8362,6 +10960,10 @@ "Name": "Assassinate", "Range": 1000, "ShotRadius": 4.0, + "SnipeModifier": { + "Class": "modifier_citadel_hornet_snipe", + "Subclass": "modifier_citadel_hornet_snipe" + }, "TimeToFullCharge": 1.0, "Upgrades": [ { @@ -8385,6 +10987,17 @@ "BulletResistReduction": -6, "ChannelMoveSpeed": -1, "DebuffDuration": 5, + "DebuffModifier": { + "Class": "modifier_citadel_hornet_sting_debuff", + "Subclass": "modifier_citadel_hornet_sting_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResistReduction", + "TechArmorDamageReduction", + "HealAmpReceivePenaltyPercent", + "HealAmpRegenPenaltyPercent", + "FireRateSlow" + ] + }, "DotHealthPercent": 2.2, "ImpactDamage": { "Value": 40, @@ -8422,6 +11035,25 @@ "AbilityDuration": 5, "AbilitySpeedPct": 60, "AbilityUnitTargetLimit": 1, + "AutoChannelModifier": { + "Class": "modifier_base", + "Subclass": "channel" + }, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResist", + "TechResist", + "WeaponDamageBonus", + "BonusMoveSpeed" + ], + "StatusEffectPriority": 0 + }, + "BuffTimerModifier": { + "Class": "modifier_yamato_infinity_slash_buff_timer", + "Subclass": "timer" + }, "BulletResist": 30, "IsDisabled": false, "Key": "citadel_ability_infinity_slash", @@ -8450,6 +11082,13 @@ "AbilityUnitTargetLimit": 1, "AirJumpVerticalSpeedPercent": 75, "ChannelMoveSpeed": -1, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_wall_jump_stamina_regen_reduction", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "StaminaRegenReduction" + ] + }, "IsDisabled": false, "Key": "citadel_ability_jump", "Name": "Jump", @@ -8466,6 +11105,13 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_citadel_disruptive_charge", + "Subclass": "modifier_citadel_disruptive_charge", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ] + }, "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "citadel_ability_kali_disruptive_charge", @@ -8499,6 +11145,13 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "IsDisabled": false, "Key": "citadel_ability_kali_spinning_blade", "MinReflectionDOTResult": -0.95, @@ -8537,6 +11190,21 @@ "AbilityCooldown": 35.0, "AbilityCooldownBetweenCharge": 2, "AbilityUnitTargetLimit": 1, + "AirControlModifier": { + "Class": "modifier_grapple_air_control", + "Subclass": "modifier_air_control", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "AirControlPercent" + ] + }, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_grapple_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponDamageBonus", + "WeaponFireRateBonus" + ] + }, "ChannelMoveSpeed": -1, "IsDisabled": false, "JumpSlowResistance": 0.667, @@ -8567,6 +11235,24 @@ "AbilityPostCastDuration": 0.4, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": -1, + "DownStrikeModifier": { + "Class": "modifier_base", + "Subclass": "modifier_lash_down_strike_embedded" + }, + "DragModifier": { + "Class": "modifier_charge_drag_enemy", + "Subclass": "modifier_charge_drag_enemy", + "ForwardOffset": 200, + "VerticalOffset": -200, + "ForceDistScale": 10 + }, + "ImpactModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_slow_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "EnemySlowPct" + ] + }, "IsDisabled": false, "Key": "citadel_ability_lash_down_strike", "MinAimAngle": 60, @@ -8608,7 +11294,7 @@ }, { "StompDamagePerMeterPrimary": { - "Value": 113, + "Value": 2.13, "Scale": { "Value": 0.03255, "Type": "spirit" @@ -8616,7 +11302,7 @@ "Multiply": true }, "StompDamagePerMeterSecondary": { - "Value": 113, + "Value": 2.13, "Scale": { "Value": 0.008137, "Type": "spirit" @@ -8635,6 +11321,21 @@ "AbilityUnitTargetLimit": 6, "BoostTime": 1.0, "ChannelMoveSpeed": -1, + "GrappleEnemyModifier": { + "Class": "modifier_lash_grapple_enemy_debuff", + "Subclass": "modifier_lash_grapple_enemy_debuff", + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + }, + "GrappleTargetModifier": { + "Class": "modifier_lash_grapple_target", + "Subclass": "target" + }, "HangTime": 0.6, "ImpactDamage": { "Value": 105, @@ -8655,6 +11356,10 @@ "SlamSpeed": 1600, "SlowDuration": 4, "SlowPercent": 50, + "TargetModifier": { + "Class": "modifier_lash_grapple_target", + "Subclass": "lockon" + }, "ThrowDistance": { "Value": 14, "Scale": { @@ -8699,6 +11404,13 @@ "MinShockDuration": 0.5, "Name": "Lightning Ball", "ShockRadius": 4.25, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "gigagwatt_lightningball_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "TickRate": 0.1, "Upgrades": [ { @@ -8712,13 +11424,22 @@ "DPS": 58.5, "ShockRadius": 1.5 } - ] + ], + "ZapModifier": { + "Class": "modifier_citadel_lightningball", + "Subclass": "modifier_citadel_lightningball" + } }, "citadel_ability_magewalk": { "AbilityCastRange": 10, "AbilityCooldown": 15, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BubbleModifier": { + "Class": "modifier_magewalk", + "Subclass": "modifier_magewalk", + "StatusEffectPriority": 100 + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 30, @@ -8743,6 +11464,10 @@ "TurretBaseHealth": 400, "TurretHealthScaling": null, "TurretLifetime": 8, + "TurretModifier": { + "Class": "modifier_base", + "Subclass": "turret_modifier" + }, "Upgrades": [ { "AbilityCastRange": 4 @@ -8762,6 +11487,13 @@ "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "citadel_ability_mantle", + "MantleSlowOnHitModifier": { + "Class": "modifier_ramp_slow", + "Subclass": "mantle_hit_slow", + "RampUpTime": 2.0, + "PercentageMultiplierStart": 80, + "PercentageMultiplierEnd": 20 + }, "Name": null, "Upgrades": [] }, @@ -8780,7 +11512,32 @@ "Key": "citadel_ability_melee_parry", "Name": "Parry", "ParriedStunTime": 2.75, + "ParryActiveModifier": { + "Class": "modifier_citadel_parry", + "Subclass": "modifier_citadel_parry" + }, + "ParryBossVictimCalmModifier": { + "Class": "modifier_base", + "Subclass": "boss_victim_calm" + }, + "ParryBossVictimNoMeleeModifier": { + "Class": "modifier_base", + "Subclass": "boss_victim_no_melee" + }, + "ParryCooldownModifier": { + "Class": "modifier_base", + "Subclass": "parry_cooldown_display" + }, + "ParryEndVisualModifier": { + "Class": "modifier_base", + "Subclass": "parry_end_visuals", + "StatusEffectPriority": 0 + }, "ParryMoveSpeed": 50, + "ParryVictimModifier": { + "Class": "modifier_citadel_parried_stun", + "Subclass": "modifier_citadel_parried_stun" + }, "Upgrades": [], "VictimDamageTakenScale": 25 }, @@ -8791,6 +11548,21 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6.5, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_mobile_resupply_aura", + "Subclass": "modifier_mobile_resupply_aura", + "AmbientParticleRadiusControlPoint": 1, + "ModifierProvidedByAuraDuration": 1.0, + "ProvidedByAura": { + "Class": "modifier_mobile_resupply", + "Subclass": "modifier_mobile_resupply", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "AuraFireRateBonus", + "StaminaCooldownReduction", + "SpiritResist" + ] + } + }, "ChannelMoveSpeed": -1, "ExternalBonusHealthRegen": { "Value": 25, @@ -8837,6 +11609,17 @@ "IsDisabled": false, "Key": "citadel_ability_nikuman", "Name": "Rejuvenating Aurora", + "NikumanModifier": { + "Class": "modifier_nikuman", + "Subclass": "modifier_nikuman", + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "heal_target", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MovementSpeedBonus" + ] + } + }, "ShareWithFriendsRadius": 8, "Upgrades": [ { @@ -8856,6 +11639,19 @@ "citadel_ability_passive_beefy": { "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_infernal_resilience_melee", + "Subclass": "modifier_infernal_resilience_melee" + }, + { + "Class": "modifier_intrinsic_base", + "Subclass": "modifier_intrinsic_base", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "StatusResistancePercent" + ] + } + ], "BonusHealthRegen": 1, "ChannelMoveSpeed": -1, "IsDisabled": false, @@ -8903,6 +11699,18 @@ "SlashCollisionRadius": 4, "SlashLength": 22, "SlashRadius": 41, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "UnstoppableWhileCastingModifier": { + "Class": "modifier_unstoppable", + "Subclass": "yamato_powerslash_unstoppable", + "StatusEffectPriority": 25 + }, "Upgrades": [ { "SlowDuration": 3, @@ -8941,6 +11749,17 @@ "IsDisabled": false, "Key": "citadel_ability_projectmind", "Name": "Project Mind", + "ProjectMindModifier": { + "Class": "modifier_citadel_projectmind", + "Subclass": "modifier_citadel_projectmind", + "ShieldModifier": { + "Class": "modifier_wraith_project_mind_shield", + "Subclass": "modifier_wraith_project_mind_shield", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "CombatBarrier" + ] + } + }, "TrailInterval": 0.1, "Upgrades": [ { @@ -8983,6 +11802,35 @@ "LiftChainRadius": 20, "LiftDuration": 2, "LiftHeight": 80, + "LiftModifier": { + "Class": "modifier_citadel_psychiclift", + "Subclass": "lift", + "RiseMaxSpeed": 750.0, + "RiseAcc": 3000.0, + "RiseTime": 0.75, + "SlamAcc": 6000.0, + "SlamImpactRadius": 100.0, + "SilenceModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "silence" + }, + "DisarmModifier": { + "Class": "modifier_citadel_disarmed", + "Subclass": "disarm" + }, + "RiseDecayFracEnd": 0.95, + "RiseDecayFracStart": 0.3, + "OccilateMaxDistance": 400.0, + "OccilateDegreesPerSecond": 300.0, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "lift_slow_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "SlamTime": 0.5 + }, "Name": "Telekinesis", "SlowPercent": 40, "TossDistance": 13, @@ -9008,6 +11856,10 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 100, + "BarrageModifier": { + "Class": "modifier_citadel_rocket_barrage_volley", + "Subclass": "modifier_citadel_rocket_barrage_volley" + }, "ChannelMoveSpeed": -1, "DamagePerRocket": { "Value": 22.5, @@ -9027,6 +11879,14 @@ "Key": "citadel_ability_rocket_barrage", "MaxSpread": 5, "MinDistance": 8.5, + "MoveSlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_forge_rocket_barrage_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSlowPercent", + "EnemyDashSlowPercent" + ] + }, "Name": "Heavy Barrage", "ProjectileIgnoreCollisionTime": 0.2, "TrackSpeedFar": 100, @@ -9086,6 +11946,17 @@ "DPSPercentHealth": 6 } ], + "VacuumAuraModifier": { + "Class": "modifier_vacuumaura", + "Subclass": "modifier_vacuumaura", + "ProvidedByAura": { + "Class": "modifier_vacuumaura_target", + "Subclass": "modifier_vacuumaura_target", + "OuterSpeedScale": 10.0, + "StatusEffectPriority": 60 + }, + "StatusEffectPriority": 0 + }, "VacuumRadius": 7 }, "citadel_ability_shieldedsentry": { @@ -9099,8 +11970,19 @@ "AttackSpeedMult": 100, "BossDamagePercentIncoming": 50, "BossDamagePercentOutgoing": 30, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_forge_mini_turret_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSlowPercent" + ] + }, "DecayingResist": 80, "DecayingResistDuration": 6, + "InnateModifier": { + "Class": "modifier_forge_mini_turret_innate_modifier", + "Subclass": "modifier_forge_mini_turret_innate_modifier" + }, "IsDisabled": false, "Key": "citadel_ability_shieldedsentry", "MeleeResist": 35, @@ -9162,6 +12044,10 @@ "BleedDuration": 5, "BleedTickRate": 1, "ChannelMoveSpeed": -1, + "DamageDebuffModifier": { + "Class": "modifier_shiv_thrown_shiv_damage_debuff", + "Subclass": "modifier_shiv_thrown_shiv_damage_debuff" + }, "ImpactDamage": { "Value": 0, "Scale": { @@ -9174,6 +12060,10 @@ "MovementSlow": 35, "Name": "Serrated Knives", "RicochetCount": 1, + "SlowDebuffModifier": { + "Class": "modifier_shiv_thrown_shiv_slow_debuff", + "Subclass": "modifier_shiv_thrown_shiv_slow_debuff" + }, "Upgrades": [ { "BleedDuration": 2 @@ -9201,10 +12091,21 @@ "CameraDistance": 250, "ChannelMoveSpeed": -1, "DashAngleThreshold": 89, + "DashModifier": { + "Class": "modifier_citadel_shiv_dash", + "Subclass": "modifier_citadel_shiv_dash" + }, "DashRadius": 2.5, "DashRange": 12, "DashSpeed": 60.96, "DebuffDuration": 14, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_shiv_dash_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechArmorDamageReduction" + ] + }, "ImpactDamage": { "Value": 60, "Scale": { @@ -9240,6 +12141,10 @@ "AbilityCooldown": 20.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoCastDelayModifier": { + "Class": "modifier_base", + "Subclass": "cast" + }, "ChannelMoveSpeed": -1, "DamagePctDeferred": 25, "DamagePctDeferredMaxRage": 15, @@ -9276,6 +12181,14 @@ "EnemyHealthPercentBuffer": 3, "IsDisabled": false, "Key": "citadel_ability_shiv_killing_blow", + "KillableModifier": { + "Class": "modifier_killing_blow_glow", + "Subclass": "modifier_killing_blow_glow" + }, + "LeapModifier": { + "Class": "modifier_citadel_shiv_killingblow_leap", + "Subclass": "modifier_citadel_shiv_killingblow_leap" + }, "MinTimeToTarget": 0.5, "MoveSpeedToTarget": 30, "Name": "Killing Blow", @@ -9305,6 +12218,12 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 0.6, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_slide_debuff", + "Subclass": "modifier_slide_debuff" + } + ], "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "citadel_ability_slide", @@ -9339,6 +12258,10 @@ "Name": "Static Charge", "ShockDelay": 3.5, "ShockRadius": 5, + "StaticChargeModifier": { + "Class": "modifier_citadel_staticcharge", + "Subclass": "modifier_citadel_staticcharge" + }, "StunDuration": 0.9, "Upgrades": [ { @@ -9379,6 +12302,14 @@ "Name": "Static Charge", "ShockDelay": 3.5, "ShockRadius": 5, + "StaticChargeModifier": { + "Class": "modifier_citadel_staticcharge", + "Subclass": "modifier_citadel_staticcharge" + }, + "StaticChargeWorldModifier": { + "Class": "modifier_citadel_staticcharge", + "Subclass": "modifier_citadel_staticcharge_world" + }, "StunDuration": 0.9, "Upgrades": [ { @@ -9398,6 +12329,18 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 3.5, "AbilityUnitTargetLimit": 1, + "BombAttachedModifier": { + "Class": "modifier_citadel_sticky_bomb_attached", + "Subclass": "modifier_citadel_sticky_bomb_attached", + "OnGroundModifier": { + "Class": "modifier_citadel_sticky_bomb_on_ground", + "Subclass": "modifier_citadel_sticky_bomb_on_ground", + "OnGroundModifier": { + "Class": "modifier_base", + "Subclass": "empty" + } + } + }, "BonusDamagePctPerPlayerHit": { "Value": 1.0, "Scale": { @@ -9423,11 +12366,23 @@ "FuseTime": 3.5, "IsDisabled": false, "Key": "citadel_ability_sticky_bomb", + "KillCheckModifier": { + "Class": "modifier_base", + "Subclass": "killcheck_modifier" + }, "KillCheckWindow": 10.0, "Name": "Sticky Bomb", "OnHitDiminish": 60, "OnKillDiminish": 7, "Radius": 8, + "SelfBuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_citadel_sticky_bomb_self_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MovementSpeedBonus", + "BonusFireRate" + ] + }, "SelfDamagePercent": 20, "Upgrades": [ { @@ -9449,6 +12404,10 @@ "AbilityCooldown": 26.0, "AbilityCooldownBetweenCharge": 5, "AbilityUnitTargetLimit": 1, + "BulletResistModifier": { + "Class": "modifier_stomp_debuff", + "Subclass": "modifier_stomp_debuff" + }, "ChannelMoveSpeed": 1.3, "ClimbHeight": 1.0, "Damage": { @@ -9458,6 +12417,14 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "debuff_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResistReduction", + "SlowPercent" + ] + }, "DistanceAboveGround": 1.0, "DropDownRate": 20, "ImpactInterval": 0.1, @@ -9505,6 +12472,10 @@ "InitialRadius": 10, "IsDisabled": false, "Key": "citadel_ability_storm_cloud", + "LightningStrikeAOEModifier": { + "Class": "modifier_lightning_strike_area", + "Subclass": "lightning_strike" + }, "LightningStrikeDamage": { "Value": 75.0, "Scale": { @@ -9518,6 +12489,13 @@ "LightningStrikes": 1, "Name": "Storm Cloud", "Radius": 30, + "StormCloudModifier": { + "Class": "modifier_citadel_stormcloud", + "Subclass": "modifier_citadel_stormcloud", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletResistOnActive" + ] + }, "Upgrades": [ { "BulletResistOnActive": 55 @@ -9553,12 +12531,44 @@ } }, "ChannelMoveSpeed": -1, + "GrappleTargetModifier": { + "Class": "citadel_modifier_tangotether_target", + "Subclass": "target" + }, "HealingPerGlub": 20, "IsDisabled": false, "Key": "citadel_ability_tangotether", "MoveWhileShootingSpeedPenaltyReductionPercent": 100, "MoveWhileZoomedSpeedPenaltyReductionPercent": 100, "Name": "Kudzu Connection", + "TetherModifier": { + "Class": "citadel_modifier_tangotether_tether", + "Subclass": "citadel_modifier_tangotether_tether", + "MinConnectTime": 2.0, + "DisconnectDistanceBuffer": 100.0, + "TargetAwayDistance": 250.0, + "CandidateCloserDistance": 400.0, + "BuffModifier": { + "Class": "citadel_modifier_tangotether_tether_receiver", + "Subclass": "citadel_modifier_tangotether_tether_receiver", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate", + "BulletLifestealPercent", + "MoveSpeedBonus", + "MoveWhileShootingSpeedPenaltyReductionPercent", + "MoveWhileZoomedSpeedPenaltyReductionPercent" + ] + }, + "LockedTargetModifier": { + "Class": "modifier_base", + "Subclass": "tether_locked_modifier" + }, + "NoConnectionModifier": { + "Class": "modifier_tether_no_connection", + "Subclass": "modifier_tether_no_connection" + }, + "StatusEffectPriority": 50 + }, "TetherSharedHealPct": { "Value": 35, "Scale": { @@ -9610,8 +12620,23 @@ "AllyCastDelay": 0.1, "AllyOutgoingDamagePercent": -20, "BuffDuration": 8, + "BulletResistModifier": { + "Class": "modifier_base", + "Subclass": "airdrop_bulletresist", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletArmorReduction" + ] + }, "ChannelMoveSpeed": 1.3, "CooldownReductionPctOnOthers": 25, + "DroppedBuffModifier": { + "Class": "modifier_base", + "Subclass": "barrier_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "AirDropBulletShield", + "AirDropOutgoingDamagePercent" + ] + }, "ExplodeDamage": { "Value": 115.0, "Scale": { @@ -9619,6 +12644,27 @@ "Type": "spirit" } }, + "ExplodingAllyModifier": { + "Class": "modifier_airlift_exploding_ally", + "Subclass": "modifier_airlift_exploding_ally" + }, + "FlyingModifier": { + "Class": "modifier_base", + "Subclass": "modifier_base" + }, + "GrabModifier": { + "Class": "modifier_airlift_grab", + "Subclass": "modifier_airlift_grab", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "AllyOutgoingDamagePercent" + ], + "LiftHorizontal": 0, + "LiftHeight": -120, + "FollowDampingFactor": 20, + "FollowDistance": -60, + "AllyPossibleStuckDistance": 320, + "AllyGrabCancelTime": 1.0 + }, "InterruptCooldown": 3.5, "IsDisabled": false, "Key": "citadel_ability_tengu_airlift", @@ -9626,6 +12672,17 @@ "OnLandDamageRadius": 20, "OnLandDamageRadiusStart": 16, "SilenceBombSpeed": 12, + "SilenceModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_citadel_silenced" + }, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_airlift_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "Upgrades": [ { "AirDropBulletShield": { @@ -9674,6 +12731,13 @@ } }, "DampingFactor": 0.25, + "DragModifier": { + "Class": "modifier_charge_drag_enemy", + "Subclass": "modifier_charge_drag_enemy", + "ForwardOffset": 0, + "VerticalOffset": -200, + "ForceDistScale": 10 + }, "IsDisabled": false, "Key": "citadel_ability_tengu_stone_form", "LiftHeight": 180, @@ -9709,6 +12773,21 @@ "AbilityCooldownBetweenCharge": 5, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_citadel_tengu_urn_aura", + "Subclass": "urn_aura", + "ProvidedByAura": { + "Class": "modifier_urn_debuff", + "Subclass": "modifier_urn_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ], + "EntangleModifier": { + "Class": "modifier_citadel_root", + "Subclass": "immobilize" + } + } + }, "ChannelMoveSpeed": -1, "DPS": { "Value": 40, @@ -9750,6 +12829,33 @@ "AbilityCooldown": 3, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AoEModifier": { + "Class": "modifier_t2boss_wave_aura", + "Subclass": "modifier_t2boss_wave_aura", + "ProvidedByAura": { + "Class": "modifier_t2boss_aoe_wave_target", + "Subclass": "modifier_t2boss_aoe_wave_target", + "TossUpStrength": 400.0, + "TossHorizontalMin": 300, + "TossHorizontalMax": 1200, + "DebuffDuration": 3.0, + "SilenceModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_citadel_silenced" + }, + "DisarmModifier": { + "Class": "modifier_citadel_disarmed", + "Subclass": "modifier_citadel_disarmed" + }, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_airlift_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + } + } + }, "ChannelMoveSpeed": -1, "Damage": 300, "DamageHealthPercent": 20, @@ -9786,6 +12892,19 @@ "AbilityCooldown": 10, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 100, + "AuraModifier": { + "Class": "modifier_tier2boss_rocket_damage_aura", + "Subclass": "modifier_tier2boss_rocket_damage_aura", + "ModifierProvidedByAuraDuration": 4.0, + "ProvidedByAura": { + "Class": "modifier_tier2boss_rocket_damage_aura_debuff", + "Subclass": "modifier_tier2boss_rocket_damage_aura_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletArmorReduction", + "TechArmorReduction" + ] + } + }, "BulletArmorReduction": -10, "ChannelMoveSpeed": -1, "Damage": 200, @@ -9825,6 +12944,33 @@ "AbilityCastRange": 30.48, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BeamModifier": { + "Class": "modifier_tier3boss_electric_beam", + "Subclass": "modifier_tier3boss_electric_beam", + "LaserDPSToPlayers": 440.0, + "LaserDPSMaxHealth": 5, + "LaserDPSToNPCs": 80.0, + "AuraDropTickRate": 0.5, + "GroundAuraModifier": { + "Class": "modifier_tier3boss_laser_aura", + "Subclass": "modifier_tier3boss_laser_aura", + "ModifierProvidedByAuraDuration": 4.0, + "AuraRadius": 160.0, + "ProvidedByAura": { + "Class": "modifier_tier3boss_laser_debuff", + "Subclass": "modifier_tier3boss_laser_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletArmorReduction", + "TechArmorReduction" + ], + "Duration": 4, + "TickRate": 0.5, + "NPCDPS": 80, + "PlayerDPS": 100, + "MaxHealthDPS": 4 + } + } + }, "BulletArmorReduction": -10, "ChannelMoveSpeed": -1, "IsDisabled": false, @@ -9847,6 +12993,10 @@ "IsDisabled": false, "Key": "citadel_ability_trooper_zip_line", "KnockedOffDamagePct": 15, + "KnockedOffSlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "modifier_knocked_off_zipline_slow" + }, "LatchEndSpeed": 750, "LatchInitialSpeed": 600, "LatchMaxTime": 0.5, @@ -9856,10 +13006,29 @@ "Name": null, "PlayerSpeedCheckScale": 0.55, "RegenZoneDismountHorizontalMaxSpeed": 300, + "RidingZipLineModifier": { + "Class": "modifier_base", + "Subclass": "modifier_riding_zipline" + }, "SlowDuration": 8, "StunDuration": 2.5, "Upgrades": [], "ZipAcc": 1000, + "ZipLineIntroModifier": { + "Class": "modifier_base", + "Subclass": "modifier_zipline_intro" + }, + "ZipLineKnockdownImmuneModifier": { + "Class": "modifier_zipline_knockdown_immune", + "Subclass": "modifier_zipline_knockdown_immune" + }, + "ZipLineSlowModifier": { + "Class": "modifier_zipline_speed", + "Subclass": "zipline_protection_slow", + "RampUpTime": 2.0, + "PercentageMultiplierStart": -70, + "PercentageMultiplierEnd": 0 + }, "ZipSpeedInner": 700, "ZipSpeedOuter": 830, "ZiplineProtectionDamageAmp": 35, @@ -9877,7 +13046,22 @@ } }, "BuffGunRangePercent": 100, - "ChannelMoveSpeed": -1, + "BuffModifier": { + "Class": "modifier_uppercut_buff", + "Subclass": "modifier_uppercut_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BuffGunRangePercent", + "BuffBaseWeaponPct" + ] + }, + "ChannelMoveSpeed": -1, + "ClipModifier": { + "Class": "modifier_uppercut_clipsize", + "Subclass": "modifier_uppercut_clipsize", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "ClipSizeBonus" + ] + }, "EnemyHeroTossVelocity": 20, "ExplodeDebuffDuration": 5, "ForceReductionOnAngleDown": 0.75, @@ -9917,6 +13101,22 @@ "Value": 1.0, "Type": "melee" } + }, + "UppercutModifier": { + "Class": "modifier_citadel_uppercutted", + "Subclass": "modifier_citadel_uppercutted", + "NoExplodeModifier": { + "Class": "modifier_base", + "Subclass": "modifier_no_uppercut_explosion_damage" + }, + "ExplodeDebuffModifier": { + "Class": "modifier_base", + "Subclass": "uppercut_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ] + }, + "StatusEffectPriority": 20 } }, "citadel_ability_vandal_overflow": { @@ -9938,6 +13138,10 @@ "IsDisabled": false, "Key": "citadel_ability_vandal_overflow", "LiftHeight": 120, + "LiftModifier": { + "Class": "modifier_citadel_vandaloverflow", + "Subclass": "lift" + }, "Name": null, "Upgrades": [ { @@ -9970,6 +13174,10 @@ "IsDisabled": false, "Key": "citadel_ability_vandal_surge", "LiftHeight": 120, + "LiftModifier": { + "Class": "modifier_citadel_vandalsurge", + "Subclass": "lift" + }, "Name": null, "Upgrades": [ { @@ -9990,6 +13198,15 @@ "AbilityDuration": 1.4, "AbilityUnitTargetLimit": 1, "AllyDistance": 13, + "BubbleModifier": { + "Class": "modifier_void_sphere", + "Subclass": "modifier_void_sphere", + "StatusEffectPriority": 100, + "BuffModifier": { + "Class": "modifier_voidsphere_buff", + "Subclass": "modifier_voidsphere_buff" + } + }, "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "citadel_ability_void_sphere", @@ -10059,6 +13276,14 @@ } }, "Name": "Full Auto", + "RapidFireModifier": { + "Class": "modifier_rapidfire", + "Subclass": "modifier_rapidfire", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BulletLifestealPercent", + "AbilityLifestealPercent" + ] + }, "Upgrades": [ { "AbilityCooldown": -20 @@ -10147,6 +13372,20 @@ "Type": "spirit" } }, + "GarbageAuraModifier": { + "Class": "modifier_garbageaura", + "Subclass": "modifier_garbageaura", + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "modifier_garbageaura_target", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ], + "OuterSpeedScale": 10.0, + "StatusEffectPriority": 60 + }, + "StatusEffectPriority": 0 + }, "GarbageRadius": 12, "IsDisabled": false, "Key": "citadel_ability_wrecker_garbage_suck", @@ -10180,6 +13419,10 @@ "IsDisabled": false, "Key": "citadel_ability_zip_line", "KnockedOffDamagePct": 15, + "KnockedOffSlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "modifier_knocked_off_zipline_slow" + }, "LatchEndSpeed": 750, "LatchInitialSpeed": 600, "LatchMaxTime": 0.5, @@ -10189,10 +13432,29 @@ "Name": "Hyperline", "PlayerSpeedCheckScale": 0.55, "RegenZoneDismountHorizontalMaxSpeed": 300, + "RidingZipLineModifier": { + "Class": "modifier_base", + "Subclass": "modifier_riding_zipline" + }, "SlowDuration": 8, "StunDuration": 2.5, "Upgrades": [], "ZipAcc": 1000, + "ZipLineIntroModifier": { + "Class": "modifier_base", + "Subclass": "modifier_zipline_intro" + }, + "ZipLineKnockdownImmuneModifier": { + "Class": "modifier_zipline_knockdown_immune", + "Subclass": "modifier_zipline_knockdown_immune" + }, + "ZipLineSlowModifier": { + "Class": "modifier_zipline_speed", + "Subclass": "zipline_protection_slow", + "RampUpTime": 2.0, + "PercentageMultiplierStart": -70, + "PercentageMultiplierEnd": 0 + }, "ZipSpeedInner": 693, "ZipSpeedOuter": 810, "ZiplineProtectionDamageAmp": 35, @@ -10207,7 +13469,13 @@ "IsDisabled": false, "Key": "citadel_ability_zipline_boost", "Name": null, - "Upgrades": [] + "Upgrades": [], + "ZipboostModifier": { + "Class": "modifier_zipline_boost", + "Subclass": "modifier_zipline_boost", + "RampUpTime": 1.0, + "PercentageSpeedIncreaseRampTo": 80.0 + } }, "citadel_base_lockon_ability": { "IsDisabled": false, @@ -10250,6 +13518,10 @@ "Type": "heavy_melee" } }, + "DebuffModifier": { + "Class": "modifier_citadel_silenced", + "Subclass": "debuff" + }, "ExtraSweepConeAngle": 60, "ExtraSweepOffsetBehindCaster": 80, "ExtraSweepRange": 3, @@ -10258,6 +13530,10 @@ "Key": "drifter_blood_blast", "Name": "Rend", "RangeForBonusDamage": 8, + "TargetModifier": { + "Class": "modifier_drifter_rend_bullet_lifesteal", + "Subclass": "modifier_drifter_rend_bullet_lifesteal" + }, "TargetingConeAngle": 50, "Upgrades": [ { @@ -10304,6 +13580,15 @@ }, "BonusSprintAcceleration": 12, "BonusSprintSpeed": 2, + "CasterModifier": { + "Class": "modifier_drifter_darkness_caster", + "Subclass": "modifier_drifter_darkness_caster", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusSprintSpeed", + "BonusFireRate", + "BonusSprintAcceleration" + ] + }, "ChannelMoveSpeed": 1.3, "DarkFactor": 1.0, "DistanceForMaxProjSpeed": 200, @@ -10318,6 +13603,18 @@ "PostProcessFadeOutTime": 1.0, "RevealDuration": 3, "SmallVisionDistance": 15, + "TargetModifier": { + "Class": "modifier_drifter_darkness_target", + "Subclass": "modifier_drifter_darkness_target", + "ProvidedByAura": { + "Class": "modifier_drifter_darkness_target_boundary_unit", + "Subclass": "modifier_drifter_darkness_target_boundary_unit" + } + }, + "TargetRevealModifier": { + "Class": "modifier_base", + "Subclass": "modifier_drifter_darkness_target_reveal" + }, "Upgrades": [ { "BonusSprintSpeed": 10 @@ -10338,6 +13635,13 @@ "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "AirDrag": 3, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_drifter_stalkers_mark_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate" + ] + }, "ChannelMoveSpeed": -1, "DotHealthPercent": { "Value": 2.0, @@ -10350,6 +13654,24 @@ "IsDisabled": false, "Key": "drifter_shadow_mark", "Name": "Stalker's Mark", + "PostTeleportModifier": { + "Class": "modifier_drifter_stalkers_mark_post_teleport", + "Subclass": "modifier_drifter_stalkers_mark_post_teleport" + }, + "TargetModifier": { + "Class": "modifier_drifter_shadow_mark_target", + "Subclass": "modifier_drifter_shadow_mark_target", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "BulletResistReduction", + "HealAmpReceivePenaltyPercent", + "HealAmpRegenPenaltyPercent" + ] + }, + "TargetTeleportModifier": { + "Class": "modifier_base", + "Subclass": "modifier_drifter_shadow_mark_teleport_target" + }, "TeleportBackOffsetFromTarget": 135, "TeleportDamage": { "Value": 0, @@ -10400,6 +13722,10 @@ }, "ExplosionRadius": 6, "GravityScale": 1.4, + "InFlightModifier": { + "Class": "modifier_base", + "Subclass": "modifier_in_flight" + }, "IsDisabled": false, "Key": "fathom_breach", "Name": "Breach", @@ -10422,6 +13748,10 @@ "AbilityCooldown": 50.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoCastDelayModifier": { + "Class": "modifier_base", + "Subclass": "cast" + }, "ChannelMoveSpeed": -1, "DamagePctDeferred": 22, "DamagePctDeferredMaxRage": 15, @@ -10459,14 +13789,30 @@ }, "DebuffMaxDuration": 3.5, "DebuffMinDuration": 1.0, + "DebuffModifier": { + "Class": "modifier_fathom_lurkers_ambush_debuff", + "Subclass": "modifier_fathom_lurkers_ambush_debuff" + }, "EnemySlowPct": 60, "InitialHeight": 350, "InvisFadeToDuration": 1.5, + "InvisModifier": { + "Class": "modifier_lurkers_ambush_invis", + "Subclass": "invis", + "InvisBias": 0.8 + }, "IsDisabled": false, "Key": "fathom_lurkers_ambush", "Name": "Lurker's Ambush", "NonLatchedDurationPct": 50, "NotSeenByEnemiesRegen": 3, + "RegenModifier": { + "Class": "modifier_base", + "Subclass": "regen", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "NotSeenByEnemiesRegen" + ] + }, "RevealOnDamageDuration": 0.5, "RevealOnSpottedDuration": 3, "SpottedRadius": 999, @@ -10517,6 +13863,21 @@ "AbilityCooldownBetweenCharge": 8, "AbilityDuration": 3, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_fathom_scalding_spray_aura", + "Subclass": "modifier_fathom_scalding_spray_aura", + "AuraTargetingConeAngle": 60.0, + "AuraTargetingConeHalfWidth": 50.0, + "AuraRadius": 0.0, + "ProvidedByAura": { + "Class": "modifier_fathom_scalding_spray_target", + "Subclass": "modifier_fathom_scalding_spray_target" + }, + "BuffModifier": { + "Class": "modifier_fathom_scalding_spray_weapon_damage", + "Subclass": "modifier_fathom_scalding_spray_weapon_damage" + } + }, "ChannelMoveSpeed": -1, "DPS": { "Value": 40, @@ -10653,6 +14014,18 @@ "IsDisabled": false, "Key": "gunslinger_demonMark", "MarkDuration": 5, + "MarkModifier": { + "Class": "modifier_gunslinger_demonmark", + "Subclass": "demonmark", + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "demonmark_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate", + "BonusMoveSpeed" + ] + } + }, "Name": "Infernal Brand", "ProcDamage": { "Value": 100, @@ -10681,6 +14054,10 @@ "ChannelMoveSpeed": -1, "ConeAngle": 45, "Damage": 120, + "DebuffModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "knockback_slow" + }, "EnemyShoveForce": 800, "IsDisabled": false, "Key": "gunslinger_knockbackblast", @@ -10698,6 +14075,11 @@ "AbilityCooldown": 10.5, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoChannelModifier": { + "Class": "modifier_citadel_rapid_fire", + "Subclass": "modifier_citadel_rapid_fire", + "AirDrag": 2.0 + }, "BulletAccuracy": 200, "BulletSpeedPercent": 100, "CastRangeWhenVertical": 30, @@ -10740,6 +14122,14 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": "", "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_sleep_bomb_aura", + "Subclass": "modifier_sleep_bomb_aura", + "ProvidedByAura": { + "Class": "modifier_sleep_bomb_asleep", + "Subclass": "modifier_sleep_bomb_asleep" + } + }, "ChannelMoveSpeed": -1, "Damage": { "Value": 50, @@ -10805,6 +14195,10 @@ "MaxStacks": 100, "Name": "Fire Scarabs", "OutgoingDamagePenaltyPercent": -20, + "StatStolenDebuffModifier": { + "Class": "modifier_mirage_fire_scarabs_health_loss", + "Subclass": "modifier_mirage_fire_scarabs_health_loss" + }, "StealDuration": 7, "Upgrades": [ { @@ -10829,6 +14223,25 @@ "AbilityCooldown": 3, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoIntrinsicModifiers": [ + { + "Class": "modifier_mirage_sand_phantom_proc", + "Subclass": "modifier_mirage_sand_phantom_proc", + "MaxBulletsToProcInShot": 1, + "ProcReadyModifier": { + "Class": "modifier_mirage_sand_phantom_proc_ready", + "Subclass": "modifier_mirage_sand_phantom_proc_ready" + }, + "PassiveVictimModifier": { + "Class": "modifier_mirage_sand_phantom_passive_victim", + "Subclass": "modifier_mirage_sand_phantom_passive_victim", + "SlowModifier": { + "Class": "modifier_diminishing_slow", + "Subclass": "mirage_djinns_mark_slow" + } + } + } + ], "ChannelMoveSpeed": -1, "DMarkMultiplierPerStack": 2, "IsDisabled": false, @@ -10868,6 +14281,15 @@ "AbilityCooldown": 120.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "BuffModifier": { + "Class": "modifier_mirage_traveler_movement_speed", + "Subclass": "modifier_mirage_teleport_movement_speed", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed", + "BonusFireRate", + "CombatBarrier" + ] + }, "ChannelMoveSpeed": -1, "CombatBarrier": { "Value": 0, @@ -10876,7 +14298,17 @@ "Type": "spirit" } }, + "ImmunityModifier": { + "Class": "modifier_unstoppable", + "Subclass": "modifier_unstoppable", + "StatusEffectPriority": 0 + }, "InterruptCooldown": 4, + "InterruptNotificationModifier": { + "Class": "modifier_base", + "Subclass": "notification", + "Duration": 2.0 + }, "IsDisabled": false, "Key": "mirage_teleport", "Name": "Traveler", @@ -10955,7 +14387,14 @@ } ], "WhirlwindDuration": 4, - "WhirlwindEvasionChance": 30 + "WhirlwindEvasionChance": 30, + "WhirlwindEvasionModifier": { + "Class": "modifier_mirage_tornado_evasion", + "Subclass": "modifier_mirage_tornado_evasion", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WhirlwindEvasionChance" + ] + } }, "npc_base": { "AbilityCooldownBetweenCharge": -1.0, @@ -10990,6 +14429,10 @@ "Type": "spirit" } }, + "EnemyDebuffModifier": { + "Class": "modifier_operative_blindside_enemy_debuff", + "Subclass": "modifier_operative_blindside_enemy_debuff" + }, "IsDisabled": false, "Key": "operative_blindside", "MaxCameraAngleForSeeing": 180, @@ -11014,6 +14457,30 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, + "CasterModifier": { + "Class": "modifier_operative_revelation_caster", + "Subclass": "modifier_operative_revelation_caster", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSpeedReduction" + ], + "StatusEffectPriority": 25, + "AuraModifier": { + "Class": "modifier_operative_revelation_aura", + "Subclass": "modifier_operative_revelation_aura", + "ProvidedByAura": { + "Class": "modifier_operative_revelation_target", + "Subclass": "modifier_operative_revelation_target", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent", + "GroundDashReductionPercent" + ], + "DebuffModifier": { + "Class": "modifier_glitch_debuff", + "Subclass": "modifier_glitch_debuff" + } + } + } + }, "ChannelMoveSpeed": 4.2, "CurseDuration": 3, "DPS": { @@ -11050,6 +14517,13 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, "ActivateTime": 0.2, + "AirHangModifier": { + "Class": "modifier_operative_umbrella_maneuver_air_hang", + "Subclass": "modifier_operative_umbrella_maneuver_air_hang", + "AirSpeed": -1, + "AirDrag": -1, + "FallSpeed": 10 + }, "AirSpeedMax": 3.81, "BackwardsVelocity": 13.0, "ChannelMoveSpeed": -1, @@ -11088,6 +14562,15 @@ "ChannelMoveSpeed": -1, "IsDisabled": false, "Key": "rutger_cheat_death", + "ModifierCheatDeathActivated": { + "Class": "modifier_rutger_cheat_death_activated", + "Subclass": "modifier_rutger_cheat_death_activated", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed", + "BulletLifestealPercent" + ], + "Duration": -1.0 + }, "Name": "Cheat Death", "Upgrades": [ { @@ -11107,6 +14590,14 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 10, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_rutger_force_field_aura", + "Subclass": "force_field_aura", + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "modifier_rutger_force_field" + } + }, "ChannelMoveSpeed": -1, "ChargeUpTime": 0.5, "Damage": { @@ -11123,6 +14614,13 @@ "Key": "rutger_force_field", "Name": "Force Field", "SlowDuration": 0.3, + "SlowModifier": { + "Class": "modifier_slow_base", + "Subclass": "slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "SlowPercent": 60, "SpherePushExtraDistance": 1.5, "SphereRadius": 5, @@ -11137,6 +14635,11 @@ "AbilityDuration": 3 } ], + "VictimPushModifier": { + "Class": "modifier_rutger_force_field_push_out", + "Subclass": "modifier_rutger_force_field_push_out", + "Duration": -1.0 + }, "VictimPushTime": 0.4 }, "rutger_pulse": { @@ -11144,6 +14647,17 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, + "AuraModifier": { + "Class": "modifier_rutger_pulse_aura", + "Subclass": "modifier_rutger_pulse_aura_subclass", + "ProvidedByAura": { + "Class": "modifier_rutger_pulse_target", + "Subclass": "modifier_rutger_pulse_target_subclass", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MovementSlow" + ] + } + }, "ChannelMoveSpeed": -1, "DamageMax": { "Value": 350, @@ -11185,6 +14699,10 @@ "AbilityCooldownBetweenCharge": 1, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 3.81, + "AutoChannelModifier": { + "Class": "modifier_intrinsic_base", + "Subclass": "modifier_intrinsic_base" + }, "CameraHeightOffset": 20, "CameraHorizontalOffset": 15, "ChannelMoveSpeed": -1, @@ -11288,6 +14806,14 @@ }, "DamageInterval": 0.5, "DebuffDuration": 11, + "DebuffModifier": { + "Class": "modifier_synth_affliction_debuff", + "Subclass": "modifier_synth_affliction_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "HealAmpReceivePenaltyPercent", + "HealAmpRegenPenaltyPercent" + ] + }, "IsDisabled": false, "Key": "synth_affliction", "Name": "Affliction", @@ -11321,7 +14847,19 @@ "AirDrag": 0.3, "AirSpeedMax": 2.54, "AmpDuration": 15, + "AmpModifier": { + "Class": "modifier_synth_barrage_amp", + "Subclass": "modifier_synth_barrage_amp" + }, "AmpPercentPerStack": 6, + "AutoChannelModifier": { + "Class": "modifier_intrinsic_base", + "Subclass": "modifier_intrinsic_base" + }, + "BarrageCasterModifier": { + "Class": "modifier_synth_barrage_caster", + "Subclass": "modifier_synth_barrage_caster" + }, "ChannelMoveSpeed": 1.3, "DamagePerProjectile": { "Value": 32, @@ -11330,6 +14868,13 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_slow_base", + "Subclass": "modifier_synth_barrage_debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "MoveSlowPercent" + ] + }, "FallSpeedMax": 10, "IsDisabled": false, "Key": "synth_barrage", @@ -11382,7 +14927,14 @@ "MaxLifetime": 1.6, "AbilityCooldown": -14 } - ] + ], + "WeaponDamageBonusModifier": { + "Class": "modifier_synth_plasma_flux_weapon_damage", + "Subclass": "modifier_synth_plasma_flux_weapon_damage", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponDamageBonus" + ] + } }, "synth_plasma_flux_trigger": { "AbilityCooldownBetweenCharge": -1.0, @@ -11407,6 +14959,18 @@ "Type": "spirit" } }, + "DebuffModifier": { + "Class": "modifier_base", + "Subclass": "debuff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "FireRateSlow", + "MoveSlowPercent" + ] + }, + "EscapeModifier": { + "Class": "modifier_synth_pulse_escape", + "Subclass": "modifier_synth_pulse_escape" + }, "FallSpeedMax": 0.0254, "IsDisabled": false, "Key": "synth_pulse", @@ -11565,6 +15129,15 @@ "AbilityCooldownBetweenCharge": -1.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, + "BarbedWireAuraModifier": { + "Class": "modifier_thumper_ability_2_aura", + "Subclass": "modifier_thumper_ability_2_aura", + "ProvidedByAura": { + "Class": "modifier_thumper_ability_2", + "Subclass": "modifier_thumper_ability_2", + "StatusEffectPriority": 100 + } + }, "BarbedWireDPS": { "Value": 10, "Scale": { @@ -11625,6 +15198,10 @@ "Type": "spirit" } }, + "DroneModifier": { + "Class": "modifier_thumper_drone", + "Subclass": "modifier_thumper_drone" + }, "IsDisabled": false, "Key": "thumper_ability_3", "Name": "Badger Drone", @@ -11655,6 +15232,14 @@ "IsDisabled": false, "Key": "thumper_ability_4", "Name": "Vortex", + "PullAOEModifier": { + "Class": "modifier_thumper_pull_aoe", + "Subclass": "modifier_thumper_pull_aoe", + "ProvidedByAura": { + "Class": "modifier_thumper_enemy_pulled", + "Subclass": "modifier_thumper_enemy_pulled" + } + }, "PushAccel": 1000, "PushNPCSpeed": 800, "Radius": 15, @@ -11676,7 +15261,23 @@ "AbilityCooldown": 42.0, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AllySmokeAOEModifier": { + "Class": "modifier_tokamak_ally_smoke_aoe", + "Subclass": "modifier_tokamak_ally_smoke_aoe", + "ProvidedByAura": { + "Class": "modifier_invis", + "Subclass": "modifier_tokamak_ally_in_smoke" + } + }, "ChannelMoveSpeed": -1, + "EnemySmokeAOEModifier": { + "Class": "modifier_tokamak_enemy_smoke_aoe", + "Subclass": "modifier_tokamak_enemy_smoke_aoe", + "ProvidedByAura": { + "Class": "modifier_citadel_silenced", + "Subclass": "modifier_citadel_silenced" + } + }, "FullInvisDistance": 5, "InvisAlertWhenFading": 1, "InvisFadeToDuration": 1.0, @@ -11711,6 +15312,10 @@ "AimFOV": 60, "AimZoomDuration": 0.15, "AirSpeedMax": 70, + "AutoCastDelayModifier": { + "Class": "modifier_base", + "Subclass": "modifier_cast_delay" + }, "ChannelMoveSpeed": 1.3, "Damage": { "Value": 190, @@ -11758,6 +15363,10 @@ }, "ExplosionRadius": 6, "GravityScale": 1.4, + "InFlightModifier": { + "Class": "modifier_base", + "Subclass": "modifier_in_flight" + }, "IsDisabled": false, "Key": "tokamak_dying_star", "Name": "Dying Star", @@ -11785,6 +15394,10 @@ "AbilityUnitTargetLimit": 1, "BaseHeatPower": 20.0, "ChannelMoveSpeed": -1, + "HeatDotModifier": { + "Class": "modifier_tokamak_heat_sinks_dot", + "Subclass": "modifier_tokamak_heat_sinks_dot" + }, "IsDisabled": false, "Key": "tokamak_heat_sinks", "MeleeBurnDPS": { @@ -11902,6 +15515,10 @@ } }, "Name": "Blinding Radiance", + "RadianceModifier": { + "Class": "modifier_tokamak_radiance", + "Subclass": "modifier_tokamak_radiance" + }, "Radius": 40, "TickRate": 0.25, "Upgrades": [ @@ -11995,7 +15612,19 @@ "AuraRadius": 50, "BonusFireRate": 15, "BonusSpirit": 20, + "BuffModifier": { + "Class": "modifier_base", + "Subclass": "modifier_vanguard_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusFireRate", + "BonusSpirit" + ] + }, "ChannelMoveSpeed": -1, + "HealingModifier": { + "Class": "modifier_health_nova", + "Subclass": "modifier_healing_Nova_active" + }, "HeroAndSelfHPS": 5, "HeroAndSelfHPSGrowthPerMinute": 0.4, "IsDisabled": false, @@ -12027,6 +15656,11 @@ "Type": "spirit" } }, + "DamagePreventionModifier": { + "Class": "modifier_base", + "Subclass": "viscous_ball_damage_prevention", + "Duration": 1.2 + }, "FrictionPercentage": -85, "IsDisabled": false, "JumpForce": 500, @@ -12035,6 +15669,14 @@ "MoveSpeedMax": 7, "Name": "Goo Ball", "ParticleRadiusMultiplier": 1.2, + "RollingModifier": { + "Class": "modifier_viscous_ball", + "Subclass": "viscous_rolling_resist", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "TechResist", + "BulletResist" + ] + }, "StunDuration": 0.5, "TechResist": 35, "TickRate": 0.25, @@ -12067,6 +15709,34 @@ }, "DetonateCooldown": 0.15, "FourthHitDamagePercentage": 0.26, + "GooGrenadeImpactModifier": { + "Class": "modifier_viscous_goo_grenade_debuff", + "Subclass": "modifier_viscous_goo_grenade_debuff" + }, + "GooGrenadePuddleAuraFriendlyModifier": { + "Class": "modifier_base_aura", + "Subclass": "goo_grenade_friendly_aura", + "AuraRadius": -1.0, + "ProvidedByAura": { + "Class": "modifier_base", + "Subclass": "goo_puddle_slide_modifier", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "PuddleSlideBuff" + ] + } + }, + "GooGrenadePuddleAuraModifier": { + "Class": "modifier_viscous_goo_aura", + "Subclass": "goo_grenade_puddle_aura", + "ProvidedByAura": { + "Class": "modifier_slow_base", + "Subclass": "puddle_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, + "AuraRadius": -1.0 + }, "IsDisabled": false, "Key": "viscous_goo_grenade", "MaxBounces": 1, @@ -12130,6 +15800,29 @@ "PostCubeBuffDuration": 8, "PushBackForce": 250, "PushBackRadius": 50, + "RestorativeGooModifier": { + "Class": "modifier_restorative_goo", + "Subclass": "modifier_restorative_goo", + "DistanceCameraOffset": 450.0, + "DistanceCameraOffsetLerpTime": 0.5, + "DistanceCameraOffsetBias": 0.75, + "BreakoutProgressBarModifier": { + "Class": "modifier_base", + "Subclass": "breakoutProgress" + }, + "PostCubeBuffModifier": { + "Class": "modifier_base", + "Subclass": "cube_post_speed_buff", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "BonusMoveSpeed", + "StaminaCooldownReduction" + ] + } + }, + "SelfCubeModelSwapModifier": { + "Class": "modifier_base", + "Subclass": "viscous_self_cube_model_swap" + }, "SlideForce": 70, "Upgrades": [ { @@ -12169,7 +15862,21 @@ } }, "FriendlyImpactDuration": 2, + "FriendlyImpactModifier": { + "Class": "modifier_base", + "Subclass": "modifier_friendly_punch_air_control", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "PunchFriendlyAirControl" + ] + }, "ImpactDuration": 4, + "ImpactModifier": { + "Class": "modifier_slow_base", + "Subclass": "viscous_telepunch_movement_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "SlowPercent" + ] + }, "IsDisabled": false, "Key": "viscous_telepunch", "Name": "Puddle Punch", @@ -12177,6 +15884,13 @@ "PunchHalfHeight": 5.5, "PunchRollSlow": -40, "PunchRollSlowDuration": 1, + "PunchRollSlowModifier": { + "Class": "modifier_base", + "Subclass": "viscous_punch_roll_slow", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "PunchRollSlow" + ] + }, "Radius": 4, "SlowPercent": 20, "TossDuration": 0.6, @@ -12224,6 +15938,10 @@ "IsDisabled": false, "Key": "yakuza_fealty", "Name": null, + "TargetModifier": { + "Class": "modifier_citadel_fealty_target", + "Subclass": "modifier_citadel_fealty_target" + }, "ThinkInterval": 0.25, "Upgrades": [] }, @@ -12250,6 +15968,10 @@ "AbilityCooldown": 32.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 1.3, + "CloneModifier": { + "Class": "modifier_hero_clone", + "Subclass": "modifier_hero_clone" + }, "IsDisabled": false, "Key": "yakuza_kobun", "Name": "Hired Muscle", @@ -12321,6 +16043,10 @@ }, "Radius": 10, "Range": 25, + "SettingSunThinkerModifier": { + "Class": "modifier_setting_sun_thinker", + "Subclass": "modifier_setting_sun_thinker" + }, "ShootDuration": 1.5, "TargetingDuration": 1.0, "Upgrades": [ @@ -12361,7 +16087,18 @@ "IsDisabled": false, "Key": "yakuza_shakedown_target", "Name": "Shakedown", + "PulseModifier": { + "Class": "modifier_citadel_shakedown_pulse", + "Subclass": "modifier_citadel_shakedown_pulse" + }, "Radius": 6, + "RootModifier": { + "Class": "modifier_base", + "Subclass": "modifier_citadel_shakedown_target", + "AutoRegisterModifierValueFromAbilityPropertyName": [ + "WeaponPowerDebuff" + ] + }, "ShareDamagePercent": 33, "ShareDamageThreshold": 20, "TickTime": 0.5, @@ -12390,6 +16127,10 @@ "AbilityCastDelay": 5, "AbilityCooldownBetweenCharge": -1.0, "AbilityUnitTargetLimit": 1, + "AutoCastDelayModifier": { + "Class": "modifier_base", + "Subclass": "teleport_to_gangster" + }, "ChannelMoveSpeed": 1.3, "IsDisabled": false, "Key": "yakuza_teleport_to_gangster", diff --git a/data/json/item-cards.json b/data/json/item-cards.json index 4680bd3..40b302e 100644 --- a/data/json/item-cards.json +++ b/data/json/item-cards.json @@ -19365,6 +19365,10 @@ { "Key": "ExplosionDamage", "Value": 125, + "Scale": { + "Value": 0.93, + "Type": "spirit" + }, "Type": "tech_damage" }, { diff --git a/data/json/item-data.json b/data/json/item-data.json index 6981f2d..5122cca 100644 --- a/data/json/item-data.json +++ b/data/json/item-data.json @@ -2517,7 +2517,13 @@ "BonusHealth": 110, "BonusSprintSpeed": "1m", "ExplosionRadius": "4m", - "ExplosionDamage": 125, + "ExplosionDamage": { + "Value": 125, + "Scale": { + "Value": 0.93, + "Type": "spirit" + } + }, "HeroMultiplier": 150, "ArmingTime": 0.1 }, diff --git a/data/json/misc-data.json b/data/json/misc-data.json new file mode 100644 index 0000000..dc2c9a3 --- /dev/null +++ b/data/json/misc-data.json @@ -0,0 +1,3292 @@ +{ + "_include": [ + "scripts/misc/breakable_props.vdata_inc", + "scripts/misc/breakable_prop_pickups.vdata_inc", + "scripts/misc/xp_orbs.vdata_inc", + "scripts/misc/neutral_camps.vdata_inc", + "scripts/misc/capture_points.vdata_inc" + ], + "ammo_permanent_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "ammo_permanent_pickup_label", + "PickupSound": "Powerup.Pickup.Ammo", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_AMMO_CLIP_SIZE_PERCENT", + "value": 3 + } + ], + "SmallIconCssClass": "ammoIncrease" + }, + "DefaultMaterialGroupName": "orange", + "Color": [ + 255, + 165, + 0 + ] + }, + "ammo_permanent_pickup_lv2": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "ammo_permanent_pickup_label_lv2", + "PickupSound": "Powerup.Pickup.Ammo", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_AMMO_CLIP_SIZE_PERCENT", + "value": 5 + } + ], + "SmallIconCssClass": "ammoIncrease" + }, + "DefaultMaterialGroupName": "orange", + "Color": [ + 255, + 165, + 0 + ] + }, + "ammo_permanent_pickup_lv3": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "ammo_permanent_pickup_label_lv3", + "PickupSound": "Powerup.Pickup.Ammo", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_AMMO_CLIP_SIZE_PERCENT", + "value": 7 + } + ], + "SmallIconCssClass": "ammoIncrease" + }, + "DefaultMaterialGroupName": "orange", + "Color": [ + 255, + 165, + 0 + ] + }, + "capture_point_escort": { + "modifierCapturer": { + "ParticleEffect": "particles/npc/escort/escort_summon_debuff.vpcf", + "HudDisplayLocation": "DISPLAY_HUD_CENTER" + }, + "InitialEnableTimeInSeconds": [ + 840.0, + 960.0 + ], + "PreEnableWindowInSeconds": 10.0, + "RespawnRangeInSeconds": [ + 60.0, + 180.0 + ], + "EnabledLoopSounds": { + "CITADEL_AUDIO_LOOP_LOOP_SOUND": "Ability.A1.SiphonLife.Loop" + }, + "EnemyCapturingLoopSounds": { + "CITADEL_AUDIO_LOOP_LOOP_SOUND": "Ability.Bebop.StickyBomb.Loop" + }, + "FriendlyCapturingLoopSounds": { + "CITADEL_AUDIO_LOOP_LOOP_SOUND": "Dynamo.A3.Heal.Loop" + }, + "PreEnableParticle": "particles/npc/escort/escort_arriving.vpcf", + "EnabledParticle": "particles/npc/escort/escort_arrived.vpcf", + "OnFullyCapturedParticle": "particles/npc/escort/escort_spawn.vpcf", + "OnBecomeEnableParticle": "particles/npc/escort/escort_spawn.vpcf", + "DecaySpeed": 0.01, + "remapCapturersToCaptureTime": [ + 1.0, + 6.0, + 12.0, + 2.0 + ], + "TotalHealthToCapture": 0.0 + }, + "casting_powerup_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "enemyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "gainedParticle": "particles/generic/bridge_buff.vpcf", + "hModel": "models/null.vmdl", + "SpawnSound": "Powerup.BridgeBuff.Spawn", + "PickupExpirationDuration": { + "Base": 300, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": true, + "NameLocString": "casting_powerup_pickup", + "PickupSound": "Powerup.Pickup.Generic", + "NameOffset": 150, + "AuraModifier": { + "IsHidden": true, + "AuraRadius": 300.0, + "modifierProvidedByAura": { + "IsHidden": true, + "EnabledStateMask": "MODIFIER_STATE_NEAR_HEAVY_PUNCHABLE_ITEM" + }, + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO" + }, + "ParryCheckModifier": { + "ParryCheckRadius": 60.0 + }, + "HitsRequired": 1, + "HitSound": "Powerup.Pickup.Punch", + "DamagedParticle": "particles/environment/powerup_spawner_ambient_damaged.vpcf", + "CollisionRadius": 40.0, + "Modifer": { + "Duration": 160.0, + "TimeMin": 5, + "TimeMax": 40, + "ModifierValues": [ + { + "ModifierValue": "MODIFIER_VALUE_TECH_POWER", + "valueMin": 15.0, + "valueMax": 65.0 + }, + { + "ModifierValue": "MODIFIER_VALUE_COOLDOWN_REDUCTION_PERCENTAGE", + "valueMin": 12.0, + "valueMax": 20.0 + } + ], + "LocalizationName": "casting_powerup_pickup", + "AlwaysShowInStatModifierUI": [ + "MODIFIER_VALUE_TECH_POWER", + "MODIFIER_VALUE_COOLDOWN_REDUCTION_PERCENTAGE" + ], + "HudIcon": "file://{images}/hud/modifiers/icon_powerup.svg", + "SmallIconCssClass": "casting_pickup", + "ModifierDisplayLocaiton": "MODIFIER_DISPLAY_BOTTOM_LEFT", + "HudDisplayLocation": "DISPLAY_HUD_NONE", + "DrawOverheadStatus": "OVERHEAD_DRAW_FOR_EVERYONE" + }, + "Color": [ + 203, + 143, + 252 + ], + "TempParticleSheetIndex": 7, + "MiniMapCssClass": "powerup_casting", + "AmbientSound": "Powerup.Casting_Lp" + }, + "cd_permanent_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "cd_permanent_pickup_label", + "PickupSound": "Powerup.Pickup.Spirit", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_COOLDOWN_REDUCTION_PERCENTAGE", + "value": 0.5 + } + ], + "SmallIconCssClass": "cooldownReduction" + }, + "DefaultMaterialGroupName": "blue", + "Color": [ + 0, + 0, + 200 + ] + }, + "cd_permanent_pickup_lv2": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "cd_permanent_pickup_label_lv2", + "PickupSound": "Powerup.Pickup.Spirit", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_COOLDOWN_REDUCTION_PERCENTAGE", + "value": 0.75 + } + ], + "SmallIconCssClass": "cooldownReduction" + }, + "DefaultMaterialGroupName": "blue", + "Color": [ + 0, + 0, + 200 + ] + }, + "cd_permanent_pickup_lv3": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "cd_permanent_pickup_label_lv3", + "PickupSound": "Powerup.Pickup.Spirit", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_COOLDOWN_REDUCTION_PERCENTAGE", + "value": 1.0 + } + ], + "SmallIconCssClass": "cooldownReduction" + }, + "DefaultMaterialGroupName": "blue", + "Color": [ + 0, + 0, + 200 + ] + }, + "change_team_powerup_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/powerup_spawner_ambient_simple.vpcf", + "enemyParticle": "particles/environment/powerup_spawner_ambient_simple.vpcf", + "gainedParticle": "particles/generic/bridge_buff.vpcf", + "hModel": "models/null.vmdl", + "SpawnSound": "Powerup.BridgeBuff.Spawn", + "PickupExpirationDuration": { + "Base": 300, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1, + "ShowOnMinimap": true, + "NameLocString": "change_team_powerup_pickup", + "PickupSound": "Powerup.Pickup.Generic", + "NameOffset": 120, + "AuraModifier": { + "IsHidden": true, + "AuraRadius": 150.0, + "modifierProvidedByAura": { + "IsHidden": true, + "EnabledStateMask": "MODIFIER_STATE_NEAR_PUNCHABLE_CHANGE_TEAM" + }, + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO" + }, + "ParryCheckModifier": { + "ParryCheckRadius": 60.0 + }, + "HitsRequired": 1, + "HitSound": "Powerup.Pickup.Punch", + "DamagedParticle": "particles/environment/powerup_spawner_ambient_damaged.vpcf", + "CollisionRadius": 40.0, + "Modifer": { + "HudDisplayLocation": "DISPLAY_HUD_NONE" + }, + "TempParticleSheetIndex": 11, + "Color": [ + 195, + 82, + 26 + ], + "MiniMapCssClass": "powerup_survival", + "AmbientSound": "Powerup.Survival_Lp" + }, + "citadel_base_glass_horiz_01": { + "RespawnTime": 60.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": true, + "RenderAfterDeath": true, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_structures/caldera_base_glass_horiz_01_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": false + }, + "citadel_base_glass_vert_01": { + "RespawnTime": 60.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": true, + "RenderAfterDeath": true, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_structures/caldera_base_glass_vert_01_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": false + }, + "citadel_breakable_item_container": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 50.0, + "PrimaryPickups": [ + { + "Pickup": "spirit_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "firerate_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "ammo_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "hp_permanent_pickup", + "PickupWeight": 2.0 + }, + { + "Pickup": "cd_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "wp_permanent_pickup", + "PickupWeight": 1.0 + } + ], + "Pickups_lv2": [ + { + "Pickup": "spirit_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "firerate_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "ammo_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "hp_permanent_pickup_lv2", + "PickupWeight": 2.0 + }, + { + "Pickup": "cd_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "wp_permanent_pickup_lv2", + "PickupWeight": 1.0 + } + ], + "Pickups_lv3": [ + { + "Pickup": "spirit_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "firerate_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "ammo_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "hp_permanent_pickup_lv3", + "PickupWeight": 2.0 + }, + { + "Pickup": "cd_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "wp_permanent_pickup_lv3", + "PickupWeight": 1.0 + } + ], + "MatchTimeMinsForLevel2Pickups": 10, + "MatchTimeMinsForLevel3Pickups": 30, + "InitialSpawnTimeTest": 1.0, + "RespawnTimeTest": 5.0, + "RollType": "ECitadelRandomRoll_BreakablePowerupPickup", + "LootListDeckSize": 5, + "hModel": "models/props_gameplay/item_container_breakable/item_container.vmdl", + "BreakSound": "glass.break" + }, + "citadel_breakable_jar_01": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/jar_01/jar_01.vmdl", + "IsMantleable": true, + "BreakSound": "Pottery.Break", + "DamageSound": "Pottery.BulletImpact" + }, + "citadel_breakable_lion_statue": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/lion_statue_02/lion_statue_02.vmdl", + "BreakSound": "Pottery.Break" + }, + "citadel_breakable_prop_box_multi": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/test/physics/break_box_multi.vmdl" + }, + "citadel_breakable_prop_car": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/car_04_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "citadel_breakable_prop_drop_gold": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup" + }, + "citadel_breakable_prop_drop_powerups": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 50.0, + "PrimaryPickups": [ + { + "Pickup": "spirit_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "firerate_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "ammo_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "hp_permanent_pickup", + "PickupWeight": 2.0 + }, + { + "Pickup": "cd_permanent_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "wp_permanent_pickup", + "PickupWeight": 1.0 + } + ], + "Pickups_lv2": [ + { + "Pickup": "spirit_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "firerate_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "ammo_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "hp_permanent_pickup_lv2", + "PickupWeight": 2.0 + }, + { + "Pickup": "cd_permanent_pickup_lv2", + "PickupWeight": 1.0 + }, + { + "Pickup": "wp_permanent_pickup_lv2", + "PickupWeight": 1.0 + } + ], + "Pickups_lv3": [ + { + "Pickup": "spirit_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "firerate_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "ammo_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "hp_permanent_pickup_lv3", + "PickupWeight": 2.0 + }, + { + "Pickup": "cd_permanent_pickup_lv3", + "PickupWeight": 1.0 + }, + { + "Pickup": "wp_permanent_pickup_lv3", + "PickupWeight": 1.0 + } + ], + "MatchTimeMinsForLevel2Pickups": 10, + "MatchTimeMinsForLevel3Pickups": 30, + "InitialSpawnTimeTest": 1.0, + "RespawnTimeTest": 5.0, + "RollType": "ECitadelRandomRoll_BreakablePowerupPickup", + "LootListDeckSize": 5 + }, + "citadel_breakable_prop_pumpkin01": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props/pumpkin_a.vmdl", + "IsMantleable": true, + "BreakSound": "Pumpkin.Smash_Large" + }, + "citadel_breakable_prop_pumpkin02": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props/pumpkin_b.vmdl", + "IsMantleable": true, + "BreakSound": "Pumpkin.Smash_Large" + }, + "citadel_breakable_prop_pumpkin03": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props/pumpkin_c.vmdl", + "IsMantleable": true, + "BreakSound": "Pumpkin.Smash_Small" + }, + "citadel_breakable_prop_pumpkin04": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props/pumpkin_d.vmdl", + "IsMantleable": true, + "BreakSound": "Pumpkin.Smash_Small" + }, + "citadel_breakable_prop_vase": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/vase_large/vase_large.vmdl", + "BreakSound": "Pottery.Large.Break" + }, + "citadel_breakable_prop_wooden_crate": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/items/item_crate.vmdl", + "IsMantleable": true, + "BreakSound": "Wood.Crate.Break", + "SpawnSound": "Wood.Crate.Spawn" + }, + "citadel_breakable_prop_xmaspresent01": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/item_container_breakable/xmas_giftbox.vmdl", + "IsMantleable": true, + "BreakSound": "Present.Smash_Large" + }, + "citadel_breakable_prop_xmaspresent02": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/item_container_breakable/xmas_giftbox02.vmdl", + "IsMantleable": true, + "BreakSound": "Present.Smash_Large" + }, + "citadel_breakable_prop_xmaspresent03": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/item_container_breakable/xmas_giftbox03.vmdl", + "IsMantleable": true, + "BreakSound": "Present.Smash_Large" + }, + "citadel_breakable_sake_barrel": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/sake_barrel_01/sake_barrel_01.vmdl", + "BreakSound": "Wood.Crate.Break", + "IsMantleable": true + }, + "citadel_breakable_wooden_crate_02": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/wooden_crate_02/wooden_crate_02.vmdl", + "IsMantleable": true, + "BreakSound": "Wood.Crate.Break" + }, + "citadel_breakable_wooden_crate_03": { + "RespawnTime": 180.0, + "Health": 1, + "BreakOnDodgeTouch": true, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 180.0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_gameplay/wooden_crate_03/wooden_crate_03.vmdl", + "BreakSound": "Wood.Crate.Break", + "IsMantleable": true + }, + "citadel_change_team_spawner": { + "InitialSpawnTime": -1, + "RespawnTime": 1, + "InitialSpawnTimeTest": -1, + "RespawnTimeTest": 1, + "RespawnTimerStartsAfterPickup": true, + "hModel": "", + "ModelScale": 0.5, + "InactiveParticle": "particles/environment/powerup_spawner_inactive_ambient.vpcf", + "ActiveParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "SinglePickupOverride": "change_team_powerup_pickup" + }, + "citadel_herotest_orbspawner": { + "hModel": "models/npc/sewer_beast/sewer.vmdl", + "ModelScale": 1.5, + "AmbientParticle": "particles/environment/powerup_spawner_inactive_ambient.vpcf", + "SpawnParticle": "particles/trooper/trooper_death_sn.vpcf", + "GoldValue": 10, + "SpawnRate": 2.0, + "FirstSpawnTime": 180.0 + }, + "citadel_idol_cashin": { + "IdleParticleFriendly": "particles/generic/idol_pickup_aura.vpcf", + "IdleParticleEnemy": "particles/generic/idol_pickup_aura_enemy.vpcf", + "HitParticleFriendly": "particles/generic/idol_pickup_hit.vpcf", + "HitParticleEnemy": "particles/generic/idol_pickup_hit_enemy.vpcf", + "EndParticleFriendly": "particles/generic/idol_pickup_end.vpcf", + "EndParticleEnemy": "particles/generic/idol_pickup_end_enemy.vpcf", + "CashInTimeExtension": 3, + "CashInTimeFavored": 5.0, + "CashInTime": 10.0, + "CashInTimeUnfavored": 15.0, + "PhysicsRadius": 15.6, + "HoverHeight": 20.0, + "CashInLoopSound": "Soul.Urn.CashIn.Timer", + "CashInLoopEndSound": "", + "CashInLoopStartSound": "", + "AuraModifier": { + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO", + "modifierProvidedByAura": { + "IsHidden": true, + "Attributes": "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED", + "EnabledStateMask": "MODIFIER_STATE_NEAR_IDOL_CASHIN" + }, + "IsHidden": true, + "AuraRadius": 2362.2 + }, + "ComebackAuraModifier": { + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO_FRIENDLY", + "modifierProvidedByAura": { + "Attributes": "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED", + "IsHidden": true, + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_TECH_ARMOR_DAMAGE_RESIST", + "value": 35 + }, + { + "ModifierValue": "MODIFIER_VALUE_BULLET_ARMOR_DAMAGE_RESIST", + "value": 35 + } + ] + }, + "IsHidden": true, + "AuraRadius": 2362.2, + "AuraTargetingCylinderUpOffset": 400.0, + "AuraTargetingCylinderHalfHeight": 1000.0 + }, + "SwitchTeamSound": "Soul.Urn.Switch.Team", + "SwitchOpponentSound": "Soul.Urn.Switch.Opponent" + }, + "citadel_item_powerup_spawner": { + "InitialSpawnTime": 300, + "SpawnInterval": 300, + "InitialSpawnTimeTest": 1.0, + "RespawnTimeTest": 10.0, + "hModel": "models/npc/sewer_beast/sewer.vmdl", + "ModelScale": 1.5, + "InactiveParticle": "particles/environment/powerup_spawner_inactive_ambient.vpcf", + "ActiveParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "PrimaryPickups": [ + { + "Pickup": "gun_powerup_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "survival_powerup_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "casting_powerup_pickup", + "PickupWeight": 1.0 + }, + { + "Pickup": "movement_powerup_pickup", + "PickupWeight": 1.0 + } + ] + }, + "citadel_refresh_spawner": { + "InitialSpawnTime": 5.0, + "RespawnTime": 1, + "InitialSpawnTimeTest": 5.0, + "RespawnTimeTest": 1, + "RespawnTimerStartsAfterPickup": true, + "hModel": "", + "ModelScale": 0.5, + "InactiveParticle": "particles/environment/powerup_spawner_inactive_ambient.vpcf", + "ActiveParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "SinglePickupOverride": "refresh_powerup_pickup" + }, + "dropped_necro_pickup": { + "PickupRadius": { + "Base": 708.0, + "PerMinuteAfterStart": 0, + "StartMinute": 0.0 + }, + "PickupSound": "Necro.HauntingDead.Pickup", + "PickupExpirationDuration": { + "Base": 10.0, + "PerMinuteAfterStart": 0.0, + "MaxValue": 0.0, + "StartMinute": 0.0 + }, + "hModel": "", + "gainedParticle": "particles/abilities/necro/necro_pickup_gained.vpcf", + "friendlyParticle": "particles/abilities/necro/necro_pickup.vpcf", + "enemyParticle": "particles/abilities/necro/necro_pickup_enemy.vpcf", + "Color": [ + 0, + 0, + 0, + 0 + ], + "SameTeamOnly": true, + "PicupIsVacuum": true, + "VacuumToPlayerSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": 467.916687, + "SlopeIncoming": 0.0, + "SlopeOutgoing": -8609.929688 + }, + { + "x": 0.105087, + "y": -436.874969, + "SlopeIncoming": -8609.929688, + "SlopeOutgoing": 9633.584961 + }, + { + "x": 0.275455, + "y": 1204.375, + "SlopeIncoming": 9633.584961, + "SlopeOutgoing": 4603.740723 + }, + { + "x": 0.634412, + "y": 2000.0, + "SlopeIncoming": 2216.488281, + "SlopeOutgoing": 0.0 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + } + ], + "vDomainMins": [ + 0.0, + -500.0 + ], + "vDomainMaxs": [ + 1.0, + 2000.0 + ] + }, + "InitialVacuumUpSpeed": [ + 120.0, + 350.0 + ], + "VacuumInitialVelSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": 0.538667, + "SlopeIncoming": 0.0, + "SlopeOutgoing": 6.37255 + }, + { + "x": 0.033019, + "y": 0.749083, + "SlopeIncoming": 3.153351, + "SlopeOutgoing": 3.153351 + }, + { + "x": 0.088081, + "y": 0.816417, + "SlopeIncoming": 0.399116, + "SlopeOutgoing": 0.399116 + }, + { + "x": 0.433696, + "y": 0.909, + "SlopeIncoming": 0.267879, + "SlopeOutgoing": 0.267879 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + } + ], + "vDomainMins": [ + 0.0, + 0.0 + ], + "vDomainMaxs": [ + 0.5, + 1.0 + ] + }, + "InitialVacuumSideSpeed": [ + 100.0, + -400.0 + ], + "vacuumStartParticle": "particles/abilities/necro/necro_pickup_splat.vpcf", + "bPhysicallyDropToTheGroundOnSpawn": true, + "FallGravity": 0.6, + "HoverOffset": 15.0, + "fInitialSpawnXYSpeed": [ + 85.0, + 125.0 + ], + "fInitialSpawnZSpeed": [ + 30.0, + 110.0 + ], + "OutlineRange": 2000.0, + "OutlineColor": [ + 193, + 245, + 81, + 255 + ], + "friendlyModelParticle": "" + }, + "dropped_soul_orb": { + "PickupRadius": { + "Base": 709, + "PerMinuteAfterStart": 0, + "StartMinute": 0.0 + }, + "PickupSound": "Pickup.XpOrb", + "PickupExpirationDuration": { + "Base": 18.0, + "PerMinuteAfterStart": 4.0, + "MaxValue": 40.0, + "StartMinute": 10.0 + }, + "hModel": "", + "gainedParticle": "particles/environment/spirit_orb_dropped_gained.vpcf", + "friendlyParticle": "particles/environment/spirit_orb_dropped_ambient.vpcf", + "enemyParticle": "particles/environment/spirit_orb_dropped_ambient_enemy.vpcf", + "Color": [ + 0, + 0, + 0, + 0 + ], + "SameTeamOnly": true, + "PicupIsVacuum": true, + "VacuumToPlayerSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": -16.041637, + "SlopeIncoming": 0.0, + "SlopeOutgoing": -4004.629639 + }, + { + "x": 0.105087, + "y": -436.874969, + "SlopeIncoming": -4004.629639, + "SlopeOutgoing": 4603.734863 + }, + { + "x": 0.634412, + "y": 2000.0, + "SlopeIncoming": 4603.734863, + "SlopeOutgoing": 0.0 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + } + ], + "vDomainMins": [ + 0.0, + -500.0 + ], + "vDomainMaxs": [ + 1.0, + 2000.0 + ] + }, + "InitialVacuumUpSpeed": [ + 100.0, + 100.0 + ], + "VacuumInitialVelSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": 0.0, + "SlopeIncoming": 0.0, + "SlopeOutgoing": 3.105128 + }, + { + "x": 0.037948, + "y": 0.117833, + "SlopeIncoming": 7.669573, + "SlopeOutgoing": 7.669573 + }, + { + "x": 0.130385, + "y": 1.0, + "SlopeIncoming": 0.423242, + "SlopeOutgoing": 0.423242 + }, + { + "x": 0.356127, + "y": 0.2525, + "SlopeIncoming": -2.70552, + "SlopeOutgoing": -2.70552 + }, + { + "x": 0.5, + "y": 0.0, + "SlopeIncoming": -1.755022, + "SlopeOutgoing": 0.0 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + } + ], + "vDomainMins": [ + 0.0, + 0.0 + ], + "vDomainMaxs": [ + 0.5, + 1.0 + ] + }, + "InitialVacuumSideSpeed": [ + 200.0, + 200.0 + ], + "vacuumStartParticle": "particles/environment/spirit_orb_dropped_claim.vpcf", + "bPhysicallyDropToTheGroundOnSpawn": true, + "FallGravity": 0.4, + "HoverOffset": 20.0, + "fInitialSpawnXYSpeed": [ + 85.0, + 125.0 + ], + "fInitialSpawnZSpeed": [ + 50.0, + 50.0 + ], + "OutlineRange": 2000.0, + "OutlineColor": [ + 112, + 248, + 193, + 255 + ] + }, + "firerate_permanent_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "firerate_permanent_pickup_label", + "PickupSound": "Powerup.Pickup.Weapon", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_FIRE_RATE", + "value": 1.5 + } + ], + "SmallIconCssClass": "fire_rate" + }, + "DefaultMaterialGroupName": "red", + "Color": [ + 200, + 0, + 0 + ] + }, + "firerate_permanent_pickup_lv2": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "firerate_permanent_pickup_label_lv2", + "PickupSound": "Powerup.Pickup.Weapon", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_FIRE_RATE", + "value": 2.0 + } + ], + "SmallIconCssClass": "fire_rate" + }, + "DefaultMaterialGroupName": "red", + "Color": [ + 200, + 0, + 0 + ] + }, + "firerate_permanent_pickup_lv3": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "firerate_permanent_pickup_label_lv3", + "PickupSound": "Powerup.Pickup.Weapon", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_FIRE_RATE", + "value": 2.5 + } + ], + "SmallIconCssClass": "fire_rate" + }, + "DefaultMaterialGroupName": "red", + "Color": [ + 200, + 0, + 0 + ] + }, + "gun_powerup_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "enemyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "gainedParticle": "particles/generic/bridge_buff.vpcf", + "hModel": "models/null.vmdl", + "SpawnSound": "Powerup.BridgeBuff.Spawn", + "PickupExpirationDuration": { + "Base": 300, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": true, + "NameLocString": "gun_powerup_pickup", + "PickupSound": "Powerup.Pickup.Generic", + "NameOffset": 150, + "AuraModifier": { + "IsHidden": true, + "AuraRadius": 300.0, + "modifierProvidedByAura": { + "IsHidden": true, + "EnabledStateMask": "MODIFIER_STATE_NEAR_HEAVY_PUNCHABLE_ITEM" + }, + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO" + }, + "ParryCheckModifier": { + "ParryCheckRadius": 60.0 + }, + "HitsRequired": 1, + "HitSound": "Powerup.Pickup.Punch", + "DamagedParticle": "particles/environment/powerup_spawner_ambient_damaged.vpcf", + "CollisionRadius": 40.0, + "Modifer": { + "Duration": 160.0, + "TimeMin": 5, + "TimeMax": 40, + "ModifierValues": [ + { + "ModifierValue": "MODIFIER_VALUE_FIRE_RATE", + "valueMin": 12.0, + "valueMax": 35.0 + }, + { + "ModifierValue": "MODIFIER_VALUE_AMMO_CLIP_SIZE_PERCENT", + "valueMin": 35.0, + "valueMax": 70.0 + } + ], + "LocalizationName": "gun_powerup_pickup", + "AlwaysShowInStatModifierUI": [ + "MODIFIER_VALUE_FIRE_RATE", + "MODIFIER_VALUE_AMMO_CLIP_SIZE_PERCENT" + ], + "HudIcon": "file://{images}/hud/modifiers/icon_powerup.svg", + "SmallIconCssClass": "gunpower_pickup", + "ModifierDisplayLocaiton": "MODIFIER_DISPLAY_BOTTOM_LEFT", + "HudDisplayLocation": "DISPLAY_HUD_NONE", + "DrawOverheadStatus": "OVERHEAD_DRAW_FOR_EVERYONE" + }, + "Color": [ + 218, + 148, + 65 + ], + "TempParticleSheetIndex": 9, + "MiniMapCssClass": "powerup_gun", + "AmbientSound": "Powerup.Gun_Lp" + }, + "hp_permanent_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "hp_permanent_pickup_label", + "PickupSound": "Powerup.Pickup.Health", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_HEALTH_MAX", + "value": 15 + } + ] + }, + "DefaultMaterialGroupName": "green", + "Color": [ + 50, + 205, + 50 + ] + }, + "hp_permanent_pickup_lv2": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "hp_permanent_pickup_label_lv2", + "PickupSound": "Powerup.Pickup.Health", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_HEALTH_MAX", + "value": 25 + } + ] + }, + "DefaultMaterialGroupName": "green", + "Color": [ + 50, + 205, + 50 + ] + }, + "hp_permanent_pickup_lv3": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "hp_permanent_pickup_label_lv3", + "PickupSound": "Powerup.Pickup.Health", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_HEALTH_MAX", + "value": 35 + } + ] + }, + "DefaultMaterialGroupName": "green", + "Color": [ + 50, + 205, + 50 + ] + }, + "info_neutral_trooper_camp": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "" + }, + "medic_trooper_aoe_health_pickup_amber": { + "PickupRadius": { + "Base": 709, + "PerMinuteAfterStart": 59.0125, + "MaxValue": 1181.1, + "StartMinute": 10.0 + }, + "PickupSound": "Powerup.HealthPack.Pickup", + "PickupExpirationDuration": { + "Base": 18.0, + "PerMinuteAfterStart": 2.0, + "MaxValue": 40.0, + "StartMinute": 10.0 + }, + "hModel": "", + "gainedParticle": "particles/environment/health_pack_projectile_endcap.vpcf", + "friendlyParticle": "particles/environment/health_pack_dropped_ambient_amber.vpcf", + "enemyParticle": "particles/environment/health_pack_dropped_ambient_amber_enemy.vpcf", + "Color": [ + 0, + 0, + 0, + 0 + ], + "SameTeamOnly": true, + "HealFixed": { + "Base": 0.0, + "PerMinuteAfterStart": 0.0 + }, + "UseFixedDuration": true, + "RegenDuration": 2.0, + "RegenDurationTroopers": 8.0, + "RegenTrooperMulti": 1.3, + "MissingPctRegen": { + "Base": 16.0 + }, + "RegenHPS": 0.0, + "RegenModifier": { + "IsHidden": true, + "Attributes": "MODIFIER_ATTRIBUTE_MULTIPLE", + "HealingLoopSoundOverride": { + "LoopSound": "", + "StartSound": "Player.Heal.OverTime.LowPriority.Start", + "EndSound": "" + } + }, + "PicupIsVacuum": true, + "VacuumToPlayerSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": -16.041656, + "SlopeIncoming": 0.0, + "SlopeOutgoing": -15303.386719 + }, + { + "x": 0.031624, + "y": -500.0, + "SlopeIncoming": -483.901276, + "SlopeOutgoing": -483.901276 + }, + { + "x": 0.086967, + "y": -58.124969, + "SlopeIncoming": 7392.94043, + "SlopeOutgoing": 7392.94043 + }, + { + "x": 0.173933, + "y": 552.083374, + "SlopeIncoming": 3395.157715, + "SlopeOutgoing": 4762.609375 + }, + { + "x": 0.452622, + "y": 1183.333374, + "SlopeIncoming": 0.0, + "SlopeOutgoing": 2265.070801 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_FREE" + }, + { + "IncomingTangent": "CURVE_TANGENT_FREE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + } + ], + "vDomainMins": [ + 0.0, + -500.0 + ], + "vDomainMaxs": [ + 1.0, + 2000.0 + ] + }, + "InitialVacuumUpSpeed": [ + 400.0, + 400.0 + ], + "VacuumInitialVelSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": 0.0, + "SlopeIncoming": 0.0, + "SlopeOutgoing": 3.105128 + }, + { + "x": 0.037948, + "y": 0.117833, + "SlopeIncoming": 7.669573, + "SlopeOutgoing": 7.669573 + }, + { + "x": 0.130385, + "y": 1.0, + "SlopeIncoming": 0.423242, + "SlopeOutgoing": 0.423242 + }, + { + "x": 0.356127, + "y": 0.2525, + "SlopeIncoming": -2.70552, + "SlopeOutgoing": -2.70552 + }, + { + "x": 0.5, + "y": 0.0, + "SlopeIncoming": -1.755022, + "SlopeOutgoing": 0.0 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + } + ], + "vDomainMins": [ + 0.0, + 0.0 + ], + "vDomainMaxs": [ + 0.5, + 1.0 + ] + }, + "InitialVacuumSideSpeed": [ + 0.0, + 0.0 + ], + "EffectDistanceToRadiusRemap": [ + 250.0, + 20.0, + 1.0, + 0.0 + ], + "AOERadius": 1377.95, + "AOETargetTypes": "CITADEL_UNIT_TARGET_HERO_FRIENDLY | CITADEL_UNIT_TARGET_TROOPER_FRIENDLY", + "AOETargetFlags": "", + "ParticleAOEHeal": "particles/environment/health_pack_aoe_heal.vpcf", + "bPhysicallyDropToTheGroundOnSpawn": true, + "fInitialSpawnXYSpeed": [ + 0.0, + 0.0 + ], + "friendlyModelParticle": "particles/environment/health_pack_dropped_ambient_amber_entity.vpcf", + "enemyModelParticle": "particles/environment/health_pack_dropped_ambient_amber_entity_enemy.vpcf", + "friendlyInteractiveParticle": "particles/environment/health_pack_dropped_ambient_amber_otg.vpcf", + "enemyInteractiveParticle": "particles/environment/health_pack_dropped_ambient_amber_otg_enemy.vpcf", + "fInitialSpawnZSpeed": [ + 50.0, + 200.0 + ], + "HoverOffset": 0.0, + "vacuumStartParticle": "particles/environment/spirit_orb_dropped_claim.vpcf", + "VacuumStartSound": "Powerup.HealthPack.Vacuum", + "SolidRadius": 10.0, + "RegenFixed": { + "Base": 150.0, + "PerMinuteAfterStart": 4.0 + } + }, + "medic_trooper_aoe_health_pickup_sapphire": { + "PickupRadius": { + "Base": 709, + "PerMinuteAfterStart": 59.0125, + "MaxValue": 1181.1, + "StartMinute": 10.0 + }, + "PickupSound": "Powerup.HealthPack.Pickup", + "PickupExpirationDuration": { + "Base": 18.0, + "PerMinuteAfterStart": 2.0, + "MaxValue": 40.0, + "StartMinute": 10.0 + }, + "hModel": "", + "gainedParticle": "particles/environment/health_pack_projectile_endcap.vpcf", + "friendlyParticle": "particles/environment/health_pack_dropped_ambient_sapphire.vpcf", + "enemyParticle": "particles/environment/health_pack_dropped_ambient_sapphire_enemy.vpcf", + "Color": [ + 0, + 0, + 0, + 0 + ], + "SameTeamOnly": true, + "HealFixed": { + "Base": 0.0, + "PerMinuteAfterStart": 0.0 + }, + "UseFixedDuration": true, + "RegenDuration": 2.0, + "RegenDurationTroopers": 8.0, + "RegenTrooperMulti": 1.3, + "MissingPctRegen": { + "Base": 16.0 + }, + "RegenHPS": 0.0, + "RegenModifier": { + "IsHidden": true, + "Attributes": "MODIFIER_ATTRIBUTE_MULTIPLE", + "HealingLoopSoundOverride": { + "LoopSound": "", + "StartSound": "Player.Heal.OverTime.LowPriority.Start", + "EndSound": "" + } + }, + "PicupIsVacuum": true, + "VacuumToPlayerSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": -16.041656, + "SlopeIncoming": 0.0, + "SlopeOutgoing": -15303.386719 + }, + { + "x": 0.031624, + "y": -500.0, + "SlopeIncoming": -483.901276, + "SlopeOutgoing": -483.901276 + }, + { + "x": 0.086967, + "y": -58.124969, + "SlopeIncoming": 7392.94043, + "SlopeOutgoing": 7392.94043 + }, + { + "x": 0.173933, + "y": 552.083374, + "SlopeIncoming": 3395.157715, + "SlopeOutgoing": 4762.609375 + }, + { + "x": 0.452622, + "y": 1183.333374, + "SlopeIncoming": 0.0, + "SlopeOutgoing": 2265.070801 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_FREE" + }, + { + "IncomingTangent": "CURVE_TANGENT_FREE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + } + ], + "vDomainMins": [ + 0.0, + -500.0 + ], + "vDomainMaxs": [ + 1.0, + 2000.0 + ] + }, + "InitialVacuumUpSpeed": [ + 400.0, + 400.0 + ], + "VacuumInitialVelSpeedCurve": { + "spline": [ + { + "x": 0.0, + "y": 0.0, + "SlopeIncoming": 0.0, + "SlopeOutgoing": 3.105128 + }, + { + "x": 0.037948, + "y": 0.117833, + "SlopeIncoming": 7.669573, + "SlopeOutgoing": 7.669573 + }, + { + "x": 0.130385, + "y": 1.0, + "SlopeIncoming": 0.423242, + "SlopeOutgoing": 0.423242 + }, + { + "x": 0.356127, + "y": 0.2525, + "SlopeIncoming": -2.70552, + "SlopeOutgoing": -2.70552 + }, + { + "x": 0.5, + "y": 0.0, + "SlopeIncoming": -1.755022, + "SlopeOutgoing": 0.0 + } + ], + "tangents": [ + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_SPLINE", + "OutgoingTangent": "CURVE_TANGENT_SPLINE" + }, + { + "IncomingTangent": "CURVE_TANGENT_LINEAR", + "OutgoingTangent": "CURVE_TANGENT_LINEAR" + } + ], + "vDomainMins": [ + 0.0, + 0.0 + ], + "vDomainMaxs": [ + 0.5, + 1.0 + ] + }, + "InitialVacuumSideSpeed": [ + 0.0, + 0.0 + ], + "EffectDistanceToRadiusRemap": [ + 250.0, + 20.0, + 1.0, + 0.0 + ], + "AOERadius": 1377.95, + "AOETargetTypes": "CITADEL_UNIT_TARGET_HERO_FRIENDLY | CITADEL_UNIT_TARGET_TROOPER_FRIENDLY", + "AOETargetFlags": "", + "ParticleAOEHeal": "particles/environment/health_pack_aoe_heal.vpcf", + "bPhysicallyDropToTheGroundOnSpawn": true, + "fInitialSpawnXYSpeed": [ + 0.0, + 0.0 + ], + "friendlyModelParticle": "particles/environment/health_pack_dropped_ambient_sapphire_entity.vpcf", + "enemyModelParticle": "particles/environment/health_pack_dropped_ambient_sapphire_entity_enemy.vpcf", + "friendlyInteractiveParticle": "particles/environment/health_pack_dropped_ambient_sapphire_otg.vpcf", + "enemyInteractiveParticle": "particles/environment/health_pack_dropped_ambient_sapphire_otg_enemy.vpcf", + "fInitialSpawnZSpeed": [ + 50.0, + 200.0 + ], + "HoverOffset": 0.0, + "vacuumStartParticle": "particles/environment/spirit_orb_dropped_claim.vpcf", + "VacuumStartSound": "Powerup.HealthPack.Vacuum", + "SolidRadius": 10.0, + "RegenFixed": { + "Base": 150.0, + "PerMinuteAfterStart": 4.0 + } + }, + "movement_powerup_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "enemyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "gainedParticle": "particles/generic/bridge_buff.vpcf", + "hModel": "models/null.vmdl", + "SpawnSound": "Powerup.BridgeBuff.Spawn", + "PickupExpirationDuration": { + "Base": 300, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": true, + "NameLocString": "movement_powerup_pickup", + "PickupSound": "Powerup.Pickup.Generic", + "NameOffset": 150, + "AuraModifier": { + "IsHidden": true, + "AuraRadius": 300.0, + "modifierProvidedByAura": { + "IsHidden": true, + "EnabledStateMask": "MODIFIER_STATE_NEAR_HEAVY_PUNCHABLE_ITEM" + }, + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO" + }, + "ParryCheckModifier": { + "ParryCheckRadius": 60.0 + }, + "HitsRequired": 1, + "HitSound": "Powerup.Pickup.Punch", + "DamagedParticle": "particles/environment/powerup_spawner_ambient_damaged.vpcf", + "CollisionRadius": 40.0, + "Modifer": { + "Duration": 160.0, + "TimeMin": 5, + "TimeMax": 40, + "ModifierValues": [ + { + "ModifierValue": "MODIFIER_VALUE_STAMINA", + "valueMin": 2, + "valueMax": 4 + }, + { + "ModifierValue": "MODIFIER_VALUE_SPRINT_SPEED_BONUS", + "valueMin": 59.0551, + "valueMax": 157.48 + }, + { + "ModifierValue": "MODIFIER_VALUE_ZIP_LINE_SPEED_PERCENTAGE", + "valueMin": 40, + "valueMax": 80 + }, + { + "ModifierValue": "MODIFIER_VALUE_STAMINA_REGEN_PER_SECOND_PERCENTAGE", + "valueMin": 20, + "valueMax": 50 + } + ], + "AlwaysShowInStatModifierUI": [ + "MODIFIER_VALUE_SPRINT_SPEED_BONUS", + "MODIFIER_VALUE_SPRINT_SPEED_BONUS", + "MODIFIER_VALUE_ZIP_LINE_SPEED_PERCENTAGE" + ], + "LocalizationName": "movement_powerup_pickup", + "HudIcon": "file://{images}/hud/modifiers/icon_powerup.svg", + "SmallIconCssClass": "movement_pickup", + "ModifierDisplayLocaiton": "MODIFIER_DISPLAY_BOTTOM_LEFT", + "HudDisplayLocation": "DISPLAY_HUD_NONE", + "DrawOverheadStatus": "OVERHEAD_DRAW_FOR_EVERYONE" + }, + "TempParticleSheetIndex": 8, + "Color": [ + 50, + 50, + 255 + ], + "MiniMapCssClass": "powerup_movement", + "AmbientSound": "Powerup.Movement_Lp" + }, + "neutral_camp_bug": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 120, + "SpawnIntervalInSeconds": 120 + }, + "neutral_camp_bug_herotest": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 0, + "SpawnIntervalInSeconds": 10 + }, + "neutral_camp_medium": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 300, + "SpawnIntervalInSeconds": 290, + "NeutralType": "NEUTRAL_TROOPER_NORMAL" + }, + "neutral_camp_medium_herotest": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 0, + "SpawnIntervalInSeconds": 30, + "NeutralType": "NEUTRAL_TROOPER_NORMAL" + }, + "neutral_camp_midboss": { + "SpawnIntervalChange": -60, + "SpawnIntervalMin": 300, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 0, + "SpawnIntervalInSeconds": 420, + "NeutralType": "NEUTRAL_SUPER" + }, + "neutral_camp_strong": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 480, + "SpawnIntervalInSeconds": 335, + "NeutralType": "NEUTRAL_TROOPER_STRONG" + }, + "neutral_camp_strong_herotest": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 0, + "SpawnIntervalInSeconds": 30, + "NeutralType": "NEUTRAL_TROOPER_STRONG" + }, + "neutral_camp_vaults": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 480, + "SpawnIntervalInSeconds": 300, + "NeutralType": "NEUTRAL_VAULT" + }, + "neutral_camp_vaults_herotest": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 0, + "SpawnIntervalInSeconds": 30, + "NeutralType": "NEUTRAL_VAULT" + }, + "neutral_camp_weak": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 120, + "SpawnIntervalInSeconds": 85, + "NeutralType": "NEUTRAL_TROOPER_WEAK" + }, + "neutral_camp_weak_herotest": { + "SpawnIntervalChange": 0, + "SpawnIntervalMin": 0, + "IdleAmbient": "", + "AlertAmbient": "", + "InitialSpawnDelayInSeconds": 0, + "SpawnIntervalInSeconds": 30, + "NeutralType": "NEUTRAL_TROOPER_WEAK" + }, + "refresh_powerup_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "enemyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "gainedParticle": "particles/generic/bridge_buff.vpcf", + "hModel": "models/null.vmdl", + "SpawnSound": "Powerup.BridgeBuff.Spawn", + "PickupExpirationDuration": { + "Base": 300, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1, + "ShowOnMinimap": true, + "NameLocString": "refresh_powerup_pickup", + "PickupSound": "Powerup.Pickup.Generic", + "NameOffset": 150, + "AuraModifier": { + "IsHidden": true, + "AuraRadius": 300.0, + "modifierProvidedByAura": { + "IsHidden": true, + "EnabledStateMask": "MODIFIER_STATE_NEAR_HEAVY_PUNCHABLE_ITEM" + }, + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO" + }, + "ParryCheckModifier": { + "ParryCheckRadius": 60.0 + }, + "HitsRequired": 1, + "HitSound": "Powerup.Pickup.Punch", + "DamagedParticle": "particles/environment/powerup_spawner_ambient_damaged.vpcf", + "CollisionRadius": 40.0, + "Modifer": { + "HudDisplayLocation": "DISPLAY_HUD_NONE" + }, + "TempParticleSheetIndex": 10, + "Color": [ + 203, + 143, + 252 + ], + "MiniMapCssClass": "powerup_refresh", + "AmbientSound": "Powerup.Survival_Lp" + }, + "small_gold_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 300, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "small_gold_pickup_label:p", + "PickupSound": "Powerup.Pickup.Souls", + "NameOffset": 60, + "GoldAmount": 23, + "GoldPerMinuteAmount": 2.0, + "Color": [ + 0, + 255, + 204 + ], + "DefaultMaterialGroupName": "gold", + "IsPermanentPickup": true + }, + "spirit_permanent_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "spirit_permanent_pickup_label", + "PickupSound": "Powerup.Pickup.Spirit", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_TECH_POWER", + "value": 2.0 + } + ] + }, + "DefaultMaterialGroupName": "purple", + "Color": [ + 88, + 20, + 180 + ] + }, + "spirit_permanent_pickup_lv2": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "spirit_permanent_pickup_label_lv2", + "PickupSound": "Powerup.Pickup.Spirit", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_TECH_POWER", + "value": 3.0 + } + ] + }, + "DefaultMaterialGroupName": "purple", + "Color": [ + 88, + 20, + 180 + ] + }, + "spirit_permanent_pickup_lv3": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "spirit_permanent_pickup_label_lv3", + "PickupSound": "Powerup.Pickup.Spirit", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_TECH_POWER", + "value": 4.0 + } + ] + }, + "DefaultMaterialGroupName": "purple", + "Color": [ + 88, + 20, + 180 + ] + }, + "survival_powerup_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "enemyParticle": "particles/environment/powerup_spawner_ambient.vpcf", + "gainedParticle": "particles/generic/bridge_buff.vpcf", + "hModel": "models/null.vmdl", + "SpawnSound": "Powerup.BridgeBuff.Spawn", + "PickupExpirationDuration": { + "Base": 300, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": true, + "NameLocString": "survival_powerup_pickup", + "PickupSound": "Powerup.Pickup.Generic", + "NameOffset": 150, + "AuraModifier": { + "IsHidden": true, + "AuraRadius": 300.0, + "modifierProvidedByAura": { + "IsHidden": true, + "EnabledStateMask": "MODIFIER_STATE_NEAR_HEAVY_PUNCHABLE_ITEM" + }, + "AuraSearchType": "CITADEL_UNIT_TARGET_HERO" + }, + "ParryCheckModifier": { + "ParryCheckRadius": 60.0 + }, + "HitsRequired": 1, + "HitSound": "Powerup.Pickup.Punch", + "DamagedParticle": "particles/environment/powerup_spawner_ambient_damaged.vpcf", + "CollisionRadius": 40.0, + "Modifer": { + "Duration": 160.0, + "TimeMin": 5, + "TimeMax": 40, + "ModifierValues": [ + { + "ModifierValue": "MODIFIER_VALUE_HEALTH_MAX", + "valueMin": 200.0, + "valueMax": 750.0 + }, + { + "ModifierValue": "MODIFIER_VALUE_HEALTH_REGEN_PER_SECOND", + "valueMin": 4, + "valueMax": 40 + } + ], + "LocalizationName": "survival_powerup_pickup", + "AlwaysShowInStatModifierUI": [ + "MODIFIER_VALUE_HEALTH_MAX", + "MODIFIER_VALUE_HEALTH_REGEN_PER_SECOND" + ], + "HudIcon": "file://{images}/hud/modifiers/icon_powerup.svg", + "SmallIconCssClass": "survival_pickup", + "ModifierDisplayLocaiton": "MODIFIER_DISPLAY_BOTTOM_LEFT", + "HudDisplayLocation": "DISPLAY_HUD_NONE", + "DrawOverheadStatus": "OVERHEAD_DRAW_FOR_EVERYONE" + }, + "TempParticleSheetIndex": 6, + "Color": [ + 122, + 184, + 29 + ], + "MiniMapCssClass": "powerup_survival", + "AmbientSound": "Powerup.Survival_Lp" + }, + "vehicle_bike_flying": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/bike_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "vehicle_car_01": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/car_01_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "vehicle_car_04": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/car_04_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "vehicle_car_05": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/car_05_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "vehicle_ground_ship_03": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/ground_ship_03_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "vehicle_large_truck_01": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/large_truck_01_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "vehicle_large_truck_02": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/large_truck_02_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "vehicle_mini_truck_03": { + "RespawnTime": 180.0, + "Health": 100000000, + "BreakOnDodgeTouch": false, + "SolidAfterDeath": false, + "RenderAfterDeath": false, + "DamagedByAbilities": true, + "DamagedByMelee": true, + "DamagedByBullets": true, + "InitialSpawnTime": 0, + "PrimaryDropChance": 60.0, + "PrimaryPickups": [ + { + "Pickup": "small_gold_pickup", + "PickupWeight": 1.0 + } + ], + "RollType": "ECitadelRandomRoll_BreakableGoldPickup", + "hModel": "models/props_vehicles/mini_truck_03_breakable.vmdl", + "AnimgraphParamOnHit": "b_Hit_Trigger", + "DropChance": 0.0, + "AnimgraphParamDamageReceived": "", + "DamageSound": "", + "IsPermanent": true, + "IsMantleable": true + }, + "wp_permanent_pickup": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "wp_permanent_pickup_label", + "PickupSound": "Powerup.Pickup.Weapon", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_BASEATTACK_DAMAGE_PERCENT", + "value": 3 + } + ] + }, + "DefaultMaterialGroupName": "orange", + "Color": [ + 200, + 85, + 0 + ] + }, + "wp_permanent_pickup_lv2": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "wp_permanent_pickup_label_lv2", + "PickupSound": "Powerup.Pickup.Weapon", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_BASEATTACK_DAMAGE_PERCENT", + "value": 4 + } + ] + }, + "DefaultMaterialGroupName": "orange", + "Color": [ + 200, + 85, + 0 + ] + }, + "wp_permanent_pickup_lv3": { + "PickupRadius": { + "Base": 85.0, + "PerMinuteAfterStart": 0 + }, + "friendlyParticle": "particles/environment/breakable_item_drop.vpcf", + "enemyParticle": "particles/environment/breakable_item_drop.vpcf", + "gainedParticle": "particles/generic/powerup_spawner_gained.vpcf", + "hModel": "models/props_gameplay/powerup_idol/powerup_idol.vmdl", + "SpawnSound": "Powerup.Spawn.Generic", + "PickupExpirationDuration": { + "Base": 30, + "PerMinuteAfterStart": 0 + }, + "ParticleRadius": 1.5, + "ShowOnMinimap": false, + "NameLocString": "wp_permanent_pickup_label_lv3", + "PickupSound": "Powerup.Pickup.Weapon", + "NameOffset": 60, + "IsPermanentPickup": true, + "Modifer": { + "ScriptValues": [ + { + "ModifierValue": "MODIFIER_VALUE_BASEATTACK_DAMAGE_PERCENT", + "value": 6 + } + ] + }, + "DefaultMaterialGroupName": "orange", + "Color": [ + 200, + 85, + 0 + ] + }, + "xp_orb": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.3, + "OrbSpawnDelayMax": 0.3, + "OrbSpawnOffsetZ": 24, + "OrbSpawnOffsetRandomXYZ": 0, + "GravityScale": 0.0, + "LateralSpeedMin": 40.0, + "LateralSpeedMax": 40.0, + "UpSpeedMin": 65.0, + "UpSpeedMax": 65.0, + "DownSpeed": 20.0, + "OscillateFrequency": 1.0, + "LifeTime": 3.0, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.1, + "InvulDuration": 0.12, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": false, + "KillerPlaneOffset": 0, + "OrbClaimWindow": 0, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65 + }, + "xp_orb_idol_dropoff": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.3, + "OrbSpawnDelayMax": 0.3, + "OrbSpawnOffsetZ": 10.0, + "OrbSpawnOffsetRandomXYZ": 10.0, + "GravityScale": 0.0, + "LateralSpeedMin": 10.0, + "LateralSpeedMax": 60.0, + "UpSpeedMin": 10.0, + "UpSpeedMax": 60.0, + "DownSpeed": 20.0, + "OscillateFrequency": 1.0, + "LifeTime": 3.0, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.1, + "InvulDuration": 0.12, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": false, + "KillerPlaneOffset": 0, + "OrbClaimWindow": 0, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65 + }, + "xp_orb_neutral": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.4, + "OrbSpawnDelayMax": 0.7, + "OrbSpawnOffsetZ": 30, + "OrbSpawnOffsetRandomXYZ": 64.0, + "GravityScale": 0.0, + "LateralSpeedMin": 40.0, + "LateralSpeedMax": 40.0, + "UpSpeedMin": 30.0, + "UpSpeedMax": 40.0, + "DownSpeed": 20.0, + "OscillateFrequency": 0.01, + "LifeTime": 1.7, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.2, + "InvulDuration": 0.2, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": true, + "KillerPlaneOffset": 15.0, + "OrbClaimWindow": 0.06, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65, + "KillerPlaneHorizontalDecayRate": 15.0, + "LateralMoveDuration": 0.3, + "KillerPlaneHorizontalSpeedX": 40.0, + "KillerPlaneHorizontalSpeedY": 55.0, + "KillerPlaneVerticalSpeed": 70.0, + "KillerPlaneSpeedNoise": 10.0, + "KillerPlaneLaunchOffset": 15.0, + "KillerPlaneLaunchDelay": 0.1, + "Radius": 1.2 + }, + "xp_orb_objective": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.3, + "OrbSpawnDelayMax": 0.3, + "OrbSpawnOffsetZ": 0, + "OrbSpawnOffsetRandomXYZ": 64, + "GravityScale": 0.0, + "LateralSpeedMin": 40.0, + "LateralSpeedMax": 60.0, + "UpSpeedMin": 65.0, + "UpSpeedMax": 65.0, + "DownSpeed": 20.0, + "OscillateFrequency": 1.0, + "LifeTime": 3.0, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.1, + "InvulDuration": 0.12, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": false, + "KillerPlaneOffset": 0, + "OrbClaimWindow": 0, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65, + "IsObjective": true + }, + "xp_orb_player_kill": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.3, + "OrbSpawnDelayMax": 0.3, + "OrbSpawnOffsetZ": 24, + "OrbSpawnOffsetRandomXYZ": 0, + "GravityScale": 0.0, + "LateralSpeedMin": 40.0, + "LateralSpeedMax": 40.0, + "UpSpeedMin": 65.0, + "UpSpeedMax": 65.0, + "DownSpeed": 20.0, + "OscillateFrequency": 1.0, + "LifeTime": 3.0, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.1, + "InvulDuration": 0.12, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": false, + "KillerPlaneOffset": 0, + "OrbClaimWindow": 0, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65 + }, + "xp_orb_siege_trooper": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.3, + "OrbSpawnDelayMax": 0.3, + "OrbSpawnOffsetZ": 30, + "OrbSpawnOffsetRandomXYZ": 64.0, + "GravityScale": 0.0, + "LateralSpeedMin": 20.0, + "LateralSpeedMax": 20.0, + "UpSpeedMin": 25.0, + "UpSpeedMax": 25.0, + "DownSpeed": 20.0, + "OscillateFrequency": 0.01, + "LifeTime": 3.0, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.2, + "BurstSpeedDuration": 0.2, + "InvulDuration": 0.2, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": true, + "KillerPlaneOffset": 15.0, + "OrbClaimWindow": 0.06, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65, + "KillerPlaneHorizontalDecayRate": 15.0, + "KillerPlaneHorizontalSpeedX": 65.0, + "KillerPlaneHorizontalSpeedY": 55.0, + "KillerPlaneVerticalSpeed": 115.0, + "KillerPlaneSpeedNoise": 10.0, + "KillerPlaneLaunchOffset": 15.0, + "KillerPlaneLaunchDelay": 0.1, + "Radius": 2.0 + }, + "xp_orb_spawner": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.4, + "OrbSpawnDelayMax": 0.7, + "OrbSpawnOffsetZ": 30, + "OrbSpawnOffsetRandomXYZ": 64.0, + "GravityScale": 0.0, + "LateralSpeedMin": 40.0, + "LateralSpeedMax": 40.0, + "UpSpeedMin": 65.0, + "UpSpeedMax": 65.0, + "DownSpeed": 20.0, + "OscillateFrequency": 0.01, + "LifeTime": 0.7, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.2, + "InvulDuration": 0.2, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": true, + "KillerPlaneOffset": 15.0, + "OrbClaimWindow": 0.06, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65, + "KillerPlaneHorizontalDecayRate": 15.0, + "LateralMoveDuration": 0.3, + "KillerPlaneHorizontalSpeedX": 40.0, + "KillerPlaneHorizontalSpeedY": 55.0, + "KillerPlaneVerticalSpeed": 115.0, + "KillerPlaneSpeedNoise": 10.0, + "KillerPlaneLaunchOffset": 15.0, + "KillerPlaneLaunchDelay": 0.1, + "Radius": 1.2 + }, + "xp_orb_trooper": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.4, + "OrbSpawnDelayMax": 0.7, + "OrbSpawnOffsetZ": 30, + "OrbSpawnOffsetRandomXYZ": 64.0, + "GravityScale": 0.0, + "LateralSpeedMin": 40.0, + "LateralSpeedMax": 40.0, + "UpSpeedMin": 65.0, + "UpSpeedMax": 65.0, + "DownSpeed": 20.0, + "OscillateFrequency": 0.01, + "LifeTime": 0.7, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.2, + "InvulDuration": 0.2, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": true, + "KillerPlaneOffset": 15.0, + "OrbClaimWindow": 0.06, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65, + "KillerPlaneHorizontalDecayRate": 15.0, + "LateralMoveDuration": 0.3, + "KillerPlaneHorizontalSpeedX": 40.0, + "KillerPlaneHorizontalSpeedY": 55.0, + "KillerPlaneVerticalSpeed": 115.0, + "KillerPlaneSpeedNoise": 10.0, + "KillerPlaneLaunchOffset": 15.0, + "KillerPlaneLaunchDelay": 0.1, + "Radius": 1.2 + }, + "xp_orb_vault": { + "OrbModel": "", + "FriendlyGlowParticle": "particles/generic/spirit_orb_ambient.vpcf", + "EnemyGlowParticle": "particles/generic/spirit_orb_ambient_enemy.vpcf", + "GoldReceivedParticle": "", + "FriendlyOrbDeniedParticle": "particles/generic/spirit_xp_denied_enemy.vpcf", + "EnemyOrbDeniedParticle": "particles/generic/spirit_xp_denied.vpcf", + "FriendlyOrbEarnedParticle": "particles/generic/spirit_xp_earned.vpcf", + "EnemyOrbEarnedParticle": "particles/generic/spirit_xp_earned_enemy.vpcf", + "OrbSpawnDelayMin": 0.3, + "OrbSpawnDelayMax": 0.3, + "OrbSpawnOffsetZ": 24, + "OrbSpawnOffsetRandomXYZ": 0, + "GravityScale": 0.0, + "LateralSpeedMin": 0.0, + "LateralSpeedMax": 0.0, + "UpSpeedMin": 85.0, + "UpSpeedMax": 105.0, + "DownSpeed": 20.0, + "OscillateFrequency": 1.0, + "LifeTime": 0.3, + "CollisionRadius": 12.0, + "BurstSpeedMultiplier": 1.5, + "BurstSpeedDuration": 0.1, + "InvulDuration": 0.12, + "OrbClaimed": "Player.ClaimOrb", + "OrbClaimedTeammate": "Teammate.ClaimOrb", + "OrbDenied": "Player.Deny", + "OrbDeniedPlayer": "Player.Denied", + "UseKillerPlaneOffsets": false, + "KillerPlaneOffset": 0, + "OrbClaimWindow": 0, + "PredictedHitLimboGlowParticle": "particles/generic/spirit_orb_processing.vpcf", + "OrbHitConfirm": "Player.ClaimOrb.Hit", + "FriendlyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit.vpcf", + "EnemyHitConfirmParticle": "particles/generic/spirit_orb_ambient_hit_enemy.vpcf", + "OrbHitPredicted": "Player.ClaimOrb.Hit", + "InvulDurationMin": 0.35, + "InvulDurationMax": 0.65 + } +} \ No newline at end of file