Base stats1ONPrerelease Onlyyes→no
heroes.vdata › hero_frank › m_bPrereleaseOnlytrue → falsefile diff ↗This update's notes: no line mentions this
Aura of Suffering613351NEWDamage (spirit scaling)1.1
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.Damage.m_subclassScaleFunction.m_flStatScale— → 1.1file diff ↗This update's notes: no line mentions thisNEWMax DPS75
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.MaxDPS.m_strValue— → 75file diff ↗This update's notes: no line mentions thisNEWMax DPS (spirit scaling)1.25
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.MaxDPS.m_subclassScaleFunction.m_flStatScale— → 1.25file diff ↗This update's notes: no line mentions thisNEWMinimum DPS15
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.MinDPS.m_strValue— → 15file diff ↗This update's notes: no line mentions thisNEWMinimum DPS (spirit scaling)0.25
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.MinDPS.m_subclassScaleFunction.m_flStatScale— → 0.25file diff ↗This update's notes: no line mentions thisNEWSelf Damage80%
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.SelfDamagePercentage.m_strValue— → 80file diff ↗REWORKT2 upgradeDamage Per Second 20→Max DPS 50, Minimum DPS 10
BUFFCooldown3s→1s-66.7%
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.AbilityCooldown.m_strValue3 → 1file diff ↗This update's notes: no line mentions thisBUFFDuration0s→10s
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.AbilityDuration.m_strValue0 → 10file diff ↗This update's notes: no line mentions thisBUFFToggle Off Delay1s→0.5s-50.0%
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.ToggleOffDelay.m_strValue1 → 0.5file diff ↗This update's notes: no line mentions thisNERFDamage Taken-25%→0%-100.0%
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.IncomingDamagePercent.m_strValue-25 → 0file diff ↗This update's notes: no line mentions thisNERFRadius10m→9m-10.0%
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.Radius.m_strValue"10m" → "9m"file diff ↗This update's notes: no line mentions thisNERFT3: Damage Taken20%→13%-35.0%
DELDamage Per Second20
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.DPS.m_strValue20 → —file diff ↗This update's notes: no line mentions thisDELDamage Per Second (spirit scaling)0.093
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.DPS.m_subclassScaleFunction.m_flStatScale0.093 → —file diff ↗This update's notes: no line mentions thisDELDamage Taken (spirit scaling)-0.1395
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.IncomingDamagePercent.m_subclassScaleFunction.m_flStatScale-0.1395 → —file diff ↗This update's notes: no line mentions thisDELRadius Growth Time5s
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.RadiusGrowthTime.m_strValue5 → —file diff ↗This update's notes: no line mentions thisDELStanding Spread0.8
abilities.vdata › ability_frank_painaura › m_mapWeaponInfos.primary.m_StandingSpread0.8 → —file diff ↗This update's notes: no line mentions thisCHANGEDChannel Move Speed50→no limit
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.ChannelMoveSpeed.m_strValue50 → -1file diff ↗This update's notes: no line mentions thisTechnical (3)
NEWDamage · Subclass Scale Function{}
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.OutgoingDamagePercent.m_subclassScaleFunction— → "{}"file diff ↗This update's notes: no line mentions thisMECHBehaviour+do not allow spam proc
abilities.vdata › ability_frank_painaura › m_AbilityBehaviorsBits"CITADEL_ABILITY_BEHAVIOR_START_COOLDOWN_ON_TOGGLE_OFF | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT" → "CITADEL_ABILITY_BEHAVIOR_START_COOLDOWN_ON_TOGGLE_OFF | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_…file diff ↗This update's notes: no line mentions thisMECHDuration · Specific Stat Scale TypeETechDuration→—
abilities.vdata › ability_frank_painaura › m_mapAbilityProperties.AbilityDuration.m_subclassScaleFunction.m_eSpecificStatScaleType"ETechDuration" → ""file diff ↗This update's notes: no line mentions this
Shocking Reanimation234211NEWStun Duration1s
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.StunDuration.m_strValue— → 1file diff ↗This update's notes: no line mentions thisNEWZombie Tick Rate0.02
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.ZombieTickRate.m_strValue— → 0.02file diff ↗This update's notes: no line mentions thisREWORKT1 upgradeRebirth Health 25%→Damage per Bullet (spirit scaling) 0.08, Damage per Bullet 10, Fire Rate 25%, Buff Duration 30s
REWORKT2 upgradeRadius 4m→Cooldown -20s
REWORKT3 upgradeCooldown Refund Chance 25%→Damage 200, Radius 3m
BUFFDamage130→200+53.8%
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.Damage.m_strValue130 → 200file diff ↗This update's notes: no line mentions thisBUFFDamage (spirit scaling)0.93→1.8+93.5%
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.Damage.m_subclassScaleFunction.m_flStatScale0.93 → 1.8file diff ↗This update's notes: no line mentions thisBUFFRebirth Health25%→100%+300.0%
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.RespawnHealthPercent.m_strValue25 → 100file diff ↗BUFFZombie effect+can't be purged
abilities.vdata › ability_frank_revive › m_ZombieModifier.m_nAttributes— → "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED"file diff ↗NERFAbility Post Cast Duration0s→0.66s
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.AbilityPostCastDuration.m_strValue0 → 0.66file diff ↗This update's notes: no line mentions thisNERFCooldown120s→180s+50.0%
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.AbilityCooldown.m_strValue120 → 180file diff ↗DELRebirth Health (spirit scaling)0.372
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.RespawnHealthPercent.m_subclassScaleFunction.m_flStatScale0.372 → —file diff ↗CHANGEDChannel Move Speed50→no limit
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.ChannelMoveSpeed.m_strValue50 → -1file diff ↗This update's notes: no line mentions thisTechnical (2)
NEWRebirth Health · Subclass Scale Function{}
abilities.vdata › ability_frank_revive › m_mapAbilityProperties.RespawnHealthPercent.m_subclassScaleFunction— → "{}"file diff ↗NEWZombie › Debuff TypeModifier Debuff Yes
abilities.vdata › ability_frank_revive › m_ZombieModifier.m_eDebuffType— → "MODIFIER_DEBUFF_YES"file diff ↗
Jumpstart22232NEWTotal HP Regen100
abilities.vdata › ability_frank_selfzap › m_mapAbilityProperties.TotalHealthRegen.m_strValue— → 100file diff ↗NEWTotal HP Regen (spirit scaling)2
abilities.vdata › ability_frank_selfzap › m_mapAbilityProperties.TotalHealthRegen.m_subclassScaleFunction.m_flStatScale— → 2file diff ↗REWORKT2 upgradeHealth Regen 15→Total HP Regen 50
REWORKT3 upgradeSlow Resistance 75%→Cooldown -8s, Remove Debuffs 1
BUFFBehaviour+doesn't interrupt a slide
abilities.vdata › ability_frank_selfzap › m_AbilityBehaviorsBits"CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_CANNOT_CA… → "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_CANNOT_CA…file diff ↗This update's notes: no line mentions thisBUFFCurrent Health12%→15%+25.0%
abilities.vdata › ability_frank_selfzap › m_mapAbilityProperties.CurrentHealthPercentDamage.m_strValue12 → 15file diff ↗This update's notes: no line mentions thisNERFCooldown18s→22s+22.2%
abilities.vdata › ability_frank_selfzap › m_mapAbilityProperties.AbilityCooldown.m_strValue18 → 22file diff ↗This update's notes: no line mentions thisNERFMove Speed5m/s→4m/s-20.0%
abilities.vdata › ability_frank_selfzap › m_mapAbilityProperties.BonusMoveSpeed.m_strValue"5m" → "4m"file diff ↗This update's notes: no line mentions thisNERFT1: Move Speed2m/s→1.5m/s-25.0%
abilities.vdata › ability_frank_selfzap › m_vecAbilityUpgrades[0].m_vecPropertyUpgrades{BonusMoveSpeed}.m_strBonus"2m" → "1.5m"file diff ↗This update's notes: no line mentions thisDELHealth Regen30
abilities.vdata › ability_frank_selfzap › m_mapAbilityProperties.BonusHealthRegen.m_strValue30 → —file diff ↗This update's notes: no line mentions thisDELHealth Regen (spirit scaling)0.93
abilities.vdata › ability_frank_selfzap › m_mapAbilityProperties.BonusHealthRegen.m_subclassScaleFunction.m_flStatScale0.93 → —file diff ↗This update's notes: no line mentions this
Pain Battery61431NEWBolt Count5
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.BoltCount.m_strValue— → 5file diff ↗This update's notes: no line mentions thisNEWExplosion Radius0.3048m
abilities.vdata › ability_frank_shocktarget › m_mapWeaponInfos.primary.m_flExplosionRadius— → 12file diff ↗This update's notes: no line mentions thisNEWShock DPS (spirit scaling)1
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.ShockDPS.m_subclassScaleFunction.m_flStatScale— → 1file diff ↗This update's notes: no line mentions thisNEWShock Tick Rate0.1
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.ShockTickRate.m_strValue— → 0.1file diff ↗This update's notes: no line mentions thisNEWSpread Angle60
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.SpreadAngle.m_strValue— → 60file diff ↗This update's notes: no line mentions thisNEWT1: Max Stored Damage30
abilities.vdata › ability_frank_shocktarget › m_vecAbilityUpgrades[0].m_vecPropertyUpgrades{BonusDamageCap}.m_strBonus— → 30file diff ↗This update's notes: no line mentions thisREWORKT3 upgradeDamage per Bullet 40→Heal On Hit 175
BUFFBonus Damage Decay Lockout Duration3s→5s+66.7%
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.BonusDamageDecayLockoutDuration.m_strValue3 → 5file diff ↗This update's notes: no line mentions thisBUFFBonus Damage Decay Per Second2→20+900.0%
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.BonusDamageDecayPerSecond.m_strValue2 → 20file diff ↗This update's notes: no line mentions thisBUFFBullet Radius0.2032m→0.254m+25.0%
abilities.vdata › ability_frank_shocktarget › m_mapWeaponInfos.primary.m_flBulletRadius8 → 10file diff ↗This update's notes: no line mentions thisBUFFBullet Radius Vs World0m→0.0254m
abilities.vdata › ability_frank_shocktarget › m_mapWeaponInfos.primary.m_flBulletRadiusVsWorld0 → 1file diff ↗This update's notes: no line mentions thisNERFBonus Damage Decay Rate0.5→0.05-90.0%
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.BonusDamageDecayRate.m_strValue0.5 → 0.05file diff ↗This update's notes: no line mentions thisNERFCast Delay0.2s→0.35s+75.0%
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.AbilityCastDelay.m_strValue0.2 → 0.35file diff ↗This update's notes: no line mentions thisNERFIncoming Damage Stored40%→20%-50.0%
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.BonusDamageConversionPercent.m_strValue40 → 20file diff ↗This update's notes: no line mentions thisDELDamage per Bullet (spirit scaling)0.279
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.BonusDamagePerBullet.m_subclassScaleFunction.m_flStatScale0.279 → —file diff ↗This update's notes: no line mentions thisTechnical (1)
NEWDamage per Bullet · Subclass Scale Function{}
abilities.vdata › ability_frank_shocktarget › m_mapAbilityProperties.BonusDamagePerBullet.m_subclassScaleFunction— → "{}"file diff ↗This update's notes: no line mentions this
Pain BatteryNEWAdded to the game files · 37 fields
NEWAbility Charges Conditionally1
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.AbilityChargesConditionally.m_strValue— → 1file diff ↗This update's notes: no line mentions thisNEWAbility Post Cast Duration0.2s
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.AbilityPostCastDuration.m_strValue— → 0.2file diff ↗This update's notes: no line mentions thisNEWAbility Unit Target Limit1
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.AbilityUnitTargetLimit.m_strValue— → 1file diff ↗This update's notes: no line mentions thisNEWBattery Generation100%
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.BatteryGenerationPercent.m_strValue— → 100file diff ↗This update's notes: no line mentions thisNEWBolt Count5
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.BoltCount.m_strValue— → 5file diff ↗This update's notes: no line mentions thisNEWBonus Shocks Delay0.2s
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.BonusShocksDelay.m_strValue— → 0.2file diff ↗This update's notes: no line mentions thisNEWCast Delay0.35s
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.AbilityCastDelay.m_strValue— → 0.35file diff ↗This update's notes: no line mentions thisNEWCast Range20m
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.AbilityCastRange.m_strValue— → "20m"file diff ↗This update's notes: no line mentions thisNEWChannel Move Speedno limit
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.ChannelMoveSpeed.m_strValue— → -1file diff ↗This update's notes: no line mentions thisNEWCooldown2s
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.AbilityCooldown.m_strValue— → 2file diff ↗This update's notes: no line mentions thisNEWDamage100
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.Damage.m_strValue— → 100file diff ↗This update's notes: no line mentions thisNEWSpread Angle40
abilities.vdata › ability_frank_shocktarget2 › m_mapAbilityProperties.SpreadAngle.m_strValue— → 40file diff ↗This update's notes: no line mentions thisAll fields (25)
NEWAbility TypeSignature
NEWAbillity Unlocks Cost1
NEWActivationinstant cast
NEWBattery Generation (spirit scaling)no limit
NEWBehaviour+displays damage impact+no target+show cast range as sat sphere while casting
NEWBoss Damage Scale100%
NEWBullet Radius0.508m
NEWBullet Velocity254m/s
NEWDamage (spirit scaling)1.6
NEWHeal On Hit (healing scaling)1
NEWMax Level1
NEWMissing Health as Healing (healing scaling)1
NEWSpread Randomness0.01
NEWStart Trainedno
NEWStored Damage Health % Required50
NEWT1: Damage40
NEWT2: Movement Slow40%
NEWT2: Slow Duration2s
NEWT3: Missing Health as Healing20%
NEWTargetingunit
NEWTargeting Cone Angle100
NEWTargeting shapecone
BUFFCan target+all enemies
BUFFFully Charged FX effect+can't be purged
NERFInterrupted by+stunned
Melee3NERFBack Dash Dodge Distance1.4m→1.27m-9.1%
abilities.vdata › ability_melee_frank › m_flBackDashDodgeDist55 → 50file diff ↗This update's notes: no line mentions thisNERFChannel Move Speed50m/s→1.3m/s-97.4%
abilities.vdata › ability_melee_frank › m_mapAbilityProperties.ChannelMoveSpeed.m_strValue50 → "1.3m"file diff ↗This update's notes: no line mentions thisNERFSide Dash Dodge Distance1.27m→1.14m-10.0%
abilities.vdata › ability_melee_frank › m_flSideDashDodgeDist50 → 45file diff ↗This update's notes: no line mentions thisTechnical (1)
MECHAbility TypeWeapon→Melee
abilities.vdata › ability_melee_frank › m_eAbilityType"EAbilityType_Weapon" → "EAbilityType_Melee"file diff ↗This update's notes: no line mentions thisWeapon231
BUFFBullet Damage22→26+18.2%
abilities.vdata › citadel_weapon_frank_set › m_mapWeaponInfos.primary.m_flBulletDamage22 → 26file diff ↗This update's notes: no line mentions thisBUFFBullet Velocity387.35m/s→762m/s+96.7%
abilities.vdata › citadel_weapon_frank_set › m_mapWeaponInfos.primary.m_flBulletSpeed15250 → 30000file diff ↗This update's notes: no line mentions thisNERFBullet Radius0.508m→0.2032m-60.0%
abilities.vdata › citadel_weapon_frank_set › m_mapWeaponInfos.primary.m_flBulletRadius20 → 8file diff ↗This update's notes: no line mentions thisNERFChannel Move Speed50m/s→1.3m/s-97.4%
abilities.vdata › citadel_weapon_frank_set › m_mapAbilityProperties.ChannelMoveSpeed.m_strValue50 → "1.3m"file diff ↗This update's notes: no line mentions thisNERFFire Interval0.3s→0.45s+50.0%
abilities.vdata › citadel_weapon_frank_set › m_mapWeaponInfos.primary.m_flCycleTime0.3 → 0.45file diff ↗This update's notes: no line mentions thisDELStanding Shoot Spread Penalty0–0.2
abilities.vdata › citadel_weapon_frank_set › m_mapWeaponInfos.primary.m_StandingShootSpreadPenalty[0, 0.2] → —file diff ↗This update's notes: no line mentions this
Alt weaponNEWAdded to the game files · 54 fields
NEWAbility Unit Target Limit1
abilities.vdata › citadel_weapon_frank_set2 › m_mapAbilityProperties.AbilityUnitTargetLimit.m_strValue— → 1file diff ↗This update's notes: no line mentions thisNEWChannel Move Speed1.3m/s
abilities.vdata › citadel_weapon_frank_set2 › m_mapAbilityProperties.ChannelMoveSpeed.m_strValue— → "1.3m"file diff ↗This update's notes: no line mentions thisNEWWind Up Spreadno limit
abilities.vdata › citadel_weapon_frank_set2 › m_mapAbilityProperties.WindUpSpread.m_strValue— → -1file diff ↗This update's notes: no line mentions thisNEWWindup Time0.15s
abilities.vdata › citadel_weapon_frank_set2 › m_mapAbilityProperties.WindUpTime.m_strValue— → 0.15file diff ↗This update's notes: no line mentions thisAll fields (50)
NEWAbility Points Cost1
NEWAbility TypeWeapon
NEWActivationon button is down
NEWAiming Shoot Spread Penalty0–0.2
NEWAmmo24
NEWBehaviour+disarmable+dont interrupt sprint+is primary weapon+not silencable+no target+silent cast failure feedback+weapon toggle
NEWBoss Damage Scale100%
NEWBullet Damage12
NEWBullet Lifetime2s
NEWBullet Radius0.127m
NEWBullet Radius Vs World0.0254m
NEWBullet Reflect Amount1
NEWBullet Should Use Verletyes
NEWBullet Velocity203.2m/s
NEWBurst Size1
NEWCan Zoomnow
NEWCrit Bonus End Range38.1m
NEWCrit Bonus Start Range12.7m
NEWDamage Falloff Bias0.5
NEWDamage Falloff Start Scale1
NEWDamage at Falloff End10%
NEWFalloff End57.51m
NEWFalloff Start19.99m
NEWFire Interval0.198s
NEWHeadshot Multiplier1.8
NEWHeadshot Multiplier (far)1.8
NEWHorizontal Recoilnone
NEWMax Range177.8m
NEWMove Speed while Shooting75%
NEWMove Speed while Zoomed100%
NEWPellets per Shot1
NEWRecoil Recovery Delay Factor0.05
NEWRecoil Recovery Speed5
NEWRecoil Shot Index Recovery Time Factor0.25
NEWRecoil Speed5
NEWReload Move Speed254m/s
NEWReload Time2.4s
NEWScatter Yaw Scale1
NEWShoot Spread Penalty Decay1
NEWSpin-down Rate1
NEWSpin-up Rate0.6
NEWSpins Upyes
NEWSpread0.6
NEWSpread per Shot1
NEWSpun-up Fire Interval0.171s
NEWStanding Spread1.5
NEWStart Trainedyes
NEWTargetingself
NEWVertical Recoil0.15–0.201
NERFInterrupted by+asleep+stunned