Fire rate nerfed game wide, Bebop reworked
Dozens of items and abilities lose fire rate, while Bebop's Sticky Bomb can no longer stick to himself and Exploding Uppercut's T3 now restores missing health. Vindicta's Assassinate swaps flat weapon damage for stacking Weapon Damage Per Kill, and Debuff Remover becomes Dispel Magic with a new Spirit Resist identity.
Sticky Bomb
Sticky Bomb
Attach a bomb that explodes after a delay, dealing spirit damage to nearby enemies.
If the bomb hits or kills a hero, you gain permanent bonus damage on Sticky Bomb.
HoldAlternate castto attach the Sticky Bomb to yourself.
Stacks diminish by half after 100 hits and 10 kills



1-8s Cooldown
2+70 Damage
5On Cast: +5m/s for 3sSticky Bomb
Attach a bomb that explodes after a delay, dealing spirit damage to nearby enemies.
If the bomb hits or kills a hero, you gain permanent bonus damage on Sticky Bomb.
Stacks diminish by half after 60 hits and 7 kills



1-8s Cooldown
2+75 Damage
5On Cast: +5m/s for 3s





































- Debuff Remover renamed to Dispel Magic
- No longer builds from Debuff Reducer
- No longer grants 30% Debuff Resist, and the T1 upgrade no longer grants +5% Debuff Resist
- No longer grants 100 Bonus Health, and the T1 upgrade no longer grants +125 Bonus Health
- Now grants 14% Spirit Resist, and T1 now grants +20% Spirit Resist
- Active Move Speed reduced from 2.25m to 2m
Debuff Remover → Dispel Magic
Debuff Remover
Purge all non-ultimate negative effects currently applied to you. If any effects were removed, heal yourself and gain a move speed bonus.
Cannot be used while Stunned or Slept.
Dispel Magic
Purge all non-ultimate negative effects currently applied to you. If any effects were removed, heal yourself and gain a move speed bonus.
Cannot be used while Stunned or Slept.

















General
1 nerf1 buff1 rework6 changes- Curse renamed to Curse Relic.
- Debuff Remover renamed to Dispel Magic.
- Viscous: Restorative Goo T3 now removes all non-ult Debuffs instead of all Debuffs.
- Drifter: Shadow Mark T3 now also increases Duration.
- Restorative Locket: active now heals yourself instead of a target ally, and the stamina it replenishes scales with the number of Restoration Stacks up to a maximum.
- Added a Dash Speed stat display, shown in meters.
- Added a Weapon Damage Per Kill stat display, shown as a percentage.
- Added an Imbued Lifesteal stat display, shown as a percentage.
- Added a Missing HP Heal stat display, shown as a percentage.
MISC
153 changesOther file and data updates.
- Vindicta: map item draft weights data updated.
View code changes (1 records)
hero_hornet · gameplay.m_mapItemDraftWeights.upgrade_acolytes_glove (changed)
{ "before": 2.2, "after": 1 } - Vindicta: map item draft weights data updated.
View code changes (1 records)
hero_hornet · gameplay.m_mapItemDraftWeights.upgrade_boxing_glove (changed)
{ "before": 2.2, "after": 1 } - Vindicta: map item draft weights data updated.
View code changes (1 records)
hero_hornet · gameplay.m_mapItemDraftWeights.upgrade_crushing_fists (changed)
{ "before": 2.2, "after": 1 } - Vindicta: map item draft weights data updated.
View code changes (1 records)
hero_hornet · gameplay.m_mapItemDraftWeights.upgrade_lifestrike_gauntlets (changed)
{ "before": 2.2, "after": 1 } - Vindicta: map item draft weights data updated.
View code changes (1 records)
hero_hornet · gameplay.m_mapItemDraftWeights.upgrade_melee_charge (changed)
{ "before": 2.2, "after": 1 } - Vindicta: map item draft weights data updated.
View code changes (1 records)
hero_hornet · gameplay.m_mapItemDraftWeights.upgrade_spirit_snatch (changed)
{ "before": 2.2, "after": 1 } - Lady Geist: map item draft weights data updated.
View code changes (1 records)
hero_ghost · gameplay.m_mapItemDraftWeights.upgrade_ethereal_bullets (changed)
{ "before": 1, "after": 2.4 } - Lady Geist: map item draft weights data updated.
View code changes (1 records)
hero_ghost · gameplay.m_mapItemDraftWeights.upgrade_health (changed)
{ "before": 1, "after": 2.4 } - Lady Geist: map item draft weights data updated.
View code changes (1 records)
hero_ghost · gameplay.m_mapItemDraftWeights.upgrade_infuser (changed)
{ "before": 1, "after": 2.4 } - Lady Geist: map item draft weights data updated.
View code changes (1 records)
hero_ghost · gameplay.m_mapItemDraftWeights.upgrade_spirit_burn (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_cooldown_reduction (changed)
{ "before": 2.4, "after": 1 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_critshot (changed)
{ "before": 2.4, "after": 1 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_debuff_reducer (changed)
{ "before": 2.4, "after": 1 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_headshot_booster2 (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_improved_bullet_armor (changed)
{ "before": 2.4, "after": 1 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_magic_shock (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_magic_tempo (changed)
{ "before": 2.4, "after": 1 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_rapid_recharge (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_siphon_bullets (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_spellbreaker (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_tech_purge (changed)
{ "before": 2.4, "after": 1 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_toxic_bullets (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_transcendent_cooldown (changed)
{ "before": 2.4, "after": 1 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_bulletshredimbue (changed)
{ "before": 1, "after": 2.4 } - Wraith: map item draft weights data updated.
View code changes (1 records)
hero_wraith · gameplay.m_mapItemDraftWeights.upgrade_rechargingbullets (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_ability_refresher (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_critshot (changed)
{ "before": 2.4, "after": 1 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_damage_recycler (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_fervor (changed)
{ "before": 2.4, "after": 1 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_fury_trance (changed)
{ "before": 2.4, "after": 1 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_glass_cannon (changed)
{ "before": 2.4, "after": 1 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_health_stimpak (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_hollow_point_rounds (changed)
{ "before": 2.4, "after": 1 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_infuser (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_intensifying_clip (changed)
{ "before": 2.4, "after": 1 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_mystic_regeneration (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_resonant_healing (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_siphon_bullets (changed)
{ "before": 2.4, "after": 1 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_spirit_burn (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_tech_bleed (changed)
{ "before": 1, "after": 2.4 } - Kelvin: map item draft weights data updated.
View code changes (1 records)
hero_kelvin · gameplay.m_mapItemDraftWeights.upgrade_bulletshredimbue (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_acolytes_glove (changed)
{ "before": 2.2, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_blitz_bullets (changed)
{ "before": 2.4, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_boxing_glove (changed)
{ "before": 2.2, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_burst_fire (changed)
{ "before": 2.4, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_crushing_fists (changed)
{ "before": 2.2, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_glass_cannon (changed)
{ "before": 2.4, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_health_stealing_magic (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_infuser (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_kinetic_sash (changed)
{ "before": 2.4, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_lifestrike_gauntlets (changed)
{ "before": 2.2, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_long_range (changed)
{ "before": 2.4, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_magic_slow (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_melee_charge (changed)
{ "before": 2.2, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_mystic_regeneration (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_resonant_healing (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_self_bubble (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_sharpshooter (changed)
{ "before": 2.4, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_spirit_snatch (changed)
{ "before": 2.2, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_surging_power (changed)
{ "before": 2.4, "after": 1 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_warp_stone (changed)
{ "before": 1, "after": 2.4 } - Grey Talon: map item draft weights data updated.
View code changes (1 records)
hero_orion · gameplay.m_mapItemDraftWeights.upgrade_bulletshredimbue (changed)
{ "before": 1, "after": 2.4 } - Vyper: map item draft weights data updated.
View code changes (1 records)
hero_viper · gameplay.m_mapItemDraftWeights.upgrade_acolytes_glove (changed)
{ "before": 2.2, "after": 1 } - Vyper: map item draft weights data updated.
View code changes (1 records)
hero_viper · gameplay.m_mapItemDraftWeights.upgrade_boxing_glove (changed)
{ "before": 2.2, "after": 1 } - Vyper: map item draft weights data updated.
View code changes (1 records)
hero_viper · gameplay.m_mapItemDraftWeights.upgrade_crushing_fists (changed)
{ "before": 2.2, "after": 1 } - Vyper: map item draft weights data updated.
View code changes (1 records)
hero_viper · gameplay.m_mapItemDraftWeights.upgrade_lifestrike_gauntlets (changed)
{ "before": 2.2, "after": 1 } - Vyper: map item draft weights data updated.
View code changes (1 records)
hero_viper · gameplay.m_mapItemDraftWeights.upgrade_melee_charge (changed)
{ "before": 2.2, "after": 1 } - Vyper: map item draft weights data updated.
View code changes (1 records)
hero_viper · gameplay.m_mapItemDraftWeights.upgrade_spirit_snatch (changed)
{ "before": 2.2, "after": 1 } - Mina: map item draft weights data updated.
View code changes (1 records)
hero_vampirebat · gameplay.m_mapItemDraftWeights.upgrade_acolytes_glove (changed)
{ "before": 2.2, "after": 1 } - Mina: map item draft weights data updated.
View code changes (1 records)
hero_vampirebat · gameplay.m_mapItemDraftWeights.upgrade_boxing_glove (changed)
{ "before": 2.2, "after": 1 } - Mina: map item draft weights data updated.
View code changes (1 records)
hero_vampirebat · gameplay.m_mapItemDraftWeights.upgrade_crushing_fists (changed)
{ "before": 2.2, "after": 1 } - Mina: map item draft weights data updated.
View code changes (1 records)
hero_vampirebat · gameplay.m_mapItemDraftWeights.upgrade_lifestrike_gauntlets (changed)
{ "before": 2.2, "after": 1 } - Mina: map item draft weights data updated.
View code changes (1 records)
hero_vampirebat · gameplay.m_mapItemDraftWeights.upgrade_melee_charge (changed)
{ "before": 2.2, "after": 1 } - Mina: map item draft weights data updated.
View code changes (1 records)
hero_vampirebat · gameplay.m_mapItemDraftWeights.upgrade_spirit_snatch (changed)
{ "before": 2.2, "after": 1 } - Seismic Impact: properties data added.
View code changes (1 records)
citadel_ability_bull_leap · properties.ImpactHeight.scaleStat (added)
{ "before": null, "after": "ETechRadius" } - Seismic Impact: properties data removed.
View code changes (1 records)
citadel_ability_bull_leap · properties.ImpactRadiusPercentage (removed)
{ "before": { "raw": "0", "value": 0, "cssClass": "distance" }, "after": null } - Seismic Impact: crash modifier data removed.
View code changes (1 records)
citadel_ability_bull_leap · gameplay.m_CrashModifier.m_flCollideRadius (removed)
{ "before": 140, "after": null } - Seismic Impact: crash modifier data removed.
View code changes (1 records)
citadel_ability_bull_leap · gameplay.m_CrashModifier.m_DragModifier (removed)
{ "before": { "m_bIsHidden": true, "m_AG2BaseState": { "m_strParamName": "" }, "m_AG2HeroState": { "m_strParamName": "" }, "m_AG2BaseAction": { "m_strParamName": "" }, "m_flForwardOffset": 200, "m_flVerticalOffset": 0 }, "after": null } - Seismic Impact: collide radius added with value 160.
View code changes (1 records)
citadel_ability_bull_leap · gameplay.m_flCollideRadius (added)
{ "before": null, "after": 160 } - Seismic Impact: drag modifier data added.
View code changes (1 records)
citadel_ability_bull_leap · gameplay.m_DragModifier (added)
{ "before": null, "after": { "m_bIsHidden": true, "m_AG2BaseState": { "m_strParamName": "" }, "m_AG2HeroState": { "m_strParamName": "" }, "m_AG2BaseAction": { "m_strParamName": "" }, "m_flForwardOffset": 200, "m_flVerticalOffset": 0 } } - Sticky Bomb: ability behaviors bits data updated.
View code changes (1 records)
citadel_ability_sticky_bomb · gameplay.m_AbilityBehaviorsBits (changed)
{ "before": "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_ALLOW_SELF_CAST | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST", "after": "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST" } - Sticky Bomb: ability target types data updated.
View code changes (1 records)
citadel_ability_sticky_bomb · gameplay.m_nAbilityTargetTypes (changed)
{ "before": "CITADEL_UNIT_TARGET_ALL", "after": "CITADEL_UNIT_TARGET_ALL_ENEMY | CITADEL_UNIT_TARGET_TROOPER_FRIENDLY | CITADEL_UNIT_TARGET_HERO_FRIENDLY" } - Sticky Bomb: bomb attached modifier data removed.
View code changes (1 records)
citadel_ability_sticky_bomb · gameplay.m_BombAttachedModifier.m_DebuffModifier (removed)
{ "before": { "m_bIsHidden": true, "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER", "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [ "OutgoingDamagePercent" ] }, "after": null } - Sticky Bomb: bomb attached modifier data added.
View code changes (1 records)
citadel_ability_sticky_bomb · gameplay.m_BombAttachedModifier.m_OnGroundModifier (added)
{ "before": null, "after": { "m_bIsHidden": true, "m_OnGroundModifier": {}, "m_sLocalizationName": "modifier_citadel_sticky_bomb_attached", "m_strHudMessageText": "", "m_bDurationReducible": false } } - Assassinate: properties data removed.
View code changes (1 records)
citadel_ability_hornet_snipe · properties.BuffOnKillDuration (removed)
{ "before": { "raw": "0", "value": 0, "cssClass": "duration", "scaleStat": "ETechDuration" }, "after": null } - Assassinate: buff on kill modifier data removed.
View code changes (1 records)
citadel_ability_hornet_snipe · gameplay.m_BuffOnKillModifier (removed)
{ "before": { "m_sLocalizationName": "assassin_modifier", "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [ "WeaponDamageBonus" ] }, "after": null } - Ground Strike: track amount changed from 150 to 330.
View code changes (1 records)
citadel_ability_lash_down_strike · gameplay.m_flTrackAmount (changed)
{ "before": 150, "after": 330 } - Ground Strike: max turn amount added with value 90.
View code changes (1 records)
citadel_ability_lash_down_strike · gameplay.m_flMaxTurnAmount (added)
{ "before": null, "after": 90 } - Chain Gang: ability behaviors bits data updated.
View code changes (1 records)
ability_punkgoat_tether · gameplay.m_AbilityBehaviorsBits (changed)
{ "before": "CITADEL_ABILITY_BEHAVIOR_SILENT_CAST_FAILURE_FEEDBACK | CITADEL_ABILITY_BEHAVIOR_ALWAYS_PREVIEW_RADIUS | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_PROJECTILE_PASS_THROUGH_WORLD | CITADEL_ABILITY_BEHAVIOR_SHOW_CAST_RANGE_AS_SAT_SPHERE_WHILE_CASTING | CITADEL_ABILITY_BEHAVIOR_COOLDOWN_ON_CHANNEL_END | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST", "after": "CITADEL_ABILITY_BEHAVIOR_SILENT_CAST_FAILURE_FEEDBACK | CITADEL_ABILITY_BEHAVIOR_ALWAYS_PREVIEW_RADIUS | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_PROJECTILE_PASS_THROUGH_WORLD | CITADEL_ABILITY_BEHAVIOR_SHOW_CAST_RANGE_AS_SAT_SPHERE_WHILE_CASTING | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST" } - Stalker's Mark: properties data removed.
View code changes (1 records)
drifter_shadow_mark · properties.AbilityCharges.scaleStat (removed)
{ "before": "EMaxChargesIncrease", "after": null } - Stalker's Mark: properties data removed.
View code changes (1 records)
drifter_shadow_mark · properties.AbilityCharges.scaleFactor (removed)
{ "before": 0, "after": null } - Stalker's Mark: properties data updated.
View code changes (1 records)
drifter_shadow_mark · properties.AbilityCooldownBetweenCharge.value (changed)
{ "before": 0, "after": -1 } - Stalker's Mark: properties data updated.
View code changes (1 records)
drifter_shadow_mark · properties.AbilityCooldownBetweenCharge.disableValue (changed)
{ "before": -1, "after": -2 } - Tag Along: properties data removed.
View code changes (1 records)
ability_familiar_attach · properties.UpgradeCloneAbilities (removed)
{ "before": { "raw": "0", "value": 0 }, "after": null } - Slowing Bullets: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_slowing_bullets · gameplay.m_AutoIntrinsicModifiers[1].m_vecAutoRegisterModifierValueFromAbilityPropertyName[0] (changed)
{ "before": "BonusFireRate", "after": "BaseAttackDamagePercent" } - Debuff Reducer: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_debuff_reducer · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [ "StatusResistancePercent", "BonusHealth" ], "after": [ "StatusResistancePercent" ] } - Dispel Magic: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_reduce_debuff_duration · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [ "StatusResistancePercent", "BonusHealth" ], "after": [ "TechResist" ] } - Healing Booster: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_healing_booster · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [ "HealAmpCastPercent", "HealAmpRegenPercent", "BonusHealthRegen" ], "after": [ "HealAmpCastPercent", "HealAmpRegenPercent", "BonusHealthRegen", "OutOfCombatHealthRegen" ] } - Mystic Regeneration: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_mystic_regeneration · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [], "after": [ "BonusHealth" ] } - Mystic Reverb: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_tech_bleed · gameplay.m_AutoIntrinsicModifiers[0].m_vecProcDamageTypes (changed)
{ "before": [ "CITADEL_DAMAGETYPE_ABILITY" ], "after": [ "CITADEL_DAMAGETYPE_ABILITY", "CITADEL_DAMAGETYPE_BULLET" ] } - Mystic Reverb: auto intrinsic modifiers data removed.
View code changes (1 records)
upgrade_tech_bleed · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (removed)
{ "before": [ "AbilityLifestealPercentHero" ], "after": null } - Rapid Recharge: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_rapid_recharge · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [ "BonusAbilityCharges", "CooldownBetweenChargeReduction", "BonusSpiritForChargedAbilities" ], "after": [ "BonusAbilityCharges", "CooldownBetweenChargeReduction", "CooldownReductionOnChargedAbilities", "BonusSpiritForChargedAbilities" ] } - Restorative Locket: ability targeting location data updated.
View code changes (1 records)
upgrade_restorative_locket · gameplay.m_eAbilityTargetingLocation (changed)
{ "before": "CITADEL_ABILITY_TARGETING_LOCATION_UNIT", "after": "CITADEL_ABILITY_TARGETING_LOCATION_SELF" } - Restorative Locket: ability behaviors bits data updated.
View code changes (1 records)
upgrade_restorative_locket · gameplay.m_AbilityBehaviorsBits (changed)
{ "before": "CITADEL_ABILITY_BEHAVIOR_ALLOW_SELF_CAST | CITADEL_ABILITY_BEHAVIOR_CAN_CAST_ON_ZIPLINE | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST", "after": "CITADEL_ABILITY_BEHAVIOR_DONT_BREAK_INVISIBILITY | CITADEL_ABILITY_BEHAVIOR_DONT_SWITCH_AWAY_ON_CAST | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_BUSY | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_CAN_CAST_ON_ZIPLINE | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_DODGING" } - Cursed Relic: properties data added.
View code changes (1 records)
upgrade_glitch · properties.OutgoingDamagePenaltyPercent (added)
{ "before": null, "after": { "raw": "-8", "value": -8, "cssClass": "damage", "statsUsageFlags": "ConditionallyApplied", "providedPropertyType": "MODIFIER_VALUE_DAMAGE_PERCENT" } } - Cursed Relic: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_glitch · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName[0] (changed)
{ "before": "BaseAttackDamagePercent", "after": "OutgoingDamagePenaltyPercent" } - Radiant Regeneration: auto intrinsic modifiers data added.
View code changes (1 records)
upgrade_resonant_healing · gameplay.m_AutoIntrinsicModifiers (added)
{ "before": null, "after": [ { "m_bIsHidden": true, "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [ "BonusHealth" ] } ] } - Extra Regen: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_endurance · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [ "BonusHealthRegen" ], "after": [ "BonusHealthRegen", "OutOfCombatHealthRegen" ] } - Healing Tempo: auto intrinsic modifiers data updated.
View code changes (1 records)
upgrade_healbuff · gameplay.m_AutoIntrinsicModifiers[0].m_vecAutoRegisterModifierValueFromAbilityPropertyName (changed)
{ "before": [ "HealAmpCastPercent", "HealAmpRegenPercent", "TechResist", "BonusHealthRegen" ], "after": [ "HealAmpCastPercent", "HealAmpRegenPercent", "TechResist", "BonusHealthRegen", "OutOfCombatHealthRegen" ] } - generic data street brawl: respawn times data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecRespawnTimes[2] (changed)
{ "before": 25, "after": 30 } - generic data street brawl: overtime trooper damage scale data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flOvertimeTrooperDamageScale[0] (changed)
{ "before": 1.2, "after": 1.44 } - generic data street brawl: overtime trooper damage scale data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flOvertimeTrooperDamageScale[1] (changed)
{ "before": 1.2, "after": 1.44 } - generic data street brawl: overtime trooper damage scale data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flOvertimeTrooperDamageScale[2] (changed)
{ "before": 1.2, "after": 1.44 } - generic data street brawl: overtime trooper damage scale data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flOvertimeTrooperDamageScale[3] (changed)
{ "before": 1.2, "after": 1.44 } - generic data street brawl: overtime trooper damage scale data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flOvertimeTrooperDamageScale[4] (changed)
{ "before": 1.3, "after": 1.56 } - generic data street brawl: buy time data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecBuyTime[0] (changed)
{ "before": 55, "after": 50 } - generic data street brawl: buy time data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecBuyTime[1] (changed)
{ "before": 55, "after": 50 } - generic data street brawl: buy time data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecBuyTime[2] (changed)
{ "before": 55, "after": 50 } - generic data street brawl: buy time data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecBuyTime[3] (changed)
{ "before": 55, "after": 50 } - generic data street brawl: buy time data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecBuyTime[4] (changed)
{ "before": 55, "after": 50 } - generic data street brawl: trooper spawn timer data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flTrooperSpawnTimer[0] (changed)
{ "before": 20, "after": 18 } - generic data street brawl: trooper spawn timer data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flTrooperSpawnTimer[1] (changed)
{ "before": 20, "after": 18 } - generic data street brawl: trooper spawn timer data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flTrooperSpawnTimer[2] (changed)
{ "before": 20, "after": 15 } - generic data street brawl: tier1 max resist time changed from 2.5 to 2.2.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flTier1MaxResistTime (changed)
{ "before": 2.5, "after": 2.2 } - generic data street brawl: tier2 max resist time changed from 2.5 to 2.2.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_flTier2MaxResistTime (changed)
{ "before": 2.5, "after": 2.2 } - generic data street brawl: item draft rounds per game round data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecItemDraftRoundsPerGameRound[4].m_chanceRare.m_mapOutcomesToWeights.2 (changed)
{ "before": 35, "after": 40 } - generic data street brawl: item draft rounds per game round data updated.
View code changes (1 records)
generic_data:m_StreetBrawl · gameplay.m_vecItemDraftRoundsPerGameRound[4].m_chanceRare.m_mapOutcomesToWeights.3 (changed)
{ "before": 0, "after": 10 } - modifiers modifier delayed apply: data entry added.
View code changes (1 records)
modifiers:modifier_delayed_apply · (entity_added)
{ "before": null, "after": "modifier_delayed_apply" } - Network messages: 1 definitions added.
View code changes (1 records)
Protobufs/citadel_gcmessages_common.proto · declarations (changed)
{ "before": [], "after": [ "repeated uint32 banned_heroes = 2;" ] } - Network messages: 11 definitions added.
View code changes (1 records)
Protobufs/citadel_gcmessages_server.proto · declarations (changed)
{ "before": [], "after": [ "optional bool randomed_hero = 21;", "repeated uint32 banned_heroes = 29;", "message DraftItem {", "optional uint32 ability_id = 1;", "optional uint32 flags = 2;", "optional .CMsgServerSignoutData_StreetBrawlData.EDraftItemOutcome outcome = 3 [default = k_eNotChosen];", "message DraftItemSet {", "repeated .CMsgServerSignoutData_StreetBrawlData.DraftItem items = 1;", "repeated .CMsgServerSignoutData_StreetBrawlData.DraftItemSet draft_item_sets = 9;", "enum EDraftItemOutcome {", "enum EDraftItemFlags {" ] } - Network messages: 2 definitions added.
View code changes (1 records)
Protobufs/citadel_usermessages.proto · declarations (changed)
{ "before": [], "after": [ "message CCitadelUserMsg_BannedHeroes {", "repeated uint32 banned_hero_ids = 1;" ] } - 66 cosmetic records updated.
View code changes (66 records)
upgrade_prism_blast · cosmetic.m_strLaserLoopSound (changed)
{ "before": "", "after": "Mods.Prism.Blast.Beam.Lp" }hero_graf · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_dynamo · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_fencer · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_forge · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceCastStart.m_vecFOVOperations[0].m_flSpringTarget (changed)
{ "before": 10, "after": 5 }hero_slork · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_hornet · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_atlas · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_inferno · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_kali · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_rutger · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_wrecker · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_bomber · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }upgrade_prism_blast · cosmetic.m_strCastSound (changed)
{ "before": "Mods.Tech.Stasis.Cast", "after": "Mods.Prism.Blast.Cast" }hero_priest · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_lash · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_kelvin · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_bookworm · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_bebop · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_tokamak · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_wraith · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_yakuza · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_fortuna · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_viscous · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_magician · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_punkgoat · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_swan · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_shiv · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_trapper · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_nano · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_frank · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_yamato · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_ghost · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_synth · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_familiar · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_werewolf · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_astro · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_gigawatt · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_cadence · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_viper · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_krill · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_warden · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_vandal · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_shieldguy · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_doorman · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_chrono · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_gunslinger · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_thumper · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_orion · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_druid · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_genericperson · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_haze · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_necro · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_unicorn · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceChannelStart.m_vecDistanceOperations[0].m_flSpringTarget (changed)
{ "before": -5, "after": 75 }hero_tengu · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_operative · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_airheart · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_vampirebat · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_drifter · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_boho · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_opera · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_mirage · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_targetdummy · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] }hero_skyrunner · cosmetic.m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecOtherDisplayStats (changed)
{ "before": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina" ], "after": [ "EMaxMoveSpeed", "ESprintSpeed", "EStaminaCooldown", "EStaminaRegenIncrease", "EStamina", "EDashSpeedInMeters" ] } - 98 ability property raw records updated.
View code changes (98 records)
upgrade_restorative_locket · properties.TechResist.raw (changed)
{ "before": 6, "after": 8 }citadel_ability_bull_leap · properties.StunDuration.raw (changed)
{ "before": 1.5, "after": 1.6 }upgrade_ethereal_bullets · properties.BonusFireRate.raw (changed)
{ "before": 25, "after": 22 }upgrade_surging_power · properties.ActiveBonusFireRate.raw (changed)
{ "before": 40, "after": 34 }ability_icebeam · properties.MaxFireRateSlowPercent.raw (changed)
{ "before": 40, "after": 35 }upgrade_rapid_recharge · properties.CooldownBetweenChargeReduction.raw (changed)
{ "before": 50, "after": 30 }upgrade_metal_skin · properties.AbilityCooldown.raw (changed)
{ "before": 20, "after": 24 }viscous_telepunch · properties.TossDuration.raw (changed)
{ "before": 1, "after": 0.8 }ability_punkgoat_tether · properties.Damage.raw (changed)
{ "before": 150, "after": 120 }citadel_ability_healing_slash · properties.FireRateSlow.raw (changed)
{ "before": 20, "after": 18 }upgrade_suppressor · properties.FireRateSlow.raw (changed)
{ "before": 30, "after": 28 }upgrade_juggernaut · properties.FireRateSlow.raw (changed)
{ "before": 40, "after": 36 }upgrade_critshot · properties.CritDamagePercent.raw (changed)
{ "before": 110, "after": 100 }upgrade_blitz_bullets · properties.BonusFireRate.raw (changed)
{ "before": 20, "after": 18 }ability_immobilize_trap · properties.Lifetime.raw (changed)
{ "before": 20, "after": 22 }upgrade_rapid_recharge · properties.BonusSpiritForChargedAbilities.raw (changed)
{ "before": 16, "after": 10 }upgrade_superior_stamina · properties.StaminaCooldownReduction.raw (changed)
{ "before": 20, "after": 18 }upgrade_rapid_rounds · properties.BonusFireRate.raw (changed)
{ "before": 10, "after": 9 }upgrade_hollow_point_rounds · properties.BulletArmorReduction.raw (changed)
{ "before": -12, "after": -9 }upgrade_reduce_debuff_duration · properties.ActiveBonusMoveSpeed.raw (changed)
{ "before": "2.25m", "after": "2m" }drifter_shadow_mark · properties.AbilityCooldownBetweenCharge.raw (changed)
{ "before": 0, "after": -1 }upgrade_debuff_reducer · properties.StatusResistancePercent.raw (changed)
{ "before": 20, "after": 25 }upgrade_focus_lens · properties.BonusFireRate.raw (changed)
{ "before": 13, "after": 10 }upgrade_burst_fire · properties.ActivatedFireRate.raw (changed)
{ "before": 35, "after": 32 }upgrade_cold_front · properties.DamageHeight.raw (changed)
{ "before": "2.5m", "after": "3.5m" }ability_viper_venom · properties.VenomMaxDamageHealthPercentage.raw (changed)
{ "before": 25, "after": 30 }upgrade_arctic_blast · properties.DamageHeight.raw (changed)
{ "before": "2.5m", "after": "3.5m" }upgrade_ricochet · properties.BonusFireRate.raw (changed)
{ "before": 20, "after": 18 }ability_punkgoat_blasted · properties.BulletDamageAmp.raw (changed)
{ "before": 9, "after": 10 }ability_viper_petrifybola · properties.PetrifyDuration.raw (changed)
{ "before": 2, "after": 2 }upgrade_bullet_armor_reduction_aura · properties.FireRateSlow.raw (changed)
{ "before": 12, "after": 11 }upgrade_fury_trance · properties.BulletLifestealPercent.raw (changed)
{ "before": 22, "after": 18 }mirage_teleport · properties.BonusFireRate.raw (changed)
{ "before": 30, "after": 26 }upgrade_critshot · properties.BonusClipSizePercent.raw (changed)
{ "before": 40, "after": 30 }upgrade_inhibitor · properties.BaseAttackDamagePercent.raw (changed)
{ "before": 15, "after": 22 }upgrade_glass_cannon · properties.MaxHealthLossPercent.raw (changed)
{ "before": -13, "after": -15 }ability_drifter_hunger · properties.IsolationRange.raw (changed)
{ "before": "25m", "after": "20m" }citadel_ability_bull_leap · properties.Damage.raw (changed)
{ "before": 55, "after": 75 }upgrade_cloaking_device_active · properties.AmbushBonusFireRate.raw (changed)
{ "before": 35, "after": 32 }upgrade_boxing_glove · properties.LightMeleeCooldownMult.raw (changed)
{ "before": 2, "after": 1.5 }drifter_darkness · properties.AbilityCooldown.raw (changed)
{ "before": 130, "after": 120 }ability_viper_petrifybola · properties.PetrifyDamage.raw (changed)
{ "before": 165, "after": 180 }upgrade_kinetic_sash · properties.BonusFireRate.raw (changed)
{ "before": 30, "after": 25 }upgrade_tech_bleed · properties.AbilityLifestealPercentHero.raw (changed)
{ "before": 15, "after": 10 }upgrade_tech_purge · properties.HealthThreshold.raw (changed)
{ "before": 30, "after": 35 }upgrade_cold_front · properties.SpreadDuration.raw (changed)
{ "before": 0.5, "after": 0.6 }upgrade_magic_slow · properties.GroundDashReductionPercent.raw (changed)
{ "before": -10, "after": -12 }upgrade_prism_blast · properties.DPS.raw (changed)
{ "before": 300, "after": 270 }ability_bookworm_knightbarrier · properties.CombatBarrier.raw (changed)
{ "before": 150, "after": 125 }ability_ice_dome · properties.AbilityDuration.raw (changed)
{ "before": 5, "after": 5.25 }ability_punkgoat_blasted · properties.FireRateSlow.raw (changed)
{ "before": 15, "after": 14 }ability_power_jump · properties.AirSpeedMax.raw (changed)
{ "before": 150, "after": 161.417 }ability_viper_petrifybola · properties.Damage.raw (changed)
{ "before": 45, "after": 50 }upgrade_withering_whip · properties.FireRateSlow.raw (changed)
{ "before": 35, "after": 32 }upgrade_ability_power_shard · properties.AbilityCastDelay.raw (changed)
{ "before": 0.2, "after": 0 }ability_punkgoat_blasted · properties.MaxHealthMelee.raw (changed)
{ "before": 80, "after": 70 }ability_viper_venom · properties.VenomMaxDamage.raw (changed)
{ "before": 165, "after": 140 }upgrade_restorative_locket · properties.AbilityCooldown.raw (changed)
{ "before": 30, "after": 20 }upgrade_healbuff · properties.BonusFireRate.raw (changed)
{ "before": 40, "after": 35 }citadel_ability_sticky_bomb · properties.OnHitDiminish.raw (changed)
{ "before": 100, "after": 60 }upgrade_magic_storm · properties.FireRateBonus.raw (changed)
{ "before": 22, "after": 20 }ability_bullet_flurry · properties.BonusFireRate.raw (changed)
{ "before": 35, "after": 30 }upgrade_glass_cannon · properties.FireRatePerKill.raw (changed)
{ "before": 8, "after": 7 }upgrade_blood_tribute · properties.BonusFireRate.raw (changed)
{ "before": 40, "after": 35 }upgrade_dps_aura · properties.BonusFireRate.raw (changed)
{ "before": 30, "after": 26 }upgrade_ultimate_burst · properties.GroundDashReductionPercent.raw (changed)
{ "before": -10, "after": -12 }upgrade_arctic_blast · properties.SpreadDuration.raw (changed)
{ "before": 0.5, "after": 0.6 }citadel_ability_uppercut · properties.BonusFireRate.raw (changed)
{ "before": -15, "after": -14 }upgrade_unstoppable · properties.StatusResistancePercent.raw (changed)
{ "before": 20, "after": 25 }upgrade_active_reload · properties.BonusFireRate.raw (changed)
{ "before": 25, "after": 22 }upgrade_fervor · properties.FervorFireRate.raw (changed)
{ "before": 30, "after": 28 }citadel_ability_void_sphere · properties.FireRateBonus.raw (changed)
{ "before": 30, "after": 26 }upgrade_fervor · properties.BonusFireRate.raw (changed)
{ "before": 10, "after": 8 }upgrade_intensifying_clip · properties.ShootDurationForMax.raw (changed)
{ "before": 3, "after": 2.5 }upgrade_bullet_resist_shredder · properties.BulletResist.raw (changed)
{ "before": 7, "after": 8 }upgrade_regenerating_bullet_shield · properties.BonusFireRate.raw (changed)
{ "before": 8, "after": 7 }upgrade_lifestrike_gauntlets · properties.LightMeleeCooldownMult.raw (changed)
{ "before": 2, "after": 1.5 }ability_guided_arrow · properties.AbilityCooldown.raw (changed)
{ "before": 120, "after": 110 }upgrade_slowing_bullets · properties.BuildUpPerShot.raw (changed)
{ "before": 0.77, "after": 0.7 }ability_bookworm_aoemagic · properties.Damage.raw (changed)
{ "before": 120, "after": 90 }upgrade_fury_trance · properties.ActiveBonusFireRate.raw (changed)
{ "before": 40, "after": 35 }upgrade_thermal_detonator · properties.BulletArmorReduction.raw (changed)
{ "before": -8, "after": -7 }upgrade_unstoppable · properties.BonusHealth.raw (changed)
{ "before": 75, "after": 125 }upgrade_rapid_recharge · properties.CooldownReductionOnChargedAbilities.raw (changed)
{ "before": "", "after": 14 }ability_viper_venom · properties.AbilityCooldown.raw (changed)
{ "before": 20, "after": 24 }upgrade_inhibitor · properties.BonusHealth.raw (changed)
{ "before": 125, "after": 150 }upgrade_spellbreaker · properties.TechResist.raw (changed)
{ "before": 25, "after": 18 }upgrade_bullet_resist_shredder · properties.BulletArmorReduction.raw (changed)
{ "before": -12, "after": -10 }upgrade_capacitor · properties.AbilityCooldown.raw (changed)
{ "before": 50, "after": 40 }upgrade_improved_bullet_armor · properties.HealthThreshold.raw (changed)
{ "before": 30, "after": 35 }upgrade_tech_overflow · properties.BonusFireRate.raw (changed)
{ "before": 35, "after": 32 }ability_guided_arrow · properties.BonusTechPowerPerKill.raw (changed)
{ "before": 8, "after": 10 }citadel_ability_sticky_bomb · properties.OnKillDiminish.raw (changed)
{ "before": 10, "after": 7 }upgrade_superior_stamina · properties.AirMoveIncreasePercent.raw (changed)
{ "before": 30, "after": 23 }ability_charged_shot · properties.AirSpeedMax.raw (changed)
{ "before": 150, "after": 161.417 }upgrade_capacitor · properties.SlowDuration.raw (changed)
{ "before": 4, "after": 3 }upgrade_enchanted_holsters · properties.BonusFireRate.raw (changed)
{ "before": 12, "after": 11 }upgrade_slowing_bullets · properties.GroundDashReductionPercent.raw (changed)
{ "before": -20, "after": -25 } - 31 ability upgrade raw records updated.
View code changes (31 records)
upgrade_mystic_regeneration · upgrades[1].changes[Regeneration].bonus.raw (changed)
{ "before": 5, "after": 8 }citadel_ability_sticky_bomb · upgrades[2].changes[Damage].bonus.raw (changed)
{ "before": 70, "after": 75 }ability_health_swap · upgrades[2].changes[BonusFireRate].bonus.raw (changed)
{ "before": 40, "after": 35 }synth_pulse · upgrades[3].changes[FireRateSlow].bonus.raw (changed)
{ "before": 40, "after": 35 }citadel_ability_lash · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)
{ "before": -19, "after": -17 }ability_vampirebat_lovebites · upgrades[3].changes[StaminaReduction].bonus.raw (changed)
{ "before": 2, "after": 1 }citadel_ability_bull_heal · upgrades[3].changes[DPS].bonus.raw (changed)
{ "before": 30.599998, "after": 20 }ability_viper_debuffdagger · upgrades[3].changes[CooldownRefundPercent].bonus.raw (changed)
{ "before": 40, "after": 55 }ability_icepath · upgrades[3].changes[BonusSpiritMax].bonus.raw (changed)
{ "before": 75, "after": 90 }citadel_ability_bull_leap · upgrades[2].changes[BonusFireRatePerHero].bonus.raw (changed)
{ "before": 15, "after": 14 }citadel_ability_mobile_resupply · upgrades[1].changes[AuraFireRateBonus].bonus.raw (changed)
{ "before": 35, "after": 30 }upgrade_glitch · upgrades[1].changes[AbilityCooldown].bonus.raw (changed)
{ "before": -25, "after": -30 }ability_icepath · upgrades[3].changes[BonusSpiritLingerDuration].bonus.raw (changed)
{ "before": 8, "after": 9 }citadel_ability_healing_slash · upgrades[1].changes[FireRateSlow].bonus.raw (changed)
{ "before": 30, "after": 26 }ability_vampirebat_batblink · upgrades[2].changes[BonusFireRate].bonus.raw (changed)
{ "before": 30, "after": 25 }ability_ice_dome · upgrades[1].changes[FireRateSlow].bonus.raw (changed)
{ "before": 40, "after": 35 }ability_icepath · upgrades[2].changes[AbilityCooldown].bonus.raw (changed)
{ "before": -15, "after": -17 }citadel_ability_stomp · upgrades[1].changes[BonusFireRate].bonus.raw (changed)
{ "before": -35, "after": -30 }citadel_ability_infinity_slash · upgrades[1].changes[BonusFireRate].bonus.raw (changed)
{ "before": 15, "after": 14 }ability_sleep_dagger · upgrades[3].changes[FireRateSlow].bonus.raw (changed)
{ "before": 40, "after": 35 }ability_frank_revive · upgrades[3].changes[BonusFireRate].bonus.raw (changed)
{ "before": 20, "after": 18 }ability_bookworm_knightbarrier · upgrades[1].changes[BonusFireRate:scale].bonus.raw (changed)
{ "before": 0.15, "after": 0.13 }ability_flame_dash · upgrades[1].changes[FireRateSlow].bonus.raw (changed)
{ "before": 30, "after": 25 }ability_familiar_ability02 · upgrades[2].changes[FireRateSlow].bonus.raw (changed)
{ "before": 40, "after": 35 }ability_lash_flog · upgrades[3].changes[FireRateSlow].bonus.raw (changed)
{ "before": 35, "after": 30 }ability_bookworm_knightbarrier · upgrades[1].changes[BonusFireRate].bonus.raw (changed)
{ "before": 16, "after": 14 }drifter_shadow_mark · upgrades[2].changes[BonusFireRate].bonus.raw (changed)
{ "before": 25, "after": 22 }citadel_ability_hornet_chain · upgrades[1].changes[FireRateSlow].bonus.raw (changed)
{ "before": 40, "after": 35 }ability_warden_crowd_control · upgrades[3].changes[FireRateSlow].bonus.raw (changed)
{ "before": 35, "after": 30 }citadel_ability_void_sphere · upgrades[2].changes[FireRateBonus].bonus.raw (changed)
{ "before": 25, "after": 22 }citadel_ability_tangotether · upgrades[1].changes[BonusFireRate].bonus.raw (changed)
{ "before": 10, "after": 8 } - 20 tooltip records updated.
View code changes (20 records)
upgrade_reduce_debuff_duration · tooltip.sections[0].m_vecSectionAttributes[0].m_vecElevatedAbilityProperties[0] (changed)
{ "before": "StatusResistancePercent", "after": "TechResist" }upgrade_resonant_healing · tooltip.sections[0].m_eAbilitySectionType (changed)
{ "before": "EArea_Passive", "after": "EArea_Innate" }upgrade_healbuff · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)
{ "before": [ "TechResist", "BonusHealthRegen" ], "after": [ "TechResist", "BonusHealthRegen", "OutOfCombatHealthRegen" ] }upgrade_resonant_healing · tooltip.sections[1].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)
{ "before": [ "AbilityCooldown", "AbilityDuration" ], "after": [ "RegenerationDuration" ] }upgrade_mystic_regeneration · tooltip.sections[0].m_vecSectionAttributes[0].m_strLocString (changed)
{ "before": "#upgrade_mystic_regeneration_desc", "after": "" }upgrade_glitch · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties[0] (changed)
{ "before": "BaseAttackDamagePercent", "after": "OutgoingDamagePenaltyPercent" }upgrade_mystic_regeneration · tooltip.sections[0].m_eAbilitySectionType (changed)
{ "before": "EArea_Passive", "after": "EArea_Innate" }upgrade_healing_booster · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)
{ "before": [ "BonusHealthRegen" ], "after": [ "BonusHealthRegen", "OutOfCombatHealthRegen" ] }upgrade_resonant_healing · tooltip.sections[1].m_vecSectionAttributes[0].m_strLocString (changed)
{ "before": "#upgrade_resonant_healing_desc", "after": "#upgrade_mystic_regeneration_desc" }upgrade_resonant_healing · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties[0] (changed)
{ "before": "RegenerationDuration", "after": "BonusHealth" }citadel_ability_uppercut · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strImportantProperty (changed)
{ "before": "StatusEffectDisplacement", "after": "MissingHPHeal" }upgrade_debuff_reducer · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties[0] (changed)
{ "before": "BonusHealth", "after": "StatusResistancePercent" }upgrade_tech_bleed · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[1].m_strImportantProperty (changed)
{ "before": "MovementSpeedSlow", "after": "ImbueAbilityLifesteal" }upgrade_mystic_regeneration · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties[0] (changed)
{ "before": "RegenerationDuration", "after": "BonusHealth" }upgrade_endurance · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)
{ "before": [], "after": [ "OutOfCombatHealthRegen" ] }upgrade_resonant_healing · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[0].m_strImportantProperty (changed)
{ "before": "HealingPerCast", "after": "Regeneration" }upgrade_slowing_bullets · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties[0] (changed)
{ "before": "BonusFireRate", "after": "BaseAttackDamagePercent" }upgrade_rapid_recharge · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties (changed)
{ "before": [ "BonusSpiritForChargedAbilities" ], "after": [ "CooldownReductionOnChargedAbilities", "BonusSpiritForChargedAbilities" ] }citadel_ability_hornet_snipe · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2].m_strImportantProperty (changed)
{ "before": "BonusGoldOnKill", "after": "WeaponDamageBonusPerKill" }upgrade_debuff_reducer · tooltip.sections[0].m_eAbilitySectionType (changed)
{ "before": "EArea_Innate", "after": "EArea_Passive" } - 8 tooltip records removed.
View code changes (8 records)
upgrade_resonant_healing · tooltip.sections[0].m_vecSectionAttributes[0].m_strLocString (removed)
{ "before": "#upgrade_mystic_regeneration_desc", "after": null }upgrade_resonant_healing · tooltip.sections[0].m_vecSectionAttributes[0].m_vecImportantAbilityProperties (removed)
{ "before": [ { "m_strImportantProperty": "Regeneration" } ], "after": null }citadel_ability_uppercut · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_strStatusEffectValue (removed)
{ "before": "TossDuration", "after": null }upgrade_resonant_healing · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[1] (removed)
{ "before": { "m_strImportantProperty": "BonusMoveSpeed" }, "after": null }upgrade_reduce_debuff_duration · tooltip.sections[0].m_vecSectionAttributes[0].m_vecAbilityProperties (removed)
{ "before": [ "BonusHealth" ], "after": null }upgrade_debuff_reducer · tooltip.sections[1] (removed)
{ "before": { "m_eAbilitySectionType": "EArea_Passive", "m_vecSectionAttributes": [ { "m_strLocString": "#upgrade_debuff_reducer_desc", "m_vecAbilityProperties": [ "StatusResistancePercent" ] } ] }, "after": null }upgrade_mystic_regeneration · tooltip.sections[0].m_vecSectionAttributes[0].m_vecImportantAbilityProperties (removed)
{ "before": [ { "m_strImportantProperty": "Regeneration" } ], "after": null }citadel_ability_uppercut · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[1].m_bShowPropertyValue (removed)
{ "before": true, "after": null } - 6 tooltip records added.
View code changes (6 records)
upgrade_tech_bleed · tooltip.sections[1].m_vecSectionAttributes[0].m_vecImportantAbilityProperties[2] (added)
{ "before": null, "after": { "m_strImportantProperty": "MovementSpeedSlow" } }upgrade_resonant_healing · tooltip.sections[1].m_eAbilitySectionType (added)
{ "before": null, "after": "EArea_Passive" }upgrade_mystic_regeneration · tooltip.sections[1] (added)
{ "before": null, "after": { "m_eAbilitySectionType": "EArea_Passive", "m_vecSectionAttributes": [ { "m_strLocString": "#upgrade_mystic_regeneration_desc", "m_vecAbilityProperties": [ "RegenerationDuration" ], "m_vecImportantAbilityProperties": [ { "m_strImportantProperty": "Regeneration" } ] } ] } }upgrade_debuff_reducer · tooltip.sections[0].m_vecSectionAttributes[0].m_strLocString (added)
{ "before": null, "after": "#upgrade_debuff_reducer_desc" }citadel_ability_uppercut · tooltip.details.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[2] (added)
{ "before": null, "after": { "m_bShowPropertyValue": true, "m_strImportantProperty": "StatusEffectDisplacement", "m_strStatusEffectValue": "TossDuration" } }upgrade_resonant_healing · tooltip.sections[2] (added)
{ "before": null, "after": { "m_vecSectionAttributes": [ { "m_strLocString": "#upgrade_resonant_healing_desc", "m_vecAbilityProperties": [ "AbilityCooldown", "AbilityDuration" ], "m_vecImportantAbilityProperties": [ { "m_strImportantProperty": "HealingPerCast" }, { "m_strImportantProperty": "BonusMoveSpeed" } ] } ] } } - 11 cosmetic records removed.
View code changes (11 records)
citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceCastStart.m_vecVertOffsetOperations[1] (removed)
{ "before": { "m_eCameraOperation": "k_ECameraOp_Maintain" }, "after": null }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceCastStart.m_vecVertOffsetOperations[0] (removed)
{ "before": { "m_flSpringTarget": 15, "m_bSpringToDefault": false, "m_eCameraOperation": "k_ECameraOp_Spring", "m_flSpringStrength": 5, "m_bValuesAreRelative": true }, "after": null }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceCastStart.m_vecHorizOffsetOperations[1] (removed)
{ "before": { "m_eCameraOperation": "k_ECameraOp_Maintain" }, "after": null }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceCastStart.m_vecHorizOffsetOperations[0] (removed)
{ "before": { "m_flSpringTarget": -20, "m_bSpringToDefault": false, "m_eCameraOperation": "k_ECameraOp_Spring", "m_flSpringStrength": 5, "m_bValuesAreRelative": true }, "after": null }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceChannelStart.m_vecHorizOffsetOperations[1] (removed)
{ "before": { "m_eCameraOperation": "k_ECameraOp_Maintain" }, "after": null }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceChannelStart.m_vecVertOffsetOperations[1] (removed)
{ "before": { "m_eCameraOperation": "k_ECameraOp_Maintain" }, "after": null }upgrade_prism_blast · cosmetic.m_strLaserStartSound (removed)
{ "before": "Ability.Bebop.HyperBeam.Fire", "after": null }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceChannelStart.m_vecVertOffsetOperations[0] (removed)
{ "before": { "m_flSpringTarget": 5, "m_bSpringToDefault": false, "m_eCameraOperation": "k_ECameraOp_Spring", "m_flSpringStrength": 20 }, "after": null }upgrade_prism_blast · cosmetic.m_strLaserHitSound (removed)
{ "before": "Ability.Bebop.HyperBeam.Hit", "after": null }upgrade_prism_blast · cosmetic.m_strLaserEndSound (removed)
{ "before": "Ability.Bebop.HyperBeam.End", "after": null }citadel_ability_bebop_laser_beam · cosmetic.m_cameraSequenceChannelStart.m_vecHorizOffsetOperations[0] (removed)
{ "before": { "m_flSpringTarget": -5, "m_bSpringToDefault": false, "m_eCameraOperation": "k_ECameraOp_Spring", "m_flSpringStrength": 20, "m_bValuesAreRelative": true }, "after": null } - 4 ability removed records removed.
View code changes (4 records)
ability_familiar_clone_end · (entity_removed)
{ "before": { "kind": "other" }, "after": null }ability_familiar_clone · (entity_removed)
{ "before": { "kind": "other" }, "after": null }ability_familiar_clonesingle_trigger · (entity_removed)
{ "before": { "kind": "other" }, "after": null }ability_familiar_clonesingle · (entity_removed)
{ "before": { "kind": "other" }, "after": null } - 3 loc ui records updated.
View code changes (3 records)
citadel_main · MyRosterRosterDesc_NeedsMoreNonNew (changed)
{ "before": "At least 3 non-new heroes required to queue", "after": "At least {d:min_non_limited_heroes} non-new heroes required to queue" }citadel_main · ConfirmRoster_BadRoster (changed)
{ "before": "You need at least 3 heroes in your Roster to join a match.", "after": "You need at least {d:min_roster_size} heroes in your Roster to join a match." }citadel_main · MyRosterRosterDesc (changed)
{ "before": "Minimum 3 Heroes required to Queue", "after": "Minimum {d:min_roster_size} Heroes required to Queue" } - 8 loc ui records added.
View code changes (8 records)
citadel_main · Citadel_StreetBrawl_Tooltip_Modified (added)
{ "before": null, "after": "= Value adjusted for Street Brawl" }citadel_main · Citadel_BannedWarning_Title (added)
{ "before": null, "after": "Avoided Hero" }citadel_main · Citadel_Roster_MakeBanned (added)
{ "before": null, "after": "Avoid Hero" }citadel_main · Citadel_BannedWarning_Desc (added)
{ "before": null, "after": "You will be less likely to see this hero in this match." }citadel_main · citadel_keybind_cursormiddle (added)
{ "before": null, "after": "Middle Mouse" }citadel_main · Citadel_Roster_NewHeroInvalidBan (added)
{ "before": null, "after": "New heroes can't be avoided" }citadel_main · Citadel_Roster_ClearBan (added)
{ "before": null, "after": "Stop Avoiding Hero" }citadel_main · Citadel_BannedHeroes (added)
{ "before": null, "after": "Banned Heroes" } - 141 other assets updated.
View code changes (141 records)
animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+abrams.vnmgraph_c · crc (changed)
{ "before": "001c1e3629", "after": "006faf7697" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+priest.vnmgraph_c · crc (changed)
{ "before": "0097e76512", "after": "007f748e31" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+mcginnis.vnmgraph_c · crc (changed)
{ "before": "00ffab8311", "after": "0039c63680" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+fortuna.vnmgraph_c · crc (changed)
{ "before": "0045295d7f", "after": "00c79dc7ef" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+mo_krill.vnmgraph_c · crc (changed)
{ "before": "004a42817c", "after": "005880f938" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+ivy.vnmgraph_c · crc (changed)
{ "before": "009c063552", "after": "0082fbdc8b" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph_c · crc (changed)
{ "before": "00854d3db5", "after": "0079bc0e2a" }soundevents/mods/tech.vsndevts_c · crc (changed)
{ "before": "00b38e1947", "after": "00336ff4c8" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph_c · crc (changed)
{ "before": "00c830580d", "after": "00ca9622ca" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+mo_krill.vnmgraph_c · crc (changed)
{ "before": "007da50c64", "after": "00fddcb6a3" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+calico.vnmgraph_c · crc (changed)
{ "before": "00df49c19d", "after": "003cc44d9f" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+wraith.vnmgraph_c · crc (changed)
{ "before": "00598fa7ca", "after": "00f6803ca8" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+fortuna.vnmgraph_c · crc (changed)
{ "before": "00c09711f9", "after": "006676518c" }soundstacks/soundstacks_citadel_default_3d.vsndstck_c · crc (changed)
{ "before": "0025e42cf8", "after": "00885c0581" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+ivy.vnmgraph_c · crc (changed)
{ "before": "0039a344ce", "after": "00a2a2b727" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+familiar.vnmgraph_c · crc (changed)
{ "before": "0060ba0038", "after": "00f01ca4da" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+lash.vnmgraph_c · crc (changed)
{ "before": "00b9c7eccb", "after": "00d57658eb" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+yamato.vnmgraph_c · crc (changed)
{ "before": "00b9353ea1", "after": "00b5af8fb6" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+drifter.vnmgraph_c · crc (changed)
{ "before": "00f8f8c53a", "after": "0095aef8bd" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+doorman.vnmgraph_c · crc (changed)
{ "before": "009742b829", "after": "00adf20717" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+kelvin.vnmgraph_c · crc (changed)
{ "before": "00a0fddb78", "after": "000922aa78" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+vampirebat.vnmgraph_c · crc (changed)
{ "before": "000a72c0b0", "after": "0085b946ad" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+boho.vnmgraph_c · crc (changed)
{ "before": "00bcd14323", "after": "0017d93321" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+priest.vnmgraph_c · crc (changed)
{ "before": "00cb6a009c", "after": "00956f46d9" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+priest_crossbow.vnmgraph_c · crc (changed)
{ "before": "0052b83ccc", "after": "00be9075af" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+vampirebat.vnmgraph_c · crc (changed)
{ "before": "0005ec1aa2", "after": "001462db0d" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+werewolf.vnmgraph_c · crc (changed)
{ "before": "0046cc82b6", "after": "00a86bf071" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+geist.vnmgraph_c · crc (changed)
{ "before": "006872d3ce", "after": "00d197d8d8" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+viper.vnmgraph_c · crc (changed)
{ "before": "007e9b8702", "after": "004599167e" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+warden.vnmgraph_c · crc (changed)
{ "before": "00e44aea77", "after": "004d590175" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+viscous.vnmgraph_c · crc (changed)
{ "before": "004c95a23d", "after": "008a6b350e" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+holliday.vnmgraph_c · crc (changed)
{ "before": "003ed843a3", "after": "002696b279" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+dynamo.vnmgraph_c · crc (changed)
{ "before": "0050e0ab37", "after": "005f9213ab" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+haze.vnmgraph_c · crc (changed)
{ "before": "0067f1f580", "after": "00cee21e82" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+fencer.vnmgraph_c · crc (changed)
{ "before": "00c07baef8", "after": "00c9ce3863" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+abrams.vnmgraph_c · crc (changed)
{ "before": "00b1f2181d", "after": "00106ad232" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+chrono.vnmgraph_c · crc (changed)
{ "before": "00db0666d6", "after": "00e1b6d9e8" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+frank.vnmgraph_c · crc (changed)
{ "before": "006e44bccb", "after": "0092949905" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+holliday.vnmgraph_c · crc (changed)
{ "before": "00f346bead", "after": "00758f77f6" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph_c · crc (changed)
{ "before": "0001f5efe8", "after": "00e0ea7e4f" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+wraith.vnmgraph_c · crc (changed)
{ "before": "0088b5b82d", "after": "00a41f97e6" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+werewolf_transform.vnmgraph_c · crc (changed)
{ "before": "002e222149", "after": "002999dd1e" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+fencer.vnmgraph_c · crc (changed)
{ "before": "00e3f1a7e7", "after": "00a55831f3" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+viscous.vnmgraph_c · crc (changed)
{ "before": "0014ccafa6", "after": "00b1fc58e9" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+mirage.vnmgraph_c · crc (changed)
{ "before": "0069ca5d3e", "after": "005a82534c" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+necro_item.vnmgraph_c · crc (changed)
{ "before": "005074937e", "after": "00a5652afb" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+magician.vnmgraph_c · crc (changed)
{ "before": "00633dcec1", "after": "0026d4357d" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+archer.vnmgraph_c · crc (changed)
{ "before": "004551af52", "after": "008bb967f7" }soundevents/base/ambience.vsndevts_c · crc (changed)
{ "before": "0097d08933", "after": "00eecffa3b" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+druid.vnmgraph_c · crc (changed)
{ "before": "003901ed76", "after": "00f7e925d3" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+shiv.vnmgraph_c · crc (changed)
{ "before": "008be92382", "after": "009594f1d5" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+holliday.vnmgraph_c · crc (changed)
{ "before": "00954d0eb2", "after": "00437540b6" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+archer.vnmgraph_c · crc (changed)
{ "before": "002e4ffc6e", "after": "00ef14517a" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+wraith.vnmgraph_c · crc (changed)
{ "before": "0023b3a36a", "after": "00f25f2d74" }cfg/citadel_keys.lst · crc (changed)
{ "before": "00077c0ce0", "after": "00f0b93717" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+mcginnis.vnmgraph_c · crc (changed)
{ "before": "0055fb69a9", "after": "00f389d606" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+doorman.vnmgraph_c · crc (changed)
{ "before": "003f11486a", "after": "0013bb67a1" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+geist.vnmgraph_c · crc (changed)
{ "before": "003b14de6c", "after": "0027c9d2f9" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+shiv.vnmgraph_c · crc (changed)
{ "before": "00b7d351fe", "after": "001ec0bafc" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+druid.vnmgraph_c · crc (changed)
{ "before": "000b0a56d3", "after": "006cdea989" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+magician.vnmgraph_c · crc (changed)
{ "before": "00f4743978", "after": "0095f9ae24" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+frank.vnmgraph_c · crc (changed)
{ "before": "007739974f", "after": "00cedc9c59" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+viscous.vnmgraph_c · crc (changed)
{ "before": "00c21caec8", "after": "00cba93853" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+yamato.vnmgraph_c · crc (changed)
{ "before": "0033559544", "after": "0035bd251d" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+familiar.vnmgraph_c · crc (changed)
{ "before": "00aa6ca40e", "after": "00119bdc4c" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+mirage.vnmgraph_c · crc (changed)
{ "before": "002bd97313", "after": "0080a9d680" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+bebop.vnmgraph_c · crc (changed)
{ "before": "0081c1450d", "after": "00bac3d471" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+archer.vnmgraph_c · crc (changed)
{ "before": "0069c66190", "after": "00bc831f06" }soundevents/base/dialog_base_events.vsndevts_c · crc (changed)
{ "before": "0003115106", "after": "00443f454e" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+kelvin.vnmgraph_c · crc (changed)
{ "before": "0029a1d76a", "after": "0097998f74" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+kelvin.vnmgraph_c · crc (changed)
{ "before": "004e5e18e0", "after": "007c4d4348" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+shiv.vnmgraph_c · crc (changed)
{ "before": "00a827de8a", "after": "00c571e30d" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+bookworm.vnmgraph_c · crc (changed)
{ "before": "00336ea80f", "after": "001a1779c4" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+lash.vnmgraph_c · crc (changed)
{ "before": "0010040903", "after": "000cd90596" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+vampirebat.vnmgraph_c · crc (changed)
{ "before": "002e07406e", "after": "0032da4cfb" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+dynamo.vnmgraph_c · crc (changed)
{ "before": "0068a1e66b", "after": "005770eb89" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+punkgoat.vnmgraph_c · crc (changed)
{ "before": "0052880914", "after": "003fde3493" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+drifter.vnmgraph_c · crc (changed)
{ "before": "009afd464b", "after": "003da3b083" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+necro.vnmgraph_c · crc (changed)
{ "before": "00accd7b32", "after": "00d4a80e00" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+punkgoat.vnmgraph_c · crc (changed)
{ "before": "009fc73bf3", "after": "009b4595d9" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+necro.vnmgraph_c · crc (changed)
{ "before": "0089911cce", "after": "00a110765d" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+haze.vnmgraph_c · crc (changed)
{ "before": "0045ae464f", "after": "0003618a89" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+warden.vnmgraph_c · crc (changed)
{ "before": "00aa91e4fa", "after": "00491c68f8" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+drifter.vnmgraph_c · crc (changed)
{ "before": "00003d98ec", "after": "00302b740a" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+familiar.vnmgraph_c · crc (changed)
{ "before": "0082b84473", "after": "0089b0be31" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+fortuna.vnmgraph_c · crc (changed)
{ "before": "009151ff73", "after": "00188a415f" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+calico.vnmgraph_c · crc (changed)
{ "before": "0063052ec0", "after": "0068d6f18f" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+pocket.vnmgraph_c · crc (changed)
{ "before": "00246cccdd", "after": "003c223d07" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+bookworm.vnmgraph_c · crc (changed)
{ "before": "00b61e6d49", "after": "005076e297" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+unicorn.vnmgraph_c · crc (changed)
{ "before": "00621cb02b", "after": "00e9c5dc3e" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+calico.vnmgraph_c · crc (changed)
{ "before": "0008217edf", "after": "00c1a9e837" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+viper.vnmgraph_c · crc (changed)
{ "before": "00a1949bf5", "after": "00aee62369" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+necro.vnmgraph_c · crc (changed)
{ "before": "009d6a2a79", "after": "0075f9c15a" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+vindicta.vnmgraph_c · crc (changed)
{ "before": "000c8cf2eb", "after": "003c9a1e0d" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+gigawatt.vnmgraph_c · crc (changed)
{ "before": "0054e6bf27", "after": "0042d74bd7" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+unicorn.vnmgraph_c · crc (changed)
{ "before": "0042b538d4", "after": "00eba6d3d6" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+pocket.vnmgraph_c · crc (changed)
{ "before": "000f27a0f0", "after": "0089ee69ab" }soundstacks/soundstack_citadel_find_perspective.vsndstck_c · crc (changed)
{ "before": "00272c5b11", "after": "0050b147d5" }soundstacks/soundstacks_citadel_default_2d.vsndstck_c · crc (changed)
{ "before": "00b2aa2b14", "after": "00170fa222" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+pocket.vnmgraph_c · crc (changed)
{ "before": "00299198ad", "after": "00dc99e706" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+boho.vnmgraph_c · crc (changed)
{ "before": "00a56f72f2", "after": "0083d9ba5c" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+geist.vnmgraph_c · crc (changed)
{ "before": "009f76514e", "after": "009759fc5d" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+unicorn.vnmgraph_c · crc (changed)
{ "before": "005203d298", "after": "00f4716d37" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+bookworm.vnmgraph_c · crc (changed)
{ "before": "00248034df", "after": "00f2b87adb" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+gigawatt.vnmgraph_c · crc (changed)
{ "before": "008f8e74cb", "after": "00a5d6cd43" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+frank.vnmgraph_c · crc (changed)
{ "before": "0092707b8b", "after": "000b06a407" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+doorman.vnmgraph_c · crc (changed)
{ "before": "003fc9df94", "after": "0077b6f676" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+chrono.vnmgraph_c · crc (changed)
{ "before": "00db28d8de", "after": "00d8f268d2" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+ivy.vnmgraph_c · crc (changed)
{ "before": "002409bd8b", "after": "0012452bc1" }soundstacks/mixgraph.vmix_c · crc (changed)
{ "before": "00dc5cbcbe", "after": "007ada57a8" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+werewolf_transform.vnmgraph_c · crc (changed)
{ "before": "00142ebe9e", "after": "000960746c" }soundevents/npc/titan.vsndevts_c · crc (changed)
{ "before": "00cd18092d", "after": "00d1caca1d" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+boho.vnmgraph_c · crc (changed)
{ "before": "00f6e91871", "after": "006f9fc7fd" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+werewolf.vnmgraph_c · crc (changed)
{ "before": "0039bd09fb", "after": "0054eb347c" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+inferno.vnmgraph_c · crc (changed)
{ "before": "009f27370b", "after": "0059b8d084" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+chrono.vnmgraph_c · crc (changed)
{ "before": "0083ec88e4", "after": "00cab5d945" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+bebop.vnmgraph_c · crc (changed)
{ "before": "0003542bb2", "after": "0051ce0ebf" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+druid.vnmgraph_c · crc (changed)
{ "before": "001cccb7bc", "after": "001e70aa16" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+inferno.vnmgraph_c · crc (changed)
{ "before": "0062c18642", "after": "000f97bbc5" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+werewolf_transform.vnmgraph_c · crc (changed)
{ "before": "00be0f8382", "after": "00c66af6b0" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+dynamo.vnmgraph_c · crc (changed)
{ "before": "00c536f859", "after": "00c9ac494e" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+warden.vnmgraph_c · crc (changed)
{ "before": "000546f6b5", "after": "0043893a73" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+mo_krill.vnmgraph_c · crc (changed)
{ "before": "0056ef87af", "after": "00be7c6c8c" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+viper.vnmgraph_c · crc (changed)
{ "before": "00d9d995ef", "after": "005a068a99" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+fencer.vnmgraph_c · crc (changed)
{ "before": "004b1493ae", "after": "00b9d3a81d" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+inferno.vnmgraph_c · crc (changed)
{ "before": "00f08e4d7a", "after": "008cae72e8" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+yamato.vnmgraph_c · crc (changed)
{ "before": "0011e1c9d7", "after": "00df090172" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+bebop.vnmgraph_c · crc (changed)
{ "before": "0051f4b7b9", "after": "00bf73a731" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+magician.vnmgraph_c · crc (changed)
{ "before": "00e0510cf1", "after": "0082ef16e3" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+vindicta.vnmgraph_c · crc (changed)
{ "before": "00b8f5a4f5", "after": "00bc33f4c0" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+mirage.vnmgraph_c · crc (changed)
{ "before": "007fe22f74", "after": "008b8f7f2e" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+priest_knockdown.vnmgraph_c · crc (changed)
{ "before": "004d52a584", "after": "000ca3d79b" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+gigawatt.vnmgraph_c · crc (changed)
{ "before": "007d8e3c0a", "after": "00abb6720e" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+punkgoat.vnmgraph_c · crc (changed)
{ "before": "0024768027", "after": "008f0625b4" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+haze.vnmgraph_c · crc (changed)
{ "before": "00fef85538", "after": "0093ae68bf" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+priest.vnmgraph_c · crc (changed)
{ "before": "00cdb2cba6", "after": "00449ef1d1" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+vindicta.vnmgraph_c · crc (changed)
{ "before": "00fc0a6ac7", "after": "00149981e4" }animgraphs/animgraph2/hero/hero_knockdown.vnmgraph+lash.vnmgraph_c · crc (changed)
{ "before": "00fa8f3439", "after": "0073fe903b" }animgraphs/animgraph2/hero/hero_motionadditives.vnmgraph+werewolf.vnmgraph_c · crc (changed)
{ "before": "00146e70fa", "after": "007fa6fd2c" }animgraphs/animgraph2/hero/hero_motionset_masks.vnmgraph+abrams.vnmgraph_c · crc (changed)
{ "before": "004691d8f5", "after": "009d2e938d" }soundstacks/soundstack_citadel_weapons.vsndstck_c · crc (changed)
{ "before": "0007dbb8e5", "after": "006b2f45b9" } - 2 hero model assets added.
View code changes (2 records)
models/heroes_wip/mcginnis/clips/knockdown_inair_start.vnmclip_c · crc (added)
{ "before": null, "after": "00318ffae6" }models/heroes_wip/mcginnis/clips/knockdown_inair_loop.vnmclip_c · crc (added)
{ "before": null, "after": "00e205fb8c" } - 13 hero model assets updated.
View code changes (13 records)
models/heroes_wip/werewolf/clips/dash_air_right.vnmclip_c · crc (changed)
{ "before": "0009604d09", "after": "00f07afff3" }models/heroes_wip/werewolf/clips/slide_getup.vnmclip_c · crc (changed)
{ "before": "0070cd5232", "after": "00740c2dcc" }models/heroes_wip/werewolf/clips/dash_air_left.vnmclip_c · crc (changed)
{ "before": "00bc2bd9f4", "after": "00d1ee3316" }models/heroes_wip/necro/clips/sleep.vnmclip_c · crc (changed)
{ "before": "00665e3074", "after": "00b10648fb" }models/heroes_wip/werewolf/clips/corner_lean_crouch.vnmclip_c · crc (changed)
{ "before": "00e892016e", "after": "004c942444" }models/heroes_wip/werewolf/clips/corner_lean_crouch_run.vnmclip_c · crc (changed)
{ "before": "000581bb8a", "after": "00b95ce614" }models/heroes_wip/werewolf/clips/dash_ground.vnmclip_c · crc (changed)
{ "before": "00b1749808", "after": "0027043cc0" }models/heroes_wip/werewolf/clips/dash_air_back.vnmclip_c · crc (changed)
{ "before": "003fb9c125", "after": "004981a626" }models/heroes_wip/werewolf/clips/corner_lean_stand.vnmclip_c · crc (changed)
{ "before": "00aaf9b641", "after": "00c4bce7fc" }models/heroes_wip/necro/necro.vnmskel_c · crc (changed)
{ "before": "00bf6d3f84", "after": "009c0b4430" }models/heroes_wip/werewolf/clips/dash_air_forward.vnmclip_c · crc (changed)
{ "before": "000d91ac53", "after": "00bb490bee" }models/heroes_wip/werewolf/werewolf.vmdl_c · crc (changed)
{ "before": "00b4aa3318", "after": "0078c0750e" }models/heroes_wip/werewolf/clips/corner_lean_run.vnmclip_c · crc (changed)
{ "before": "006cee44fb", "after": "004594ab7e" } - 2 model assets updated.
View code changes (2 records)
models/hideout/materials/hero_ornanaments/hideout_ornament_heroicon_atlas.vmat_c · crc (changed)
{ "before": "00ceddec8c", "after": "00368d155e" }models/npc/shrine_sapphire/materials/shrine_sapphire_light_beams.vmat_c · crc (changed)
{ "before": "001592d41d", "after": "0000f948a0" } - 1 model asset added.
View code changes (1 records)
models/npc/shrine_sapphire/materials/shrine_sapphire_book_light_beams_alt_trans_psd_191a4c26.vtex_c · crc (added)
{ "before": null, "after": "00c47a1da4" } - 4 ui assets added.
View code changes (4 records)
panorama/layout/citadel_hud_data_feed_banned_heroes.vxml_c · crc (added)
{ "before": null, "after": "008b7bed1c" }panorama/images/global/wash_rectangle_bg_psd.vtex_c · crc (added)
{ "before": null, "after": "00960b66e8" }panorama/styles/citadel_hud_data_feed_banned_heroes.vcss_c · crc (added)
{ "before": null, "after": "00bec47575" }panorama/images/hud/brawl/icon_brawl.vsvg_c · crc (added)
{ "before": null, "after": "009034d0f4" } - 2 hero image assets updated.
View code changes (2 records)
panorama/images/heroes/bull_sm_psd.vtex_c · crc (changed)
{ "before": "00eb6b502b", "after": "00212c7156" }panorama/images/heroes/bull_sm_psd_19f8ca40.vtex_c · crc (changed)
{ "before": "002af2015c", "after": "00438098ba" } - 29 ui assets updated.
View code changes (29 records)
panorama/layout/tooltips/citadel_tooltip_roster_select_hero_hover.vxml_c · crc (changed)
{ "before": "002702ad50", "after": "00dd7bc737" }panorama/layout/citadel_shop_mod_icon.vxml_c · crc (changed)
{ "before": "00a7384d4e", "after": "00f67be624" }panorama/images/hud/hero_specific/necro_gravestone.vsvg_c · crc (changed)
{ "before": "004049cbcd", "after": "00c8df1695" }panorama/styles/citadel_hero_card.vcss_c · crc (changed)
{ "before": "00c1e56c71", "after": "00e24ad094" }panorama/styles/citadel_modified_attribute_label.vcss_c · crc (changed)
{ "before": "0084d88b96", "after": "00e3104f21" }panorama/layout/tooltips/citadel_tooltip_ability_upgrade_button.vxml_c · crc (changed)
{ "before": "007b5bfe3a", "after": "005baa64ea" }panorama/styles/post_game/citadel_db_post_game_scoreboard_new.vcss_c · crc (changed)
{ "before": "0047b862c4", "after": "000d2f5105" }panorama/layout/citadel_hero_card.vxml_c · crc (changed)
{ "before": "007861324c", "after": "00ef049eed" }panorama/styles/ability_hud_elements/element_charges.vcss_c · crc (changed)
{ "before": "009d533c1e", "after": "00205cbefd" }panorama/styles/citadel_hud_chat_wheel.vcss_c · crc (changed)
{ "before": "00f91c8234", "after": "001c4b8da7" }panorama/styles/citadel_db_page_hero_release_vote.vcss_c · crc (changed)
{ "before": "003618eae3", "after": "00fa9dcd09" }panorama/layout/tooltips/citadel_tooltip_roster_select_hero.vxml_c · crc (changed)
{ "before": "0079d9f7da", "after": "00edbffc38" }panorama/styles/citadel_ability_property_panel.vcss_c · crc (changed)
{ "before": "00e3d9de3f", "after": "004713c847" }panorama/layout/popups/popup_settings.vxml_c · crc (changed)
{ "before": "005400d661", "after": "007283fe0a" }panorama/styles/citadel_ability_details_panel.vcss_c · crc (changed)
{ "before": "00d35d6de3", "after": "001da13de1" }panorama/styles/ability_property_icons.vcss_c · crc (changed)
{ "before": "00339a0f05", "after": "0083e1692b" }panorama/layout/popups/popup_settings_old.vxml_c · crc (changed)
{ "before": "00823bd653", "after": "00ddb44a0d" }panorama/layout/citadel_modified_attribute_label.vxml_c · crc (changed)
{ "before": "009dded22a", "after": "002804c28a" }panorama/styles/tooltips/citadel_tooltip_mod_details.vcss_c · crc (changed)
{ "before": "0099c75792", "after": "00b17ffe15" }panorama/styles/pages/citadel_db_page_control_library.vcss_c · crc (changed)
{ "before": "007e2f9959", "after": "00aa66262b" }panorama/layout/ability_hud_elements/element_charges.vxml_c · crc (changed)
{ "before": "002b4ac59b", "after": "00c6db07e0" }panorama/styles/hud_ability_icon.vcss_c · crc (changed)
{ "before": "004588d6d9", "after": "00de24d59e" }panorama/styles/tooltips/citadel_tooltip_roster_select_hero_hover.vcss_c · crc (changed)
{ "before": "00c45697da", "after": "00e9b65f21" }panorama/styles/citadel_stat_scaling_label.vcss_c · crc (changed)
{ "before": "00da92b1a4", "after": "00fedb16d0" }panorama/layout/citadel_ability_details_panel.vxml_c · crc (changed)
{ "before": "0085d27fe4", "after": "0089f9ea29" }panorama/styles/tooltips/citadel_tooltip_roster_select_hero.vcss_c · crc (changed)
{ "before": "0013b35102", "after": "005bfb3d03" }panorama/styles/tooltips/citadel_tooltip_ability_upgrade_button.vcss_c · crc (changed)
{ "before": "0030c602b2", "after": "0024d35836" }panorama/layout/citadel_ability_property_panel.vxml_c · crc (changed)
{ "before": "009be2e031", "after": "00b095e9b7" }panorama/layout/tooltips/citadel_tooltip_mod_details.vxml_c · crc (changed)
{ "before": "00a265a1cc", "after": "00fcae6077" } - 4 script assets updated.
View code changes (4 records)
scripts/generic_data.vdata_c · crc (changed)
{ "before": "0038e5a7a4", "after": "00cf28e52f" }scripts/heroes.vdata_c · crc (changed)
{ "before": "00387ae21e", "after": "00c9be711b" }scripts/modifiers.vdata_c · crc (changed)
{ "before": "001b6df2c8", "after": "00567fb5c2" }scripts/abilities.vdata_c · crc (changed)
{ "before": "009ff7eb49", "after": "0075eccd6b" } - 1 sound asset updated.
View code changes (1 records)
sounds/npc/patron/patron_transform_start_01.vsnd_c · crc (changed)
{ "before": "0062fe4cf1", "after": "00621d2434" } - 45 tracked files updated.
View code changes (45 records)
game/citadel/pak01_dir/panorama/layout/tooltips/citadel_tooltip_ability_upgrade_button.xml · file (changed)
{ "before": { "hash": "426889c87c18ad992ea8bd7b9c524b7ee550939b" }, "after": { "hash": "bca8a7342de46de0be3e14b842178164b8b7a932" } }game/citadel/pak01_dir/soundevents/npc/titan.vsndevts · file (changed)
{ "before": { "hash": "dc0b360858fcc9653959b01a5d46a3ecbfbcbdf7" }, "after": { "hash": "65fbcf6574dc65a062dd9fb2c07c55e124900062" } }game/citadel/pak01_dir/panorama/layout/popups/popup_settings_old.xml · file (changed)
{ "before": { "hash": "976d29b590c689a41072d5df62be0e9f0adf5c4c" }, "after": { "hash": "0943899aefc6da441a27c901f1c0a1b33a66adeb" } }game/citadel/pak01_dir/scripts/abilities.vdata · file (changed)
{ "before": { "hash": "3948b38a7a55246597511da59ad235209bed2289" }, "after": { "hash": "4a1ccc49ec2050dc62aa0e6406f8f70666504bce" } }game/citadel/pak01_dir/panorama/layout/popups/popup_settings.xml · file (changed)
{ "before": { "hash": "3936523a54a49ab54bc069a354d5aee1683d38ab" }, "after": { "hash": "1bf4f1660d33854d23c570eef3925593a31a70c9" } }game/citadel/pak01_dir/panorama/styles/citadel_modified_attribute_label.css · file (changed)
{ "before": { "hash": "965b94f8d2f7201ce3fbbac7850af126738679df" }, "after": { "hash": "4018cb493e8f027b9abd9adb47050abe92523b0c" } }game/citadel/pak01_dir/panorama/layout/citadel_shop_mod_icon.xml · file (changed)
{ "before": { "hash": "e94b232a6e3ebf823a187a8245f2bffeeb7573ce" }, "after": { "hash": "676574530ee5b5db7a301b8fe0e4b0d585a646ff" } }game/citadel/pak01_dir/panorama/styles/tooltips/citadel_tooltip_ability_upgrade_button.css · file (changed)
{ "before": { "hash": "c71e4141c09399306f1c9cb369793c243f7362ee" }, "after": { "hash": "9897e463604fb850b254b2f1b3e7003fca47b07f" } }game/citadel/pak01_dir/panorama/layout/citadel_modified_attribute_label.xml · file (changed)
{ "before": { "hash": "2c858831050dff070c4e2d34f1d0f5fd27d42266" }, "after": { "hash": "584d70841ec3346c3610d03596607a19685031e1" } }game/citadel/pak01_dir/soundevents/base/ambience.vsndevts · file (changed)
{ "before": { "hash": "d5e0792f7757259cda30e51232ce165c657f160f" }, "after": { "hash": "798280390b06500b3b765b03d9fda8f9d65e4095" } }game/citadel/pak01_dir/soundstacks/soundstack_citadel_find_perspective.vsndstck · file (changed)
{ "before": { "hash": "cc9f3a534f9f6f7d381cac975b36618b7b8aafba" }, "after": { "hash": "08d0cb82d6f1325ca5ea744078efcfde7d16ee7f" } }game/citadel/resource/localization/citadel_mods/citadel_mods_english.txt · file (changed)
{ "before": { "hash": "584887c8c0f1a911b524a1033d6e49def6b6fcc6" }, "after": { "hash": "cf13e3572f8a4d6c7a5afa0b57ceafcba05e45a1" } }game/citadel/pak01_dir/soundstacks/soundstacks_citadel_default_2d.vsndstck · file (changed)
{ "before": { "hash": "c2f8e1f01a30cbe056fc8b5f60a9b8e93fff45ee" }, "after": { "hash": "40dee15da6b3f6c320a398d490108063ad9ef567" } }game/citadel/pak01_dir/panorama/layout/tooltips/citadel_tooltip_roster_select_hero.xml · file (changed)
{ "before": { "hash": "020945910bf3e803200c0d0eeb3aad9d66e20e0b" }, "after": { "hash": "bde530e05e41a2b0dea084b9b86e1192b6a7d684" } }game/citadel/pak01_dir/panorama/layout/citadel_ability_details_panel.xml · file (changed)
{ "before": { "hash": "c5c13799603fb0d812e8ff9a1aa164c8f2095bae" }, "after": { "hash": "2b22d7c1e7a478ef06391cf25b1604541bd243b7" } }game/citadel/pak01_dir/panorama/styles/citadel_ability_property_panel.css · file (changed)
{ "before": { "hash": "1ba41fbbd21783b20bf796a74f3638cbd180926d" }, "after": { "hash": "2544cc722ecbd87779167b1114537d8058b93fe6" } }game/citadel/pak01_dir/scripts/heroes.vdata · file (changed)
{ "before": { "hash": "1cb2e843f9f0fd24880c11abdd8ee8c290198b06" }, "after": { "hash": "2f34ab61d119077c95c11b42d77f0fe52a73b8e2" } }game/citadel/pak01_dir.txt · file (changed)
{ "before": { "hash": "6c282441a38e833096f9bf7686e3af49a889fa18" }, "after": { "hash": "ed68ce9d2fdd420cd93b8fb5054491bd63f1c462" } }game/citadel/pak01_dir/panorama/styles/citadel_ability_details_panel.css · file (changed)
{ "before": { "hash": "bc1b2dd5c9be3e6eab6a96270fb5fc42088642ac" }, "after": { "hash": "5a1e26e4cf642090f8a7efa91c369f95cffa3aed" } }game/citadel/pak01_dir/panorama/styles/tooltips/citadel_tooltip_roster_select_hero.css · file (changed)
{ "before": { "hash": "85d150dfcc392fd5b3e8faf6d6f0975fff1b6892" }, "after": { "hash": "79112526f1a6f18b1fa3fe5ec56fc29d85281151" } }game/citadel/pak01_dir/scripts/modifiers.vdata · file (changed)
{ "before": { "hash": "8f14da11908df385fa12ea80cfb7465866d48311" }, "after": { "hash": "18bbea25fd695d39f206949e8697944b36959bae" } }game/citadel/pak01_dir/panorama/styles/citadel_hud_chat_wheel.css · file (changed)
{ "before": { "hash": "0bd2fb6443f266074b226087eab246ec311e6c72" }, "after": { "hash": "0f7ef251803ac90a0ecae40fc8111c385d316657" } }game/citadel/pak01_dir/soundevents/base/dialog_base_events.vsndevts · file (changed)
{ "before": { "hash": "8a132b3eef7dda26c4e8c10759d8b996047dc27d" }, "after": { "hash": "483da12104541faa4ee1e9cbad904a67a4cd9712" } }game/citadel/pak01_dir/panorama/styles/hud_ability_icon.css · file (changed)
{ "before": { "hash": "c80826793f67de88ce280d90574f2492d595b2d0" }, "after": { "hash": "fc5f36413f2a9c4f0c72217f2ce3d641c4cb065f" } }game/citadel/resource/localization/citadel_heroes/citadel_heroes_english.txt · file (changed)
{ "before": { "hash": "6c6e2cbf14bb4f834fa6660df8e896404d1c9a4a" }, "after": { "hash": "8419e31f6e7deb3387e731d9214dc9c9fa6f5b4b" } }game/citadel/pak01_dir/soundevents/mods/tech.vsndevts · file (changed)
{ "before": { "hash": "041fb0367693aa5563277c8aac3348874445e314" }, "after": { "hash": "c4b3805ac705bf2740b7ce7efa2184a9c1f633b3" } }game/citadel/pak01_dir/panorama/styles/citadel_db_page_hero_release_vote.css · file (changed)
{ "before": { "hash": "ca3447d95bb1531fd451730f09eda47f534fd0ee" }, "after": { "hash": "4cfbbac3ce3d980dc9e2891fa0f3ed3ee1d13db9" } }game/citadel/pak01_dir/panorama/styles/ability_property_icons.css · file (changed)
{ "before": { "hash": "41dbecc86a2c762cde4f287b756f4a60386f85a9" }, "after": { "hash": "d273278c76caea9e1fa34d2cb74ec4f8751e69e2" } }game/citadel/pak01_dir/soundstacks/soundstacks_citadel_default_3d.vsndstck · file (changed)
{ "before": { "hash": "eeb16af0da82270a70c38803c68d13ccb915b46d" }, "after": { "hash": "ee08441cc84e1c9baba89f102bc48d41986f6a75" } }game/citadel/pak01_dir/panorama/styles/post_game/citadel_db_post_game_scoreboard_new.css · file (changed)
{ "before": { "hash": "987f854827881515d2a581da86028cce9b9ecf87" }, "after": { "hash": "8fedf270fb3ccd964d7f073004b8b3259d731ae8" } }game/citadel/pak01_dir/panorama/styles/ability_hud_elements/element_charges.css · file (changed)
{ "before": { "hash": "78c72a0f975de9056d9e15548a3365724b40fd5a" }, "after": { "hash": "16f3f3654a559e441beacfdc37e0fe47ddae235f" } }game/citadel/pak01_dir/panorama/styles/citadel_hero_card.css · file (changed)
{ "before": { "hash": "0d27d16395582a4d1a3c9b7ea87794fa3eca7c1a" }, "after": { "hash": "c7365e36bc8e5ee7b6259991cb35382c18843391" } }game/citadel/pak01_dir/scripts/generic_data.vdata · file (changed)
{ "before": { "hash": "792624a3b4929e372b8901ba1c5e34d9b3d4d4d0" }, "after": { "hash": "47db2b004ec3617776ddb1ddb7de4879560f8108" } }game/citadel/pak01_dir/panorama/layout/citadel_hero_card.xml · file (changed)
{ "before": { "hash": "cfbb094e1045d2eda11885a33625a4af62911588" }, "after": { "hash": "66efdda8ca4b7300681a9ab2e4f039324f1cc6ec" } }game/citadel/resource/localization/citadel_attributes/citadel_attributes_english.txt · file (changed)
{ "before": { "hash": "4ca9cb75c22de402d50de17b9256d93ff805cb5f" }, "after": { "hash": "1412547f31e6601369672ad8d5600866b4140869" } }game/citadel/pak01_dir/panorama/layout/tooltips/citadel_tooltip_mod_details.xml · file (changed)
{ "before": { "hash": "75358f9277a3a0286c6fdff811cb4ac6a2ff70c5" }, "after": { "hash": "8abd41ab7706dbc599e32b37a07aa7d7b87fa013" } }game/citadel/pak01_dir/panorama/styles/citadel_stat_scaling_label.css · file (changed)
{ "before": { "hash": "bb641aa70dcc122aa8e78e93e21146f28f0f8cf5" }, "after": { "hash": "c334b7e49fe65244e43650a29de2c037541f12ed" } }game/citadel/resource/localization/citadel_main/citadel_main_english.txt · file (changed)
{ "before": { "hash": "d27e9f84b7a8a1bc04cb47d4fe56b3968394be13" }, "after": { "hash": "c3496f85d7389404517712ea4066d8e499bd5425" } }game/citadel/pak01_dir/panorama/styles/tooltips/citadel_tooltip_roster_select_hero_hover.css · file (changed)
{ "before": { "hash": "5480e5c589b4ee2d07ec2c5b089a51da7eb3ce58" }, "after": { "hash": "3ff84a8108d26b99681ed437afa001a5ee0794ef" } }game/citadel/pak01_dir/panorama/layout/ability_hud_elements/element_charges.xml · file (changed)
{ "before": { "hash": "45d3caf7b3c37eddcd406bfe9a5a46789cf2fcd7" }, "after": { "hash": "d6e218af2770a6e929c22bf82f4d15b242ec5d55" } }game/citadel/pak01_dir/panorama/layout/tooltips/citadel_tooltip_roster_select_hero_hover.xml · file (changed)
{ "before": { "hash": "1289058909047841c1c745e509cb2b08900a7a0d" }, "after": { "hash": "5b891b9739dff4551e872c7d3a029faa03e47e9e" } }game/citadel/pak01_dir/panorama/styles/tooltips/citadel_tooltip_mod_details.css · file (changed)
{ "before": { "hash": "caff966d841229e874036a75c29fa07ec29f7218" }, "after": { "hash": "ed3598f806d149115d2a4ec8fda2d0ba3e5d23e1" } }game/citadel/resource/localization/citadel_gc_mod_names/citadel_gc_mod_names_english.txt · file (changed)
{ "before": { "hash": "fedefe97edc1ba05115e13355d492e8a1434392b" }, "after": { "hash": "e96b1a109dffe79d0c0c5469e934816c16cb80bc" } }game/citadel/pak01_dir/panorama/layout/citadel_ability_property_panel.xml · file (changed)
{ "before": { "hash": "3b32422c05bba7606e019007abd2bc1e5c72610b" }, "after": { "hash": "6fb8af14aab4ec52690e6eb320380244a04a6e55" } }game/citadel/pak01_dir/soundstacks/soundstack_citadel_weapons.vsndstck · file (changed)
{ "before": { "hash": "be7d0043ed6b4972b60242efe48b47b913d0986a" }, "after": { "hash": "d77e37b26623a7e6a98924fa23deb653b76a4c8c" } } - 2 tracked files added.
View code changes (2 records)
game/citadel/pak01_dir/panorama/layout/citadel_hud_data_feed_banned_heroes.xml · file (added)
{ "before": null, "after": { "hash": "d6a7ef9f80dfedfdd80e7784f74f648676034eed" } }game/citadel/pak01_dir/panorama/styles/citadel_hud_data_feed_banned_heroes.css · file (added)
{ "before": null, "after": { "hash": "20b5defddd6097a1dec3c88e64c26e0bf3283e8d" } }
1
2
1
4
1
4
1
2
3
3
4
1
2
4
2
3
4
2
3
4
1
2
3
4
2
3
1
2
3
1
2
1
4
2
3
3
4
3
4
4
2
4
1
3
2
1
1