UNDEADLOCKThe unofficial Deadlock site
Mar 7, 2026

Card Trick deals suits, Telekinesis slams

Wraith's cards now come in spades, hearts, diamonds, clubs and jokers, while Telekinesis lifts and slams targets instead of stunning them. Nearly every hero got ability and upgrade reworks, and a new T1 Spirit item, Golden Goose Egg, drips souls while you live.

Wraith

Wraith

26 nerfs13 buffs10 reworks4 changes2 fixes4 new
1Card Trick
2Project Mind
3Full Auto
4Telekinesis

Card Trick

Card Trick

10.7s
4m

Deal weapon damage to summon cards. Activate to throw a card that flies towards the enemy or point under your crosshair.

Scales with Spirit Power: 1 per point60Damage
1+1 Charges
2+35 Damage
5+50% Card Summon Rate and Cards apply a 30% Slow for 1s.

Card Trick

20.5s
4m

Deal weapon damage to summon cards of a random suit. Each card can be thrown, dealing damage and applying a different effect depending of its suit. Cards thrown fly towards the enemy or point under your crosshair.

Scales with Spirit Power: 0.55 per point45Damage


Each suit provides a different bonus. Jokers counts as all suits and will bounce to a nearby target

Spade
70%Bonus Damage
Diamond
-8%Bullet and Spirit Resist Reduction
Club
-30%Movement SlowConditional
Heart
Scales with Spirit Power: 1.25 per point75Heal
1+2 Charges
2+0.4 Damage and increased Spirit Scaling
5All suits are improved and higher chance for Jokers
Feb 27, 2026Mar 7, 2026

Telekinesis

Telekinesis

110s
20m2.75s

Lift an enemy hero into the air, stunning them, then slam them into the ground. Targets are silenced and disarmed afterwards.

Scales with Spirit Power: 0.974938 per point125Damage
2.75sSilence and Disarm Duration
1-25s Cooldown
2+0.75s Silence and Disarm Duration
5Telekinesis will bounce to an additional nearby target

Telekinesis

120s
0.65s14m3s

Lift an enemy hero into the air and then slam them towards the target location.

Scales with Spirit Power: 1 per point100Damage
14mThrow Range


Slamming the target into the ground deals spirit damage, applying slow and prevents Stamina and movement-based items and abilities

3sDuration
-40%Move Speed
1+100 Damage
2-50s Cooldown
5+1.5s Debuff Duration and +6m Throw and Cast Range
Feb 27, 2026Mar 7, 2026
Mirage

Mirage

10 nerfs24 buffs18 reworks3 changes
Weapon
1Fire Scarabs
2Dust Devil
3Djinn's Mark
4Traveler
Calico

Calico

14 nerfs13 buffs6 reworks6 changes2 fixes
Weapon
1Gloom Bombs
2Leaping Slash
3Ava
4Return to Shadows
Ivy

Ivy

19 nerfs17 buffs12 reworks
Weapon
1Entangling Thorns
2Kudzu Connection
3Stone Form
4Air Drop
Paradox

Paradox

13 nerfs11 buffs14 reworks
1Pulse Grenade
2Time Wall
3Kinetic Carbine
4Paradoxical Swap
Kelvin

Kelvin

11 nerfs11 buffs11 reworks4 changes
1Frost Grenade
2Ice Path
3Arctic Beam
4Frozen Shelter
Shiv

Shiv

10 nerfs14 buffs8 reworks1 change2 fixes
Weapon
1Serrated Knives
2Slice and Dice
3Bloodletting
4Killing Blow
The Doorman

The Doorman

13 nerfs17 buffs9 reworks3 changes4 fixes
Weapon
1Call Bell
2Doorway
3Luggage Cart
4Hotel Guest
McGinnis

McGinnis

19 nerfs24 buffs6 reworks2 changes
Weapon
1Mini Turret
2Medicinal Specter
3Spectral Wall
4Heavy Barrage
Infernus

Infernus

8 nerfs10 buffs8 reworks1 change
Abrams

Abrams

10 nerfs20 buffs3 reworks1 fix
Weapon
Melee
1Siphon Life
2Shoulder Charge
3Infernal Resilience
4Seismic Impact
Paige

Paige

6 nerfs8 buffs4 reworks1 fix
Drifter

Drifter

8 nerfs4 buffs8 reworks1 fix
Dynamo

Dynamo

7 nerfs19 buffs7 reworks
Weapon
1Kinetic Pulse
2Quantum Entanglement
3Rejuvenating Aurora
4Singularity
Rem
Apollo
Victor

Victor

17 nerfs20 buffs3 reworks1 change
Weapon
1Pain Battery
2Jumpstart
3Aura of Suffering
4Shocking Reanimation
Lady Geist

Lady Geist

3 nerfs11 buffs3 reworks
Seven

Seven

8 nerfs14 buffs2 reworks1 fix
Weapon
1Lightning Ball
2Static Charge
3Power Surge
4Storm Cloud
Haze

Haze

14 nerfs10 buffs4 reworks
1Sleep Dagger
2Smoke Bomb
3Fixation
4Bullet Dance
Vindicta

Vindicta

9 nerfs18 buffs3 reworks2 changes1 fix
Weapon
1Stake
2Flight
3Crow Familiar
4Assassinate
Mo & Krill

Mo & Krill

15 nerfs10 buffs12 reworks
1Scorn
2Burrow
3Sand Blast
4Combo
Lash

Lash

8 nerfs10 buffs1 rework1 change2 fixes
Graves

Graves

2 nerfs7 buffs3 reworks1 change2 fixes
Billy

Billy

9 nerfs6 buffs7 reworks2 changes
Pocket

Pocket

7 nerfs19 buffs3 reworks
Celeste

Celeste

15 nerfs9 buffs
Mina

Mina

11 nerfs8 buffs7 reworks1 change2 fixes
1Rake
2Sanguine Retreat
3Love Bites
4Nox Nostra
Viscous

Viscous

16 nerfs20 buffs3 reworks2 changes1 fix
1Splatter
2The Cube
3Puddle Punch
4Goo Ball
Warden

Warden

8 nerfs14 buffs4 reworks
Silver

Silver

5 nerfs12 buffs1 change1 fix
Yamato

Yamato

6 nerfs11 buffs7 reworks2 changes2 fixes
1Power Slash
2Flying Slash
3Crimson Slash
4Shadow Transformation

general

12 nerfs29 buffs1 fix

General

10 nerfs30 buffs47 reworks21 changes1 fix8 new

MISC

687 changes

Other file and data updates.

  • Infernus: bound abilities data removed.
    View code changes (1 records)

    hero_inferno · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Seven: bound abilities data removed.
    View code changes (1 records)

    hero_gigawatt · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Seven: map scaling stats data removed.
    View code changes (1 records)

    hero_gigawatt · gameplay.m_mapScalingStats.EMaxMoveSpeed (removed)

    {
      "before": {
        "flScale": 0.012,
        "eScalingStat": "ETechPower"
      },
      "after": null
    }
  • Vindicta: bound abilities data removed.
    View code changes (1 records)

    hero_hornet · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Vindicta: map scaling stats data removed.
    View code changes (1 records)

    hero_hornet · gameplay.m_mapScalingStats.ERoundsPerSecond (removed)

    {
      "before": {
        "flScale": 0.00636,
        "eScalingStat": "ETechPower"
      },
      "after": null
    }
  • Vindicta: map scaling stats data removed.
    View code changes (1 records)

    hero_hornet · gameplay.m_mapScalingStats.EFireRate (removed)

    {
      "before": {
        "flScale": 0.14,
        "eScalingStat": "ETechPower"
      },
      "after": null
    }
  • Vindicta: map scaling stats data added.
    View code changes (1 records)

    hero_hornet · gameplay.m_mapScalingStats.EBulletDamage (added)

    {
      "before": null,
      "after": {
        "flScale": 0.022,
        "eScalingStat": "ETechPower"
      }
    }
  • Lady Geist: bound abilities data removed.
    View code changes (1 records)

    hero_ghost · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Abrams: bound abilities data removed.
    View code changes (1 records)

    hero_atlas · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Wraith: bound abilities data removed.
    View code changes (1 records)

    hero_wraith · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • McGinnis: bound abilities data removed.
    View code changes (1 records)

    hero_forge · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Paradox: bound abilities data removed.
    View code changes (1 records)

    hero_chrono · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Dynamo: bound abilities data removed.
    View code changes (1 records)

    hero_dynamo · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Kelvin: bound abilities data removed.
    View code changes (1 records)

    hero_kelvin · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Haze: bound abilities data removed.
    View code changes (1 records)

    hero_haze · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Holliday: bound abilities data removed.
    View code changes (1 records)

    hero_astro · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Bebop: bound abilities data removed.
    View code changes (1 records)

    hero_bebop · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Calico: bound abilities data removed.
    View code changes (1 records)

    hero_nano · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Grey Talon: bound abilities data removed.
    View code changes (1 records)

    hero_orion · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Mo & Krill: bound abilities data removed.
    View code changes (1 records)

    hero_krill · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Shiv: bound abilities data removed.
    View code changes (1 records)

    hero_shiv · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Ivy: bound abilities data removed.
    View code changes (1 records)

    hero_tengu · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Kali: bound abilities data removed.
    View code changes (1 records)

    hero_kali · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Warden: bound abilities data removed.
    View code changes (1 records)

    hero_warden · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Yamato: bound abilities data removed.
    View code changes (1 records)

    hero_yamato · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Lash: bound abilities data removed.
    View code changes (1 records)

    hero_lash · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Viscous: bound abilities data removed.
    View code changes (1 records)

    hero_viscous · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Gunslinger: bound abilities data removed.
    View code changes (1 records)

    hero_gunslinger · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • The Boss: bound abilities data removed.
    View code changes (1 records)

    hero_yakuza · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Generic Person: bound abilities data removed.
    View code changes (1 records)

    hero_genericperson · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Tokamak: bound abilities data removed.
    View code changes (1 records)

    hero_tokamak · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Wrecker: bound abilities data removed.
    View code changes (1 records)

    hero_wrecker · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Rutger: bound abilities data removed.
    View code changes (1 records)

    hero_rutger · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Pocket: bound abilities data removed.
    View code changes (1 records)

    hero_synth · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Thumper: bound abilities data removed.
    View code changes (1 records)

    hero_thumper · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Mirage: bound abilities data removed.
    View code changes (1 records)

    hero_mirage · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Fathom: bound abilities data removed.
    View code changes (1 records)

    hero_slork · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Cadence: bound abilities data removed.
    View code changes (1 records)

    hero_cadence · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • TargetDummy: bound abilities data removed.
    View code changes (1 records)

    hero_targetdummy · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Bomber: bound abilities data removed.
    View code changes (1 records)

    hero_bomber · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Shield Guy: bound abilities data removed.
    View code changes (1 records)

    hero_shieldguy · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Vyper: bound abilities data removed.
    View code changes (1 records)

    hero_viper · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Vandal: bound abilities data removed.
    View code changes (1 records)

    hero_vandal · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Sinclair: bound abilities data removed.
    View code changes (1 records)

    hero_magician · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Trapper: bound abilities data removed.
    View code changes (1 records)

    hero_trapper · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Raven: bound abilities data removed.
    View code changes (1 records)

    hero_operative · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Mina: bound abilities data removed.
    View code changes (1 records)

    hero_vampirebat · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Drifter: bound abilities data removed.
    View code changes (1 records)

    hero_drifter · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Venator: bound abilities data removed.
    View code changes (1 records)

    hero_priest · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Victor: bound abilities data removed.
    View code changes (1 records)

    hero_frank · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Paige: bound abilities data removed.
    View code changes (1 records)

    hero_bookworm · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Boho: bound abilities data removed.
    View code changes (1 records)

    hero_boho · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • The Doorman: bound abilities data removed.
    View code changes (1 records)

    hero_doorman · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Skyrunner: bound abilities data removed.
    View code changes (1 records)

    hero_skyrunner · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Swan: bound abilities data removed.
    View code changes (1 records)

    hero_swan · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Billy: bound abilities data removed.
    View code changes (1 records)

    hero_punkgoat · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Druid: bound abilities data removed.
    View code changes (1 records)

    hero_druid · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Graf: bound abilities data removed.
    View code changes (1 records)

    hero_graf · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Fortuna: bound abilities data removed.
    View code changes (1 records)

    hero_fortuna · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Graves: bound abilities data removed.
    View code changes (1 records)

    hero_necro · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Apollo: bound abilities data removed.
    View code changes (1 records)

    hero_fencer · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Airheart: bound abilities data removed.
    View code changes (1 records)

    hero_airheart · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Rem: bound abilities data removed.
    View code changes (1 records)

    hero_familiar · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Silver: bound abilities data removed.
    View code changes (1 records)

    hero_werewolf · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Celeste: bound abilities data removed.
    View code changes (1 records)

    hero_unicorn · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • Opera: bound abilities data removed.
    View code changes (1 records)

    hero_opera · boundAbilities.ESlot_Cosmetic_1 (removed)

    {
      "before": "cosmetic_item_voting_poster",
      "after": null
    }
  • citadel ability tier3boss aoe wave: ao e modifier data updated.
    View code changes (1 records)

    citadel_ability_tier3boss_aoe_wave · gameplay.m_AoEModifier.m_flWaveHeight (changed)

    {
      "before": 300,
      "after": 400
    }
  • Shoulder Charge: upgrades data added.
    View code changes (1 records)

    citadel_ability_bull_charge · upgrades[1].changes[SlowDuration] (added)

    {
      "before": null,
      "after": {
        "key": "SlowDuration",
        "bonus": {
          "raw": "3",
          "value": 3
        },
        "property": "SlowDuration"
      }
    }
  • Infernal Resilience: auto intrinsic modifiers data added.
    View code changes (1 records)

    citadel_ability_passive_beefy · gameplay.m_AutoIntrinsicModifiers (added)

    {
      "before": null,
      "after": [
        {
          "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
            "StatusResistancePercent"
          ]
        }
      ]
    }
  • Seismic Impact: crash down input buffer added with value 0.5.
    View code changes (1 records)

    citadel_ability_bull_leap · gameplay.m_flCrashDownInputBuffer (added)

    {
      "before": null,
      "after": 0.5
    }
  • Siphon Life: aura modifier data removed.
    View code changes (1 records)

    citadel_ability_bull_heal · gameplay.m_AuraModifier.m_flAuraTargetingConeAngle (removed)

    {
      "before": 100,
      "after": null
    }
  • Siphon Life: aura modifier data removed.
    View code changes (1 records)

    citadel_ability_bull_heal · gameplay.m_AuraModifier.m_flAuraTargetingConeHalfWidth (removed)

    {
      "before": 80,
      "after": null
    }
  • Grapple Arm: self modifier data updated.
    View code changes (1 records)

    citadel_ability_hook · gameplay.m_SelfModifier.m_nEnabledStateMask (changed)

    {
      "before": "MODIFIER_STATE_BUSY_WITH_ACTION",
      "after": "MODIFIER_STATE_CASTING_HOOK"
    }
  • Pulse Grenade: pulse area modifier data removed.
    View code changes (1 records)

    citadel_ability_chrono_pulse_grenade · gameplay.m_PulseAreaModifier.m_SlowModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (removed)

    {
      "before": [
        "SlowPercent"
      ],
      "after": null
    }
  • Time Wall: properties data updated.
    View code changes (1 records)

    citadel_ability_chrono_time_wall · properties.AbilityCooldownBetweenCharge.value (changed)

    {
      "before": -1,
      "after": 0
    }
  • Time Wall: properties data updated.
    View code changes (1 records)

    citadel_ability_chrono_time_wall · properties.AbilityCooldownBetweenCharge.disableValue (changed)

    {
      "before": -2,
      "after": -1
    }
  • Time Wall: wall created data updated.
    View code changes (1 records)

    citadel_ability_chrono_time_wall · gameplay.m_strWallCreated (changed)

    {
      "before": "Chrono.TimeWall.Create",
      "after": "Chrono.Time.Wall.Create"
    }
  • Paradoxical Swap: properties data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · properties.CombatBarrier (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0,
        "cssClass": "bullet_armor_up",
        "scaleStat": "ETechPower",
        "scaleFactor": 0,
        "providedPropertyType": "MODIFIER_VALUE_BARRIER_HEALTH"
      }
    }
  • Paradoxical Swap: properties data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · properties.BarrierDuration (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0,
        "cssClass": "duration"
      }
    }
  • Paradoxical Swap: upgrades data removed.
    View code changes (1 records)

    citadel_ability_chrono_swap · upgrades[1].changes[AbilityCooldown] (removed)

    {
      "before": {
        "key": "AbilityCooldown",
        "bonus": {
          "raw": "-15",
          "value": -15
        },
        "property": "AbilityCooldown"
      },
      "after": null
    }
  • Paradoxical Swap: upgrades data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · upgrades[1].changes[CombatBarrier] (added)

    {
      "before": null,
      "after": {
        "key": "CombatBarrier",
        "bonus": {
          "raw": "200",
          "value": 200
        },
        "property": "CombatBarrier"
      }
    }
  • Paradoxical Swap: upgrades data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · upgrades[1].changes[BarrierDuration] (added)

    {
      "before": null,
      "after": {
        "key": "BarrierDuration",
        "bonus": {
          "raw": "8",
          "value": 8
        },
        "property": "BarrierDuration"
      }
    }
  • Paradoxical Swap: upgrades data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · upgrades[1].changes[CombatBarrier:scale] (added)

    {
      "before": null,
      "after": {
        "key": "CombatBarrier:scale",
        "bonus": {
          "raw": "1.5",
          "value": 1.5
        },
        "property": "CombatBarrier",
        "upgradeType": "EAddToScale",
        "scaleStatFilter": "ETechPower"
      }
    }
  • Paradoxical Swap: swap started data removed.
    View code changes (1 records)

    citadel_ability_chrono_swap · gameplay.m_strSwapStarted (removed)

    {
      "before": "Chrono.Swap.Cast",
      "after": null
    }
  • Paradoxical Swap: bubble move modifier data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · gameplay.m_BubbleMoveModifier.m_flMultiSwapDistFromOrigin (added)

    {
      "before": null,
      "after": 80
    }
  • Paradoxical Swap: multi swap effect data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · gameplay.m_MultiSwapEffect (added)

    {
      "before": null,
      "after": "particles/abilities/chrono/chrono_time_bomb_aoe.vpcf"
    }
  • Paradoxical Swap: shield modifier data added.
    View code changes (1 records)

    citadel_ability_chrono_swap · gameplay.m_ShieldModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "CombatBarrier"
        ]
      }
    }
  • Kinetic Pulse: debuff modifier data updated.
    View code changes (1 records)

    citadel_ability_stomp · gameplay.m_DebuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName[0] (changed)

    {
      "before": "SlowPercent",
      "after": "BulletResistReduction"
    }
  • Kinetic Pulse: debuff modifier data updated.
    View code changes (1 records)

    citadel_ability_stomp · gameplay.m_DebuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName[1] (changed)

    {
      "before": "BonusFireRate",
      "after": "SlowPercent"
    }
  • Quantum Entanglement: properties data removed.
    View code changes (1 records)

    citadel_ability_void_sphere · properties.BonusClipSizePercent (removed)

    {
      "before": {
        "raw": "0",
        "value": 0,
        "providedPropertyType": "MODIFIER_VALUE_AMMO_CLIP_SIZE_PERCENT"
      },
      "after": null
    }
  • Quantum Entanglement: upgrades data removed.
    View code changes (1 records)

    citadel_ability_void_sphere · upgrades[3].changes[BonusClipSizePercent] (removed)

    {
      "before": {
        "key": "BonusClipSizePercent",
        "bonus": {
          "raw": "120",
          "value": 120
        },
        "property": "BonusClipSizePercent"
      },
      "after": null
    }
  • Quantum Entanglement: bubble modifier data removed.
    View code changes (1 records)

    citadel_ability_void_sphere · gameplay.m_BubbleModifier.m_BuffModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_sLocalizationName": "modifier_voidsphere_buff"
      },
      "after": null
    }
  • Rejuvenating Aurora: ability behaviors bits data updated.
    View code changes (1 records)

    citadel_ability_nikuman · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED|CITADEL_ABILITY_BEHAVIOR_NO_TARGET|CITADEL_ABILITY_BEHAVIOR_CAN_HEAL_PLAYERS|CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT",
      "after": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_CAN_HEAL_PLAYERS | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_REQUIRE_ABILITY_BUTTON_TO_CANCEL"
    }
  • Rejuvenating Aurora: nikuman modifier data added.
    View code changes (1 records)

    citadel_ability_nikuman · gameplay.m_NikumanModifier.m_modifierProvidedByAura.m_vecAutoRegisterModifierValueFromAbilityPropertyName (added)

    {
      "before": null,
      "after": [
        "MovementSpeedBonus"
      ]
    }
  • Rejuvenating Aurora: self buff modifier data removed.
    View code changes (1 records)

    citadel_ability_nikuman · gameplay.m_SelfBuffModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_sLocalizationName": "modifier_nikuman_self_buff",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "MovementSpeedBonus"
        ]
      },
      "after": null
    }
  • Medicinal Specter: aura modifier data updated.
    View code changes (1 records)

    citadel_ability_mobile_resupply · gameplay.m_AuraModifier.m_modifierProvidedByAura.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "AuraFireRateBonus",
        "StaminaCooldownReduction"
      ],
      "after": [
        "AuraFireRateBonus",
        "StaminaCooldownReduction",
        "SpiritResist"
      ]
    }
  • Spectral Wall: wall modifier data added.
    View code changes (1 records)

    citadel_ability_fissure_wall · gameplay.m_WallModifier.m_flSentryDistanceFromWall (added)

    {
      "before": null,
      "after": 80
    }
  • Spectral Wall: slow modifier data added.
    View code changes (1 records)

    citadel_ability_fissure_wall · gameplay.m_SlowModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_sLocalizationName": "movement_slow",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SlowPercent"
        ]
      }
    }
  • Soul Exchange: properties data added.
    View code changes (1 records)

    ability_health_swap · properties.TechPower.displayType (added)

    {
      "before": null,
      "after": "ETechPower"
    }
  • Soul Exchange: properties data added.
    View code changes (1 records)

    ability_health_swap · properties.TechPower.statsUsageFlags (added)

    {
      "before": null,
      "after": "ConditionallyApplied"
    }
  • Soul Exchange: buff modifier data updated.
    View code changes (1 records)

    ability_health_swap · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "BonusFireRate"
      ],
      "after": [
        "TechPower",
        "BonusFireRate",
        "TechResist"
      ]
    }
  • Lightning Ball: properties data removed.
    View code changes (1 records)

    citadel_ability_lightning_ball · properties.HitSpeed (removed)

    {
      "before": {
        "raw": "80",
        "value": 80
      },
      "after": null
    }
  • Lightning Ball: zap modifier data added.
    View code changes (1 records)

    citadel_ability_lightning_ball · gameplay.m_ZapModifier.m_nAttributes (added)

    {
      "before": null,
      "after": "MODIFIER_ATTRIBUTE_MULTIPLE"
    }
  • Lightning Ball: hit speed added with value 78.7402.
    View code changes (1 records)

    citadel_ability_lightning_ball · gameplay.m_flHitSpeed (added)

    {
      "before": null,
      "after": 78.7402
    }
  • Lightning Ball: non hero hit speed added with value 137.795.
    View code changes (1 records)

    citadel_ability_lightning_ball · gameplay.m_flNonHeroHitSpeed (added)

    {
      "before": null,
      "after": 137.795
    }
  • Static Charge: static charge modifier data removed.
    View code changes (1 records)

    citadel_ability_static_charge · gameplay.m_StaticChargeModifier.m_strChargeHit (removed)

    {
      "before": "Gigawatt.StaticCharge.Proc.Other",
      "after": null
    }
  • Power Surge: upgrades data added.
    View code changes (1 records)

    ability_power_surge · upgrades[2].changes[BonusPerChain] (added)

    {
      "before": null,
      "after": {
        "key": "BonusPerChain",
        "bonus": {
          "raw": "8",
          "value": 8
        },
        "property": "BonusPerChain"
      }
    }
  • Power Surge: buff modifier data added.
    View code changes (1 records)

    ability_power_surge · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (added)

    {
      "before": null,
      "after": [
        "BonusMoveSpeed"
      ]
    }
  • Storm Cloud: flight lateral move speed removed (previously 150).
    View code changes (1 records)

    citadel_ability_storm_cloud · gameplay.m_flFlightLateralMoveSpeed (removed)

    {
      "before": 150,
      "after": null
    }
  • Sleep Dagger: sleep modifier data updated.
    View code changes (1 records)

    ability_sleep_dagger · gameplay.m_SleepModifier.m_PostSleepModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName[0] (changed)

    {
      "before": "FireRateSlow",
      "after": "GroundDashReductionPercent"
    }
  • Sleep Dagger: sleep modifier data updated.
    View code changes (1 records)

    ability_sleep_dagger · gameplay.m_SleepModifier.m_PostSleepModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName[1] (changed)

    {
      "before": "BulletResistReduction",
      "after": "SlowPercent"
    }
  • Sleep Dagger: sleep modifier data added.
    View code changes (1 records)

    ability_sleep_dagger · gameplay.m_SleepModifier.m_PostSleepBulletShredModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_sLocalizationName": "modifier_citadel_sleep_dagger_postsleep",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "BulletResistReduction"
        ]
      }
    }
  • Smoke Bomb: upgrades data added.
    View code changes (1 records)

    ability_smoke_bomb · upgrades[2].changes[AbilityCooldownBetweenCharge] (added)

    {
      "before": null,
      "after": {
        "key": "AbilityCooldownBetweenCharge",
        "bonus": {
          "raw": "7",
          "value": 7
        },
        "property": "AbilityCooldownBetweenCharge"
      }
    }
  • Flight: bits interrupting states data updated.
    View code changes (1 records)

    citadel_ability_hornet_leap · gameplay.m_bitsInterruptingStates (changed)

    {
      "before": "MODIFIER_STATE_IMMOBILIZED | MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP | MODIFIER_STATE_COMMAND_RESTRICTED | MODIFIER_STATE_PULLDOWN_TO_GROUND",
      "after": "MODIFIER_STATE_IMMOBILIZED | MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP | MODIFIER_STATE_PULLDOWN_TO_GROUND"
    }
  • Flight: kill check modifier data added.
    View code changes (1 records)

    citadel_ability_hornet_leap · gameplay.m_KillCheckModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_flDuration": 1,
        "m_eDebuffType": "MODIFIER_DEBUFF_NO",
        "m_bCasterCountsAsAssister": false
      }
    }
  • Crow Rem: properties data updated.
    View code changes (1 records)

    citadel_ability_hornet_sting · properties.VisualSplashRadius.value (changed)

    {
      "before": 1,
      "after": 4
    }
  • Crow Rem: properties data added.
    View code changes (1 records)

    citadel_ability_hornet_sting · properties.FireRateSlow (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0,
        "cssClass": "bullet_damage",
        "statsUsageFlags": "ConditionallyApplied",
        "providedPropertyType": "MODIFIER_VALUE_FIRE_RATE_SLOW"
      }
    }
  • Crow Rem: debuff modifier data updated.
    View code changes (1 records)

    citadel_ability_hornet_sting · gameplay.m_DebuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "BulletResistReduction",
        "TechArmorDamageReduction",
        "HealAmpReceivePenaltyPercent",
        "HealAmpRegenPenaltyPercent"
      ],
      "after": [
        "BulletResistReduction",
        "TechArmorDamageReduction",
        "HealAmpReceivePenaltyPercent",
        "HealAmpRegenPenaltyPercent",
        "FireRateSlow"
      ]
    }
  • Assassinate: properties data updated.
    View code changes (1 records)

    citadel_ability_hornet_snipe · properties.WeaponDamageBonusPerKill.statsUsageFlags (changed)

    {
      "before": "ConditionallyApplied",
      "after": "IntrinsicallyProvidedInAbility"
    }
  • Assassinate: kill check modifier data added.
    View code changes (1 records)

    citadel_ability_hornet_snipe · gameplay.m_KillCheckModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_flDuration": 4,
        "m_eDebuffType": "MODIFIER_DEBUFF_NO",
        "m_bCasterCountsAsAssister": false
      }
    }
  • Concussive Combustion: properties data added.
    View code changes (1 records)

    ability_fire_bomb · properties.FireRatePerHero (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0,
        "cssClass": "fire_rate",
        "displayType": "EFireRate",
        "statsUsageFlags": "ConditionallyApplied",
        "locTokenOverride": "BonusFireRate"
      }
    }
  • Concussive Combustion: properties data added.
    View code changes (1 records)

    ability_fire_bomb · properties.BuffDuration (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0,
        "cssClass": "duration",
        "scaleStat": "ETechDuration"
      }
    }
  • Concussive Combustion: buff modifier data added.
    View code changes (1 records)

    ability_fire_bomb · gameplay.m_BuffModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true
      }
    }
  • Afterburn: auto intrinsic modifiers data added.
    View code changes (1 records)

    ability_afterburn · gameplay.m_AutoIntrinsicModifiers[0].m_AfterburnDotModifier.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_AFTERBURNING"
    }
  • Afterburn: auto intrinsic modifiers data updated.
    View code changes (1 records)

    ability_afterburn · gameplay.m_AutoIntrinsicModifiers[0].m_vecProcDamageTypes (changed)

    {
      "before": [
        "CITADEL_DAMAGETYPE_BULLET",
        "CITADEL_DAMAGETYPE_ABILITY"
      ],
      "after": [
        "CITADEL_DAMAGETYPE_BULLET",
        "CITADEL_DAMAGETYPE_ABILITY",
        "CITADEL_DAMAGETYPE_MELEE"
      ]
    }
  • Afterburn: auto intrinsic modifiers data added.
    View code changes (1 records)

    ability_afterburn · gameplay.m_AutoIntrinsicModifiers[0].m_flLightMeleeBuildUp (added)

    {
      "before": null,
      "after": 20
    }
  • Afterburn: auto intrinsic modifiers data added.
    View code changes (1 records)

    ability_afterburn · gameplay.m_AutoIntrinsicModifiers[0].m_flHeavyMeleeBuildUp (added)

    {
      "before": null,
      "after": 35
    }
  • Afterburn: auto intrinsic modifiers data added.
    View code changes (1 records)

    ability_afterburn · gameplay.m_AutoIntrinsicModifiers[0].m_flLightMeleeRefresh (added)

    {
      "before": null,
      "after": 1.5
    }
  • Afterburn: auto intrinsic modifiers data added.
    View code changes (1 records)

    ability_afterburn · gameplay.m_AutoIntrinsicModifiers[0].m_flHeavyMeleeRefresh (added)

    {
      "before": null,
      "after": 3
    }
  • Arctic Beam: ability behaviors bits data updated.
    View code changes (1 records)

    ability_icebeam · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED|CITADEL_ABILITY_BEHAVIOR_NO_TARGET|CITADEL_ABILITY_BEHAVIOR_DONT_AIM_FACING_ENEMY",
      "after": "CITADEL_ABILITY_BEHAVIOR_NO_TARGET|CITADEL_ABILITY_BEHAVIOR_DONT_AIM_FACING_ENEMY | CITADEL_ABILITY_BEHAVIOR_REQUIRE_ABILITY_BUTTON_TO_CANCEL"
    }
  • Arctic Beam: auto channel modifier data removed.
    View code changes (1 records)

    ability_icebeam · gameplay.m_AutoChannelModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "ChannelSlowPercent"
        ]
      },
      "after": null
    }
  • Arctic Beam: split beam width added with value 0.5.
    View code changes (1 records)

    ability_icebeam · gameplay.m_SplitBeamWidth (added)

    {
      "before": null,
      "after": 0.5
    }
  • Arctic Beam: ice beam modifier data added.
    View code changes (1 records)

    ability_icebeam · gameplay.m_IceBeamModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_eHudDisplayLocation": "DISPLAY_HUD_LEFT",
        "m_bRemoveOnInterrupted": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "ChannelSlowPercent"
        ]
      }
    }
  • Ice Path: ability behaviors bits data updated.
    View code changes (1 records)

    ability_icepath · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SPRINT | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_BUSY | CITADEL_ABILITY_BEHAVIOR_INTERRUPT_MELEE_ON_CAST | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_PREVENT_BOT_USAGE | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST",
      "after": "CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SPRINT | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_BUSY | CITADEL_ABILITY_BEHAVIOR_INTERRUPT_MELEE_ON_CAST | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_PREVENT_BOT_USAGE | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST | CITADEL_ABILITY_BEHAVIOR_REQUIRE_ABILITY_BUTTON_TO_CANCEL"
    }
  • Frost Grenade: upgrades data added.
    View code changes (1 records)

    ability_ice_grenade · upgrades[2].changes[PauseStaminaRegen] (added)

    {
      "before": null,
      "after": {
        "key": "PauseStaminaRegen",
        "bonus": {
          "raw": "1",
          "value": 1
        },
        "property": "PauseStaminaRegen"
      }
    }
  • Frost Grenade: upgrades data removed.
    View code changes (1 records)

    ability_ice_grenade · upgrades[3].changes[StaminaCooldownIncrease] (removed)

    {
      "before": {
        "key": "StaminaCooldownIncrease",
        "bonus": {
          "raw": "-30",
          "value": -30
        },
        "property": "StaminaCooldownIncrease"
      },
      "after": null
    }
  • Frost Grenade: ice grenade slow modifier data updated.
    View code changes (1 records)

    ability_ice_grenade · gameplay.m_IceGrenadeSlowModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "SlowPercent",
        "StaminaCooldownIncrease"
      ],
      "after": [
        "SlowPercent"
      ]
    }
  • Frozen Shelter: ability targeting location data updated.
    View code changes (1 records)

    ability_ice_dome · gameplay.m_eAbilityTargetingLocation (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_LOCATION_SELF",
      "after": "CITADEL_ABILITY_TARGETING_LOCATION_UNIT"
    }
  • Frozen Shelter: ability targeting shape data updated.
    View code changes (1 records)

    ability_ice_dome · gameplay.m_eAbilityTargetingShape (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_SHAPE_CIRCLE",
      "after": "CITADEL_ABILITY_TARGETING_SHAPE_CONE"
    }
  • Frozen Shelter: ability behaviors bits data updated.
    View code changes (1 records)

    ability_ice_dome · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_BUSY | CITADEL_ABILITY_BEHAVIOR_INTERRUPT_MELEE_ON_CAST | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_REQUIRE_ABILITY_BUTTON_TO_CANCEL | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST",
      "after": "CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_BUSY | CITADEL_ABILITY_BEHAVIOR_INTERRUPT_MELEE_ON_CAST | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_REQUIRE_ABILITY_BUTTON_TO_CANCEL | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST | CITADEL_ABILITY_BEHAVIOR_ALLOW_SELF_CAST"
    }
  • Frozen Shelter: targeting cone angle added with value 45.
    View code changes (1 records)

    ability_ice_dome · gameplay.m_flTargetingConeAngle (added)

    {
      "before": null,
      "after": 45
    }
  • Grapple: buff modifier data updated.
    View code changes (1 records)

    citadel_ability_lash · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "WeaponDamageBonus",
        "WeaponFireRateBonus"
      ],
      "after": [
        "WeaponDamageBonus",
        "WeaponFireRateBonus",
        "AirControlPercent"
      ]
    }
  • Dust Devil: properties data updated.
    View code changes (1 records)

    mirage_tornado · properties.DampingFactor.value (changed)

    {
      "before": 0.3,
      "after": 0.1
    }
  • Dust Devil: properties data added.
    View code changes (1 records)

    mirage_tornado · properties.PurgeOnCast (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0
      }
    }
  • Dust Devil: tornado aura data added.
    View code changes (1 records)

    mirage_tornado · gameplay.m_TornadoAura.m_modifierProvidedByAura.m_SlowModifier (added)

    {
      "before": null,
      "after": {
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SlowPercent"
        ]
      }
    }
  • Djinn's Mark: properties data removed.
    View code changes (1 records)

    mirage_sand_phantom · properties.WhirlwindEvasionChance (removed)

    {
      "before": {
        "raw": "0",
        "value": 0,
        "statsUsageFlags": "ConditionallyApplied",
        "providedPropertyType": "MODIFIER_VALUE_BULLET_EVASION"
      },
      "after": null
    }
  • Djinn's Mark: properties data removed.
    View code changes (1 records)

    mirage_sand_phantom · properties.WhirlwindDuration (removed)

    {
      "before": {
        "raw": "0",
        "value": 0,
        "scaleStat": "ETechDuration"
      },
      "after": null
    }
  • Djinn's Mark: upgrades data added.
    View code changes (1 records)

    mirage_sand_phantom · upgrades[3].changes[ProcCooldown] (added)

    {
      "before": null,
      "after": {
        "key": "ProcCooldown",
        "bonus": {
          "raw": "-1",
          "value": -1
        },
        "property": "ProcCooldown"
      }
    }
  • Djinn's Mark: sand phantom modifier data removed.
    View code changes (1 records)

    mirage_sand_phantom · gameplay.m_SandPhantomModifier (removed)

    {
      "before": {
        "m_bIsHidden": false,
        "m_sLocalizationName": "modifier_mirage_sand_phantom",
        "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "WhirlwindEvasionChance"
        ]
      },
      "after": null
    }
  • Djinn's Mark: whirlwind evasion modifier data removed.
    View code changes (1 records)

    mirage_sand_phantom · gameplay.m_WhirlwindEvasionModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_AttackerHitFx": "particles/abilities/mirage/mirage_dust_devil_attacker_hit.vpcf",
        "m_playerBuffSelf": "particles/abilities/mirage/mirage_sand_phantom_whirlwind_buff.vpcf",
        "m_playerBuffEnemy": "particles/abilities/mirage/mirage_sand_phantom_whirlwind_buff_enemy.vpcf"
      },
      "after": null
    }
  • Djinn's Mark: auto intrinsic modifiers data removed.
    View code changes (1 records)

    mirage_sand_phantom · gameplay.m_AutoIntrinsicModifiers[0].m_PassiveVictimModifier.m_SlowModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (removed)

    {
      "before": [
        "MovementSpeedSlow"
      ],
      "after": null
    }
  • Fire Scarabs: properties data removed.
    View code changes (1 records)

    mirage_fire_beetles · properties.Radius (removed)

    {
      "before": {
        "raw": "1m",
        "unit": "m",
        "value": 1,
        "hidden": true,
        "cssClass": "distance",
        "scaleStat": "ETechRadius"
      },
      "after": null
    }
  • Fire Scarabs: properties data removed.
    View code changes (1 records)

    mirage_fire_beetles · properties.DebuffDuration (removed)

    {
      "before": {
        "raw": "14",
        "value": 14,
        "cssClass": "duration",
        "scaleStat": "ETechDuration"
      },
      "after": null
    }
  • Fire Scarabs: upgrades data added.
    View code changes (1 records)

    mirage_fire_beetles · upgrades[1].changes[HealthSteal] (added)

    {
      "before": null,
      "after": {
        "key": "HealthSteal",
        "bonus": {
          "raw": "50",
          "value": 50
        },
        "property": "HealthSteal"
      }
    }
  • Fire Scarabs: weapon info data removed.
    View code changes (1 records)

    mirage_fire_beetles · weaponInfo.m_flPenetrationPercent (removed)

    {
      "before": 100,
      "after": null
    }
  • Fire Scarabs: ability behaviors bits data updated.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_PROJECTILE | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_PROJECTILE_FIRED_AS_BULLET",
      "after": "CITADEL_ABILITY_BEHAVIOR_PROJECTILE | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SLIDE_ON_CAST"
    }
  • Fire Scarabs: ability targeting shape data updated.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_eAbilityTargetingShape (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_SHAPE_CIRCLE",
      "after": "CITADEL_ABILITY_TARGETING_SHAPE_SPHERE"
    }
  • Fire Scarabs: show targeting preview while casting removed (previously true).
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_bShowTargetingPreviewWhileCasting (removed)

    {
      "before": true,
      "after": null
    }
  • Fire Scarabs: caster modifier data removed.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_CasterModifier (removed)

    {
      "before": {
        "m_bIsHidden": false,
        "m_sLocalizationName": "modifier_mirage_fire_beetles_launch_window",
        "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER"
      },
      "after": null
    }
  • Fire Scarabs: debuff modifier data removed.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_DebuffModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_sLocalizationName": "modifier_mirage_fire_beetles_debuff",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "BulletArmorReduction"
        ]
      },
      "after": null
    }
  • Fire Scarabs: steal watcher modifier data removed.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenBuffModifier.m_bIsHidden (removed)

    {
      "before": true,
      "after": null
    }
  • Fire Scarabs: steal watcher modifier data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenBuffModifier.m_eHudDisplayLocation (added)

    {
      "before": null,
      "after": "DISPLAY_HUD_NONE"
    }
  • Fire Scarabs: steal watcher modifier data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenBuffModifier.m_eModifierDisplayLocaiton (added)

    {
      "before": null,
      "after": "MODIFIER_DISPLAY_HEALTHBAR"
    }
  • Fire Scarabs: steal watcher modifier data updated.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenDebuffModifier.m_nEnabledStateMask (changed)

    {
      "before": "MODIFIER_STATE_SIPHON_BULLET_LOSS",
      "after": "MODIFIER_STATE_HAS_FIREBEETLES_DEBUFF"
    }
  • Fire Scarabs: steal watcher modifier data removed.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenDebuffModifier.m_nAttributes (removed)

    {
      "before": "MODIFIER_ATTRIBUTE_MULTIPLE",
      "after": null
    }
  • Fire Scarabs: steal watcher modifier data removed.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenDebuffModifier.m_bIsHidden (removed)

    {
      "before": true,
      "after": null
    }
  • Fire Scarabs: steal watcher modifier data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenDebuffModifier.m_HealModifier.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • Fire Scarabs: steal watcher modifier data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenDebuffModifier.m_eModifierDisplayLocaiton (added)

    {
      "before": null,
      "after": "MODIFIER_DISPLAY_HEALTHBAR"
    }
  • Fire Scarabs: steal watcher modifier data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_StatStolenDebuffModifier.m_eHudDisplayLocation (added)

    {
      "before": null,
      "after": "DISPLAY_HUD_NONE"
    }
  • Fire Scarabs: steal watcher modifier data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StealWatcherModifier.m_HealModifier.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • Fire Scarabs: projectile info data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_projectileInfo.m_flSpeed (added)

    {
      "before": null,
      "after": 2106
    }
  • Fire Scarabs: projectile info data added.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_projectileInfo.m_flTriggerRadius (added)

    {
      "before": null,
      "after": 15
    }
  • Fire Scarabs: hit confirm data removed.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_strHitConfirm (removed)

    {
      "before": "",
      "after": null
    }
  • Fire Scarabs: stat steal modifier data removed.
    View code changes (1 records)

    mirage_fire_beetles · gameplay.m_StatStealModifier (removed)

    {
      "before": {
        "m_bIsHidden": true
      },
      "after": null
    }
  • Traveler: properties data updated.
    View code changes (1 records)

    mirage_teleport · properties.AbilityCastDelay.value (changed)

    {
      "before": 0.01,
      "after": 0
    }
  • Traveler: properties data updated.
    View code changes (1 records)

    mirage_teleport · properties.ChannelMoveSpeed.value (changed)

    {
      "before": 0,
      "after": -1
    }
  • Traveler: ability targeting location data updated.
    View code changes (1 records)

    mirage_teleport · gameplay.m_eAbilityTargetingLocation (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_LOCATION_MINIMAP_UNIT",
      "after": "CITADEL_ABILITY_TARGETING_LOCATION_MINIMAP_GROUND"
    }
  • Traveler: ability behaviors bits data updated.
    View code changes (1 records)

    mirage_teleport · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED",
      "after": "CITADEL_ABILITY_BEHAVIOR_CAN_CAST_ON_ZIPLINE | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_BUSY"
    }
  • Traveler: ability target types data removed.
    View code changes (1 records)

    mirage_teleport · gameplay.m_nAbilityTargetTypes (removed)

    {
      "before": "CITADEL_UNIT_TARGET_HERO | CITADEL_UNIT_TARGET_BOSS_FRIENDLY | CITADEL_UNIT_TARGET_BUILDING_FRIENDLY",
      "after": null
    }
  • Traveler: dummy camera modifier data removed.
    View code changes (1 records)

    mirage_teleport · gameplay.m_DummyCameraModifier (removed)

    {
      "before": {
        "m_nEnabledStateMask": "MODIFIER_STATE_COMMAND_RESTRICTED | MODIFIER_STATE_IMMOBILIZED | MODIFIER_STATE_INVULNERABLE",
        "m_flCameraBackOffset": 500,
        "m_flCameraSideOffset": -64,
        "m_flCameraHeightStanding": 32
      },
      "after": null
    }
  • Traveler: buff modifier data updated.
    View code changes (1 records)

    mirage_teleport · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "BonusMoveSpeed"
      ],
      "after": [
        "BonusMoveSpeed",
        "CombatBarrier"
      ]
    }
  • Traveler: fire rate modifier data removed.
    View code changes (1 records)

    mirage_teleport · gameplay.m_FireRateModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_sLocalizationName": "modifier_mirage_traveler_fire_rate",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "BonusFireRate"
        ]
      },
      "after": null
    }
  • Traveler: interrupt notification modifier data added.
    View code changes (1 records)

    mirage_teleport · gameplay.m_InterruptNotificationModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_flDuration": 2,
        "m_nAttributes": "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED",
        "m_strHudMessageText": "#citadel_ability_interrupted"
      }
    }
  • Burrow: burrow modifier data updated.
    View code changes (1 records)

    ability_burrow · gameplay.m_BurrowModifier.m_nEnabledStateMask (changed)

    {
      "before": "MODIFIER_STATE_SPRINTING | MODIFIER_STATE_DAMAGE_MOVEMENT_PENALTY_IMMUNE | MODIFIER_STATE_MANTLE_DISABLED | MODIFIER_STATE_MELEE_DISABLED | MODIFIER_STATE_DASH_DISABLED | MODIFIER_STATE_DUCKING_DISABLED | MODIFIER_STATE_ZIPLINE_DISABLED",
      "after": "MODIFIER_STATE_SPRINTING | MODIFIER_STATE_DAMAGE_MOVEMENT_PENALTY_IMMUNE | MODIFIER_STATE_MANTLE_DISABLED | MODIFIER_STATE_MELEE_DISABLED | MODIFIER_STATE_DASH_DISABLED | MODIFIER_STATE_DUCKING_DISABLED | MODIFIER_STATE_ZIPLINE_DISABLED | MODIFIER_STATE_ALLOW_IN_TUNNELS_NO_DUCK | MODIFIER_STATE_SHRUNK_CHARACTER | MODIFIER_STATE_IS_TINY_CHARACTER"
    }
  • citadel weapon nano set: use custom crosshair settings added with value true.
    View code changes (1 records)

    citadel_weapon_nano_set · gameplay.m_bUseCustomCrosshairSettings (added)

    {
      "before": null,
      "after": true
    }
  • citadel weapon nano set: custom crosshair settings data added.
    View code changes (1 records)

    citadel_weapon_nano_set · gameplay.m_CustomCrosshairSettings (added)

    {
      "before": null,
      "after": {
        "m_nDotRadius": 2,
        "m_flBaseSpread": 2.7,
        "m_flDotOpacity": 1,
        "m_nDotOutlineGap": 0,
        "m_DotOutlineColor": [
          255,
          255,
          255
        ],
        "m_nDotOutlineWidth": 2,
        "m_flDotOutlineOpacity": 0.5,
        "m_SpreadIndicatingElement": "DOT_OUTLINE_RADIUS"
      }
    }
  • Ava: buff modifier data updated.
    View code changes (1 records)

    ability_nano_catform · gameplay.m_BuffModifier.m_eHudDisplayLocation (changed)

    {
      "before": "DISPLAY_HUD_CENTER",
      "after": "DISPLAY_HUD_NONE"
    }
  • Ava: buff modifier data added.
    View code changes (1 records)

    ability_nano_catform · gameplay.m_BuffModifier.m_eModifierDisplayLocaiton (added)

    {
      "before": null,
      "after": "MODIFIER_DISPLAY_HEALTHBAR"
    }
  • Ava: damage amp modifier data added.
    View code changes (1 records)

    ability_nano_catform · gameplay.m_DamageAmpModifier (added)

    {
      "before": null,
      "after": {
        "m_eHudDisplayLocation": "DISPLAY_HUD_NONE",
        "m_eModifierDisplayLocaiton": "MODIFIER_DISPLAY_HEALTHBAR"
      }
    }
  • ability nano catform pounce: attack time changed from 0.4 to 0.
    View code changes (1 records)

    ability_nano_catform_pounce · gameplay.m_flAttackTime (changed)

    {
      "before": 0.4,
      "after": 0
    }
  • Return to Shadows: properties data added.
    View code changes (1 records)

    ability_nano_shadow_pulse · properties.CombatBarrier (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0,
        "providedPropertyType": "MODIFIER_VALUE_BARRIER_HEALTH"
      }
    }
  • Return to Shadows: bits channel enabled state mask data updated.
    View code changes (1 records)

    ability_nano_shadow_pulse · gameplay.m_bitsChannelEnabledStateMask (changed)

    {
      "before": "MODIFIER_STATE_INVULNERABLE | MODIFIER_STATE_TECH_UNTARGETABLE_BY_ENEMIES | MODIFIER_STATE_BUSY_WITH_ACTION | MODIFIER_STATE_SHOOTING_DISABLED | MODIFIER_STATE_KNOCKDOWN_IMMUNE | MODIFIER_STATE_UNIT_STATUS_HEALTH_HIDDEN",
      "after": "MODIFIER_STATE_INVULNERABLE | MODIFIER_STATE_TECH_UNTARGETABLE_BY_ENEMIES | MODIFIER_STATE_BUSY_WITH_ACTION | MODIFIER_STATE_SHOOTING_DISABLED | MODIFIER_STATE_KNOCKDOWN_IMMUNE | MODIFIER_STATE_DUCKING_DISABLED | MODIFIER_STATE_UNIT_STATUS_HEALTH_HIDDEN | MODIFIER_STATE_FLYING"
    }
  • Return to Shadows: debuff modifier data updated.
    View code changes (1 records)

    ability_nano_shadow_pulse · gameplay.m_DebuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "OutgoingDamagePercent"
      ],
      "after": [
        "OutgoingDamagePercent",
        "CombatBarrier"
      ]
    }
  • Return to Shadows: uses flight controls added with value true.
    View code changes (1 records)

    ability_nano_shadow_pulse · gameplay.m_bUsesFlightControls (added)

    {
      "before": null,
      "after": true
    }
  • Leaping Slash: ability targeting location data updated.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_eAbilityTargetingLocation (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_LOCATION_SELF",
      "after": "CITADEL_ABILITY_TARGETING_LOCATION_UNIT"
    }
  • Leaping Slash: ability behaviors bits data updated.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_DONT_TRIGGER_POST_CAST_ON_CAST_COMPLETE | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_TRIGGER_CANCEL_MASH_PROTECTION_ON_CAST | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST",
      "after": "CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_DONT_TRIGGER_POST_CAST_ON_CAST_COMPLETE | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_TRIGGER_CANCEL_MASH_PROTECTION_ON_CAST | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST"
    }
  • Leaping Slash: ability target types data updated.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_nAbilityTargetTypes (changed)

    {
      "before": "CITADEL_UNIT_TARGET_TROPHY_FRIENDLY | CITADEL_UNIT_TARGET_ALL_ENEMY",
      "after": "CITADEL_UNIT_TARGET_HERO_ENEMY | CITADEL_UNIT_TARGET_BUILDING_ENEMY"
    }
  • Leaping Slash: ability targeting shape data updated.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_eAbilityTargetingShape (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_SHAPE_LINE",
      "after": "CITADEL_ABILITY_TARGETING_SHAPE_CONE"
    }
  • Leaping Slash: deployment info data added.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_deploymentInfo (added)

    {
      "before": null,
      "after": {
        "m_bCastFromCenter": false
      }
    }
  • Leaping Slash: bounty modifier data added.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_BountyModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_eDebuffType": "MODIFIER_DEBUFF_NO"
      }
    }
  • Leaping Slash: include extra2 d cone added with value false.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_bIncludeExtra2DCone (added)

    {
      "before": null,
      "after": false
    }
  • Leaping Slash: targeting cone half width added with value 10.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_flTargetingConeHalfWidth (added)

    {
      "before": null,
      "after": 10
    }
  • Leaping Slash: targeting cone angle added with value 60.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_flTargetingConeAngle (added)

    {
      "before": null,
      "after": 60
    }
  • Leaping Slash: speed curve data added.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_SpeedCurve (added)

    {
      "before": null,
      "after": {
        "m_spline": [
          {
            "x": 0,
            "y": 0,
            "m_flSlopeIncoming": 7.790555,
            "m_flSlopeOutgoing": 7.790555
          },
          {
            "x": 0.378417,
            "y": 1,
            "m_flSlopeIncoming": -0.021219,
            "m_flSlopeOutgoing": -0.021219
          },
          {
            "x": 1,
            "y": 1,
            "m_flSlopeIncoming": 0,
            "m_flSlopeOutgoing": 0
          }
        ],
        "m_tangents": [
          {
            "m_nIncomingTangent": "CURVE_TANGENT_FREE",
            "m_nOutgoingTangent": "CURVE_TANGENT_MIRROR"
          },
          {
            "m_nIncomingTangent": "CURVE_TANGENT_FREE",
            "m_nOutgoingTangent": "CURVE_TANGENT_MIRROR"
          },
          {
            "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
            "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
          }
        ],
        "m_vDomainMaxs": [
          1,
          1
        ],
        "m_vDomainMins": [
          0,
          0
        ]
      }
    }
  • Leaping Slash: ground break off angle added with value 6.
    View code changes (1 records)

    ability_nano_dash · gameplay.m_flGroundBreakOffAngle (added)

    {
      "before": null,
      "after": 6
    }
  • Guided Owl: camera exploded transition back to archer data removed.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_strContext (removed)

    {
      "before": "transition_to_archer",
      "after": null
    }
  • Guided Owl: camera exploded transition back to archer data updated.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_vecTargetPosOperations[0].m_flMaintainDuration (changed)

    {
      "before": 0.6,
      "after": 0.8
    }
  • Guided Owl: camera exploded transition back to archer data removed.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_vecTargetPosOperations[0].m_bMaintainCurrent (removed)

    {
      "before": true,
      "after": null
    }
  • Guided Owl: camera exploded transition back to archer data added.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_vecTargetPosOperations[1] (added)

    {
      "before": null,
      "after": {
        "m_flLerpStart": 500,
        "m_flLerpDuration": 0.01,
        "m_eCameraOperation": "k_ECameraOp_Lerp",
        "m_bValuesAreRelative": true,
        "m_bLerpStartAtCurrent": true
      }
    }
  • Guided Owl: camera exploded transition back to archer data updated.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_vecDistanceOperations[0].m_flSpringMaxDuration (changed)

    {
      "before": 0.6,
      "after": 0.4
    }
  • Guided Owl: camera exploded transition back to archer data updated.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_vecDistanceOperations[1].m_flMaintainDuration (changed)

    {
      "before": 0.3,
      "after": 1
    }
  • Guided Owl: camera exploded transition back to archer data added.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_vecDistanceOperations[1].m_bValuesAreRelative (added)

    {
      "before": null,
      "after": false
    }
  • Guided Owl: camera exploded transition back to archer data added.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraExplodedTransitionBackToArcher.m_vecDistanceOperations[2].m_bValuesAreRelative (added)

    {
      "before": null,
      "after": true
    }
  • Guided Owl: camera cancelled transition backto archer data removed.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraCancelledTransitionBacktoArcher.m_strContext (removed)

    {
      "before": "transition_to_archer",
      "after": null
    }
  • Guided Owl: camera cancelled transition backto archer data updated.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraCancelledTransitionBacktoArcher.m_vecTargetPosOperations[0].m_flMaintainDuration (changed)

    {
      "before": 0.4,
      "after": 0.2
    }
  • Guided Owl: camera cancelled transition backto archer data updated.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraCancelledTransitionBacktoArcher.m_vecTargetPosOperations[0].m_bValuesAreRelative (changed)

    {
      "before": true,
      "after": false
    }
  • Guided Owl: camera cancelled transition backto archer data removed.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraCancelledTransitionBacktoArcher.m_vecTargetPosOperations[1] (removed)

    {
      "before": {
        "m_flLerpDuration": 0.01,
        "m_eCameraOperation": "k_ECameraOp_Lerp"
      },
      "after": null
    }
  • Guided Owl: camera cancelled transition backto archer data added.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_cameraCancelledTransitionBacktoArcher.m_vecDistanceOperations (added)

    {
      "before": null,
      "after": [
        {
          "m_flSpringTarget": 500,
          "m_bSpringToDefault": false,
          "m_eCameraOperation": "k_ECameraOp_Spring",
          "m_bValuesAreRelative": true,
          "m_flSpringMaxDuration": 0.2
        },
        {
          "m_flLerpStart": 500,
          "m_flLerpDuration": 0.01,
          "m_eCameraOperation": "k_ECameraOp_Lerp",
          "m_bLerpStartAtCurrent": false
        }
      ]
    }
  • Guided Owl: fade to black time removed (previously 0.3).
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_flFadeToBlackTime (removed)

    {
      "before": 0.3,
      "after": null
    }
  • Guided Owl: fade in added with value 0.1.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_flFadeIn (added)

    {
      "before": null,
      "after": 0.1
    }
  • Guided Owl: fade hold time added with value 0.2.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_flFadeHoldTime (added)

    {
      "before": null,
      "after": 0.2
    }
  • Guided Owl: fade out added with value 0.1.
    View code changes (1 records)

    ability_guided_arrow · gameplay.m_flFadeOut (added)

    {
      "before": null,
      "after": 0.1
    }
  • Slice and Dice: debuff modifier data added.
    View code changes (1 records)

    citadel_ability_shiv_dash · gameplay.m_DebuffModifier (added)

    {
      "before": null,
      "after": {
        "m_nAttributes": "MODIFIER_ATTRIBUTE_MULTIPLE",
        "m_sLocalizationName": "citadel_ability_shiv_dash",
        "m_eHudDisplayLocation": "DISPLAY_HUD_NONE",
        "m_eModifierDisplayLocaiton": "MODIFIER_DISPLAY_HEALTHBAR",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "TechArmorDamageReduction"
        ]
      }
    }
  • Killing Blow: properties data updated.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · properties.SlashRange.value (changed)

    {
      "before": 80,
      "after": 90
    }
  • Killing Blow: ability targeting location data updated.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_eAbilityTargetingLocation (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_LOCATION_UNIT",
      "after": "CITADEL_ABILITY_TARGETING_LOCATION_NONE"
    }
  • Killing Blow: min leap time added with value 0.05.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_flMinLeapTime (added)

    {
      "before": null,
      "after": 0.05
    }
  • Killing Blow: check radius added with value 70.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_flCheckRadius (added)

    {
      "before": null,
      "after": 70
    }
  • Killing Blow: slash radius added with value 120.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_flSlashRadius (added)

    {
      "before": null,
      "after": 120
    }
  • Killing Blow: jump height added with value 110.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_flJumpHeight (added)

    {
      "before": null,
      "after": 110
    }
  • Killing Blow: jump time added with value 0.4.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_flJumpTime (added)

    {
      "before": null,
      "after": 0.4
    }
  • Killing Blow: speed curve data added.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_SpeedCurve (added)

    {
      "before": null,
      "after": {
        "m_spline": [
          {
            "x": 0,
            "y": 0,
            "m_flSlopeIncoming": 6.25,
            "m_flSlopeOutgoing": 6.25
          },
          {
            "x": 0.38784,
            "y": 0.9595,
            "m_flSlopeIncoming": 0.130208,
            "m_flSlopeOutgoing": 0.130208
          },
          {
            "x": 0.960253,
            "y": 0.915833,
            "m_flSlopeIncoming": -0.907443,
            "m_flSlopeOutgoing": -0.907443
          },
          {
            "x": 1,
            "y": 0.404,
            "m_flSlopeIncoming": -12.877377,
            "m_flSlopeOutgoing": -12.877377
          }
        ],
        "m_tangents": [
          {
            "m_nIncomingTangent": "CURVE_TANGENT_FREE",
            "m_nOutgoingTangent": "CURVE_TANGENT_MIRROR"
          },
          {
            "m_nIncomingTangent": "CURVE_TANGENT_FREE",
            "m_nOutgoingTangent": "CURVE_TANGENT_MIRROR"
          },
          {
            "m_nIncomingTangent": "CURVE_TANGENT_MIRROR",
            "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
          },
          {
            "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
            "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
          }
        ],
        "m_vDomainMaxs": [
          1,
          1
        ],
        "m_vDomainMins": [
          0,
          0
        ]
      }
    }
  • Killing Blow: speed up curve data added.
    View code changes (1 records)

    citadel_ability_shiv_killing_blow · gameplay.m_SpeedUpCurve (added)

    {
      "before": null,
      "after": {
        "m_spline": [
          {
            "x": 0,
            "y": 300,
            "m_flSlopeIncoming": -372.750031,
            "m_flSlopeOutgoing": -372.750031
          },
          {
            "x": 1,
            "y": -72.750031,
            "m_flSlopeIncoming": -372.750031,
            "m_flSlopeOutgoing": -372.750031
          }
        ],
        "m_tangents": [
          {
            "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
            "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
          },
          {
            "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
            "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
          }
        ],
        "m_vDomainMaxs": [
          1,
          300
        ],
        "m_vDomainMins": [
          0,
          -300
        ]
      }
    }
  • Enchanter's Satchel: debuff modifier data updated.
    View code changes (1 records)

    synth_pulse · gameplay.m_DebuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "FireRateSlow"
      ],
      "after": [
        "FireRateSlow",
        "MoveSlowPercent"
      ]
    }
  • Affliction: properties data removed.
    View code changes (1 records)

    synth_affliction · properties.BonusTechPowerPerKill (removed)

    {
      "before": {
        "raw": "0",
        "value": 0,
        "cssClass": "tech_damage",
        "displayType": "ETechPower",
        "statsUsageFlags": "ConditionallyApplied",
        "providedPropertyType": "MODIFIER_VALUE_TECH_POWER"
      },
      "after": null
    }
  • Affliction: properties data updated.
    View code changes (1 records)

    synth_affliction · properties.CurrentHealthDamage.value (changed)

    {
      "before": 12,
      "after": 0
    }
  • citadel weapon tengu set: auto intrinsic modifiers data added.
    View code changes (1 records)

    citadel_weapon_tengu_set · gameplay.m_AutoIntrinsicModifiers (added)

    {
      "before": null,
      "after": [
        {
          "m_bIsHidden": true,
          "m_flGravityChange": -10
        }
      ]
    }
  • Kudzu Connection: tether modifier data removed.
    View code changes (1 records)

    citadel_ability_tangotether · gameplay.m_TetherModifier.m_HitIndicator (removed)

    {
      "before": "",
      "after": null
    }
  • Kudzu Connection: start attack data removed.
    View code changes (1 records)

    citadel_ability_tangotether · gameplay.m_strStartAttack (removed)

    {
      "before": "Yamato.Decimate.Cast",
      "after": null
    }
  • Kudzu Connection: start dash data removed.
    View code changes (1 records)

    citadel_ability_tangotether · gameplay.m_strStartDash (removed)

    {
      "before": "Tengu.Tether.Activate",
      "after": null
    }
  • Kudzu Connection: grapple hit world data updated.
    View code changes (1 records)

    citadel_ability_tangotether · gameplay.m_strGrappleHitWorld (changed)

    {
      "before": "Ability.Tengu.Tether.Attach",
      "after": ""
    }
  • Entangling Thorns: aura modifier data added.
    View code changes (1 records)

    citadel_ability_tengu_urn · gameplay.m_AuraModifier.m_modifierProvidedByAura.m_EntangleModifier (added)

    {
      "before": null,
      "after": {
        "m_strHintText": "modifier_citadel_root",
        "m_bStopMovementXY": false,
        "m_sLocalizationName": "modifier_citadel_root",
        "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER"
      }
    }
  • Stone Form: properties data removed.
    View code changes (1 records)

    citadel_ability_tengu_stone_form · properties.StatueScale (removed)

    {
      "before": {
        "raw": "1.0",
        "value": 1
      },
      "after": null
    }
  • Air Drop: properties data removed.
    View code changes (1 records)

    citadel_ability_tengu_airlift · properties.TossSpeed (removed)

    {
      "before": {
        "raw": "400",
        "value": 400,
        "displayUnits": "EDisplayUnit_MetersPerSecond"
      },
      "after": null
    }
  • Air Drop: properties data removed.
    View code changes (1 records)

    citadel_ability_tengu_airlift · properties.TossDuration (removed)

    {
      "before": {
        "raw": "1",
        "value": 1
      },
      "after": null
    }
  • Air Drop: move collide speed changed from 433.071 to 393.701.
    View code changes (1 records)

    citadel_ability_tengu_airlift · gameplay.m_flMoveCollideSpeed (changed)

    {
      "before": 433.071,
      "after": 393.701
    }
  • Air Drop: dropped buff modifier data updated.
    View code changes (1 records)

    citadel_ability_tengu_airlift · gameplay.m_DroppedBuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "AirDropBulletShield"
      ],
      "after": [
        "AirDropBulletShield",
        "AirDropOutgoingDamagePercent"
      ]
    }
  • Splatter: goo grenade puddle aura friendly modifier data added.
    View code changes (1 records)

    viscous_goo_grenade · gameplay.m_GooGrenadePuddleAuraFriendlyModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": false,
        "m_flAuraRadius": -1,
        "m_iAuraSearchType": "CITADEL_UNIT_TARGET_HERO_FRIENDLY",
        "m_iAuraSearchFlags": "CITADEL_UNIT_TARGET_FLAG_PENETRATE_INVULNERABLE",
        "m_modifierProvidedByAura": {
          "m_bIsHidden": true,
          "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
            "PuddleSlideBuff"
          ]
        }
      }
    }
  • Goo Ball: upgrades data added.
    View code changes (1 records)

    viscous_goo_bowling_ball · upgrades[3].changes[AbilityDuration] (added)

    {
      "before": null,
      "after": {
        "key": "AbilityDuration",
        "bonus": {
          "raw": "6",
          "value": 6
        },
        "property": "AbilityDuration"
      }
    }
  • Goo Ball: turn ratio changed from 90 to 110.
    View code changes (1 records)

    viscous_goo_bowling_ball · gameplay.m_flTurnRatio (changed)

    {
      "before": 90,
      "after": 110
    }
  • Puddle Punch: properties data added.
    View code changes (1 records)

    viscous_telepunch · properties.DamageHeavyMelee.isDamage (added)

    {
      "before": null,
      "after": true
    }
  • Puddle Punch: properties data added.
    View code changes (1 records)

    viscous_telepunch · properties.FriendlyImpactDuration (added)

    {
      "before": null,
      "after": {
        "raw": "2",
        "value": 2
      }
    }
  • Puddle Punch: friendly impact modifier data added.
    View code changes (1 records)

    viscous_telepunch · gameplay.m_FriendlyImpactModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "PunchFriendlyAirControl"
        ]
      }
    }
  • Binding Word: properties data updated.
    View code changes (1 records)

    ability_warden_lock_down · properties.AbilityCooldownBetweenCharge.value (changed)

    {
      "before": -1,
      "after": 0
    }
  • Binding Word: properties data updated.
    View code changes (1 records)

    ability_warden_lock_down · properties.AbilityCooldownBetweenCharge.disableValue (changed)

    {
      "before": -2,
      "after": -1
    }
  • Binding Word: properties data added.
    View code changes (1 records)

    ability_warden_lock_down · properties.AdditionalTargets (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0
      }
    }
  • Binding Word: properties data added.
    View code changes (1 records)

    ability_warden_lock_down · properties.AdditionalTargetRadius (added)

    {
      "before": null,
      "after": {
        "raw": "20m",
        "unit": "m",
        "value": 20
      }
    }
  • Willpower: buff modifier data updated.
    View code changes (1 records)

    ability_warden_high_alert · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "CombatBarrier"
      ],
      "after": [
        "CombatBarrier",
        "StatusResistancePercent"
      ]
    }
  • Telekinesis: properties data updated.
    View code changes (1 records)

    citadel_ability_psychic_lift · properties.ChannelMoveSpeed.value (changed)

    {
      "before": 1.3,
      "after": -1
    }
  • Telekinesis: properties data added.
    View code changes (1 records)

    citadel_ability_psychic_lift · properties.TossUpStrength (added)

    {
      "before": null,
      "after": {
        "raw": "220",
        "value": 220
      }
    }
  • Telekinesis: upgrades data removed.
    View code changes (1 records)

    citadel_ability_psychic_lift · upgrades[2].changes[AbilityDuration] (removed)

    {
      "before": {
        "key": "AbilityDuration",
        "bonus": {
          "raw": "0.75",
          "value": 0.75
        },
        "property": "AbilityDuration"
      },
      "after": null
    }
  • Telekinesis: ability behaviors bits data updated.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_PROJECTILE_PASS_THROUGH_WORLD | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST",
      "after": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_PROJECTILE_PASS_THROUGH_WORLD | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST"
    }
  • Telekinesis: projectile info data updated.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_projectileInfo.m_flSpeed (changed)

    {
      "before": 750,
      "after": 675
    }
  • Telekinesis: lift modifier data updated.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_LiftModifier.m_flRiseMaxSpeed (changed)

    {
      "before": 300,
      "after": 750
    }
  • Telekinesis: lift modifier data updated.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_LiftModifier.m_flRiseTime (changed)

    {
      "before": 1,
      "after": 0.75
    }
  • Telekinesis: lift modifier data added.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_LiftModifier.m_flOccilateMaxDistance (added)

    {
      "before": null,
      "after": 400
    }
  • Telekinesis: lift modifier data added.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_LiftModifier.m_flOccilateDegreesPerSecond (added)

    {
      "before": null,
      "after": 300
    }
  • Telekinesis: lift modifier data added.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_LiftModifier.m_SlowModifier (added)

    {
      "before": null,
      "after": {
        "m_nEnabledStateMask": "MODIFIER_STATE_SLOWED | MODIFIER_STATE_DASH_DISABLED_DEBUFF | MODIFIER_STATE_SILENCE_MOVEMENT_ABILITES",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SlowPercent"
        ]
      }
    }
  • Telekinesis: lift modifier data added.
    View code changes (1 records)

    citadel_ability_psychic_lift · gameplay.m_LiftModifier.m_flSlamTime (added)

    {
      "before": null,
      "after": 0.5
    }
  • Card Trick: properties data added.
    View code changes (1 records)

    citadel_ability_card_toss · properties.CooldownBetweenCards (added)

    {
      "before": null,
      "after": {
        "raw": "0.5",
        "value": 0.5
      }
    }
  • Card Trick: properties data added.
    View code changes (1 records)

    citadel_ability_card_toss · properties.ImprovedJokerChance (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0
      }
    }
  • Card Trick: slow modifier data removed.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_SlowModifier (removed)

    {
      "before": {
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SlowPercent"
        ]
      },
      "after": null
    }
  • Card Trick: spade weight added with value 2.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_flSpadeWeight (added)

    {
      "before": null,
      "after": 2
    }
  • Card Trick: diamond modifier data added.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_DiamondModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": []
      }
    }
  • Card Trick: club modifier data added.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_ClubModifier (added)

    {
      "before": null,
      "after": {
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "ClubSlowPercent"
        ]
      }
    }
  • Card Trick: diamond weight added with value 2.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_flDiamondWeight (added)

    {
      "before": null,
      "after": 2
    }
  • Card Trick: club weight added with value 2.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_flClubWeight (added)

    {
      "before": null,
      "after": 2
    }
  • Card Trick: heart weight added with value 2.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_flHeartWeight (added)

    {
      "before": null,
      "after": 2
    }
  • Card Trick: joker weight added with value 1.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_flJokerWeight (added)

    {
      "before": null,
      "after": 1
    }
  • Card Trick: club card trail data added.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_ClubCardTrail (added)

    {
      "before": null,
      "after": "particles/abilities/wraith/wraith_card_trick_club.vpcf"
    }
  • Card Trick: diamond card trail data added.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_DiamondCardTrail (added)

    {
      "before": null,
      "after": "particles/abilities/wraith/wraith_card_trick_diamond.vpcf"
    }
  • Card Trick: heart card trail data added.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_HeartCardTrail (added)

    {
      "before": null,
      "after": "particles/abilities/wraith/wraith_card_trick_heart.vpcf"
    }
  • Card Trick: spade card trail data added.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_SpadeCardTrail (added)

    {
      "before": null,
      "after": "particles/abilities/wraith/wraith_card_trick_spade.vpcf"
    }
  • Card Trick: joker card trail data added.
    View code changes (1 records)

    citadel_ability_card_toss · gameplay.m_JokerCardTrail (added)

    {
      "before": null,
      "after": "particles/abilities/wraith/wraith_card_trick_joker.vpcf"
    }
  • Power Slash: properties data added.
    View code changes (1 records)

    citadel_ability_power_slash · properties.UnstoppableWhileCasting (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0
      }
    }
  • Power Slash: unstoppable while casting modifier data added.
    View code changes (1 records)

    citadel_ability_power_slash · gameplay.m_UnstoppableWhileCastingModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": false,
        "m_AG2BaseState": {
          "m_strParamName": ""
        },
        "m_AG2HeroState": {
          "m_strParamName": ""
        },
        "m_AG2BaseAction": {
          "m_strParamName": ""
        },
        "m_bIsHiddenOverhead": true,
        "m_nEnabledStateMask": "MODIFIER_STATE_STATUS_IMMUNE | MODIFIER_STATE_SLOW_IMMUNE | MODIFIER_STATE_KNOCKDOWN_IMMUNE | MODIFIER_STATE_UNSTOPPABLE",
        "m_sLocalizationName": "modifier_unstoppable",
        "m_strHudMessageText": "#modifier_unstoppable",
        "m_nDisabledStateMask": "MODIFIER_STATE_DISARMED | MODIFIER_STATE_MUTED | MODIFIER_STATE_SILENCED | MODIFIER_STATE_SILENCE_MOVEMENT_ABILITES | MODIFIER_STATE_SLOWED | MODIFIER_STATE_GLITCHED | MODIFIER_STATE_MELEE_DISABLED_DEBUFF | MODIFIER_STATE_DASH_DISABLED_DEBUFF",
        "m_eHudDisplayLocation": "DISPLAY_HUD_NONE",
        "m_nStatusEffectPriority": 25
      }
    }
  • Flying Slash: properties data updated.
    View code changes (1 records)

    citadel_ability_flying_strike · properties.AbilityCooldownBetweenCharge.value (changed)

    {
      "before": -1,
      "after": 0
    }
  • Flying Slash: properties data updated.
    View code changes (1 records)

    citadel_ability_flying_strike · properties.AbilityCooldownBetweenCharge.disableValue (changed)

    {
      "before": -2,
      "after": -1
    }
  • Flying Slash: upgrades data added.
    View code changes (1 records)

    citadel_ability_flying_strike · upgrades[2].changes[SpiritBonus] (added)

    {
      "before": null,
      "after": {
        "key": "SpiritBonus",
        "bonus": {
          "raw": "40",
          "value": 40
        },
        "property": "SpiritBonus"
      }
    }
  • Flying Slash: upgrades data added.
    View code changes (1 records)

    citadel_ability_flying_strike · upgrades[3].changes[AbilityCharges] (added)

    {
      "before": null,
      "after": {
        "key": "AbilityCharges",
        "bonus": {
          "raw": "2",
          "value": 2
        },
        "property": "AbilityCharges"
      }
    }
  • Flying Slash: weapon buff modifier data removed.
    View code changes (1 records)

    citadel_ability_flying_strike · gameplay.m_WeaponBuffModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_AG2BaseState": {
          "m_strParamName": ""
        },
        "m_AG2HeroState": {
          "m_strParamName": ""
        },
        "m_AG2BaseAction": {
          "m_strParamName": ""
        },
        "m_vecScriptValues": [],
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "WeaponDamageBonus"
        ]
      },
      "after": null
    }
  • Flying Slash: buff modifier data added.
    View code changes (1 records)

    citadel_ability_flying_strike · gameplay.m_BuffModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_AG2BaseState": {
          "m_strParamName": ""
        },
        "m_AG2HeroState": {
          "m_strParamName": ""
        },
        "m_AG2BaseAction": {
          "m_strParamName": ""
        },
        "m_vecScriptValues": [],
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SpiritBonus"
        ]
      }
    }
  • Crimson Slash: properties data updated.
    View code changes (1 records)

    citadel_ability_healing_slash · properties.Damage.scaleFactor (changed)

    {
      "before": 0.365602,
      "after": 0.37
    }
  • Crimson Slash: buff modifier data added.
    View code changes (1 records)

    citadel_ability_healing_slash · gameplay.m_BuffModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "BuffMeleeDamage"
        ]
      }
    }
  • Shadow Transformation: buff modifier data updated.
    View code changes (1 records)

    citadel_ability_infinity_slash · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName[2] (changed)

    {
      "before": "BonusFireRate",
      "after": "WeaponDamageBonus"
    }
  • Sanguine Retreat: upgrades data removed.
    View code changes (1 records)

    ability_vampirebat_batblink · upgrades[1].changes[AbilityCastRange] (removed)

    {
      "before": {
        "key": "AbilityCastRange",
        "bonus": {
          "raw": "3m",
          "unit": "m",
          "value": 3
        },
        "property": "AbilityCastRange"
      },
      "after": null
    }
  • Sanguine Retreat: upgrades data added.
    View code changes (1 records)

    ability_vampirebat_batblink · upgrades[1].changes[BonusFireRate] (added)

    {
      "before": null,
      "after": {
        "key": "BonusFireRate",
        "bonus": {
          "raw": "25",
          "value": 25
        },
        "property": "BonusFireRate"
      }
    }
  • Sanguine Retreat: upgrades data added.
    View code changes (1 records)

    ability_vampirebat_batblink · upgrades[1].changes[BuffDuration] (added)

    {
      "before": null,
      "after": {
        "key": "BuffDuration",
        "bonus": {
          "raw": "8",
          "value": 8
        },
        "property": "BuffDuration"
      }
    }
  • Sanguine Retreat: upgrades data added.
    View code changes (1 records)

    ability_vampirebat_batblink · upgrades[1].changes[BonusBullets] (added)

    {
      "before": null,
      "after": {
        "key": "BonusBullets",
        "bonus": {
          "raw": "8",
          "value": 8
        },
        "property": "BonusBullets"
      }
    }
  • Sanguine Retreat: upgrades data removed.
    View code changes (1 records)

    ability_vampirebat_batblink · upgrades[3].changes[AbilityCooldown] (removed)

    {
      "before": {
        "key": "AbilityCooldown",
        "bonus": {
          "raw": "-12",
          "value": -12
        },
        "property": "AbilityCooldown"
      },
      "after": null
    }
  • Love Bites: damage proc modifier data updated.
    View code changes (1 records)

    ability_vampirebat_lovebites · gameplay.m_DamageProcModifier.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName[0] (changed)

    {
      "before": "BonusMoveSpeed",
      "after": "BonusFireRate"
    }
  • ability vampirebat batblink trigger: properties data updated.
    View code changes (1 records)

    ability_vampirebat_batblink_trigger · properties.AbilityCastDelay.value (changed)

    {
      "before": 0,
      "after": 0.1
    }
  • Aura of Suffering: properties data added.
    View code changes (1 records)

    ability_frank_painaura · properties.StatusResistancePercent (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0,
        "cssClass": "duration",
        "displayType": "EDebuffResist",
        "statsUsageFlags": "",
        "providedPropertyType": "MODIFIER_VALUE_STATUS_RESISTANCE"
      }
    }
  • Aura of Suffering: weapon info data updated.
    View code changes (1 records)

    ability_frank_painaura · weaponInfo (changed)

    {
      "before": {
        "m_Spread": 0.2,
        "m_flRange": 8192,
        "m_bCanCrit": true,
        "m_bCanZoom": true,
        "m_bSpinsUp": false,
        "m_iBullets": 1,
        "m_flZoomFOV": 70,
        "m_iClipSize": 0,
        "m_bIsSemiAuto": false,
        "m_flCycleTime": 0.15,
        "m_nRecoilSeed": 0,
        "m_flBuildUpRate": -1,
        "m_flBulletSpeed": 0,
        "m_flRecoilSpeed": 1,
        "m_flBulletDamage": 0,
        "m_flBulletRadius": 0,
        "m_flCritBonusEnd": 1,
        "m_reloadDuration": 0,
        "m_NpcAimingSpread": 0,
        "m_VerticallRecoil": {
          "m_Range": 0,
          "m_flBurstSlope": 0,
          "m_flBurstConstant": 0,
          "m_flBurstExponent": 1
        },
        "m_bFiresBackwards": false,
        "m_flSpinDecayRate": 0,
        "m_flVerticalPunch": 1,
        "m_iBurstShotCount": 1,
        "m_HorizontalRecoil": {
          "m_Range": 0,
          "m_flBurstSlope": 0,
          "m_flBurstConstant": 0,
          "m_flBurstExponent": 1
        },
        "m_flBulletLifetime": 0,
        "m_flCritBonusStart": 1,
        "m_flIronSightsTime": 0.1,
        "m_flExplosionRadius": 0,
        "m_flHorizontalPunch": 0.5,
        "m_flScatterYawScale": 1,
        "m_flVerticalAimBias": 0,
        "m_vecScatterOffsets": [],
        "m_flMaxSpinCycleTime": -1,
        "m_flRangeWhileZoomed": 0,
        "m_flSpinIncreaseRate": 0,
        "m_flZoomFOV_Relative": -5,
        "m_flAutoReplenishClip": 0,
        "m_flCritBonusEndRange": 0,
        "m_flDamageFalloffBias": 0.5,
        "m_bReloadSingleBullets": false,
        "m_flBulletGravityScale": 1,
        "m_flPenetrationPercent": 0,
        "m_flSpreadPenaltyDecay": 3,
        "m_iAmmoConsumedPerShot": 1,
        "m_eAttachmentSourceType": "EAttachmentSource_WeaponMuzzles",
        "m_flBulletRadiusVsWorld": 0,
        "m_flCritBonusStartRange": 0,
        "m_flIntraBurstCycleTime": 0,
        "m_flPelletScatterFactor": 1,
        "m_flRecoilRecoverySpeed": 1,
        "m_strWeaponImpactEffect": "",
        "m_flCritBonusAgainstNPCs": 0.2,
        "m_flDamageFalloffEndRange": 900,
        "m_flDamageFalloffEndScale": 0,
        "m_AimingShootSpreadPenalty": 0,
        "m_bHitOnceAcrossAllBullets": false,
        "m_flReloadMoveSpeedPercent": 1,
        "m_bApplySpreadToFirstPellet": false,
        "m_flBulletSpeedRandomFactor": 0,
        "m_flDamageFalloffStartRange": 0,
        "m_flDamageFalloffStartScale": 1,
        "m_flShootSpreadPenaltyDecay": 1,
        "m_flShootingUpSpreadPenalty": 0,
        "m_strCustomAttachmentSource": "ability_cast",
        "m_flPelletScatterSpreadFactor": 0.5,
        "m_flRecoilRecoveryDelayFactor": 1,
        "m_flShootSpreadPenaltyPerShot": 0,
        "m_bAllowExplosionToCollectGold": false,
        "m_flShootSpreadPenaltyDecayDelay": -1,
        "m_bReloadSingleBulletsAllowCancel": false,
        "m_bUseDesatForFriendlyNonHeroTracer": true,
        "m_flExplosionDamageScaleAtMaxRadius": 0.3,
        "m_flReloadSingleBulletsInitialDelay": 0,
        "m_flBulletInheritShooterVelocityScale": 0,
        "m_flRecoilShotIndexRecoveryTimeFactor": 0.25
      },
      "after": null
    }
  • Aura of Suffering: aura modifier data updated.
    View code changes (1 records)

    ability_frank_painaura · gameplay.m_AuraModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [],
      "after": [
        "StatusResistancePercent"
      ]
    }
  • Aura of Suffering: aura modifier data removed.
    View code changes (1 records)

    ability_frank_painaura · gameplay.m_AuraModifier.m_RadiusGrowthCurve (removed)

    {
      "before": {
        "m_spline": [
          {
            "x": 0,
            "y": 0.5,
            "m_flSlopeIncoming": 0.5,
            "m_flSlopeOutgoing": 0.5
          },
          {
            "x": 1,
            "y": 1,
            "m_flSlopeIncoming": 0.5,
            "m_flSlopeOutgoing": 0.5
          }
        ],
        "m_tangents": [
          {
            "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
            "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
          },
          {
            "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
            "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
          }
        ],
        "m_vDomainMaxs": [
          1,
          1
        ],
        "m_vDomainMins": [
          0,
          0.5
        ]
      },
      "after": null
    }
  • Shocking Reanimation: upgrades data added.
    View code changes (1 records)

    ability_frank_revive · upgrades[1].changes[BonusDamagePerBullet:scale] (added)

    {
      "before": null,
      "after": {
        "key": "BonusDamagePerBullet:scale",
        "bonus": {
          "raw": "0.06",
          "value": 0.06
        },
        "property": "BonusDamagePerBullet",
        "upgradeType": "EAddToScale",
        "scaleStatFilter": "ETechPower"
      }
    }
  • citadel weapon frank set2: properties data updated.
    View code changes (1 records)

    citadel_weapon_frank_set2 · properties.AbilityCharges.disableValue (changed)

    {
      "before": 0,
      "after": -1
    }
  • citadel weapon frank set2: properties data removed.
    View code changes (1 records)

    citadel_weapon_frank_set2 · properties.AbilityCharges.scaleStat (removed)

    {
      "before": "EMaxChargesIncrease",
      "after": null
    }
  • citadel weapon frank set2: properties data updated.
    View code changes (1 records)

    citadel_weapon_frank_set2 · properties.AbilityCooldownBetweenCharge.value (changed)

    {
      "before": 0,
      "after": -1
    }
  • citadel weapon frank set2: properties data updated.
    View code changes (1 records)

    citadel_weapon_frank_set2 · properties.AbilityCooldownBetweenCharge.disableValue (changed)

    {
      "before": 0,
      "after": -2
    }
  • citadel weapon frank set2: properties data removed.
    View code changes (1 records)

    citadel_weapon_frank_set2 · properties.AbilityCooldownBetweenCharge.scaleStat (removed)

    {
      "before": "ETechCooldownBetweenChargeUses",
      "after": null
    }
  • citadel weapon frank set2: properties data updated.
    View code changes (1 records)

    citadel_weapon_frank_set2 · properties.ChannelMoveSpeed.value (changed)

    {
      "before": 1.3,
      "after": -1
    }
  • Doorway: doorway timer modifier data added.
    View code changes (1 records)

    ability_doorman_doorway · gameplay.m_DoorwayTimerModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_nAttributes": "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED",
        "m_vecScriptValues": []
      }
    }
  • Close Doors: class name data updated.
    View code changes (1 records)

    ability_doorman_doorway_close · className (changed)

    {
      "before": "citadel_base_trigger_ability",
      "after": "ability_doorman_doorway_trigger"
    }
  • Close Doors: sub cast uicss class data added.
    View code changes (1 records)

    ability_doorman_doorway_close · gameplay.m_strSubCastUICSSClass (added)

    {
      "before": null,
      "after": "subcast_doorman_doorway"
    }
  • Call Bell: properties data added.
    View code changes (1 records)

    ability_doorman_bomb · properties.AbilityDuration.locTokenOverride (added)

    {
      "before": null,
      "after": "DebuffDuration"
    }
  • Call Bell: properties data added.
    View code changes (1 records)

    ability_doorman_bomb · properties.ProjectileFuse.locTokenOverride (added)

    {
      "before": null,
      "after": "BellLifetime"
    }
  • Call Bell: properties data added.
    View code changes (1 records)

    ability_doorman_bomb · properties.TossDuration (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0
      }
    }
  • Call Bell: properties data added.
    View code changes (1 records)

    ability_doorman_bomb · properties.TossSpeed (added)

    {
      "before": null,
      "after": {
        "raw": "0",
        "value": 0
      }
    }
  • Call Bell: inaccuracy modifier data removed.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_InaccuracyModifier.m_vecScriptValues (removed)

    {
      "before": [],
      "after": null
    }
  • Call Bell: inaccuracy modifier data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_InaccuracyModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [],
      "after": [
        "SlowPercent"
      ]
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[0].m_flSlopeIncoming (changed)

    {
      "before": 0.00612,
      "after": 0.003672
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[0].m_flSlopeOutgoing (changed)

    {
      "before": 0.00612,
      "after": 0.003672
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[1].x (changed)

    {
      "before": 0.166667,
      "after": 0.277778
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[1].m_flSlopeIncoming (changed)

    {
      "before": 0.009666,
      "after": 0.0058
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[1].m_flSlopeOutgoing (changed)

    {
      "before": 0.009666,
      "after": 0.0058
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[2].x (changed)

    {
      "before": 0.333333,
      "after": 0.555555
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[2].m_flSlopeIncoming (changed)

    {
      "before": 0.02088,
      "after": 0.012528
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[2].m_flSlopeOutgoing (changed)

    {
      "before": 0.02088,
      "after": 0.012528
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[3].x (changed)

    {
      "before": 0.5,
      "after": 0.833333
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[3].m_flSlopeIncoming (changed)

    {
      "before": 0.045105,
      "after": 0.027063
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[3].m_flSlopeOutgoing (changed)

    {
      "before": 0.045105,
      "after": 0.027063
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[4].x (changed)

    {
      "before": 0.666667,
      "after": 1.111112
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[4].m_flSlopeIncoming (changed)

    {
      "before": 0.097431,
      "after": 0.058459
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[4].m_flSlopeOutgoing (changed)

    {
      "before": 0.097431,
      "after": 0.058459
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[5].x (changed)

    {
      "before": 0.833333,
      "after": 1.388888
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[5].m_flSlopeIncoming (changed)

    {
      "before": 0.210465,
      "after": 0.126279
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[5].m_flSlopeOutgoing (changed)

    {
      "before": 0.210465,
      "after": 0.126279
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[6].x (changed)

    {
      "before": 1,
      "after": 1.666667
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[6].m_flSlopeIncoming (changed)

    {
      "before": 0.259606,
      "after": 0.155764
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[6].m_flSlopeOutgoing (changed)

    {
      "before": 0.259606,
      "after": 0.155764
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[7].x (changed)

    {
      "before": 1.202629,
      "after": 2.004382
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[7].m_flSlopeIncoming (changed)

    {
      "before": 0.505842,
      "after": 0.303505
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[7].m_flSlopeOutgoing (changed)

    {
      "before": 0.505842,
      "after": 0.303505
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[8].x (changed)

    {
      "before": 1.433784,
      "after": 2.38964
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[8].m_flSlopeIncoming (changed)

    {
      "before": 2.56512,
      "after": 1.539071
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[8].m_flSlopeOutgoing (changed)

    {
      "before": 2.56512,
      "after": 1.539071
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[9].x (changed)

    {
      "before": 1.5,
      "after": 2.5
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[9].m_flSlopeIncoming (changed)

    {
      "before": 8.929546,
      "after": 5.357769
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_spline[9].m_flSlopeOutgoing (changed)

    {
      "before": 8.929546,
      "after": 5.357769
    }
  • Call Bell: projectile drag curve data updated.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_ProjectileDragCurve.m_vDomainMaxs[0] (changed)

    {
      "before": 1.5,
      "after": 2.5
    }
  • Call Bell: slow modifier data removed.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_SlowModifier (removed)

    {
      "before": {
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SlowPercent"
        ]
      },
      "after": null
    }
  • Call Bell: aura modifier data added.
    View code changes (1 records)

    ability_doorman_bomb · gameplay.m_AuraModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_eLOSCheck": "ELOSCheck_Bounds",
        "m_modifierProvidedByAura": {
          "m_bIsHidden": true,
          "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
            "SlowPercent"
          ]
        }
      }
    }
  • Hotel Guest: ability behaviors bits data updated.
    View code changes (1 records)

    ability_doorman_hotel · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_CANNOT_CANCEL_DURING_CHANNEL",
      "after": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_CANNOT_CANCEL_DURING_CHANNEL | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST"
    }
  • Hotel Guest: no draw modifier data added.
    View code changes (1 records)

    ability_doorman_hotel · gameplay.m_NoDrawModifier.m_vecScriptEventHandlers (added)

    {
      "before": null,
      "after": []
    }
  • Hotel Guest: timeslow modifier data added.
    View code changes (1 records)

    ability_doorman_hotel · gameplay.m_TimeslowModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true
      }
    }
  • Chain Gang: unstoppable modifier data updated.
    View code changes (1 records)

    ability_punkgoat_tether · gameplay.m_UnstoppableModifier.m_eHudDisplayLocation (changed)

    {
      "before": "DISPLAY_HUD_NONE",
      "after": "DISPLAY_HUD_CENTER"
    }
  • Chain Gang: unstoppable modifier data updated.
    View code changes (1 records)

    ability_punkgoat_tether · gameplay.m_UnstoppableModifier.m_nEnabledStateMask (changed)

    {
      "before": "MODIFIER_STATE_UNSTOPPABLE",
      "after": "MODIFIER_STATE_STATUS_IMMUNE | MODIFIER_STATE_SLOW_IMMUNE | MODIFIER_STATE_KNOCKDOWN_IMMUNE | MODIFIER_STATE_UNSTOPPABLE"
    }
  • Chain Gang: unstoppable modifier data removed.
    View code changes (1 records)

    ability_punkgoat_tether · gameplay.m_UnstoppableModifier.m_AG2BaseAction (removed)

    {
      "before": {
        "m_strParamName": ""
      },
      "after": null
    }
  • Chain Gang: unstoppable modifier data removed.
    View code changes (1 records)

    ability_punkgoat_tether · gameplay.m_UnstoppableModifier.m_AG2BaseState (removed)

    {
      "before": {
        "m_strParamName": ""
      },
      "after": null
    }
  • Chain Gang: unstoppable modifier data removed.
    View code changes (1 records)

    ability_punkgoat_tether · gameplay.m_UnstoppableModifier.m_AG2HeroState (removed)

    {
      "before": {
        "m_strParamName": ""
      },
      "after": null
    }
  • Rend: debuff modifier data added.
    View code changes (1 records)

    drifter_blood_blast · gameplay.m_DebuffModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": false,
        "m_eDebuffType": "MODIFIER_DEBUFF_ENEMY_TEAM_ONLY",
        "m_strHintText": "Citadel_StatusEffectEMP",
        "m_sLocalizationName": "Citadel_StatusEffectEMP",
        "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER"
      }
    }
  • Stalker's Mark: upgrades data added.
    View code changes (1 records)

    drifter_shadow_mark · upgrades[2].changes[AbilityDuration] (added)

    {
      "before": null,
      "after": {
        "key": "AbilityDuration",
        "bonus": {
          "raw": "3",
          "value": 3
        },
        "property": "AbilityDuration"
      }
    }
  • Stalker's Mark: target modifier data updated.
    View code changes (1 records)

    drifter_shadow_mark · gameplay.m_TargetModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "SlowPercent"
      ],
      "after": [
        "SlowPercent",
        "BulletResistReduction",
        "HealAmpReceivePenaltyPercent",
        "HealAmpRegenPenaltyPercent"
      ]
    }
  • Eternal Night: properties data removed.
    View code changes (1 records)

    drifter_darkness · properties.VisionDistance (removed)

    {
      "before": {
        "raw": "35m",
        "unit": "m",
        "value": 35,
        "cssClass": "distance"
      },
      "after": null
    }
  • Eternal Night: properties data added.
    View code changes (1 records)

    drifter_darkness · properties.BonusSprintAcceleration (added)

    {
      "before": null,
      "after": {
        "raw": "12m",
        "unit": "m",
        "value": 12,
        "statsUsageFlags": "ConditionallyApplied",
        "providedPropertyType": "MODIFIER_VALUE_SPRINT_ACCELERATION"
      }
    }
  • Eternal Night: caster modifier data updated.
    View code changes (1 records)

    drifter_darkness · gameplay.m_CasterModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "BonusSprintSpeed",
        "BonusFireRate"
      ],
      "after": [
        "BonusSprintSpeed",
        "BonusFireRate",
        "BonusSprintAcceleration"
      ]
    }
  • Riposte: properties data removed.
    View code changes (1 records)

    ability_fencer_riposte · properties.AbilityLifestealDuration (removed)

    {
      "before": {
        "raw": "0",
        "value": 0
      },
      "after": null
    }
  • Riposte: properties data updated.
    View code changes (1 records)

    ability_fencer_riposte · properties.MeleeResistReduction.value (changed)

    {
      "before": -22,
      "after": 22
    }
  • Riposte: upgrades data updated.
    View code changes (1 records)

    ability_fencer_riposte · upgrades[2].changes[MeleeResistReduction].bonus.value (changed)

    {
      "before": -22,
      "after": 22
    }
  • Riposte: map dependent abilities data removed.
    View code changes (1 records)

    ability_fencer_riposte · gameplay.m_mapDependentAbilities.ability_fencer_riposte_attack (removed)

    {
      "before": null,
      "after": null
    }
  • Riposte: slash effect data removed.
    View code changes (1 records)

    ability_fencer_riposte · gameplay.m_SlashEffect (removed)

    {
      "before": "particles/npc/tier1boss/tier1boss_melee_staff_swing.vpcf",
      "after": null
    }
  • Riposte: slow modifier data removed.
    View code changes (1 records)

    ability_fencer_riposte · gameplay.m_SlowModifier (removed)

    {
      "before": {
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SlowPercent"
        ]
      },
      "after": null
    }
  • Riposte: buff modifier data removed.
    View code changes (1 records)

    ability_fencer_riposte · gameplay.m_BuffModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_strHudIcon": "file://{images}/upgrades/mods_tech/infuser.psd",
        "m_sLocalizationName": "modifier_fencer_riposte_ability_lifesteal",
        "m_strHudMessageText": "",
        "m_eDrawOverheadStatus": "OVERHEAD_DRAW_FOR_EVERYONE",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "AbilityLifestealPercentHero"
        ]
      },
      "after": null
    }
  • Riposte: dash start data added.
    View code changes (1 records)

    ability_fencer_riposte · gameplay.m_strDashStart (added)

    {
      "before": null,
      "after": "Fencer.Riposte.Counterattack.Cast"
    }
  • Riposte: debuff modifier data added.
    View code changes (1 records)

    ability_fencer_riposte · gameplay.m_DebuffModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_sLocalizationName": "modifier_bullet_armor_reduction",
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "MeleeResistReduction"
        ]
      }
    }
  • Itani Lo Sahn: only turn on hit removed (previously true).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_bOnlyTurnOnHit (removed)

    {
      "before": true,
      "after": null
    }
  • Itani Lo Sahn: target modifier data updated.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_TargetModifier.m_flDamageTimeOffset (changed)

    {
      "before": 0.4,
      "after": 0.3
    }
  • Itani Lo Sahn: camera dash turn speed removed (previously 0.4).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flCameraDashTurnSpeed (removed)

    {
      "before": 0.4,
      "after": null
    }
  • Itani Lo Sahn: camera dash lag pct removed (previously 0.7).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flCameraDashLagPct (removed)

    {
      "before": 0.7,
      "after": null
    }
  • Itani Lo Sahn: camera dist to start follow removed (previously 0).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flCameraDistToStartFollow (removed)

    {
      "before": 0,
      "after": null
    }
  • Itani Lo Sahn: camera fade in removed (previously 0).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flCameraFadeIn (removed)

    {
      "before": 0,
      "after": null
    }
  • Itani Lo Sahn: camera fade hold removed (previously 0.02).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flCameraFadeHold (removed)

    {
      "before": 0.02,
      "after": null
    }
  • Itani Lo Sahn: camera fade out removed (previously 0).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flCameraFadeOut (removed)

    {
      "before": 0,
      "after": null
    }
  • Itani Lo Sahn: dist remaining for camera turn removed (previously 0).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flDistRemainingForCameraTurn (removed)

    {
      "before": 0,
      "after": null
    }
  • Itani Lo Sahn: v finish offset data removed.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_vFinishOffset (removed)

    {
      "before": [
        200,
        -100,
        100
      ],
      "after": null
    }
  • Itani Lo Sahn: camera finish return time removed (previously 1.2).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flCameraFinishReturnTime (removed)

    {
      "before": 1.2,
      "after": null
    }
  • Itani Lo Sahn: on hit distance extension removed (previously 200).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flOnHitDistanceExtension (removed)

    {
      "before": 200,
      "after": null
    }
  • Itani Lo Sahn: use chase cam removed (previously 0).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_bUseChaseCam (removed)

    {
      "before": 0,
      "after": null
    }
  • Itani Lo Sahn: chase cam offset removed (previously 160).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flChaseCamOffset (removed)

    {
      "before": 160,
      "after": null
    }
  • Itani Lo Sahn: chase cam offset time removed (previously 1).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flChaseCamOffsetTime (removed)

    {
      "before": 1,
      "after": null
    }
  • Itani Lo Sahn: chase cam speed removed (previously 1200).
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flChaseCamSpeed (removed)

    {
      "before": 1200,
      "after": null
    }
  • Itani Lo Sahn: target non hero modifier data added.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_TargetNonHeroModifier (added)

    {
      "before": null,
      "after": {
        "m_strDashHitEnemy": "",
        "m_DashImpactEffect": "particles/abilities/fencer/fencer_ult_impact_slash_creep.vpcf",
        "m_nEnabledStateMask": "MODIFIER_STATE_HEALING_DISABLED | MODIFIER_STATE_DISARMED | MODIFIER_STATE_SILENCED | MODIFIER_STATE_MUTED | MODIFIER_STATE_DASH_DISABLED_DEBUFF | MODIFIER_STATE_SILENCE_MOVEMENT_ABILITES",
        "m_sLocalizationName": "Citadel_StatusEffectEMP",
        "m_flDamageTimeOffset": 0.3,
        "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER",
        "m_nStatusEffectPriority": 50,
        "m_flEndTimeScaleForFlinch": 0.9,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "SlowPercent",
          "GroundDashReductionPercent",
          "FireRateSlow"
        ]
      }
    }
  • Itani Lo Sahn: holding duration added with value 1.2.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flHoldingDuration (added)

    {
      "before": null,
      "after": 1.2
    }
  • Itani Lo Sahn: sweeping duration added with value 1.4.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flSweepingDuration (added)

    {
      "before": null,
      "after": 1.4
    }
  • Itani Lo Sahn: non hero damage delay added with value 0.1.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flNonHeroDamageDelay (added)

    {
      "before": null,
      "after": 0.1
    }
  • Itani Lo Sahn: min camera sweep speed added with value 600.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flMinCameraSweepSpeed (added)

    {
      "before": null,
      "after": 600
    }
  • Itani Lo Sahn: damage time offset from camera added with value 0.4.
    View code changes (1 records)

    ability_fencer_ultimate · gameplay.m_flDamageTimeOffsetFromCamera (added)

    {
      "before": null,
      "after": 0.4
    }
  • Grasping Hands: ability behaviors bits data updated.
    View code changes (1 records)

    ability_necro_zombiewall · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT",
      "after": "CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_ALLOW_ALT_CAST | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST | CITADEL_ABILITY_BEHAVIOR_SUPPRESS_ALT_CAST_ONCE_SELECTED"
    }
  • Grasping Hands: alt cast button loc token data added.
    View code changes (1 records)

    ability_necro_zombiewall · gameplay.m_strAltCastButtonLocToken (added)

    {
      "before": null,
      "after": "#zombiewall_rotate_hint"
    }
  • Grasping Hands: cast button loc token data added.
    View code changes (1 records)

    ability_necro_zombiewall · gameplay.m_strCastButtonLocToken (added)

    {
      "before": null,
      "after": ""
    }
  • Borrowed Decree: properties data removed.
    View code changes (1 records)

    ability_necro_gravestone · properties.SpawnZombieTroopers (removed)

    {
      "before": {
        "raw": "0",
        "value": 0
      },
      "after": null
    }
  • Borrowed Decree: grave stone modifier data removed.
    View code changes (1 records)

    ability_necro_gravestone · gameplay.m_GraveStoneModifier.m_bSpawnZombies (removed)

    {
      "before": true,
      "after": null
    }
  • Borrowed Decree: grave stone modifier data added.
    View code changes (1 records)

    ability_necro_gravestone · gameplay.m_GraveStoneModifier.m_SummonDecayModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true
      }
    }
  • Mauling Leap: ability points cost added with value 0.
    View code changes (1 records)

    ability_werewolf_maulingleap · gameplay.m_nAbilityPointsCost (added)

    {
      "before": null,
      "after": 0
    }
  • Mauling Leap: abillity unlocks cost added with value 1.
    View code changes (1 records)

    ability_werewolf_maulingleap · gameplay.m_nAbillityUnlocksCost (added)

    {
      "before": null,
      "after": 1
    }
  • Mauling Leap: boss damage scale added with value 1.
    View code changes (1 records)

    ability_werewolf_maulingleap · gameplay.m_flBossDamageScale (added)

    {
      "before": null,
      "after": 1
    }
  • Tail Whack: ability behaviors bits data updated.
    View code changes (1 records)

    ability_werewolf_cripplingslash · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_DONT_TRIGGER_POST_CAST_ON_CAST_COMPLETE | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_TRIGGER_CANCEL_MASH_PROTECTION_ON_CAST | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST",
      "after": "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_DONT_TRIGGER_POST_CAST_ON_CAST_COMPLETE | CITADEL_ABILITY_BEHAVIOR_TRIGGER_CANCEL_MASH_PROTECTION_ON_CAST | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST"
    }
  • Tail Whack: ability points cost added with value 0.
    View code changes (1 records)

    ability_werewolf_cripplingslash · gameplay.m_nAbilityPointsCost (added)

    {
      "before": null,
      "after": 0
    }
  • Tail Whack: abillity unlocks cost added with value 1.
    View code changes (1 records)

    ability_werewolf_cripplingslash · gameplay.m_nAbillityUnlocksCost (added)

    {
      "before": null,
      "after": 1
    }
  • Tail Whack: boss damage scale added with value 1.
    View code changes (1 records)

    ability_werewolf_cripplingslash · gameplay.m_flBossDamageScale (added)

    {
      "before": null,
      "after": 1
    }
  • Go For The Throat: ability points cost added with value 0.
    View code changes (1 records)

    ability_werewolf_frenzy · gameplay.m_nAbilityPointsCost (added)

    {
      "before": null,
      "after": 0
    }
  • Go For The Throat: abillity unlocks cost added with value 1.
    View code changes (1 records)

    ability_werewolf_frenzy · gameplay.m_nAbillityUnlocksCost (added)

    {
      "before": null,
      "after": 1
    }
  • Go For The Throat: bits interrupting states data added.
    View code changes (1 records)

    ability_werewolf_frenzy · gameplay.m_bitsInterruptingStates (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_STUNNED"
    }
  • Go For The Throat: boss damage scale added with value 1.
    View code changes (1 records)

    ability_werewolf_frenzy · gameplay.m_flBossDamageScale (added)

    {
      "before": null,
      "after": 1
    }
  • citadel weapon unicorn set: properties data removed.
    View code changes (1 records)

    citadel_weapon_unicorn_set · properties.GravityScale (removed)

    {
      "before": {
        "raw": "-20",
        "value": -20
      },
      "after": null
    }
  • citadel weapon unicorn set: auto intrinsic modifiers data added.
    View code changes (1 records)

    citadel_weapon_unicorn_set · gameplay.m_AutoIntrinsicModifiers[0].m_flGravityChange (added)

    {
      "before": null,
      "after": -28
    }
  • High-Velocity Rounds: auto intrinsic modifiers data updated.
    View code changes (1 records)

    upgrade_high_velocity_mag · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName[1] (changed)

    {
      "before": "BonusFireRate",
      "after": "BaseAttackDamagePercent"
    }
  • Weighted Shots: auto intrinsic modifiers data updated.
    View code changes (1 records)

    upgrade_weighted_shots · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "BaseAttackDamagePercent",
        "StatusResistancePercent",
        "TechResist",
        "BonusBulletSpeedPercent",
        "StaminaCooldownReduction"
      ],
      "after": [
        "BaseAttackDamagePercent",
        "StatusResistancePercent",
        "StaminaCooldownReduction",
        "BonusMoveSpeed"
      ]
    }
  • Weighted Shots: auto intrinsic modifiers data added.
    View code changes (1 records)

    upgrade_weighted_shots · gameplay.m_AutoIntrinsicModifiers[1] (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_DebuffModifier": {
          "m_bIsHidden": true,
          "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
            "SlowPercent",
            "GroundDashReductionPercent"
          ]
        },
        "m_BuildUpModifier": {
          "m_eBuildupMode": "BUILDUP_MODE_MAX_FILL_DURATION",
          "m_eDrawOverheadStatus": "OVERHEAD_DRAW_FOR_CASTER_ONLY",
          "m_eHudDisplayLocation": "DISPLAY_HUD_NONE",
          "m_flBuildUpDecayDelay": 2,
          "m_eModifierDisplayLocaiton": "MODIFIER_DISPLAY_HEALTHBAR",
          "m_bBuildupAffectedByEffectiveness": true
        },
        "m_bProcAppliesBuildup": true,
        "m_eHudDisplayLocation": "DISPLAY_HUD_LEFT",
        "m_eModifierDisplayLocaiton": "MODIFIER_DISPLAY_LOCAITON_ALL"
      }
    }
  • Weighted Shots: ability target types data added.
    View code changes (1 records)

    upgrade_weighted_shots · gameplay.m_nAbilityTargetTypes (added)

    {
      "before": null,
      "after": "CITADEL_UNIT_TARGET_HERO_ENEMY"
    }
  • Siphon Bullets: permanent health loss data removed.
    View code changes (1 records)

    upgrade_siphon_bullets · gameplay.m_PermanentHealthLoss (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_nAttributes": "MODIFIER_ATTRIBUTE_MULTIPLE | MODIFIER_ATTRIBUTE_PERMANENT | MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED",
        "m_vecScriptValues": [
          {
            "m_value": -55,
            "m_eModifierValue": "MODIFIER_VALUE_HEALTH_MAX"
          }
        ],
        "m_bNetworkValuesForStatsPreview": true
      },
      "after": null
    }
  • Siphon Bullets: auto intrinsic modifiers data added.
    View code changes (1 records)

    upgrade_siphon_bullets · gameplay.m_AutoIntrinsicModifiers[0].m_StealWatcherModifier.m_StatStolenDebuffModifier.m_HealModifier.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • Siphon Bullets: auto intrinsic modifiers data added.
    View code changes (1 records)

    upgrade_siphon_bullets · gameplay.m_AutoIntrinsicModifiers[0].m_StealWatcherModifier.m_HealModifier.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • Spiritual Overflow: auto intrinsic modifiers data updated.
    View code changes (1 records)

    upgrade_tech_overflow · gameplay.m_AutoIntrinsicModifiers[0].m_ProcModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName[2] (changed)

    {
      "before": "CooldownReduction",
      "after": "BonusAbilityDurationPercent"
    }
  • Slowing Hex: target modifier data removed.
    View code changes (1 records)

    upgrade_containment · gameplay.m_TargetModifier.m_vecScriptValues (removed)

    {
      "before": [],
      "after": null
    }
  • Slowing Hex: target modifier data removed.
    View code changes (1 records)

    upgrade_containment · gameplay.m_TargetModifier.m_vecScriptEventHandlers (removed)

    {
      "before": [],
      "after": null
    }
  • Slowing Hex: target modifier data added.
    View code changes (1 records)

    upgrade_containment · gameplay.m_TargetModifier.m_flGravityScale (added)

    {
      "before": null,
      "after": 1.2
    }
  • Vortex Web: ability targeting location data updated.
    View code changes (1 records)

    upgrade_aoe_root · gameplay.m_eAbilityTargetingLocation (changed)

    {
      "before": "CITADEL_ABILITY_TARGETING_LOCATION_NONE",
      "after": "CITADEL_ABILITY_TARGETING_LOCATION_UNIT_OR_GROUND"
    }
  • Vortex Web: ability behaviors bits data updated.
    View code changes (1 records)

    upgrade_aoe_root · gameplay.m_AbilityBehaviorsBits (changed)

    {
      "before": "CITADEL_ABILITY_BEHAVIOR_PROJECTILE | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST",
      "after": "CITADEL_ABILITY_BEHAVIOR_PROJECTILE | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST"
    }
  • Colossus: buff modifier data updated.
    View code changes (1 records)

    upgrade_colossus · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "BuffBulletResist",
        "BuffTechResist"
      ],
      "after": [
        "BuffBulletResist",
        "BuffTechResist",
        "BonusMeleeDamagePercent"
      ]
    }
  • Active Reload: auto intrinsic modifiers data updated.
    View code changes (1 records)

    upgrade_active_reload · gameplay.m_AutoIntrinsicModifiers[0].m_nEnabledStateMask (changed)

    {
      "before": "",
      "after": "MODIFIER_STATE_ALLOW_RELOAD_WHEN_FULL"
    }
  • Armor Piercing Rounds: auto intrinsic modifiers data updated.
    View code changes (1 records)

    upgrade_aprounds · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)

    {
      "before": [
        "BonusBulletSpeedPercent"
      ],
      "after": [
        "BonusBulletSpeedPercent",
        "BaseAttackDamagePercent"
      ]
    }
  • Stalker: auto intrinsic modifiers data removed.
    View code changes (1 records)

    upgrade_weapon_backstabber · gameplay.m_AutoIntrinsicModifiers[0].m_DebuffModifier.m_iAuraSearchType (removed)

    {
      "before": "CITADEL_UNIT_TARGET_HERO_ENEMY",
      "after": null
    }
  • Stalker: auto intrinsic modifiers data removed.
    View code changes (1 records)

    upgrade_weapon_backstabber · gameplay.m_AutoIntrinsicModifiers[0].m_DebuffModifier.m_modifierProvidedByAura (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "BonusMoveSpeed"
        ]
      },
      "after": null
    }
  • Stalker: auto intrinsic modifiers data removed.
    View code changes (1 records)

    upgrade_weapon_backstabber · gameplay.m_AutoIntrinsicModifiers[0].m_DebuffModifier.m_GlowModifier (removed)

    {
      "before": {
        "m_bIsHidden": true,
        "m_nAttributes": "MODIFIER_ATTRIBUTE_MULTIPLE",
        "m_nEnabledStateMask": "MODIFIER_STATE_GLOW_THROUGH_WALLS_TO_PROVIDER"
      },
      "after": null
    }
  • Stalker: auto intrinsic modifiers data added.
    View code changes (1 records)

    upgrade_weapon_backstabber · gameplay.m_AutoIntrinsicModifiers[0].m_DebuffModifier.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_GLOW_THROUGH_WALLS_TO_ENEMY"
    }
  • Stalker: auto intrinsic modifiers data added.
    View code changes (1 records)

    upgrade_weapon_backstabber · gameplay.m_AutoIntrinsicModifiers[0].m_DebuffModifier.m_BuffModifier (added)

    {
      "before": null,
      "after": {
        "m_bIsHidden": true,
        "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
          "BonusMoveSpeed"
        ]
      }
    }
  • Express Shot: auto intrinsic modifiers data updated.
    View code changes (1 records)

    upgrade_express_shot · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName[1] (changed)

    {
      "before": "BonusFireRate",
      "after": "BaseAttackDamagePercent"
    }
  • npc units trooper base: shrines down buff modifier data updated.
    View code changes (1 records)

    npc_units:trooper_base · gameplay.m_ShrinesDownBuffModifier.m_flDamageScale (changed)

    {
      "before": 40,
      "after": 60
    }
  • npc units trooper base: npc out of combat regen modifier data added.
    View code changes (1 records)

    npc_units:trooper_base · gameplay.m_NpcOutOfCombatRegenModifier (added)

    {
      "before": null,
      "after": {}
    }
  • npc units trooper base: dps pct growth per minute added with value 0.
    View code changes (1 records)

    npc_units:trooper_base · gameplay.m_flDPSPctGrowthPerMinute (added)

    {
      "before": null,
      "after": 0
    }
  • npc units trooper zipline container: shrines down buff modifier data updated.
    View code changes (1 records)

    npc_units:trooper_zipline_container · gameplay.m_ShrinesDownBuffModifier.m_flDamageScale (changed)

    {
      "before": 40,
      "after": 60
    }
  • npc units trooper zipline container: npc out of combat regen modifier data added.
    View code changes (1 records)

    npc_units:trooper_zipline_container · gameplay.m_NpcOutOfCombatRegenModifier (added)

    {
      "before": null,
      "after": {}
    }
  • npc units trooper zipline container: dps pct growth per minute added with value 0.
    View code changes (1 records)

    npc_units:trooper_zipline_container · gameplay.m_flDPSPctGrowthPerMinute (added)

    {
      "before": null,
      "after": 0
    }
  • npc units trooper normal: shrines down buff modifier data updated.
    View code changes (1 records)

    npc_units:trooper_normal · gameplay.m_ShrinesDownBuffModifier.m_flDamageScale (changed)

    {
      "before": 40,
      "after": 60
    }
  • npc units trooper normal: npc out of combat regen modifier data added.
    View code changes (1 records)

    npc_units:trooper_normal · gameplay.m_NpcOutOfCombatRegenModifier (added)

    {
      "before": null,
      "after": {
        "m_flOOCRegen": 7
      }
    }
  • npc units trooper normal: dps pct growth per minute added with value 0.
    View code changes (1 records)

    npc_units:trooper_normal · gameplay.m_flDPSPctGrowthPerMinute (added)

    {
      "before": null,
      "after": 0
    }
  • npc units trooper medic: shrines down buff modifier data updated.
    View code changes (1 records)

    npc_units:trooper_medic · gameplay.m_ShrinesDownBuffModifier.m_flDamageScale (changed)

    {
      "before": 40,
      "after": 60
    }
  • npc units trooper medic: npc out of combat regen modifier data added.
    View code changes (1 records)

    npc_units:trooper_medic · gameplay.m_NpcOutOfCombatRegenModifier (added)

    {
      "before": null,
      "after": {
        "m_flOOCRegen": 7
      }
    }
  • npc units trooper medic: dps pct growth per minute added with value 3.
    View code changes (1 records)

    npc_units:trooper_medic · gameplay.m_flDPSPctGrowthPerMinute (added)

    {
      "before": null,
      "after": 3
    }
  • npc units trooper melee: shrines down buff modifier data updated.
    View code changes (1 records)

    npc_units:trooper_melee · gameplay.m_ShrinesDownBuffModifier.m_flDamageScale (changed)

    {
      "before": 40,
      "after": 60
    }
  • npc units trooper melee: npc out of combat regen modifier data added.
    View code changes (1 records)

    npc_units:trooper_melee · gameplay.m_NpcOutOfCombatRegenModifier (added)

    {
      "before": null,
      "after": {
        "m_flOOCRegen": 7
      }
    }
  • npc units trooper melee: dps pct growth per minute added with value 0.
    View code changes (1 records)

    npc_units:trooper_melee · gameplay.m_flDPSPctGrowthPerMinute (added)

    {
      "before": null,
      "after": 0
    }
  • npc units destroyable building: i max health generator changed from 8100 to 5000.
    View code changes (1 records)

    npc_units:destroyable_building · gameplay.m_iMaxHealthGenerator (changed)

    {
      "before": 8100,
      "after": 5000
    }
  • npc units destroyable building: power generator data added.
    View code changes (1 records)

    npc_units:destroyable_building · gameplay.m_PowerGenerator.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units destroyable building: i max health generator second added with value 10000.
    View code changes (1 records)

    npc_units:destroyable_building · gameplay.m_iMaxHealthGeneratorSecond (added)

    {
      "before": null,
      "after": 10000
    }
  • npc units npc super neutral: i starting health changed from 11900 to 13000.
    View code changes (1 records)

    npc_units:npc_super_neutral · gameplay.m_iStartingHealth (changed)

    {
      "before": 11900,
      "after": 13000
    }
  • npc units npc super neutral: intrinsic modifiers data added.
    View code changes (1 records)

    npc_units:npc_super_neutral · gameplay.m_vecIntrinsicModifiers[0].m_vecScriptValues[3] (added)

    {
      "before": null,
      "after": {
        "m_value": 35,
        "m_eModifierValue": "MODIFIER_VALUE_STATUS_RESISTANCE"
      }
    }
  • npc units npc boss tier2: max health changed from 6800 to 6000.
    View code changes (1 records)

    npc_units:npc_boss_tier2 · gameplay.m_nMaxHealth (changed)

    {
      "before": 6800,
      "after": 6000
    }
  • npc units npc boss tier2: empowered modifier level1 data updated.
    View code changes (1 records)

    npc_units:npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel1.m_nMaxHealth (changed)

    {
      "before": 9350,
      "after": 9000
    }
  • npc units npc boss tier2: empowered modifier level1 data added.
    View code changes (1 records)

    npc_units:npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel1.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units npc boss tier2: empowered modifier level2 data updated.
    View code changes (1 records)

    npc_units:npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel2.m_nMaxHealth (changed)

    {
      "before": 11900,
      "after": 12000
    }
  • npc units npc boss tier2: empowered modifier level2 data added.
    View code changes (1 records)

    npc_units:npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel2.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units alt npc boss tier2: max health changed from 6800 to 6000.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2 · gameplay.m_nMaxHealth (changed)

    {
      "before": 6800,
      "after": 6000
    }
  • npc units alt npc boss tier2: empowered modifier level1 data updated.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel1.m_nMaxHealth (changed)

    {
      "before": 9350,
      "after": 9000
    }
  • npc units alt npc boss tier2: empowered modifier level1 data added.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel1.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units alt npc boss tier2: empowered modifier level2 data updated.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel2.m_nMaxHealth (changed)

    {
      "before": 11900,
      "after": 12000
    }
  • npc units alt npc boss tier2: empowered modifier level2 data added.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2 · gameplay.m_EmpoweredModifierLevel2.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units npc boss tier2 weak: max health changed from 6800 to 6000.
    View code changes (1 records)

    npc_units:npc_boss_tier2_weak · gameplay.m_nMaxHealth (changed)

    {
      "before": 6800,
      "after": 6000
    }
  • npc units npc boss tier2 weak: empowered modifier level1 data updated.
    View code changes (1 records)

    npc_units:npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel1.m_nMaxHealth (changed)

    {
      "before": 9350,
      "after": 9000
    }
  • npc units npc boss tier2 weak: empowered modifier level1 data added.
    View code changes (1 records)

    npc_units:npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel1.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units npc boss tier2 weak: empowered modifier level2 data updated.
    View code changes (1 records)

    npc_units:npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel2.m_nMaxHealth (changed)

    {
      "before": 11900,
      "after": 12000
    }
  • npc units npc boss tier2 weak: empowered modifier level2 data added.
    View code changes (1 records)

    npc_units:npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel2.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units alt npc boss tier2 weak: max health changed from 6800 to 6000.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2_weak · gameplay.m_nMaxHealth (changed)

    {
      "before": 6800,
      "after": 6000
    }
  • npc units alt npc boss tier2 weak: empowered modifier level1 data updated.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel1.m_nMaxHealth (changed)

    {
      "before": 9350,
      "after": 9000
    }
  • npc units alt npc boss tier2 weak: empowered modifier level1 data added.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel1.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units alt npc boss tier2 weak: empowered modifier level2 data updated.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel2.m_nMaxHealth (changed)

    {
      "before": 11900,
      "after": 12000
    }
  • npc units alt npc boss tier2 weak: empowered modifier level2 data added.
    View code changes (1 records)

    npc_units:alt_npc_boss_tier2_weak · gameplay.m_EmpoweredModifierLevel2.m_nEnabledStateMask (added)

    {
      "before": null,
      "after": "MODIFIER_STATE_DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE"
    }
  • npc units npc necro skele: explode modifier data removed.
    View code changes (1 records)

    npc_units:npc_necro_skele · gameplay.m_ExplodeModifier.m_nEnabledStateMask (removed)

    {
      "before": "MODIFIER_STATE_UNKILLABLE",
      "after": null
    }
  • npc units trooper necro: shrines down buff modifier data updated.
    View code changes (1 records)

    npc_units:trooper_necro · gameplay.m_ShrinesDownBuffModifier.m_flDamageScale (changed)

    {
      "before": 40,
      "after": 60
    }
  • npc units trooper necro: npc out of combat regen modifier data added.
    View code changes (1 records)

    npc_units:trooper_necro · gameplay.m_NpcOutOfCombatRegenModifier (added)

    {
      "before": null,
      "after": {}
    }
  • npc units trooper necro: dps pct growth per minute added with value 0.
    View code changes (1 records)

    npc_units:trooper_necro · gameplay.m_flDPSPctGrowthPerMinute (added)

    {
      "before": null,
      "after": 0
    }
  • generic data objective params: tier1 gold kill changed from 1000 to 1500.
    View code changes (1 records)

    generic_data:m_ObjectiveParams · gameplay.m_nTier1GoldKill (changed)

    {
      "before": 1000,
      "after": 1500
    }
  • generic data objective params: tier2 gold kill changed from 3500 to 4000.
    View code changes (1 records)

    generic_data:m_ObjectiveParams · gameplay.m_nTier2GoldKill (changed)

    {
      "before": 3500,
      "after": 4000
    }
  • generic data objective params: base guardians gold kill changed from 750 to 1000.
    View code changes (1 records)

    generic_data:m_ObjectiveParams · gameplay.m_nBaseGuardiansGoldKill (changed)

    {
      "before": 750,
      "after": 1000
    }
  • generic data objective params: shrines gold kill changed from 0 to 2000.
    View code changes (1 records)

    generic_data:m_ObjectiveParams · gameplay.m_nShrinesGoldKill (changed)

    {
      "before": 0,
      "after": 2000
    }
  • generic data rejuv params: rejuvinator drop duration changed from 7 to 6.
    View code changes (1 records)

    generic_data:m_RejuvParams · gameplay.m_flRejuvinatorDropDuration (changed)

    {
      "before": 7,
      "after": 6
    }
  • modifiers modifier citadel knockdown: gravity scale changed from 1.5 to 2.
    View code changes (1 records)

    modifiers:modifier_citadel_knockdown · gameplay.m_flGravityScale (changed)

    {
      "before": 1.5,
      "after": 2
    }
  • modifiers modifier crowd control diminish watcher: modifier window changed from 7 to 8.
    View code changes (1 records)

    modifiers:modifier_crowd_control_diminish_watcher · gameplay.m_flModifierWindow (changed)

    {
      "before": 7,
      "after": 8
    }
  • modifiers modifier crowd control diminish watcher: reduction per modifier changed from 8 to 10.
    View code changes (1 records)

    modifiers:modifier_crowd_control_diminish_watcher · gameplay.m_flReductionPerModifier (changed)

    {
      "before": 8,
      "after": 10
    }
  • modifiers modifier crowd control diminish watcher: max reduction changed from 24 to 30.
    View code changes (1 records)

    modifiers:modifier_crowd_control_diminish_watcher · gameplay.m_flMaxReduction (changed)

    {
      "before": 24,
      "after": 30
    }
  • npc units citadel fissure wall: data entry added.
    View code changes (1 records)

    npc_units:citadel_fissure_wall · (entity_added)

    {
      "before": null,
      "after": "citadel_fissure_wall"
    }
  • citadel heroes: citadel ability storm cloud t2 desc data updated.
    View code changes (1 records)

    citadel_heroes · citadel_ability_storm_cloud_t2_desc (changed)

    {
      "before": "<span class=\"highlight\">+{s:AbilityChannelTime}s</span> Channel Time and <span class=\"highlight\">+{s:Radius}m</span> Radius",
      "after": "<span class=\"highlight\">+{s:AbilityChannelTime}s</span> Channel Time <br><span class=\"highlight\">+{s:Radius}m</span> Radius"
    }
  • citadel heroes: citadel ability chrono pulse grenade quip data updated.
    View code changes (1 records)

    citadel_heroes · citadel_ability_chrono_pulse_grenade_quip (changed)

    {
      "before": "Throw a grenade that pulses, dealing damage and slow",
      "after": "Throw a grenade that pulses, dealing damage and time slowing"
    }
  • citadel heroes: trigger delay label data removed.
    View code changes (1 records)

    citadel_heroes · TriggerDelay_label (removed)

    {
      "before": "Explosion Delay",
      "after": null
    }
  • citadel heroes: trigger delay postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · TriggerDelay_postvalue_label (removed)

    {
      "before": "Explosion Delay",
      "after": null
    }
  • citadel heroes: trigger delay postfix data removed.
    View code changes (1 records)

    citadel_heroes · TriggerDelay_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: total damage label data removed.
    View code changes (1 records)

    citadel_heroes · TotalDamage_label (removed)

    {
      "before": "Total Damage",
      "after": null
    }
  • citadel heroes: total damage postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · TotalDamage_postvalue_label (removed)

    {
      "before": "Total Damage",
      "after": null
    }
  • citadel heroes: time freeze postfix data removed.
    View code changes (1 records)

    citadel_heroes · TimeFreeze_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: time bank speed bonus postfix data removed.
    View code changes (1 records)

    citadel_heroes · TimeBankSpeedBonus_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: time bank speed duration max postfix data removed.
    View code changes (1 records)

    citadel_heroes · TimeBankSpeedDurationMax_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: time save duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · TimeSaveDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: time save speed penalty postfix data removed.
    View code changes (1 records)

    citadel_heroes · TimeSaveSpeedPenalty_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: time save speed penalty duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · TimeSaveSpeedPenaltyDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: cooldown on miss postfix data removed.
    View code changes (1 records)

    citadel_heroes · CooldownOnMiss_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: ally cooldown reduction postfix data removed.
    View code changes (1 records)

    citadel_heroes · AllyCooldownReduction_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: spell lifesteal label data removed.
    View code changes (1 records)

    citadel_heroes · SpellLifesteal_label (removed)

    {
      "before": "Spirit Lifesteal",
      "after": null
    }
  • citadel heroes: spell lifesteal postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · SpellLifesteal_postvalue_label (removed)

    {
      "before": "Spirit Lifesteal",
      "after": null
    }
  • citadel heroes: spell lifesteal postfix data removed.
    View code changes (1 records)

    citadel_heroes · SpellLifesteal_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: spell lifesteal non hero label data removed.
    View code changes (1 records)

    citadel_heroes · SpellLifestealNonHero_label (removed)

    {
      "before": "Spirit Lifesteal (Non-Hero)",
      "after": null
    }
  • citadel heroes: spell lifesteal non hero postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · SpellLifestealNonHero_postvalue_label (removed)

    {
      "before": "Spirit Lifesteal (Non-Hero)",
      "after": null
    }
  • citadel heroes: spell lifesteal non hero postfix data removed.
    View code changes (1 records)

    citadel_heroes · SpellLifestealNonHero_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: sphere radius postfix data removed.
    View code changes (1 records)

    citadel_heroes · SphereRadius_postfix (removed)

    {
      "before": "m",
      "after": null
    }
  • citadel heroes: charge up time postfix data removed.
    View code changes (1 records)

    citadel_heroes · ChargeUpTime_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: chrono time scale postfix data removed.
    View code changes (1 records)

    citadel_heroes · ChronoTimeScale_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: min duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · MinDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: ability nano catform desc data updated.
    View code changes (1 records)

    citadel_heroes · ability_nano_catform_desc (changed)

    {
      "before": "Turn to shadows and possess Ava. You gain {g:citadel_inline_attribute:'BonusMoveSpeed'} and become <Panel class=\"AbilityPropertyIcon prop_invisible\"> <span class=\"highlight\">hidden on the minimap</span>, but cannot use your weapon or cast abilities.  <br>{g:citadel_keybind:'AbilityMelee'} : Pounce to break boxes. <br><br><span class=\"diminish\">When taking damage from an enemy hero, bonus move speed is reduced by {s:EnemyDamageSpeedPenalty}% and you are unable to activate Ava for {s:InterruptCooldown}s.</span>",
      "after": "Turn to shadows and possess Ava. You gain {g:citadel_inline_attribute:'BonusMoveSpeed'} that increases over time, and become <Panel class=\"AbilityPropertyIcon prop_invisible\"> <span class=\"highlight\">hidden on the minimap</span>. <br><br><span class=\"diminish\">Taking damage from an enemy hero resets your bonus move speed and puts Ava on a brief cooldown.</span>"
    }
  • citadel heroes: ability nano shadow pulse t2 desc data updated.
    View code changes (1 records)

    citadel_heroes · ability_nano_shadow_pulse_t2_desc (changed)

    {
      "before": "<span class=\"highlight\">+{s:Damage}</span> Damage. <span class=\"highlight\">+{s:BonusMoveSpeedPercent}%</span> Move Speed.",
      "after": "<span class=\"highlight\">+{s:Damage}</span> Damage and <span class=\"highlight\">+{s:BonusMoveSpeedPercent}%</span> Move Speed"
    }
  • citadel heroes: citadel ability shiv dagger max rage desc data updated.
    View code changes (1 records)

    citadel_heroes · citadel_ability_shiv_dagger_max_rage_desc (changed)

    {
      "before": "Ultimate Unlock: <span class=\"highlight\"> While rage is full</span> knives will ricochet to another enemy and apply a slow to enemies they bleed.",
      "after": "<br>Ultimate Unlock: <span class=\"highlight\"> While rage is full</span> knives will ricochet to another enemy and apply a slow to enemies they bleed."
    }
  • citadel heroes: citadel ability shiv defer damage max rage desc data updated.
    View code changes (1 records)

    citadel_heroes · citadel_ability_shiv_defer_damage_max_rage_desc (changed)

    {
      "before": "Ultimate Unlock: <span class=\"highlight\">While rage is full</span> the amount of damage deferred is increased.",
      "after": "<br>Ultimate Unlock: <span class=\"highlight\">While rage is full</span> the amount of damage deferred is increased."
    }
  • citadel heroes: citadel ability shiv killing blow passive desc data updated.
    View code changes (1 records)

    citadel_heroes · citadel_ability_shiv_killing_blow_passive_desc (changed)

    {
      "before": "Passive: Damaging enemies fills you with rage. While at full rage, Shiv gains increased damage and <span class=\"highlight\">special properties</span> on his other abilities.",
      "after": "<span class=\"diminish\">Passive:</span> Damaging enemies fills you with rage. While at full rage, {s:hero_name} gains increased damage and <span class=\"highlight\">unlocks special properties</span> on his other abilities."
    }
  • citadel heroes: enemy health percent postvalue label data updated.
    View code changes (1 records)

    citadel_heroes · EnemyHealthPercent_postvalue_label (changed)

    {
      "before": "Enemy health threshold",
      "after": "Enemy Health Threshold"
    }
  • citadel heroes: dps duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · DPSDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: synth pulse desc data updated.
    View code changes (1 records)

    citadel_heroes · synth_pulse_desc (changed)

    {
      "before": "<span class=\"highlight\">Escape</span> into your suitcase. When the duration ends, <span class=\"highlight\">deal damage</span> to nearby enemies. Duration can be ended early by performing any action.",
      "after": "<span class=\"highlight\">Escape</span> into your suitcase. When the duration ends, <span class=\"highlight\">deal {g:citadel_inline_attribute:'SpiritDamage'}</span> to nearby enemies. Duration can be ended early by performing any action."
    }
  • citadel heroes: tether length postfix data removed.
    View code changes (1 records)

    citadel_heroes · TetherLength_postfix (removed)

    {
      "before": "m",
      "after": null
    }
  • citadel heroes: damage interval postfix data removed.
    View code changes (1 records)

    citadel_heroes · DamageInterval_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: tech amp per bullet postfix data removed.
    View code changes (1 records)

    citadel_heroes · TechAmpPerBullet_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: tech amp linger postfix data removed.
    View code changes (1 records)

    citadel_heroes · TechAmpLinger_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: fast fire duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · FastFireDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: modifier mirage tornado hold in place data updated.
    View code changes (1 records)

    citadel_heroes · modifier_mirage_tornado_hold_in_place (changed)

    {
      "before": "Tornado",
      "after": "Immobilized"
    }
  • citadel heroes: mirage sand phantom quip data updated.
    View code changes (1 records)

    citadel_heroes · mirage_sand_phantom_quip (changed)

    {
      "before": "Apply procs of escalating damage",
      "after": "Apply marks of escalating damage"
    }
  • citadel heroes: mirage sand phantom t2 desc data updated.
    View code changes (1 records)

    citadel_heroes · mirage_sand_phantom_t2_desc (changed)

    {
      "before": "+{s:VictimStackDuration}s Multiplier Duration and +{s:ProcDamageBase} Base Damage",
      "after": "<span class=\"highlight\">+{s:ProcDamageBase}</span> Base Damage and <span class=\"highlight\">+{s:VictimStackDuration}s</span> Multiplier Duration"
    }
  • citadel heroes: mirage djinns mark max stacks label data removed.
    View code changes (1 records)

    citadel_heroes · MirageDjinnsMarkMaxStacks_label (removed)

    {
      "before": "Max Multiplier",
      "after": null
    }
  • citadel heroes: sand phantom proc cooldown label data removed.
    View code changes (1 records)

    citadel_heroes · SandPhantomProcCooldown_label (removed)

    {
      "before": "Cooldown Between Multiplier",
      "after": null
    }
  • citadel heroes: sand phantom proc cooldown postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · SandPhantomProcCooldown_postvalue_label (removed)

    {
      "before": "Cooldown Between Multiplier",
      "after": null
    }
  • citadel heroes: sand phantom proc cooldown postfix data removed.
    View code changes (1 records)

    citadel_heroes · SandPhantomProcCooldown_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: proc bonus magic damage escalation prefix data removed.
    View code changes (1 records)

    citadel_heroes · ProcBonusMagicDamageEscalation_prefix (removed)

    {
      "before": "{s:sign}",
      "after": null
    }
  • citadel heroes: proc bonus magic damage escalation label data removed.
    View code changes (1 records)

    citadel_heroes · ProcBonusMagicDamageEscalation_label (removed)

    {
      "before": "Escalating Spirit Damage",
      "after": null
    }
  • citadel heroes: proc bonus magic damage escalation postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · ProcBonusMagicDamageEscalation_postvalue_label (removed)

    {
      "before": "Escalating Spirit Damage",
      "after": null
    }
  • citadel heroes: slow aura percent label data removed.
    View code changes (1 records)

    citadel_heroes · SlowAuraPercent_label (removed)

    {
      "before": "Enemy Movement Slow",
      "after": null
    }
  • citadel heroes: slow aura percent postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · SlowAuraPercent_postvalue_label (removed)

    {
      "before": "Enemy Movement Slow",
      "after": null
    }
  • citadel heroes: slow aura percent postfix data removed.
    View code changes (1 records)

    citadel_heroes · SlowAuraPercent_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: slow aura radius label data removed.
    View code changes (1 records)

    citadel_heroes · SlowAuraRadius_label (removed)

    {
      "before": "Slow Radius",
      "after": null
    }
  • citadel heroes: slow aura radius postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · SlowAuraRadius_postvalue_label (removed)

    {
      "before": "Slow Radius",
      "after": null
    }
  • citadel heroes: slow aura radius postfix data removed.
    View code changes (1 records)

    citadel_heroes · SlowAuraRadius_postfix (removed)

    {
      "before": "m",
      "after": null
    }
  • citadel heroes: move speed duration prefix data removed.
    View code changes (1 records)

    citadel_heroes · MoveSpeedDuration_prefix (removed)

    {
      "before": "+",
      "after": null
    }
  • citadel heroes: move speed duration label data removed.
    View code changes (1 records)

    citadel_heroes · MoveSpeedDuration_label (removed)

    {
      "before": "Move Speed",
      "after": null
    }
  • citadel heroes: move speed duration postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · MoveSpeedDuration_postvalue_label (removed)

    {
      "before": "Move Speed",
      "after": null
    }
  • citadel heroes: move speed duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · MoveSpeedDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: modifier mirage sand phantom data removed.
    View code changes (1 records)

    citadel_heroes · modifier_mirage_sand_phantom (removed)

    {
      "before": "Whirling Dervish",
      "after": null
    }
  • citadel heroes: modifier mirage sand phantom whirlwind reflect data removed.
    View code changes (1 records)

    citadel_heroes · modifier_mirage_sand_phantom_whirlwind_reflect (removed)

    {
      "before": "Whirling Dervish",
      "after": null
    }
  • citadel heroes: modifier mirage sand phantom slow aura effect data removed.
    View code changes (1 records)

    citadel_heroes · modifier_mirage_sand_phantom_slow_aura_effect (removed)

    {
      "before": "Whirling Dervish",
      "after": null
    }
  • citadel heroes: post cast delay postfix data removed.
    View code changes (1 records)

    citadel_heroes · PostCastDelay_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: stamina regen penalty postfix data removed.
    View code changes (1 records)

    citadel_heroes · StaminaRegenPenalty_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: citadel ability tengu stone form desc data updated.
    View code changes (1 records)

    citadel_heroes · citadel_ability_tengu_stone_form_desc (changed)

    {
      "before": "Turn yourself into <span class=\"highlight\">impervious stone</span> and smash into the ground, <span class=\"highlight\">stunning and damaging</span> enemies nearby. Heals you for a percentage of your max health. You have some air control before falling.",
      "after": "Turn yourself into <span class=\"highlight\">impervious stone</span> and smash into the ground, <span class=\"highlight\">stunning and damaging</span> enemies nearby. Heals you for a percentage of your max health."
    }
  • citadel heroes: citadel ability tengu lightningcrash data removed.
    View code changes (1 records)

    citadel_heroes · citadel_ability_tengu_lightningcrash (removed)

    {
      "before": "Falling Grace",
      "after": null
    }
  • citadel heroes: citadel ability tengu lightningcrash quip data removed.
    View code changes (1 records)

    citadel_heroes · citadel_ability_tengu_lightningcrash_quip (removed)

    {
      "before": "Fly above the battlefield",
      "after": null
    }
  • citadel heroes: citadel ability tengu lightningcrash desc data removed.
    View code changes (1 records)

    citadel_heroes · citadel_ability_tengu_lightningcrash_desc (removed)

    {
      "before": "Jump into the air and start flying for a short time. When you hit the ground you <span class=\"highlight\">deal damage</span> based on how long you flew, as well as gaining a <span class=\"highlight\">regeneration boost</span>. You can end your flight and dive early by pressing <span class='keybind'>{g:citadel_binding:'Attack'}</span>.",
      "after": null
    }
  • citadel heroes: citadel ability tengu lightningcrash t3 desc data removed.
    View code changes (1 records)

    citadel_heroes · citadel_ability_tengu_lightningcrash_t3_desc (removed)

    {
      "before": "<span class=\"highlight\">+{s:Damage}</span> Damage, and <span class=\"highlight\">+{s:Regeneration}</span> Regeneration",
      "after": null
    }
  • citadel heroes: air speed health bonus postfix data removed.
    View code changes (1 records)

    citadel_heroes · AirSpeedHealthBonus_postfix (removed)

    {
      "before": "m",
      "after": null
    }
  • citadel heroes: active flight time postfix data removed.
    View code changes (1 records)

    citadel_heroes · ActiveFlightTime_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: bonus per meter pct postfix data removed.
    View code changes (1 records)

    citadel_heroes · BonusPerMeterPct_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: regeneration duration label data removed.
    View code changes (1 records)

    citadel_heroes · RegenerationDuration_label (removed)

    {
      "before": "Regeneration Duration",
      "after": null
    }
  • citadel heroes: regeneration duration postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · RegenerationDuration_postvalue_label (removed)

    {
      "before": "Regeneration Duration",
      "after": null
    }
  • citadel heroes: regeneration duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · RegenerationDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: regeneration label data removed.
    View code changes (1 records)

    citadel_heroes · Regeneration_label (removed)

    {
      "before": "Regeneration",
      "after": null
    }
  • citadel heroes: regeneration postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · Regeneration_postvalue_label (removed)

    {
      "before": "Regeneration",
      "after": null
    }
  • citadel heroes: regeneration postfix data removed.
    View code changes (1 records)

    citadel_heroes · Regeneration_postfix (removed)

    {
      "before": " HP/s",
      "after": null
    }
  • citadel heroes: modifier tengu lightningcrash regeneration data removed.
    View code changes (1 records)

    citadel_heroes · modifier_tengu_lightningcrash_regeneration (removed)

    {
      "before": "Falling Grace Regeneration",
      "after": null
    }
  • citadel heroes: dragons fire burn duration postfix data removed.
    View code changes (1 records)

    citadel_heroes · DragonsFireBurnDuration_postfix (removed)

    {
      "before": "s",
      "after": null
    }
  • citadel heroes: flying bullet resist label data removed.
    View code changes (1 records)

    citadel_heroes · FlyingBulletResist_label (removed)

    {
      "before": "Bullet Resist",
      "after": null
    }
  • citadel heroes: flying bullet resist postvalue label data removed.
    View code changes (1 records)

    citadel_heroes · FlyingBulletResist_postvalue_label (removed)

    {
      "before": "Bullet Resist",
      "after": null
    }
  • citadel heroes: flying bullet resist postfix data removed.
    View code changes (1 records)

    citadel_heroes · FlyingBulletResist_postfix (removed)

    {
      "before": "%",
      "after": null
    }
  • citadel heroes: air drop buff duration label data updated.
    View code changes (1 records)

    citadel_heroes · AirDropBuffDuration_label (changed)

    {
      "before": "Shield Duration",
      "after": "Buff Duration"
    }
  • citadel heroes: air drop buff duration postvalue label data updated.
    View code changes (1 records)

    citadel_heroes · AirDropBuffDuration_postvalue_label (changed)

    {
      "before": "Shield Duration",
      "after": "Buff Duration"
    }
  • citadel heroes: air drop bullet shield label data updated.
    View code changes (1 records)

    citadel_heroes · AirDropBulletShield_label (changed)

    {
      "before": "Combat Barrier",
      "after": "Barrier"
    }
  • citadel heroes: air drop bullet shield postvalue label data updated.
    View code changes (1 records)

    citadel_heroes · AirDropBulletShield_postvalue_label (changed)

    {
      "before": "Combat Barrier",
      "after": "Barrier"
    }
  • citadel heroes: cooldown reduction on hit label data updated.
    View code changes (1 records)

    citadel_heroes · CooldownReductionOnHit_label (changed)

    {
      "before": "Cooldown Reduced on Hit",
      "after": "Cooldown Reduced on Hero Hit"
    }
  • citadel heroes: cooldown reduction on hit postvalue label data updated.
    View code changes (1 records)

    citadel_heroes · CooldownReductionOnHit_postvalue_label (changed)

    {
      "before": "Cooldown Reduced on Hit",
      "after": "Cooldown Reduced on Hero Hit"
    }
  • citadel heroes: ability vampirebat lovebites t2 desc data updated.
    View code changes (1 records)

    citadel_heroes · ability_vampirebat_lovebites_t2_desc (changed)

    {
      "before": "<span class=\"highlight\">+{s:Damage}</span> Damage, <span class=\"highlight\">+{s:BonusDamage}</span> Bonus Damage",
      "after": "<span class=\"highlight\">+{s:Damage}</span> Damage <br><span class=\"highlight\">+{s:BonusDamage}</span> Bonus Damage"
    }
  • citadel heroes: drifter shadow mark desc data updated.
    View code changes (1 records)

    citadel_heroes · drifter_shadow_mark_desc (changed)

    {
      "before": "Send out a mark that bleeds the first target it hits, dealing {g:citadel_inline_attribute:'SpiritDPS'}. <br><br>While the enemy is bleeding you can re-activate Stalker's Mark to instantly <span class=\"highlight\">appear behind their back.</span>",
      "after": "Send out a mark that bleeds the first target it hits, dealing {g:citadel_inline_attribute:'SpiritDPS'}.<br><br>While the enemy is bleeding you can re-activate Stalker's Mark to instantly <span class=\"highlight\">appear behind their back.</span>"
    }
  • citadel heroes: ability familiar ability01 desc data updated.
    View code changes (1 records)

    citadel_heroes · ability_familiar_ability01_desc (changed)

    {
      "before": "Rem's eyes cast your gaze forward, piercing walls and floors. Enemies in the gaze are <span class=\"highlight\">slowed, reduced dash distance, and cannot use movement abilities.</span><br><br>When the channel ends <span class=\"highlight\">they fall asleep</span> before waking up to a splitting headache that deals heavy {g:citadel_inline_attribute:'SpiritDamage'}.",
      "after": "Cast your gaze forward, piercing walls and floors. Enemies in the gaze are <span class=\"highlight\">slowed, have reduced dash distance, and cannot use movement abilities.</span><br><br>When the channel ends <span class=\"highlight\">they fall asleep</span> before waking up to a splitting headache that deals heavy {g:citadel_inline_attribute:'SpiritDamage'}."
    }
  • citadel heroes: flight control enabled label data added.
    View code changes (1 records)

    citadel_heroes · FlightControlEnabled_label (added)

    {
      "before": null,
      "after": "Flight Speed"
    }
  • citadel heroes: flight control enabled postvalue label data added.
    View code changes (1 records)

    citadel_heroes · FlightControlEnabled_postvalue_label (added)

    {
      "before": null,
      "after": "Flight Speed"
    }
  • citadel heroes: flight control enabled postfix data added.
    View code changes (1 records)

    citadel_heroes · FlightControlEnabled_postfix (added)

    {
      "before": null,
      "after": "m"
    }
  • citadel heroes: max cards label data added.
    View code changes (1 records)

    citadel_heroes · MaxCards_label (added)

    {
      "before": null,
      "after": "Hand Size"
    }
  • citadel heroes: max cards postvalue label data added.
    View code changes (1 records)

    citadel_heroes · MaxCards_postvalue_label (added)

    {
      "before": null,
      "after": "Hand Size"
    }
  • citadel heroes: card hand duration label data added.
    View code changes (1 records)

    citadel_heroes · CardHandDuration_label (added)

    {
      "before": null,
      "after": "Hand Duration"
    }
  • citadel heroes: card hand duration postvalue label data added.
    View code changes (1 records)

    citadel_heroes · CardHandDuration_postvalue_label (added)

    {
      "before": null,
      "after": "Hand Duration"
    }
  • citadel heroes: spade damage bonus postfix data added.
    View code changes (1 records)

    citadel_heroes · SpadeDamageBonus_postfix (added)

    {
      "before": null,
      "after": "%"
    }
  • citadel heroes: club slow percent postfix data added.
    View code changes (1 records)

    citadel_heroes · ClubSlowPercent_postfix (added)

    {
      "before": null,
      "after": "%"
    }
  • citadel heroes: diamond resist shred postfix data added.
    View code changes (1 records)

    citadel_heroes · DiamondResistShred_postfix (added)

    {
      "before": null,
      "after": "%"
    }
  • citadel heroes: joker extra cards label data added.
    View code changes (1 records)

    citadel_heroes · JokerExtraCards_label (added)

    {
      "before": null,
      "after": "Split Cards"
    }
  • citadel heroes: joker extra cards postvalue label data added.
    View code changes (1 records)

    citadel_heroes · JokerExtraCards_postvalue_label (added)

    {
      "before": null,
      "after": "Split Cards"
    }
  • citadel heroes: citadel ability chrono swap t1 desc data added.
    View code changes (1 records)

    citadel_heroes · citadel_ability_chrono_swap_t1_desc (added)

    {
      "before": null,
      "after": "<span class=\"highlight\">{s:CombatBarrier} Barrier</span> for {s:BarrierDuration}s. Barrier scales with Spirit"
    }
  • citadel heroes: stamina restore postvalue label data added.
    View code changes (1 records)

    citadel_heroes · StaminaRestore_postvalue_label (added)

    {
      "before": null,
      "after": "Stamina Restored"
    }
  • citadel heroes: stamina restore label data added.
    View code changes (1 records)

    citadel_heroes · StaminaRestore_label (added)

    {
      "before": null,
      "after": "Stamina Restored"
    }
  • citadel heroes: stamina restore postfix data added.
    View code changes (1 records)

    citadel_heroes · StaminaRestore_postfix (added)

    {
      "before": null,
      "after": ""
    }
  • citadel heroes: max ground dash reduction percent label data added.
    View code changes (1 records)

    citadel_heroes · MaxGroundDashReductionPercent_label (added)

    {
      "before": null,
      "after": "Max Dash Slow"
    }
  • citadel heroes: max ground dash reduction percent postvalue label data added.
    View code changes (1 records)

    citadel_heroes · MaxGroundDashReductionPercent_postvalue_label (added)

    {
      "before": null,
      "after": "Max Dash Slow"
    }
  • citadel heroes: max ground dash reduction percent postfix data added.
    View code changes (1 records)

    citadel_heroes · MaxGroundDashReductionPercent_postfix (added)

    {
      "before": null,
      "after": "%"
    }
  • citadel heroes: bounty duration postvalue label data added.
    View code changes (1 records)

    citadel_heroes · BountyDuration_postvalue_label (added)

    {
      "before": null,
      "after": "Bounty Duration"
    }
  • citadel heroes: bounty duration label data added.
    View code changes (1 records)

    citadel_heroes · BountyDuration_label (added)

    {
      "before": null,
      "after": "Bounty Duration"
    }
  • citadel heroes: bounty duration postfix data added.
    View code changes (1 records)

    citadel_heroes · BountyDuration_postfix (added)

    {
      "before": null,
      "after": "s"
    }
  • citadel heroes: cooldown reduction on hit non hero label data added.
    View code changes (1 records)

    citadel_heroes · CooldownReductionOnHitNonHero_label (added)

    {
      "before": null,
      "after": "Cooldown Reduced on Non-Hero Hit"
    }
  • citadel heroes: cooldown reduction on hit non hero postvalue label data added.
    View code changes (1 records)

    citadel_heroes · CooldownReductionOnHitNonHero_postvalue_label (added)

    {
      "before": null,
      "after": "Cooldown Reduced on Non-Hero Hit"
    }
  • citadel heroes: cooldown reduction on hit non hero postfix data added.
    View code changes (1 records)

    citadel_heroes · CooldownReductionOnHitNonHero_postfix (added)

    {
      "before": null,
      "after": "s"
    }
  • citadel heroes: max cooldown reductions from hits label data added.
    View code changes (1 records)

    citadel_heroes · MaxCooldownReductionsFromHits_label (added)

    {
      "before": null,
      "after": "Max Cooldown Reduction"
    }
  • citadel heroes: max cooldown reductions from hits postvalue label data added.
    View code changes (1 records)

    citadel_heroes · MaxCooldownReductionsFromHits_postvalue_label (added)

    {
      "before": null,
      "after": "Max Cooldown Reduction"
    }
  • citadel heroes: citadel ability healing slash t2 desc data added.
    View code changes (1 records)

    citadel_heroes · citadel_ability_healing_slash_t2_desc (added)

    {
      "before": null,
      "after": "On Hero Hit : <span class=\"highlight\">+{s:HealMaxHealth}%</span> Max Health Heal"
    }
  • citadel heroes: spirit bonus label data added.
    View code changes (1 records)

    citadel_heroes · SpiritBonus_label (added)

    {
      "before": null,
      "after": "Bonus Spirit"
    }
  • citadel heroes: spirit bonus postvalue label data added.
    View code changes (1 records)

    citadel_heroes · SpiritBonus_postvalue_label (added)

    {
      "before": null,
      "after": "Bonus Spirit"
    }
  • citadel heroes: ability vampirebat batblink t1 desc data added.
    View code changes (1 records)

    citadel_heroes · ability_vampirebat_batblink_t1_desc (added)

    {
      "before": null,
      "after": "On Cast: Gain <span class=\"highlight\">+{s:BonusFireRate}%</span> Fire Rate for {s:BuffDuration}s and add <span class=\"highlight\">{s:BonusBullets}</span> bullets"
    }
  • citadel heroes: bell lifetime label data added.
    View code changes (1 records)

    citadel_heroes · BellLifetime_label (added)

    {
      "before": null,
      "after": "Bell Lifetime"
    }
  • citadel heroes: bell lifetime postvalue label data added.
    View code changes (1 records)

    citadel_heroes · BellLifetime_postvalue_label (added)

    {
      "before": null,
      "after": "Bell Lifetime"
    }
  • citadel heroes: bell lifetime postfix data added.
    View code changes (1 records)

    citadel_heroes · BellLifetime_postfix (added)

    {
      "before": null,
      "after": "s"
    }
  • citadel heroes: drifter blood blast t2 desc data added.
    View code changes (1 records)

    citadel_heroes · drifter_blood_blast_t2_desc (added)

    {
      "before": null,
      "after": "{s:AbilityCooldown}s Cooldown"
    }
  • citadel heroes: drifter blood blast header on close range data added.
    View code changes (1 records)

    citadel_heroes · drifter_blood_blast_header_on_close_range (added)

    {
      "before": null,
      "after": "On Close Range"
    }
  • citadel heroes: drifter rend spirit damage label data added.
    View code changes (1 records)

    citadel_heroes · DrifterRend_SpiritDamage_label (added)

    {
      "before": null,
      "after": "Damage"
    }
  • citadel heroes: drifter rend spirit damage postvalue label data added.
    View code changes (1 records)

    citadel_heroes · DrifterRend_SpiritDamage_postvalue_label (added)

    {
      "before": null,
      "after": "Damage"
    }
  • citadel mods: upgrade discord desc data updated.
    View code changes (1 records)

    citadel_mods · upgrade_discord_desc (changed)

    {
      "before": "Apply <span class=\"highlight\">Spirit Resistance</span> and an aura on a friendly target that deals <span class=\"highlight\">{g:citadel_inline_attribute:'SpiritIcon'}damage</span> to enemies proportional to their max health. <br>Can be self cast.",
      "after": "Apply <span class=\"highlight\">Spirit Resist</span> and an aura on a friendly target that deals <span class=\"highlight\">{g:citadel_inline_attribute:'SpiritIcon'}damage</span> to enemies proportional to their max health. <br>Can be self cast."
    }
  • citadel mods: proc radius label data added.
    View code changes (1 records)

    citadel_mods · ProcRadius_label (added)

    {
      "before": null,
      "after": "Close Range"
    }
  • citadel mods: proc radius postvalue label data added.
    View code changes (1 records)

    citadel_mods · ProcRadius_postvalue_label (added)

    {
      "before": null,
      "after": "Close Range"
    }
  • citadel mods: proc radius postfix data added.
    View code changes (1 records)

    citadel_mods · ProcRadius_postfix (added)

    {
      "before": null,
      "after": "m"
    }
  • citadel mods: gold per minute prefix data added.
    View code changes (1 records)

    citadel_mods · GoldPerMinute_prefix (added)

    {
      "before": null,
      "after": "{s:sign}"
    }
  • citadel mods: sell bonus souls label data added.
    View code changes (1 records)

    citadel_mods · SellBonusSouls_label (added)

    {
      "before": null,
      "after": "Sell Bonus Souls:"
    }
  • citadel attributes: current bonus label data added.
    View code changes (1 records)

    citadel_attributes · CurrentBonus_label (added)

    {
      "before": null,
      "after": "Current Bonus:"
    }
  • citadel attributes: current bonus postvalue label data added.
    View code changes (1 records)

    citadel_attributes · CurrentBonus_postvalue_label (added)

    {
      "before": null,
      "after": "Current Bonus:"
    }
  • citadel attributes: interrupt cooldown postfix data added.
    View code changes (1 records)

    citadel_attributes · InterruptCooldown_postfix (added)

    {
      "before": null,
      "after": "s"
    }
  • citadel attributes: regeneration duration label data added.
    View code changes (1 records)

    citadel_attributes · RegenerationDuration_label (added)

    {
      "before": null,
      "after": "Regeneration Duration"
    }
  • citadel attributes: regeneration duration postvalue label data added.
    View code changes (1 records)

    citadel_attributes · RegenerationDuration_postvalue_label (added)

    {
      "before": null,
      "after": "Regeneration Duration"
    }
  • citadel attributes: regeneration duration postfix data added.
    View code changes (1 records)

    citadel_attributes · RegenerationDuration_postfix (added)

    {
      "before": null,
      "after": "s"
    }
  • citadel attributes: regeneration label data added.
    View code changes (1 records)

    citadel_attributes · Regeneration_label (added)

    {
      "before": null,
      "after": "Regeneration"
    }
  • citadel attributes: regeneration postvalue label data added.
    View code changes (1 records)

    citadel_attributes · Regeneration_postvalue_label (added)

    {
      "before": null,
      "after": "Regeneration"
    }
  • citadel attributes: regeneration postfix data added.
    View code changes (1 records)

    citadel_attributes · Regeneration_postfix (added)

    {
      "before": null,
      "after": " HP/s"
    }
  • citadel attributes: flying bullet resist label data added.
    View code changes (1 records)

    citadel_attributes · FlyingBulletResist_label (added)

    {
      "before": null,
      "after": "Bullet Resist"
    }
  • citadel attributes: flying bullet resist postvalue label data added.
    View code changes (1 records)

    citadel_attributes · FlyingBulletResist_postvalue_label (added)

    {
      "before": null,
      "after": "Bullet Resist"
    }
  • citadel attributes: flying bullet resist postfix data added.
    View code changes (1 records)

    citadel_attributes · FlyingBulletResist_postfix (added)

    {
      "before": null,
      "after": "%"
    }
  • citadel attributes: recast window label data added.
    View code changes (1 records)

    citadel_attributes · RecastWindow_label (added)

    {
      "before": null,
      "after": "Recast Window"
    }
  • citadel attributes: recast window postvalue label data added.
    View code changes (1 records)

    citadel_attributes · RecastWindow_postvalue_label (added)

    {
      "before": null,
      "after": "Recast Window"
    }
  • citadel attributes: recast window postfix data added.
    View code changes (1 records)

    citadel_attributes · RecastWindow_postfix (added)

    {
      "before": null,
      "after": "s"
    }
  • citadel attributes: stat desc damage amp desc data added.
    View code changes (1 records)

    citadel_attributes · StatDesc_DamageAmpDesc (added)

    {
      "before": null,
      "after": "<b>Damage Amplification</b> - Percentage modification to any outgoing damage"
    }
  • Network messages: 5 definitions added.
    View code changes (1 records)

    Protobufs/citadel_clientmessages.proto · declarations (changed)

    {
      "before": [],
      "after": [
        "message CCitadelClientMsg_ExecuteMapPositionAbility {",
        "optional int32 ability_entity_index = 1;",
        "optional float pos_x = 2;",
        "optional float pos_y = 3;",
        "optional float pos_z = 4;"
      ]
    }
  • Network messages: 1 definitions removed.
    View code changes (1 records)

    Protobufs/citadel_gcmessages_client.proto · declarations (changed)

    {
      "before": [
        "optional uint32 build_window_start_time_override = 3;"
      ],
      "after": []
    }
  • 44 cosmetic records updated.
    View code changes (44 records)

    citadel_ability_kali_spinning_blade · cosmetic.m_strCatchSound (changed)

    {
      "before": "Kali.A4.Occilioblade.Catch.Success",
      "after": ""
    }

    ability_warden_crowd_control · cosmetic.m_strCastSound (changed)

    {
      "before": "Warden.CrowdControl.Cast",
      "after": "Warden.Flask.Cast"
    }

    citadel_ability_kali_spinning_blade · cosmetic.m_strReturnSound (changed)

    {
      "before": "Kali.Ability.Occilioblade.Return",
      "after": ""
    }

    ability_gravity_lasso · cosmetic.m_strCastSound (changed)

    {
      "before": "Astro.Lasso.Throw",
      "after": "Holliday.A4.Lasso.Cast"
    }

    upgrade_aoe_smoke_bomb · cosmetic.m_strCastSound (changed)

    {
      "before": "Warden.CrowdControl.Cast",
      "after": "Warden.Flask.Cast"
    }

    citadel_ability_shiv_killing_blow · cosmetic.m_strCastSound (changed)

    {
      "before": "Shiv.Ability.ShivFlash.Leap",
      "after": ""
    }

    citadel_ability_tengu_airlift · cosmetic.m_strCastSound (changed)

    {
      "before": "Ability.Hornet.Leap.Cast",
      "after": "Ivy.AirDrop.Cast"
    }

    viscous_telepunch · cosmetic.m_PunchParticle (changed)

    {
      "before": "particles/abilities/viscous/viscous_punch_directional.vpcf",
      "after": "particles/abilities/viscous/viscous_puddle_punch_directional.vpcf"
    }

    upgrade_target_stun · cosmetic.m_strHitConfirmationSound (changed)

    {
      "before": "",
      "after": "Mods.Tech.Knockdown.Impact"
    }

    citadel_ability_tengu_airlift · cosmetic.m_strExplodeSound (changed)

    {
      "before": "Mods.Tech.Stasis.Bomb.Explode",
      "after": "Ivy.AirDrop.Bomb.Explode"
    }

    ability_bookworm_knightcharge · cosmetic.m_strKnightChargeExplosionSound (changed)

    {
      "before": "Mods.Tech.Immobilize.Hit",
      "after": "Bookworm.Rallying.Charge.Impact"
    }

    ability_magician_copyult · cosmetic.m_strCastSound (changed)

    {
      "before": "",
      "after": "Magician.CopyUlt.Cast"
    }

    viscous_telepunch · cosmetic.m_PortalParticle (changed)

    {
      "before": "particles/abilities/viscous/viscous_glob_portal_ground.vpcf",
      "after": "particles/abilities/viscous/viscous_puddle_punch_telegraph.vpcf"
    }

    ability_ice_grenade · cosmetic.m_ExplosionSound (changed)

    {
      "before": "Ability.Kelvin.IceGrenade.Explode",
      "after": "Kelvin.IceGrenade.Explode"
    }

    citadel_ability_lash_down_strike · cosmetic.m_StompEnemyImpactSound (changed)

    {
      "before": "Lash.GroundStrike.Target.Impact",
      "after": "Lash.GroundStrike.Hit"
    }

    ability_werewolf_maulingleap · cosmetic._multibase[0] (changed)

    {
      "before": "inherent_base",
      "after": "signature_base"
    }

    viscous_telepunch · cosmetic.m_CeilingPunchParticle (changed)

    {
      "before": "particles/abilities/viscous/viscous_punch_directional.vpcf",
      "after": "particles/abilities/viscous/viscous_puddle_punch_directional.vpcf"
    }

    citadel_ability_kali_disruptive_charge · cosmetic.m_strCastSound (changed)

    {
      "before": "Kali.A3.SpeedBurst.Cast",
      "after": "Kali.A3.SpeedBurst.Cas"
    }

    citadel_ability_kali_spinning_blade · cosmetic.m_strFailSound (changed)

    {
      "before": "Kali.A4.Occilioblade.Catch.Fail",
      "after": ""
    }

    ability_werewolf_frenzy · cosmetic._multibase[0] (changed)

    {
      "before": "inherent_base",
      "after": "signature_base"
    }

    citadel_ability_tengu_airlift · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_bReverseProgress (changed)

    {
      "before": false,
      "after": true
    }

    citadel_ability_tengu_airlift · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_Style (changed)

    {
      "before": "panorama/styles/ability_hud_elements/citadel_ability_tengu_airlift.vcss",
      "after": "panorama/styles/ability_hud_elements/abilities_tengu.vcss"
    }

    citadel_ability_tengu_stone_form · cosmetic.m_strImpactSound (changed)

    {
      "before": "Ability.Tengu.Stone_Form.Impact",
      "after": "Ivy.StoneForm.Impact"
    }

    citadel_ability_kali_spinning_blade · cosmetic.m_strThrowSound (changed)

    {
      "before": "Kali.A4.Occilioblade.Cast.Main",
      "after": ""
    }

    viscous_telepunch · cosmetic.m_WallPunchParticle (changed)

    {
      "before": "particles/abilities/viscous/viscous_punch_directional.vpcf",
      "after": "particles/abilities/viscous/viscous_puddle_punch_directional.vpcf"
    }

    citadel_ability_tengu_urn · cosmetic.m_strSelectedSound (changed)

    {
      "before": "Tengu.StoneSquall.Target.Start",
      "after": "Ivy.Kudzu.Bomb.Select"
    }

    ability_fire_bomb · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_Layout (changed)

    {
      "before": "file://{resources}/layout/ability_hud_elements/element_progress_bar.vxml",
      "after": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml"
    }

    ability_doorman_doorway_close · cosmetic._class (changed)

    {
      "before": "citadel_base_trigger_ability",
      "after": "ability_doorman_doorway_trigger"
    }

    ability_frank_painaura · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_bReverseProgress (changed)

    {
      "before": false,
      "after": true
    }

    citadel_ability_tengu_urn · cosmetic.m_strSelectedLoopSound (changed)

    {
      "before": "Tengu.StoneSquall.Target.Lp",
      "after": "Ivy.Kudzu.Bomb.Select.Lp"
    }

    citadel_ability_card_toss · cosmetic.m_strCardSummonSound (changed)

    {
      "before": "Wraith.CardTrick.Start",
      "after": "Wraith.CardTrick.Proc"
    }

    citadel_ability_tengu_stone_form · cosmetic.m_strCastSound (changed)

    {
      "before": "Ability.Tengu.Stone_Form.Cast",
      "after": "Ivy.StoneForm.Cast"
    }

    citadel_ability_tengu_urn · cosmetic.m_strCastDelaySound (changed)

    {
      "before": "Tengu.StoneSquall.Cast",
      "after": "Ivy.Kudzu.Bomb.Cast"
    }

    ability_werewolf_cripplingslash · cosmetic._multibase[0] (changed)

    {
      "before": "inherent_base",
      "after": "signature_base"
    }

    citadel_ability_kali_spinning_blade · cosmetic.m_strHitSound (changed)

    {
      "before": "Kali.A4.Occilioblade.Hit.Hero",
      "after": ""
    }

    citadel_ability_tengu_airlift · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_strContext (changed)

    {
      "before": "flying",
      "after": "cast"
    }

    ability_flame_dash · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_strContext (changed)

    {
      "before": "channel",
      "after": "dashing"
    }

    citadel_ability_chrono_swap · cosmetic.m_strCastSound (changed)

    {
      "before": "",
      "after": "Chrono.Swap.Cast"
    }

    ability_kali_dust_storm · cosmetic.m_strCastSound (changed)

    {
      "before": "Kali.A1.WhirlingBlade.Cast",
      "after": ""
    }

    ability_werewolf_trackingbomb · cosmetic.m_strCastSound (changed)

    {
      "before": "Warden.CrowdControl.Cast",
      "after": "Warden.Flask.Cast"
    }

    ability_warden_high_alert · cosmetic.m_strCastSound (changed)

    {
      "before": "Warden.HighAlert.Cast",
      "after": "Warden.Willpower.Cast"
    }

    ability_kali_trappers_bolo · cosmetic.m_strCastSound (changed)

    {
      "before": "Kali.A2.TranqBomb.Cast",
      "after": ""
    }

    ability_flame_dash · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_Layout (changed)

    {
      "before": "file://{resources}/layout/ability_hud_elements/element_progress_bar.vxml",
      "after": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml"
    }

    upgrade_guardian_ward · cosmetic.m_strCastSound (changed)

    {
      "before": "",
      "after": "Mods.Armor.Guardian.Ward.Cast"
    }
  • 93 cosmetic records added.
    View code changes (93 records)

    ability_werewolf_maulingleap · cosmetic.m_skillshotMissParticle (added)

    {
      "before": null,
      "after": "particles/abilities/skillshot_default_miss_owner.vpcf"
    }

    ability_magician_copyult · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Magician.CopyUlt.Hit"
    }

    ability_priest_beartrap · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Priest.Trap.Trip"
    }

    ability_ice_grenade · cosmetic.m_strSelectedSound (added)

    {
      "before": null,
      "after": "Kelvin.IceGrenade.Select"
    }

    mirage_tornado · cosmetic.m_PurgeCastParticle (added)

    {
      "before": null,
      "after": "particles/upgrades/magic_purge.vpcf"
    }

    citadel_ability_shiv_killing_blow · cosmetic.m_cameraSequenceCastComplete (added)

    {
      "before": null,
      "after": {
        "m_nPriority": 2,
        "m_vecTargetPosOperations": []
      }
    }

    ability_nano_shadow_pulse · cosmetic.m_HUDPanel (added)

    {
      "before": null,
      "after": {
        "m_vecHUDElements": [
          {
            "m_Style": "panorama/styles/ability_hud_elements/abilities_nano.vcss",
            "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
            "m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
            "m_strContext": "channel",
            "m_bReverseProgress": true
          }
        ]
      }
    }

    citadel_ability_chrono_pulse_grenade · cosmetic.m_strUnselectedSound (added)

    {
      "before": null,
      "after": "Chrono.Pulse.Grenade.Unselect"
    }

    citadel_ability_hornet_sting · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Hornet.Sting.Hit"
    }

    citadel_ability_chrono_pulse_grenade · cosmetic.m_strSelectedSound (added)

    {
      "before": null,
      "after": "Chrono.Pulse.Grenade.Select"
    }

    citadel_ability_hornet_snipe · cosmetic.m_strFullyChargedSound (added)

    {
      "before": null,
      "after": "Mods.Weapon.Spellslinger.Proc"
    }

    ability_ult_combo · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_Style (added)

    {
      "before": null,
      "after": "panorama/styles/ability_hud_elements/abilities_mokrill.vcss"
    }

    upgrade_health_stimpak · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Armor.Healing.Rite.Cast"
    }

    upgrade_capacitor · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Weapon.Capacitor.Proc"
    }

    upgrade_eldritch_shot · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Haunting.Shot.Explode"
    }

    ability_bookworm_knightbarrier · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Bookworm.Barrier.Shield.Start"
    }

    citadel_ability_chrono_swap · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Chrono.Swap.Hit"
    }

    citadel_ability_card_toss · cosmetic.m_HUDPanel.m_vecHUDElements[1] (added)

    {
      "before": null,
      "after": {
        "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
        "m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
        "m_strContext": "cardhand"
      }
    }

    ability_werewolf_cripplingslash · cosmetic.m_skillshotMissParticle (added)

    {
      "before": null,
      "after": "particles/abilities/skillshot_default_miss_owner.vpcf"
    }

    citadel_ability_card_toss · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Wraith.CardTrick.Hit"
    }

    citadel_ability_shiv_killing_blow · cosmetic.m_strAG2ChannelingAction (added)

    {
      "before": null,
      "after": "channeling"
    }

    synth_affliction · cosmetic.m_strHitSound (added)

    {
      "before": null,
      "after": "Pocket.Affliction.Hit"
    }

    ability_werewolf_frenzy · cosmetic.m_strAbilityOffCooldownSound (added)

    {
      "before": null,
      "after": ""
    }

    citadel_ability_hornet_sting · cosmetic.m_strCastSound (added)

    {
      "before": null,
      "after": "Hornet.Sting.Cast"
    }

    ability_bookworm_dragonfire · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Bookworm.Conjure.Dragon.Burn.Start"
    }

    ability_werewolf_frenzy · cosmetic.m_strAbilityChargeReadySound (added)

    {
      "before": null,
      "after": ""
    }

    citadel_ability_hornet_chain · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Hornet.Chain.Grenade.Target"
    }

    ability_warden_riot_protocol · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Warden.RiotProtocol.Hit"
    }

    upgrade_arctic_blast · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Tech.Arctic.Blast.Freeze.Proc"
    }

    citadel_ability_tengu_stone_form · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Ivy.StoneForm.Hit"
    }

    ability_ult_combo · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "MoKrill.Combo.Hit"
    }

    ability_werewolf_maulingleap · cosmetic.m_strAbilityOffCooldownSound (added)

    {
      "before": null,
      "after": ""
    }

    mirage_tornado · cosmetic.m_PurgeSound (added)

    {
      "before": null,
      "after": "Mods.Armor.DebuffRemover.Cast"
    }

    citadel_ability_shieldedsentry · cosmetic.m_strSelectedSound (added)

    {
      "before": null,
      "after": "Forge.Turret.Select"
    }

    upgrade_divine_barrier · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Armor.Divine.Barrier.Start"
    }

    ability_gravity_lasso · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Holliday.A4.Lasso.Capture"
    }

    citadel_ability_shiv_killing_blow · cosmetic.m_cameraSequenceCastStart (added)

    {
      "before": null,
      "after": {
        "m_vecDistanceOperations": [
          {
            "m_flSpringTarget": 30,
            "m_bSpringToDefault": false,
            "m_eCameraOperation": "k_ECameraOp_Spring",
            "m_bValuesAreRelative": true
          }
        ]
      }
    }

    upgrade_toxic_bullets · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Weapon.Bleeding.Bullets.Proc"
    }

    ability_warden_crowd_control · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Warden.Flask.Hit"
    }

    citadel_ability_psychic_lift · cosmetic.m_AoEPreviewParticle (added)

    {
      "before": null,
      "after": "particles/ui/ui_range_finder_aoe.vpcf"
    }

    citadel_ability_shieldedsentry · cosmetic.m_strCastSound (added)

    {
      "before": null,
      "after": "Forge.Turret.Cast"
    }

    ability_warden_lock_down · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Warden.LockDown.Hit"
    }

    citadel_ability_mobile_resupply · cosmetic.m_strUnselectedSound (added)

    {
      "before": null,
      "after": "Forge.Specter.Unselect"
    }

    upgrade_divine_barrier · cosmetic.m_strPurgeSound (added)

    {
      "before": null,
      "after": "Mods.Divine.Barrier.Purge"
    }

    ability_throw_sand · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "MoKrill.Sandblast.Impact"
    }

    mirage_teleport · cosmetic.m_preTeleportParticle (added)

    {
      "before": null,
      "after": "particles/abilities/mirage/mirage_teleport_ability_preview.vpcf"
    }

    ability_fencer_riposte · cosmetic.m_strStunImpactSound (added)

    {
      "before": null,
      "after": "Fencer.Riposte.Counterattack.Impact"
    }

    upgrade_aoe_root · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Tech.Vacuum.Web.Target"
    }

    upgrade_discord · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Tech.Blightfield.Aura.Start"
    }

    ability_werewolf_cripplingslash · cosmetic.m_PreviewPathParticle (added)

    {
      "before": null,
      "after": "particles/generic/generic_arc.vpcf"
    }

    ability_priest_flashbang · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Priest.Grenade.Modifier.Start"
    }

    citadel_ability_chrono_time_wall · cosmetic.m_strCastDelaySound (added)

    {
      "before": null,
      "after": "Chrono.Time.Wall.Cast.Delay"
    }

    ability_familiar_helpinghands · cosmetic.m_strHelperBuffSound (added)

    {
      "before": null,
      "after": "Familiar.HelpingHands.Buff.Start"
    }

    citadel_ability_card_toss · cosmetic.m_strCardCastSound (added)

    {
      "before": null,
      "after": "Wraith.CardTrick.Cast"
    }

    ability_fencer_riposte · cosmetic.m_RiposteDashParticle (added)

    {
      "before": null,
      "after": "particles/abilities/fencer/fencer_riposte_dash.vpcf"
    }

    citadel_ability_tengu_airlift · cosmetic.m_HUDPanel.m_vecHUDElements[1] (added)

    {
      "before": null,
      "after": {
        "m_Style": "panorama/styles/ability_hud_elements/abilities_tengu.vcss",
        "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
        "m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
        "m_strContext": "flying",
        "m_bReverseProgress": false
      }
    }

    upgrade_proc_silence · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Weapon.Silencer.Proc"
    }

    citadel_ability_tangotether · cosmetic.m_HudSharedStyle (added)

    {
      "before": null,
      "after": "panorama/styles/ability_hud_elements/abilities_tengu.vcss"
    }

    citadel_ability_chrono_pulse_grenade · cosmetic.m_strCastSound (added)

    {
      "before": null,
      "after": "Chrono.Pulse.Grenade.Cast"
    }

    citadel_ability_fissure_wall · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Forge.FissureWall.Hit"
    }

    ability_icepath · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_bReverseProgress (added)

    {
      "before": null,
      "after": true
    }

    citadel_ability_chrono_pulse_grenade · cosmetic.m_strSelectedLoopSound (added)

    {
      "before": null,
      "after": "Chrono.Pulse.Grenade.Select.Lp"
    }

    upgrade_spirit_burn · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Tech.Spirit.Burn.Proc"
    }

    ability_werewolf_cripplingslash · cosmetic.m_strAbilityChargeReadySound (added)

    {
      "before": null,
      "after": ""
    }

    ability_werewolf_frenzy · cosmetic.m_PreviewPathParticle (added)

    {
      "before": null,
      "after": "particles/generic/generic_arc.vpcf"
    }

    citadel_ability_shiv_killing_blow · cosmetic.m_strCastDelaySound (added)

    {
      "before": null,
      "after": "Shiv.Ability.ShivFlash.Leap"
    }

    mirage_teleport · cosmetic.m_HUDPanel.m_vecHUDElements[0] (added)

    {
      "before": null,
      "after": {
        "m_Style": "panorama/styles/ability_hud_elements/abilities_mirage.vcss",
        "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
        "m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
        "m_strContext": "teleporting",
        "m_bReverseProgress": true
      }
    }

    upgrade_guardian_ward · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Armor.Savior.Start"
    }

    upgrade_mystic_reverb · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Item.Mystic.Reverb.Start"
    }

    citadel_ability_shieldedsentry · cosmetic.m_strUnselectedSound (added)

    {
      "before": null,
      "after": "Forge.Turret.Unselect"
    }

    ability_incendiary_projectile · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Inferno.Incend.Hit"
    }

    ability_ice_grenade · cosmetic.m_strUnselectedSound (added)

    {
      "before": null,
      "after": "Kelvin.IceGrenade.Deselect"
    }

    ability_werewolf_maulingleap · cosmetic.m_PreviewPathParticle (added)

    {
      "before": null,
      "after": "particles/generic/generic_arc.vpcf"
    }

    upgrade_containment · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": ""
    }

    ability_health_swap · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Ghost.Blood.Exchange.Cast.Victim"
    }

    ability_warden_lock_down · cosmetic.m_strUnselectedSound (added)

    {
      "before": null,
      "after": "Warden.LockDown.Unselected"
    }

    ability_ice_grenade · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Kelvin.IceGrenade.Hit"
    }

    citadel_ability_shiv_killing_blow · cosmetic.m_strAG2CastingAction (added)

    {
      "before": null,
      "after": "casting"
    }

    ability_werewolf_frenzy · cosmetic.m_skillshotMissParticle (added)

    {
      "before": null,
      "after": "particles/abilities/skillshot_default_miss_owner.vpcf"
    }

    citadel_ability_mobile_resupply · cosmetic.m_strSelectedSound (added)

    {
      "before": null,
      "after": "Forge.Specter.Select"
    }

    ability_fencer_riposte · cosmetic.m_cameraSequenceCastComplete (added)

    {
      "before": null,
      "after": {}
    }

    citadel_ability_shiv_killing_blow · cosmetic.m_HUDPanel (added)

    {
      "before": null,
      "after": {
        "m_vecHUDElements": [
          {
            "m_Style": "panorama/styles/ability_hud_elements/abilities_shiv.vcss",
            "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
            "m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
            "m_strContext": "recast"
          }
        ]
      }
    }

    ability_fire_bomb · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_Style (added)

    {
      "before": null,
      "after": "panorama/styles/ability_hud_elements/ability_fire_bomb.vcss"
    }

    ability_werewolf_cripplingslash · cosmetic.m_strAbilityOffCooldownSound (added)

    {
      "before": null,
      "after": ""
    }

    citadel_ability_fissure_wall · cosmetic.m_strWallRemoveSound (added)

    {
      "before": null,
      "after": "Forge.FissureWall.End"
    }

    ability_priest_knockback · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Priest.Slugshot.Hit"
    }

    ability_werewolf_maulingleap · cosmetic.m_strAbilityChargeReadySound (added)

    {
      "before": null,
      "after": ""
    }

    ability_ice_grenade · cosmetic.m_strSelectedLoopSound (added)

    {
      "before": null,
      "after": "Kelvin.IceGrenade.Select.Lp"
    }

    ability_flame_dash · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_Style (added)

    {
      "before": null,
      "after": "panorama/styles/ability_hud_elements/ability_flame_dash.vcss"
    }

    mirage_tornado · cosmetic.m_HUDPanel (added)

    {
      "before": null,
      "after": {
        "m_vecHUDElements": [
          {
            "m_Style": "panorama/styles/ability_hud_elements/abilities_mirage.vcss",
            "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
            "m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
            "m_strContext": "recast",
            "m_bReverseProgress": false
          }
        ]
      }
    }

    ability_ult_combo · cosmetic.m_HUDPanel.m_vecHUDElements[0].m_bReverseProgress (added)

    {
      "before": null,
      "after": true
    }

    citadel_ability_chrono_time_wall · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Chrono.Time.Wall.Hit"
    }

    upgrade_crushing_fists · cosmetic.m_strHitConfirmationSound (added)

    {
      "before": null,
      "after": "Mods.Weapon.Crushing.Fists.Stun"
    }
  • 343 ability property raw records updated.
    View code changes (343 records)

    citadel_ability_chrono_kinetic_carbine · properties.AbilityCooldown.raw (changed)

    {
      "before": 27,
      "after": 30
    }

    upgrade_blood_tribute · properties.HealthDrainedPerSecond.raw (changed)

    {
      "before": 40,
      "after": 50
    }

    citadel_ability_infinity_slash · properties.AbilityCooldown.raw (changed)

    {
      "before": 110,
      "after": 130
    }

    citadel_ability_infinity_slash · properties.TechResist.raw (changed)

    {
      "before": 40,
      "after": 30
    }

    ability_warden_lock_down · properties.AbilityCooldown.raw (changed)

    {
      "before": 37,
      "after": 34
    }

    drifter_blood_blast · properties.AbilityCooldown.raw (changed)

    {
      "before": 13,
      "after": 16
    }

    ability_vampirebat_batblink · properties.RecastWindow.raw (changed)

    {
      "before": 3,
      "after": 3.5
    }

    citadel_ability_hornet_leap · properties.AbilityDuration.raw (changed)

    {
      "before": 15,
      "after": 13
    }

    upgrade_spirit_sap · properties.TechPowerReduction.raw (changed)

    {
      "before": -24,
      "after": -30
    }

    citadel_ability_shiv_dash · properties.AbilityCooldown.raw (changed)

    {
      "before": 15,
      "after": 16
    }

    upgrade_chonky · properties.RestoreDelay.raw (changed)

    {
      "before": 13,
      "after": 10
    }

    citadel_ability_mobile_resupply · properties.StaminaCooldownReduction.raw (changed)

    {
      "before": 15,
      "after": 0
    }

    upgrade_return_fire · properties.BulletDamageReflectedPct.raw (changed)

    {
      "before": 60,
      "after": 50
    }

    upgrade_weighted_shots · properties.BonusBulletSpeedPercent.raw (changed)

    {
      "before": -30,
      "after": 0
    }

    ability_bookworm_aoemagic · properties.AbilityCooldown.raw (changed)

    {
      "before": 25,
      "after": 30
    }

    citadel_ability_void_sphere · properties.AllyDistance.raw (changed)

    {
      "before": "10m",
      "after": "13m"
    }

    upgrade_weighted_shots · properties.StatusResistancePercent.raw (changed)

    {
      "before": 16,
      "after": 18
    }

    upgrade_improved_bullet_armor · properties.BulletResistBelowThreshold.raw (changed)

    {
      "before": 22,
      "after": 15
    }

    upgrade_inhibitor · properties.BaseAttackDamagePercent.raw (changed)

    {
      "before": 22,
      "after": 25
    }

    citadel_ability_wraith_rapidfire · properties.MagicDamagePerBullet.raw (changed)

    {
      "before": 0,
      "after": 2
    }

    upgrade_fervor · properties.TechResist.raw (changed)

    {
      "before": 10,
      "after": 15
    }

    ability_sleep_dagger · properties.SleepDuration.raw (changed)

    {
      "before": 3,
      "after": 2.75
    }

    upgrade_pristine_emblem · properties.TechPower.raw (changed)

    {
      "before": 8,
      "after": 10
    }

    ability_punkgoat_blasted · properties.BlastedExtendByBulletDuration.raw (changed)

    {
      "before": 0.2,
      "after": 0
    }

    upgrade_rupture · properties.HealAmpReceivePenaltyPercent.raw (changed)

    {
      "before": -45,
      "after": -50
    }

    citadel_ability_tengu_airlift · properties.DebuffDuration.raw (changed)

    {
      "before": 3,
      "after": 0
    }

    ability_ice_grenade · properties.Radius.raw (changed)

    {
      "before": "6.5m",
      "after": "6m"
    }

    upgrade_inhibitor · properties.OutgoingDamagePenaltyPercent.raw (changed)

    {
      "before": -35,
      "after": -30
    }

    upgrade_long_range · properties.BonusAttackRangePercent.raw (changed)

    {
      "before": 4,
      "after": 8
    }

    citadel_ability_hornet_sting · properties.AbilityCooldown.raw (changed)

    {
      "before": 28,
      "after": 32
    }

    upgrade_bullet_armor_reduction_aura · properties.SingleTargetPlayerMultiplier.raw (changed)

    {
      "before": 3,
      "after": 2
    }

    citadel_ability_bull_heal · properties.DPS.raw (changed)

    {
      "before": 29,
      "after": 22
    }

    citadel_ability_hornet_sting · properties.DebuffDuration.raw (changed)

    {
      "before": 4,
      "after": 5
    }

    ability_intimidate · properties.Radius.raw (changed)

    {
      "before": "10m",
      "after": "9m"
    }

    upgrade_bulletshredimbue · properties.TechRangeMultiplier.raw (changed)

    {
      "before": 30,
      "after": 25
    }

    upgrade_tech_overflow · properties.BonusSpirit.raw (changed)

    {
      "before": 30,
      "after": 40
    }

    citadel_ability_bull_leap · properties.Damage.raw (changed)

    {
      "before": 75,
      "after": 100
    }

    viscous_goo_grenade · properties.MaxBounces.raw (changed)

    {
      "before": 0,
      "after": 1
    }

    upgrade_restorative_locket · properties.Radius.raw (changed)

    {
      "before": "30m",
      "after": "35m"
    }

    ability_health_swap · properties.PostCastHoldTime.raw (changed)

    {
      "before": 0.7,
      "after": 0.2
    }

    ability_vampirebat_lovebites · properties.Damage.raw (changed)

    {
      "before": 6,
      "after": 4
    }

    ability_ice_dome · properties.AbilityDuration.raw (changed)

    {
      "before": 5.25,
      "after": 5
    }

    viscous_telepunch · properties.AbilityCooldownBetweenCharge.raw (changed)

    {
      "before": 1.5,
      "after": 1.7
    }

    citadel_ability_psychic_lift · properties.AbilityCooldown.raw (changed)

    {
      "before": 110,
      "after": 120
    }

    upgrade_magic_carpet · properties.AbilityDuration.raw (changed)

    {
      "before": 8,
      "after": 12
    }

    ability_life_drain · properties.MaxRange.raw (changed)

    {
      "before": "30m",
      "after": "28m"
    }

    synth_plasma_flux · properties.Damage.raw (changed)

    {
      "before": 70,
      "after": 60
    }

    upgrade_boxing_glove · properties.LifestealHeal.raw (changed)

    {
      "before": 160,
      "after": 100
    }

    citadel_ability_storm_cloud · properties.BulletResistOnActive.raw (changed)

    {
      "before": 20,
      "after": 0
    }

    ability_nano_catform_pounce · properties.AbilityCooldown.raw (changed)

    {
      "before": 0.75,
      "after": 0.85
    }

    ability_drifter_hunger · properties.WeaponDmgPerIsolationKill.raw (changed)

    {
      "before": 4,
      "after": 3
    }

    upgrade_resonant_healing · properties.BonusHealth.raw (changed)

    {
      "before": 65,
      "after": 90
    }

    ability_frank_painaura · properties.MinDPS.raw (changed)

    {
      "before": 16,
      "after": 12
    }

    mirage_sand_phantom · properties.AbilityCooldown.raw (changed)

    {
      "before": 2.6,
      "after": 3
    }

    citadel_ability_self_vacuum · properties.DPS.raw (changed)

    {
      "before": 40,
      "after": 75
    }

    ability_ice_grenade · properties.HealAmount.raw (changed)

    {
      "before": 0,
      "after": 60
    }

    ability_vampirebat_batswarm · properties.AbilityCooldown.raw (changed)

    {
      "before": 115,
      "after": 130
    }

    upgrade_mystic_regeneration · properties.RegenerationDuration.raw (changed)

    {
      "before": 5,
      "after": 6
    }

    citadel_ability_static_charge · properties.AbilityCastRange.raw (changed)

    {
      "before": "16m",
      "after": "15m"
    }

    citadel_ability_stomp · properties.Damage.raw (changed)

    {
      "before": 90,
      "after": 115
    }

    synth_affliction · properties.DPS.raw (changed)

    {
      "before": 28,
      "after": 32
    }

    ability_ult_combo · properties.DPS.raw (changed)

    {
      "before": 35,
      "after": 60
    }

    ability_fire_bomb · properties.ExplodeDelay.raw (changed)

    {
      "before": 3,
      "after": 3.25
    }

    upgrade_restorative_locket · properties.AbilityCastRange.raw (changed)

    {
      "before": "30m",
      "after": "35m"
    }

    ability_health_swap · properties.AbilityCastDelay.raw (changed)

    {
      "before": 0.2,
      "after": 0.1
    }

    ability_doorman_hotel · properties.AbilityCastRange.raw (changed)

    {
      "before": "5m",
      "after": "7m"
    }

    ability_warden_riot_protocol · properties.BulletResist.raw (changed)

    {
      "before": 30,
      "after": 60
    }

    ability_frank_selfzap · properties.BonusMoveSpeed.raw (changed)

    {
      "before": "4m",
      "after": "3m"
    }

    upgrade_fervor · properties.FervorFireRate.raw (changed)

    {
      "before": 28,
      "after": 25
    }

    citadel_ability_bull_heal · properties.NonHeroHealingFactor.raw (changed)

    {
      "before": 33,
      "after": 40
    }

    citadel_ability_chrono_time_wall · properties.FriendlyBulletDamageBonus.raw (changed)

    {
      "before": 20,
      "after": 30
    }

    upgrade_pristine_emblem · properties.BaseAttackDamagePercentBonus.raw (changed)

    {
      "before": 40,
      "after": 45
    }

    upgrade_bulletshredimbue · properties.WeaponPowerPerStack.raw (changed)

    {
      "before": 18,
      "after": 20
    }

    upgrade_self_bubble · properties.AbilityCooldown.raw (changed)

    {
      "before": 45,
      "after": 35
    }

    ability_sleep_dagger · properties.AbilityCooldown.raw (changed)

    {
      "before": 26,
      "after": 30
    }

    ability_incendiary_projectile · properties.IncomingDamagePercentFromCaster.raw (changed)

    {
      "before": 20,
      "after": 16
    }

    citadel_ability_card_toss · properties.CardResourceGenPctScale.raw (changed)

    {
      "before": 106,
      "after": 85
    }

    ability_necro_zombiewall · properties.AbilityCooldown.raw (changed)

    {
      "before": 38,
      "after": 34
    }

    ability_throw_sand · properties.AbilityCooldown.raw (changed)

    {
      "before": 42,
      "after": 40
    }

    citadel_ability_shiv_killing_blow · properties.AbilityCastDelay.raw (changed)

    {
      "before": 0,
      "after": 0.05
    }

    ability_lash_flog · properties.HealPctVsHeroes.raw (changed)

    {
      "before": 60,
      "after": 50
    }

    citadel_ability_tengu_urn · properties.AbilityCooldownBetweenCharge.raw (changed)

    {
      "before": 8,
      "after": 5
    }

    ability_vampirebat_batblink · properties.AbilityCastRange.raw (changed)

    {
      "before": "10m",
      "after": "9m"
    }

    citadel_ability_chrono_pulse_grenade · properties.SlowPercent.raw (changed)

    {
      "before": 30,
      "after": 20
    }

    citadel_ability_psychic_lift · properties.AbilityDuration.raw (changed)

    {
      "before": 2.75,
      "after": 3
    }

    citadel_ability_psychic_lift · properties.ChannelMoveSpeed.raw (changed)

    {
      "before": "1.3m",
      "after": -1
    }

    citadel_ability_self_vacuum · properties.DPSPercentHealth.raw (changed)

    {
      "before": 1.5,
      "after": 0
    }

    ability_ult_combo · properties.AbilityCooldown.raw (changed)

    {
      "before": 90,
      "after": 150
    }

    upgrade_blood_tribute · properties.HealAmpReceivePenaltyPercent.raw (changed)

    {
      "before": -30,
      "after": 0
    }

    citadel_ability_tengu_airlift · properties.BuffDuration.raw (changed)

    {
      "before": 5,
      "after": 8
    }

    citadel_ability_shiv_killing_blow · properties.BuffDamage.raw (changed)

    {
      "before": 15,
      "after": 14
    }

    upgrade_weighted_shots · properties.BaseAttackDamagePercent.raw (changed)

    {
      "before": 35,
      "after": 40
    }

    upgrade_fervor · properties.FervorTechResist.raw (changed)

    {
      "before": 30,
      "after": 20
    }

    ability_bullet_flurry · properties.WeaponDamageBonus.raw (changed)

    {
      "before": 6,
      "after": 7
    }

    upgrade_weapon_shielding · properties.DamageThreshold.raw (changed)

    {
      "before": 150,
      "after": 250
    }

    upgrade_split_shot · properties.AbilityCooldown.raw (changed)

    {
      "before": 32,
      "after": 24
    }

    drifter_blood_blast · properties.AbilityCastRange.raw (changed)

    {
      "before": "18m",
      "after": "16m"
    }

    citadel_weapon_unicorn_set · properties.AirControlPercent.raw (changed)

    {
      "before": 50,
      "after": 38
    }

    citadel_ability_power_slash · properties.AbilityCooldown.raw (changed)

    {
      "before": 10.5,
      "after": 12
    }

    ability_vampirebat_lovebites · properties.BonusDamage.raw (changed)

    {
      "before": 55,
      "after": 45
    }

    citadel_ability_hornet_sting · properties.ImpactDamage.raw (changed)

    {
      "before": 37,
      "after": 40
    }

    citadel_ability_hornet_sting · properties.DotHealthPercent.raw (changed)

    {
      "before": 2.7,
      "after": 2.2
    }

    viscous_goo_grenade · properties.ThirdHitDamagePercentage.raw (changed)

    {
      "before": 0.5,
      "after": 0.38
    }

    ability_warden_riot_protocol · properties.TechResist.raw (changed)

    {
      "before": 30,
      "after": 60
    }

    citadel_ability_wraith_rapidfire · properties.Radius.raw (changed)

    {
      "before": "25m",
      "after": "0m"
    }

    mirage_fire_beetles · properties.AbilityCooldown.raw (changed)

    {
      "before": 40,
      "after": 45
    }

    ability_fencer_riposte · properties.MeleeResistReduction.raw (changed)

    {
      "before": -22,
      "after": 22
    }

    viscous_goo_bowling_ball · properties.BulletResist.raw (changed)

    {
      "before": 60,
      "after": 35
    }

    ability_doorman_bomb · properties.ExplosionDamage.raw (changed)

    {
      "before": 55,
      "after": 85
    }

    ability_punkgoat_tether · properties.AbilityCastRange.raw (changed)

    {
      "before": "13.0m",
      "after": "12.0m"
    }

    citadel_ability_psychic_lift · properties.AbilityCastRange.raw (changed)

    {
      "before": "20m",
      "after": "14m"
    }

    ability_throw_sand · properties.AbilityDuration.raw (changed)

    {
      "before": 3,
      "after": 2.5
    }

    upgrade_tech_purge · properties.HealthThreshold.raw (changed)

    {
      "before": 40,
      "after": 50
    }

    ability_frank_painaura · properties.Radius.raw (changed)

    {
      "before": "7.7m",
      "after": "10m"
    }

    upgrade_express_shot · properties.BonusBulletSpeedPercent.raw (changed)

    {
      "before": 50,
      "after": 60
    }

    citadel_ability_chrono_swap · properties.AbilityCooldown.raw (changed)

    {
      "before": 75,
      "after": 95
    }

    ability_incendiary_projectile · properties.Damage.raw (changed)

    {
      "before": 46,
      "after": 40
    }

    upgrade_diviners_kevlar · properties.AbilityCooldown.raw (changed)

    {
      "before": 64,
      "after": 40
    }

    upgrade_withering_whip · properties.AbilityCooldown.raw (changed)

    {
      "before": 20,
      "after": 16
    }

    citadel_ability_psychic_lift · properties.Damage.raw (changed)

    {
      "before": 125,
      "after": 100
    }

    mirage_sand_phantom · properties.MaxStacks.raw (changed)

    {
      "before": 8,
      "after": 4
    }

    ability_punkgoat_blasted · properties.FireRateSlow.raw (changed)

    {
      "before": 14,
      "after": 0
    }

    citadel_ability_chrono_pulse_grenade · properties.AbilityCooldown.raw (changed)

    {
      "before": 28,
      "after": 32
    }

    ability_werewolf_transformation · properties.BonusHealth.raw (changed)

    {
      "before": 100,
      "after": 75
    }

    upgrade_clip_size · properties.BaseAttackDamagePercent.raw (changed)

    {
      "before": 6,
      "after": 8
    }

    citadel_ability_flying_strike · properties.SlowPercent.raw (changed)

    {
      "before": 30,
      "after": 50
    }

    citadel_ability_flying_strike · properties.Damage.raw (changed)

    {
      "before": 65,
      "after": 0
    }

    citadel_ability_bull_heal · properties.Radius.raw (changed)

    {
      "before": "10m",
      "after": "7.5m"
    }

    ability_icepath · properties.AbilityCooldown.raw (changed)

    {
      "before": 46,
      "after": 50
    }

    upgrade_spellslinger_headshots · properties.ProcCooldown.raw (changed)

    {
      "before": 2.25,
      "after": 2
    }

    ability_fencer_ultimate · properties.DelayedDamage.raw (changed)

    {
      "before": 225,
      "after": 190
    }

    upgrade_aoe_root · properties.AbilityCastRange.raw (changed)

    {
      "before": 0,
      "after": "30m"
    }

    ability_bullet_flurry · properties.BonusFireRate.raw (changed)

    {
      "before": 30,
      "after": 20
    }

    ability_vampirebat_batblink_trigger · properties.AbilityCastDelay.raw (changed)

    {
      "before": 0,
      "after": 0.1
    }

    ability_warden_high_alert · properties.AbilityDuration.raw (changed)

    {
      "before": 7,
      "after": 5
    }

    ability_blood_bomb · properties.AbilityCooldown.raw (changed)

    {
      "before": 14.5,
      "after": 14
    }

    citadel_ability_card_toss · properties.Damage.raw (changed)

    {
      "before": 60,
      "after": 45
    }

    upgrade_express_shot · properties.ProcAmmoConsumed.raw (changed)

    {
      "before": 30,
      "after": 2
    }

    ability_ice_grenade · properties.AbilityCooldown.raw (changed)

    {
      "before": 20,
      "after": 30
    }

    ability_bookworm_dragonfire · properties.AbilityCooldown.raw (changed)

    {
      "before": 30,
      "after": 33
    }

    citadel_ability_wraith_rapidfire · properties.AbilityCooldown.raw (changed)

    {
      "before": 48,
      "after": 45
    }

    ability_doorman_hotel · properties.Damage.raw (changed)

    {
      "before": 150,
      "after": 75
    }

    upgrade_arcane_surge · properties.SpiritPower.raw (changed)

    {
      "before": 15,
      "after": 20
    }

    citadel_ability_chrono_pulse_grenade · properties.RadiusIncreasePerPulse.raw (changed)

    {
      "before": "0m",
      "after": "1m"
    }

    upgrade_mystic_regeneration · properties.BonusHealth.raw (changed)

    {
      "before": 40,
      "after": 50
    }

    citadel_ability_psychic_lift · properties.AbilityChannelTime.raw (changed)

    {
      "before": 0,
      "after": 0.65
    }

    citadel_ability_flying_strike · properties.AbilityCooldownBetweenCharge.raw (changed)

    {
      "before": -1,
      "after": 0
    }

    ability_intimidate · properties.Damage.raw (changed)

    {
      "before": 55,
      "after": 50
    }

    citadel_ability_chrono_pulse_grenade · properties.MovementSlowDuration.raw (changed)

    {
      "before": 2,
      "after": 0.2
    }

    ability_warden_lock_down · properties.AbilityCastRange.raw (changed)

    {
      "before": "20m",
      "after": "15m"
    }

    citadel_ability_shiv_dash · properties.ImpactDamage.raw (changed)

    {
      "before": 75,
      "after": 60
    }

    upgrade_reduce_debuff_duration · properties.AbilityCooldown.raw (changed)

    {
      "before": 50,
      "after": 40
    }

    citadel_ability_mobile_resupply · properties.AbilityCooldown.raw (changed)

    {
      "before": 48,
      "after": 50
    }

    ability_sleep_dagger · properties.RicochetRadius.raw (changed)

    {
      "before": "20m",
      "after": "0m"
    }

    ability_doorman_hotel · properties.LateCheckoutDamage.raw (changed)

    {
      "before": 250,
      "after": 125
    }

    citadel_weapon_unicorn_set · properties.AirControlAccelPercent.raw (changed)

    {
      "before": 18,
      "after": 12
    }

    ability_vampirebat_steallife · properties.RakeHealPerKill.raw (changed)

    {
      "before": 30,
      "after": 25
    }

    citadel_ability_chrono_pulse_grenade · properties.Radius.raw (changed)

    {
      "before": "6m",
      "after": "5.5m"
    }

    upgrade_tech_purge · properties.TechResistBelowThreshold.raw (changed)

    {
      "before": 22,
      "after": 15
    }

    citadel_ability_nikuman · properties.AbilityCooldown.raw (changed)

    {
      "before": 45,
      "after": 48
    }

    ability_sleep_dagger · properties.SleepMoveSpeed.raw (changed)

    {
      "before": "2m",
      "after": "1.5m"
    }

    ability_warden_riot_protocol · properties.Radius.raw (changed)

    {
      "before": "13m",
      "after": "12m"
    }

    mirage_teleport · properties.ChannelMoveSpeed.raw (changed)

    {
      "before": 0,
      "after": -1
    }

    ability_familiar_ability01 · properties.Radius.raw (changed)

    {
      "before": "20m",
      "after": "17.0m"
    }

    citadel_ability_card_toss · properties.AbilityCooldown.raw (changed)

    {
      "before": 0.7,
      "after": 0.5
    }

    ability_icebeam · properties.MaxSlowPercent.raw (changed)

    {
      "before": 40,
      "after": 20
    }

    upgrade_boxing_glove · properties.LifestealHealPercent.raw (changed)

    {
      "before": 50,
      "after": 30
    }

    ability_bookworm_aoemagic · properties.ImmobilizeDuration.raw (changed)

    {
      "before": 1.25,
      "after": 1
    }

    ability_smoke_bomb · properties.AbilityCooldown.raw (changed)

    {
      "before": 30,
      "after": 33
    }

    citadel_ability_healing_slash · properties.FireRateSlow.raw (changed)

    {
      "before": 18,
      "after": 30
    }

    ability_nano_catform · properties.BuffDuration.raw (changed)

    {
      "before": 16,
      "after": 15
    }

    citadel_ability_shiv_dagger · properties.ImpactDamage.raw (changed)

    {
      "before": 28,
      "after": 0
    }

    citadel_weapon_frank_set2 · properties.ChannelMoveSpeed.raw (changed)

    {
      "before": "1.3m",
      "after": -1
    }

    ability_frank_painaura · properties.AbilityCooldown.raw (changed)

    {
      "before": 2.5,
      "after": 2
    }

    citadel_ability_bull_heal · properties.HealingFactor.raw (changed)

    {
      "before": 66,
      "after": 80
    }

    ability_frank_shocktarget2 · properties.AbilityCastRange.raw (changed)

    {
      "before": "20m",
      "after": "28m"
    }

    citadel_ability_rocket_barrage · properties.AbilityDuration.raw (changed)

    {
      "before": 13,
      "after": 8
    }

    ability_werewolf_transformation · properties.BonusMoveSpeed.raw (changed)

    {
      "before": "2m",
      "after": "0m"
    }

    upgrade_spirit_sap · properties.AbilityCooldown.raw (changed)

    {
      "before": 32,
      "after": 18
    }

    ability_frank_revive · properties.Radius.raw (changed)

    {
      "before": "13m",
      "after": "12m"
    }

    ability_burrow · properties.AbilityCooldown.raw (changed)

    {
      "before": 37,
      "after": 40
    }

    ability_vampirebat_steallife · properties.MissingHealthDamagePercentage.raw (changed)

    {
      "before": 3,
      "after": 5
    }

    ability_frank_selfzap · properties.AbilityCooldown.raw (changed)

    {
      "before": 23,
      "after": 30
    }

    upgrade_high_velocity_mag · properties.BonusBulletSpeedPercent.raw (changed)

    {
      "before": 50,
      "after": 60
    }

    mirage_fire_beetles · properties.HealthSteal.raw (changed)

    {
      "before": 45,
      "after": 70
    }

    citadel_ability_tengu_stone_form · properties.AbilityCooldown.raw (changed)

    {
      "before": 37,
      "after": 40
    }

    citadel_ability_void_sphere · properties.AbilityCastRange.raw (changed)

    {
      "before": "9m",
      "after": "10m"
    }

    citadel_ability_bull_charge · properties.StunDuration.raw (changed)

    {
      "before": 0.6,
      "after": 0.3
    }

    mirage_teleport · properties.AbilityCooldown.raw (changed)

    {
      "before": 155,
      "after": 145
    }

    ability_icebeam · properties.AbilityCooldown.raw (changed)

    {
      "before": 25,
      "after": 28
    }

    upgrade_aprounds · properties.BonusBulletSpeedPercent.raw (changed)

    {
      "before": 50,
      "after": 60
    }

    ability_frank_painaura · properties.AbilityDuration.raw (changed)

    {
      "before": 10,
      "after": 6
    }

    ability_throw_sand · properties.AbilityCastRange.raw (changed)

    {
      "before": "35m",
      "after": "25m"
    }

    ability_ice_grenade · properties.AbilityCharges.raw (changed)

    {
      "before": 1,
      "after": 2
    }

    upgrade_greater_withering_whip · properties.AbilityCooldown.raw (changed)

    {
      "before": 20,
      "after": 16
    }

    citadel_ability_tengu_airlift · properties.AbilityCastDelay.raw (changed)

    {
      "before": 1.3,
      "after": 0.1
    }

    ability_familiar_helpinghands · properties.InfestHealInterval.raw (changed)

    {
      "before": 3,
      "after": 2
    }

    citadel_ability_wraith_rapidfire · properties.AlliedFireRatePercentage.raw (changed)

    {
      "before": 50,
      "after": 0
    }

    ability_life_drain · properties.AbilityCooldown.raw (changed)

    {
      "before": 30,
      "after": 34
    }

    ability_power_surge · properties.ChainCount.raw (changed)

    {
      "before": 3,
      "after": 4
    }

    citadel_ability_flying_strike · properties.AbilityCooldown.raw (changed)

    {
      "before": 21,
      "after": 36
    }

    ability_blood_bomb · properties.Radius.raw (changed)

    {
      "before": "9m",
      "after": "7m"
    }

    viscous_goo_bowling_ball · properties.CastWhileRolling.raw (changed)

    {
      "before": 0,
      "after": 1
    }

    drifter_darkness · properties.AbilityCooldown.raw (changed)

    {
      "before": 120,
      "after": 125
    }

    upgrade_weapon_shielding · properties.AbilityCooldown.raw (changed)

    {
      "before": 45,
      "after": 35
    }

    upgrade_improved_bullet_armor · properties.HealthThreshold.raw (changed)

    {
      "before": 40,
      "after": 50
    }

    ability_unicorn_dazzlingorb · properties.PriorityBounceRadius.raw (changed)

    {
      "before": "13m",
      "after": "11m"
    }

    ability_frank_revive · properties.RespawnHealthPercent.raw (changed)

    {
      "before": 60,
      "after": 50
    }

    ability_unicorn_dazzlingorb · properties.BounceRadius.raw (changed)

    {
      "before": "17m",
      "after": "15m"
    }

    upgrade_rupture · properties.HealAmpRegenPenaltyPercent.raw (changed)

    {
      "before": -45,
      "after": -50
    }

    viscous_telepunch · properties.Radius.raw (changed)

    {
      "before": "4.5m",
      "after": "4m"
    }

    ability_nano_dash · properties.AbilityCastRange.raw (changed)

    {
      "before": 0,
      "after": "9m"
    }

    citadel_ability_storm_cloud · properties.FlightControlEnabled.raw (changed)

    {
      "before": 0,
      "after": "1.5m"
    }

    upgrade_spellslinger_headshots · properties.AbilityLifestealPercentHero.raw (changed)

    {
      "before": 8,
      "after": 12
    }

    ability_power_surge · properties.AbilityCooldown.raw (changed)

    {
      "before": 48,
      "after": 50
    }

    ability_frank_shocktarget2 · properties.SpreadRandomness.raw (changed)

    {
      "before": 0.01,
      "after": 0.005
    }

    ability_werewolf_cripplingslash · properties.SlowDuration.raw (changed)

    {
      "before": 1.5,
      "after": 2
    }

    ability_drifter_hunger · properties.IsolationAssistPercentValue.raw (changed)

    {
      "before": 40,
      "after": 100
    }

    citadel_ability_tengu_airlift · properties.OnLandDamageRadiusStart.raw (changed)

    {
      "before": "4m",
      "after": "16m"
    }

    citadel_ability_shieldedsentry · properties.DecayingResist.raw (changed)

    {
      "before": 60,
      "after": 80
    }

    citadel_ability_power_slash · properties.BulletResist.raw (changed)

    {
      "before": 0,
      "after": 60
    }

    ability_punkgoat_goatflip · properties.Damage.raw (changed)

    {
      "before": 55,
      "after": 40
    }

    ability_werewolf_cripplingslash · properties.DisarmDuration.raw (changed)

    {
      "before": 2.5,
      "after": 2
    }

    mirage_teleport · properties.BonusMoveSpeed.raw (changed)

    {
      "before": "2m",
      "after": "0m"
    }

    citadel_ability_fissure_wall · properties.MinRange.raw (changed)

    {
      "before": "6m",
      "after": "5m"
    }

    synth_plasma_flux · properties.AbilityCooldown.raw (changed)

    {
      "before": 32,
      "after": 26
    }

    citadel_ability_hornet_chain · properties.Damage.raw (changed)

    {
      "before": 55,
      "after": 40
    }

    mirage_sand_phantom · properties.RevealDuration.raw (changed)

    {
      "before": 3,
      "after": 6
    }

    ability_frank_painaura · properties.MaxDPS.raw (changed)

    {
      "before": 70,
      "after": 54
    }

    mirage_fire_beetles · properties.AbilityCastRange.raw (changed)

    {
      "before": 0,
      "after": "20m"
    }

    citadel_ability_bull_charge · properties.Damage.raw (changed)

    {
      "before": 37,
      "after": 30
    }

    ability_ult_combo · properties.AbilityCastRange.raw (changed)

    {
      "before": "4.75m",
      "after": "4.8m"
    }

    upgrade_cheat_death · properties.BonusMoveSpeed.raw (changed)

    {
      "before": "-2m",
      "after": "0m"
    }

    viscous_goo_bowling_ball · properties.AbilityCooldown.raw (changed)

    {
      "before": 115,
      "after": 130
    }

    citadel_weapon_frank_set2 · properties.AbilityCooldownBetweenCharge.raw (changed)

    {
      "before": 0,
      "after": -1
    }

    upgrade_blitz_bullets · properties.BonusFireRate.raw (changed)

    {
      "before": 18,
      "after": 20
    }

    ability_doorman_bomb · properties.ImpactDamage.raw (changed)

    {
      "before": 40,
      "after": 0
    }

    upgrade_trophy_collector · properties.StackingGoldPerMinute.raw (changed)

    {
      "before": 22,
      "after": 25
    }

    upgrade_suppressor · properties.AbilityDuration.raw (changed)

    {
      "before": 4,
      "after": 5
    }

    upgrade_blood_tribute · properties.HealAmpRegenPenaltyPercent.raw (changed)

    {
      "before": -30,
      "after": 0
    }

    citadel_ability_chrono_time_wall · properties.AbilityDuration.raw (changed)

    {
      "before": 6,
      "after": 5.5
    }

    citadel_ability_chrono_pulse_grenade · properties.DamageAmplificationPerStack.raw (changed)

    {
      "before": 6,
      "after": 4
    }

    citadel_ability_power_slash · properties.SlashLength.raw (changed)

    {
      "before": "25m",
      "after": "22m"
    }

    ability_warden_crowd_control · properties.WeaponPowerDebuff.raw (changed)

    {
      "before": -30,
      "after": -25
    }

    citadel_ability_hornet_snipe · properties.WeaponDamageBonusPerKill.raw (changed)

    {
      "before": 5,
      "after": 6
    }

    citadel_ability_tengu_airlift · properties.AllyCastDelay.raw (changed)

    {
      "before": 0.2,
      "after": 0.1
    }

    upgrade_magic_carpet · properties.BonusHealth.raw (changed)

    {
      "before": 75,
      "after": 125
    }

    mirage_fire_beetles · properties.AbilityCharges.raw (changed)

    {
      "before": 4,
      "after": 2
    }

    mirage_tornado · properties.DampingFactor.raw (changed)

    {
      "before": 0.3,
      "after": 0.1
    }

    mirage_sand_phantom · properties.VictimStackDuration.raw (changed)

    {
      "before": 4.5,
      "after": 5
    }

    ability_lash_flog · properties.AbilityCooldown.raw (changed)

    {
      "before": 24,
      "after": 26
    }

    synth_affliction · properties.CurrentHealthDamage.raw (changed)

    {
      "before": 12,
      "after": 0
    }

    drifter_darkness · properties.AbilityDuration.raw (changed)

    {
      "before": 7,
      "after": 6.5
    }

    ability_punkgoat_tether · properties.TechResist.raw (changed)

    {
      "before": 15,
      "after": 0
    }

    citadel_ability_tengu_airlift · properties.SlowPercent.raw (changed)

    {
      "before": 30,
      "after": 0
    }

    citadel_ability_stomp · properties.StompRange.raw (changed)

    {
      "before": "20m",
      "after": "16m"
    }

    ability_werewolf_transformation · properties.BulletResist.raw (changed)

    {
      "before": 14,
      "after": 0
    }

    upgrade_fervor · properties.BonusFireRate.raw (changed)

    {
      "before": 8,
      "after": 10
    }

    upgrade_weighted_shots · properties.TechResist.raw (changed)

    {
      "before": 16,
      "after": 0
    }

    ability_ice_dome · properties.AbilityCastRange.raw (changed)

    {
      "before": 0,
      "after": "8m"
    }

    ability_nano_dash · properties.SlashRadius.raw (changed)

    {
      "before": "4.5m",
      "after": "4m"
    }

    mirage_tornado · properties.HoldInPlaceDuration.raw (changed)

    {
      "before": 1,
      "after": 0.3
    }

    citadel_ability_tengu_airlift · properties.AbilityCastRange.raw (changed)

    {
      "before": "14m",
      "after": "18m"
    }

    mirage_sand_phantom · properties.AbilityCastDelay.raw (changed)

    {
      "before": 0,
      "after": 0
    }

    ability_warden_lock_down · properties.AbilityCooldownBetweenCharge.raw (changed)

    {
      "before": -1,
      "after": 0
    }

    mirage_tornado · properties.WhirlwindEvasionChance.raw (changed)

    {
      "before": 25,
      "after": 30
    }

    upgrade_health · properties.BonusHealth.raw (changed)

    {
      "before": 185,
      "after": 210
    }

    ability_icebeam · properties.AbilityDuration.raw (changed)

    {
      "before": 0,
      "after": 5
    }

    ability_punkgoat_ult · properties.AbilityCastRange.raw (changed)

    {
      "before": "4.5m",
      "after": "4m"
    }

    upgrade_bulletshredimbue · properties.TechRadiusMultiplier.raw (changed)

    {
      "before": 30,
      "after": 25
    }

    ability_bullet_flurry · properties.EvasionPercent.raw (changed)

    {
      "before": 0,
      "after": 60
    }

    synth_plasma_flux · properties.MaxLifetime.raw (changed)

    {
      "before": 3.4,
      "after": 3.8
    }

    ability_vampirebat_steallife · properties.AbilityCooldown.raw (changed)

    {
      "before": 10,
      "after": 16
    }

    citadel_ability_chrono_time_wall · properties.AbilityCooldownBetweenCharge.raw (changed)

    {
      "before": -1,
      "after": 0
    }

    upgrade_spellbreaker · properties.SpiritDamageReductionProc.raw (changed)

    {
      "before": 75,
      "after": 65
    }

    ability_punkgoat_goatflip · properties.AbilityDuration.raw (changed)

    {
      "before": 0.51,
      "after": 0.3
    }

    citadel_ability_shiv_killing_blow · properties.MoveSpeedToTarget.raw (changed)

    {
      "before": "25m",
      "after": "30m"
    }

    citadel_ability_hornet_sting · properties.VisualSplashRadius.raw (changed)

    {
      "before": "1m",
      "after": "4m"
    }

    synth_affliction · properties.AbilityCooldown.raw (changed)

    {
      "before": 140,
      "after": 150
    }

    upgrade_glitch · properties.OutgoingDamagePenaltyPercent.raw (changed)

    {
      "before": -8,
      "after": -10
    }

    citadel_ability_lash_ultimate · properties.AbilityCooldown.raw (changed)

    {
      "before": 145,
      "after": 150
    }

    upgrade_restorative_locket · properties.MaxStaminaRestore.raw (changed)

    {
      "before": 3,
      "after": 4
    }

    mirage_teleport · properties.MovementSpeedBonusDuration.raw (changed)

    {
      "before": 4,
      "after": 0
    }

    citadel_ability_tengu_airlift · properties.AbilityDuration.raw (changed)

    {
      "before": 16,
      "after": 21
    }

    ability_nano_catform · properties.AbilityCooldown.raw (changed)

    {
      "before": 45,
      "after": 30
    }

    ability_vampirebat_batswarm · properties.Damage.raw (changed)

    {
      "before": 6,
      "after": 5.6
    }

    upgrade_tech_defense_shredders · properties.AbilityLifestealPercentHero.raw (changed)

    {
      "before": 8,
      "after": 12
    }

    citadel_ability_tengu_airlift · properties.AirDropBulletShield.raw (changed)

    {
      "before": 150,
      "after": 0
    }

    citadel_ability_bull_leap · properties.ImpactRadius.raw (changed)

    {
      "before": "10.5m",
      "after": "9m"
    }

    ability_doorman_bomb · properties.AbilityCooldownBetweenCharge.raw (changed)

    {
      "before": 4,
      "after": 6
    }

    citadel_ability_card_toss · properties.AbilityCharges.raw (changed)

    {
      "before": 1,
      "after": 2
    }

    upgrade_bullet_armor_reduction_aura · properties.BulletArmorReduction.raw (changed)

    {
      "before": -8,
      "after": -10
    }

    citadel_ability_shiv_dagger · properties.BleedDPSPerStack.raw (changed)

    {
      "before": 4,
      "after": 10
    }

    mirage_tornado · properties.WhirlwindDuration.raw (changed)

    {
      "before": 3.5,
      "after": 4
    }

    ability_familiar_ability01 · properties.SleepDuration.raw (changed)

    {
      "before": 4.25,
      "after": 4
    }

    ability_warden_high_alert · properties.AbilityCooldown.raw (changed)

    {
      "before": 42,
      "after": 40
    }

    ability_unicorn_dazzlingorb · properties.BounceGrace.raw (changed)

    {
      "before": 4.5,
      "after": 3.25
    }

    ability_familiar_helpinghands · properties.InfestHeal.raw (changed)

    {
      "before": 10,
      "after": 8
    }

    upgrade_bulletshredimbue · properties.WeaponPowerPerStackNonHero.raw (changed)

    {
      "before": 4,
      "after": 5
    }

    ability_werewolf_transformation · properties.TechResist.raw (changed)

    {
      "before": 14,
      "after": 0
    }

    citadel_ability_rocket_barrage · properties.MinDistance.raw (changed)

    {
      "before": "9m",
      "after": "8.5m"
    }

    citadel_ability_shiv_killing_blow · properties.SlashRange.raw (changed)

    {
      "before": 80,
      "after": 90
    }

    mirage_teleport · properties.AbilityCastDelay.raw (changed)

    {
      "before": 0.01,
      "after": 0
    }

    upgrade_magic_shock · properties.CurrentHealthDamage.raw (changed)

    {
      "before": 7.5,
      "after": 8
    }

    viscous_goo_bowling_ball · properties.AbilityDuration.raw (changed)

    {
      "before": 9,
      "after": 10
    }

    viscous_goo_grenade · properties.AbilityCooldown.raw (changed)

    {
      "before": 30,
      "after": 26
    }

    ability_frank_shocktarget2 · properties.BoltCount.raw (changed)

    {
      "before": 5,
      "after": 7
    }

    upgrade_containment · properties.AbilityCooldown.raw (changed)

    {
      "before": 30,
      "after": 27
    }

    upgrade_headshot_booster2 · properties.BonusHealth.raw (changed)

    {
      "before": 50,
      "after": 60
    }

    citadel_ability_tengu_airlift · properties.OnLandDamageRadius.raw (changed)

    {
      "before": "12m",
      "after": "20m"
    }

    upgrade_rocket_booster · properties.CombatBarrier.raw (changed)

    {
      "before": 140,
      "after": 200
    }

    mirage_teleport · properties.AbilityChannelTime.raw (changed)

    {
      "before": 2.5,
      "after": 0
    }

    viscous_goo_bowling_ball · properties.TechResist.raw (changed)

    {
      "before": 60,
      "after": 35
    }

    citadel_ability_shieldedsentry · properties.TrackingSpeed.raw (changed)

    {
      "before": 144,
      "after": 430
    }

    citadel_ability_stomp · properties.AbilityCooldown.raw (changed)

    {
      "before": 22,
      "after": 26
    }

    upgrade_resonant_healing · properties.RegenerationDuration.raw (changed)

    {
      "before": 5,
      "after": 6
    }

    ability_necro_zombiewall · properties.ImmobilizeDuration.raw (changed)

    {
      "before": 1.5,
      "after": 1.25
    }

    ability_icebeam · properties.AbilityChannelTime.raw (changed)

    {
      "before": 5,
      "after": 0
    }

    ability_stacking_damage · properties.DamageBonusFixedPerStack.raw (changed)

    {
      "before": 0.2,
      "after": 0.18
    }

    drifter_shadow_mark · properties.AbilityDuration.raw (changed)

    {
      "before": 6,
      "after": 5
    }

    citadel_ability_card_toss · properties.AbilityPostCastDuration.raw (changed)

    {
      "before": 0.2,
      "after": 0.1
    }

    ability_fire_bomb · properties.Damage.raw (changed)

    {
      "before": 150,
      "after": 125
    }

    citadel_ability_shiv_killing_blow · properties.AbilityPostCastDuration.raw (changed)

    {
      "before": 0.25,
      "after": 0.15
    }

    upgrade_targeted_silence · properties.AbilityCooldown.raw (changed)

    {
      "before": 35,
      "after": 30
    }

    ability_vampirebat_lovebites · properties.PerTargetCooldown.raw (changed)

    {
      "before": 8,
      "after": 10
    }

    ability_fire_bomb · properties.Radius.raw (changed)

    {
      "before": "13m",
      "after": "12m"
    }

    citadel_ability_infinity_slash · properties.BulletResist.raw (changed)

    {
      "before": 40,
      "after": 30
    }

    citadel_ability_shieldedsentry · properties.TurretBaseHealth.raw (changed)

    {
      "before": 150,
      "after": 90
    }

    ability_icebeam · properties.MaxFireRateSlowPercent.raw (changed)

    {
      "before": 35,
      "after": 20
    }

    upgrade_colossus · properties.BonusMeleeDamagePercent.raw (changed)

    {
      "before": "",
      "after": 30
    }

    ability_werewolf_transformation · properties.AbilityCooldown.raw (changed)

    {
      "before": 35,
      "after": 50
    }

    citadel_ability_flying_strike · properties.AbilityCastRange.raw (changed)

    {
      "before": "20m",
      "after": "25m"
    }

    ability_punkgoat_goatflip · properties.ReduceCooldownOnHitPct.raw (changed)

    {
      "before": 0,
      "after": 50
    }

    viscous_telepunch · properties.SlowPercent.raw (changed)

    {
      "before": 15,
      "after": 20
    }

    upgrade_weighted_shots · properties.StaminaCooldownReduction.raw (changed)

    {
      "before": -20,
      "after": -14
    }

    ability_punkgoat_tether · properties.BulletResist.raw (changed)

    {
      "before": 15,
      "after": 0
    }

    ability_smoke_bomb · properties.InvisMoveSpeedMod.raw (changed)

    {
      "before": "2.0m",
      "after": "0m"
    }

    ability_fire_bomb · properties.AbilityCooldown.raw (changed)

    {
      "before": 140,
      "after": 165
    }

    citadel_ability_healing_slash · properties.AbilityCooldown.raw (changed)

    {
      "before": 15,
      "after": 16
    }

    upgrade_bullet_armor_reduction_aura · properties.FireRateSlow.raw (changed)

    {
      "before": 11,
      "after": 14
    }

    citadel_ability_tengu_airlift · properties.AbilityCooldown.raw (changed)

    {
      "before": 100,
      "after": 65
    }

    drifter_darkness · properties.BonusSprintSpeed.raw (changed)

    {
      "before": "3m",
      "after": "2m"
    }

    citadel_ability_shieldedsentry · properties.TurretLifetime.raw (changed)

    {
      "before": 24,
      "after": 35
    }
  • 127 ability upgrade raw records updated.
    View code changes (127 records)

    synth_pulse · upgrades[3].changes[FireRateSlow].bonus.raw (changed)

    {
      "before": 35,
      "after": 40
    }

    citadel_ability_mobile_resupply · upgrades[3].changes[MaxHealthRegenPct].bonus.raw (changed)

    {
      "before": 2.5,
      "after": 2
    }

    viscous_goo_grenade · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -12,
      "after": -14
    }

    citadel_ability_self_vacuum · upgrades[3].changes[DPSPercentHealth].bonus.raw (changed)

    {
      "before": 4,
      "after": 5.5
    }

    mirage_sand_phantom · upgrades[3].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -0.75,
      "after": -1
    }

    ability_warden_riot_protocol · upgrades[3].changes[AbilityDuration].bonus.raw (changed)

    {
      "before": 2.5,
      "after": 3
    }

    ability_ice_dome · upgrades[2].changes[AbilityDuration].bonus.raw (changed)

    {
      "before": 1,
      "after": 1.5
    }

    ability_warden_high_alert · upgrades[3].changes[CombatBarrier:scale].bonus.raw (changed)

    {
      "before": 3.656016,
      "after": 2.5
    }

    citadel_ability_lash_ultimate · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -25,
      "after": -40
    }

    ability_blood_bomb · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -4,
      "after": -5
    }

    ability_vampirebat_lovebites · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 3.6,
      "after": 3
    }

    ability_vampirebat_batswarm · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -40,
      "after": -55
    }

    ability_bullet_flurry · upgrades[1].changes[WeaponDamageBonus].bonus.raw (changed)

    {
      "before": 4,
      "after": 7
    }

    ability_life_drain · upgrades[3].changes[AbilityCharges].bonus.raw (changed)

    {
      "before": 2,
      "after": 3
    }

    ability_nano_shadow_pulse · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 67.5,
      "after": 65
    }

    citadel_ability_bull_heal · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -19,
      "after": -20
    }

    citadel_ability_wraith_rapidfire · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -14,
      "after": -20
    }

    mirage_sand_phantom · upgrades[3].changes[MaxStacks].bonus.raw (changed)

    {
      "before": 4,
      "after": 1
    }

    viscous_goo_grenade · upgrades[3].changes[Damage:scale].bonus.raw (changed)

    {
      "before": 0.4,
      "after": 1.3
    }

    viscous_restorative_goo · upgrades[3].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -21,
      "after": -25
    }

    citadel_ability_infinity_slash · upgrades[3].changes[BulletResist].bonus.raw (changed)

    {
      "before": 20,
      "after": 30
    }

    ability_stacking_damage · upgrades[1].changes[ProcDamage:scale].bonus.raw (changed)

    {
      "before": 0.365602,
      "after": 0.8
    }

    citadel_ability_hornet_chain · upgrades[3].changes[ChainDuration].bonus.raw (changed)

    {
      "before": 0.5,
      "after": 0.75
    }

    ability_bookworm_dragonfire · upgrades[3].changes[Damage].bonus.raw (changed)

    {
      "before": 103.5,
      "after": 100
    }

    citadel_ability_card_toss · upgrades[1].changes[AbilityCharges].bonus.raw (changed)

    {
      "before": 1,
      "after": 2
    }

    ability_flame_dash · upgrades[2].changes[DPS].bonus.raw (changed)

    {
      "before": 27,
      "after": 20
    }

    ability_smoke_bomb · upgrades[1].changes[InvisMoveSpeedMod].bonus.raw (changed)

    {
      "before": "5m",
      "after": "7m"
    }

    ability_werewolf_transformation · upgrades[1].changes[TechResist].bonus.raw (changed)

    {
      "before": 14,
      "after": 15
    }

    citadel_ability_bull_charge · upgrades[3].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -18,
      "after": -20
    }

    ability_vampirebat_batswarm · upgrades[1].changes[Damage].bonus.raw (changed)

    {
      "before": 1.8,
      "after": 2.2
    }

    citadel_ability_power_slash · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -2,
      "after": -4
    }

    ability_flame_dash · upgrades[3].changes[AbilityCooldownBetweenCharge].bonus.raw (changed)

    {
      "before": 20,
      "after": 14
    }

    ability_lash_flog · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -12,
      "after": -16
    }

    ability_doorman_luggage_cart · upgrades[2].changes[AbilityCastRange].bonus.raw (changed)

    {
      "before": "15m",
      "after": "20m"
    }

    citadel_ability_storm_cloud · upgrades[3].changes[FlightControlEnabled].bonus.raw (changed)

    {
      "before": 1,
      "after": "3m"
    }

    citadel_ability_shiv_killing_blow · upgrades[2].changes[BuffDamage].bonus.raw (changed)

    {
      "before": 6,
      "after": 8
    }

    ability_stacking_damage · upgrades[3].changes[DamageBonusFixedPerStack].bonus.raw (changed)

    {
      "before": 0.12,
      "after": 0.14
    }

    citadel_ability_hornet_leap · upgrades[2].changes[AbilityDuration].bonus.raw (changed)

    {
      "before": 8,
      "after": 10
    }

    ability_frank_shocktarget2 · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 36,
      "after": 50
    }

    citadel_ability_rocket_barrage · upgrades[1].changes[MoveSlowDuration].bonus.raw (changed)

    {
      "before": 2,
      "after": 1.5
    }

    citadel_ability_storm_cloud · upgrades[1].changes[BulletResistOnActive].bonus.raw (changed)

    {
      "before": 35,
      "after": 55
    }

    ability_icepath · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -17,
      "after": -20
    }

    citadel_ability_nikuman · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -14,
      "after": -20
    }

    ability_punkgoat_ult · upgrades[2].changes[AbilityCastRange].bonus.raw (changed)

    {
      "before": "1.3m",
      "after": "2m"
    }

    citadel_ability_healing_slash · upgrades[3].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -9,
      "after": -10
    }

    ability_punkgoat_goatflip · upgrades[3].changes[DealMaxHealthDamagePct].bonus.raw (changed)

    {
      "before": 6.5,
      "after": 8
    }

    citadel_ability_lash_ultimate · upgrades[1].changes[ThrowDistance].bonus.raw (changed)

    {
      "before": "8m",
      "after": "12m"
    }

    citadel_ability_card_toss · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 35,
      "after": 40
    }

    citadel_ability_stomp · upgrades[3].changes[Damage].bonus.raw (changed)

    {
      "before": 103.5,
      "after": 135
    }

    citadel_ability_shieldedsentry · upgrades[3].changes[TurretLifetime].bonus.raw (changed)

    {
      "before": 14,
      "after": 12
    }

    viscous_goo_bowling_ball · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 72,
      "after": 70
    }

    drifter_darkness · upgrades[3].changes[AbilityDuration].bonus.raw (changed)

    {
      "before": 2,
      "after": 2.5
    }

    ability_doorman_bomb · upgrades[2].changes[ExplosionDamage].bonus.raw (changed)

    {
      "before": 40,
      "after": 75
    }

    ability_vampirebat_lovebites · upgrades[2].changes[BonusDamage].bonus.raw (changed)

    {
      "before": 49.5,
      "after": 45
    }

    synth_pulse · upgrades[3].changes[AbilityChannelTime].bonus.raw (changed)

    {
      "before": 0.5,
      "after": 1.5
    }

    ability_doorman_doorway · upgrades[2].changes[BarrierDuration].bonus.raw (changed)

    {
      "before": 8,
      "after": 12
    }

    citadel_ability_chrono_kinetic_carbine · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -8,
      "after": -12
    }

    ability_nano_clustergrenade · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 16.199999,
      "after": 15
    }

    citadel_ability_wraith_rapidfire · upgrades[3].changes[MagicDamagePerBullet:scale].bonus.raw (changed)

    {
      "before": 0.0465,
      "after": 0.06
    }

    citadel_ability_lash · upgrades[2].changes[WeaponDamageBonus].bonus.raw (changed)

    {
      "before": 6,
      "after": 7
    }

    ability_sleep_dagger · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -12,
      "after": -15
    }

    ability_burrow · upgrades[3].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -19,
      "after": -20
    }

    ability_warden_high_alert · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -19,
      "after": -22
    }

    citadel_ability_rocket_barrage · upgrades[3].changes[DamagePerRocket].bonus.raw (changed)

    {
      "before": 20.699999,
      "after": 25
    }

    mirage_tornado · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -14,
      "after": -8
    }

    ability_frank_painaura · upgrades[2].changes[MaxDPS].bonus.raw (changed)

    {
      "before": 36,
      "after": 26
    }

    citadel_ability_rocket_barrage · upgrades[1].changes[EnemyDashSlowPercent].bonus.raw (changed)

    {
      "before": -20,
      "after": -30
    }

    ability_drifter_hunger · upgrades[2].changes[StaminaToRestore].bonus.raw (changed)

    {
      "before": 3,
      "after": 2
    }

    citadel_ability_bull_charge · upgrades[2].changes[StunDuration].bonus.raw (changed)

    {
      "before": 0.45,
      "after": 0.8
    }

    viscous_telepunch · upgrades[3].changes[DamageHeavyMelee].bonus.raw (changed)

    {
      "before": 35,
      "after": 60
    }

    citadel_ability_shiv_dagger · upgrades[3].changes[BleedDPSPerStack].bonus.raw (changed)

    {
      "before": 5.5,
      "after": 12
    }

    ability_life_drain · upgrades[2].changes[AbilityDuration].bonus.raw (changed)

    {
      "before": 2,
      "after": 2.5
    }

    ability_nano_catform · upgrades[1].changes[BuffDuration].bonus.raw (changed)

    {
      "before": 14,
      "after": 15
    }

    citadel_ability_passive_beefy · upgrades[2].changes[BonusMaxHealth].bonus.raw (changed)

    {
      "before": 150,
      "after": 200
    }

    mirage_sand_phantom · upgrades[2].changes[ProcDamageBase].bonus.raw (changed)

    {
      "before": 8.099999,
      "after": 20
    }

    ability_frank_painaura · upgrades[2].changes[MinDps].bonus.raw (changed)

    {
      "before": 8,
      "after": 6
    }

    ability_doorman_doorway · upgrades[1].changes[AbilityDuration].bonus.raw (changed)

    {
      "before": 10,
      "after": 15
    }

    ability_incendiary_projectile · upgrades[2].changes[LifestealPercentHero].bonus.raw (changed)

    {
      "before": 10,
      "after": 15
    }

    viscous_telepunch · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 27,
      "after": 30
    }

    ability_doorman_luggage_cart · upgrades[3].changes[StunDuration].bonus.raw (changed)

    {
      "before": 1.2,
      "after": 1.5
    }

    citadel_ability_infinity_slash · upgrades[3].changes[TechResist].bonus.raw (changed)

    {
      "before": 20,
      "after": 30
    }

    citadel_ability_rocket_barrage · upgrades[1].changes[MoveSlowPercent].bonus.raw (changed)

    {
      "before": 40,
      "after": 30
    }

    synth_affliction · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -25,
      "after": -40
    }

    ability_burrow · upgrades[3].changes[BonusMoveSpeed].bonus.raw (changed)

    {
      "before": "2m",
      "after": "4m"
    }

    citadel_ability_rocket_barrage · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -45,
      "after": -55
    }

    ability_bookworm_aoemagic · upgrades[2].changes[ImmobilizeDuration].bonus.raw (changed)

    {
      "before": 0.75,
      "after": 1
    }

    ability_werewolf_cripplingslash · upgrades[3].changes[DisarmDuration].bonus.raw (changed)

    {
      "before": 1,
      "after": 1.5
    }

    ability_bookworm_dragonfire · upgrades[3].changes[DPS].bonus.raw (changed)

    {
      "before": 27,
      "after": 30
    }

    ability_warden_crowd_control · upgrades[3].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -6.5,
      "after": -7
    }

    ability_necro_zombiewall · upgrades[3].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -10,
      "after": -12
    }

    ability_flame_dash · upgrades[3].changes[AbilityCharges].bonus.raw (changed)

    {
      "before": 1,
      "after": 2
    }

    ability_power_surge · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -15,
      "after": -18
    }

    ability_icebeam · upgrades[2].changes[DPS].bonus.raw (changed)

    {
      "before": 33.299999,
      "after": 20
    }

    ability_bookworm_aoemagic · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -6,
      "after": -11
    }

    ability_life_drain · upgrades[1].changes[LifeDrainPerSecond].bonus.raw (changed)

    {
      "before": 16.199999,
      "after": 18
    }

    mirage_teleport · upgrades[1].changes[BonusMoveSpeed].bonus.raw (changed)

    {
      "before": "2m",
      "after": "3m"
    }

    citadel_ability_shiv_dash · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -3,
      "after": -6
    }

    ability_frank_selfzap · upgrades[1].changes[BonusMoveSpeed].bonus.raw (changed)

    {
      "before": "1.5m",
      "after": "3m"
    }

    ability_doorman_bomb · upgrades[1].changes[Radius].bonus.raw (changed)

    {
      "before": "2m",
      "after": "3m"
    }

    ability_fencer_riposte · upgrades[2].changes[MeleeResistReduction].bonus.raw (changed)

    {
      "before": -22,
      "after": 22
    }

    drifter_darkness · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -30,
      "after": -45
    }

    ability_werewolf_transformation · upgrades[2].changes[BonusHealth].bonus.raw (changed)

    {
      "before": 125,
      "after": 150
    }

    citadel_ability_mobile_resupply · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -17,
      "after": -20
    }

    citadel_ability_rocket_barrage · upgrades[3].changes[DamagePerRocket:scale].bonus.raw (changed)

    {
      "before": 0.2,
      "after": 0.25
    }

    ability_warden_crowd_control · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 36,
      "after": 40
    }

    synth_affliction · upgrades[3].changes[DPS].bonus.raw (changed)

    {
      "before": 16.199999,
      "after": 16
    }

    ability_stacking_damage · upgrades[1].changes[ProcDamage].bonus.raw (changed)

    {
      "before": 49.5,
      "after": 40
    }

    citadel_ability_chrono_time_wall · upgrades[1].changes[TimeWallWidth].bonus.raw (changed)

    {
      "before": "2m",
      "after": "3m"
    }

    ability_blood_bomb · upgrades[2].changes[Damage].bonus.raw (changed)

    {
      "before": 49.5,
      "after": 50
    }

    viscous_goo_grenade · upgrades[1].changes[Radius].bonus.raw (changed)

    {
      "before": "1m",
      "after": "2m"
    }

    synth_barrage · upgrades[3].changes[Radius].bonus.raw (changed)

    {
      "before": "2m",
      "after": "3m"
    }

    ability_health_swap · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -35,
      "after": -60
    }

    drifter_blood_blast · upgrades[1].changes[BonusDamage].bonus.raw (changed)

    {
      "before": 31.5,
      "after": 40
    }

    citadel_ability_fissure_wall · upgrades[1].changes[BonusDamagePercent].bonus.raw (changed)

    {
      "before": 15,
      "after": 20
    }

    ability_warden_riot_protocol · upgrades[1].changes[Radius].bonus.raw (changed)

    {
      "before": "3m",
      "after": "4m"
    }

    citadel_ability_hornet_leap · upgrades[3].changes[MagicDamagePerBullet].bonus.raw (changed)

    {
      "before": 12.599999,
      "after": 10
    }

    citadel_ability_void_sphere · upgrades[1].changes[AbilityCastRange].bonus.raw (changed)

    {
      "before": "4m",
      "after": "6m"
    }

    ability_frank_painaura · upgrades[3].changes[IncomingDamagePercent].bonus.raw (changed)

    {
      "before": 13,
      "after": 15
    }

    viscous_telepunch · upgrades[3].changes[DamageHeavyMelee:scale].bonus.raw (changed)

    {
      "before": 0.93,
      "after": 1.1
    }

    ability_lash_flog · upgrades[3].changes[Damage].bonus.raw (changed)

    {
      "before": 85.5,
      "after": 80
    }

    synth_barrage · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -14,
      "after": -16
    }

    citadel_ability_bull_heal · upgrades[3].changes[DPS].bonus.raw (changed)

    {
      "before": 20,
      "after": 18
    }

    ability_werewolf_transformation · upgrades[1].changes[BulletResist].bonus.raw (changed)

    {
      "before": 14,
      "after": 15
    }

    citadel_ability_hornet_chain · upgrades[3].changes[CaptureRadius].bonus.raw (changed)

    {
      "before": "1m",
      "after": "2m"
    }

    ability_frank_revive · upgrades[2].changes[RespawnHealthPercent].bonus.raw (changed)

    {
      "before": 40,
      "after": 50
    }

    citadel_ability_static_charge · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)

    {
      "before": -19,
      "after": -20
    }

    synth_barrage · upgrades[1].changes[DamagePerProjectile].bonus.raw (changed)

    {
      "before": 12.599999,
      "after": 16
    }
  • 1 ability property meta record removed.
    View code changes (1 records)

    citadel_ability_chrono_pulse_grenade · properties.SlowPercent.providedPropertyType (removed)

    {
      "before": "MODIFIER_VALUE_MOVEMENT_SPEED_SLOW_PERCENT",
      "after": null
    }
  • 79 tooltip records updated.
    View code changes (79 records)

    ability_werewolf_transformation · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[4] (changed)

    {
      "before": "TechResist",
      "after": "HealAmount"
    }

    ability_fencer_ultimate · tooltip.details.m_vecAdditionalHeaderProperties (changed)

    {
      "before": [
        "AbilityCastDelay",
        "DebuffDuration",
        "DashRange",
        "DashRadius"
      ],
      "after": [
        "AbilityCastDelay",
        "DashRange"
      ]
    }

    citadel_ability_hornet_sting · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "BulletResistReduction",
        "TechArmorDamageReduction"
      ],
      "after": [
        "HealAmpReceivePenaltyPercent",
        "BulletResistReduction",
        "TechArmorDamageReduction"
      ]
    }

    ability_sleep_dagger · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[3] (changed)

    {
      "before": "StaminaRecoveryDisabledDuration",
      "after": "RicochetRadius"
    }

    citadel_ability_rocket_barrage · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "MinDistance",
        "AbilityDuration"
      ],
      "after": [
        "MinDistance",
        "AbilityDuration",
        "MoveSlowDuration"
      ]
    }

    citadel_ability_card_toss · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "SlowDuration"
      ],
      "after": []
    }

    mirage_fire_beetles · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "BulletArmorReduction",
      "after": "IncomingDamagePercentFromCaster"
    }

    citadel_ability_flying_strike · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "WeaponDamageBonus",
      "after": "SpiritBonus"
    }

    citadel_ability_chrono_time_wall · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "MovementSlowPct",
      "after": "FriendlyBulletDamageBonus"
    }

    ability_werewolf_transformation · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[3] (changed)

    {
      "before": "BulletResist",
      "after": "KillDurationBonus"
    }

    ability_ice_dome · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "SlowPercent",
      "after": "FireRateSlow"
    }

    upgrade_express_shot · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties[0] (changed)

    {
      "before": "BonusFireRate",
      "after": "BaseAttackDamagePercent"
    }

    ability_werewolf_transformation · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[1] (changed)

    {
      "before": "KillDurationBonus",
      "after": "TechResist"
    }

    ability_nano_catform · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [],
      "after": [
        "SpeedBuildDuration",
        "InterruptCooldown",
        "HealthRegen"
      ]
    }

    ability_vampirebat_lovebites · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[0] (changed)

    {
      "before": "BuffDuration",
      "after": "SlowPercent"
    }

    ability_vampirebat_lovebites · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[1].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "BonusMoveSpeed",
      "after": "BonusFireRate"
    }

    upgrade_cheat_death · tooltip.sections[1].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)

    {
      "before": [
        "AbilityCooldown",
        "DeathImmunityDamageReduction",
        "HealAmpReceivePenaltyPercent",
        "BonusMoveSpeed"
      ],
      "after": [
        "AbilityCooldown",
        "DeathImmunityDamageReduction",
        "HealAmpReceivePenaltyPercent"
      ]
    }

    ability_sleep_dagger · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[1] (changed)

    {
      "before": "SleepDuration",
      "after": "SleepWakeUpDelay"
    }

    ability_sleep_dagger · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "SleepWakeUpDelay",
      "after": "SleepDuration"
    }

    ability_frank_painaura · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "SelfDamagePercentage"
      ],
      "after": [
        "SelfDamagePercentage",
        "StatusResistancePercent"
      ]
    }

    upgrade_blood_tribute · tooltip.sections[1].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)

    {
      "before": [
        "BonusFireRate",
        "StatusResistancePercent",
        "BonusMoveSpeed",
        "HealAmpReceivePenaltyPercent"
      ],
      "after": [
        "BonusFireRate",
        "StatusResistancePercent",
        "BonusMoveSpeed"
      ]
    }

    ability_ice_grenade · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "SlowDuration",
        "StaminaCooldownIncrease"
      ],
      "after": [
        "SlowDuration"
      ]
    }

    ability_punkgoat_tether · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "AbilityDuration",
      "after": "Damage"
    }

    citadel_ability_void_sphere · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[0] (changed)

    {
      "before": "AbilityDuration",
      "after": "StaminaRestore"
    }

    mirage_sand_phantom · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "MaxStacks",
      "after": "DMarkMultiplierPerStack"
    }

    ability_drifter_hunger · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "CooldownReductionOnKill",
      "after": "HealOnKillPct"
    }

    citadel_ability_tengu_airlift · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "OnLandDamageRadius",
        "SlowPercent",
        "DebuffDuration",
        "BulletArmorReduction",
        "BulletArmorReductionDuration",
        "SilenceDuration"
      ],
      "after": [
        "OnLandDamageRadius",
        "BuffDuration",
        "SlowPercent",
        "DebuffDuration",
        "BulletArmorReduction",
        "BulletArmorReductionDuration",
        "SilenceDuration"
      ]
    }

    drifter_shadow_mark · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "AbilityCharges",
        "AbilityCooldownBetweenCharge"
      ],
      "after": [
        "AbilityCharges",
        "BulletResistReduction",
        "AbilityCooldownBetweenCharge"
      ]
    }

    ability_fencer_ultimate · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "IncomingDamageReductionPercent",
        "LowHealthEnemyThresholdPct"
      ],
      "after": [
        "IncomingDamageReductionPercent",
        "LowHealthEnemyThresholdPct",
        "DebuffDuration"
      ]
    }

    citadel_ability_stomp · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "BonusFireRate",
      "after": "SlowPercent"
    }

    ability_afterburn · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "BurnDuration",
      "after": "BurnDurationBase"
    }

    ability_vampirebat_lovebites · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[1] (changed)

    {
      "before": "SlowPercent",
      "after": "SlowDuration"
    }

    drifter_blood_blast · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "Damage",
      "after": "BonusDamage"
    }

    upgrade_colossus · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "SlowPercent",
      "after": "BonusMeleeDamagePercent"
    }

    citadel_ability_stomp · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "SlowPercent",
      "after": "BulletResistReduction"
    }

    ability_blood_bomb · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "SelfDamage",
      "after": "SelfDamagePct"
    }

    mirage_tornado · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "WhirlwindDuration",
        "Radius"
      ],
      "after": [
        "Radius",
        "WhirlwindDuration",
        "SlowPercent",
        "SlowDuration"
      ]
    }

    citadel_ability_fissure_wall · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "MinRange",
        "WallImpactRange",
        "SlowDuration"
      ],
      "after": [
        "MinRange",
        "WallImpactRange",
        "SlowDuration",
        "DebuffDuration"
      ]
    }

    mirage_teleport · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "MovementSpeedBonusDuration"
      ],
      "after": [
        "MovementSpeedBonusDuration",
        "InterruptCooldown"
      ]
    }

    upgrade_weapon_backstabber · tooltip.sections[1].m_vecSectionAttributes[0].m_vecAbilityProperties[2] (changed)

    {
      "before": "DebuffRadius",
      "after": "ProcRadius"
    }

    mirage_teleport · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "AbilityChannelTime",
      "after": "TeleportCompletedTime"
    }

    ability_punkgoat_blasted · tooltip.details.m_vecAbilityInfoSections[1].m_vecBasicProperties (changed)

    {
      "before": [
        "HealthBoostDuration",
        "DurationPerHeavyMelee",
        "NonPlayerResourceScalePct",
        "LightMeleeScalePct"
      ],
      "after": [
        "HealthBoostDuration"
      ]
    }

    citadel_ability_flying_strike · tooltip.details.m_vecAbilityInfoSections[1].m_strAbilityPropertyUpgradeRequired (changed)

    {
      "before": "WeaponDamageBonus",
      "after": "SpiritBonus"
    }

    upgrade_aprounds · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)

    {
      "before": [
        "BonusBulletSpeedPercent"
      ],
      "after": [
        "BonusBulletSpeedPercent",
        "BaseAttackDamagePercent"
      ]
    }

    citadel_ability_stomp · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "IncomingBulletDamagePercentFromCaster",
      "after": "SlowDuration"
    }

    ability_icebeam · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "MaxSlowTime",
        "PathLength",
        "IceBeamBuildupProcDuration",
        "BeamSplit"
      ],
      "after": [
        "MaxSlowTime",
        "PathLength",
        "IceBeamBuildupProcDuration",
        "BeamSplit",
        "MaxGroundDashReductionPercent"
      ]
    }

    ability_vampirebat_lovebites · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[2] (changed)

    {
      "before": "SlowDuration",
      "after": "BuffDuration"
    }

    citadel_ability_chrono_time_wall · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[2] (changed)

    {
      "before": "DamagePctPerWallHit",
      "after": "TimeWallTimeScaleFriendly"
    }

    mirage_fire_beetles · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "LaunchWindowDuration",
        "DebuffDuration",
        "StatStealDuration"
      ],
      "after": [
        "StealDuration"
      ]
    }

    mirage_sand_phantom · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "VictimStackDuration",
        "RevealDuration",
        "ProcMaxRange"
      ],
      "after": [
        "ProcCooldown",
        "VictimStackDuration",
        "RevealDuration",
        "ProcMaxRange",
        "StunDuration"
      ]
    }

    ability_werewolf_transformation · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[0] (changed)

    {
      "before": "MissingHealthPercentHeal",
      "after": "BulletResist"
    }

    upgrade_restorative_locket · tooltip.sections[1].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)

    {
      "before": [
        "AbilityCooldown",
        "MaxStacks"
      ],
      "after": [
        "AbilityCooldown",
        "MaxStacks",
        "MinStaminaRestore",
        "MaxStaminaRestore"
      ]
    }

    citadel_ability_chrono_time_wall · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "DamageWallHit",
      "after": "MovementSlowPct"
    }

    upgrade_high_velocity_mag · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties[0] (changed)

    {
      "before": "BonusFireRate",
      "after": "BaseAttackDamagePercent"
    }

    ability_doorman_bomb · tooltip.details.m_vecAbilityInfoSections[1].m_vecBasicProperties (changed)

    {
      "before": [
        "AbilityDuration"
      ],
      "after": [
        "ProjectileFuse",
        "AbilityDuration"
      ]
    }

    ability_nano_catform · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "HealthRegen",
      "after": "BuffDuration"
    }

    ability_nano_catform · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "BuffDuration",
      "after": "MaxBonusMoveSpeedPercent"
    }

    drifter_darkness · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "SpiritDamagePerAttack",
      "after": "BonusSprintSpeed"
    }

    ability_punkgoat_blasted · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_strPropertiesTitleLocString (changed)

    {
      "before": "#ability_header_blasted_melee",
      "after": "#ability_header_blasted"
    }

    ability_ice_dome · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "MaxHealthRegen"
      ],
      "after": [
        "SlowPercent",
        "MaxHealthRegen"
      ]
    }

    ability_nano_dash · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "DashRange",
        "SlashRadius"
      ],
      "after": [
        "BountyDuration"
      ]
    }

    citadel_ability_tengu_airlift · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "AirDropBulletShield",
      "after": "AirDropOutgoingDamagePercent"
    }

    ability_fire_bomb · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "LifeStealPercentOnHit",
      "after": "FireRatePerHero"
    }

    ability_nano_catform · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "BonusMoveSpeedPercent",
      "after": "MinBonusMoveSpeedPercent"
    }

    synth_affliction · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[0] (changed)

    {
      "before": "BonusTechPowerPerKill",
      "after": "HealAmpReceivePenaltyPercent"
    }

    ability_werewolf_cripplingslash · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "DebuffDuration",
        "SlowDuration"
      ],
      "after": [
        "DebuffDuration"
      ]
    }

    upgrade_siphon_bullets · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "HealthSteal",
      "after": "HealthStealPctHero"
    }

    upgrade_weighted_shots · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)

    {
      "before": [
        "BonusBulletSpeedPercent",
        "TechResist",
        "StatusResistancePercent",
        "StaminaCooldownReduction"
      ],
      "after": [
        "StatusResistancePercent",
        "StaminaCooldownReduction",
        "BonusMoveSpeed"
      ]
    }

    citadel_ability_psychic_lift · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "AbilityDuration",
      "after": "TossDistance"
    }

    ability_afterburn · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "OutgoingTechDamagePercent",
      "after": "BurnDuration"
    }

    citadel_ability_chrono_pulse_grenade · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (changed)

    {
      "before": [
        "PulseInterval",
        "DebuffDuration",
        "SlowPercent",
        "MovementSlowDuration"
      ],
      "after": [
        "RadiusIncreasePerPulse",
        "PulseInterval",
        "DebuffDuration",
        "SlowPercent",
        "MovementSlowDuration"
      ]
    }

    upgrade_tech_overflow · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "CooldownReduction",
      "after": "BonusAbilityDurationPercent"
    }

    ability_werewolf_transformation · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties[2] (changed)

    {
      "before": "HealAmount",
      "after": "MissingHealthPercentHeal"
    }

    citadel_ability_flying_strike · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)

    {
      "before": "WeaponPowerIncreaseDuration",
      "after": "BuffDuration"
    }

    citadel_ability_chrono_swap · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "SwapTotalDamage",
      "after": "CurrentHealthDamage"
    }

    citadel_ability_shiv_killing_blow · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "EnemyHealthPercent",
      "after": "Damage"
    }

    mirage_teleport · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "BonusFireRate",
      "after": "CombatBarrier"
    }

    synth_pulse · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)

    {
      "before": "FireRateSlow",
      "after": "MoveSlowPercent"
    }

    ability_punkgoat_tether · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strImportantProperty (changed)

    {
      "before": "Damage",
      "after": "StatusEffectUnstoppable"
    }
  • 6 ability property meta records added.
    View code changes (6 records)

    ability_doorman_bomb · properties.ProjectileFuse.cssClass (added)

    {
      "before": null,
      "after": "duration"
    }

    ability_nano_catform · properties.InterruptCooldown.cssClass (added)

    {
      "before": null,
      "after": "duration"
    }

    mirage_sand_phantom · properties.MaxStacks.cssClass (added)

    {
      "before": null,
      "after": "distance"
    }

    ability_nano_clustergrenade · properties.GrenadeCount.cssClass (added)

    {
      "before": null,
      "after": "cast"
    }

    citadel_ability_chrono_time_wall · properties.FriendlyBulletDamageBonus.cssClass (added)

    {
      "before": null,
      "after": "bullet_damage"
    }

    ability_bullet_flurry · properties.BonusFireRate.cssClass (added)

    {
      "before": null,
      "after": "fire_rate"
    }
  • 26 cosmetic records removed.
    View code changes (26 records)

    citadel_ability_tangotether · cosmetic.m_strCastDelaySound (removed)

    {
      "before": "",
      "after": null
    }

    citadel_ability_card_toss · cosmetic.m_strCardTossSound (removed)

    {
      "before": "Wraith.CardTrick.Fire",
      "after": null
    }

    citadel_ability_chrono_time_wall · cosmetic.m_strCastSound (removed)

    {
      "before": "Chrono.TimeWall.ChargeUp",
      "after": null
    }

    mirage_fire_beetles · cosmetic.m_strCastAnimGraphParam (removed)

    {
      "before": "b_fire_beetles",
      "after": null
    }

    mirage_teleport · cosmetic.m_previewParticle (removed)

    {
      "before": "particles/abilities/mirage/mirage_teleport_ability_preview.vpcf",
      "after": null
    }

    ability_priest_knockback · cosmetic.m_strWallSlamSound (removed)

    {
      "before": "Priest.Slugshot.Hit",
      "after": null
    }

    ability_fencer_ultimate · cosmetic.m_cameraSequenceCastComplete (removed)

    {
      "before": {
        "m_vecFOVOperations": [],
        "m_vecDistanceOperations": [],
        "m_vecTargetPosOperations": [
          {
            "m_eCameraOperation": "k_ECameraOp_Maintain",
            "m_flMaintainDuration": 1.2
          },
          {
            "m_bApproachDefault": true
          }
        ],
        "m_vecVertOffsetOperations": [
          {
            "m_flApproachTarget": 125,
            "m_bValuesAreRelative": true
          },
          {
            "m_eCameraOperation": "k_ECameraOp_Maintain",
            "m_flMaintainDuration": 1.5
          },
          {
            "m_eCameraOperation": "k_ECameraOp_Spring",
            "m_flSpringStrength": 5,
            "m_flMaintainDuration": 1.2
          }
        ]
      },
      "after": null
    }

    ability_necro_zombiewall · cosmetic.m_HUDPanel.m_vecButtonHints[0] (removed)

    {
      "before": {
        "m_nButton1": "IN_ALT_CAST",
        "m_eHintSide": "EButtonSide_Bottom",
        "m_strContext": "rotate",
        "m_strLocToken": "#zombiewall_rotate_hint",
        "m_bButton1IsSlot": true
      },
      "after": null
    }

    ability_guided_arrow · cosmetic.m_HUDPanel.m_vecButtonHints[1] (removed)

    {
      "before": {
        "m_nButton1": "",
        "m_eHintSide": "EButtonSide_Right",
        "m_strContext": "channel",
        "m_strLocToken": "#AbilityButtonHint_GuidedArrowRelease",
        "m_bButton1IsSlot": true
      },
      "after": null
    }

    ability_magician_copyult · cosmetic.m_strCastDelaySound (removed)

    {
      "before": "Magician.CopyUlt.Cast",
      "after": null
    }

    ability_fencer_ultimate · cosmetic.m_cameraSequenceHitFinish (removed)

    {
      "before": {},
      "after": null
    }

    citadel_ability_chrono_time_wall · cosmetic.m_strChargeUpSound (removed)

    {
      "before": "",
      "after": null
    }

    citadel_ability_hornet_sting · cosmetic.m_strCastDelaySound (removed)

    {
      "before": "Hornet.Hornet.Sting.Cast",
      "after": null
    }

    ability_fencer_riposte · cosmetic.m_strDashStartSound (removed)

    {
      "before": "Shiv.Ability.ShivDash.Start_Clone",
      "after": null
    }

    citadel_ability_tengu_stone_form · cosmetic.m_strFallCollideImpactSound (removed)

    {
      "before": "Ability.Bull.Charge.HitEnemy",
      "after": null
    }

    ability_flame_dash · cosmetic.m_HUDPanel.m_vecHUDElements[1] (removed)

    {
      "before": {
        "m_Style": "panorama/styles/ability_hud_elements/ability_flame_dash.vcss",
        "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
        "m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
        "m_strContext": "dashing",
        "m_bReverseProgress": true
      },
      "after": null
    }

    ability_priest_beartrap · cosmetic.m_strTripSound (removed)

    {
      "before": "",
      "after": null
    }

    ability_priest_beartrap · cosmetic.m_strImmobilizeTargetSound (removed)

    {
      "before": "Priest.Trap.Trip",
      "after": null
    }

    mirage_sand_phantom · cosmetic.m_strCastSound (removed)

    {
      "before": "Mirage.A4.Whirling.Dervish.Cast",
      "after": null
    }

    mirage_fire_beetles · cosmetic.m_ExplosionSound (removed)

    {
      "before": "",
      "after": null
    }

    citadel_ability_card_toss · cosmetic.m_strCastSound (removed)

    {
      "before": "Wraith.CardTrick.Cast",
      "after": null
    }

    ability_magician_stage · cosmetic.m_strCastDelaySound (removed)

    {
      "before": "Kelvin.IceDome.Cast",
      "after": null
    }

    mirage_fire_beetles · cosmetic.m_ExplodeParticle (removed)

    {
      "before": "",
      "after": null
    }

    mirage_fire_beetles · cosmetic.m_previewParticle (removed)

    {
      "before": "",
      "after": null
    }

    ability_fencer_riposte · cosmetic.m_strSlashSound (removed)

    {
      "before": "Yamato.A1.PowerSlash.Cast.Max",
      "after": null
    }

    citadel_ability_tengu_urn · cosmetic.m_ExplosionSound (removed)

    {
      "before": "Tengu.StoneSquall.Projectile.Impact",
      "after": null
    }
  • 15 tooltip records removed.
    View code changes (15 records)

    citadel_ability_card_toss · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (removed)

    {
      "before": {
        "m_strImportantProperty": "SlowPercent",
        "m_bRequiresAbilityUpgrade": true
      },
      "after": null
    }

    ability_icepath · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (removed)

    {
      "before": {
        "m_strImportantProperty": "BonusTechDamagePercent",
        "m_bRequiresAbilityUpgrade": true
      },
      "after": null
    }

    ability_punkgoat_blasted · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock (removed)

    {
      "before": [
        {
          "m_vecAbilityProperties": [
            {
              "m_strImportantProperty": "FireRateSlow"
            },
            {
              "m_strImportantProperty": "BulletDamageAmpDuration"
            }
          ],
          "m_strPropertiesTitleLocString": "#ability_header_bulletamp"
        }
      ],
      "after": null
    }

    ability_drifter_hunger · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (removed)

    {
      "before": {
        "m_strImportantProperty": "StaminaToRestore"
      },
      "after": null
    }

    citadel_ability_chrono_swap · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (removed)

    {
      "before": {
        "m_strImportantProperty": "SpellLifesteal"
      },
      "after": null
    }

    ability_vampirebat_lovebites · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[2] (removed)

    {
      "before": {},
      "after": null
    }

    ability_afterburn · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_bRequiresAbilityUpgrade (removed)

    {
      "before": true,
      "after": null
    }

    drifter_blood_blast · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (removed)

    {
      "before": {
        "m_strImportantProperty": "BulletLifestealPercentHero",
        "m_bRequiresAbilityUpgrade": true
      },
      "after": null
    }

    drifter_darkness · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (removed)

    {
      "before": {
        "m_strImportantProperty": "BonusSprintSpeed"
      },
      "after": null
    }

    ability_ice_dome · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (removed)

    {
      "before": {
        "m_strImportantProperty": "FireRateSlow"
      },
      "after": null
    }

    citadel_ability_fissure_wall · tooltip.details.m_vecAbilityInfoSections[1] (removed)

    {
      "before": {
        "m_strLocString": "#citadel_ability_fissure_wall_t1_desc",
        "m_vecAbilityPropertiesBlock": [
          {
            "m_vecAbilityProperties": [
              {
                "m_strImportantProperty": "DebuffDuration"
              },
              {
                "m_strImportantProperty": "BonusDamagePercent"
              }
            ],
            "m_strPropertiesTitleLocString": "#Citadel_AbilityProperty_OnHit"
          }
        ],
        "m_strAbilityPropertyUpgradeRequired": "DebuffDuration"
      },
      "after": null
    }

    ability_nano_catform · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_bRequiresAbilityUpgrade (removed)

    {
      "before": true,
      "after": null
    }

    ability_punkgoat_blasted · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[1] (removed)

    {
      "before": {
        "m_vecAbilityProperties": [
          {
            "m_strImportantProperty": "BulletDamageAmp"
          },
          {
            "m_strImportantProperty": "BonusMoveSpeed"
          }
        ],
        "m_strPropertiesTitleLocString": "#ability_header_blasted"
      },
      "after": null
    }

    drifter_blood_blast · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (removed)

    {
      "before": {
        "m_strImportantProperty": "BonusDamage"
      },
      "after": null
    }

    citadel_ability_void_sphere · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[1] (removed)

    {
      "before": {
        "m_vecAbilityProperties": [
          {
            "m_strImportantProperty": "FireRateBonus"
          },
          {
            "m_strImportantProperty": "BonusClipSizePercent"
          }
        ],
        "m_strPropertiesTitleLocString": "#ability_header_on_buff"
      },
      "after": null
    }
  • 34 tooltip records added.
    View code changes (34 records)

    upgrade_weighted_shots · tooltip.sections[1] (added)

    {
      "before": null,
      "after": {
        "m_eAbilitySectionType": "EArea_Passive",
        "m_vecSectionAttributes": [
          {
            "m_strLocString": "#upgrade_weighted_shots_desc",
            "m_vecAbilityProperties": [
              "GroundDashReductionPercent",
              "SlowDuration",
              "BuildUpPerShot"
            ],
            "m_vecImportantAbilityProperties": [
              {
                "m_strImportantProperty": "SlowPercent"
              }
            ]
          }
        ]
      }
    }

    ability_punkgoat_tether · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_bRequiresAbilityUpgrade (added)

    {
      "before": null,
      "after": true
    }

    citadel_ability_shiv_dash · tooltip.details.m_vecAbilityInfoSections[2] (added)

    {
      "before": null,
      "after": {
        "m_strLocString": "#citadel_ability_shiv_dash_ult_desc"
      }
    }

    citadel_ability_shiv_killing_blow · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "EnemyHealthPercent"
      }
    }

    citadel_ability_tengu_airlift · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "AirDropBulletShield"
      }
    }

    citadel_ability_shiv_dash · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "MaxCooldownReductionsFromHits",
        "m_bRequiresAbilityUpgrade": true
      }
    }

    mirage_sand_phantom · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "MaxStacks"
      }
    }

    citadel_ability_psychic_lift · tooltip.details.m_vecAbilityInfoSections[1] (added)

    {
      "before": null,
      "after": {
        "m_strLocString": "#citadel_ability_psychic_lift_slam_desc",
        "m_vecBasicProperties": [],
        "m_vecAbilityPropertiesBlock": [
          {
            "m_vecAbilityProperties": [
              {
                "m_strImportantProperty": "AbilityDuration"
              },
              {
                "m_strImportantProperty": "SlowPercent"
              }
            ],
            "m_strPropertiesTitleLocString": ""
          }
        ]
      }
    }

    citadel_ability_shiv_dash · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (added)

    {
      "before": null,
      "after": [
        "DebuffDuration"
      ]
    }

    citadel_ability_void_sphere · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "AbilityDuration"
      }
    }

    citadel_ability_card_toss · tooltip.details.m_vecAbilityInfoSections[2] (added)

    {
      "before": null,
      "after": {
        "m_strLocString": "",
        "m_vecAbilityPropertiesBlock": [
          {
            "m_vecAbilityProperties": [
              {
                "m_strImportantProperty": "ClubSlowPercent"
              }
            ],
            "m_strPropertiesTitleLocString": "#ability_header_card_toss_club"
          },
          {
            "m_vecAbilityProperties": [
              {
                "m_strImportantProperty": "HeartHeal"
              }
            ],
            "m_strPropertiesTitleLocString": "#ability_header_card_toss_heart"
          }
        ]
      }
    }

    citadel_ability_psychic_lift · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (added)

    {
      "before": null,
      "after": []
    }

    drifter_shadow_mark · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "HealAmpReceivePenaltyPercent"
      }
    }

    ability_warden_high_alert · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "StatusResistancePercent"
      }
    }

    synth_pulse · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[3] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "FireRateSlow"
      }
    }

    citadel_ability_chrono_swap · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (added)

    {
      "before": null,
      "after": [
        "CombatBarrier",
        "BarrierDuration",
        "MultiSwap"
      ]
    }

    ability_punkgoat_blasted · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "BonusMoveSpeed"
      }
    }

    citadel_ability_hornet_leap · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "FlyingItemCastRange"
      }
    }

    citadel_ability_shiv_dash · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "TechArmorDamageReduction"
      }
    }

    citadel_ability_psychic_lift · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_bShowPropertyValue": true,
        "m_strImportantProperty": "StatusEffectStun",
        "m_strStatusEffectValue": "AbilityChannelTime"
      }
    }

    citadel_ability_card_toss · tooltip.details.m_vecAbilityInfoSections[1] (added)

    {
      "before": null,
      "after": {
        "m_strLocString": "#ability_header_card_toss_suits_desc",
        "m_vecBasicProperties": [],
        "m_vecAbilityPropertiesBlock": [
          {
            "m_vecAbilityProperties": [
              {
                "m_strImportantProperty": "SpadeDamageBonus"
              }
            ],
            "m_strPropertiesTitleLocString": "#ability_header_card_toss_spade"
          },
          {
            "m_vecAbilityProperties": [
              {
                "m_strImportantProperty": "DiamondResistShred"
              }
            ],
            "m_strPropertiesTitleLocString": "#ability_header_card_toss_diamond"
          }
        ]
      }
    }

    ability_fire_bomb · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "BuffDuration"
      }
    }

    upgrade_colossus · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[3] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "SlowPercent"
      }
    }

    ability_afterburn · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[3] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "OutgoingTechDamagePercent",
        "m_bRequiresAbilityUpgrade": true
      }
    }

    ability_nano_dash · tooltip.details.m_vecAdditionalHeaderProperties (added)

    {
      "before": null,
      "after": [
        "SlashRadius"
      ]
    }

    ability_nano_clustergrenade · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "BonusDamageVsBarrier"
      }
    }

    ability_punkgoat_tether · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "AbilityDuration"
      }
    }

    ability_punkgoat_tether · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_strStatusEffectValue (added)

    {
      "before": null,
      "after": "UnstoppablePerHero"
    }

    ability_punkgoat_tether · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[0].m_bShowPropertyValue (added)

    {
      "before": null,
      "after": true
    }

    citadel_ability_shiv_dash · tooltip.details.m_vecAbilityInfoSections[1].m_vecBasicProperties (added)

    {
      "before": null,
      "after": [
        "CooldownReductionOnHitNonHero"
      ]
    }

    drifter_blood_blast · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[1] (added)

    {
      "before": null,
      "after": {
        "m_vecAbilityProperties": [
          {
            "m_strImportantProperty": "Damage"
          },
          {
            "m_strImportantProperty": "DamageHeavyMelee"
          },
          {
            "m_strImportantProperty": "BulletLifestealPercentHero",
            "m_bRequiresAbilityUpgrade": true
          },
          {
            "m_bShowPropertyValue": true,
            "m_strImportantProperty": "StatusEffectSilence",
            "m_strStatusEffectValue": "DebuffDuration"
          }
        ],
        "m_strPropertiesTitleLocString": "#drifter_blood_blast_header_on_close_range"
      }
    }

    ability_punkgoat_blasted · tooltip.details.m_vecAbilityInfoSections[1].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "BulletDamageAmp"
      }
    }

    ability_bullet_flurry · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "TargetsPerTick"
      }
    }

    citadel_ability_storm_cloud · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1] (added)

    {
      "before": null,
      "after": {
        "m_strImportantProperty": "FlightControlEnabled"
      }
    }
  • 5 ability property raw records added.
    View code changes (5 records)

    ability_ice_dome · properties.AbilityCastRange.unit (added)

    {
      "before": null,
      "after": "m"
    }

    mirage_fire_beetles · properties.AbilityCastRange.unit (added)

    {
      "before": null,
      "after": "m"
    }

    upgrade_aoe_root · properties.AbilityCastRange.unit (added)

    {
      "before": null,
      "after": "m"
    }

    ability_nano_dash · properties.AbilityCastRange.unit (added)

    {
      "before": null,
      "after": "m"
    }

    citadel_ability_storm_cloud · properties.FlightControlEnabled.unit (added)

    {
      "before": null,
      "after": "m"
    }
  • 1 ability upgrade raw record added.
    View code changes (1 records)

    citadel_ability_storm_cloud · upgrades[3].changes[FlightControlEnabled].bonus.unit (added)

    {
      "before": null,
      "after": "m"
    }
  • 11 ability removed records removed.
    View code changes (11 records)

    ability_frank_shocktarget · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    ability_fencer_riposte_attack · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    synth_grasp · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    citadel_weapon_frank_set · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    synth_blitz · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    citadel_ability_psychic_pulse · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    ability_necro_summonskele · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    synth_grasp_cancel · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    citadel_ability_psychic_daggers · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    viscous_goo_puddle · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }

    ability_vampirebat_doubledagger · (entity_removed)

    {
      "before": {
        "kind": "other"
      },
      "after": null
    }
  • 2 ability property raw records removed.
    View code changes (2 records)

    citadel_ability_psychic_lift · properties.ChannelMoveSpeed.unit (removed)

    {
      "before": "m",
      "after": null
    }

    citadel_weapon_frank_set2 · properties.ChannelMoveSpeed.unit (removed)

    {
      "before": "m",
      "after": null
    }
  • 2 ability property meta records updated.
    View code changes (2 records)

    citadel_ability_flying_strike · properties.Damage.cssClass (changed)

    {
      "before": "tech_damage",
      "after": "melee_damage"
    }

    ability_fencer_riposte · properties.MeleeResistReduction.providedPropertyType (changed)

    {
      "before": "MODIFIER_VALUE_MELEE_DAMAGE_REDUCTION_PERCENT",
      "after": "MODIFIER_VALUE_MELEE_DAMAGE_INCREASE_PERCENT"
    }
  • 5 generic ping wheel messages records added.
    View code changes (5 records)

    ping_wheel_messages:Well Played (Post Game) - All Chat · gameplay.m_vecChatTextTriggers (added)

    {
      "before": null,
      "after": [
        "well played",
        "wp"
      ]
    }

    ping_wheel_messages:Sorry · gameplay.m_vecChatTextTriggers (added)

    {
      "before": null,
      "after": [
        "sorry",
        "sry"
      ]
    }

    ping_wheel_messages:Thanks · gameplay.m_vecChatTextTriggers (added)

    {
      "before": null,
      "after": [
        "thank you",
        "thanks",
        "thx",
        "ty"
      ]
    }

    ping_wheel_messages:Good Job · gameplay.m_vecChatTextTriggers (added)

    {
      "before": null,
      "after": [
        "good job",
        "gj",
        "nj"
      ]
    }

    ping_wheel_messages:Good Game (Post Game) - All Chat · gameplay.m_vecChatTextTriggers (added)

    {
      "before": null,
      "after": [
        "good game",
        "gg",
        "ggwp",
        "gg wp"
      ]
    }
  • 10 loc ui records updated.
    View code changes (10 records)

    citadel_main · CITADEL_ABILITY_INVALID_ROOTED (changed)

    {
      "before": "You are Immobilized",
      "after": "Movement Abilities Disabled"
    }

    citadel_main · CITADEL_ABILITY_INVALID_SILENCED_IDOL (changed)

    {
      "before": "Can't use Abilities while Holding Urn",
      "after": "Carrying Urn - Abilities Disabled"
    }

    citadel_main · CITADEL_ABILITY_INVALID_SILENCED (changed)

    {
      "before": "Can't use Abilities while Silenced",
      "after": "Abilities Disabled"
    }

    citadel_main · CITADEL_ABILITY_INVALID_STUNNED (changed)

    {
      "before": "You are Stunned",
      "after": "Stunned - Can't Take Action"
    }

    citadel_main · CITADEL_ABILITY_INVALID_ASLEEP (changed)

    {
      "before": "You are Asleep",
      "after": "Asleep - Can't Take Action"
    }

    citadel_main · CITADEL_ABILITY_INVALID_CHAINED (changed)

    {
      "before": "You are Chained",
      "after": "Movement Abilities Disabled"
    }

    citadel_main · CITADEL_ABILITY_INVALID_DISARMED (changed)

    {
      "before": "You are Disarmed",
      "after": "Gun Disabled"
    }

    citadel_main · CITADEL_ABILITY_INVALID_MUTED (changed)

    {
      "before": "Muted disabling abilities and items",
      "after": "Abilities and Items Disabled"
    }

    citadel_main · CITADEL_ABILITY_INVALID_SILENCE_MOVEMENT_ABILITIES (changed)

    {
      "before": "Movement abilities disabled",
      "after": "Movement Abilities Disabled"
    }

    citadel_main · CITADEL_ABILITY_INVALID_TARGET_OUT_OF_RANGE (changed)

    {
      "before": "Target out of range",
      "after": "Out of range"
    }
  • 2 loc ui records added.
    View code changes (2 records)

    citadel_main · Citadel_RosterMode_ExploreMap (added)

    {
      "before": null,
      "after": "Explore NYC"
    }

    citadel_main · Citadel_RosterUpdate_InvalidMode (added)

    {
      "before": null,
      "after": "Game mode doesn't support roster edits."
    }
  • 178 other assets updated.
    View code changes (178 records)

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+ivy.vnmgraph_c · crc (changed)

    {
      "before": "00392af49b",
      "after": "007978f500"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+calico.vnmgraph_c · crc (changed)

    {
      "before": "00d33ada60",
      "after": "00c57b8920"
    }

    soundevents/hero/necro.vsndevts_c · crc (changed)

    {
      "before": "00d9c05a3e",
      "after": "00c6022dfe"
    }

    soundstacks/soundstack_citadel_perspective.vsndstck_c · crc (changed)

    {
      "before": "007064f765",
      "after": "0031aee5c9"
    }

    soundevents/music.vsndevts_c · crc (changed)

    {
      "before": "00d7389512",
      "after": "007fba7bc5"
    }

    soundstacks/soundstack_citadel_music_brawl_draft.vsndstck_c · crc (changed)

    {
      "before": "001eb9b1c3",
      "after": "00cd272c43"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+familiar.vnmgraph_c · crc (changed)

    {
      "before": "00a49623cb",
      "after": "006f099d6b"
    }

    soundevents/hero/bebop.vsndevts_c · crc (changed)

    {
      "before": "00fffd6932",
      "after": "00320de986"
    }

    soundevents/hero/werewolf.vsndevts_c · crc (changed)

    {
      "before": "001cb2bf95",
      "after": "0027ef7337"
    }

    soundevents/hero/chrono.vsndevts_c · crc (changed)

    {
      "before": "007e637588",
      "after": "00afcd8ff8"
    }

    pulse/maps/dev/bobb/bobb_test.vpulse_c · crc (changed)

    {
      "before": "0098f56c78",
      "after": "00f1570b21"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+yamato.vnmgraph_c · crc (changed)

    {
      "before": "00b540337e",
      "after": "004be4804f"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+viscous.vnmgraph_c · crc (changed)

    {
      "before": "008cf35049",
      "after": "0057c0a49b"
    }

    soundevents/hero/fencer.vsndevts_c · crc (changed)

    {
      "before": "001fee464a",
      "after": "00b3104c2d"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+wraith.vnmgraph_c · crc (changed)

    {
      "before": "0018862b22",
      "after": "00618d6e39"
    }

    soundstacks/soundstack_citadel_emitter_lod.vsndstck_c · crc (changed)

    {
      "before": "008ae078a5",
      "after": "0005927ead"
    }

    animgraphs/animgraph2/hero/lash/lash_loco_set_haspath.vnmgraph_c · crc (changed)

    {
      "before": "00953202a8",
      "after": "009b707081"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph_c · crc (changed)

    {
      "before": "002188d34f",
      "after": "00ee9fccf1"
    }

    soundstacks/soundstacks_citadel_base_3d.vsndstck_c · crc (changed)

    {
      "before": "00ab1d0e45",
      "after": "00092ceeb7"
    }

    soundevents/hero/_shared.vsndevts_c · crc (changed)

    {
      "before": "0064638187",
      "after": "00022fffa0"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+holliday.vnmgraph_c · crc (changed)

    {
      "before": "0090a0707e",
      "after": "00e457cb85"
    }

    soundevents/hero/gigawatt.vsndevts_c · crc (changed)

    {
      "before": "00b738e857",
      "after": "004721fc62"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+chrono.vnmgraph_c · crc (changed)

    {
      "before": "00521bd50c",
      "after": "00a35ea8ec"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+werewolf.vnmgraph_c · crc (changed)

    {
      "before": "003fec385a",
      "after": "00d31482b8"
    }

    soundevents/hero/pocket.vsndevts_c · crc (changed)

    {
      "before": "00c705a648",
      "after": "004f0db0b0"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+werewolf.vnmgraph_c · crc (changed)

    {
      "before": "00d5946cd2",
      "after": "00aae49d0b"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+bookworm.vnmgraph_c · crc (changed)

    {
      "before": "00b680b802",
      "after": "000f4979fa"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+drifter.vnmgraph_c · crc (changed)

    {
      "before": "00bdb27627",
      "after": "00c2c287fe"
    }

    soundevents/hero/lash.vsndevts_c · crc (changed)

    {
      "before": "006ac787db",
      "after": "00bc523bf2"
    }

    soundstacks/soundstack_citadel_track_shared_parameters.vsndstck_c · crc (changed)

    {
      "before": "00616b3d36",
      "after": "0090a96145"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+werewolf_transform.vnmgraph_c · crc (changed)

    {
      "before": "00a8d91b03",
      "after": "00a3abbabd"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+wraith.vnmgraph_c · crc (changed)

    {
      "before": "00c15fede5",
      "after": "0070903c33"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+bookworm.vnmgraph_c · crc (changed)

    {
      "before": "00fbc63d5f",
      "after": "00abcd0312"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+boho.vnmgraph_c · crc (changed)

    {
      "before": "002f81f9be",
      "after": "0049c5fb46"
    }

    soundevents/hero/priest.vsndevts_c · crc (changed)

    {
      "before": "00ac633b00",
      "after": "00ff60e80e"
    }

    soundstacks/mixgraph.vmix_c · crc (changed)

    {
      "before": "007ada57a8",
      "after": "007e0c4663"
    }

    soundstacks/soundstack_citadel_occlusion.vsndstck_c · crc (changed)

    {
      "before": "0092460084",
      "after": "00eb556e02"
    }

    soundevents/base/dialog_base_events.vsndevts_c · crc (changed)

    {
      "before": "00f89ca50c",
      "after": "0087bf9394"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+magician.vnmgraph_c · crc (changed)

    {
      "before": "0088e88736",
      "after": "0082413513"
    }

    soundstacks/soundstack_citadel_ui_panner.vsndstck_c · crc (changed)

    {
      "before": "00cdea60ad",
      "after": "006f2462f8"
    }

    soundevents/hero/dynamo.vsndevts_c · crc (changed)

    {
      "before": "00d39362bd",
      "after": "00b3114e52"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+familiar.vnmgraph_c · crc (changed)

    {
      "before": "00f0fc3bdd",
      "after": "00a426026e"
    }

    soundevents/hero/orion.vsndevts_c · crc (changed)

    {
      "before": "0049df03a7",
      "after": "001c5c5e5f"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+mcginnis.vnmgraph_c · crc (changed)

    {
      "before": "00c57ad0b9",
      "after": "00df86b2f5"
    }

    soundevents/hero/hornet.vsndevts_c · crc (changed)

    {
      "before": "00ef35ff20",
      "after": "00591fa240"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+gigawatt.vnmgraph_c · crc (changed)

    {
      "before": "0078f39a8c",
      "after": "00459f635c"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+mcginnis.vnmgraph_c · crc (changed)

    {
      "before": "00059c8c1e",
      "after": "007225ff17"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+vampirebat.vnmgraph_c · crc (changed)

    {
      "before": "002f2313df",
      "after": "00ab956f37"
    }

    soundevents/hero/operative.vsndevts_c · crc (changed)

    {
      "before": "0012cc4ebd",
      "after": "0013417bef"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+mirage.vnmgraph_c · crc (changed)

    {
      "before": "00f264ac58",
      "after": "00192da170"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+drifter.vnmgraph_c · crc (changed)

    {
      "before": "00fdc56df3",
      "after": "00a7a2ac79"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+priest_crossbow.vnmgraph_c · crc (changed)

    {
      "before": "009c1f5152",
      "after": "0003d3ddb8"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+lash.vnmgraph_c · crc (changed)

    {
      "before": "009e9ca38f",
      "after": "0001829f55"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+calico.vnmgraph_c · crc (changed)

    {
      "before": "00915ddd45",
      "after": "00bb46016a"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+necro.vnmgraph_c · crc (changed)

    {
      "before": "004117ef7c",
      "after": "00e7e0e21c"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+vindicta.vnmgraph_c · crc (changed)

    {
      "before": "00974d5a54",
      "after": "00c7466419"
    }

    animgraphs/animgraph2/hero/mcginnis/mcginnis_loco_set_haspath.vnmgraph_c · crc (changed)

    {
      "before": "004f8550e7",
      "after": "00e8ec973a"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+ivy.vnmgraph_c · crc (changed)

    {
      "before": "00758ad4e7",
      "after": "008f03e18d"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+kelvin.vnmgraph_c · crc (changed)

    {
      "before": "00eef43f72",
      "after": "00450f19f7"
    }

    soundevents/hero/unicorn.vsndevts_c · crc (changed)

    {
      "before": "006dabaa4e",
      "after": "00c513698b"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+shiv.vnmgraph_c · crc (changed)

    {
      "before": "0085f62d9e",
      "after": "00fa86dc47"
    }

    soundevents/music_arpeggiator.vsndevts_c · crc (changed)

    {
      "before": "00185a7ccf",
      "after": "007548d7aa"
    }

    soundevents/hero/frank.vsndevts_c · crc (changed)

    {
      "before": "001512c587",
      "after": "0070704755"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+punkgoat.vnmgraph_c · crc (changed)

    {
      "before": "00a30f175b",
      "after": "00dc7fe682"
    }

    soundevents/hero/geist.vsndevts_c · crc (changed)

    {
      "before": "0010f52692",
      "after": "00c97a715e"
    }

    animgraphs/animgraph2/hero/lash/lash_loco_set_idle.vnmgraph_c · crc (changed)

    {
      "before": "005a9ee68a",
      "after": "00ca5be543"
    }

    animgraphs/animgraph2/hero/mcginnis/mcginnis_event_id.vnmgraph_c · crc (changed)

    {
      "before": "0045bca6c6",
      "after": "00efd32e6f"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+haze.vnmgraph_c · crc (changed)

    {
      "before": "004d4da51c",
      "after": "00323d54c5"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+frank.vnmgraph_c · crc (changed)

    {
      "before": "00f45101da",
      "after": "00459ed00c"
    }

    soundstacks/soundstack_citadel_weapons.vsndstck_c · crc (changed)

    {
      "before": "006b2f45b9",
      "after": "00bc04a15a"
    }

    soundevents/hero/mirage.vsndevts_c · crc (changed)

    {
      "before": "00fe196f38",
      "after": "0073d56506"
    }

    soundevents/hero/wraith.vsndevts_c · crc (changed)

    {
      "before": "0095aeea15",
      "after": "00a0b33069"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+shiv.vnmgraph_c · crc (changed)

    {
      "before": "0001fa4298",
      "after": "00c7210cf2"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+mirage.vnmgraph_c · crc (changed)

    {
      "before": "001b4f89cb",
      "after": "006fb83230"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+necro.vnmgraph_c · crc (changed)

    {
      "before": "0076ad275a",
      "after": "00d1dc6b8d"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+bebop.vnmgraph_c · crc (changed)

    {
      "before": "0060fc1b83",
      "after": "006da80a86"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+dynamo.vnmgraph_c · crc (changed)

    {
      "before": "005cf7486d",
      "after": "00ed3899bb"
    }

    soundevents/hero/yamato.vsndevts_c · crc (changed)

    {
      "before": "0087dfb324",
      "after": "00eabfff31"
    }

    soundevents/mods/weapon.vsndevts_c · crc (changed)

    {
      "before": "005151da3a",
      "after": "00734ce08f"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+druid.vnmgraph_c · crc (changed)

    {
      "before": "006e5bd37f",
      "after": "00df9402a9"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+geist.vnmgraph_c · crc (changed)

    {
      "before": "0085eee4be",
      "after": "00f9d0c844"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+archer.vnmgraph_c · crc (changed)

    {
      "before": "00860a0f0d",
      "after": "00f97afed4"
    }

    soundevents/hero/abrams.vsndevts_c · crc (changed)

    {
      "before": "00763f65b1",
      "after": "00f60ac3a2"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+werewolf_transform.vnmgraph_c · crc (changed)

    {
      "before": "00f8fc1087",
      "after": "00a8f72eca"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+priest_crossbow.vnmgraph_c · crc (changed)

    {
      "before": "00dd9778d1",
      "after": "00766c5e54"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+inferno.vnmgraph_c · crc (changed)

    {
      "before": "003871271c",
      "after": "005904d75e"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+doorman.vnmgraph_c · crc (changed)

    {
      "before": "00a0283acd",
      "after": "00651b0691"
    }

    soundevents/hero/kelvin.vsndevts_c · crc (changed)

    {
      "before": "0096378e60",
      "after": "00a08d4534"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+viper.vnmgraph_c · crc (changed)

    {
      "before": "00f6afaebc",
      "after": "0089df5f65"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+pocket.vnmgraph_c · crc (changed)

    {
      "before": "00d7f12c9a",
      "after": "004db1ef36"
    }

    soundevents/generated_vo_hero_death_vo.vsndevts_c · crc (changed)

    {
      "before": "00d1f8b6ac",
      "after": "001fc06ace"
    }

    soundevents/hero/trapper.vsndevts_c · crc (changed)

    {
      "before": "009c0321e3",
      "after": "00a3320678"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+druid.vnmgraph_c · crc (changed)

    {
      "before": "0079c1c638",
      "after": "00ad0a5566"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+vindicta.vnmgraph_c · crc (changed)

    {
      "before": "001c239680",
      "after": "003abfbf0c"
    }

    stats/tracked_stats_player.vdata_c · crc (changed)

    {
      "before": "00c95a605f",
      "after": "00e59968f1"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+gigawatt.vnmgraph_c · crc (changed)

    {
      "before": "000c382ff8",
      "after": "0002775e88"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+haze.vnmgraph_c · crc (changed)

    {
      "before": "0029584ca4",
      "after": "00dec61070"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+warden.vnmgraph_c · crc (changed)

    {
      "before": "006e12c2a7",
      "after": "00c1e79b6e"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+kelvin.vnmgraph_c · crc (changed)

    {
      "before": "002db65664",
      "after": "00952b4f2b"
    }

    animgraphs/animgraph2/hero/drifter/drifter_abilitymask.vnmgraph_c · crc (changed)

    {
      "before": "006d4a0171",
      "after": "00b74c8467"
    }

    soundevents/base/weapons_shared.vsndevts_c · crc (changed)

    {
      "before": "00c2d10081",
      "after": "009a1348f7"
    }

    soundevents/ui.vsndevts_c · crc (changed)

    {
      "before": "0017c04bcf",
      "after": "00def60f08"
    }

    soundstacks/soundstack_citadel_8track_parameters.vsndstck_c · crc (changed)

    {
      "before": "00a5e89639",
      "after": "00575056da"
    }

    soundevents/hero/punkgoat.vsndevts_c · crc (changed)

    {
      "before": "00f231bc7c",
      "after": "001a8459a6"
    }

    soundevents/hero/tengu.vsndevts_c · crc (changed)

    {
      "before": "000c6ce4b5",
      "after": "007ea70df9"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+geist.vnmgraph_c · crc (changed)

    {
      "before": "00c312be66",
      "after": "00cb2f8875"
    }

    cfg/valve_builds.kv3 · crc (changed)

    {
      "before": "0081971572",
      "after": "004c1c3859"
    }

    soundevents/hero/krill.vsndevts_c · crc (changed)

    {
      "before": "00aaa5b28c",
      "after": "00e9ddaee9"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+fencer.vnmgraph_c · crc (changed)

    {
      "before": "00cb3cb956",
      "after": "00b44c488f"
    }

    soundevents/hero/viper.vsndevts_c · crc (changed)

    {
      "before": "004052ec9a",
      "after": "003fc230df"
    }

    soundevents/hero/warden.vsndevts_c · crc (changed)

    {
      "before": "0019980594",
      "after": "003dc5ca61"
    }

    soundevents/hero/bookworm.vsndevts_c · crc (changed)

    {
      "before": "0077284814",
      "after": "008cff91e7"
    }

    soundevents/hero/astro.vsndevts_c · crc (changed)

    {
      "before": "0093660b4b",
      "after": "00075ae9cb"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+yamato.vnmgraph_c · crc (changed)

    {
      "before": "00f0501b13",
      "after": "009f51a323"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+unicorn.vnmgraph_c · crc (changed)

    {
      "before": "0047007b27",
      "after": "00fb95f05f"
    }

    soundevents/hero/wrecker.vsndevts_c · crc (changed)

    {
      "before": "00884f6c84",
      "after": "008a412829"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+holliday.vnmgraph_c · crc (changed)

    {
      "before": "005fbcdbbf",
      "after": "00adf5a63c"
    }

    soundstacks/soundstack_citadel_hit_confirm.vsndstck_c · crc (changed)

    {
      "before": "0030e62822",
      "after": "0016e117ce"
    }

    soundstacks/soundstacks_citadel_default_3d.vsndstck_c · crc (changed)

    {
      "before": "00746b57e3",
      "after": "00b212cc7a"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+mo_krill.vnmgraph_c · crc (changed)

    {
      "before": "00336689c6",
      "after": "004791323d"
    }

    soundevents/mods/armor.vsndevts_c · crc (changed)

    {
      "before": "001a977ccb",
      "after": "00064c3e98"
    }

    soundevents/hero/slork.vsndevts_c · crc (changed)

    {
      "before": "005d56f364",
      "after": "00a538b820"
    }

    soundevents/base/citadel_volume_falloff.vsndevts_c · crc (changed)

    {
      "before": "00b9dd373e",
      "after": "00ff867b46"
    }

    soundevents/hero/inferno.vsndevts_c · crc (changed)

    {
      "before": "00efcbdcf5",
      "after": "008d474c04"
    }

    soundstacks/soundstack_citadel_bullet_impact.vsndstck_c · crc (changed)

    {
      "before": "0069f01206",
      "after": "00671498ac"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+fortuna.vnmgraph_c · crc (changed)

    {
      "before": "009c90974f",
      "after": "00e3e06696"
    }

    soundevents/hero/shiv.vsndevts_c · crc (changed)

    {
      "before": "005daf4f67",
      "after": "00da3da1b6"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+vampirebat.vnmgraph_c · crc (changed)

    {
      "before": "001bf21bd2",
      "after": "00474de77b"
    }

    soundstacks/soundstack_citadel_music_title.vsndstck_c · crc (changed)

    {
      "before": "00f3a6f566",
      "after": "00d446e2f2"
    }

    soundevents/hero/familiar.vsndevts_c · crc (changed)

    {
      "before": "00a8ce72fb",
      "after": "003fb46014"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+warden.vnmgraph_c · crc (changed)

    {
      "before": "00d606c56d",
      "after": "00295bb0df"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+unicorn.vnmgraph_c · crc (changed)

    {
      "before": "00cd0675c1",
      "after": "004237099a"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+mo_krill.vnmgraph_c · crc (changed)

    {
      "before": "0004dfdaec",
      "after": "00fbadfab3"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+pocket.vnmgraph_c · crc (changed)

    {
      "before": "0052bdcd8c",
      "after": "000c2145a1"
    }

    soundevents/hero/nano.vsndevts_c · crc (changed)

    {
      "before": "00365a68e7",
      "after": "004e778872"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+chrono.vnmgraph_c · crc (changed)

    {
      "before": "005bf83625",
      "after": "0041045469"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph_c · crc (changed)

    {
      "before": "003f10e144",
      "after": "00d9d5376e"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+dynamo.vnmgraph_c · crc (changed)

    {
      "before": "0006b29575",
      "after": "00867a9016"
    }

    soundevents/hero/forge.vsndevts_c · crc (changed)

    {
      "before": "005b7b8524",
      "after": "008c781674"
    }

    soundevents/hero/doorman.vsndevts_c · crc (changed)

    {
      "before": "00c53d149f",
      "after": "00f723125e"
    }

    animgraphs/animgraph2/hero/mcginnis/mcginnis_upperbodyreplace.vnmgraph_c · crc (changed)

    {
      "before": "008a9ed89b",
      "after": "00745f3a09"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+inferno.vnmgraph_c · crc (changed)

    {
      "before": "00d4129aac",
      "after": "00ab626b75"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+punkgoat.vnmgraph_c · crc (changed)

    {
      "before": "0085a390e9",
      "after": "003f509544"
    }

    soundevents/npc/neut_vaults.vsndevts_c · crc (changed)

    {
      "before": "006c07a574",
      "after": "0046de347d"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+archer.vnmgraph_c · crc (changed)

    {
      "before": "001cfddd2f",
      "after": "002ec473a8"
    }

    soundevents/powerups.vsndevts_c · crc (changed)

    {
      "before": "00141d3b6a",
      "after": "00fcb95fd3"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+fortuna.vnmgraph_c · crc (changed)

    {
      "before": "00dfc14288",
      "after": "0056bdb66a"
    }

    soundevents/npc/neut_camps.vsndevts_c · crc (changed)

    {
      "before": "007a6e1982",
      "after": "0083b22dfd"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+viscous.vnmgraph_c · crc (changed)

    {
      "before": "009acc3cc8",
      "after": "00983c23d7"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+magician.vnmgraph_c · crc (changed)

    {
      "before": "00fb81ae2c",
      "after": "00c4f980a3"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+lash.vnmgraph_c · crc (changed)

    {
      "before": "00e78557e7",
      "after": "0065a91739"
    }

    animgraphs/animgraph2/hero/mcginnis/mcginnis_abilitymask.vnmgraph_c · crc (changed)

    {
      "before": "00efb076cb",
      "after": "004779ac11"
    }

    soundevents/ambience/lanes.vsndevts_c · crc (changed)

    {
      "before": "00abe3f809",
      "after": "008450d261"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+frank.vnmgraph_c · crc (changed)

    {
      "before": "00601ed0e5",
      "after": "002847953d"
    }

    soundevents/base/citadel_base_events.vsndevts_c · crc (changed)

    {
      "before": "00ef89e4b2",
      "after": "006a57a813"
    }

    soundevents/hero/viscous.vsndevts_c · crc (changed)

    {
      "before": "006671ce1e",
      "after": "00b328ac41"
    }

    soundstacks/soundstack_citadel_footsteps.vsndstck_c · crc (changed)

    {
      "before": "00a107141a",
      "after": "00c3701598"
    }

    animgraphs/animgraph2/hero/drifter/drifter_abilityset_haspath.vnmgraph_c · crc (changed)

    {
      "before": "006e741778",
      "after": "004e49f863"
    }

    soundevents/gameplay.vsndevts_c · crc (changed)

    {
      "before": "007e1e93ab",
      "after": "00e7b89d70"
    }

    animgraphs/animgraph2/hero/mcginnis/mcginnis_abilityset_idle.vnmgraph_c · crc (changed)

    {
      "before": "001f7a417e",
      "after": "00732107cc"
    }

    soundevents/hero/magician.vsndevts_c · crc (changed)

    {
      "before": "00b84424fc",
      "after": "00bbd83efb"
    }

    soundevents/hero/vampirebat.vsndevts_c · crc (changed)

    {
      "before": "004d5da523",
      "after": "00a33aa177"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+boho.vnmgraph_c · crc (changed)

    {
      "before": "008854b13d",
      "after": "00399b60eb"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+abrams.vnmgraph_c · crc (changed)

    {
      "before": "005351b538",
      "after": "005147c0a3"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+doorman.vnmgraph_c · crc (changed)

    {
      "before": "0021cf30ec",
      "after": "00bb8ff340"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+viper.vnmgraph_c · crc (changed)

    {
      "before": "00e91d77ee",
      "after": "003628ee35"
    }

    soundstacks/soundstack_citadel_music_hideout.vsndstck_c · crc (changed)

    {
      "before": "0070e208ab",
      "after": "005bd2554b"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+fencer.vnmgraph_c · crc (changed)

    {
      "before": "008980f925",
      "after": "008e13cb0b"
    }

    soundevents/vo/generated_vo_hero_fencer.vsndevts_c · crc (changed)

    {
      "before": "00396c9a66",
      "after": "00740e97f4"
    }

    animgraphs/animgraph2/hero/hero_zipline.vnmgraph+priest.vnmgraph_c · crc (changed)

    {
      "before": "00b7f1c42f",
      "after": "002886a48b"
    }

    soundstacks/soundstacks_citadel_default_2d.vsndstck_c · crc (changed)

    {
      "before": "0098c4c6e1",
      "after": "0033bef3a3"
    }

    soundstacks/soundstacks_citadel_core.vsndstck_c · crc (changed)

    {
      "before": "0056c076da",
      "after": "0058c8139a"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+priest.vnmgraph_c · crc (changed)

    {
      "before": "00a960000e",
      "after": "0018afd1d8"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+abrams.vnmgraph_c · crc (changed)

    {
      "before": "00b29621ba",
      "after": "0076aed381"
    }

    soundevents/ziplines.vsndevts_c · crc (changed)

    {
      "before": "00aef2b26f",
      "after": "00c0a994d7"
    }

    soundevents/hero/haze.vsndevts_c · crc (changed)

    {
      "before": "000599dad8",
      "after": "00e21c06b7"
    }

    animgraphs/animgraph2/hero/hero_parry.vnmgraph+bebop.vnmgraph_c · crc (changed)

    {
      "before": "00e5cea4f9",
      "after": "009abe5520"
    }

    soundevents/mods/tech.vsndevts_c · crc (changed)

    {
      "before": "00748a23af",
      "after": "0029ebdbf6"
    }
  • 21 material assets updated.
    View code changes (21 records)

    materials/particle/abilities/frank/frank_revive_death_ground_dark_projected.vmat_c · crc (changed)

    {
      "before": "0086db782d",
      "after": "00aace20a2"
    }

    materials/particle/ground/ground_impact/ground_impact_color_png_7160e1c0.vtex_c · crc (changed)

    {
      "before": "0022cbf234",
      "after": "00e88b942a"
    }

    materials/particle/projected/werewolf_transform_crushing_leap_ground_projected.vmat_c · crc (changed)

    {
      "before": "00a8d853b0",
      "after": "0006a19202"
    }

    materials/particle/projected/bull_leap_ground_impact_projected.vmat_c · crc (changed)

    {
      "before": "00d42e7cec",
      "after": "00c4393e3f"
    }

    materials/particle/abilities/abrams/abrams_leap_ground_impact_projected.vmat_c · crc (changed)

    {
      "before": "00eaa19afe",
      "after": "0022ae3e56"
    }

    materials/particle/ground/ground_impact/ground_impact_illum_png_5af19eb5.vtex_c · crc (changed)

    {
      "before": "00a9e6a4de",
      "after": "00ac58ff7e"
    }

    materials/particle/ground/ground_impact/ground_impact_illum_png_acf93a7.vtex_c · crc (changed)

    {
      "before": "0032fd18cf",
      "after": "0025ceed80"
    }

    materials/particle/projected/abrams_siphon_ground_projected.vmat_c · crc (changed)

    {
      "before": "008536dd38",
      "after": "0088e41647"
    }

    materials/models/particle/upgrades_vex_shield.vmat_c · crc (changed)

    {
      "before": "00b83e0445",
      "after": "00715e5356"
    }

    materials/particle/ground/ground_impact/ground_impact_trans_png_57679211.vtex_c · crc (changed)

    {
      "before": "00631cdc8a",
      "after": "003cb02e43"
    }

    materials/particle/abilities/bull/bull_charge_leading_edge_core.vmat_c · crc (changed)

    {
      "before": "00e672ad6e",
      "after": "00e69cd35d"
    }

    materials/particle/projected/bull_leap_ground_impact_hot_projected.vmat_c · crc (changed)

    {
      "before": "0071aa5658",
      "after": "00015e8d4e"
    }

    materials/particle/abilities/abrams/abrams_leap_ground_impact_hot_symbol_projected.vmat_c · crc (changed)

    {
      "before": "00939efa5a",
      "after": "005f10d9e7"
    }

    materials/particle/abilities/abrams/abrams_leap_ground_impact_hot_projected.vmat_c · crc (changed)

    {
      "before": "0022b04b00",
      "after": "00265b1fea"
    }

    materials/models/particle/wraith_royal_flush_projectile_explode_model.vmat_c · crc (changed)

    {
      "before": "00a1d4c529",
      "after": "00525b0372"
    }

    materials/particle/ground_nature_projected.vmat_c · crc (changed)

    {
      "before": "007ce00be7",
      "after": "00d5af6b80"
    }

    materials/particle/abilities/digger/digger_burrow_explode_ground_crack_projected.vmat_c · crc (changed)

    {
      "before": "00e06f5eb8",
      "after": "0024136203"
    }

    materials/particle/ground/ground_impact/ground_impact_color_png_f27b39ab.vtex_c · crc (changed)

    {
      "before": "00ca4d7e5b",
      "after": "000117374d"
    }

    materials/particle/cables/ivy_vine_cable.vmat_c · crc (changed)

    {
      "before": "00d07f4995",
      "after": "007212764c"
    }

    materials/particle/abilities/abrams/abrams_siphon_ground_trans_psd_aa225f95.vtex_c · crc (changed)

    {
      "before": "0038da17c6",
      "after": "00e3910e18"
    }

    materials/particle/ground/ground_impact/ground_impact_illum_png_d06a245c.vtex_c · crc (changed)

    {
      "before": "00556cc068",
      "after": "00b19efdb3"
    }
  • 8 material assets added.
    View code changes (8 records)

    materials/particle/beam_chain_03.vtex_c · crc (added)

    {
      "before": null,
      "after": "005c1f01a8"
    }

    materials/particle/projected/nano_grenade_projected_vmat_g_tnormalroughness_53b47c48.vtex_c · crc (added)

    {
      "before": null,
      "after": "0029ccf723"
    }

    materials/particle/projected/nano_grenade_projected.vmat_c · crc (added)

    {
      "before": null,
      "after": "00af2be5fc"
    }

    materials/park/blockout_metal_park_01.vmat_c · crc (added)

    {
      "before": null,
      "after": "00b891c795"
    }

    materials/particle/symbols/symbol_arrow_brush.vtex_c · crc (added)

    {
      "before": null,
      "after": "008afcc004"
    }

    materials/particle/ring/particle_ring_ethereal.vtex_c · crc (added)

    {
      "before": null,
      "after": "0066365328"
    }

    materials/particle/abilities/wraith/wraith_card_suit.vtex_c · crc (added)

    {
      "before": null,
      "after": "00efd2d9bd"
    }

    materials/particle/cables/ivy_vine_cable_vmat_g_tcolor_9509ed42.vtex_c · crc (added)

    {
      "before": null,
      "after": "00992c0e9f"
    }
  • 3 model assets updated.
    View code changes (3 records)

    models/hideout/hideout_voted_sticker_1_26b.vmdl_c · crc (changed)

    {
      "before": "0088e63c93",
      "after": "008c8b98dd"
    }

    models/park/park_bridge_01/park_bridge_01_roof_01_crn_64a.vmdl_c · crc (changed)

    {
      "before": "006dfc5d56",
      "after": "007fe839af"
    }

    models/abilities/engineer_wall_physics.vmdl_c · crc (changed)

    {
      "before": "00889d0e0a",
      "after": "0011b37e6a"
    }
  • 14 model assets added.
    View code changes (14 records)

    models/abilities/materials/viscous_slime_blobs_vmat_g_ttintmaskrimlightmask_4ea53fc4.vtex_c · crc (added)

    {
      "before": null,
      "after": "00bd624c83"
    }

    models/hideout/materials/1_26_voted_permanent_sticker_vmat_g_tmetalness_e9052f71.vtex_c · crc (added)

    {
      "before": null,
      "after": "00845f2751"
    }

    models/hideout/materials/1_26_voted_permanent_sticker_vmat_g_tnormalroughness_ca284c65.vtex_c · crc (added)

    {
      "before": null,
      "after": "0081d4f1f1"
    }

    models/abilities/materials/viscous_slime_blobs.vmat_c · crc (added)

    {
      "before": null,
      "after": "00ee231153"
    }

    models/hideout/materials/1_26_voted_permanent_sticker.vmat_c · crc (added)

    {
      "before": null,
      "after": "00c0f771d8"
    }

    models/abilities/materials/viscous_slime.vmat_c · crc (added)

    {
      "before": null,
      "after": "009877724d"
    }

    models/abilities/viscous_puddle_punch_model.vmdl_c · crc (added)

    {
      "before": null,
      "after": "0087ed958e"
    }

    models/abilities/materials/viscous_slime_vmat_g_ttintmaskrimlightmask_4ea53fc4.vtex_c · crc (added)

    {
      "before": null,
      "after": "00bd624c83"
    }

    models/abilities/materials/viscous_fist_color_psd_d8e8086a.vtex_c · crc (added)

    {
      "before": null,
      "after": "00dc1efa01"
    }

    models/abilities/materials/viscous_fist_color_psd_ab531623.vtex_c · crc (added)

    {
      "before": null,
      "after": "00ef46809a"
    }

    models/abilities/materials/viscous_cube_color_png_daff99b9.vtex_c · crc (added)

    {
      "before": null,
      "after": "001e42c91f"
    }

    models/abilities/materials/viscous_cube_color_png_81d0eb6a.vtex_c · crc (added)

    {
      "before": null,
      "after": "001c4a9d93"
    }

    models/abilities/viscous_puddle_punch_model/viscous_puddle_punch_vmorf.vtex_c · crc (added)

    {
      "before": null,
      "after": "00ff74a445"
    }

    models/hideout/materials/1_26_voted_permanent_color_psd_4e06b0c6.vtex_c · crc (added)

    {
      "before": null,
      "after": "00dd4ec1ff"
    }
  • 177 hero model assets updated.
    View code changes (177 records)

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "006e6b5354",
      "after": "00486a9029"
    }

    models/heroes_staging/lash_v2/clips/reload_idle.vnmclip_c · crc (changed)

    {
      "before": "00f4456c1a",
      "after": "00bae23238"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "003e3ae2b8",
      "after": "00244ad139"
    }

    models/heroes_staging/kelvin_v2/clip/skate_item_ne.vnmclip_c · crc (changed)

    {
      "before": "00f97fcd28",
      "after": "001b7d6b81"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "0002289953",
      "after": "0099e4d106"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_n_center.vnmclip_c · crc (changed)

    {
      "before": "00b5c3306a",
      "after": "008c8d4e26"
    }

    models/heroes_staging/lash_v2/clips/dash_air_right.vnmclip_c · crc (changed)

    {
      "before": "00978d8b2f",
      "after": "003852f3b7"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "00df3e36fb",
      "after": "0018019c2d"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_run_nw.vnmclip_c · crc (changed)

    {
      "before": "000090f024",
      "after": "00afdd15e4"
    }

    models/heroes_staging/warden/clip/item_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "00e0904c07",
      "after": "00f21bea54"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "00c9eced34",
      "after": "001e9223bc"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "0059d3ad5d",
      "after": "005e774290"
    }

    models/heroes_staging/lash_v2/clips/dash_ground.vnmclip_c · crc (changed)

    {
      "before": "003df3ad7e",
      "after": "00708bd0f0"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "00feee6d6f",
      "after": "005ec9b3af"
    }

    models/heroes_staging/lash_v2/dmx_ag2/animation/wall_attach_right.vnmclip_c · crc (changed)

    {
      "before": "0036a5c03e",
      "after": "001601f8c5"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "00efcb6312",
      "after": "004465ec9c"
    }

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "0073f929ac",
      "after": "00e18fb8a1"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_s.vnmclip_c · crc (changed)

    {
      "before": "00b78eebb1",
      "after": "00624208f8"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "00dc2994d9",
      "after": "007b8b9f87"
    }

    models/heroes_staging/lash_v2/clips/ability_grapple_land.vnmclip_c · crc (changed)

    {
      "before": "00afc0c860",
      "after": "00afa53743"
    }

    models/heroes_staging/tengu/tengu_v2/clips/falling_grace_flying_loop.vnmclip_c · crc (changed)

    {
      "before": "00874fd454",
      "after": "000da01801"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_nw.vnmclip_c · crc (changed)

    {
      "before": "00e197299b",
      "after": "00bcc777f9"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "0097804013",
      "after": "00b4ab8e32"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "009c49c47f",
      "after": "0097c41ace"
    }

    models/heroes_staging/kelvin_v2/clip/skate_incombat_n.vnmclip_c · crc (changed)

    {
      "before": "0004ff2ae4",
      "after": "002ee44133"
    }

    models/heroes_staging/kelvin_v2/clip/skate_outofcombat_e.vnmclip_c · crc (changed)

    {
      "before": "00dc3c9cab",
      "after": "00e0194625"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "00205b0119",
      "after": "00e0009f44"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "00ba602ba0",
      "after": "00c95f4f67"
    }

    models/heroes_staging/kelvin_v2/clip/skate_outofcombat_nw.vnmclip_c · crc (changed)

    {
      "before": "006b463c5e",
      "after": "0069faba70"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "0067c3c4e8",
      "after": "004ac839e4"
    }

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "0071932438",
      "after": "002ba89e8c"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "00cf86f109",
      "after": "0078752913"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "009dc035e4",
      "after": "003d30a471"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "0094f7f629",
      "after": "00a604b76f"
    }

    models/heroes_staging/kelvin_v2/clip/skate_outofcombat_w.vnmclip_c · crc (changed)

    {
      "before": "0054233c01",
      "after": "00ae87c6d6"
    }

    models/heroes_wip/bookworm/clips/turn_crouch_right.vnmclip_c · crc (changed)

    {
      "before": "00ae6e0f0d",
      "after": "009a23af2e"
    }

    models/heroes_staging/lash_v2/clips/run_w_crouch.vnmclip_c · crc (changed)

    {
      "before": "00e0e907ce",
      "after": "00b7fbba94"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "0039235023",
      "after": "0040107ef9"
    }

    models/heroes_staging/tengu/tengu_v2/clips/flying_attached_loop.vnmclip_c · crc (changed)

    {
      "before": "009a7a8b04",
      "after": "00188f56c0"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "0026a35e8a",
      "after": "003ec1aef5"
    }

    models/heroes_staging/lash_v2/clips/turn_crouch_left.vnmclip_c · crc (changed)

    {
      "before": "00bd111e44",
      "after": "0069a1c0ea"
    }

    models/heroes_wip/unicorn/clips/reload_crouch_idle.vnmclip_c · crc (changed)

    {
      "before": "00e89bd566",
      "after": "00de5fbfa2"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "000154ffa6",
      "after": "0082461c69"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "00d29af934",
      "after": "00666a72f9"
    }

    models/heroes_staging/lash_v2/clips/turn_left.vnmclip_c · crc (changed)

    {
      "before": "0011b358e2",
      "after": "00a94c12c2"
    }

    models/heroes_staging/lash_v2/clips/melee_dash_down.vnmclip_c · crc (changed)

    {
      "before": "008a0d5fca",
      "after": "00c584342c"
    }

    models/heroes_wip/lash/lash.vmdl_c · crc (changed)

    {
      "before": "0097457c5a",
      "after": "00f29ef87f"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "0034e8fec6",
      "after": "003cea1804"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "004947ee52",
      "after": "00ecece826"
    }

    models/heroes_staging/lash_v2/dmx_ag2/animation/wall_attach_forward.vnmclip_c · crc (changed)

    {
      "before": "000d7dc7e1",
      "after": "00f7faabeb"
    }

    models/heroes_wip/bookworm/clips/melee_hit.vnmclip_c · crc (changed)

    {
      "before": "000f9b3c5d",
      "after": "00ea6d5835"
    }

    models/heroes_staging/kelvin_v2/clip/skate_item_center.vnmclip_c · crc (changed)

    {
      "before": "0036efdd72",
      "after": "00b4201e62"
    }

    models/heroes_staging/kelvin_v2/clip/skate_outofcombat_n.vnmclip_c · crc (changed)

    {
      "before": "00e0a5d4e1",
      "after": "00c5f5d09d"
    }

    models/heroes_staging/lash_v2/clips/ability_groundstrike_airdrop.vnmclip_c · crc (changed)

    {
      "before": "0059bc8dad",
      "after": "0010e03ca5"
    }

    models/heroes_staging/lash_v2/clips/melee_hit.vnmclip_c · crc (changed)

    {
      "before": "0069686022",
      "after": "0072420b4e"
    }

    models/heroes_staging/warden/clip/item_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "008190ad9c",
      "after": "0042101dae"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_run_n.vnmclip_c · crc (changed)

    {
      "before": "00a8cbe09a",
      "after": "009906e31b"
    }

    models/heroes_staging/warden/clip/item_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "00047c7d2b",
      "after": "0035aff0ce"
    }

    models/heroes_staging/lash_v2/clips/dash_air_left.vnmclip_c · crc (changed)

    {
      "before": "00ea6fa5e2",
      "after": "00f60f5b90"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_e.vnmclip_c · crc (changed)

    {
      "before": "00eb09c558",
      "after": "003489a84f"
    }

    models/heroes_staging/lash_v2/clips/runcenter_crouch.vnmclip_c · crc (changed)

    {
      "before": "0002fc47e3",
      "after": "0088f5cd51"
    }

    models/heroes_staging/warden/clip/item_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "001812beec",
      "after": "001b440e5f"
    }

    models/heroes_staging/kelvin_v2/clip/skate_outofcombat_ne.vnmclip_c · crc (changed)

    {
      "before": "008cf8d5d3",
      "after": "00e5d95470"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_w.vnmclip_c · crc (changed)

    {
      "before": "0046dc9351",
      "after": "00a3f0e6c8"
    }

    models/heroes_staging/lash_v2/dmx_ag2/animation/wall_attach_left.vnmclip_c · crc (changed)

    {
      "before": "007f605895",
      "after": "0048cd7dbf"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "00960e888c",
      "after": "00714815c4"
    }

    models/heroes_staging/warden/clip/item_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "00290f3292",
      "after": "001f09d35f"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_center.vnmclip_c · crc (changed)

    {
      "before": "005308870b",
      "after": "00566c3fb7"
    }

    models/heroes_staging/lash_v2/clips/dash_air_forward.vnmclip_c · crc (changed)

    {
      "before": "00eadfea93",
      "after": "0049d20dad"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "005e160d3f",
      "after": "00c300e21e"
    }

    models/heroes_staging/kelvin_v2/clip/skate_item_n.vnmclip_c · crc (changed)

    {
      "before": "00970e4f66",
      "after": "00f0f84d00"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_run_e.vnmclip_c · crc (changed)

    {
      "before": "007dabdf28",
      "after": "00150cb4b6"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "0061ce95fa",
      "after": "0087d33297"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "00fc6745a2",
      "after": "0026f48ba0"
    }

    models/heroes_staging/lash_v2/clips/turn_right.vnmclip_c · crc (changed)

    {
      "before": "00f80ad2d6",
      "after": "0092e9c5e1"
    }

    models/heroes_staging/kelvin_v2/clip/skate_outofcombat_center.vnmclip_c · crc (changed)

    {
      "before": "00b8ada6fc",
      "after": "0076bab4f6"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "00228844a3",
      "after": "006805e153"
    }

    models/heroes_wip/mcginnis/mcginnis.vnmskel_c · crc (changed)

    {
      "before": "00e67c7846",
      "after": "00437cbb40"
    }

    models/heroes_staging/kelvin_v2/clip/skate_incombat_center.vnmclip_c · crc (changed)

    {
      "before": "00d8edab8f",
      "after": "005bfc5989"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "005c69761e",
      "after": "004bde3e4b"
    }

    models/heroes_staging/kelvin_v2/clip/skate_incombat_e.vnmclip_c · crc (changed)

    {
      "before": "0075a9ddc5",
      "after": "0013c18964"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "002dae2a27",
      "after": "0053de00ba"
    }

    models/heroes_staging/lash_v2/clips/melee_in_air_dash_up.vnmclip_c · crc (changed)

    {
      "before": "006cd79f9d",
      "after": "00e286df57"
    }

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "00a155a9f4",
      "after": "00881c4d3e"
    }

    models/heroes_staging/kelvin_v2/clip/skate_incombat_nw.vnmclip_c · crc (changed)

    {
      "before": "001f732b73",
      "after": "004ebcff25"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_run_s.vnmclip_c · crc (changed)

    {
      "before": "00f5a99b79",
      "after": "000258eb12"
    }

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "0004284c9c",
      "after": "000ea88390"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "0029bef10a",
      "after": "006d7a88d9"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "00db77e25b",
      "after": "003d09af8d"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "00211c2618",
      "after": "0060b1ad28"
    }

    models/heroes_staging/warden/clip/item_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "0046577da6",
      "after": "0087ca4ed6"
    }

    models/heroes_staging/kelvin_v2/clip/skate_item_nw.vnmclip_c · crc (changed)

    {
      "before": "007de45af3",
      "after": "0008b9c61f"
    }

    models/heroes_wip/unicorn/clips/reload_crouch_idle_alt.vnmclip_c · crc (changed)

    {
      "before": "00c625a3ba",
      "after": "00d7499829"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_se.vnmclip_c · crc (changed)

    {
      "before": "00dcce9b3d",
      "after": "009195291d"
    }

    models/heroes_staging/warden/clip/item_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "00e2bceffb",
      "after": "0091b5d249"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "00881d6bb4",
      "after": "0096a82f74"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "007f6bd0ed",
      "after": "009602f32a"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "007cc1af07",
      "after": "009ca2ab70"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_run_w.vnmclip_c · crc (changed)

    {
      "before": "0017df45b8",
      "after": "000b992318"
    }

    models/heroes_staging/lash_v2/clips/melee_hit_down.vnmclip_c · crc (changed)

    {
      "before": "000f520dbb",
      "after": "0035103f17"
    }

    models/heroes_staging/lash_v2/clips/melee_in_air_dash.vnmclip_c · crc (changed)

    {
      "before": "00249e7d10",
      "after": "00a05400b4"
    }

    models/heroes_staging/lash_v2/clips/dash_air_back.vnmclip_c · crc (changed)

    {
      "before": "00e2f551a0",
      "after": "00557cb52d"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "0007392520",
      "after": "00b5a34776"
    }

    models/heroes_staging/lash_v2/clips/run_to_stop_crouch.vnmclip_c · crc (changed)

    {
      "before": "007198a684",
      "after": "005cb7b4f9"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "00054ec9ad",
      "after": "00f94e6c58"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_n.vnmclip_c · crc (changed)

    {
      "before": "004dbb779d",
      "after": "00f61dc8bb"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_run_se.vnmclip_c · crc (changed)

    {
      "before": "002a8efd25",
      "after": "0026b4fe93"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "00d3fb91ce",
      "after": "00ce80fde4"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "00238bbb35",
      "after": "00618bd777"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "00adf6c8d6",
      "after": "0034bd00a7"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "00d79d1905",
      "after": "006f1d18a3"
    }

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "006682ca76",
      "after": "004388d1a7"
    }

    models/heroes_wip/mcginnis/clips/ability_heavybarrage_start.vnmclip_c · crc (changed)

    {
      "before": "00db176265",
      "after": "007a99e9d8"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "004b96f36d",
      "after": "0067304a3f"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "004e8f449f",
      "after": "0084b455a2"
    }

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "00cc6aa733",
      "after": "0007e4238d"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "00cf6a39b2",
      "after": "001f5b028d"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "0082dbcfeb",
      "after": "006831088e"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "0044894abe",
      "after": "00bb8982b3"
    }

    models/heroes_staging/lash_v2/clips/rope_climb_up.vnmclip_c · crc (changed)

    {
      "before": "00f8934742",
      "after": "0078989916"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "003647dbb5",
      "after": "005cbc8ee2"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_run_sw.vnmclip_c · crc (changed)

    {
      "before": "0001ffbc32",
      "after": "00106a9653"
    }

    models/heroes_wip/mcginnis/clips/ability_heavybarrage_idle.vnmclip_c · crc (changed)

    {
      "before": "006cbabe89",
      "after": "00bcf1f961"
    }

    models/heroes_wip/punkgoat/clips/out_of_combat_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "00e7bf8ba8",
      "after": "00bed21775"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "001aca4d2d",
      "after": "00c11c8dfc"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "0061737788",
      "after": "00317e8619"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "00af6f49aa",
      "after": "0083c39863"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "00d79d3e45",
      "after": "00066efb7a"
    }

    models/heroes_staging/warden/clip/item_crouch_run_center.vnmclip_c · crc (changed)

    {
      "before": "0083746c7d",
      "after": "006377da8a"
    }

    models/heroes_staging/warden/clip/item_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "005678692e",
      "after": "0040001e6f"
    }

    models/heroes_staging/kelvin_v2/clip/skate_item_w.vnmclip_c · crc (changed)

    {
      "before": "00249ca863",
      "after": "0091ff3f9c"
    }

    models/heroes_wip/punkgoat/clips/ult_intro_throw_bat_in_air.vnmclip_c · crc (changed)

    {
      "before": "00fc51e52d",
      "after": "00e3a859ec"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "00cdc67e59",
      "after": "0053db820a"
    }

    models/heroes_staging/lash_v2/clips/wall_attach_left.vnmclip_c · crc (changed)

    {
      "before": "007982dd6d",
      "after": "00c47d4e4f"
    }

    models/heroes_wip/unicorn/clips/reload_run_alt.vnmclip_c · crc (changed)

    {
      "before": "004adcf029",
      "after": "0031e963b9"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "009e864ac5",
      "after": "0029e1cb04"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "0039d31809",
      "after": "00ecdab721"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_sw.vnmclip_c · crc (changed)

    {
      "before": "001d889bcd",
      "after": "009e419f73"
    }

    models/heroes_staging/lash_v2/clips/turn_crouch_right.vnmclip_c · crc (changed)

    {
      "before": "008abbb8cc",
      "after": "005179c3de"
    }

    models/heroes_staging/lash_v2/clips/out_of_combat_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "00c56e3734",
      "after": "005a08e0a9"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "00ed8ca26c",
      "after": "00d3024daf"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "00592882ea",
      "after": "00dac57a67"
    }

    models/heroes_staging/kelvin_v2/clip/skate_incombat_w.vnmclip_c · crc (changed)

    {
      "before": "00d0155495",
      "after": "00c8b7fdc9"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_se.vnmclip_c · crc (changed)

    {
      "before": "001246bd88",
      "after": "0008d96ad3"
    }

    models/heroes_staging/lash_v2/clips/wall_attach_forward.vnmclip_c · crc (changed)

    {
      "before": "00b84b29e6",
      "after": "00bccdf6b6"
    }

    models/heroes_staging/lash_v2/clips/ability_flog.vnmclip_c · crc (changed)

    {
      "before": "00a4fbfbe9",
      "after": "00e089a656"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "003fd1c94f",
      "after": "0038fda9be"
    }

    models/heroes_wip/bookworm/clips/out_of_combat_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "000c6b38c2",
      "after": "00484b340d"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_ne.vnmclip_c · crc (changed)

    {
      "before": "00f04cb087",
      "after": "00f1902451"
    }

    models/heroes_staging/lash_v2/clips/melee_dash_up.vnmclip_c · crc (changed)

    {
      "before": "008316bdf7",
      "after": "007e74c3f2"
    }

    models/heroes_staging/lash_v2/clips/melee_in_air_dash_down.vnmclip_c · crc (changed)

    {
      "before": "00b81bf26f",
      "after": "005bd215c0"
    }

    models/heroes_wip/bookworm/clips/turn_crouch_left.vnmclip_c · crc (changed)

    {
      "before": "0026446460",
      "after": "00aee947c9"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "002d878d96",
      "after": "0093026ffb"
    }

    models/heroes_wip/lash/lash.vnmskel_c · crc (changed)

    {
      "before": "00ee717f22",
      "after": "007976b516"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "00ef458374",
      "after": "00ae07d8d2"
    }

    models/heroes_staging/lash_v2/clips/parry.vnmclip_c · crc (changed)

    {
      "before": "00644b58a3",
      "after": "00cb8ce8ee"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_e.vnmclip_c · crc (changed)

    {
      "before": "0073cd2a98",
      "after": "00a5491bd6"
    }

    models/heroes_staging/tengu/tengu_v2/clips/falling_grace_flying_dive.vnmclip_c · crc (changed)

    {
      "before": "00156ccafa",
      "after": "00fd190126"
    }

    models/heroes_staging/lash_v2/clips/wall_attach_right.vnmclip_c · crc (changed)

    {
      "before": "0063eee831",
      "after": "0019a99b5d"
    }

    models/heroes_staging/lash_v2/clips/melee_hit_up.vnmclip_c · crc (changed)

    {
      "before": "00f4582d24",
      "after": "002c2c4cb7"
    }

    models/heroes_staging/lash_v2/clips/weapon_crouch_run_n.vnmclip_c · crc (changed)

    {
      "before": "00039827ba",
      "after": "00b9b99f39"
    }

    models/heroes_staging/warden/clip/weapon_crouch_run_s.vnmclip_c · crc (changed)

    {
      "before": "0092074167",
      "after": "00f4ed416f"
    }

    models/heroes_staging/lash_v2/clips/zipline_attached_start.vnmclip_c · crc (changed)

    {
      "before": "00225d6fb8",
      "after": "009c5f6a9c"
    }

    models/heroes_wip/bookworm/clips/item_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "0033d21f3d",
      "after": "00e9d958df"
    }

    models/heroes_staging/lash_v2/clips/melee_dash.vnmclip_c · crc (changed)

    {
      "before": "006003d006",
      "after": "001ae5b386"
    }

    models/heroes_staging/lash_v2/clips/item_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "00628d2bba",
      "after": "0022fa4165"
    }

    models/heroes_staging/lash_v2/clips/ability_groundstrike_legsmash.vnmclip_c · crc (changed)

    {
      "before": "0081e6f9ac",
      "after": "0037a419ea"
    }

    models/heroes_wip/bookworm/clips/melee_in_air_hit.vnmclip_c · crc (changed)

    {
      "before": "00f9c68024",
      "after": "00d771872c"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_sw.vnmclip_c · crc (changed)

    {
      "before": "003f6d7595",
      "after": "00f1bd86e9"
    }

    models/heroes_staging/kelvin_v2/clip/skate_incombat_ne.vnmclip_c · crc (changed)

    {
      "before": "00b292fb18",
      "after": "00a9441784"
    }

    models/heroes_wip/punkgoat/clips/weapon_crouch_run_w.vnmclip_c · crc (changed)

    {
      "before": "00d549b855",
      "after": "00d0725a6d"
    }

    models/heroes_staging/lash_v2/clips/melee_quick_1.vnmclip_c · crc (changed)

    {
      "before": "0090c5ba21",
      "after": "00d1e534fa"
    }

    models/heroes_staging/kelvin_v2/clip/skate_item_e.vnmclip_c · crc (changed)

    {
      "before": "00f1f66a73",
      "after": "00c012e52c"
    }

    models/heroes_staging/lash_v2/clips/zipline_attached_boosted_loop.vnmclip_c · crc (changed)

    {
      "before": "00814fd5e8",
      "after": "007c970fed"
    }

    models/heroes_wip/unicorn/clips/reload_run.vnmclip_c · crc (changed)

    {
      "before": "004d0ce8ff",
      "after": "00c18701ee"
    }

    models/heroes_staging/lash_v2/clips/parry_success.vnmclip_c · crc (changed)

    {
      "before": "00bad030a5",
      "after": "00172219e5"
    }

    models/heroes_wip/bookworm/clips/weapon_crouch_run_nw.vnmclip_c · crc (changed)

    {
      "before": "0019897697",
      "after": "000339887b"
    }
  • 4 hero model assets added.
    View code changes (4 records)

    models/heroes_staging/lash_v2/clips/idle_transition_to_ooc.vnmclip_c · crc (added)

    {
      "before": null,
      "after": "00c7a26cfb"
    }

    models/heroes_staging/lash_v2/clips/parry_in_air_success.vnmclip_c · crc (added)

    {
      "before": null,
      "after": "00b88902b3"
    }

    models/heroes_staging/lash_v2/clips/weapon_run_e_trans.vnmclip_c · crc (added)

    {
      "before": null,
      "after": "00fdbf501b"
    }

    models/heroes_staging/lash_v2/clips/parry_in_air.vnmclip_c · crc (added)

    {
      "before": null,
      "after": "0010431f83"
    }
  • 6 ui assets added.
    View code changes (6 records)

    panorama/styles/ability_hud_elements/abilities_shiv.vcss_c · crc (added)

    {
      "before": null,
      "after": "00625c04b6"
    }

    panorama/images/icons/carat_up.vsvg_c · crc (added)

    {
      "before": null,
      "after": "0050889cec"
    }

    panorama/styles/ability_hud_elements/abilities_nano.vcss_c · crc (added)

    {
      "before": null,
      "after": "002a91ecd6"
    }

    panorama/styles/ability_hud_elements/abilities_tengu.vcss_c · crc (added)

    {
      "before": null,
      "after": "00f5dad5c4"
    }

    panorama/images/icons/carat_down.vsvg_c · crc (added)

    {
      "before": null,
      "after": "007b6081bd"
    }

    panorama/images/hud/hero_specific/doorman_doorway_psd.vtex_c · crc (added)

    {
      "before": null,
      "after": "0086af770a"
    }
  • 1 item image asset added.
    View code changes (1 records)

    panorama/images/items/spirit/goose_egg_psd.vtex_c · crc (added)

    {
      "before": null,
      "after": "00e10a481c"
    }
  • 34 ui assets updated.
    View code changes (34 records)

    panorama/styles/ability_hud_elements/abilities_mokrill.vcss_c · crc (changed)

    {
      "before": "00a3df99ed",
      "after": "00c2ea86f9"
    }

    panorama/styles/ability_hud_elements/abilities_ghost.vcss_c · crc (changed)

    {
      "before": "009a05432a",
      "after": "00297a9de1"
    }

    panorama/styles/hud_minimap.vcss_c · crc (changed)

    {
      "before": "0055a39868",
      "after": "006f4685ff"
    }

    panorama/layout/citadel_db_play_menu.vxml_c · crc (changed)

    {
      "before": "002d093415",
      "after": "002062c94c"
    }

    panorama/styles/dashboard.vcss_c · crc (changed)

    {
      "before": "008883cf27",
      "after": "00ffd88902"
    }

    panorama/styles/ability_hud_elements/ability_flame_dash.vcss_c · crc (changed)

    {
      "before": "009d50aee0",
      "after": "0011e28999"
    }

    panorama/styles/hud.vcss_c · crc (changed)

    {
      "before": "0029583f3b",
      "after": "001c7da97f"
    }

    panorama/layout/citadel_db_page_play.vxml_c · crc (changed)

    {
      "before": "000af8d710",
      "after": "00a7e7cbca"
    }

    panorama/layout/tooltips/citadel_tooltip_mod_details.vxml_c · crc (changed)

    {
      "before": "00fcae6077",
      "after": "00e0c6a3fd"
    }

    panorama/styles/post_game/citadel_db_post_game_progress_mvp.vcss_c · crc (changed)

    {
      "before": "00ea148002",
      "after": "00470910d1"
    }

    panorama/styles/ability_property_icons.vcss_c · crc (changed)

    {
      "before": "00c8f204f9",
      "after": "00eebbcefc"
    }

    panorama/layout/post_game/citadel_db_post_game_progress_mvp.vxml_c · crc (changed)

    {
      "before": "0040aba8cc",
      "after": "009d3e9e23"
    }

    panorama/layout/hud_minimap.vxml_c · crc (changed)

    {
      "before": "00251e0ceb",
      "after": "00735856b8"
    }

    panorama/styles/citadel_hud_and_db_overlay.vcss_c · crc (changed)

    {
      "before": "0067e6fde1",
      "after": "00a9094eff"
    }

    panorama/layout/citadel_hud_and_db_overlay.vxml_c · crc (changed)

    {
      "before": "00acc6e592",
      "after": "001b96423e"
    }

    panorama/styles/ability_hud_elements/abilities_mirage.vcss_c · crc (changed)

    {
      "before": "009b4fd8a9",
      "after": "0061b5e621"
    }

    panorama/layout/citadel_ability_details_panel.vxml_c · crc (changed)

    {
      "before": "0089f9ea29",
      "after": "00f9cb5c21"
    }

    panorama/styles/hud_ability_icon_active.vcss_c · crc (changed)

    {
      "before": "007ff74ed1",
      "after": "00c2e0fe65"
    }

    panorama/styles/citadel_ability_details_panel.vcss_c · crc (changed)

    {
      "before": "001da13de1",
      "after": "005a1e03fe"
    }

    panorama/layout/latest_news.vxml_c · crc (changed)

    {
      "before": "0074005156",
      "after": "00cd534157"
    }

    panorama/styles/citadel_db_page_news_entry.vcss_c · crc (changed)

    {
      "before": "00f17c291b",
      "after": "0012e3e459"
    }

    panorama/styles/citadel_ability_property_panel.vcss_c · crc (changed)

    {
      "before": "004713c847",
      "after": "0074513d5c"
    }

    panorama/layout/citadel_hud_active_player_stats.vxml_c · crc (changed)

    {
      "before": "00c622d4c7",
      "after": "00da22ce29"
    }

    panorama/styles/hud_ability_icon.vcss_c · crc (changed)

    {
      "before": "00e95e9929",
      "after": "007b71ac6a"
    }

    panorama/layout/dashboard.vxml_c · crc (changed)

    {
      "before": "00f9e66c38",
      "after": "002fcceef0"
    }

    panorama/styles/citadel_base_styles.vcss_c · crc (changed)

    {
      "before": "00f0ab7f38",
      "after": "004a3bdae2"
    }

    panorama/styles/popups/citadel_popup_roster_select.vcss_c · crc (changed)

    {
      "before": "00192507d3",
      "after": "00f3e0f339"
    }

    panorama/styles/ability_hud_elements/ability_fire_bomb.vcss_c · crc (changed)

    {
      "before": "00d6e0fe4c",
      "after": "00d797d454"
    }

    panorama/styles/in_world_item_panel.vcss_c · crc (changed)

    {
      "before": "0046605162",
      "after": "0056c84521"
    }

    panorama/styles/citadel_stat_scaling_label.vcss_c · crc (changed)

    {
      "before": "00fedb16d0",
      "after": "008d576865"
    }

    panorama/styles/ability_hud_elements/abilities_kelvin.vcss_c · crc (changed)

    {
      "before": "009b371a14",
      "after": "0019c10ebe"
    }

    panorama/styles/ability_hud_elements/ability_life_drain.vcss_c · crc (changed)

    {
      "before": "00078a54fa",
      "after": "0038ac778b"
    }

    panorama/layout/hud.vxml_c · crc (changed)

    {
      "before": "00bf8f4005",
      "after": "000e4b3838"
    }

    panorama/styles/post_game/citadel_db_page_post_game_new.vcss_c · crc (changed)

    {
      "before": "00d8d85127",
      "after": "00c197d290"
    }
  • 81 particle assets updated.
    View code changes (81 records)

    particles/abilities/viscous/viscous_goo_puddle_proj_vertical.vpcf_c · crc (changed)

    {
      "before": "008bf8ca86",
      "after": "00c31c9480"
    }

    particles/abilities/mirage/mirage_flying_beetle_projectile_detail.vpcf_c · crc (changed)

    {
      "before": "00940b6c64",
      "after": "0068f63766"
    }

    particles/environment/zip_line_selection_indicator.vpcf_c · crc (changed)

    {
      "before": "00c619a695",
      "after": "000915afe0"
    }

    particles/abilities/hornet/hornet_dagger_impact_feathers.vpcf_c · crc (changed)

    {
      "before": "0078492372",
      "after": "00a21e84ea"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_sphere.vpcf_c · crc (changed)

    {
      "before": "00e1ebc537",
      "after": "006ca9f538"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_sparks.vpcf_c · crc (changed)

    {
      "before": "00257810af",
      "after": "00532db1fd"
    }

    particles/abilities/abrams/abrams_siphon_life_buff_aoe_ring.vpcf_c · crc (changed)

    {
      "before": "00afa8ec60",
      "after": "00438cff66"
    }

    particles/abilities/hornet/hornet_dagger_feathers.vpcf_c · crc (changed)

    {
      "before": "00c0361cc7",
      "after": "0003b9e421"
    }

    particles/abilities/shiv/shiv_killing_blow_impact_sparks.vpcf_c · crc (changed)

    {
      "before": "008ef72d47",
      "after": "001c558826"
    }

    particles/abilities/wraith/wraith_psychic_card_spawn_base.vpcf_c · crc (changed)

    {
      "before": "008c24b826",
      "after": "0057c34219"
    }

    particles/abilities/hornet/hornet_dagger.vpcf_c · crc (changed)

    {
      "before": "0035e3f704",
      "after": "00471413af"
    }

    particles/abilities/kelvin/kelvin_ice_beam_fat.vpcf_c · crc (changed)

    {
      "before": "005198220f",
      "after": "004fdff99a"
    }

    particles/environment/zip_line_selection.vpcf_c · crc (changed)

    {
      "before": "0062b52d7f",
      "after": "00eccb7e22"
    }

    particles/abilities/wraith/wraith_psychic_lift_disarm_debuff.vpcf_c · crc (changed)

    {
      "before": "00e9bb82c1",
      "after": "00cab9d04f"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_body.vpcf_c · crc (changed)

    {
      "before": "0031ef1874",
      "after": "0079112e18"
    }

    particles/abilities/tengu/tengu_grenade_aoe_vines.vpcf_c · crc (changed)

    {
      "before": "00e3cbc045",
      "after": "003788f746"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_ribbon.vpcf_c · crc (changed)

    {
      "before": "008c6f74f7",
      "after": "00c369d9b1"
    }

    particles/abilities/shiv/shiv_killing_blow_cast_trail.vpcf_c · crc (changed)

    {
      "before": "00e7a55917",
      "after": "009839dbbe"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_smoke.vpcf_c · crc (changed)

    {
      "before": "00ee8338d3",
      "after": "005e56a191"
    }

    particles/abilities/shiv/shiv_killing_blow_swing_rope.vpcf_c · crc (changed)

    {
      "before": "00541409ab",
      "after": "00d93c3e77"
    }

    particles/abilities/kelvin/kelvin_ice_beam.vpcf_c · crc (changed)

    {
      "before": "00822a061e",
      "after": "00ebced52f"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe.vpcf_c · crc (changed)

    {
      "before": "009a7e55e8",
      "after": "0046181ee8"
    }

    particles/abilities/kelvin/kelvin_ice_beam_impact.vpcf_c · crc (changed)

    {
      "before": "00f8208712",
      "after": "00312aea91"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_rays.vpcf_c · crc (changed)

    {
      "before": "002e161acb",
      "after": "007189fc98"
    }

    particles/abilities/viscous/viscous_goo_puddle_proj.vpcf_c · crc (changed)

    {
      "before": "000094d0f3",
      "after": "00c9f2652a"
    }

    particles/abilities/doorman/doorman_hotel_channel_start_key_pnt.vpcf_c · crc (changed)

    {
      "before": "007cff033f",
      "after": "006354956e"
    }

    particles/abilities/viscous/viscous_goo_puddle.vpcf_c · crc (changed)

    {
      "before": "00b81a84a7",
      "after": "00451953a7"
    }

    particles/environment/zip_line_selection_indicator_travel.vpcf_c · crc (changed)

    {
      "before": "0071eb4fcc",
      "after": "0040c2e00a"
    }

    particles/abilities/wraith/wraith_psychic_card_spawn_card.vpcf_c · crc (changed)

    {
      "before": "0059b436fc",
      "after": "000bf98d0f"
    }

    particles/abilities/tengu/tengu_grenade_aoe_dust_kickup.vpcf_c · crc (changed)

    {
      "before": "00380c1490",
      "after": "009bf4b1ae"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile.vpcf_c · crc (changed)

    {
      "before": "0091985bf7",
      "after": "003bf6829e"
    }

    particles/abilities/shiv/shiv_killing_blow_impact_shock.vpcf_c · crc (changed)

    {
      "before": "0048647504",
      "after": "00e7f2c371"
    }

    particles/abilities/hornet/hornet_dagger_splash.vpcf_c · crc (changed)

    {
      "before": "00372e769a",
      "after": "0047673b90"
    }

    particles/abilities/shiv/shiv_killing_blow_impact_ring.vpcf_c · crc (changed)

    {
      "before": "0022a5190f",
      "after": "006e2c7932"
    }

    particles/abilities/kelvin/kelvin_ice_beam_rings.vpcf_c · crc (changed)

    {
      "before": "006244c3ce",
      "after": "0081fffb5f"
    }

    particles/abilities/abrams/abrams_siphon_life_buff_start_wave.vpcf_c · crc (changed)

    {
      "before": "00531fef19",
      "after": "0098049962"
    }

    particles/abilities/abrams/abrams_siphon_life_buff_proj_ground.vpcf_c · crc (changed)

    {
      "before": "00aed6cd16",
      "after": "000025a4d9"
    }

    particles/abilities/tengu/tengu_grenade_aoe.vpcf_c · crc (changed)

    {
      "before": "0027ade8e2",
      "after": "00379bb392"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_model.vpcf_c · crc (changed)

    {
      "before": "0073bc1c4f",
      "after": "00cc41a672"
    }

    particles/abilities/abrams/abrams_siphon_life_buff.vpcf_c · crc (changed)

    {
      "before": "000ce49a9e",
      "after": "006de82fc5"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_shock.vpcf_c · crc (changed)

    {
      "before": "008122b2ce",
      "after": "00c943b26d"
    }

    particles/environment/zip_line_selection_arrow.vpcf_c · crc (changed)

    {
      "before": "0044681396",
      "after": "0005b2be9f"
    }

    particles/abilities/tengu/tengu_grenade_aoe_ground_proj.vpcf_c · crc (changed)

    {
      "before": "00c1f83e6b",
      "after": "0014268ce5"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact.vpcf_c · crc (changed)

    {
      "before": "00adda96dc",
      "after": "0018a0a579"
    }

    particles/abilities/tengu/tengu_grenade_aoe_vines_02.vpcf_c · crc (changed)

    {
      "before": "00711cedd8",
      "after": "0084a6c1a7"
    }

    particles/abilities/shiv/shiv_killing_blow_impact.vpcf_c · crc (changed)

    {
      "before": "00420faf3d",
      "after": "0013db9c3e"
    }

    particles/abilities/hornet/hornet_dagger_splash_dust.vpcf_c · crc (changed)

    {
      "before": "008ef3bcc5",
      "after": "00e37c72db"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_pulse.vpcf_c · crc (changed)

    {
      "before": "00cbf3a701",
      "after": "00bc9532bb"
    }

    particles/abilities/tengu/tengu_grenade_aoe_vines_ring.vpcf_c · crc (changed)

    {
      "before": "009757a9a6",
      "after": "001c102449"
    }

    particles/abilities/kelvin/kelvin_ice_beam_core.vpcf_c · crc (changed)

    {
      "before": "00db7c4064",
      "after": "004afece23"
    }

    particles/abilities/hornet/hornet_dagger_impact_blood_drops.vpcf_c · crc (changed)

    {
      "before": "00e9271490",
      "after": "00213ab78f"
    }

    particles/abilities/wraith/wraith_psychic_card_spawn.vpcf_c · crc (changed)

    {
      "before": "007eea5b2c",
      "after": "00f4dfb34c"
    }

    particles/abilities/mirage/mirage_flying_beetle_projectile_trail_hot.vpcf_c · crc (changed)

    {
      "before": "00918c78ce",
      "after": "00aa2c6920"
    }

    particles/abilities/doorman/doorman_hotel_channel_start.vpcf_c · crc (changed)

    {
      "before": "00c293c7c1",
      "after": "00cee24ddb"
    }

    particles/abilities/shiv/shiv_killing_blow_cast.vpcf_c · crc (changed)

    {
      "before": "00a59d8d2c",
      "after": "004c326aaf"
    }

    particles/abilities/hornet/hornet_dagger_glow.vpcf_c · crc (changed)

    {
      "before": "00f14eb7e1",
      "after": "00e2916b0a"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_sparks.vpcf_c · crc (changed)

    {
      "before": "0029d2de96",
      "after": "008e0155d6"
    }

    particles/abilities/hornet/hornet_crow_model.vpcf_c · crc (changed)

    {
      "before": "000fa01ae6",
      "after": "005ee02776"
    }

    particles/abilities/shiv/shiv_killing_blow_impact_core.vpcf_c · crc (changed)

    {
      "before": "00e8e97c55",
      "after": "00f49fe0e2"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_gushing.vpcf_c · crc (changed)

    {
      "before": "000365acae",
      "after": "0088afac7a"
    }

    particles/abilities/abrams/abrams_siphon_life_buff_cards.vpcf_c · crc (changed)

    {
      "before": "006583eccf",
      "after": "00ddc6b7d2"
    }

    particles/abilities/tengu/tengu_grenade_aoe_clouds.vpcf_c · crc (changed)

    {
      "before": "000877e8be",
      "after": "001726e7bc"
    }

    particles/abilities/fencer/fencer_ult_impact_slash.vpcf_c · crc (changed)

    {
      "before": "000db523e3",
      "after": "0043ff5e84"
    }

    particles/abilities/tengu/tengu_grenade_aoe_shockwave.vpcf_c · crc (changed)

    {
      "before": "00e3455f73",
      "after": "00f07cf357"
    }

    particles/abilities/nano/nano_cluster_grenade_explosion_proj.vpcf_c · crc (changed)

    {
      "before": "002f5086d5",
      "after": "00ed24012e"
    }

    particles/abilities/hornet/hornet_dagger_endcap.vpcf_c · crc (changed)

    {
      "before": "00155b7827",
      "after": "00d7c7942e"
    }

    particles/abilities/hornet/hornet_dagger_trail.vpcf_c · crc (changed)

    {
      "before": "0090aa82d7",
      "after": "00869f6033"
    }

    particles/abilities/warden/warden_lockdown_cast_model.vpcf_c · crc (changed)

    {
      "before": "006b2ff292",
      "after": "0056279944"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_core.vpcf_c · crc (changed)

    {
      "before": "0004b9f8a5",
      "after": "00ca6d87fe"
    }

    particles/abilities/mirage/mirage_flying_beetle_projectile.vpcf_c · crc (changed)

    {
      "before": "00fd7d0865",
      "after": "00f18bc068"
    }

    particles/abilities/kelvin/kelvin_ice_beam_light.vpcf_c · crc (changed)

    {
      "before": "00ec8e7f10",
      "after": "003924b94b"
    }

    particles/abilities/warden/warden_lockdown_cast.vpcf_c · crc (changed)

    {
      "before": "00e30e2f78",
      "after": "0018b26e65"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_trail.vpcf_c · crc (changed)

    {
      "before": "00bf87f033",
      "after": "00bf51c4e4"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_flash.vpcf_c · crc (changed)

    {
      "before": "0059a1f6e1",
      "after": "007bd3b189"
    }

    particles/abilities/doorman/doorman_hotel_channel_start_key_beam.vpcf_c · crc (changed)

    {
      "before": "00a2602e0c",
      "after": "00186a6d96"
    }

    particles/abilities/wraith/wraith_psychic_card_spawn_glow.vpcf_c · crc (changed)

    {
      "before": "007eff197c",
      "after": "00e3f7d6a7"
    }

    particles/abilities/tengu/tengu_grenade_aoe_rock_impact.vpcf_c · crc (changed)

    {
      "before": "00cfe7b748",
      "after": "0029620f71"
    }

    particles/abilities/tengu/tengu_grenade_explode.vpcf_c · crc (changed)

    {
      "before": "00e5eb57b1",
      "after": "0098e47e32"
    }

    particles/abilities/doorman/doorman_cart_projectile_model.vpcf_c · crc (changed)

    {
      "before": "0057f86616",
      "after": "00a2f0cf8b"
    }

    particles/abilities/tengu/tengu_grenade_aoe_vines_cable.vpcf_c · crc (changed)

    {
      "before": "000535af06",
      "after": "002eb452b8"
    }

    particles/abilities/mirage/mirage_flying_beetle_projectile_model.vpcf_c · crc (changed)

    {
      "before": "0091eeab30",
      "after": "00f4e5d960"
    }
  • 57 particle assets added.
    View code changes (57 records)

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_suit_index.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00f01a85cf"
    }

    particles/abilities/wraith/wraith_card_trick_spade_suit.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00df18dba1"
    }

    particles/abilities/viscous/viscous_puddle_punch_directional.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0087ec1da0"
    }

    particles/abilities/wraith/wraith_card_trick_spade_base.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00cf422013"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep_flare.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0045faf7f2"
    }

    particles/abilities/wraith/wraith_card_trick_heart.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00e7f7dd1d"
    }

    particles/abilities/tengu/tengu_immobilize.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00be204519"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep_swipe_long.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0042a09e30"
    }

    particles/abilities/wraith/wraith_card_trick_diamond.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0073f1b6fb"
    }

    particles/abilities/fencer/fencer_ult_root_creep_vertical.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00bfaf94fa"
    }

    particles/abilities/viscous/viscous_puddle_glob_punch_directional_splatter.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00d738520b"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_card.vpcf_c · crc (added)

    {
      "before": null,
      "after": "006e765cb6"
    }

    particles/abilities/wraith/wraith_psychic_card_spawn_suit_index.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00cdf5ed42"
    }

    particles/environment/zip_line_selection_indicator_beam_detail.vpcf_c · crc (added)

    {
      "before": null,
      "after": "005bd9a77d"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_energy.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0001ec18ab"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_cards.vpcf_c · crc (added)

    {
      "before": null,
      "after": "008d0ca032"
    }

    particles/abilities/wraith/wraith_card_trick_club_base.vpcf_c · crc (added)

    {
      "before": null,
      "after": "004a03a53e"
    }

    particles/abilities/wraith/wraith_psychic_card_spawn_joker_backdrop.vpcf_c · crc (added)

    {
      "before": null,
      "after": "001e4542cf"
    }

    particles/abilities/wraith/wraith_card_trick_joker_base.vpcf_c · crc (added)

    {
      "before": null,
      "after": "005fa892d9"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_cards_ribbon_segment.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0069b3e6de"
    }

    particles/abilities/viscous/viscous_puddle_punch_telegraph.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00b75e57db"
    }

    particles/abilities/wraith/wraith_card_trick_club_suit.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00e76f3b12"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_leaves.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00fbe62d8b"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep_rays_jagged.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00e836c950"
    }

    particles/abilities/viscous/viscous_puddle_punch_directional_model_alembic.vpcf_c · crc (added)

    {
      "before": null,
      "after": "008352348c"
    }

    particles/abilities/wraith/wraith_psychic_card_spawn_card_frame_ready.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00a1176b01"
    }

    particles/abilities/fencer/fencer_ult_root_creep_symbol.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00b8b7a14e"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep_directional.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00a587c593"
    }

    particles/abilities/wraith/wraith_card_trick_spade.vpcf_c · crc (added)

    {
      "before": null,
      "after": "005b6c0e34"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_impact_rays.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00d3760715"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_blood_directional.vpcf_c · crc (added)

    {
      "before": null,
      "after": "009881f770"
    }

    particles/abilities/hornet/hornet_dagger_trail_mid.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00dfad7dce"
    }

    particles/abilities/fencer/fencer_ult_root_creep_ring.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00e6afa5bc"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_ground_blood.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00079dcebf"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00e3f177e2"
    }

    particles/abilities/wraith/wraith_card_trick_diamond_suit.vpcf_c · crc (added)

    {
      "before": null,
      "after": "001e8ad367"
    }

    particles/abilities/tengu/tengu_airlift_drop_aoe_shock.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0030eb9384"
    }

    particles/abilities/wraith/wraith_card_trick_club.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0053f8e4f7"
    }

    particles/abilities/wraith/wraith_card_trick_joker_suit.vpcf_c · crc (added)

    {
      "before": null,
      "after": "007fdfcf71"
    }

    particles/abilities/viscous/viscous_puddle_punch_telegraph_blobs.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0049d3bf5b"
    }

    particles/environment/zip_line_selection_indicator_beam.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00da635a41"
    }

    particles/abilities/wraith/wraith_royal_flush_projectile_card_suit_index.vpcf_c · crc (added)

    {
      "before": null,
      "after": "001c322dbd"
    }

    particles/abilities/warden/warden_lockdown_cast_chain_beam.vpcf_c · crc (added)

    {
      "before": null,
      "after": "006f322be1"
    }

    particles/abilities/wraith/wraith_card_trick_heart_suit.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00810ab748"
    }

    particles/abilities/viscous/viscous_puddle_punch_telegraph_swirl.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00f55e8bd4"
    }

    particles/abilities/fencer/fencer_ult_root_creep.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00257ec0a6"
    }

    particles/environment/zip_line_selection_indicator_single.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0060af0916"
    }

    particles/abilities/wraith/wraith_card_trick_heart_base.vpcf_c · crc (added)

    {
      "before": null,
      "after": "001b4b7100"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_glow.vpcf_c · crc (added)

    {
      "before": null,
      "after": "008cbd468a"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep_rays.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00018ede6c"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep_blood_splurt.vpcf_c · crc (added)

    {
      "before": null,
      "after": "008757a337"
    }

    particles/abilities/kelvin/kelvin_ice_beam_impact_ray.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0064ee98a6"
    }

    particles/abilities/fencer/fencer_ult_impact_slash_creep_ring.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0046ea2a46"
    }

    particles/abilities/wraith/wraith_card_trick_joker.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00231582ac"
    }

    particles/abilities/viscous/viscous_puddle_punch_telegraph_model.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00d4542221"
    }

    particles/abilities/wraith/wraith_card_trick_diamond_base.vpcf_c · crc (added)

    {
      "before": null,
      "after": "00641c7e65"
    }

    particles/abilities/viscous/viscous_puddle_punch_telegraph_tube.vpcf_c · crc (added)

    {
      "before": null,
      "after": "0074738592"
    }
  • 11 script assets updated.
    View code changes (11 records)

    scripts/abilities.vdata_c · crc (changed)

    {
      "before": "00e6e64e6e",
      "after": "00e5bb5378"
    }

    scripts/tagged_sounds/bookworm_anim_sounds.vdata_c · crc (changed)

    {
      "before": "002323cabc",
      "after": "0000edbf78"
    }

    scripts/talker/response_rules_priest.vrr_c · crc (changed)

    {
      "before": "00bd93e6e3",
      "after": "0075d5fe5e"
    }

    scripts/heroes.vdata_c · crc (changed)

    {
      "before": "00abe48a87",
      "after": "0031ea102f"
    }

    scripts/modifiers.vdata_c · crc (changed)

    {
      "before": "00913589a9",
      "after": "0078694b99"
    }

    scripts/talker/response_rules_tengu.vrr_c · crc (changed)

    {
      "before": "00406c72db",
      "after": "003bce93a6"
    }

    scripts/soundmixers.txt · crc (changed)

    {
      "before": "006a842540",
      "after": "006a49464f"
    }

    scripts/npc_units.vdata_c · crc (changed)

    {
      "before": "001f2ae08a",
      "after": "00cdb74c16"
    }

    scripts/tagged_sounds/ivy_anim_sounds.vdata_c · crc (changed)

    {
      "before": "004ceac87e",
      "after": "000083fdf4"
    }

    scripts/ping_wheel_messages.vdata_c · crc (changed)

    {
      "before": "0067cc8f35",
      "after": "00ee59550c"
    }

    scripts/generic_data.vdata_c · crc (changed)

    {
      "before": "00052b7ba4",
      "after": "00ac9a2de6"
    }
  • 25 sound assets updated.
    View code changes (25 records)

    sounds/mods/armor/witchmail/witchmail_proc_04.vsnd_c · crc (changed)

    {
      "before": "00787fa3b2",
      "after": "00bc0e5d2a"
    }

    sounds/mods/armor/celestial_blessing/celestial_blessing_purge_02.vsnd_c · crc (changed)

    {
      "before": "001ca02032",
      "after": "00e3667c52"
    }

    sounds/mods/armor/witchmail/witchmail_proc_01.vsnd_c · crc (changed)

    {
      "before": "003fd6fae9",
      "after": "0092189bdc"
    }

    sounds/abilities/warden/riot_protocol_lp.vsnd_c · crc (changed)

    {
      "before": "00de14498d",
      "after": "00f7fd7f54"
    }

    sounds/abilities/magician/magician_copyult_copied_activate_01.vsnd_c · crc (changed)

    {
      "before": "00ed68515a",
      "after": "00bc8c01cd"
    }

    sounds/mods/tech/blightfield/blightfield_aura_end.vsnd_c · crc (changed)

    {
      "before": "0084394579",
      "after": "00409899a2"
    }

    sounds/player/movement/kelvin/kelvin_skate_06.vsnd_c · crc (changed)

    {
      "before": "00eaeed06e",
      "after": "003746b82e"
    }

    sounds/abilities/bebop/bebop_hook_retracting_lp_01.vsnd_c · crc (changed)

    {
      "before": "00818f5048",
      "after": "00d87e968a"
    }

    sounds/mods/armor/celestial_blessing/celestial_blessing_purge_01.vsnd_c · crc (changed)

    {
      "before": "0082033235",
      "after": "00fee2e29d"
    }

    sounds/abilities/warden/warden_a4_riot_protocol_precast_01.vsnd_c · crc (changed)

    {
      "before": "004804489e",
      "after": "00059a186f"
    }

    sounds/abilities/lash/a1_ground_strike/lash_ground_strike_impact.vsnd_c · crc (changed)

    {
      "before": "00337a18ee",
      "after": "00ee1d2983"
    }

    sounds/mods/tech/blightfield/blightfield_cast.vsnd_c · crc (changed)

    {
      "before": "00889a4560",
      "after": "00c1eea38a"
    }

    sounds/mods/tech/blightfield/blightfield_aura_lp.vsnd_c · crc (changed)

    {
      "before": "0067d5e201",
      "after": "005e81293b"
    }

    sounds/player/movement/kelvin/kelvin_skate_09.vsnd_c · crc (changed)

    {
      "before": "003c6e442b",
      "after": "003394d23c"
    }

    sounds/player/movement/kelvin/kelvin_skate_02.vsnd_c · crc (changed)

    {
      "before": "00227d5395",
      "after": "00aa09178a"
    }

    sounds/abilities/magician/magician_copyult_cast_01.vsnd_c · crc (changed)

    {
      "before": "00b329641d",
      "after": "00de051e63"
    }

    sounds/abilities/mirage/a1_beetles/mirage_a2_beetle_hit_01.vsnd_c · crc (changed)

    {
      "before": "0076e19c11",
      "after": "008718cf59"
    }

    sounds/abilities/mokrill/a3_sandblast/mokrill_a3_sandblast_hit.vsnd_c · crc (changed)

    {
      "before": "0052bbc043",
      "after": "004823bc2c"
    }

    sounds/player/movement/kelvin/kelvin_skate_07.vsnd_c · crc (changed)

    {
      "before": "000ebee19a",
      "after": "003a6eae95"
    }

    sounds/mods/armor/witchmail/witchmail_proc_02.vsnd_c · crc (changed)

    {
      "before": "00de3d4889",
      "after": "00453ffff6"
    }

    sounds/mods/tech/blightfield/blightfield_aura_start.vsnd_c · crc (changed)

    {
      "before": "00b2ec01b6",
      "after": "00c58a0669"
    }

    sounds/mods/armor/celestial_blessing/celestial_blessing_purge_03.vsnd_c · crc (changed)

    {
      "before": "00bcd345df",
      "after": "00e07cf21c"
    }

    sounds/player/movement/kelvin/kelvin_skate_05.vsnd_c · crc (changed)

    {
      "before": "008a539138",
      "after": "00e227bb47"
    }

    sounds/abilities/mirage/a1_beetles/mirage_a2_beetle_hit_02.vsnd_c · crc (changed)

    {
      "before": "00289e0bc7",
      "after": "0028e1ac84"
    }

    sounds/mods/armor/witchmail/witchmail_proc_03.vsnd_c · crc (changed)

    {
      "before": "00c111f20a",
      "after": "0006971543"
    }
  • 207 sound assets added.
    View code changes (207 records)

    sounds/weapons/geist/geist_wpn_fire_first_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005b725397"
    }

    sounds/weapons/geist/geist_wpn_fire_first_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a43100b2"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_main_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "006d214820"
    }

    sounds/abilities/wraith/wraith_cardtrick_summon_spade.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00d06eed8a"
    }

    sounds/abilities/warden/warden_flask_impact_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0012d7a1ad"
    }

    sounds/abilities/warden/warden_willpower_lp.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002201049a"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_armed_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0056fe3d58"
    }

    sounds/abilities/wraith/wraith_cardtrick_summon_default.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002ae0d867"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_proj_impact_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "003e9ad479"
    }

    sounds/music/music_stinger_rejuv_drop_6s.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0009deeaae"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_impact_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00faaf13d6"
    }

    sounds/weapons/astro/astro_wpn_fire_main_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00423a34ee"
    }

    sounds/abilities/wraith/wraith_cardtrick_summon_joker.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00413ea3cf"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00fa72a58b"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_main_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00117dc9fa"
    }

    sounds/abilities/forge/forge_wall_apply_slow_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "008249434c"
    }

    sounds/abilities/warden/warden_binding_word_expire_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0009f3e9d9"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_select_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00497bb8cd"
    }

    sounds/weapons/geist/geist_wpn_fire_main_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b754adbd"
    }

    sounds/abilities/chrono/paradox_time_wall_cast.vsnd_c · crc (added)

    {
      "before": null,
      "after": "003a62140e"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_cast_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b8f141aa"
    }

    sounds/mods/tech/glitch/curse_proj_lp.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005e972834"
    }

    sounds/abilities/wraith/wraith_cardtrick_summon_diamond.vsnd_c · crc (added)

    {
      "before": null,
      "after": "001b7da24f"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_proj_impact_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007cde879f"
    }

    sounds/weapons/viscous/viscous_wpn_fire_main_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007777c6ac"
    }

    sounds/abilities/hornet/vindicta_familiar_cast_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00aef6d9d9"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_select.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00050d9dc0"
    }

    sounds/abilities/warden/warden_willpower_expire.vsnd_c · crc (added)

    {
      "before": null,
      "after": "001b8c859b"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_heart.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0022177c42"
    }

    sounds/abilities/warden/warden_binding_word_expire_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005411d5bc"
    }

    sounds/weapons/viscous/viscous_wpn_fire_main_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005804540a"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_first_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00116d10b3"
    }

    sounds/abilities/wraith/wraith_card_trick_proj_impact_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a788b0fe"
    }

    sounds/weapons/astro/astro_wpn_fire_tail_ext_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0073ae5985"
    }

    sounds/abilities/chrono/paradox_time_wall_cast_delay.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0001059eeb"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b1bea3e0"
    }

    sounds/weapons/viscous/viscous_wpn_fire_main_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002aed3c31"
    }

    sounds/abilities/forge/forge_specter_select.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00bdba4648"
    }

    sounds/weapons/viscous/viscous_wpn_fire_main_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0073486371"
    }

    sounds/abilities/tengu/ivy_stoneform_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ef253eaf"
    }

    sounds/abilities/chrono/paradox_time_wall_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00257d16c4"
    }

    sounds/weapons/viscous/viscous_wpn_fire_first_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0054681049"
    }

    sounds/abilities/forge/forge_wall_apply_slow_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "008d2e7f11"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_impact_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "008adba600"
    }

    sounds/abilities/warden/warden_binding_word_unselect.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00e96875c0"
    }

    sounds/player/movement/kelvin/kelvin_skate_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002f675336"
    }

    sounds/abilities/inferno/infernus_napalm_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "000326f745"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_spade.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007c079370"
    }

    sounds/weapons/geist/geist_wpn_fire_main_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004d4de6a1"
    }

    sounds/abilities/chrono/paradox_time_wall_expire.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004971842f"
    }

    sounds/weapons/astro/astro_wpn_fire_main_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00edca0eb2"
    }

    sounds/weapons/astro/astro_wpn_fire_main_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00dcb0f375"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_club.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a8a3cb84"
    }

    sounds/weapons/geist/geist_wpn_fire_main_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00be3c31e4"
    }

    sounds/abilities/wraith/wraith_cardtrick_summon_club.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007c63891f"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_tail_ext_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0092d5a7ca"
    }

    sounds/abilities/kelvin/kelvin_ice_path_end_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ac87bc29"
    }

    sounds/weapons/geist/geist_wpn_fire_first_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00d26e7079"
    }

    sounds/weapons/viscous/viscous_wpn_fire_main_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002b99861e"
    }

    sounds/abilities/forge/forge_turret_explode_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0036bd5cc9"
    }

    sounds/abilities/forge/forge_wall_damage_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b5b4926f"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_armed_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00c4c8047e"
    }

    sounds/abilities/warden/warden_binding_word_expire_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0090420ba2"
    }

    sounds/abilities/hornet/vindicta_familiar_proj_expire_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00054d94ce"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_proj_lp_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00209c0ee9"
    }

    sounds/player/movement/bookworm/bookworm_melee_sweetener_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0087b6718d"
    }

    sounds/weapons/geist/geist_wpn_fire_first_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "009182a30f"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_armed_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b11623a7"
    }

    sounds/abilities/forge/forge_wall_damage_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "001547041d"
    }

    sounds/player/movement/kelvin/kelvin_skate_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00984dcbf8"
    }

    sounds/weapons/astro/astro_wpn_fire_main_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00abe09da1"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_proj_impact_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b8e4d96c"
    }

    sounds/abilities/forge/forge_turret_deploy_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0078b5662f"
    }

    sounds/abilities/lash/a1_ground_strike/lash_ground_strike_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007ad1324c"
    }

    sounds/abilities/forge/forge_turret_explode_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00f44968e9"
    }

    sounds/weapons/viscous/viscous_wpn_fire_first_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00fa36c242"
    }

    sounds/abilities/tengu/ivy_stoneform_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00e4b08ebe"
    }

    sounds/abilities/warden/warden_flask_cast_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005194c0db"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_tail_ext_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00baacf7ff"
    }

    sounds/mods/weapon/recharging_rush/recharging_rush_proc_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005ef15ab3"
    }

    sounds/abilities/inferno/infernus_napalm_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00bea2a347"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_first_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "006efdc6a7"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_first_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004ddd0dee"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_cast_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0004299165"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_select_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ab11bcb3"
    }

    sounds/abilities/forge/forge_turret_cast_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b6e840a3"
    }

    sounds/weapons/astro/astro_wpn_fire_tail_ext_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a12a9eb0"
    }

    sounds/weapons/geist/geist_wpn_fire_main_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a0603576"
    }

    sounds/abilities/hornet/vindicta_familiar_proj_expire_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "000d359147"
    }

    sounds/abilities/forge/forge_wall_destroy_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0085197a7a"
    }

    sounds/weapons/viscous/viscous_wpn_fire_first_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0008918eff"
    }

    sounds/abilities/hornet/vindicta_familiar_cast_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0044b6fd8a"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_tail_ext_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "006b1dd209"
    }

    sounds/weapons/geist/geist_wpn_tail_ext_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0056f079c1"
    }

    sounds/weapons/astro/astro_wpn_fire_tail_ext_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00314b2b7b"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "006bd9e4f1"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_main_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0011263043"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "003a0110c1"
    }

    sounds/weapons/geist/geist_wpn_fire_first_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00c8e2688c"
    }

    sounds/weapons/geist/geist_wpn_tail_ext_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "008dca127a"
    }

    sounds/abilities/lash/a1_ground_strike/lash_ground_strike_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00658f7285"
    }

    sounds/abilities/kelvin/kelvin_ice_path_end_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002bbee150"
    }

    sounds/abilities/warden/warden_flask_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00fe14a7fa"
    }

    sounds/weapons/viscous/viscous_wpn_fire_first_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00d5cf07f8"
    }

    sounds/abilities/hornet/vindicta_familiar_debuff_lp_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b0c9fdb5"
    }

    sounds/abilities/warden/warden_flask_cast_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00e3744173"
    }

    sounds/abilities/warden/warden_flask_cast_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00158608a2"
    }

    sounds/abilities/forge/forge_turret_deploy_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0058b78d7a"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_first_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a6ce7d9c"
    }

    sounds/player/movement/bookworm/bookworm_melee_sweetener_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "000b4fd86a"
    }

    sounds/abilities/chrono/paradox_swap_activate.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004c43fcaf"
    }

    sounds/weapons/viscous/viscous_wpn_fire_main_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b03d9541"
    }

    sounds/weapons/geist/geist_wpn_tail_ext_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00d6c98b31"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_joker.vsnd_c · crc (added)

    {
      "before": null,
      "after": "006ff2f828"
    }

    sounds/abilities/tengu/ivy_stoneform_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00f8f927ea"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_cast_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ae8dde40"
    }

    sounds/player/movement/kelvin/kelvin_skate_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0067e7f7cf"
    }

    sounds/abilities/hornet/vindicta_familiar_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "008c391469"
    }

    sounds/abilities/warden/warden_willpower_cast.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00aa3e1541"
    }

    sounds/abilities/wraith/wraith_cardtrick_summon_heart.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0098178a36"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004ebe3732"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_deselect_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00c73edc31"
    }

    sounds/weapons/astro/astro_wpn_fire_tail_ext_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0057088cf8"
    }

    sounds/weapons/geist/geist_wpn_fire_first_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00878cb9ae"
    }

    sounds/abilities/forge/forge_turret_deploy_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00599aaa1e"
    }

    sounds/abilities/forge/forge_specter_unselect.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00569abc8d"
    }

    sounds/weapons/geist/geist_wpn_fire_main_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00f95947ae"
    }

    sounds/abilities/chrono/paradox_swap_hit.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002b083a54"
    }

    sounds/abilities/warden/warden_last_stand_hit_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00d913cf28"
    }

    sounds/abilities/forge/forge_wall_destroy_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a9a3e1b3"
    }

    sounds/abilities/wraith/wraith_card_trick_proj_impact_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "001d931076"
    }

    sounds/abilities/hornet/vindicta_familiar_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b456ed74"
    }

    sounds/abilities/forge/forge_wall_apply_slow_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00516ecd20"
    }

    sounds/abilities/kelvin/kelvin_ice_path_end_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004a005814"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_expire.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00c4fbc941"
    }

    sounds/abilities/inferno/infernus_napalm_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00885f1ca4"
    }

    sounds/abilities/warden/warden_last_stand_cast.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00eb292fe8"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0083d56940"
    }

    sounds/player/movement/bookworm/bookworm_melee_sweetener_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00752f9b62"
    }

    sounds/player/movement/kelvin/kelvin_skate_08.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00d0ab4252"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_select_lp_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b4f4e319"
    }

    sounds/abilities/warden/warden_last_stand_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00eefaa5e0"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_deselect_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "006bd80583"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_diamond.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0036fbfcc7"
    }

    sounds/abilities/warden/warden_last_stand_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00bc82ddf5"
    }

    sounds/weapons/geist/geist_wpn_tail_ext_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005f67e1c6"
    }

    sounds/weapons/astro/astro_wpn_fire_main_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00025c27c5"
    }

    sounds/weapons/astro/astro_wpn_fire_main_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007d241929"
    }

    sounds/abilities/warden/warden_flask_impact_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00c3b00808"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_main_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00f41212e7"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_select_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00aa2a74bf"
    }

    sounds/weapons/geist/geist_wpn_tail_ext_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0045b6d707"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_proj_lp.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ed67fc45"
    }

    sounds/abilities/forge/forge_turret_explode_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007e3649bd"
    }

    sounds/mods/tech/golden_egg/golden_egg_activate.vsnd_c · crc (added)

    {
      "before": null,
      "after": "009c1d5094"
    }

    sounds/abilities/wraith/wraith_card_trick_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00560c6d1d"
    }

    sounds/abilities/hornet/vindicta_familiar_proj_lp_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b85a0812"
    }

    sounds/mods/weapon/recharging_rush/recharging_rush_proc_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0013a568d3"
    }

    sounds/mods/armor/guardian_ward/guardian_ward_cast_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00285fe1e9"
    }

    sounds/abilities/forge/forge_turret_select.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ce82ca98"
    }

    sounds/weapons/viscous/viscous_wpn_fire_first_06.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004f72a2db"
    }

    sounds/abilities/forge/forge_wall_destroy_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00c0cf3ae3"
    }

    sounds/abilities/lash/a1_ground_strike/lash_ground_strike_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "000cb4cc48"
    }

    sounds/abilities/forge/forge_turret_unselect.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a67c6135"
    }

    sounds/abilities/chrono/paradox_swap_cast.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00e8f5734d"
    }

    sounds/abilities/warden/warden_last_stand_expire.vsnd_c · crc (added)

    {
      "before": null,
      "after": "009eb2fb04"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_select_lp.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00abc05911"
    }

    sounds/abilities/hornet/vindicta_familiar_proj_expire_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00703357c3"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_tail_ext_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0037227b2f"
    }

    sounds/mods/weapon/recharging_rush/recharging_rush_proc_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00eca623cc"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_unselect.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0037ef6031"
    }

    sounds/abilities/warden/warden_last_stand_hit_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00b3a740b0"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_impact_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ec7ca71e"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_deselect_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "000d8390ca"
    }

    sounds/abilities/kelvin/kelvin_ice_path_lp_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0003030fab"
    }

    sounds/abilities/chrono/paradox_time_wall_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0019a0bb5f"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004c2af60f"
    }

    sounds/weapons/geist/geist_wpn_fire_main_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00bab1f75c"
    }

    sounds/abilities/warden/warden_flask_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00129c434c"
    }

    sounds/abilities/warden/warden_last_stand_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "000f96ec4d"
    }

    sounds/abilities/forge/forge_wall_damage_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00fa6da0bf"
    }

    sounds/abilities/kelvin/kelvin_ice_grenade_cast_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00f39de79a"
    }

    sounds/abilities/warden/warden_last_stand_hit_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00deaf4cae"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00eec5a6a5"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_cast_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00e8d6e091"
    }

    sounds/abilities/hornet/vindicta_familiar_cast_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00950c1370"
    }

    sounds/abilities/warden/warden_flask_impact_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007246d488"
    }

    sounds/mods/armor/guardian_ward/guardian_ward_cast_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004afeb542"
    }

    sounds/weapons/viscous/viscous_wpn_fire_first_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00ec1986f0"
    }

    sounds/abilities/wraith/wraith_card_trick_proj_impact_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "007234ec90"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_tail_ext_05.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00fc2ff48d"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_first_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00eea9d249"
    }

    sounds/weapons/astro/astro_wpn_fire_tail_ext_04.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00811d121b"
    }

    sounds/abilities/wraith/wraith_card_trick_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00dd625097"
    }

    sounds/abilities/warden/warden_flask_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "002139d2d2"
    }

    sounds/abilities/wraith/wraith_card_trick_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005df26276"
    }

    sounds/abilities/hornet/vindicta_familiar_hit_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00dbecf01f"
    }

    sounds/weapons/geist/geist_wpn_tail_ext_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00096a6625"
    }

    sounds/weapons/astro/astro_wpn_fire_tail_ext_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "004de04d4f"
    }

    sounds/weapons/hornet/vindicta_wpn_fire_main_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "005cd5962a"
    }

    sounds/abilities/warden/warden_binding_word_select.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00a69295c0"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_hit_03.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00592d7ded"
    }

    sounds/abilities/chrono/paradox_swap_expire.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00460c90ed"
    }

    sounds/abilities/chrono/paradox_pulse_grenade_cast_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "00f3fe5e7b"
    }

    sounds/abilities/chrono/paradox_time_wall_hit_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "003940bb96"
    }

    sounds/abilities/wraith/wraith_card_trick_cast_02.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0066432e72"
    }

    sounds/mods/armor/guardian_ward/guardian_ward_cast_01.vsnd_c · crc (added)

    {
      "before": null,
      "after": "0040cb3782"
    }
  • 1 vo asset updated.
    View code changes (1 records)

    sounds/vo/fencer/emote/fencer_pain_death_02.vsnd_c · crc (changed)

    {
      "before": "0001eb48e7",
      "after": "00ce019ecf"
    }
  • 1 material asset removed.
    View code changes (1 records)

    materials/particle/cables/ivy_vine_cable_vmat_g_tcolor_197b035c.vtex_c · crc (removed)

    {
      "before": "00f2d1f232",
      "after": null
    }
  • 3 ability image assets removed.
    View code changes (3 records)

    panorama/images/hud/abilities/synth/synth_blitz_psd.vtex_c · crc (removed)

    {
      "before": "0020f05129",
      "after": null
    }

    panorama/images/hud/abilities/fencer/fencer_riposte_attack_psd.vtex_c · crc (removed)

    {
      "before": "00d1a9bd13",
      "after": null
    }

    panorama/images/hud/abilities/necro/necro_zombie_psd.vtex_c · crc (removed)

    {
      "before": "004f9dbcad",
      "after": null
    }
  • 8 ui assets removed.
    View code changes (8 records)

    panorama/layout/citadel_db_page_heroes.vxml_c · crc (removed)

    {
      "before": "00cc379ab4",
      "after": null
    }

    panorama/styles/ability_hud_elements/citadel_ability_tengu_airlift.vcss_c · crc (removed)

    {
      "before": "006e128a90",
      "after": null
    }

    panorama/images/masks/hero_card_mask_a_png.vtex_c · crc (removed)

    {
      "before": "00102325d9",
      "after": null
    }

    panorama/images/masks/hero_card_mask_b_png.vtex_c · crc (removed)

    {
      "before": "0063278f62",
      "after": null
    }

    panorama/styles/post_game/citadel_db_post_game_progress.vcss_c · crc (removed)

    {
      "before": "004317231b",
      "after": null
    }

    panorama/styles/citadel_db_page_heroes.vcss_c · crc (removed)

    {
      "before": "009b4129b0",
      "after": null
    }

    panorama/scripts/citadel_db_post_game_progress.vts_c · crc (removed)

    {
      "before": "0029d26b2c",
      "after": null
    }

    panorama/layout/post_game/citadel_db_post_game_progress.vxml_c · crc (removed)

    {
      "before": "00123a31b1",
      "after": null
    }
  • 19 particle assets removed.
    View code changes (19 records)

    particles/abilities/viscous/rolling_goo_explode_spray.vpcf_c · crc (removed)

    {
      "before": "008b4a2641",
      "after": null
    }

    particles/abilities/viscous/viscous_glob_punch_portal_mesh_wall.vpcf_c · crc (removed)

    {
      "before": "0007ae2d6a",
      "after": null
    }

    particles/abilities/viscous/rolling_goo_explode.vpcf_c · crc (removed)

    {
      "before": "000e58510e",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_debuff_spray.vpcf_c · crc (removed)

    {
      "before": "007f216508",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_impact.vpcf_c · crc (removed)

    {
      "before": "002a3da3c2",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_impact_spray.vpcf_c · crc (removed)

    {
      "before": "00db601ab7",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_impact_aoe.vpcf_c · crc (removed)

    {
      "before": "0048ebd95b",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_debuff_drip.vpcf_c · crc (removed)

    {
      "before": "00f916d7ad",
      "after": null
    }

    particles/abilities/viscous/viscous_glob_portal_wall.vpcf_c · crc (removed)

    {
      "before": "0039b9acaf",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_blobs_end.vpcf_c · crc (removed)

    {
      "before": "0058c29ee7",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_impact_proj.vpcf_c · crc (removed)

    {
      "before": "00f60d4416",
      "after": null
    }

    particles/abilities/viscous/rolling_goo_explode_cubes.vpcf_c · crc (removed)

    {
      "before": "0024788445",
      "after": null
    }

    particles/abilities/viscous/goo_grenade_skip_proj_vertical.vpcf_c · crc (removed)

    {
      "before": "001fdbb7f9",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_debuff_trail.vpcf_c · crc (removed)

    {
      "before": "00d570bed9",
      "after": null
    }

    particles/abilities/viscous/rolling_goo_explode_flash.vpcf_c · crc (removed)

    {
      "before": "00c264ece0",
      "after": null
    }

    particles/abilities/viscous/viscous_glob_punch_model_wall.vpcf_c · crc (removed)

    {
      "before": "00973542c1",
      "after": null
    }

    particles/abilities/viscous/viscous_bowling_debuff.vpcf_c · crc (removed)

    {
      "before": "00f2b91187",
      "after": null
    }

    particles/abilities/viscous/rolling_goo_explode_aoe.vpcf_c · crc (removed)

    {
      "before": "00f15eda0e",
      "after": null
    }

    particles/abilities/viscous/rolling_goo_explode_proj.vpcf_c · crc (removed)

    {
      "before": "00c47fa65b",
      "after": null
    }
  • 19 sound assets removed.
    View code changes (19 records)

    sounds/abilities/warden/high_alert_cast_lp.vsnd_c · crc (removed)

    {
      "before": "0045e14a49",
      "after": null
    }

    sounds/abilities/warden/warden_a1_flask_cast.vsnd_c · crc (removed)

    {
      "before": "00fceda762",
      "after": null
    }

    sounds/abilities/warden/high_alert_cast_lyr2.vsnd_c · crc (removed)

    {
      "before": "006ee314aa",
      "after": null
    }

    sounds/abilities/warden/lockdown_ui.vsnd_c · crc (removed)

    {
      "before": "0095a58d7c",
      "after": null
    }

    sounds/player/movement/kelvin/kelvin_skate_11.vsnd_c · crc (removed)

    {
      "before": "00f2b96780",
      "after": null
    }

    sounds/player/movement/kelvin/kelvin_skate_13.vsnd_c · crc (removed)

    {
      "before": "00ee04e448",
      "after": null
    }

    sounds/abilities/warden/high_alert_cast_lyr1.vsnd_c · crc (removed)

    {
      "before": "0015f3a16d",
      "after": null
    }

    sounds/abilities/warden/warden_high_alert_cast_01.vsnd_c · crc (removed)

    {
      "before": "00d51e6412",
      "after": null
    }

    sounds/abilities/warden/riot_protocol_cast.vsnd_c · crc (removed)

    {
      "before": "00feacba8c",
      "after": null
    }

    sounds/abilities/warden/high_alert_end.vsnd_c · crc (removed)

    {
      "before": "007884e175",
      "after": null
    }

    sounds/abilities/warden/high_alert_cast_lyr3.vsnd_c · crc (removed)

    {
      "before": "00d93877b4",
      "after": null
    }

    sounds/abilities/warden/crowd_control_cast_lyr1.vsnd_c · crc (removed)

    {
      "before": "000c246997",
      "after": null
    }

    sounds/abilities/lash/a1_ground_strike/lash_ground_strike_targetimpact.vsnd_c · crc (removed)

    {
      "before": "00d40f9f82",
      "after": null
    }

    sounds/abilities/warden/riot_protocol_precast_lyr1.vsnd_c · crc (removed)

    {
      "before": "0080d03d12",
      "after": null
    }

    sounds/abilities/warden/lockdown_lp.vsnd_c · crc (removed)

    {
      "before": "0028127000",
      "after": null
    }

    sounds/player/movement/kelvin/kelvin_skate_10.vsnd_c · crc (removed)

    {
      "before": "0084cec3ac",
      "after": null
    }

    sounds/player/movement/kelvin/kelvin_skate_14.vsnd_c · crc (removed)

    {
      "before": "0051935d69",
      "after": null
    }

    sounds/abilities/warden/high_alert_cast_lyr4.vsnd_c · crc (removed)

    {
      "before": "00296e5567",
      "after": null
    }

    sounds/abilities/warden/riot_protocol_precast_lyr2.vsnd_c · crc (removed)

    {
      "before": "007b6ba758",
      "after": null
    }
  • 128 tracked files updated.
    View code changes (128 records)

    game/citadel/pak01_dir/soundevents/hero/abrams.vsndevts · file (changed)

    {
      "before": {
        "hash": "770efd9a5e50e630b2c176e451df16b75f9f4107"
      },
      "after": {
        "hash": "89bdc3df59612de39712a5d41c199294195cc984"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/mirage.vsndevts · file (changed)

    {
      "before": {
        "hash": "b22827a7822958b92f776eb70cc971416aea9a1f"
      },
      "after": {
        "hash": "10f486374d36370b620da42b52811e52e87d3d98"
      }
    }

    game/citadel/pak01_dir/soundevents/ui.vsndevts · file (changed)

    {
      "before": {
        "hash": "4450a79d55f06a321bc17a33a62ddc4422a00bcd"
      },
      "after": {
        "hash": "2e68d7a5abc80615abcae1bf7155defb844c0131"
      }
    }

    game/citadel/pak01_dir/panorama/layout/citadel_db_page_play.xml · file (changed)

    {
      "before": {
        "hash": "8993d54227236cf683e8723d0f487f7a5a35b2ef"
      },
      "after": {
        "hash": "22a31615e03cb61ddc98dbbaf4ea7ef74f195ddd"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_bullet_impact.vsndstck · file (changed)

    {
      "before": {
        "hash": "2c01d4d347276cd4f282b656d3e675dfbe684710"
      },
      "after": {
        "hash": "f13103d9b740b52e159bf9e2adcd85d40ec28a6a"
      }
    }

    game/citadel/pak01_dir/soundevents/base/dialog_base_events.vsndevts · file (changed)

    {
      "before": {
        "hash": "0d48080122e5ff69f59db97d7975a7230de1a160"
      },
      "after": {
        "hash": "327bdad05665b734b3bc1f816b03ef80ab8d5b27"
      }
    }

    game/citadel/resource/localization/citadel_heroes/citadel_heroes_english.txt · file (changed)

    {
      "before": {
        "hash": "98e5745837a1aaecd08197df322e3e0b6434e2f4"
      },
      "after": {
        "hash": "0e67633c104d04c38cbf0f890bac340f60a91ada"
      }
    }

    game/citadel/pak01_dir/soundevents/base/weapons_shared.vsndevts · file (changed)

    {
      "before": {
        "hash": "8699704dcac737e36ab5e5f7122efb0923ae9bd7"
      },
      "after": {
        "hash": "c29d2436aefc58a2ccf51895a09529acaf82507f"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/trapper.vsndevts · file (changed)

    {
      "before": {
        "hash": "c62b66d1d06c19e2977e1004d79d28530fcfedb0"
      },
      "after": {
        "hash": "3a668f4f2d0566ee99af1eab6469c755a371dab3"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/doorman.vsndevts · file (changed)

    {
      "before": {
        "hash": "87e4a8f0b8083a972f2790a94eb96945b99318c3"
      },
      "after": {
        "hash": "ba0e13ff6f3a932d0ff46b2e5e0e6f9915af4e0a"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/frank.vsndevts · file (changed)

    {
      "before": {
        "hash": "a8623617dbc019846e5d2d842b72b1d2457cb4da"
      },
      "after": {
        "hash": "a924089bed82ee1b8525251daa87efc0a992826a"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/slork.vsndevts · file (changed)

    {
      "before": {
        "hash": "9805bd72d8aaf121c5347166ce82f98e90bc2276"
      },
      "after": {
        "hash": "50110ae1ec52a96c31ac7998a85efce5dc6b0d3f"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/fencer.vsndevts · file (changed)

    {
      "before": {
        "hash": "bc665e382310563d700a82e766fee64134393b40"
      },
      "after": {
        "hash": "30b8c6bfee67def28a2c55418e724ea075f5dffe"
      }
    }

    game/citadel/pak01_dir/soundevents/base/citadel_volume_falloff.vsndevts · file (changed)

    {
      "before": {
        "hash": "16229c123699f12f3061f41410d2d42f8c70628c"
      },
      "after": {
        "hash": "ff59626f1b72b539782e8798f04bc1b362ed296d"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/vampirebat.vsndevts · file (changed)

    {
      "before": {
        "hash": "c73f7f0a7098c9118175761515a776fe3968c7ea"
      },
      "after": {
        "hash": "318ebfe39f556dbb88c01fcc6c4ce0c3987ee418"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/abilities_mirage.css · file (changed)

    {
      "before": {
        "hash": "f809f01f922d443f3472d3a0b044f7070a278fc6"
      },
      "after": {
        "hash": "a916f61a2f6ebc7fbdc692326662d70a4ab78282"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstacks_citadel_base_3d.vsndstck · file (changed)

    {
      "before": {
        "hash": "495a74b0eeb4eb6613e8c9348eae1ae8b111fbcb"
      },
      "after": {
        "hash": "e499cb7421acf113f3ee2329fdb1fe096d96e270"
      }
    }

    game/citadel/pak01_dir/panorama/styles/hud_ability_icon_active.css · file (changed)

    {
      "before": {
        "hash": "b7c9285d3f3cf5e83b25e7a8fe64e04a2bfb5761"
      },
      "after": {
        "hash": "784e9560dbe62b2864cc1a02332508244201990b"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_footsteps.vsndstck · file (changed)

    {
      "before": {
        "hash": "e53d19046128c8d798169bc5effd28130abcac60"
      },
      "after": {
        "hash": "5493490a621c57ca5f767aa5f061b576340f9521"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/geist.vsndevts · file (changed)

    {
      "before": {
        "hash": "137dd095977b9da0ced25e1c1751a076cefdd8a0"
      },
      "after": {
        "hash": "a3687e6047c1a5b43d2354f9c8e927e8f55c5243"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/viper.vsndevts · file (changed)

    {
      "before": {
        "hash": "39597ba854cbebd5a81d0eb644072913875d718a"
      },
      "after": {
        "hash": "02015ad0ffa86fb9f5b4f5a5c6bde3a6074716b7"
      }
    }

    game/citadel/pak01_dir/panorama/styles/hud_minimap.css · file (changed)

    {
      "before": {
        "hash": "7965bb35c2320ed31f08ceeba94f9d2f883964b8"
      },
      "after": {
        "hash": "2642eec5c55ca72a69a2def74cd627910ec1f787"
      }
    }

    game/citadel/pak01_dir/panorama/layout/citadel_hud_active_player_stats.xml · file (changed)

    {
      "before": {
        "hash": "027e407595c08e36487deba11db5da83622d0e28"
      },
      "after": {
        "hash": "49cb8dd0ee8c9690f87551dfaadce58befcf3cba"
      }
    }

    game/citadel/pak01_dir/soundevents/mods/tech.vsndevts · file (changed)

    {
      "before": {
        "hash": "e2c44fbe7ba14a520d08bd667b8eb23b562ea0cb"
      },
      "after": {
        "hash": "513179456505e6f1b94739fa7d4d219f2ab1c8a2"
      }
    }

    game/citadel/pak01_dir/scripts/soundmixers.txt · file (changed)

    {
      "before": {
        "hash": "a3c5233e455524ea9cf546f8114e2c63e2872707"
      },
      "after": {
        "hash": "944a94dda12772650115a16cf175c06645ffe638"
      }
    }

    game/citadel/pak01_dir/stats/tracked_stats_player.vdata · file (changed)

    {
      "before": {
        "hash": "cd8195b19d58dc4a359eab556e6cc7e1b4cc7b6f"
      },
      "after": {
        "hash": "1a5de7e7481abb3a4224fff78a045786b1048317"
      }
    }

    game/citadel/pak01_dir/panorama/layout/citadel_db_play_menu.xml · file (changed)

    {
      "before": {
        "hash": "1e617614526906bafacb2b197ee0a434886d80de"
      },
      "after": {
        "hash": "e87807d30f72c6ccc11f25d5272e469e12e28d68"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/priest.vsndevts · file (changed)

    {
      "before": {
        "hash": "aa238babff07094fc87e32a89eae6c5d8cae5ea3"
      },
      "after": {
        "hash": "19331698cb551609240aa81dca752b17fac756a6"
      }
    }

    game/citadel/pak01_dir/soundevents/music_arpeggiator.vsndevts · file (changed)

    {
      "before": {
        "hash": "1159b628f0c5182d654d241ba3482d6aa0a95b0d"
      },
      "after": {
        "hash": "ddc2153da341042afc7dcd781f034eabd0760cba"
      }
    }

    game/citadel/pak01_dir/panorama/layout/latest_news.xml · file (changed)

    {
      "before": {
        "hash": "c75d638b633b10e18cb29d92d8bf6642855e5a1f"
      },
      "after": {
        "hash": "e5c65a27be3de186624dad785ec53ec3ddc43525"
      }
    }

    game/citadel/pak01_dir/panorama/layout/post_game/citadel_db_post_game_progress_mvp.xml · file (changed)

    {
      "before": {
        "hash": "7cd6e49691bb63d687ef250c31982787a99c8529"
      },
      "after": {
        "hash": "071dcb15984ebcfdee873eab40fca42c6696c3cd"
      }
    }

    game/citadel/resource/localization/citadel_gc_mod_names/citadel_gc_mod_names_english.txt · file (changed)

    {
      "before": {
        "hash": "63d6659a6745607117bad4033d28409896a3b0f4"
      },
      "after": {
        "hash": "11b42cff6a19d55561b5aa88072ad852ad8a1399"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/haze.vsndevts · file (changed)

    {
      "before": {
        "hash": "6ed0d95c961d8abbab603e1abbd81f855fe59bc8"
      },
      "after": {
        "hash": "56feb63050fe1c3806c6676a964f72cb8ebdadb9"
      }
    }

    game/citadel/pak01_dir/soundevents/vo/generated_vo_hero_fencer.vsndevts · file (changed)

    {
      "before": {
        "hash": "842df2c90a1a88b96e9ea89207bcda2142d1b1fc"
      },
      "after": {
        "hash": "cd5b7059fb0fc963ee6e7888c145f05ca804165d"
      }
    }

    game/citadel/pak01_dir/soundevents/npc/neut_camps.vsndevts · file (changed)

    {
      "before": {
        "hash": "8205337509fc2a22e2a74702f53f7c74e1c5b2b2"
      },
      "after": {
        "hash": "e9c9960a76dbaf07b391752aaf12587af2251195"
      }
    }

    game/citadel/pak01_dir/soundevents/gameplay.vsndevts · file (changed)

    {
      "before": {
        "hash": "41e303a22f732df87e52a9296e3e87220ed9ed24"
      },
      "after": {
        "hash": "627da3a54761b15960591d7c83c4fe5627c77c35"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_music_title.vsndstck · file (changed)

    {
      "before": {
        "hash": "f3cfcfd98242ddfbd6254ec30590cd9a29c02a8a"
      },
      "after": {
        "hash": "8f69106b45affb58aee5c0f49bbc766f6c4b76f6"
      }
    }

    game/citadel/pak01_dir/panorama/styles/hud.css · file (changed)

    {
      "before": {
        "hash": "c3ded4454b0bf41548e3325bc97fe4d22c94031e"
      },
      "after": {
        "hash": "64abb743ee26f17cc49aa39fe43415d4e1dc96ad"
      }
    }

    game/citadel/pak01_dir/scripts/heroes.vdata · file (changed)

    {
      "before": {
        "hash": "5f46fe35a610cdecc5540c339805af012ac22d26"
      },
      "after": {
        "hash": "6316d5182b1feda880f4f799e18c4f9e297eae67"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/yamato.vsndevts · file (changed)

    {
      "before": {
        "hash": "a23f0556ce5384f91703ed7894271845e31ffa87"
      },
      "after": {
        "hash": "35927e47e1c8a4fc285358e0b57ca9f97c89f819"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/magician.vsndevts · file (changed)

    {
      "before": {
        "hash": "33f6109db656160aa4b0f88b325c94cd00bd9adc"
      },
      "after": {
        "hash": "a8cd313c34e312ecc7a244beae11d60882c20a8b"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/warden.vsndevts · file (changed)

    {
      "before": {
        "hash": "ede694ff76a1c115f4235317c1f39237742f2c48"
      },
      "after": {
        "hash": "fdd6cd19e5d7f9dd2138b6e70f5945e84274c6a3"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/abilities_kelvin.css · file (changed)

    {
      "before": {
        "hash": "a798c345673467f1b35872036d51070194f709da"
      },
      "after": {
        "hash": "05b104391536cfdd91c4b996ec872a55d4e36943"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/nano.vsndevts · file (changed)

    {
      "before": {
        "hash": "eabec4b18f559adfdb243c11cb0e6f67cb040772"
      },
      "after": {
        "hash": "5909381639ea340dcdbe57ae5deca9b59c68fab3"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/wrecker.vsndevts · file (changed)

    {
      "before": {
        "hash": "3111bd95108a2adb6467e18a323614af6e7c55e1"
      },
      "after": {
        "hash": "8c0ae8bc183a3dbc6de4a848a36fb8a726859e94"
      }
    }

    game/citadel/pak01_dir/panorama/styles/hud_ability_icon.css · file (changed)

    {
      "before": {
        "hash": "998983ab9707addbfbbc28084377686e351edc39"
      },
      "after": {
        "hash": "898e7c160897a7dc0de8818fd820d92c4f89fa7e"
      }
    }

    game/citadel/pak01_dir/panorama/layout/dashboard.xml · file (changed)

    {
      "before": {
        "hash": "059d19cc7265a5e441e3c807976c6b927c259fcf"
      },
      "after": {
        "hash": "ad1675d9509a8ea3a3b6ea2067b139d3fc556ad1"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_property_icons.css · file (changed)

    {
      "before": {
        "hash": "fadcd2e7a14a156e503149ed417ba14531526bb5"
      },
      "after": {
        "hash": "837694066217747bc779c5c18379cba98ca4fd09"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/hornet.vsndevts · file (changed)

    {
      "before": {
        "hash": "8377280e114a3f411c2ab38570086b2ff50dd3ea"
      },
      "after": {
        "hash": "a83d939425fc91cd4c98427348fef53e617904c2"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/tengu.vsndevts · file (changed)

    {
      "before": {
        "hash": "83520cd8dff8cc35c8b47894edb4538fa077d26a"
      },
      "after": {
        "hash": "79340fec6afdfaa4c88c868c968e06698ddf5b57"
      }
    }

    game/citadel/pak01_dir/soundevents/music.vsndevts · file (changed)

    {
      "before": {
        "hash": "6a8fe5312bee0fa5aeee87b589f361d1eaf59364"
      },
      "after": {
        "hash": "d54ddb7d13e2e022baeb2ec03144aa92140bfb4b"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_hit_confirm.vsndstck · file (changed)

    {
      "before": {
        "hash": "054d48583748c92c46da45d9d7be4d4562d37d8c"
      },
      "after": {
        "hash": "b23c34c462e83296c327ea931d48d440f9c41567"
      }
    }

    game/citadel/pak01_dir/panorama/styles/citadel_stat_scaling_label.css · file (changed)

    {
      "before": {
        "hash": "c334b7e49fe65244e43650a29de2c037541f12ed"
      },
      "after": {
        "hash": "57a5e45fc9cc09af0ac7d6c73fb12438cc0ecc11"
      }
    }

    game/citadel/pak01_dir/panorama/layout/tooltips/citadel_tooltip_mod_details.xml · file (changed)

    {
      "before": {
        "hash": "8abd41ab7706dbc599e32b37a07aa7d7b87fa013"
      },
      "after": {
        "hash": "f615075ddcaed35143a3ac26f4b4eb07d2c312e3"
      }
    }

    game/citadel/pak01_dir/scripts/modifiers.vdata · file (changed)

    {
      "before": {
        "hash": "0878d6aaf36f64659e581c77eb477afad9e10017"
      },
      "after": {
        "hash": "2ebb6736d64f6b7ea5296664d9b74e73d09ac04c"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_weapons.vsndstck · file (changed)

    {
      "before": {
        "hash": "d77e37b26623a7e6a98924fa23deb653b76a4c8c"
      },
      "after": {
        "hash": "c093e68825b8bfad2c1d911a348ae4d7a300b7a0"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/inferno.vsndevts · file (changed)

    {
      "before": {
        "hash": "45281bc4371a909c6a3c31fd298d5cec46b1edda"
      },
      "after": {
        "hash": "b6313b5c843b4138d129e1afeef16337788d341e"
      }
    }

    game/citadel/pak01_dir/soundevents/ambience/lanes.vsndevts · file (changed)

    {
      "before": {
        "hash": "f0389761c7b7edffc3f0729ece61e2d418d7e650"
      },
      "after": {
        "hash": "189b20bffdffade81b57d8e2f10a8d99ecb09d7e"
      }
    }

    game/citadel/pak01_dir/panorama/styles/citadel_ability_details_panel.css · file (changed)

    {
      "before": {
        "hash": "5a1e26e4cf642090f8a7efa91c369f95cffa3aed"
      },
      "after": {
        "hash": "6d4551404bc31cef5dfe67e3a55f4698da636ed5"
      }
    }

    game/citadel/pak01_dir/soundevents/powerups.vsndevts · file (changed)

    {
      "before": {
        "hash": "6dab3dc4278022714f8de1b2d8f29689baee329e"
      },
      "after": {
        "hash": "de492caf59352362d6585583b95446de17dcc35c"
      }
    }

    game/citadel/pak01_dir/panorama/layout/citadel_hud_and_db_overlay.xml · file (changed)

    {
      "before": {
        "hash": "4a1853c701a034c060a29068f50720e10df49bfa"
      },
      "after": {
        "hash": "bf12e7f94536dd266cfaf2717fe3059f2c99bd7e"
      }
    }

    game/citadel/pak01_dir/scripts/tagged_sounds/bookworm_anim_sounds.vdata · file (changed)

    {
      "before": {
        "hash": "66d8852c6d0737c74181f8b6d68a6098077fec17"
      },
      "after": {
        "hash": "815b509c7e150b8dee6bfc8c267162829f4a38a9"
      }
    }

    game/citadel/pak01_dir/panorama/styles/citadel_base_styles.css · file (changed)

    {
      "before": {
        "hash": "436b1d8c7a7fcffcf13012e2adf615bac615fe6f"
      },
      "after": {
        "hash": "cb58cdf8db96f4647e1d7de89be2e3b89e3329a8"
      }
    }

    game/citadel/pak01_dir/panorama/styles/post_game/citadel_db_post_game_progress_mvp.css · file (changed)

    {
      "before": {
        "hash": "4cbaeb419c8c28acf28d1daf6408e602b6fd12a0"
      },
      "after": {
        "hash": "93d029c6ea8d9ff1bb27dbd01cbc88d0da66a1d5"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/bebop.vsndevts · file (changed)

    {
      "before": {
        "hash": "8f65fc4e501ff319651f71d5bd3efe9553587ad3"
      },
      "after": {
        "hash": "5ae7168c8dca3561ac6e4715a0f296148b0f3735"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_track_shared_parameters.vsndstck · file (changed)

    {
      "before": {
        "hash": "be1cbf4f3897b6729c204640d24fe169a6ac1cbf"
      },
      "after": {
        "hash": "dbca0880361ef94ed6e9b195b8a61c77ca839676"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_8track_parameters.vsndstck · file (changed)

    {
      "before": {
        "hash": "d9b341c31805f4ec739311f12be6e35db1d9d9b4"
      },
      "after": {
        "hash": "78c79713f27125f38e0620b2e00aed07f40d4d39"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/_shared.vsndevts · file (changed)

    {
      "before": {
        "hash": "ccfe37ee495524efb676afc66c6936f086099fcc"
      },
      "after": {
        "hash": "5d317d1cd3e05edb486bea1cfd09f6404ecafff3"
      }
    }

    game/citadel/pak01_dir/panorama/styles/in_world_item_panel.css · file (changed)

    {
      "before": {
        "hash": "269c6516ced8c1fc238c768b07e1bb4756a3387b"
      },
      "after": {
        "hash": "9b90f10ad2b1da21075a0bba16950e18c32b963d"
      }
    }

    game/citadel/resource/localization/citadel_mods/citadel_mods_english.txt · file (changed)

    {
      "before": {
        "hash": "e4f7f49076cf3349bd79b7748b9b147ac350bb1d"
      },
      "after": {
        "hash": "a798fdfba0f60f7ae44ca222c526eaf0d0b86be2"
      }
    }

    game/citadel/gameinfo.gi · file (changed)

    {
      "before": {
        "hash": "40d75e7f72db61ca5f895f49eea466989fe089c2"
      },
      "after": {
        "hash": "2d2d1c0eb63de784767c1174e43db24accac1504"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/orion.vsndevts · file (changed)

    {
      "before": {
        "hash": "6e3175db7b11a2e27a38068973e932464cb6715a"
      },
      "after": {
        "hash": "e10dfc959b5987d2f8c6ef3fbac1f8c5e3e4457f"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/ability_flame_dash.css · file (changed)

    {
      "before": {
        "hash": "0a4cc3b72bd0b5c2ed20f512809bf65714a6026c"
      },
      "after": {
        "hash": "9d47bb50bf191bb152eda69c2e27b475adb2384e"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_perspective.vsndstck · file (changed)

    {
      "before": {
        "hash": "0dc93da37e767fae1580874872df1c75d9f3f7a5"
      },
      "after": {
        "hash": "b73f97041e1681113f456452d0adcdf2ec406bb6"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/operative.vsndevts · file (changed)

    {
      "before": {
        "hash": "f2adb18d6a4326c0c52acb6c47eae4060b57925d"
      },
      "after": {
        "hash": "95869410ed92165768fd5177553d28139a0b4177"
      }
    }

    game/citadel/pak01_dir/scripts/abilities.vdata · file (changed)

    {
      "before": {
        "hash": "ec70bb4dccb1ce8ee9329c35c20a5d81bce2945f"
      },
      "after": {
        "hash": "336047c1df4a8138cce65335ed866e9961730343"
      }
    }

    game/citadel/pak01_dir/soundevents/npc/neut_vaults.vsndevts · file (changed)

    {
      "before": {
        "hash": "b3d86d94d861e34b544c2816ae0c5fee32f7f26b"
      },
      "after": {
        "hash": "7188dfe42fea94d590f63ffd05d40af1ab296dff"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/lash.vsndevts · file (changed)

    {
      "before": {
        "hash": "f23e54715e4d394d49f25c2548690ce77e486dea"
      },
      "after": {
        "hash": "6cdb7bc71dc7ed1a49b7f0d69d6b2862de052760"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/abilities_ghost.css · file (changed)

    {
      "before": {
        "hash": "f809f01f922d443f3472d3a0b044f7070a278fc6"
      },
      "after": {
        "hash": "3d1939b0588a315a95cb70660231c048206da481"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_occlusion.vsndstck · file (changed)

    {
      "before": {
        "hash": "c749f696946c1d2c5bfa9f37f3f1c86b9f7c3777"
      },
      "after": {
        "hash": "bef2cc5893acba883ed808926a9e8d3132a3caad"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstacks_citadel_core.vsndstck · file (changed)

    {
      "before": {
        "hash": "bfd744f56ada6a463f137ae5e6d742e38be2e4bc"
      },
      "after": {
        "hash": "4b3506086a1fc2379022e1a8b39300f61971f261"
      }
    }

    game/citadel/pak01_dir/scripts/generic_data.vdata · file (changed)

    {
      "before": {
        "hash": "e4485a70c26af2c42d62aacc355615cadfce95dc"
      },
      "after": {
        "hash": "49b2010f67ef430b4aa70bceb10a464a2289913e"
      }
    }

    game/citadel/pak01_dir/panorama/styles/post_game/citadel_db_page_post_game_new.css · file (changed)

    {
      "before": {
        "hash": "894266bad2022e17beb8e4e3d24972ad92c7147e"
      },
      "after": {
        "hash": "dd96d8e4f2dc7d49a136f07973141da917c0e17d"
      }
    }

    game/citadel/pak01_dir/scripts/npc_units.vdata · file (changed)

    {
      "before": {
        "hash": "f31e75a84888e2f04a1c5c595744547fc470970e"
      },
      "after": {
        "hash": "337ce34bfc1c2eca5ea055868fa19b9d0d38ea35"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/ability_life_drain.css · file (changed)

    {
      "before": {
        "hash": "30ed0d494e99b24be9f655787ee7b9162927939b"
      },
      "after": {
        "hash": "b1e2b675ec4ec1b78aa08da4c31d01f87af5dca6"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_ui_panner.vsndstck · file (changed)

    {
      "before": {
        "hash": "abc59ea710f8603bd33d53d2e45695acbdf32f8b"
      },
      "after": {
        "hash": "ab6f8b20ef3c4d605b43511acb0c660286c3fad1"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/dynamo.vsndevts · file (changed)

    {
      "before": {
        "hash": "6d57a14f1e95411f880dcdce37544e1b01cfab2c"
      },
      "after": {
        "hash": "e814a288f6223391a7d4d621c2202557562eced2"
      }
    }

    game/citadel/pak01_dir/panorama/styles/citadel_hud_and_db_overlay.css · file (changed)

    {
      "before": {
        "hash": "dceee8bc62f9c33b73c161d4fea70ac5b0960bdf"
      },
      "after": {
        "hash": "7f1714c09dec79be717a2c303156ab51fdfd8fac"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/necro.vsndevts · file (changed)

    {
      "before": {
        "hash": "0ea953bc7936b046bb6e99fc9e0a59a99b289f00"
      },
      "after": {
        "hash": "3132300b931331326b8720e8b624c3ef771b00fc"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstacks_citadel_default_2d.vsndstck · file (changed)

    {
      "before": {
        "hash": "d61bb2fc160ad77bdc1dcb222760fa04395aacae"
      },
      "after": {
        "hash": "6883d6d714d1a1e7fdb0ccdab505b6b24fb1619d"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/unicorn.vsndevts · file (changed)

    {
      "before": {
        "hash": "551140e1a6a6b345bb488484e89eaf360f56f3ac"
      },
      "after": {
        "hash": "43da3e92377ff4ec3b6966a887692d026b31f8e7"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/punkgoat.vsndevts · file (changed)

    {
      "before": {
        "hash": "8e92955a31daeafc43bc156a7679b36191355b63"
      },
      "after": {
        "hash": "a56af518b8fe10d3e81ad8992885ad8758389363"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/bookworm.vsndevts · file (changed)

    {
      "before": {
        "hash": "a24386c503176ff2c0252db6221452ec060436d7"
      },
      "after": {
        "hash": "ef6b2380e1106ee7778b6992823d524cce6200ee"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/forge.vsndevts · file (changed)

    {
      "before": {
        "hash": "3d86f03065acda927c450449df4a3431043f0f41"
      },
      "after": {
        "hash": "a8790071f5b1cf1e65ec1be33918f90d6fe17b6e"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/kelvin.vsndevts · file (changed)

    {
      "before": {
        "hash": "d96f527d8159cbc57a592c9e671536b1dd2a0327"
      },
      "after": {
        "hash": "7ded3ad538344f207ba7a239cbaff8372a3c939e"
      }
    }

    game/citadel/pak01_dir/soundevents/mods/armor.vsndevts · file (changed)

    {
      "before": {
        "hash": "c7f8a115be103df13efd635c05e474212ba77c5b"
      },
      "after": {
        "hash": "86b7ce6076dbadd6a8a5526cad423f3ad107a29d"
      }
    }

    game/citadel/pak01_dir/panorama/styles/dashboard.css · file (changed)

    {
      "before": {
        "hash": "29d0d9e9e2406f2faf269401ef987438ff491ec4"
      },
      "after": {
        "hash": "20e447830829e371d0c36ab8caa0dd180bafce9a"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_emitter_lod.vsndstck · file (changed)

    {
      "before": {
        "hash": "42f80655b64c5b19a4c93bedfb1b802c717f4d3b"
      },
      "after": {
        "hash": "86cbe7a6d723b2e78fbbf074a8d0bd6d75277562"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/shiv.vsndevts · file (changed)

    {
      "before": {
        "hash": "accfd4e7ccb343b642fdea910b052d113b8b8d19"
      },
      "after": {
        "hash": "b2854adab42104310fcc2d903accb919e0082d90"
      }
    }

    game/citadel/resource/localization/citadel_main/citadel_main_english.txt · file (changed)

    {
      "before": {
        "hash": "d79423a4075c54f63c17d84320d17cfdbfd7c6b8"
      },
      "after": {
        "hash": "83e640f98becb5d7f33dc42049b9c63ebbba2ead"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_music_hideout.vsndstck · file (changed)

    {
      "before": {
        "hash": "61b57c6caead37c083f75d6ddd09e59d895bda1e"
      },
      "after": {
        "hash": "2f26d9a1215e9afe1ffa39722ed17ebfe43adc73"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/werewolf.vsndevts · file (changed)

    {
      "before": {
        "hash": "70047312e64ae34270042d829bd37e149bfac614"
      },
      "after": {
        "hash": "a3fe7354df2fb0159f8187d8171b77e9760d7901"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstacks_citadel_default_3d.vsndstck · file (changed)

    {
      "before": {
        "hash": "49e4f6486fddb1a2b772503ba986988a531730fb"
      },
      "after": {
        "hash": "4948ae8c75eb59e7a481031ffdb48f50c1914d5c"
      }
    }

    game/citadel/pak01_dir/panorama/styles/citadel_ability_property_panel.css · file (changed)

    {
      "before": {
        "hash": "2544cc722ecbd87779167b1114537d8058b93fe6"
      },
      "after": {
        "hash": "ab39d6c8e6aaa0efa6c4a870b6b6f25cce73940a"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/astro.vsndevts · file (changed)

    {
      "before": {
        "hash": "7059e4eb27124ead67ceccddc9fc93e134475c77"
      },
      "after": {
        "hash": "4628794b8ab338b13e332747266835bd37775410"
      }
    }

    game/citadel/pak01_dir/panorama/styles/popups/citadel_popup_roster_select.css · file (changed)

    {
      "before": {
        "hash": "2a533c7255ecb6e6620e4f49f3f0405747cf18a4"
      },
      "after": {
        "hash": "7257c4dcfd2ed2efcb1bcedff6b1cf655787bd4d"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/viscous.vsndevts · file (changed)

    {
      "before": {
        "hash": "b4d2470a6dfc60a069407f7411cdfff80fd13b8d"
      },
      "after": {
        "hash": "f59ffca2e6c0a3cfb2b3a23b2492b05e7ce73f27"
      }
    }

    game/citadel/pak01_dir/soundstacks/soundstack_citadel_music_brawl_draft.vsndstck · file (changed)

    {
      "before": {
        "hash": "4047c5919f6dfad14feaf524e354ea3df06e600d"
      },
      "after": {
        "hash": "bab6831da3e3482730272e9a59c344b4b725e8fb"
      }
    }

    game/citadel/pak01_dir/cfg/valve_builds.kv3 · file (changed)

    {
      "before": {
        "hash": "3cdbcb20abec360491efde61f33a2f6a948378d2"
      },
      "after": {
        "hash": "aa6256e949b0eebe0122a979ce8c6a9395cd8755"
      }
    }

    game/citadel/pak01_dir/scripts/tagged_sounds/ivy_anim_sounds.vdata · file (changed)

    {
      "before": {
        "hash": "0c0c656b071cbe1b04df2a167db0fe7886cb774f"
      },
      "after": {
        "hash": "601b4a712a3f690e701be575deef26be6453431e"
      }
    }

    game/citadel/pak01_dir/soundevents/base/citadel_base_events.vsndevts · file (changed)

    {
      "before": {
        "hash": "253280b6a84c0d032d3f1ff576d00ec704db832f"
      },
      "after": {
        "hash": "b9cc96a23035c8cb085d5a08f027222c2d2776d2"
      }
    }

    game/citadel/pak01_dir/scripts/ping_wheel_messages.vdata · file (changed)

    {
      "before": {
        "hash": "eb6252bd70a3b60368a6d93564c4bde417a0e8f7"
      },
      "after": {
        "hash": "368a385eda4bfe42abfe5b72d1d2ae238caaa88c"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/wraith.vsndevts · file (changed)

    {
      "before": {
        "hash": "52bc1d2fabfaa6a534482e82a4d012ba708ffc34"
      },
      "after": {
        "hash": "57e7eb50638fbb35251e304360e489ddab63ef6a"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/pocket.vsndevts · file (changed)

    {
      "before": {
        "hash": "202945fe0eb6833e16bc01302b49f31e212d6524"
      },
      "after": {
        "hash": "19551564923fd27620478e05c88b705a8d5577ba"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/familiar.vsndevts · file (changed)

    {
      "before": {
        "hash": "d04300bcbaf19a71620870cb8bccc600ef607b34"
      },
      "after": {
        "hash": "dd885c3c2f1ecbb789cc66e76a8f7715b6c5819a"
      }
    }

    game/citadel/pak01_dir/panorama/layout/hud_minimap.xml · file (changed)

    {
      "before": {
        "hash": "bea168d546f6fc1391f08b3384eccc9e346d0b6f"
      },
      "after": {
        "hash": "9ed07fa6185fde465fc762f9094b3b6c59bd270a"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/ability_fire_bomb.css · file (changed)

    {
      "before": {
        "hash": "b08a7db9b9431a6db6a038f5819dfd59a9f9cb8f"
      },
      "after": {
        "hash": "43aa170822cbb8e5a9e04d2b0c77a8f37e0eefb1"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/gigawatt.vsndevts · file (changed)

    {
      "before": {
        "hash": "d86c02e83b802becbee88761c4e6dbe7b3a0cfdc"
      },
      "after": {
        "hash": "d4ff40ae149ac6b41fc56c83a418a3ab88cc0c56"
      }
    }

    game/citadel/pak01_dir.txt · file (changed)

    {
      "before": {
        "hash": "d6e81b50e90835170344813da650a1de3270c971"
      },
      "after": {
        "hash": "8677ca22897447cac02421a97b4e97322daeb2fb"
      }
    }

    game/citadel/resource/localization/citadel_attributes/citadel_attributes_english.txt · file (changed)

    {
      "before": {
        "hash": "9b0988a89db6ff37dcfedb3c356a133730853a76"
      },
      "after": {
        "hash": "ce45c2b5b0e578889fc0cd5c43443de665f00933"
      }
    }

    game/citadel/pak01_dir/panorama/layout/citadel_ability_details_panel.xml · file (changed)

    {
      "before": {
        "hash": "2b22d7c1e7a478ef06391cf25b1604541bd243b7"
      },
      "after": {
        "hash": "87bf9d600e7ea6608f63bb159ee6521cbfc9c2c7"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/chrono.vsndevts · file (changed)

    {
      "before": {
        "hash": "ca03457dba69028462a4cc52693d5d486bfb4925"
      },
      "after": {
        "hash": "bd972da3fd97b166a4c6ffbd283c13bd885129e7"
      }
    }

    game/citadel/pak01_dir/panorama/styles/citadel_db_page_news_entry.css · file (changed)

    {
      "before": {
        "hash": "aad996c8704b397210b8fdb724ce5a12ceb91e63"
      },
      "after": {
        "hash": "d981dc571cf71b8e486b5e16fe793ceb4118b8bd"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/abilities_mokrill.css · file (changed)

    {
      "before": {
        "hash": "a87df4d1d571a8e3e728a17f148fd7f3e8391718"
      },
      "after": {
        "hash": "367fd627a924ea8d2b567277a6250f9480418914"
      }
    }

    game/citadel/pak01_dir/soundevents/mods/weapon.vsndevts · file (changed)

    {
      "before": {
        "hash": "57e64c0606c1d8f1a06ad7b0f45bc3a5db601664"
      },
      "after": {
        "hash": "16d384fa1891cea19bb20f3b08e2f06fdb15cee0"
      }
    }

    game/citadel/pak01_dir/panorama/layout/hud.xml · file (changed)

    {
      "before": {
        "hash": "975deeb9194ad313ba480e96de8417b0d3982736"
      },
      "after": {
        "hash": "da56f412cd77b569368d280e9bef4316c0c63fa3"
      }
    }

    game/citadel/pak01_dir/soundevents/ziplines.vsndevts · file (changed)

    {
      "before": {
        "hash": "c0cf76e48e1147fbccd5db2520f42d3e217c7832"
      },
      "after": {
        "hash": "b64d23a8b7a7ad41360c56a6cdb55be83b9b60d7"
      }
    }

    game/citadel/pak01_dir/soundevents/hero/krill.vsndevts · file (changed)

    {
      "before": {
        "hash": "bf6b07b0ecb3ed03f6e5ca508222f16f98d58f6f"
      },
      "after": {
        "hash": "9b0a47336be13b84a62cdf32c8e3429d2adb314f"
      }
    }
  • 3 tracked files added.
    View code changes (3 records)

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/abilities_shiv.css · file (added)

    {
      "before": null,
      "after": {
        "hash": "3a465b2a68d211106c9fccfd445787f2c499da76"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/abilities_nano.css · file (added)

    {
      "before": null,
      "after": {
        "hash": "b5a9c3885fdff597cfdc71817a156a42ae73d6cf"
      }
    }

    game/citadel/pak01_dir/panorama/styles/ability_hud_elements/abilities_tengu.css · file (added)

    {
      "before": null,
      "after": {
        "hash": "86f6d6f7e9f1ae06a4f7e4f5aa0b8078a0f0456e"
      }
    }