Level curves rebuilt, crits dulled
Every hero gets cheaper levels 2 to 4, pricier late levels and the top four level tiers deleted, plus smaller stat gains per level and a crit bonus drop from 1.9 to 1.8. Ability damage against bosses rises to 0.7x across the board, and Calico's Ava now blocks weapons and abilities while active.
- Base Health reduced from 700 to 650
- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bullet Damage gained per level reduced from 0.07 to 0.044
- Health gained per level reduced from 69 to 37
- Spirit Power gained per level reduced from 2 to 1.25
- Boss damage scale for Ava, Gloom Bombs, Return to Shadows and Leaping Slash increased from 0.6 to 0.7
- Calico: Souls required for later levels increased across the table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end
- Calico: The highest soul level thresholds were removed (previously 44000, 45000, 46000 and 47000)
Melee
Weapon- Description updated, taking damage from an enemy hero now states that bonus move speed is reduced and Ava cannot be activated for the interrupt cooldown duration
- Calico: Ava now applies a -100 melee attack damage modifier, and the melee input is used to pounce and break boxes instead of attacking; while possessing Ava you cannot use your weapon or cast abilities
Ava
Ava
Turn to shadows and possess Ava. You gain bonus move speed and become
After taking damage from an enemy hero, you lose 65% Move Speed and are briefly unable to activate Ava.
1+14s Buff Duration
2+45% Move Speed
5-15s Cooldown. Gain 25 Health Regen during Ava.Ava
Turn to shadows and possess Ava. You gain bonus move speed and become
{g:citadel_keybind:'AbilityMelee'} : Pounce to break boxes.
When taking damage from an enemy hero, bonus move speed is reduced by 65% and you are unable to activate Ava for 6s.
1+14s Buff Duration
2+45% Move Speed
5-15s Cooldown. Gain 25 Health Regen during Ava.- Base Health reduced from 700 to 650
- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Weapon Damage gained per level reduced from 0.351 to 0.18
- Health gained per level reduced from 57 to 35
- Spirit Power gained per level reduced from 2 to 1.25
- Wraith: soul requirements increased across the upper part of the level curve, ranging from 3500 to 3800 souls at the low end up to 43000 to 45000 souls at the high end.
- Wraith: the top four soul level requirements removed, previously 44000, 45000, 46000 and 47000 souls, lowering the maximum level.
Melee
Weapon
1Card Trick
4Telekinesis- Soul cost for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Soul cost increased for levels 8 and above, ranging from 3500 to 3800 at the lowest affected level up to 43000 to 45000 at the highest
- The four highest level steps, which cost 44000, 45000, 46000 and 47000 souls, have been removed
- Bullet Damage gained per level reduced from 0.6 to 0.38
- Health gained per level reduced from 92 to 58
- Spirit Power gained per level reduced from 2 to 1.25
- Ability damage dealt to bosses increased from 0.6x to 0.7x for Binding Word, Willpower, Alchemical Flask and Last Stand
Melee
Weapon- Soul cost of early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Health gained per level reduced from 82 to 51
- Spirit Power gained per level reduced from 2 to 1.25
- Lady Geist: soul cost of later levels increased across the board, from 3500 to 3800 at the lowest affected tier up to 43000 to 45000 at the highest
- Lady Geist: the top four level tiers removed, previously costing 44000, 45000, 46000 and 47000 souls
Weapon
Melee- Soul requirements for levels 2, 3 and 4 reduced from 400, 800 and 1200 to 300, 600 and 900
- Bonus Weapon Damage per level reduced from 0.6 to 0.38
- Bonus Health per level reduced from 92 to 58
- Bonus Spirit Power per level reduced from 2 to 1.25
- Bonus Spirit Resist per level reduced from 1 to 0.625
- Kelvin: soul requirements across the mid and late level curve increased, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Kelvin: the top entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls.
- Kelvin: Arctic Beam, Ice Path, Frost Grenade and Frozen Shelter boss damage scale increased from 0.6 to 0.7.
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bullet Damage gained per level reduced from 0.72 to 0.45
- Health gained per level reduced from 73 to 44
- Spirit Power gained per level reduced from 2 to 1.25
- Boss damage scale increased from 0.6 to 0.7 for Splatter, The Cube, Goo Ball and Puddle Punch
- Viscous: Soul costs across the upper level curve increased, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end
- Viscous: The highest entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bullet Damage gained per level reduced from 0.29 to 0.18
- Health gained per level reduced from 84 to 52
- Spirit Power gained per level reduced from 2 to 1.25
- Spirit Resist gained per level reduced from 1 to 0.625
- McGinnis: soul requirements increased across the upper part of the level curve, for example from 3500 to 3800 souls at the low end and from 43000 to 45000 souls at the high end.
- McGinnis: the top four entries removed from the soul level curve, previously 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1Mini Turret
2Medicinal Specter
4Heavy Barrage- Soul cost for level 2 reduced from 400 to 300, level 3 reduced from 800 to 600, level 4 reduced from 1200 to 900
- The four highest level tiers have been removed, the entries costing 44000, 45000, 46000 and 47000 souls no longer exist
- Bullet Damage gained per level reduced from 1.72 to 1.08
- Health gained per level reduced from 65 to 41
- Spirit Power gained per level reduced from 2 to 1.25
- Holliday: soul costs across the mid and late level curve increased, for example from 3500 to 3800 at the low end, from 10000 to 11600 and from 17000 to 19000 in the middle, up to 43000 to 45000 at the high end.
Melee
Weapon
4Spirit Lasso- Soul requirements for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Weapon Damage gained per level reduced from 0.226286 to 0.14
- Base Health gained per level reduced from 78 to 49
- Spirit Power gained per level reduced from 2 to 1.25
- Abrams: soul requirements for later levels increased across the board, from 3500 to 3800 at the lowest affected tier up to 43000 to 45000 at the highest
- Abrams: the top four soul level requirements removed, previously 44000, 45000, 46000 and 47000 souls.
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.2 to 0.13
- Bonus Health per level reduced from 87 to 54
- Bonus Spirit Power per level reduced from 2 to 1.25
- Bonus Weapon Range per level reduced from 77.334084 to 48
- Bebop: Souls required for later levels increased across the table, ranging from 3500 to 3800 at the low end up to 13000 to 15000 at the high end
- Bebop: Souls required for the upper levels increased by 2000 at each step, ranging from 15000 to 17000 at the low end up to 43000 to 45000 at the high end
- Bebop: The topmost soul level entries, which previously required 44000, 45000, 46000 and 47000, have been removed
Melee
Weapon
3Grapple Arm- Souls required for the first levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.72 to 0.45
- Bonus Health per level reduced from 47 to 29
- Bonus Spirit Power per level reduced from 2 to 1.25
- Ability damage scale against bosses increased from 0.6 to 0.7 on all four abilities
- Boho: Souls required for later levels increased across the table, ranging from 3500 to 3800 at the lowest affected entry up to 43000 to 45000 at the highest
- Boho: The top entries of the soul level table were removed (previously 44000, 45000, 46000 and 47000 souls)
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Bullet Damage gained per level reduced from 0.112436 to 0.07
- Base Health gained per level reduced from 97 to 61
- Spirit Power gained per level reduced from 2 to 1.25
- Bomber: souls required increased across the upper portion of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the top.
- Bomber: the top entries of the soul cost table were removed, previously requiring 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
2ability_bomber_ability02
3ability_bomber_ability03
4ability_bomber_ult- Soul cost for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Weapon Damage gained per level reduced from 0.72 to 0.45
- Health gained per level reduced from 47 to 29
- Spirit Power gained per level reduced from 2 to 1.25
- Bookworm: Soul cost across the upper levels increased, for example from 3500 to 3800, from 6800 to 7100, from 10000 to 11600, from 17000 to 19000 and from 43000 to 45000
- Bookworm: The top soul thresholds of 44000, 45000, 46000 and 47000 were removed from the level table
Melee
Weapon
2Protection
Cadence- Souls required for early levels reduced: Level 2 from 400 to 300, Level 3 from 800 to 600, Level 4 from 1200 to 900
- Base Health per level reduced from 97 to 61
- Spirit Power per level reduced from 2 to 1.25
- Cadence: souls required increased across the upper portion of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the top.
- Cadence: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1cadence_ability_anthem
2cadence_ability_silencecontraptions
3cadence_ability_lullaby
4cadence_ability_crescendo- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.405 to 0.25
- Bonus Health per level reduced from 75 to 47
- Bonus Spirit Power per level reduced from 2 to 1.25
- Paradox: soul requirements increased across the upper part of the level curve, for example from 3500 to 3800 souls at the low end and from 43000 to 45000 souls at the high end.
- Paradox: the top four soul level requirements removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon- Souls needed for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.72 to 0.45
- Bonus Health per level reduced from 47 to 29
- Bonus Spirit Power per level reduced from 2 to 1.25
- Ability damage dealt to bosses scaling increased from 0.6 to 0.7 on all four abilities
- Doorman: Souls required for later levels increased across the table, ranging from 3500 to 3800 at the lowest affected entry up to 43000 to 45000 at the highest
- Doorman: The top entries of the soul level table were removed (previously 44000, 45000, 46000 and 47000 souls)
Melee
Weapon- Souls needed for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.246857 to 0.15
- Bonus Health per level reduced from 85 to 53
- Bonus Spirit Power per level reduced from 2 to 1.25
- Ability damage scale against bosses increased from 0.6 to 0.7 on all four abilities
- Drifter: souls needed for later levels increased across the table, from 3500 to 3800 at the low end up to 43000 to 45000 at the top
- Drifter: the top soul thresholds of 44000, 45000, 46000 and 47000 were removed
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Health per level reduced from 94 to 59
- Bonus Weapon Damage per level reduced from 0.636429 to 0.4
- Bonus Spirit Power per level reduced from 2 to 1.25
- Bonus Bullet Resist per level reduced from 1 to 0.625
- Dynamo: soul requirements increased across the upper part of the level curve, for example from 3500 to 3800 souls at the low end and from 43000 to 45000 souls at the high end.
- Dynamo: the top entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon- Souls required for level 2 reduced from 400 to 300, level 3 reduced from 800 to 600, level 4 reduced from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.81 to 0.5
- Bonus Health per level reduced from 105 to 50
- Bonus Spirit Power per level reduced from 2 to 1.25
- Ability damage scale against bosses increased from 0.6 to 0.7 on Pain Battery, Jumpstart, Aura of Suffering and Shocking Reanimation
- Frank: Souls required across the upper levels increased, for example from 3500 to 3800, from 6800 to 7100, from 10000 to 11600, from 17000 to 19000 and from 43000 to 45000
- Frank: The top soul thresholds have been removed, previously costing 44000, 45000, 46000 and 47000 souls
Melee
Weapon
Generic Person- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Melee Damage per level reduced from 2.53 to 1.58
- Base Health per level reduced from 97 to 60
- Spirit Power per level reduced from 2 to 1.25
- Generic Person: Soul costs increased across the mid and upper levels, from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Generic Person: Several of the highest soul levels removed, previously costing 44000, 45000, 46000 and 47000 souls.
Weapon
1genericperson_ability_1
2genericperson_ability_2
3genericperson_ability_3
4genericperson_ability_4- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Health gained per level reduced from 66 to 41
- Spirit Power gained per level reduced from 2 to 1.25
- Seven: souls required for later levels increased across the board, from 3500 to 3800 at the lowest affected tier up to 43000 to 45000 at the highest, with the largest jumps in the midgame, such as 10000 to 11600 and 13000 to 15000
- Seven: the top four level tiers removed, previously costing 44000, 45000, 46000 and 47000 souls
Weapon
Melee
Gunslinger- Gunslinger: Souls required for early levels reduced, level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Gunslinger: Bonus Weapon Damage per level reduced from 1.343574 to 0.84
- Gunslinger: Bonus Health per level reduced from 97 to 61
- Gunslinger: Bonus Spirit Power per level reduced from 2 to 1.25
- Gunslinger: Soul costs across the upper level curve increased, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end
- Gunslinger: Several of the highest soul level thresholds removed, previously 44000, 45000, 46000 and 47000.
Melee
Weapon
2gunslinger_knockbackblast- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Health gained per level reduced from 53 to 33
- Spirit Power gained per level reduced from 2 to 1.25
- Haze: soul requirements across the mid and late level curve increased, for example from 3500 to 3800 at the low end, from 9200 to 10200 and from 13000 to 15000 in the middle, up to 43000 to 45000 at the high end.
- Haze: the top entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Weapon
Melee- Souls required for the first level ups reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- The top four level-up thresholds have been removed, previously 44000, 45000, 46000 and 47000 souls
- Health gained per level reduced from 47 to 29
- Spirit Power gained per level reduced from 2 to 1.25
- Ability damage scale against bosses increased from 0.6 to 0.7 for Stake, Flight, Crow Familiar and Assassinate
- Vindicta: souls required for later level ups increased across the board, from 3500 to 3800 at the lowest affected tier up to 43000 to 45000 at the highest
Weapon
Melee- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Health gained per level reduced from 62 to 39
- Spirit Power gained per level reduced from 2 to 1.25
- Damage dealt to bosses by Concussive Combustion, Flame Dash, Napalm and Afterburn increased from 0.6x to 0.7x
- Infernus: souls required for later levels increased across the board, with the lowest affected tier going from 3500 to 3800 and the highest from 43000 to 45000
- Infernus: the top four level tiers removed, previously costing 44000, 45000, 46000 and 47000 souls
Weapon
Melee- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Melee Damage per level reduced from 2.53 to 1.58
- Base Health per level reduced from 97 to 61
- Spirit Power per level reduced from 2 to 1.25
- Kali: souls required per level increased across the upper part of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Kali: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Weapon
1citadel_ability_kali_spinning_blade
2citadel_ability_kali_disruptive_charge
3ability_kali_dust_storm- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bullet damage gained per level reduced from 0.1 to 0.063
- Health gained per level reduced from 101 to 63
- Spirit Power gained per level reduced from 2 to 1.25
- Mo & Krill: souls required per level increased across the upper part of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Mo & Krill: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
3Sand Blast
4Combo- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.5 to 0.31
- Bonus Health per level reduced from 81 to 50
- Bonus Spirit Power per level reduced from 2 to 1.25
- Lash: Soul costs across the upper level curve increased, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end
- Lash: The highest entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls
Melee
Weapon- Soul cost for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Weapon Damage gained per level reduced from 0.8 to 0.5
- Base Health gained per level reduced from 61 to 38
- Spirit Power gained per level reduced from 2 to 1.25
- Sinclair: soul costs increased across the lower part of the level table, from 3500 to 3800 at the low end up to 6800 to 7100 at the high end of this range.
- Sinclair: soul costs increased across the middle part of the level table, from 7600 to 8000 at the low end up to 11000 to 13200 at the high end of this range.
- Sinclair: soul costs increased across the upper part of the level table, from 13000 to 15000 at the low end up to 43000 to 45000 at the high end.
- Sinclair: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Weapon Damage gained per level reduced from 0.9 to 0.56
- Base Health gained per level reduced from 71 to 44
- Spirit Power gained per level reduced from 2 to 1.25
- Mirage: soul costs across the upper part of the level curve increased, ranging from 3500 to 3800 at the lower end up to 43000 to 45000 at the top.
- Mirage: several top-end entries removed from the soul level table, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Weapon Damage gained per level reduced from 1.17 to 0.73
- Base Health gained per level reduced from 81 to 51
- Spirit Power gained per level reduced from 2 to 1.25
- Raven: souls required for later levels increased across the table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the top
- Raven: the top entries of the soul level table were removed, along with their soul thresholds of 44000, 45000, 46000 and 47000
Melee
Weapon
1Blindside
2Umbrella Maneuver- Soul cost for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bullet Damage gained per level reduced from 1.458 to 0.91
- Health gained per level reduced from 60 to 38
- Spirit Power gained per level reduced from 2 to 1.25
- Grey Talon: Soul requirements increased across the level table, for example from 3500 to 3800 at the low end, from 10000 to 11600 and from 25000 to 27000 in the middle, and from 43000 to 45000 at the top
- Grey Talon: The highest soul level thresholds were removed (previously 44000, 45000, 46000 and 47000)
Melee
Weapon- Souls required for level 2 reduced from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Health per level reduced from 105 to 44
- Bonus Spirit Power per level reduced from 2 to 1.25
- Ability damage scale versus bosses increased from 0.6 to 0.7 for Buckshot, Potent Vapors, Penance & Retribution and Witching Hour
- Priest: Souls required across the upper levels increased, for example from 3500 to 3800 at the low end, from 10000 to 11600 in the middle and from 43000 to 45000 at the top end
- Priest: The highest soul thresholds have been removed, including the 44000, 45000, 46000 and 47000 entries, lowering the maximum level
Weapon
Melee- Souls required to level reduced at early levels: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.246857 to 0.18
- Bonus Health per level reduced from 85 to 53
- Bonus Spirit Power per level reduced from 2 to 1.25
- Punkgoat: souls required to level increased across the upper part of the progression, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the top.
- Punkgoat: the level progression now ends earlier, with the 44000, 45000, 46000 and 47000 soul thresholds removed.
Melee
Weapon
1ability_punkgoat_ability01
2ability_punkgoat_ability02
3ability_punkgoat_ability03
4ability_punkgoat_ult- Souls required for levels 2 to 4 reduced from 400, 800 and 1200 to 300, 600 and 900
- Base Health per level reduced from 97 to 61
- Spirit Power per level reduced from 2 to 1.25
- Crit damage multiplier reduced from 1.9 to 1.8 for the weapon and for Rocket, Force Field and Pulse
- Boss damage scale increased from 0.6 to 0.7 for Rocket, Force Field, Cheat Death and Pulse
- Rutger: soul costs across the upper part of the level curve increased, ranging from 3500 to 3800 at the lower end up to 43000 to 45000 at the top.
- Rutger: the top entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee- Soul cost of early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Health per level reduced from 97 to 61
- Bonus Spirit Power per level reduced from 2 to 1.25
- Boss damage scale on all four abilities increased from 0.6 to 0.7
- Shield Guy: soul costs increased across a large portion of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Shield Guy: the top entries of the soul cost table were removed, previously requiring 44000, 45000, 46000 and 47000 souls.
Weapon
Melee- Souls needed for the early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900.
- Bonus Health per level reduced from 77 to 48.
- Spirit Power per level reduced from 2 to 1.25.
- Ability damage scale against bosses increased from 0.6 to 0.7 for Serrated Knives, Slice and Dice, Bloodletting and Killing Blow.
- Shiv: souls needed per level increased across the upper part of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Shiv: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Weapon
Melee- Souls required for the first levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.636429 to 0.4
- Bonus Health per level reduced from 81 to 51
- Bonus Spirit Power per level reduced from 2 to 1.25
- Skyrunner: Souls required for later levels increased across the table, ranging from 3500 to 3800 at the lowest affected entry up to 43000 to 45000 at the highest
- Skyrunner: The top entries of the soul level table were removed (previously 44000, 45000, 46000 and 47000 souls)
Melee
Weapon
3Flakshot- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.315 to 0.2
- Bonus Health per level reduced from 87 to 54
- Bonus Spirit Power per level reduced from 2 to 1.25
- Fathom: souls required increased across the upper portion of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the top.
- Fathom: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1Scalding Spray
2Breach
4Lurker's Ambush- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900.
- Base Health gained per level reduced from 95 to 59.
- Spirit Power gained per level reduced from 2 to 1.25.
- Swan: Souls required for later levels increased across the table, ranging from 3500 to 3800 at the lowest affected entry up to 43000 to 45000 at the highest
- Swan: the top soul cost entries in the level progression have been removed, eliminating the 44000, 45000, 46000 and 47000 thresholds.
Weapon
Melee
4ability_swan_ult- Souls required for level 2 reduced from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bullet Damage gained per level reduced from 0.32 to 0.2
- Health gained per level reduced from 58 to 36
- Spirit Power gained per level reduced from 2 to 1.25
- Pocket: soul costs across the upper part of the level curve increased, ranging from 3500 to 3800 at the lower end up to 43000 to 45000 at the top.
- Pocket: the top entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon- Souls required for level 2 reduced from 400 to 300, level 3 reduced from 800 to 600, level 4 reduced from 1200 to 900
- Bonus Health per level reduced from 97 to 60
- Spirit Power per level reduced from 2 to 1.25
- Boss damage scale on all four abilities increased from 0.6 to 0.7
- TargetDummy: souls required increased across the upper portion of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the top.
- TargetDummy: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Weapon Damage gained per level reduced from 0.26 to 0.16
- Health gained per level reduced from 71 to 44
- Spirit Power gained per level reduced from 2 to 1.25
- Ability damage against bosses increased from 0.6 to 0.7 of normal damage for Watcher's Covenant, Kudzu Bomb, Stone Form and Air Drop
- Ivy: souls required per level increased across the upper part of the level table, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Ivy: the top entries of the soul level table were removed, so the thresholds of 44000, 45000, 46000 and 47000 souls no longer exist.
Melee
Weapon
Thumper- Early level soul costs reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Health per level reduced from 97 to 61
- Spirit Power per level reduced from 2 to 1.25
- Thumper: soul costs across the upper part of the level curve increased, ranging from 3500 to 3800 at the lower end up to 43000 to 45000 at the top.
- Thumper: the top entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1thumper_ability_1
2thumper_ability_2
3thumper_ability_3
4thumper_ability_4- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bullet Damage gained per level reduced from 0.600152 to 0.38
- Health gained per level reduced from 97 to 61
- Spirit Power gained per level reduced from 2 to 1.25
- Tokamak: Soul costs increased across the mid and upper levels, from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Tokamak: Several of the highest soul levels removed, which previously required 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1tokamak_hot_shot
2tokamak_dying_star
3tokamak_radiance
4tokamak_crimson_cannon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- The top four level tiers have been removed, previously requiring 44000, 45000, 46000 and 47000 souls
- Health gained per level reduced from 105 to 66
- Spirit Power gained per level reduced from 2 to 1.25
- Trapper: souls required for later levels increased across the table, from 3500 to 3800 at the low end up to 43000 to 45000 at the top
Weapon
Melee
1Bottled Phantasmicide
2Silktrap
3Pest Barrier
4Crawling Plague- Souls required to reach level 2 reduced from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Health gained per level reduced from 50 to 31
- Spirit Power gained per level reduced from 2 to 1.25
- VampireBat: souls required for later levels increased across the table, from 3500 to 3800 at the low end up to 43000 to 45000 at the top
- VampireBat: the top entries of the soul level table were removed, previously costing 44000, 45000, 46000 and 47000 souls
Weapon
Melee
4Nox Nostra- Souls needed for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Bonus Weapon Damage per level reduced from 0.353571 to 0.22
- Bonus Health per level reduced from 85 to 53
- Bonus Spirit Power per level reduced from 2 to 1.25
- Vandal: souls needed increased across a large portion of the level table, from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Vandal: the top entries of the soul cost table were removed, previously requiring 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1citadel_ability_vandal_surge
2ability_vandal_pillar
4citadel_ability_vandal_overflow- Souls required for the first level ups reduced, from 400 to 300, from 800 to 600, and from 1200 to 900.
- Souls required for later level ups increased, for example from 3500 to 3800, from 9200 to 10200, from 11000 to 13200, and from 43000 to 45000.
- The four highest level up thresholds have been removed, previously 44000, 45000, 46000 and 47000 souls.
- Bonus Weapon Damage per level reduced from 0.28 to 0.18.
- Bonus Health per level reduced from 53 to 33.
- Bonus Spirit Power per level reduced from 2 to 1.25.
Melee
Weapon- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Weapon Damage per level reduced from 1.117286 to 0.7
- Health per level reduced from 97 to 61
- Spirit Power per level reduced from 2 to 1.25
- Wrecker: Soul costs increased across the mid and upper levels, from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- Wrecker: the top entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1Wrecking Ball
2Consume
3Bio Blast
4Overload
The Boss- Souls required for level 2 reduced from 400 to 300, level 3 from 800 to 600, and level 4 from 1200 to 900
- Base Health per level reduced from 97 to 61
- Spirit Power per level reduced from 2 to 1.25
- The Boss: Soul costs increased across the mid and upper levels, from 3500 to 3800 at the low end up to 43000 to 45000 at the high end.
- The Boss: Several of the highest soul levels removed, which previously cost 44000, 45000, 46000 and 47000 souls.
Melee
Weapon
1yakuza_shakedown_target
2yakuza_kobun
3yakuza_protection_racket
4yakuza_setting_sun- Souls required for early levels reduced: level 2 from 400 to 300, level 3 from 800 to 600, level 4 from 1200 to 900
- Base Health gained per level reduced from 71 to 44
- Spirit Power gained per level reduced from 2 to 1.25
- Yamato: Soul costs across the upper level curve increased, ranging from 3500 to 3800 at the low end up to 43000 to 45000 at the high end
- Yamato: The highest entries of the soul level curve were removed, previously costing 44000, 45000, 46000 and 47000 souls
Weapon
Melee









- Healing on Ability Cast reduced from 100 to 70
- Healing on Ability Cast no longer scales with Healing Output, it now gains 1.5 per Spirit instead
- Regeneration reduced from 5 to 4
Radiant Regeneration
Radiant Regeneration
Dealing Spirit Damage to enemy Heroes grants you Bonus Health Regen. Stacks when dealing damage to different heroes.

Heal and gain bonus Movement Speed for a short duration when you cast an ability.
Radiant Regeneration
Dealing Spirit Damage to enemy Heroes grants you Bonus Health Regen. Stacks when dealing damage to different heroes.

Heal and gain bonus Movement Speed for a short duration when you cast an ability.

MISC
85 changesOther file and data updates.
- Ava: ability behaviors bits data updated.
View code changes (1 records)
ability_nano_catform · gameplay.m_AbilityBehaviorsBits (changed)
{ "before": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_CANNOT_CANCEL_DURING_CHANNEL | CITADEL_ABILITY_BEHAVIOR_INHIBIT_SOFT_CAMERA_COLLISION | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_PREVENT_BOT_USAGE", "after": "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_CANNOT_CANCEL_DURING_CHANNEL | CITADEL_ABILITY_BEHAVIOR_INHIBIT_SOFT_CAMERA_COLLISION | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_PREVENT_BOT_USAGE | CITADEL_ABILITY_BEHAVIOR_REQUIRE_ABILITY_BUTTON_TO_CANCEL" } - Ava: buff modifier data updated.
View code changes (1 records)
ability_nano_catform · gameplay.m_BuffModifier.m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [ "HealthRegen" ], "after": [ "HealthRegen", "CatFormDamageDealtReduction" ] } - Ava: dependent abilities data updated.
View code changes (1 records)
ability_nano_catform · gameplay.m_vecDependentAbilities (changed)
{ "before": [ "ability_nano_catform_trigger" ], "after": [ "ability_nano_catform_trigger", "ability_melee_nano_catform" ] } - Ava: cat form melee swing data added.
View code changes (1 records)
ability_nano_catform · gameplay.m_strCatFormMeleeSwing (added)
{ "before": null, "after": "Calico.Melee.Swing" } - ability nano catform trigger: weapon info data updated.
View code changes (1 records)
ability_nano_catform_trigger · 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_flRecoilSpeed": 1, "m_StandingSpread": 0.8, "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_BulletSpeedCurve": { "m_spline": [], "m_tangents": [], "m_vDomainMaxs": [ 0, 0 ], "m_vDomainMins": [ 0, 0 ] }, "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_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_flZoomMoveSpeedPercent": 0.7, "m_flDamageFalloffEndRange": 900, "m_flDamageFalloffEndScale": 0, "m_flShootMoveSpeedPercent": 0.7, "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_StandingShootSpreadPenalty": 0, "m_nLowAmmoIndicatorThreshold": 0, "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 } - Goo Ball: vertical camera offset lerp time removed (previously 0.2).
View code changes (1 records)
viscous_goo_bowling_ball · gameplay.m_flVerticalCameraOffsetLerpTime (removed)
{ "before": 0.2, "after": null } - Goo Ball: vertical camera offset bias removed (previously 0.75).
View code changes (1 records)
viscous_goo_bowling_ball · gameplay.m_flVerticalCameraOffsetBias (removed)
{ "before": 0.75, "after": null } - Goo Ball: vertical camera offset removed (previously 0).
View code changes (1 records)
viscous_goo_bowling_ball · gameplay.m_flVerticalCameraOffset (removed)
{ "before": 0, "after": null } - Goo Ball: distance camera offset lerp time removed (previously 0.2).
View code changes (1 records)
viscous_goo_bowling_ball · gameplay.m_flDistanceCameraOffsetLerpTime (removed)
{ "before": 0.2, "after": null } - Goo Ball: distance camera offset bias removed (previously 0.75).
View code changes (1 records)
viscous_goo_bowling_ball · gameplay.m_flDistanceCameraOffsetBias (removed)
{ "before": 0.75, "after": null } - Goo Ball: distance camera offset removed (previously 260).
View code changes (1 records)
viscous_goo_bowling_ball · gameplay.m_flDistanceCameraOffset (removed)
{ "before": 260, "after": null } - Card Trick: slow modifier data added.
View code changes (1 records)
citadel_ability_card_toss · gameplay.m_SlowModifier (added)
{ "before": null, "after": { "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [ "SlowPercent" ] } } - Return Fire: weapon info data updated.
View code changes (1 records)
upgrade_return_fire · weaponInfo.m_flCritBonusStart (changed)
{ "before": 1.9, "after": 1.8 } - Return Fire: weapon info data updated.
View code changes (1 records)
upgrade_return_fire · weaponInfo.m_flCritBonusEnd (changed)
{ "before": 1.9, "after": 1.8 } - Crushing Fists: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_crushing_fists · gameplay.m_AutoIntrinsicModifiers[1].m_StackingDebuffModifier.m_eDrawOverheadStatus (changed)
{ "before": "OVERHEAD_DRAW_FOR_CASTER_ONLY", "after": "OVERHEAD_DRAW_FOR_EVERYONE" } - Crushing Fists: auto intrinsic modifiers data removed.
View code changes (1 records)
upgrade_crushing_fists · gameplay.m_AutoIntrinsicModifiers[1].m_StackingDebuffModifier.m_nAttributes (removed)
{ "before": "MODIFIER_ATTRIBUTE_MULTIPLE", "after": null } - npc units trooper base: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_base · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper zipline container: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_zipline_container · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper normal: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_normal · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper normal ag2: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_normal_ag2 · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units alt trooper normal: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:alt_trooper_normal · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper medic: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_medic · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units alt trooper medic: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:alt_trooper_medic · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper medic ag2: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_medic_ag2 · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper melee: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_melee · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper melee ag2: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_melee_ag2 · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units alt trooper melee: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:alt_trooper_melee · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units trooper nano: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_nano · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units npc boss tier1: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:npc_boss_tier1 · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units npc barrack boss: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:npc_barrack_boss · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units alt npc boss tier1: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:alt_npc_boss_tier1 · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - npc units npc boss tier2: max health changed from 7700 to 8500.
View code changes (1 records)
npc_units:npc_boss_tier2 · gameplay.m_nMaxHealth (changed)
{ "before": 7700, "after": 8500 } - npc units alt npc boss tier2: max health changed from 7700 to 8500.
View code changes (1 records)
npc_units:alt_npc_boss_tier2 · gameplay.m_nMaxHealth (changed)
{ "before": 7700, "after": 8500 } - npc units npc boss tier2 weak: max health changed from 4500 to 5000.
View code changes (1 records)
npc_units:npc_boss_tier2_weak · gameplay.m_nMaxHealth (changed)
{ "before": 4500, "after": 5000 } - npc units alt npc boss tier2 weak: max health changed from 4500 to 5000.
View code changes (1 records)
npc_units:alt_npc_boss_tier2_weak · gameplay.m_nMaxHealth (changed)
{ "before": 4500, "after": 5000 } - npc units trooper siege: t2 boss dps changed from 80 to 60.
View code changes (1 records)
npc_units:trooper_siege · gameplay.m_flT2BossDPS (changed)
{ "before": 80, "after": 60 } - misc citadel item powerup spawner: respawn time test changed from 5 to 10.
View code changes (1 records)
misc:citadel_item_powerup_spawner · gameplay.m_flRespawnTimeTest (changed)
{ "before": 5, "after": 10 } - misc citadel punchable powerup base: i hits required added with value 1.
View code changes (1 records)
misc:citadel_punchable_powerup_base · gameplay.m_iHitsRequired (added)
{ "before": null, "after": 1 } - misc citadel punchable powerup base: collision radius added with value 40.
View code changes (1 records)
misc:citadel_punchable_powerup_base · gameplay.m_flCollisionRadius (added)
{ "before": null, "after": 40 } - misc gun powerup pickup: i hits required added with value 1.
View code changes (1 records)
misc:gun_powerup_pickup · gameplay.m_iHitsRequired (added)
{ "before": null, "after": 1 } - misc gun powerup pickup: collision radius added with value 40.
View code changes (1 records)
misc:gun_powerup_pickup · gameplay.m_flCollisionRadius (added)
{ "before": null, "after": 40 } - misc survival powerup pickup: i hits required added with value 1.
View code changes (1 records)
misc:survival_powerup_pickup · gameplay.m_iHitsRequired (added)
{ "before": null, "after": 1 } - misc survival powerup pickup: collision radius added with value 40.
View code changes (1 records)
misc:survival_powerup_pickup · gameplay.m_flCollisionRadius (added)
{ "before": null, "after": 40 } - misc casting powerup pickup: i hits required added with value 1.
View code changes (1 records)
misc:casting_powerup_pickup · gameplay.m_iHitsRequired (added)
{ "before": null, "after": 1 } - misc casting powerup pickup: collision radius added with value 40.
View code changes (1 records)
misc:casting_powerup_pickup · gameplay.m_flCollisionRadius (added)
{ "before": null, "after": 40 } - misc movement powerup pickup: i hits required added with value 1.
View code changes (1 records)
misc:movement_powerup_pickup · gameplay.m_iHitsRequired (added)
{ "before": null, "after": 1 } - misc movement powerup pickup: collision radius added with value 40.
View code changes (1 records)
misc:movement_powerup_pickup · gameplay.m_flCollisionRadius (added)
{ "before": null, "after": 40 } - generic data objective params: gold per orb changed from 40 to 0.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_GoldPerOrb (changed)
{ "before": 40, "after": 0 } - generic data objective params: tier1 gold kill changed from 175 to 1650.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_nTier1GoldKill (changed)
{ "before": 175, "after": 1650 } - generic data objective params: tier1 gold orbs changed from 100 to 0.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_nTier1GoldOrbs (changed)
{ "before": 100, "after": 0 } - generic data objective params: tier2 gold kill changed from 500 to 4500.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_nTier2GoldKill (changed)
{ "before": 500, "after": 4500 } - generic data objective params: tier2 gold orbs changed from 250 to 0.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_nTier2GoldOrbs (changed)
{ "before": 250, "after": 0 } - generic data objective params: base guardians gold kill changed from 85 to 750.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_nBaseGuardiansGoldKill (changed)
{ "before": 85, "after": 750 } - generic data objective params: base guardians gold orbs changed from 40 to 0.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_nBaseGuardiansGoldOrbs (changed)
{ "before": 40, "after": 0 } - generic data objective params: near player split pct added with value 40.
View code changes (1 records)
generic_data:m_ObjectiveParams · gameplay.m_NearPlayerSplitPct (added)
{ "before": null, "after": 40 } - generic data rejuv params: rejuvinator drop duration changed from 9 to 8.
View code changes (1 records)
generic_data:m_RejuvParams · gameplay.m_flRejuvinatorDropDuration (changed)
{ "before": 9, "after": 8 } - modifiers modifier citadel idol walkback: auto run time changed from 75 to 45.
View code changes (1 records)
modifiers:modifier_citadel_idol_walkback · gameplay.m_flAutoRunTime (changed)
{ "before": 75, "after": 45 } - modifiers modifier citadel idol walkback: wait time limit added with value 12.
View code changes (1 records)
modifiers:modifier_citadel_idol_walkback · gameplay.m_flWaitTimeLimit (added)
{ "before": null, "after": 12 } - 18 ability property raw records updated.
View code changes (18 records)
citadel_ability_card_toss · properties.Damage.raw (changed)
{ "before": 70, "after": 60 }upgrade_improved_bullet_armor · properties.HealthThreshold.raw (changed)
{ "before": 35, "after": 30 }upgrade_resonant_healing · properties.Regeneration.raw (changed)
{ "before": 5, "after": 4 }upgrade_rescue_beam · properties.AbilityCooldown.raw (changed)
{ "before": 30, "after": 60 }ability_warden_riot_protocol · properties.PulseDPS.raw (changed)
{ "before": 90, "after": 80 }upgrade_chonky · properties.RestoreDelay.raw (changed)
{ "before": 12, "after": 14 }viscous_goo_grenade · properties.SecondHitDamagePercentage.raw (changed)
{ "before": 0.7, "after": 0.5 }upgrade_magic_shield · properties.TechResist.raw (changed)
{ "before": 18, "after": 15 }ability_nano_shadow_step · properties.AbilityCooldown.raw (changed)
{ "before": 100, "after": 110 }ability_health_swap · properties.AbilityCastRange.raw (changed)
{ "before": "7m", "after": "6m" }upgrade_healing_booster · properties.BonusHealthRegen.raw (changed)
{ "before": 3.5, "after": 3 }viscous_goo_bowling_ball · properties.Damage.raw (changed)
{ "before": 140, "after": 120 }ability_icebeam · properties.AbilityCooldown.raw (changed)
{ "before": 24, "after": 25 }upgrade_tech_purge · properties.HealthThreshold.raw (changed)
{ "before": 35, "after": 30 }ability_life_drain · properties.MoveSpeedReduction.raw (changed)
{ "before": 25, "after": 40 }upgrade_cooldown_reduction · properties.CooldownReduction.raw (changed)
{ "before": 25, "after": 24 }upgrade_endurance · properties.BonusHealthRegen.raw (changed)
{ "before": 3.5, "after": 3 }upgrade_resonant_healing · properties.HealingPerCast.raw (changed)
{ "before": 100, "after": 70 } - 5 ability upgrade raw records updated.
View code changes (5 records)
ability_nano_shadow_pulse · upgrades[3].changes[OutgoingDamagePercent].bonus.raw (changed)
{ "before": 30, "after": 24 }ability_icebeam · upgrades[3].changes[BeamSplit].bonus.raw (changed)
{ "before": "13m", "after": "10m" }citadel_ability_wraith_rapidfire · upgrades[2].changes[MagicDamagePerBullet].bonus.raw (changed)
{ "before": 4, "after": 3 }ability_icebeam · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)
{ "before": -7.5, "after": -7 }ability_warden_riot_protocol · upgrades[2].changes[PulseDPS].bonus.raw (changed)
{ "before": 60, "after": 50 } - 1 cosmetic record removed.
View code changes (1 records)
ability_nano_catform_trigger · cosmetic.m_mapCastEventParticles (removed)
{ "before": {}, "after": null } - 1 tooltip record updated.
View code changes (1 records)
ability_nano_catform_trigger · tooltip (changed)
{ "before": { "details": { "m_vecAbilityInfoSections": [], "m_vecAdditionalHeaderProperties": [] }, "sections": null }, "after": null } - 1 tooltip record added.
View code changes (1 records)
citadel_ability_card_toss · tooltip.details.m_vecAbilityInfoSections[0].m_vecBasicProperties (added)
{ "before": null, "after": [ "SlowPercent", "SlowDuration" ] } - 1 ability new record added.
View code changes (1 records)
ability_melee_nano_catform · (entity_added)
{ "before": null, "after": { "kind": "other" } } - 1 cosmetic record updated.
View code changes (1 records)
misc:citadel_punchable_powerup_base · cosmetic._class (changed)
{ "before": "citadel_breakable_prop_pickup", "after": "citadel_punchable_powerup" } - 10 cosmetic records added.
View code changes (10 records)
misc:citadel_punchable_powerup_base · cosmetic.m_DamagedParticle (added)
{ "before": null, "after": "particles/environment/powerup_spawner_ambient_damaged.vpcf" }misc:casting_powerup_pickup · cosmetic.m_sHitSound (added)
{ "before": null, "after": "Powerup.Pickup.Punch" }misc:movement_powerup_pickup · cosmetic.m_sHitSound (added)
{ "before": null, "after": "Powerup.Pickup.Punch" }misc:movement_powerup_pickup · cosmetic.m_DamagedParticle (added)
{ "before": null, "after": "particles/environment/powerup_spawner_ambient_damaged.vpcf" }misc:survival_powerup_pickup · cosmetic.m_DamagedParticle (added)
{ "before": null, "after": "particles/environment/powerup_spawner_ambient_damaged.vpcf" }misc:survival_powerup_pickup · cosmetic.m_sHitSound (added)
{ "before": null, "after": "Powerup.Pickup.Punch" }misc:gun_powerup_pickup · cosmetic.m_sHitSound (added)
{ "before": null, "after": "Powerup.Pickup.Punch" }misc:gun_powerup_pickup · cosmetic.m_DamagedParticle (added)
{ "before": null, "after": "particles/environment/powerup_spawner_ambient_damaged.vpcf" }misc:citadel_punchable_powerup_base · cosmetic.m_sHitSound (added)
{ "before": null, "after": "Powerup.Pickup.Punch" }misc:casting_powerup_pickup · cosmetic.m_DamagedParticle (added)
{ "before": null, "after": "particles/environment/powerup_spawner_ambient_damaged.vpcf" } - 3 loc ui records updated.
View code changes (3 records)
citadel_main · Citadel_Player_Level_PowerIncreaseGrants (changed)
{ "before": "Each Boon grants:", "after": "Each Boon Grants:" }citadel_main · MyRosterRosterDesc (changed)
{ "before": "In order to enter Matchmaking, you’ll need to add at least 3 Heroes to your Roster.", "after": "Minimum 3 Heroes required to queue" }citadel_main · Citadel_HUD_PowerIncrease (changed)
{ "before": "Boon", "after": "Power Increase" } - 8 loc ui records removed.
View code changes (8 records)
citadel_main · ModIconTooltip_UnlockAllTier1 (removed)
{ "before": "Unlocked after your team destroys two enemy Guardians", "after": null }citadel_main · ModIconTooltip_UnlockTier2 (removed)
{ "before": "Unlocked after your team destroys one enemy Walker", "after": null }citadel_main · Citadel_FlexSlotUnlockedAllTier2 (removed)
{ "before": "You've unlocked an extra slot for killing two of the <span class=\"FlexSlotObjectiveName\">Enemy Walkers</span>", "after": null }citadel_main · Citadel_FlexSlotUnlockedGenerator (removed)
{ "before": "You've unlocked an extra slot for killing a set of <span class=\"FlexSlotObjectiveName\">Base Guardians</span>", "after": null }citadel_main · Citadel_FlexSlotUnlockedKill2Tier2 (removed)
{ "before": "You've unlocked an extra slot for killing one <span class=\"FlexSlotObjectiveName\">Enemy Walker</span>", "after": null }citadel_main · ModIconTooltip_UnlockGenerators (removed)
{ "before": "Unlocked after your team destroys a set of Base Guardians", "after": null }citadel_main · Citadel_FlexSlotUnlockedAllTier1 (removed)
{ "before": "You've unlocked an extra slot for killing two of the <span class=\"FlexSlotObjectiveName\">Enemy Guardians</span>", "after": null }citadel_main · ModIconTooltip_UnlockAllTier2 (removed)
{ "before": "Unlocked after your team destroys two enemy Walkers", "after": null } - 24 loc ui records added.
View code changes (24 records)
citadel_main · Citadel_HUD_LevelUp_Title (added)
{ "before": null, "after": "Boon Received!" }citadel_main · Roster_Create_Title (added)
{ "before": null, "after": "Create Roster" }citadel_main · Citadel_Player_Level_TotalGold (added)
{ "before": null, "after": "{i:total_gold} TOTAL SOULS" }citadel_main · Citadel_Player_Level_StatIncreases (added)
{ "before": null, "after": "Stat Increases" }citadel_main · Citadel_Player_Level_ToNext (added)
{ "before": null, "after": "{i:gold_to_next} TO NEXT" }citadel_main · ModIconTooltip_UnlockSlot03 (added)
{ "before": null, "after": "Unlocked after your team destroys three enemy Walkers" }citadel_main · Citadel_Player_Level_RewardsTitle (added)
{ "before": null, "after": "Boon Rewards" }citadel_main · ModIconTooltip_UnlockSlot02 (added)
{ "before": null, "after": "Unlocked after your team destroys one enemy Walker" }citadel_main · Citadel_Player_Level_Stat_Rewards (added)
{ "before": null, "after": "Stat Increases" }citadel_main · Citadel_Player_Level_AP_Rewards_Visuals (added)
{ "before": null, "after": "<Panel class=\"rewardIcon iconUnlock\"></Panel> or <Panel class=\"rewardIcon iconAP\"></Panel>" }citadel_main · Citadel_FlexSlotUnlockedSlot02 (added)
{ "before": null, "after": "You've unlocked an extra slot for killing one of the <span class=\"FlexSlotObjectiveName\">Enemy Walkers</span>" }citadel_main · Citadel_Player_Level_Stat_RewardsMax (added)
{ "before": null, "after": "Stat Rewards max at Boon {#}" }citadel_main · Citadel_FlexSlotUnlockedSlot04 (added)
{ "before": null, "after": "You've unlocked an extra slot for killing a set of <span class=\"FlexSlotObjectiveName\">Base Guardians</span>" }citadel_main · ModIconTooltip_UnlockSlot01 (added)
{ "before": null, "after": "Unlocked after your team destroys three enemy Guardians" }citadel_main · Citadel_Player_Level_RewardsSubhead (added)
{ "before": null, "after": "At each threshold, {s:hero_name} gains:" }citadel_main · ModIconTooltip_UnlockSlot04 (added)
{ "before": null, "after": "Unlocked after your team destroys a set of Base Guardians" }citadel_main · Citadel_Player_Level_StatMax (added)
{ "before": null, "after": "Rewards max at Boon 32" }citadel_main · Citadel_Player_Level_Title (added)
{ "before": null, "after": "Boons" }citadel_main · Citadel_Level_test (added)
{ "before": null, "after": 99 }citadel_main · Citadel_Player_Level_MaxRewards (added)
{ "before": null, "after": "Max Reached" }citadel_main · Citadel_Player_Level_AP_Rewards_UnlockNote (added)
{ "before": null, "after": "Abilities unlock at Boons 0, 1, 4 and 6" }citadel_main · Citadel_FlexSlotUnlockedSlot01 (added)
{ "before": null, "after": "You've unlocked an extra slot for killing three of the <span class=\"FlexSlotObjectiveName\">Enemy Guardians</span>" }citadel_main · Citadel_Player_Level_AP_Rewards (added)
{ "before": null, "after": "<span class=\"boldText\">Ability Unlock</span> or <span class=\"boldText\">AP</span>" }citadel_main · Citadel_FlexSlotUnlockedSlot03 (added)
{ "before": null, "after": "You've unlocked an extra slot for killing three of the <span class=\"FlexSlotObjectiveName\">Enemy Walkers</span>" } - 27 other assets updated.
View code changes (27 records)
soundevents/hero/hornet.vsndevts_c · crc (changed)
{ "before": "00239bb455", "after": "0035468639" }soundevents/hero/bebop.vsndevts_c · crc (changed)
{ "before": "001f6aa8ab", "after": "0030ec9604" }soundevents/hero/tengu.vsndevts_c · crc (changed)
{ "before": "00d9e557c9", "after": "00c72168c8" }soundevents/hero/forge.vsndevts_c · crc (changed)
{ "before": "001e6b3436", "after": "004b593eff" }soundevents/hero/mirage.vsndevts_c · crc (changed)
{ "before": "002a9f0b8a", "after": "00033c4b12" }soundevents/hero/inferno.vsndevts_c · crc (changed)
{ "before": "0094907925", "after": "0042ecb8de" }soundevents/hero/yamato.vsndevts_c · crc (changed)
{ "before": "007374bee6", "after": "0030ff6bff" }animgraphs/trooper_zipline_container.vanmgrph_c · crc (changed)
{ "before": "0078c7b9de", "after": "00763d396d" }soundevents/hero/nano.vsndevts_c · crc (changed)
{ "before": "005022da9b", "after": "008ec77523" }soundevents/hero/kelvin.vsndevts_c · crc (changed)
{ "before": "00a87f07ee", "after": "00ad2ee7e2" }soundevents/hero/lash.vsndevts_c · crc (changed)
{ "before": "0017898439", "after": "0009603e18" }soundevents/hero/chrono.vsndevts_c · crc (changed)
{ "before": "00fdaf8bca", "after": "00ab356552" }soundevents/hero/magician.vsndevts_c · crc (changed)
{ "before": "00bfcdd9e6", "after": "00f70543cd" }soundevents/hero/viscous.vsndevts_c · crc (changed)
{ "before": "00f665ec80", "after": "00559a66ce" }soundevents/hero/astro.vsndevts_c · crc (changed)
{ "before": "005cbe93d2", "after": "001cce04ac" }soundevents/base/citadel_base_events.vsndevts_c · crc (changed)
{ "before": "0090ba7669", "after": "00f7b5f54e" }soundevents/hero/shiv.vsndevts_c · crc (changed)
{ "before": "00af4fee09", "after": "008cfd419b" }soundevents/hero/viper.vsndevts_c · crc (changed)
{ "before": "00fefd8560", "after": "00a86d7b8c" }soundevents/hero/warden.vsndevts_c · crc (changed)
{ "before": "000efaf7d4", "after": "003e3b3e81" }soundevents/hero/gigawatt.vsndevts_c · crc (changed)
{ "before": "004da7b5c9", "after": "00ab8c7764" }soundevents/powerups.vsndevts_c · crc (changed)
{ "before": "00168c2bfa", "after": "00a3415ab8" }soundevents/hero/krill.vsndevts_c · crc (changed)
{ "before": "00886b6098", "after": "00b3dfe13e" }soundevents/hero/wraith.vsndevts_c · crc (changed)
{ "before": "00511c9da9", "after": "009a91d826" }soundevents/hero/dynamo.vsndevts_c · crc (changed)
{ "before": "0056833b1f", "after": "007221c5c1" }soundevents/hero/orion.vsndevts_c · crc (changed)
{ "before": "00e7b104b2", "after": "0031a413fa" }soundevents/hero/pocket.vsndevts_c · crc (changed)
{ "before": "00db1de727", "after": "0090bfe8be" }soundevents/hero/geist.vsndevts_c · crc (changed)
{ "before": "007342d424", "after": "00ef179579" } - 1 material asset updated.
View code changes (1 records)
materials/cobble/cobble_floor_01_blend.vmat_c · crc (changed)
{ "before": "001f5da501", "after": "005ff4e826" } - 29 material assets added.
View code changes (29 records)
materials/wood/wood_siding_vertical_01a_vmat_g_ttintmask_2b2ebb3f.vtex_c · crc (added)
{ "before": null, "after": "00bd5038c3" }materials/cobble/cobblestone_01/cobblestone_01_height_tga_ef87568a.vtex_c · crc (added)
{ "before": null, "after": "000cc3f6f0" }materials/wood/wood_plank_02_rough_psd_458971f7.vtex_c · crc (added)
{ "before": null, "after": "00a5d2a15a" }materials/water/water_harbor_01a_vmat_g_tpacked1_ba37ef5e.vtex_c · crc (added)
{ "before": null, "after": "00b270fab7" }materials/cobble/cobblestone_01/cobblestone_01_waterfront_blend_psd_9d79438.vtex_c · crc (added)
{ "before": null, "after": "004dcb4926" }materials/wood/wood_siding_vertical_01a.vmat_c · crc (added)
{ "before": null, "after": "0070fd8103" }materials/wood/wood_siding_vertical_01/wood_siding_vertical_01a_vmat_g_tpacked1_4f46bd5a.vtex_c · crc (added)
{ "before": null, "after": "0049437de5" }materials/simple/simple_wood_a_color_psd_aeb9d6ca.vtex_c · crc (added)
{ "before": null, "after": "001596a513" }materials/water/water_harbor_01/water_harbor_01_normal_tga_753381fe.vtex_c · crc (added)
{ "before": null, "after": "0004b1aba4" }materials/water/water_harbor_01a_vmat_g_tcolor2_ef8a35db.vtex_c · crc (added)
{ "before": null, "after": "00f0b76aac" }materials/water/water_harbor_01a_vmat_g_tcolor1_ef8a35db.vtex_c · crc (added)
{ "before": null, "after": "00f0b76aac" }materials/water/water_harbor_01a.vmat_c · crc (added)
{ "before": null, "after": "00bc744b14" }materials/wood/wood_siding_vertical_01/wood_siding_vertical_01a.vmat_c · crc (added)
{ "before": null, "after": "00a742323b" }materials/cobble/cobblestone_01/cobblestone_01_waterfront_blend.vmat_c · crc (added)
{ "before": null, "after": "00897b07a1" }materials/cobble/cobblestone_01/cobblestone_01_waterfront_blend_vmat_g_tnormalroughness1_9b6baee2.vtex_c · crc (added)
{ "before": null, "after": "007a6dc1b5" }materials/wood/wood_siding_vertical_01/wood_siding_vertical_color_tga_de8b1d00.vtex_c · crc (added)
{ "before": null, "after": "000a4f710d" }materials/wood/wood_siding_vertical_01a_vmat_g_tambientocclusion_9782fd5c.vtex_c · crc (added)
{ "before": null, "after": "00630ef92e" }materials/water/water_harbor_01a_vmat_g_tcoloroverlay_2280afb1.vtex_c · crc (added)
{ "before": null, "after": "009cada4be" }materials/simple/simple_wood_layer_01a.vmat_c · crc (added)
{ "before": null, "after": "00094f413e" }materials/simple/simple_wood_a_color_psd_c999d52d.vtex_c · crc (added)
{ "before": null, "after": "00bc60cb74" }materials/cobble/cobblestone_01/cobblestone_01_normal_tga_870987ae.vtex_c · crc (added)
{ "before": null, "after": "004a2ad28a" }materials/water/water_harbor_01a_vmat_g_tpacked2_ba37ef5e.vtex_c · crc (added)
{ "before": null, "after": "00b270fab7" }materials/wood/wood_pier_01/wood_pier_01a_vmat_g_trevealmask2_79deb0d0.vtex_c · crc (added)
{ "before": null, "after": "0041774e28" }materials/cobble/cobblestone_01/cobblestone_01_color_tga_df1b69e3.vtex_c · crc (added)
{ "before": null, "after": "006c1b9c7e" }materials/wood/wood_pier_01/wood_pier_01a.vmat_c · crc (added)
{ "before": null, "after": "00f29fe4cb" }materials/wood/wood_pier_01/wood_pier_01_color_tga_1754f1a0.vtex_c · crc (added)
{ "before": null, "after": "00fecd10ab" }materials/water/water_harbor_01/water_harbor_01_normal_tga_9b23e05c.vtex_c · crc (added)
{ "before": null, "after": "0032a14522" }materials/wood/wood_pier_01/wood_pier_01_normal_tga_9c597fac.vtex_c · crc (added)
{ "before": null, "after": "00f09628ea" }materials/cobble/cobblestone_01/cobblestone_01.vmat_c · crc (added)
{ "before": null, "after": "00a26b3d62" } - 19 model assets updated.
View code changes (19 records)
models/abilities/nano_catform_model.vmdl_c · crc (changed)
{ "before": "003a02acfb", "after": "003fc6f5cb" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_wall_window_128_512_02.vmdl_c · crc (changed)
{ "before": "00e1617b47", "after": "00039f7657" }models/npc/trooper_zipline_container/trooper_zipline_container.vmdl_c · crc (changed)
{ "before": "00e6e148a3", "after": "007ff27e67" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_corner_128_512_01.vmdl_c · crc (changed)
{ "before": "00650b5954", "after": "004f721830" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_wall_32_512_01.vmdl_c · crc (changed)
{ "before": "008b594754", "after": "00f7f2c347" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_corner_64_512_01.vmdl_c · crc (changed)
{ "before": "0047017ee9", "after": "00e8673633" }models/npc/trooper_zipline_container/trooper_zipline_container.vanmgrph_c · crc (changed)
{ "before": "00df19f2fb", "after": "006a098a19" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_wall_64_512_01.vmdl_c · crc (changed)
{ "before": "00f0f6d54e", "after": "00238aceca" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_window_corner_l_32_512_01.vmdl_c · crc (changed)
{ "before": "00e82bcefe", "after": "004ae62a8b" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_ivy_02.vmdl_c · crc (changed)
{ "before": "00a1ba3a80", "after": "00990aa873" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_wall_256_512_01.vmdl_c · crc (changed)
{ "before": "008da07f9b", "after": "00852e2702" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_inside_corner_32_512_01.vmdl_c · crc (changed)
{ "before": "00c7473fef", "after": "00b42e55c7" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_wall_128_512_01.vmdl_c · crc (changed)
{ "before": "00209ce39b", "after": "00249e975a" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_corner_32_512_01.vmdl_c · crc (changed)
{ "before": "00ca902f5a", "after": "00c19ff1f4" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_corner_16_512_01.vmdl_c · crc (changed)
{ "before": "007172aa7e", "after": "003b984d21" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_window_corner_r_32_512_01.vmdl_c · crc (changed)
{ "before": "00b222a736", "after": "004447ff36" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_wall_window_128_512_01.vmdl_c · crc (changed)
{ "before": "00f918ef23", "after": "009d7de615" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_wall_16_512_01.vmdl_c · crc (changed)
{ "before": "004e360e61", "after": "001606e4be" }models/architecture/arch_hotel_uptown_01/arch_hotel_uptown_bottom_pillar_72_512_01.vmdl_c · crc (changed)
{ "before": "002dd36319", "after": "005cd32fbf" } - 77 hero model assets updated.
View code changes (77 records)
models/heroes_staging/inferno_v4/ui_shop_inferno.vanmgrph_c · crc (changed)
{ "before": "00c17e15b9", "after": "001092707a" }models/heroes_staging/bebop/ui_shop_bebop.vanmgrph_c · crc (changed)
{ "before": "0027cf6877", "after": "005b663e0b" }models/heroes_wip/dynamo/dynamo.vmdl_c · crc (changed)
{ "before": "00213a7491", "after": "005a473be5" }models/heroes_staging/chrono/chrono.vanmgrph_c · crc (changed)
{ "before": "00049dd7a1", "after": "00725263a1" }models/heroes_staging/chrono/ui_chrono.vanmgrph_c · crc (changed)
{ "before": "00740abdd4", "after": "0078d7f2fc" }models/heroes_staging/inferno_v4/inferno.vanmgrph_c · crc (changed)
{ "before": "00776c557a", "after": "00f32024ba" }models/heroes_staging/shiv/ui_shiv.vanmgrph_c · crc (changed)
{ "before": "0081fb2385", "after": "0090b91dbe" }models/heroes_staging/bebop/bebop.vmdl_c · crc (changed)
{ "before": "006ad7a592", "after": "00d055c5ce" }models/heroes_staging/wraith_gen_man/ui_wraith_gen_man.vanmgrph_c · crc (changed)
{ "before": "00be218586", "after": "0093b69206" }models/heroes_staging/kelvin_v2/kelvin.vmdl_c · crc (changed)
{ "before": "00aa9e8c39", "after": "00955dc953" }models/heroes_staging/mirage_v2/ui_shop_mirage.vanmgrph_c · crc (changed)
{ "before": "00ff874e58", "after": "00400945d9" }models/heroes_staging/yamato_v2/ui_shop_yamato.vanmgrph_c · crc (changed)
{ "before": "00e8302d0b", "after": "00e9d7282d" }models/heroes_staging/bebop/ui_bebop.vanmgrph_c · crc (changed)
{ "before": "00090a9fc3", "after": "00befa75db" }models/heroes_staging/shiv/ui_shop_shiv.vanmgrph_c · crc (changed)
{ "before": "00148d0770", "after": "004516d7d3" }models/heroes_staging/shiv/shiv.vmdl_c · crc (changed)
{ "before": "0065724753", "after": "00040e7e61" }models/heroes_staging/viper/viper.vmdl_c · crc (changed)
{ "before": "003c3c2a6a", "after": "006ee08dc9" }models/heroes_staging/viscous/ui_shop_viscous.vanmgrph_c · crc (changed)
{ "before": "000b9660cc", "after": "009133a15f" }models/heroes_staging/digger/ui_shop_digger.vanmgrph_c · crc (changed)
{ "before": "0073fe7091", "after": "008a360765" }models/heroes_staging/kelvin_v2/ui_shop_kelvin.vanmgrph_c · crc (changed)
{ "before": "00b9716d36", "after": "005cb101bc" }models/heroes_staging/digger/ui_digger.vanmgrph_c · crc (changed)
{ "before": "001ab56b68", "after": "0015755cef" }models/heroes_staging/chrono/chrono.vmdl_c · crc (changed)
{ "before": "00397b1b85", "after": "0043fd67d5" }models/heroes_staging/lash_v2/ui_lash.vanmgrph_c · crc (changed)
{ "before": "004d08ed0f", "after": "00cc52873f" }models/heroes_wip/dynamo/ui_shop_dynamo.vanmgrph_c · crc (changed)
{ "before": "00900b907f", "after": "00ee4faa07" }models/heroes_staging/nano/nano_v2/ui_shop_nano.vanmgrph_c · crc (changed)
{ "before": "0059cf6392", "after": "003fa35ffc" }models/heroes_staging/viper/viper.vanmgrph_c · crc (changed)
{ "before": "00530021e4", "after": "00a381dbd2" }models/heroes_staging/viper/ui_shop_viper.vanmgrph_c · crc (changed)
{ "before": "00de0d88fa", "after": "006a429efb" }models/heroes_staging/shiv/shiv.vanmgrph_c · crc (changed)
{ "before": "00802ebc30", "after": "005bed16e6" }models/heroes_staging/hornet_v3/hornet.vmdl_c · crc (changed)
{ "before": "0021e95e2f", "after": "008b3a310d" }models/heroes_staging/mirage_v2/ui_mirage.vanmgrph_c · crc (changed)
{ "before": "00f638d805", "after": "00b2474936" }models/heroes_staging/mirage_v2/mirage.vmdl_c · crc (changed)
{ "before": "0048a37ee2", "after": "006cf7cd4a" }models/heroes_staging/inferno_v4/ui_inferno.vanmgrph_c · crc (changed)
{ "before": "001162ddc7", "after": "00397955d8" }models/heroes_staging/hornet_v3/ui_hornet.vanmgrph_c · crc (changed)
{ "before": "0075ed9a96", "after": "00b67e57f2" }models/heroes_wip/mcginnis/mcginnis.vmdl_c · crc (changed)
{ "before": "00b4dbc551", "after": "00f25dda19" }models/heroes_staging/astro/ui_astro.vanmgrph_c · crc (changed)
{ "before": "0008ceee3e", "after": "0013e072da" }models/heroes_staging/viper/ui_viper.vanmgrph_c · crc (changed)
{ "before": "007df20c2a", "after": "0009ec31c2" }models/heroes_staging/digger/digger.vmdl_c · crc (changed)
{ "before": "00ea630bf4", "after": "00c7c2408a" }models/heroes_staging/yamato_v2/yamato.vmdl_c · crc (changed)
{ "before": "0006fbbb4b", "after": "005bebbcbf" }models/heroes_wip/mcginnis/ui_mcginnis.vanmgrph_c · crc (changed)
{ "before": "0053eef605", "after": "001959c1cb" }models/heroes_wip/abrams/abrams.vanmgrph_c · crc (changed)
{ "before": "0064385138", "after": "0069f76541" }models/heroes_staging/digger/digger.vanmgrph_c · crc (changed)
{ "before": "00b924ee16", "after": "000d484177" }models/heroes_wip/mcginnis/ui_shop_mcginnis.vanmgrph_c · crc (changed)
{ "before": "00caa4c0c7", "after": "00cfb5b799" }models/heroes_staging/warden/ui_warden.vanmgrph_c · crc (changed)
{ "before": "00b3f4cca6", "after": "00bd0172e0" }models/heroes_staging/warden/ui_shop_warden.vanmgrph_c · crc (changed)
{ "before": "00762726f5", "after": "0010d7adb1" }models/heroes_staging/nano/nano_v2/nano.vanmgrph_c · crc (changed)
{ "before": "001c94d5cd", "after": "00037a79f5" }models/heroes_staging/kelvin_v2/ui_kelvin.vanmgrph_c · crc (changed)
{ "before": "00d6327874", "after": "00bb28a6f3" }models/heroes_staging/astro/astro.vmdl_c · crc (changed)
{ "before": "00bdf245f1", "after": "00018d5ca7" }models/heroes_staging/warden/warden.vanmgrph_c · crc (changed)
{ "before": "005aca024d", "after": "0000c59e2b" }models/heroes_wip/mcginnis/mcginnis.vanmgrph_c · crc (changed)
{ "before": "00146579f9", "after": "00525b0ffa" }models/heroes_staging/astro/astro.vanmgrph_c · crc (changed)
{ "before": "00b95163af", "after": "00233ee648" }models/heroes_staging/wraith_gen_man/wraith_gen_man.vanmgrph_c · crc (changed)
{ "before": "009fb749f6", "after": "005998262b" }models/heroes_staging/nano/nano_v2/nano.vmdl_c · crc (changed)
{ "before": "0016035502", "after": "0098381045" }models/heroes_staging/lash_v2/lash.vanmgrph_c · crc (changed)
{ "before": "00d66915d6", "after": "00210d6add" }models/heroes_staging/hornet_v3/ui_shop_hornet.vanmgrph_c · crc (changed)
{ "before": "007798e175", "after": "00bb0525b8" }models/heroes_wip/dynamo/dynamo.vanmgrph_c · crc (changed)
{ "before": "00f885ec13", "after": "00d67094c4" }models/heroes_staging/chrono/ui_shop_chrono.vanmgrph_c · crc (changed)
{ "before": "00b1e411a5", "after": "00f18fe653" }models/heroes_wip/abrams/abrams.vmdl_c · crc (changed)
{ "before": "00ad5b8d0a", "after": "00a4a2e472" }models/heroes_staging/astro/ui_shop_astro.vanmgrph_c · crc (changed)
{ "before": "00b483cc2d", "after": "003861bdac" }models/heroes_staging/viscous/viscous.vanmgrph_c · crc (changed)
{ "before": "00d63f7731", "after": "00a246bd2f" }models/heroes_staging/inferno_v4/inferno.vmdl_c · crc (changed)
{ "before": "0028b6f86f", "after": "000f30b5b0" }models/heroes_staging/wraith_gen_man/ui_shop_wraith_gen_man.vanmgrph_c · crc (changed)
{ "before": "00c744926c", "after": "0000bfeeec" }models/heroes_staging/nano/cat_v2/nano_catform_model.vanmgrph_c · crc (changed)
{ "before": "00cafc3146", "after": "0093d2b9bd" }models/heroes_staging/mirage_v2/mirage.vanmgrph_c · crc (changed)
{ "before": "007d5392eb", "after": "0097cb9476" }models/heroes_wip/dynamo/ui_dynamo.vanmgrph_c · crc (changed)
{ "before": "000dd9d4a9", "after": "005480fba9" }models/heroes_staging/yamato_v2/yamato.vanmgrph_c · crc (changed)
{ "before": "00d2142e1c", "after": "00e39d46b7" }models/heroes_staging/warden/warden.vmdl_c · crc (changed)
{ "before": "00072e7a32", "after": "009c2b290f" }models/heroes_staging/yamato_v2/ui_yamato.vanmgrph_c · crc (changed)
{ "before": "00d3a9c392", "after": "000d465072" }models/heroes_staging/nano/nano_v2/ui_nano.vanmgrph_c · crc (changed)
{ "before": "002c68d037", "after": "009357fcf3" }models/heroes_wip/abrams/ui_abrams.vanmgrph_c · crc (changed)
{ "before": "00bead0bf6", "after": "0068a7e0e6" }models/heroes_staging/lash_v2/ui_shop_lash.vanmgrph_c · crc (changed)
{ "before": "0085e4cca2", "after": "00a8557663" }models/heroes_staging/hornet_v3/hornet.vanmgrph_c · crc (changed)
{ "before": "0008777e50", "after": "006e114a43" }models/heroes_wip/abrams/ui_shop_abrams.vanmgrph_c · crc (changed)
{ "before": "003a7e0775", "after": "00a7b63fe0" }models/heroes_staging/viscous/ui_viscous.vanmgrph_c · crc (changed)
{ "before": "002ffd3bc8", "after": "00818f0da5" }models/heroes_staging/viscous/viscous.vmdl_c · crc (changed)
{ "before": "00699f8f3b", "after": "00a60b81c8" }models/heroes_staging/kelvin_v2/kelvin.vanmgrph_c · crc (changed)
{ "before": "0007ac289b", "after": "000516d8a7" }models/heroes_staging/lash_v2/lash.vmdl_c · crc (changed)
{ "before": "00f955d430", "after": "002cc81c25" }models/heroes_staging/wraith_gen_man/wraith_gen_man.vmdl_c · crc (changed)
{ "before": "003deb09b5", "after": "005c569682" }models/heroes_staging/bebop/bebop.vanmgrph_c · crc (changed)
{ "before": "00db16c80b", "after": "008bde1e22" } - 18 model assets added.
View code changes (18 records)
models/waterfront/pier_wall_01/pier_wall_01_crn45_128x16a.vmdl_c · crc (added)
{ "before": null, "after": "0053486144" }models/waterfront/pier_wall_01/pier_wall_01_str_128x128a.vmdl_c · crc (added)
{ "before": null, "after": "001abb1059" }models/waterfront/pier_wall_01/pier_wall_01_str_256x128a.vmdl_c · crc (added)
{ "before": null, "after": "0082a2b645" }models/props_gameplay/powerup/powerup_01.vmdl_c · crc (added)
{ "before": null, "after": "00db838fae" }models/waterfront/pier_details_01/pier_wood_platform_01.vmdl_c · crc (added)
{ "before": null, "after": "005643adfb" }models/waterfront/pier_wall_01/park_wall_01_crn_128x16a.vmdl_c · crc (added)
{ "before": null, "after": "00ee2843f3" }models/waterfront/pier_details_01/pier_wood_board_01.vmdl_c · crc (added)
{ "before": null, "after": "0095185e2f" }models/waterfront/pier_wall_01/pier_wall_01_crn45_128x16a_inv.vmdl_c · crc (added)
{ "before": null, "after": "0069a11f56" }models/waterfront/pier_wall_01/pier_wall_01_cap_01a.vmdl_c · crc (added)
{ "before": null, "after": "00818eb982" }models/waterfront/pier_wall_01/pier_wall_01_crn_128x16a.vmdl_c · crc (added)
{ "before": null, "after": "00e6a3cde1" }models/waterfront/pier_details_01/pier_wood_board_02.vmdl_c · crc (added)
{ "before": null, "after": "003e508738" }models/waterfront/pier_wall_01/park_wall_01_crn_128x16a_inv.vmdl_c · crc (added)
{ "before": null, "after": "003f551ffd" }models/waterfront/pier_wall_01/pier_wall_01_cap_01a_flipped.vmdl_c · crc (added)
{ "before": null, "after": "007acaaa44" }models/props_gameplay/powerup/powerup0_01_dmg_01.vmdl_c · crc (added)
{ "before": null, "after": "00bc32314e" }models/waterfront/pier_details_01/pier_wood_platform_02.vmdl_c · crc (added)
{ "before": null, "after": "000a0e7eea" }models/waterfront/pier_details_01/pier_stairs_01.vmdl_c · crc (added)
{ "before": null, "after": "005793c48b" }models/waterfront/pier_wall_01/pier_wall_01_pillar_01a.vmdl_c · crc (added)
{ "before": null, "after": "00764aa11c" }models/waterfront/pier_wall_01/pier_wall_01_crn_128x16a_inv.vmdl_c · crc (added)
{ "before": null, "after": "001c1272ed" } - 43 ui assets updated.
View code changes (43 records)
panorama/styles/popups/citadel_popup_global_leaderboard.vcss_c · crc (changed)
{ "before": "0086751a78", "after": "00b03adffc" }panorama/layout/tooltips/citadel_tooltip_spirit_stat.vxml_c · crc (changed)
{ "before": "00f8104856", "after": "00acc9306f" }panorama/styles/profile_card.vcss_c · crc (changed)
{ "before": "00198f17ba", "after": "0043f208d9" }panorama/layout/match_details_graphs.vxml_c · crc (changed)
{ "before": "001f0e64f7", "after": "0046a74f57" }panorama/layout/citadel_hud_hero_shop.vxml_c · crc (changed)
{ "before": "00e5941e05", "after": "001cf4533e" }panorama/styles/citadel_hud_player_level.vcss_c · crc (changed)
{ "before": "003f040bad", "after": "00cca66de4" }panorama/styles/post_game/citadel_db_page_post_game.vcss_c · crc (changed)
{ "before": "00c7690268", "after": "0041716ae4" }panorama/styles/ability_properties.vcss_c · crc (changed)
{ "before": "006a2fb3a6", "after": "00c1f96c5e" }panorama/styles/citadel_ui_build_details.vcss_c · crc (changed)
{ "before": "0057d85652", "after": "001241b588" }panorama/styles/citadel_ability_details_panel.vcss_c · crc (changed)
{ "before": "00681ad7b7", "after": "001147b7ba" }panorama/styles/hud_gold_and_ap_container.vcss_c · crc (changed)
{ "before": "00ae91e368", "after": "0055b64a84" }panorama/layout/citadel_hud_player_level_up_bonus.vxml_c · crc (changed)
{ "before": "00f0ca0827", "after": "00b75e0b88" }panorama/layout/citadel_ui_post_game_scoreboard.vxml_c · crc (changed)
{ "before": "00f5368fbb", "after": "00dc7243f8" }panorama/layout/hero_stats_display.vxml_c · crc (changed)
{ "before": "0078067867", "after": "00d3dcf510" }panorama/styles/citadel_ui_social_party.vcss_c · crc (changed)
{ "before": "00e54e9036", "after": "00ec8216ab" }panorama/layout/tooltips/citadel_tooltip_mod_details.vxml_c · crc (changed)
{ "before": "00ee015370", "after": "006b37c9ca" }panorama/styles/tooltips/citadel_mod_tooltip_shared.vcss_c · crc (changed)
{ "before": "0098e6288c", "after": "00942f832f" }panorama/styles/citadel_ui_build_selector.vcss_c · crc (changed)
{ "before": "00fa463d71", "after": "004d8d33c0" }panorama/styles/citadel_ui_party.vcss_c · crc (changed)
{ "before": "00f71539e6", "after": "0071604193" }panorama/layout/hud_gold_and_ap_container.vxml_c · crc (changed)
{ "before": "0043a3fb9d", "after": "000c2f5f27" }panorama/styles/citadel_ui_post_game_scoreboard.vcss_c · crc (changed)
{ "before": "0045a4a383", "after": "00b46486cb" }panorama/layout/ability_panel.vxml_c · crc (changed)
{ "before": "0023aab0a8", "after": "00fe731f96" }panorama/styles/citadel_hud_player_level_up_bonus.vcss_c · crc (changed)
{ "before": "00a1a0a859", "after": "00250c9a0b" }panorama/styles/ability_property_icons.vcss_c · crc (changed)
{ "before": "00f3c1dac6", "after": "001627fe2c" }panorama/styles/tooltips/citadel_tooltip_level_rewards.vcss_c · crc (changed)
{ "before": "00d91f6595", "after": "00e5fd9b3b" }panorama/layout/citadel_ui_player_level_bonus_display.vxml_c · crc (changed)
{ "before": "00be5bad1f", "after": "005602ff3e" }panorama/layout/hud.vxml_c · crc (changed)
{ "before": "0029b9fd20", "after": "0093125546" }panorama/layout/tooltips/citadel_player_award_tooltip.vxml_c · crc (changed)
{ "before": "001b43b1dc", "after": "0014ae3e9c" }panorama/styles/popups/popup_spectate_match_connecting.vcss_c · crc (changed)
{ "before": "00fb8b56a2", "after": "00b54b168d" }panorama/layout/citadel_ability_details_panel.vxml_c · crc (changed)
{ "before": "00be6695b6", "after": "00985f4610" }panorama/styles/citadel_shop_mod_view.vcss_c · crc (changed)
{ "before": "004a7639a7", "after": "0057ce1bcc" }panorama/styles/citadel_base_styles.vcss_c · crc (changed)
{ "before": "00caa5565b", "after": "006d1311bb" }panorama/layout/citadel_ability_property_panel.vxml_c · crc (changed)
{ "before": "00e24539fc", "after": "009be2e031" }panorama/layout/citadel_hud_player_level.vxml_c · crc (changed)
{ "before": "008345ce94", "after": "001b15aa06" }panorama/layout/citadel_ui_build_details.vxml_c · crc (changed)
{ "before": "001571b8c5", "after": "00feb52df1" }panorama/styles/loading_screen.vcss_c · crc (changed)
{ "before": "000535f757", "after": "00367461c9" }panorama/layout/citadel_modified_attribute_label.vxml_c · crc (changed)
{ "before": "008c741957", "after": "009dded22a" }panorama/layout/post_game/citadel_db_page_post_game.vxml_c · crc (changed)
{ "before": "00b5c1cd5b", "after": "00a49cc894" }panorama/styles/citadel_ui_player_level_bonus_display.vcss_c · crc (changed)
{ "before": "004afc0aed", "after": "00c28d8f48" }panorama/styles/citadel_hud_and_db_overlay.vcss_c · crc (changed)
{ "before": "00e49adb4e", "after": "008358aff8" }panorama/layout/citadel_ui_modified_abilities_panel.vxml_c · crc (changed)
{ "before": "0011543cb2", "after": "00462ff89f" }panorama/layout/citadel_shop_mod_icon.vxml_c · crc (changed)
{ "before": "006c999663", "after": "003689b7cf" }panorama/layout/citadel_ui_modified_stats_panel.vxml_c · crc (changed)
{ "before": "007a4c4c85", "after": "00a4de5fc8" } - 7 particle assets added.
View code changes (7 records)
particles/environment/powerup_spawner_ambient_breakable_light.vpcf_c · crc (added)
{ "before": null, "after": "000546f328" }particles/environment/powerup_spawner_ambient_breakable_damaged_chunks_model.vpcf_c · crc (added)
{ "before": null, "after": "002524f5ca" }particles/environment/powerup_spawner_ambient_breakable_rays.vpcf_c · crc (added)
{ "before": null, "after": "0032d73622" }particles/environment/powerup_spawner_ambient_breakable_damaged_impact_burst.vpcf_c · crc (added)
{ "before": null, "after": "00555ec622" }particles/environment/powerup_spawner_ambient_damaged.vpcf_c · crc (added)
{ "before": null, "after": "00a0e1ce8b" }particles/environment/powerup_spawner_ambient_breakable_spill.vpcf_c · crc (added)
{ "before": null, "after": "00d15e63fa" }particles/environment/powerup_spawner_ambient_breakable_damaged_model.vpcf_c · crc (added)
{ "before": null, "after": "002a1120b0" } - 6 particle assets updated.
View code changes (6 records)
particles/generic/ability_point_burst.vpcf_c · crc (changed)
{ "before": "00ae6cba69", "after": "008a42a1a7" }particles/generic/ability_point_top_beam.vpcf_c · crc (changed)
{ "before": "002f679abb", "after": "00daa8c2bd" }particles/environment/powerup_spawner_ambient_breakable_model.vpcf_c · crc (changed)
{ "before": "008b137593", "after": "0088e7c8d3" }particles/generic/ability_point_curves.vpcf_c · crc (changed)
{ "before": "00e8e2c4e7", "after": "00c860b547" }particles/generic/ability_point_body_glow.vpcf_c · crc (changed)
{ "before": "004cdccf77", "after": "00d940f43d" }particles/generic/ability_point.vpcf_c · crc (changed)
{ "before": "00f66830ed", "after": "00c66e2d8b" } - 93 script assets updated.
View code changes (93 records)
scripts/talker/generated_response_rules_hero_priest.vrr_c · crc (changed)
{ "before": "006eb6b339", "after": "0034cb9d3e" }scripts/talker/response_rules_atlas.vrr_c · crc (changed)
{ "before": "005cf1269b", "after": "002f72751b" }scripts/talker/response_rules_kelvin.vrr_c · crc (changed)
{ "before": "0006739d4f", "after": "00ba2ed941" }scripts/talker/generated_response_rules_hero_nano.vrr_c · crc (changed)
{ "before": "00dc4c0f5b", "after": "000791dd3d" }scripts/talker/response_rules_kali.vrr_c · crc (changed)
{ "before": "00d3ca2ed3", "after": "0042f79130" }scripts/talker/response_rules_bebop.vrr_c · crc (changed)
{ "before": "008663af2c", "after": "000ab48fed" }scripts/talker/response_rules_yakuza.vrr_c · crc (changed)
{ "before": "005761e84d", "after": "0094c01ac9" }scripts/talker/response_rules_tengu.vrr_c · crc (changed)
{ "before": "00bf365e64", "after": "005bf739dd" }scripts/talker/generated_response_rules_hero_magician_henry.vrr_c · crc (changed)
{ "before": "0071bdd188", "after": "00c91d3fc6" }scripts/talker/generated_response_rules_hero_shiv.vrr_c · crc (changed)
{ "before": "00b3238b10", "after": "00503a2702" }scripts/talker/generated_response_rules_hero_trapper.vrr_c · crc (changed)
{ "before": "0051ad7920", "after": "000cfe10ba" }scripts/talker/response_rules_magician_henry.vrr_c · crc (changed)
{ "before": "00026d3541", "after": "00763e83f1" }scripts/generic_data.vdata_c · crc (changed)
{ "before": "00a6185248", "after": "00338c376a" }scripts/talker/newscaster.vrr_c · crc (changed)
{ "before": "0055dc68e6", "after": "0053eced7b" }scripts/talker/response_rules.vrr_c · crc (changed)
{ "before": "0081de2e11", "after": "00de8bc231" }scripts/talker/response_rules_vampirebat.vrr_c · crc (changed)
{ "before": "003be9b0f8", "after": "00c7c9d149" }scripts/talker/generated_hero_response_rules.vrr_c · crc (changed)
{ "before": "003b531451", "after": "008a13684f" }scripts/talker/response_rules_nano.vrr_c · crc (changed)
{ "before": "007a91999e", "after": "006bdceb79" }scripts/talker/response_rules_operative.vrr_c · crc (changed)
{ "before": "004289700e", "after": "008d785b30" }scripts/talker/generated_response_rules_hero_kelvin.vrr_c · crc (changed)
{ "before": "00a7ad24f9", "after": "0071ca55d5" }scripts/talker/response_rules_krill.vrr_c · crc (changed)
{ "before": "005089e1c1", "after": "00a5ffeef8" }scripts/talker/generated_response_rules_hero_hornet.vrr_c · crc (changed)
{ "before": "0098bdb2a7", "after": "006c2a0005" }scripts/talker/generated_response_rules_hero_frank.vrr_c · crc (changed)
{ "before": "00cf0659ba", "after": "001e553fa9" }scripts/talker/response_rules_viscous.vrr_c · crc (changed)
{ "before": "00043d989c", "after": "001605465c" }scripts/talker/response_rules_neutrals.vrr_c · crc (changed)
{ "before": "00ff642028", "after": "00d0f7d706" }scripts/talker/generated_response_rules_hero_inferno.vrr_c · crc (changed)
{ "before": "00109e4896", "after": "00f2a88326" }scripts/talker/response_rules_shiv.vrr_c · crc (changed)
{ "before": "009495130e", "after": "00bd9a820b" }scripts/talker/generated_response_rules_hero_warden.vrr_c · crc (changed)
{ "before": "00a1ac8deb", "after": "00730b5f23" }scripts/talker/response_rules_criterion.vrr_c · crc (changed)
{ "before": "00e6ca27ce", "after": "0050e43264" }scripts/talker/response_rules_priest.vrr_c · crc (changed)
{ "before": "00e24198bb", "after": "00bcdc8cff" }scripts/talker/generated_response_rules_hero_viscous.vrr_c · crc (changed)
{ "before": "009e742d7a", "after": "00e8fe917f" }scripts/talker/generated_response_rules_hero_krill.vrr_c · crc (changed)
{ "before": "0096adbba2", "after": "00b1913728" }scripts/talker/response_rules_forge.vrr_c · crc (changed)
{ "before": "00223a884d", "after": "00f4550558" }scripts/modifiers.vdata_c · crc (changed)
{ "before": "00f1d1a4ed", "after": "005e6affdf" }scripts/talker/response_rules_magician_savannah.vrr_c · crc (changed)
{ "before": "00afc3500d", "after": "0070f2dbd8" }scripts/talker/response_rules_gunslinger.vrr_c · crc (changed)
{ "before": "0012573e15", "after": "00be492f40" }scripts/heroes.vdata_c · crc (changed)
{ "before": "00b5e976c0", "after": "00d469df6b" }scripts/talker/response_rules_ghost_soldier.vrr_c · crc (changed)
{ "before": "007842537a", "after": "00f9120834" }scripts/talker/generated_response_rules_hero_astro.vrr_c · crc (changed)
{ "before": "0090a010b6", "after": "004351d0f3" }scripts/talker/generated_response_rules_hero_kali.vrr_c · crc (changed)
{ "before": "00bc4071d7", "after": "0005453b14" }scripts/talker/generated_response_rules_hero_lash.vrr_c · crc (changed)
{ "before": "00e07803ff", "after": "007bbf5399" }scripts/talker/generated_response_rules_hero_gigawatt.vrr_c · crc (changed)
{ "before": "006ff83727", "after": "00b669d989" }scripts/talker/generated_response_rules_hero_haze.vrr_c · crc (changed)
{ "before": "007a34bba5", "after": "0075c199e4" }scripts/talker/generated_response_rules_hero_yakuza.vrr_c · crc (changed)
{ "before": "008dad3ffd", "after": "005793c5c3" }scripts/talker/response_rules_chrono.vrr_c · crc (changed)
{ "before": "00e9aed8a3", "after": "0099be3b5a" }scripts/talker/generated_response_rules_hero_vampirebat.vrr_c · crc (changed)
{ "before": "00b4bad0ff", "after": "00d11898de" }scripts/talker/response_rules_inferno.vrr_c · crc (changed)
{ "before": "009f1975c8", "after": "00d9d17805" }scripts/npc_units.vdata_c · crc (changed)
{ "before": "00c29d4339", "after": "008a5c191b" }scripts/talker/generated_response_rules_hero_slork.vrr_c · crc (changed)
{ "before": "001af6cc20", "after": "0084fb75f0" }scripts/talker/response_rules_slork.vrr_c · crc (changed)
{ "before": "002d74862f", "after": "0049b48cfd" }scripts/talker/generated_response_rules_hero_ghost.vrr_c · crc (changed)
{ "before": "000ae7432b", "after": "00ba672924" }scripts/talker/generated_response_rules_hero_mirage.vrr_c · crc (changed)
{ "before": "00fc5b907b", "after": "00def3b8a7" }scripts/talker/generated_response_rules_hero_atlas.vrr_c · crc (changed)
{ "before": "007383a97a", "after": "003fc7dd7a" }scripts/talker/response_rules_bookworm.vrr_c · crc (changed)
{ "before": "0005764e2a", "after": "0083d3fc4f" }scripts/talker/generated_response_rules_hero_wraith.vrr_c · crc (changed)
{ "before": "00b44e2e0f", "after": "00b741646b" }scripts/talker/response_rules_neutral_trooper.vrr_c · crc (changed)
{ "before": "009a3642f4", "after": "003f07f2a1" }scripts/talker/generated_response_rules_hero_dynamo.vrr_c · crc (changed)
{ "before": "00a4580884", "after": "0062f54821" }scripts/talker/response_rules_pestilence.vrr_c · crc (changed)
{ "before": "001c4eb5c1", "after": "0089907588" }scripts/talker/response_rules_orion.vrr_c · crc (changed)
{ "before": "0034f4c6f6", "after": "00c390d5ea" }scripts/talker/response_rules_tier2_boss.vrr_c · crc (changed)
{ "before": "00ebfc27be", "after": "008af6bfce" }scripts/talker/generated_response_rules_hero_orion.vrr_c · crc (changed)
{ "before": "0083ca1bb5", "after": "00c3b41d96" }scripts/talker/response_rules_dynamo.vrr_c · crc (changed)
{ "before": "000c04dc1b", "after": "000b6d4349" }scripts/talker/response_rules_warden.vrr_c · crc (changed)
{ "before": "00dd16711b", "after": "009b6a189e" }scripts/talker/response_rules_astro.vrr_c · crc (changed)
{ "before": "00b985588a", "after": "00189f1bb4" }scripts/talker/response_rules_trapper.vrr_c · crc (changed)
{ "before": "00e01cf342", "after": "00b9ad6a58" }scripts/talker/generated_response_rules_hero_operative.vrr_c · crc (changed)
{ "before": "006996907c", "after": "0069205041" }scripts/talker/generated_response_rules_hero_tokamak.vrr_c · crc (changed)
{ "before": "00cf8e8e67", "after": "009f256041" }scripts/talker/idol.vrr_c · crc (changed)
{ "before": "00178f9671", "after": "00bba07e33" }scripts/talker/response_rules_yamato.vrr_c · crc (changed)
{ "before": "00676a97ef", "after": "0002afc3a2" }scripts/talker/generated_response_rules_hero_tengu.vrr_c · crc (changed)
{ "before": "00f2d3c503", "after": "004d2c4f5d" }scripts/talker/response_rules_viper.vrr_c · crc (changed)
{ "before": "0076e69ecc", "after": "006224d90f" }scripts/abilities.vdata_c · crc (changed)
{ "before": "001da9cf25", "after": "008f82ea2d" }scripts/talker/response_rules_pocket.vrr_c · crc (changed)
{ "before": "009c8436c2", "after": "00a8ce0a22" }scripts/talker/response_rules_lash.vrr_c · crc (changed)
{ "before": "005e3ef5af", "after": "0082896246" }scripts/talker/generated_response_rules_hero_bookworm.vrr_c · crc (changed)
{ "before": "0032049e25", "after": "00bdd19f43" }scripts/talker/generated_response_rules_hero_synth.vrr_c · crc (changed)
{ "before": "00fa875ace", "after": "00031cacda" }scripts/talker/generated_response_rules_hero_chrono.vrr_c · crc (changed)
{ "before": "0026a4dc84", "after": "00528c0458" }scripts/talker/generated_response_rules_hero_bebop.vrr_c · crc (changed)
{ "before": "0014fb137c", "after": "002b521449" }scripts/talker/response_rules_trooper.vrr_c · crc (changed)
{ "before": "003fbddbae", "after": "0067d82b3e" }scripts/talker/response_rules_frank.vrr_c · crc (changed)
{ "before": "000ac1630d", "after": "00057ab7dd" }scripts/talker/generated_response_rules_announcer.vrr_c · crc (changed)
{ "before": "0030bb3eff", "after": "009cae37c7" }scripts/talker/response_rules_haze.vrr_c · crc (changed)
{ "before": "00a357f749", "after": "00418fd49f" }scripts/misc.vdata_c · crc (changed)
{ "before": "00416268d6", "after": "00c57880d7" }scripts/talker/response_rules_mirage.vrr_c · crc (changed)
{ "before": "00e1fb5328", "after": "0077f404db" }scripts/talker/response_rules_gigawatt.vrr_c · crc (changed)
{ "before": "009641b561", "after": "00c0489b2e" }scripts/talker/generated_response_rules_hero_magician_savannah.vrr_c · crc (changed)
{ "before": "00bdc67062", "after": "009d6eff41" }scripts/talker/generated_response_rules_hero_yamato.vrr_c · crc (changed)
{ "before": "006c4308a1", "after": "0089189cd8" }scripts/talker/generated_response_rules_hero_forge.vrr_c · crc (changed)
{ "before": "00fafb3595", "after": "007746f282" }scripts/talker/generated_response_rules_hero_wrecker.vrr_c · crc (changed)
{ "before": "008c0b337f", "after": "00a3794922" }scripts/talker/response_rules_hornet.vrr_c · crc (changed)
{ "before": "00d9d32aaf", "after": "0079d656ff" }scripts/talker/response_rules_wraith.vrr_c · crc (changed)
{ "before": "00abb0ee33", "after": "002c299961" }scripts/talker/generated_response_rules_hero_viper.vrr_c · crc (changed)
{ "before": "00e44a8330", "after": "001c9d2a84" }scripts/talker/response_rules_wrecker.vrr_c · crc (changed)
{ "before": "00f7a4f741", "after": "00085b841b" } - 2 other assets added.
View code changes (2 records)
smart_props/pier_wall_01.vsmart_c · crc (added)
{ "before": null, "after": "003cd65d24" }smart_props/warehouse_02.vsmart_c · crc (added)
{ "before": null, "after": "003def34d7" } - 1 material asset removed.
View code changes (1 records)
materials/cobble/cobble_floor_01b_overlay_png_2a4e8128.vtex_c · crc (removed)
{ "before": "00dbfc979e", "after": null } - 3 ui assets removed.
View code changes (3 records)
panorama/styles/post_game/post_game_global.vcss_c · crc (removed)
{ "before": "00b4795253", "after": null }panorama/images/control_icons/ability_unlock_png.vtex_c · crc (removed)
{ "before": "005682eb13", "after": null }panorama/images/hud/core/ghost_reward_power_increase_png.vtex_c · crc (removed)
{ "before": "00d53ed9dd", "after": null } - 4 item image assets removed.
View code changes (4 records)
panorama/images/upgrades/property_cast_large_psd.vtex_c · crc (removed)
{ "before": "0051fbdd30", "after": null }panorama/images/upgrades/property_generic_upgrade_arrow_psd.vtex_c · crc (removed)
{ "before": "000800beee", "after": null }panorama/images/upgrades/property_range_large_psd.vtex_c · crc (removed)
{ "before": "00f018e1fb", "after": null }panorama/images/upgrades/property_duration_large_psd.vtex_c · crc (removed)
{ "before": "00d643f6f5", "after": null } - 1 tracked file updated.
View code changes (1 records)
Protobufs/citadel_gcmessages_client.proto · file (changed)
{ "before": { "hash": "2d4714deb597781e418a6f4b9b0f54e5a3f6be39" }, "after": { "hash": "f2b36a53d13b5ba62c9a05ce87c0805fc67ae467" } } - 78 tracked files updated.
View code changes (78 records)
game/citadel/pak01_dir/panorama/styles/profile_card.css · file (changed)
{ "before": { "hash": "b00317504636a034ecb04b9839bbee1d52f68ea6" }, "after": { "hash": "a720897c3d577f7be7356d6d60352280e004f093" } }game/citadel/pak01_dir/soundevents/hero/orion.vsndevts · file (changed)
{ "before": { "hash": "43fd8a0ee847a20cfd1c9781c585bacff6bbc6f3" }, "after": { "hash": "21b09472f81aae596c24dd7ad94c304e3e6b1f68" } }game/citadel/resource/localization/citadel_heroes/citadel_heroes_english.txt · file (changed)
{ "before": { "hash": "fa26e9158b230b9b2ac0960fcf8a40dd134f5ea9" }, "after": { "hash": "f2d838c060eb966def2df8cda345996baa3b220c" } }game/citadel/pak01_dir/panorama/styles/citadel_base_styles.css · file (changed)
{ "before": { "hash": "028315bae7517a5bd5f13b79bd6a62c6a0f85539" }, "after": { "hash": "e676dcbda1b59b5f67b90d7e86ea5baaaf4a84fa" } }game/citadel/pak01_dir/panorama/styles/citadel_ui_post_game_scoreboard.css · file (changed)
{ "before": { "hash": "6b9d1788ee8acc675dca406c84bc6a10bcbc31ad" }, "after": { "hash": "9485536982f33cb11491f39ca73aa18ad8941a11" } }game/citadel/pak01_dir/panorama/layout/citadel_ability_property_panel.xml · file (changed)
{ "before": { "hash": "e44c1c832f1735227ca45ef16c3e491583c43c89" }, "after": { "hash": "3b32422c05bba7606e019007abd2bc1e5c72610b" } }game/citadel/pak01_dir/panorama/styles/tooltips/citadel_tooltip_level_rewards.css · file (changed)
{ "before": { "hash": "bd5b591441ed6e1566dfb0641b4e0f9f392337ec" }, "after": { "hash": "bbb943857ca426f473ba2e9e8f4d606bd609e066" } }game/citadel/pak01_dir/soundevents/hero/dynamo.vsndevts · file (changed)
{ "before": { "hash": "e3cf56486fa620cf98e26f94ac577aae10e42b76" }, "after": { "hash": "3120927193289ade867336fe94fd6527a4dc9542" } }game/citadel/pak01_dir/panorama/layout/hud_gold_and_ap_container.xml · file (changed)
{ "before": { "hash": "095b4b6c57e40e25575903365b1b9f6b1724e02f" }, "after": { "hash": "bf327aff7c3266ab2e110f43106a5ecd7e5bf1dc" } }game/citadel/pak01_dir/soundevents/hero/magician.vsndevts · file (changed)
{ "before": { "hash": "a33d47df4558cf5e1b82197765347c81a730f4d6" }, "after": { "hash": "ceabc3128613a3f91484924171e2e634f4a99477" } }game/citadel/pak01_dir/soundevents/base/citadel_base_events.vsndevts · file (changed)
{ "before": { "hash": "89b7f477522207c26edb0b5b4c38ad7f9aa3bb8a" }, "after": { "hash": "ce1a1dbf7c77359591869deb2bd44d80f9073d30" } }game/citadel/pak01_dir/soundevents/hero/kelvin.vsndevts · file (changed)
{ "before": { "hash": "583413e710d37c4006cf8e9decfa5430d320bb37" }, "after": { "hash": "929a029e82c5f71c165eb36aeae923b14d4d4ab7" } }game/citadel/pak01_dir/soundevents/hero/chrono.vsndevts · file (changed)
{ "before": { "hash": "379752af0b7a3cb9f53e5a66010aa4f36258ae28" }, "after": { "hash": "be89f5b407f5ebf42ab830dbbc9499bef3e01afd" } }game/citadel/pak01_dir/scripts/generic_data.vdata · file (changed)
{ "before": { "hash": "d77a5da481b04786fd97fd0e8e7e9c04daaef5fe" }, "after": { "hash": "a15ade382a942fc2b487f95591eedb4a2912f20f" } }game/citadel/pak01_dir/soundevents/hero/bebop.vsndevts · file (changed)
{ "before": { "hash": "3a3810955ad345fc9c8e5b9353c40b45f30654a8" }, "after": { "hash": "473acee16c744939c1f96bfc924a353ba8f91181" } }game/citadel/pak01_dir/soundevents/hero/forge.vsndevts · file (changed)
{ "before": { "hash": "c61f63def2e91e929f34385ba35cca227784f8bd" }, "after": { "hash": "e46faf0f6ad759c164cd826bedfe71b32307d88f" } }game/citadel/pak01_dir/panorama/layout/citadel_hud_hero_shop.xml · file (changed)
{ "before": { "hash": "ef8389786223ac866517b03a339d1d6b64020f22" }, "after": { "hash": "6aa5ed3d66925c1becefd3e259d3834243c88778" } }game/citadel/pak01_dir/panorama/styles/citadel_ui_player_level_bonus_display.css · file (changed)
{ "before": { "hash": "c5b1e48e1ea01e7547e9b529dc647b7fc1febd24" }, "after": { "hash": "4501a85b2fd325b04007a4604017db15b6a87ff5" } }game/citadel/pak01_dir/soundevents/hero/lash.vsndevts · file (changed)
{ "before": { "hash": "b5c43266fba8b84cd67a06007adf93728766d863" }, "after": { "hash": "56d491cdcf3b7bba1eb134354d6982b67fd16a45" } }game/citadel/pak01_dir/panorama/styles/ability_properties.css · file (changed)
{ "before": { "hash": "6fa7df96cf64b6992f81b7c7de505dc894d57c33" }, "after": { "hash": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" } }game/citadel/pak01_dir/panorama/styles/popups/citadel_popup_global_leaderboard.css · file (changed)
{ "before": { "hash": "895a9ffb056c4f98ea31ad3049790b24a4740419" }, "after": { "hash": "25caac2d04e6b52bd811a20ea1613843a4a3dd22" } }game/citadel/pak01_dir/panorama/styles/citadel_ability_details_panel.css · file (changed)
{ "before": { "hash": "54e4e5d6b8cf9a71fda741a563cca7ea7668d779" }, "after": { "hash": "7649743b20e029a93d4afdecb24fb346a5e4b060" } }game/citadel/pak01_dir/soundevents/hero/tengu.vsndevts · file (changed)
{ "before": { "hash": "4ea3200525ae8d7ef41c6807b0fe8db35a4a3fc6" }, "after": { "hash": "2f7b17116c847c49bb93da75afa362b6a470778d" } }game/citadel/pak01_dir/panorama/styles/tooltips/citadel_mod_tooltip_shared.css · file (changed)
{ "before": { "hash": "cd51d58e74b3635997d99eceeb584af166b7e73c" }, "after": { "hash": "335f6faa38284300df83247dece06e2fb0c930c6" } }game/citadel/pak01_dir/soundevents/hero/yamato.vsndevts · file (changed)
{ "before": { "hash": "4f84e925b064abf10e828ad044332c5851dad73e" }, "after": { "hash": "39f89ba4fa805dbd5b865ae77294a3ef6fa0dcb9" } }game/citadel/pak01_dir/scripts/npc_units.vdata · file (changed)
{ "before": { "hash": "9dec917a1b903b2688729cde1e07a4d2f9f76bc0" }, "after": { "hash": "448289daac03b7b9cdab7d65ff1741fcc970444f" } }game/citadel/pak01_dir/panorama/layout/hero_stats_display.xml · file (changed)
{ "before": { "hash": "cc3a2a03fdcc63ed6483b08afc1a5b6292705da3" }, "after": { "hash": "154e3612327955efe45d6205bb6728dcca1b8ad8" } }game/citadel/pak01_dir/panorama/styles/citadel_ui_party.css · file (changed)
{ "before": { "hash": "1dc9a0c0022b5dacffdcf915ec40c80ca2c23093" }, "after": { "hash": "fff132d1813a2f44f4d1d4626904df62d406a728" } }game/citadel/pak01_dir/panorama/layout/citadel_hud_player_level.xml · file (changed)
{ "before": { "hash": "07155b0ffad83e8f8746b20ed93856fd34ba73ec" }, "after": { "hash": "1eb9998dd10f7ccbc0ed1ff9bb8e410171e8f01b" } }game/citadel/pak01_dir/panorama/layout/citadel_ui_player_level_bonus_display.xml · file (changed)
{ "before": { "hash": "93cb3a313d532ef748ade7dafae34050039a1369" }, "after": { "hash": "73925ecd018167bd8b353e9c2e127aa5f7f1d17f" } }game/citadel/resource/localization/citadel_main/citadel_main_english.txt · file (changed)
{ "before": { "hash": "ed78603f00e49b02b12614766d1027fda979c888" }, "after": { "hash": "87ad21ec63178e8eba367acaa003d77b15e7cb69" } }game/citadel/pak01_dir/soundevents/hero/nano.vsndevts · file (changed)
{ "before": { "hash": "e5fd6a0f85f7ba28b1496ecdf82ca1c6646cf3c3" }, "after": { "hash": "447114d4984eacac64b6924fbb3a1cbdd44d9649" } }game/citadel/pak01_dir/panorama/layout/citadel_modified_attribute_label.xml · file (changed)
{ "before": { "hash": "d68bc30e779b0bb970306be291bf69c4c86ced43" }, "after": { "hash": "2c858831050dff070c4e2d34f1d0f5fd27d42266" } }game/citadel/pak01_dir/panorama/styles/citadel_hud_player_level_up_bonus.css · file (changed)
{ "before": { "hash": "9b2585400daaa20601d7d0d91f9dccd0b56095f7" }, "after": { "hash": "bab0981cca7ea2ead5975e77dfd7a0245a790e8c" } }game/citadel/pak01_dir/soundevents/hero/warden.vsndevts · file (changed)
{ "before": { "hash": "9bcddf22948db78d07bad9c4c477622e8d5186f4" }, "after": { "hash": "2bc8d1197c0673d265c4aa8614699e3f7b9ad0c7" } }game/citadel/pak01_dir/panorama/layout/tooltips/citadel_tooltip_spirit_stat.xml · file (changed)
{ "before": { "hash": "12357e6cd507575ddfd4b0c04c7acc5083593388" }, "after": { "hash": "70241bb75d95976ccc3fbe23ebd85c9e4d94e8d2" } }game/citadel/pak01_dir/panorama/styles/citadel_ui_social_party.css · file (changed)
{ "before": { "hash": "6d5a84a2f8c55a16c937f27a08b726931d124f09" }, "after": { "hash": "fda28c5581f6d1738930709a69c3cb7ad958d765" } }game/citadel/pak01_dir/soundevents/hero/gigawatt.vsndevts · file (changed)
{ "before": { "hash": "02981cf6afa6bf4bf2d53e6f63341a79abe7f56a" }, "after": { "hash": "23dab1e3f9810a9088faf08cb4073cb1f1b1f77d" } }game/citadel/pak01_dir/soundevents/hero/mirage.vsndevts · file (changed)
{ "before": { "hash": "5eac472df1d28a1783c4b6cfd669a687dd61583d" }, "after": { "hash": "14bdafb5869499dceb9aed97b6db470e5e97ad7d" } }game/citadel/pak01_dir/soundevents/hero/shiv.vsndevts · file (changed)
{ "before": { "hash": "5fb3668686605b6787b533e8071ef6653137acea" }, "after": { "hash": "4307c6bd0edfc6cf7f9c232c77da6de295f24dab" } }game/citadel/pak01_dir/panorama/layout/hud.xml · file (changed)
{ "before": { "hash": "5c95edd6184e3fbac2cd7894ee80d3a569bbaff4" }, "after": { "hash": "2997dbb4fc19a00d461e5af665cb10cf00c124c4" } }game/citadel/pak01_dir/panorama/layout/citadel_ui_build_details.xml · file (changed)
{ "before": { "hash": "ca1cce99626c1e76a4c7bbbc98c37b4935efe8fa" }, "after": { "hash": "16a01d014d9f673b005959ed2832b6c35128da6f" } }game/citadel/pak01_dir/panorama/styles/ability_property_icons.css · file (changed)
{ "before": { "hash": "d972c84edac97851b503a997d1def04d89c32a7d" }, "after": { "hash": "5c395809bc63958bdd14fed4befc9f4e285562ae" } }game/citadel/pak01_dir/panorama/styles/citadel_ui_build_details.css · file (changed)
{ "before": { "hash": "ce2f81da9f37571ec6428a798fc9c57728bf26dc" }, "after": { "hash": "69fdecac92be7ddddcd2a48d84dbfab337829048" } }game/citadel/pak01_dir/panorama/styles/loading_screen.css · file (changed)
{ "before": { "hash": "647d936e05089ee7bbdc0afb8562c35dda451534" }, "after": { "hash": "343e99d3eb6354b459303fb594fd4b47e29fff71" } }game/citadel/pak01_dir/scripts/heroes.vdata · file (changed)
{ "before": { "hash": "d4d19af6dc7a71c8be0970f585396d53deae5270" }, "after": { "hash": "7f59564b95bef1174a36b30025c22fb3d8789ee9" } }game/citadel/pak01_dir/soundevents/hero/geist.vsndevts · file (changed)
{ "before": { "hash": "54533b74a382d0e56e5315d522cdd1494ef81cab" }, "after": { "hash": "5366e0f37db6131da9849ef4f4cd21e6d60a17ea" } }game/citadel/pak01_dir/panorama/styles/citadel_hud_and_db_overlay.css · file (changed)
{ "before": { "hash": "cab2151404ce5bf0ba43faee5018387038b1dc05" }, "after": { "hash": "732d0dec01325680085fe9a6b9701edc6322b551" } }game/citadel/pak01_dir/panorama/layout/citadel_shop_mod_icon.xml · file (changed)
{ "before": { "hash": "82040d6b34c0067c9b1511d00f0ed68007a58621" }, "after": { "hash": "96f71ec3ea31764a75606beed505ed8595f852f7" } }game/citadel/pak01_dir/scripts/modifiers.vdata · file (changed)
{ "before": { "hash": "fadb2fd3daf19dee0b3434a966a7695ef2219ab3" }, "after": { "hash": "81d34e70e5be557a3a1289dc44fe5639f0691050" } }game/citadel/pak01_dir/panorama/layout/citadel_ui_modified_abilities_panel.xml · file (changed)
{ "before": { "hash": "8cf2fc9a977944cebfcd1bbe06f739fd0a9f2a50" }, "after": { "hash": "bee371ea2f013b5484d6333a8f6ab6c04933a260" } }game/citadel/pak01_dir.txt · file (changed)
{ "before": { "hash": "523d1252324e612548b5cec31723e23f4b26b6f2" }, "after": { "hash": "d5176223ade6718028f25ef5e57e65fb4891f999" } }game/citadel/pak01_dir/scripts/misc.vdata · file (changed)
{ "before": { "hash": "45750bd23c33a75ff8267a52e50fc0f7c911adb7" }, "after": { "hash": "4fad6b70cbbc722b2dec9f3aec82a4c925edabf3" } }game/citadel/pak01_dir/panorama/styles/hud_gold_and_ap_container.css · file (changed)
{ "before": { "hash": "ee976706a59102f8d97d00896cb57bdb6afc18c0" }, "after": { "hash": "8a8a0214fc81be84914f33b21cfcf18f1ba9b70b" } }game/citadel/pak01_dir/panorama/styles/post_game/citadel_db_page_post_game.css · file (changed)
{ "before": { "hash": "ffe8fb0f4e68cad59ca781700c9b1332f5c238f9" }, "after": { "hash": "1069e4742d0cecf62056bc9a871cf4276d057d62" } }game/citadel/pak01_dir/soundevents/hero/viscous.vsndevts · file (changed)
{ "before": { "hash": "2f26dd9c17ee5b50763616e76f94833c29cd2b75" }, "after": { "hash": "f848ee3c00a816e0627eeee5e8ef7dc99c60be09" } }game/citadel/pak01_dir/soundevents/hero/viper.vsndevts · file (changed)
{ "before": { "hash": "bd694e26fb1a4b9e639801efa4e0ddfa05397535" }, "after": { "hash": "aede4e3a77453bc9b01741e6bee3fe21c3325234" } }game/citadel/pak01_dir/soundevents/hero/pocket.vsndevts · file (changed)
{ "before": { "hash": "c8f2e78dca740de25f675459176b2b5df5d94399" }, "after": { "hash": "17a4fef8cebf08d9db4832d8dfbb28be650e15d3" } }game/citadel/pak01_dir/panorama/layout/tooltips/citadel_tooltip_mod_details.xml · file (changed)
{ "before": { "hash": "edb9069e13785b17b00f507361e79a8a40d03405" }, "after": { "hash": "ed052f194ee5887660c7cd2784e118593dae43eb" } }game/citadel/pak01_dir/panorama/layout/citadel_ui_modified_stats_panel.xml · file (changed)
{ "before": { "hash": "45b6dfccce6f89138afdaef0eb616b21310f8635" }, "after": { "hash": "f35585ee0a7472d23dd3fce0d80c6cb38e7d8413" } }game/citadel/pak01_dir/soundevents/hero/astro.vsndevts · file (changed)
{ "before": { "hash": "4a4e338b5590cab0522f781dd682ea74531a1273" }, "after": { "hash": "98d11b878d90ffa69937fbfd8b1e57c344ae5eaa" } }game/citadel/pak01_dir/soundevents/powerups.vsndevts · file (changed)
{ "before": { "hash": "6d247e7036daad2f2ae020d30482a215cda37f27" }, "after": { "hash": "5796b62007dc83f47dd84ccc01674b126f6b4a0a" } }game/citadel/pak01_dir/panorama/layout/ability_panel.xml · file (changed)
{ "before": { "hash": "9a8147530107765623125eeefa5e33c1f9db73f4" }, "after": { "hash": "9445d7549862630440b4616eda3b0eac19102d56" } }game/citadel/pak01_dir/scripts/abilities.vdata · file (changed)
{ "before": { "hash": "2f2bb1c661f163cc3030ea20d6321ba27d003878" }, "after": { "hash": "4da2f25fa2f942f95ca4b72b9267a703c09cdcda" } }game/citadel/pak01_dir/soundevents/hero/hornet.vsndevts · file (changed)
{ "before": { "hash": "7d68161a5b48c870e5e09c14eb4815a43e921072" }, "after": { "hash": "5acfa2120229d73d801c5f30c8581fa379501c7e" } }game/citadel/pak01_dir/panorama/layout/citadel_ability_details_panel.xml · file (changed)
{ "before": { "hash": "e574f5296884ce599d9d86281963a8654a3e7b87" }, "after": { "hash": "6af892a76984f7dd796848eed4045aeaba2c2e70" } }game/citadel/pak01_dir/soundevents/hero/inferno.vsndevts · file (changed)
{ "before": { "hash": "0a1b168b215d581cc1627928b42f4e16cafa2c2d" }, "after": { "hash": "105bd28d3f0f25769f9b54537ef232fe6538801a" } }game/citadel/pak01_dir/panorama/styles/popups/popup_spectate_match_connecting.css · file (changed)
{ "before": { "hash": "a41f13dad93a8fb2684d90e34b37713ae784167e" }, "after": { "hash": "17f2cbc82b6cf8ec2cda7a220358b2cf72bb2086" } }game/citadel/pak01_dir/soundevents/hero/wraith.vsndevts · file (changed)
{ "before": { "hash": "de64c8760eb3023bf241e5c630dfb974d666b38d" }, "after": { "hash": "70d51fd746f4f57bafdbe4d4cf7417ed464a425c" } }game/citadel/pak01_dir/panorama/styles/citadel_ui_build_selector.css · file (changed)
{ "before": { "hash": "77bfbabb23fb2f4862c54606395d96b5a7aab976" }, "after": { "hash": "c2c164ceacdb72816b4855660794eef6fb8b5ff5" } }game/citadel/pak01_dir/soundevents/hero/krill.vsndevts · file (changed)
{ "before": { "hash": "8c8369f5fe9a9c0dce614c84edd83e7ae2cea044" }, "after": { "hash": "a5619b204e8651e97e48dc02dc8b6685f82b60fa" } }game/citadel/pak01_dir/panorama/layout/citadel_hud_player_level_up_bonus.xml · file (changed)
{ "before": { "hash": "a8387427926d5a1ef1a522a6a96247a275716883" }, "after": { "hash": "cd2ed80fc7a5c8419c5503a6d0efc7c9f66753e8" } }game/citadel/pak01_dir/panorama/layout/tooltips/citadel_player_award_tooltip.xml · file (changed)
{ "before": { "hash": "e0977182ddd13aa6b9fcbca276c540c08674b30c" }, "after": { "hash": "f3a32e8d2248374d2ed2cfe782b57448ae5be78a" } }game/citadel/pak01_dir/panorama/styles/citadel_shop_mod_view.css · file (changed)
{ "before": { "hash": "b5942a98455a37c6576d06cd2d64cc8d5cd6e315" }, "after": { "hash": "bb78b23638a4c79d6f8db0f6dcf988dfc67b48f4" } }game/citadel/pak01_dir/panorama/styles/citadel_hud_player_level.css · file (changed)
{ "before": { "hash": "aac3e638521dac5308546ae60aac9cb3db36850f" }, "after": { "hash": "405ba99fd2108859ea2c24cc39f1b21b5de31f47" } }game/citadel/pak01_dir/panorama/layout/citadel_ui_post_game_scoreboard.xml · file (changed)
{ "before": { "hash": "43f5f286af41813b22745b7b64e4f05187c37b27" }, "after": { "hash": "43a3d6e2637e46ef3beab01e43214cb4de922f1d" } }game/citadel/pak01_dir/panorama/layout/post_game/citadel_db_page_post_game.xml · file (changed)
{ "before": { "hash": "fac32dc1ad7df0ff0d0927e89f04e6312dd4fa81" }, "after": { "hash": "51f6e8f9f1ecb65d3c1cbb18e189d4d001a5efba" } }game/citadel/pak01_dir/panorama/layout/match_details_graphs.xml · file (changed)
{ "before": { "hash": "505a7f3af9efc6b3cbb2edeb7e381d612b3a3dc6" }, "after": { "hash": "91b559e830d412e8f40db73b1687ed0f1060783a" } }
