Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 26s ago· Viewing build 6745 (Oct 02 2026)

hero_bookworm

PaigeCitadelHeroData_tOpen the hero page

67 keys · inherits from hero_base

What it inherits is already merged in: this is the entry as the game compiled it.

hero_bookworm = {
_base = "hero_base"
_class = "CitadelHeroData_t"
m_HeroID = 67
m_colorUI = [
0156
1205
2236
]
m_bDisabled = false
m_eHeroType = "ECitadelHeroType_Mystic"
m_strGunTag = "#Attribute_EWeaponAttribute_Projectile" // Projectile
m_nModelSkin = 0
m_heroStatsUI =
m_nComplexity = 1
m_vecHeroTags = [
0"#Citadel_Bookworm_HeroTag_1" // Helpful
1"#Citadel_Bookworm_HeroTag_2" // Protector
2"#Citadel_Bookworm_HeroTag_3" // Booksmart
]
m_PopularItems =
m_mapLevelInfo =
m_strModelName = "models/heroes_wip/bookworm/bookworm.vmdl"
m_bNeedsTesting = false
m_strDeathSound = "Damage.Receive.Lethal"
m_strHeroGender = "female"
m_bInDevelopment = false
m_hDeathParticle = "particles/generic/player_death_screen.vpcf"
m_ShopStatDisplay =
m_bLimitedTesting = false
m_mapItemSlotInfo =
m_mapScalingStats = {
EHeavyMeleeDamage = {
flScale = 0.45
eScalingStat = "ETechPower"
}
}
m_strDeathVOSound = "Generated.Bookworm.Hero.Death.VO"
m_strIconHeroCard = "file://{images}/heroes/bookworm_card.psd"
m_strLastHitSound = "LastHit.Default"
m_strMinimapImage = "file://{images}/heroes/bookworm_mm.psd"
m_hRespawnParticle = "particles/generic/player_respawn_deploy.vpcf"
m_heroStatsDisplay =
m_mapStartingStats =
m_strUIPortraitMap = "maps/ui/hero_prefabs/bookworm.vmap"
m_strUIShoppingMap = "maps/ui/hero_shop/bookworm_shop.vmap"
m_MapModCostBonuses =
m_mapBoundAbilities =
m_strHeroSearchName = "#hero_bookworm_search" // Paige
m_strIconImageSmall = "file://{images}/heroes/bookworm_sm.psd"
m_strLowHealthSound = "PlayerAlert.LowHealth"
m_strTopBarVertical = "file://{images}/heroes/bookworm_vertical.psd"
m_hLowHealthParticle = "particles/generic/player_low_health_screen.vpcf"
m_nAllyBotDifficulty = 1
m_strUITeamRevealMap = "maps/ui/team_reveal_hero/bookworm_team_reveal.vmap"
m_hVisibilityParticle = "particles/generic/player_visible.vpcf"
m_nEnemyBotDifficulty = 1
m_strLogoImageEnglish = "file://{images}/heroes/hero_names/paige.svg"
m_eAbilityResourceType = "EResourceType_None"
m_hDamageTakenParticle = "particles/generic/player_damage_screen.vpcf"
m_strIconHeroCardGloat = "file://{images}/heroes/bookworm_card_gloat.psd"
m_bNewPlayerRecommended = false
m_eHeroDevelopmentState = "EHeroDevState_Release"
m_hGameSoundEventScript = "soundevents/hero/hornet.vsndevts"
m_mapItemDraftBucketing =
m_strLogoImageLocalized = "file://{images}/heroes/hero_names/paige_localized.svg"
m_strRosterAvoidedSound = "Generated.Bookworm.Hero.Avoided.VO"
m_strRosterRemovedSound = "Generated.Bookworm.Hero.Remove.VO"
m_strHideoutRichPresence = "#Steam_Citadel_Hideout_Read" // Reading in the Hideout
m_strPostGameDefeatSound = "Inferno.Progession.Page.Lose.VO"
m_strRosterSelectedSound = "Generated.Bookworm.Hero.Pick.VO"
m_bLaneTestingRecommended = false
m_groundDashPositionCurve =
m_hGeneratedVOEventScript = "soundevents/vo/generated_vo_hero_bookworm.vsndevts"
m_strIconHeroCardCritical = "file://{images}/heroes/bookworm_card_critical.psd"
m_strPostGameVictorySound = "Bookworm.Progession.Page.Win.VO"
m_strUIPostgamePortraitMap = "maps/ui/hero_postgame_portrait/bookworm_postgame_portrait.vmap"
m_hGroundDamageTakenParticle = "particles/generic/player_ground_damage_screen.vpcf"
m_mapStandardLevelUpUpgrades = {
MODIFIER_VALUE_BOON_COUNT = 1
MODIFIER_VALUE_TECH_POWER = 1.1
MODIFIER_VALUE_TECH_RESIST = 0
MODIFIER_VALUE_BONUS_ATTACK_RANGE = 0
MODIFIER_VALUE_BASE_HEALTH_FROM_LEVEL = 31
MODIFIER_VALUE_TECH_DAMAGE_MULTIPLIER = 0
MODIFIER_VALUE_BULLET_ARMOR_DAMAGE_RESIST = 0
MODIFIER_VALUE_OUT_OF_COMBAT_HEALTH_REGEN = 0
MODIFIER_VALUE_BASE_MELEE_DAMAGE_FROM_LEVEL = 1.2
MODIFIER_VALUE_BASE_BULLET_DAMAGE_FROM_LEVEL = 0.52
MODIFIER_VALUE_BASE_BULLET_DAMAGE_FROM_LEVEL_ALT_FIRE = 0
}
m_vecAmbientParticleSettings = [
0{
m_nCP = 0
m_eAttachmentType = "PATTACH_ABSORIGIN_FOLLOW"
}
1{
m_nCP = 1
m_eAttachmentType = "PATTACH_POINT_FOLLOW"
m_strAttachmentName = "ability_apply"
}
]
m_flStealthSpeedMetersPerSecond = 4
}

History

  1. 6728–6745changed
    • ±m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecDisplayStats+EHeroSpiritLifestealEffectiveness
  2. 6722–6726changed
    • +m_PopularItems
      { 2 keys }
      {
      	m_unTimestamp = 1790702781
      	m_mapGeneratedItemPopularity = 
      	{
      		ECitadelItemGamePhase_MidGame = 
      		{
      			upgrade_grit = 
      			{
      				m_flPickPct = 8.618456
      				m_flWinratePct = 55.978775
      			}
      			upgrade_healbane = 
      			{
      				m_flPickPct = 12.030266
      				m_flWinratePct = 59.284447
      			}
      			upgrade_tech_range = 
      			{
      				m_flPickPct = 15.443602
      				m_flWinratePct = 61.376724
      			}
      			upgrade_containment = 
      			{
      				m_flPickPct = 17.696798
      				m_flWinratePct = 57.40991
      			}
      			upgrade_magic_burst = 
      			{
      				m_flPickPct = 5.226971
      				m_flWinratePct = 59.041416
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 47.855804
      				m_flWinratePct = 57.322617
      			}
      			upgrade_magic_storm = 
      			{
      				m_flPickPct = 6.69658
      				m_flWinratePct = 57.732586
      			}
      			upgrade_magic_tempo = 
      			{
      				m_flPickPct = 39.519886
      				m_flWinratePct = 58.102097
      			}
      			upgrade_rescue_beam = 
      			{
      				m_flPickPct = 13.327608
      				m_flWinratePct = 58.35208
      			}
      			upgrade_target_stun = 
      			{
      				m_flPickPct = 18.978388
      				m_flWinratePct = 57.506626
      			}
      			upgrade_vex_barrier = 
      			{
      				m_flPickPct = 6.170123
      				m_flWinratePct = 57.651127
      			}
      			upgrade_arcane_surge = 
      			{
      				m_flPickPct = 18.304564
      				m_flWinratePct = 58.538074
      			}
      			upgrade_express_shot = 
      			{
      				m_flPickPct = 7.809967
      				m_flWinratePct = 56.13898
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 29.702166
      				m_flWinratePct = 56.191616
      			}
      			upgrade_magic_shield = 
      			{
      				m_flPickPct = 10.100261
      				m_flWinratePct = 57.893944
      			}
      			upgrade_guardian_ward = 
      			{
      				m_flPickPct = 24.393888
      				m_flWinratePct = 56.205734
      			}
      			upgrade_spirit_bubble = 
      			{
      				m_flPickPct = 5.486643
      				m_flWinratePct = 56.988052
      			}
      			upgrade_health_stimpak = 
      			{
      				m_flPickPct = 6.726562
      				m_flWinratePct = 54.72539
      			}
      			upgrade_rapid_recharge = 
      			{
      				m_flPickPct = 25.90415
      				m_flWinratePct = 59.584904
      			}
      			upgrade_soaring_spirit = 
      			{
      				m_flPickPct = 31.59914
      				m_flWinratePct = 57.89042
      			}
      			upgrade_sprint_booster = 
      			{
      				m_flPickPct = 20.783384
      				m_flWinratePct = 55.138268
      			}
      			upgrade_improved_spirit = 
      			{
      				m_flPickPct = 24.207392
      				m_flWinratePct = 55.893528
      			}
      			upgrade_pristine_emblem = 
      			{
      				m_flPickPct = 7.387175
      				m_flWinratePct = 56.325237
      			}
      			upgrade_arcane_extension = 
      			{
      				m_flPickPct = 21.849005
      				m_flWinratePct = 59.024094
      			}
      			upgrade_improved_stamina = 
      			{
      				m_flPickPct = 18.152113
      				m_flWinratePct = 58.13387
      			}
      			upgrade_trophy_collector = 
      			{
      				m_flPickPct = 35.186775
      				m_flWinratePct = 55.85113
      			}
      			upgrade_cardio_calibrator = 
      			{
      				m_flPickPct = 6.136076
      				m_flWinratePct = 55.610767
      			}
      			upgrade_cooldown_reduction = 
      			{
      				m_flPickPct = 24.676426
      				m_flWinratePct = 59.651978
      			}
      			upgrade_magic_vulnerability = 
      			{
      				m_flPickPct = 10.68719
      				m_flWinratePct = 58.613476
      			}
      			upgrade_imbued_duration_extender = 
      			{
      				m_flPickPct = 6.949138
      				m_flWinratePct = 62.588665
      			}
      		}
      		ECitadelItemGamePhase_LateGame = 
      		{
      			upgrade_glitch = 
      			{
      				m_flPickPct = 12.552912
      				m_flWinratePct = 54.847588
      			}
      			upgrade_aoe_root = 
      			{
      				m_flPickPct = 13.683553
      				m_flWinratePct = 57.45321
      			}
      			upgrade_healbane = 
      			{
      				m_flPickPct = 7.069937
      				m_flWinratePct = 50.71516
      			}
      			upgrade_magic_slow = 
      			{
      				m_flPickPct = 5.210096
      				m_flWinratePct = 56.520042
      			}
      			upgrade_tech_purge = 
      			{
      				m_flPickPct = 6.022633
      				m_flWinratePct = 50.8353
      			}
      			upgrade_tech_range = 
      			{
      				m_flPickPct = 51.19543
      				m_flWinratePct = 57.08302
      			}
      			upgrade_containment = 
      			{
      				m_flPickPct = 6.779274
      				m_flWinratePct = 53.886517
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 7.808284
      				m_flWinratePct = 55.453598
      			}
      			upgrade_magic_shock = 
      			{
      				m_flPickPct = 12.60017
      				m_flWinratePct = 57.827877
      			}
      			upgrade_magic_storm = 
      			{
      				m_flPickPct = 8.489209
      				m_flWinratePct = 54.154198
      			}
      			upgrade_magic_tempo = 
      			{
      				m_flPickPct = 19.99126
      				m_flWinratePct = 56.223785
      			}
      			upgrade_rescue_beam = 
      			{
      				m_flPickPct = 12.668263
      				m_flWinratePct = 53.74649
      			}
      			upgrade_spirit_burn = 
      			{
      				m_flPickPct = 24.645435
      				m_flWinratePct = 61.45567
      			}
      			upgrade_target_stun = 
      			{
      				m_flPickPct = 16.114557
      				m_flWinratePct = 54.771065
      			}
      			upgrade_vex_barrier = 
      			{
      				m_flPickPct = 6.675102
      				m_flWinratePct = 56.128197
      			}
      			upgrade_arcane_surge = 
      			{
      				m_flPickPct = 8.286456
      				m_flWinratePct = 53.412643
      			}
      			upgrade_auto_cleanse = 
      			{
      				m_flPickPct = 9.16048
      				m_flWinratePct = 58.673103
      			}
      			upgrade_mystic_reverb = 
      			{
      				m_flPickPct = 7.948534
      				m_flWinratePct = 61.590588
      			}
      			upgrade_divine_barrier = 
      			{
      				m_flPickPct = 37.526108
      				m_flWinratePct = 58.141045
      			}
      			upgrade_rapid_recharge = 
      			{
      				m_flPickPct = 36.61956
      				m_flWinratePct = 55.86701
      			}
      			upgrade_soaring_spirit = 
      			{
      				m_flPickPct = 19.004427
      				m_flWinratePct = 55.86513
      			}
      			upgrade_ultimate_burst = 
      			{
      				m_flPickPct = 6.635974
      				m_flWinratePct = 58.687496
      			}
      			upgrade_improved_spirit = 
      			{
      				m_flPickPct = 5.46214
      				m_flWinratePct = 58.758953
      			}
      			upgrade_arcane_extension = 
      			{
      				m_flPickPct = 19.861681
      				m_flWinratePct = 57.21486
      			}
      			upgrade_boundless_spirit = 
      			{
      				m_flPickPct = 39.514004
      				m_flWinratePct = 58.818157
      			}
      			upgrade_superior_stamina = 
      			{
      				m_flPickPct = 10.168148
      				m_flWinratePct = 55.71714
      			}
      			upgrade_ability_refresher = 
      			{
      				m_flPickPct = 12.378614
      				m_flWinratePct = 59.417076
      			}
      			upgrade_cooldown_reduction = 
      			{
      				m_flPickPct = 40.724422
      				m_flWinratePct = 56.7318
      			}
      			upgrade_escalating_exposure = 
      			{
      				m_flPickPct = 21.275364
      				m_flWinratePct = 59.983757
      			}
      			upgrade_magic_vulnerability = 
      			{
      				m_flPickPct = 11.390257
      				m_flWinratePct = 58.920364
      			}
      			upgrade_transcendent_cooldown = 
      			{
      				m_flPickPct = 48.432602
      				m_flWinratePct = 57.97652
      			}
      			upgrade_greater_withering_whip = 
      			{
      				m_flPickPct = 5.267517
      				m_flWinratePct = 48.852016
      			}
      			upgrade_imbued_duration_extender = 
      			{
      				m_flPickPct = 43.565
      				m_flWinratePct = 58.00751
      			}
      		}
      		ECitadelItemGamePhase_EarlyGame = 
      		{
      			upgrade_grit = 
      			{
      				m_flPickPct = 40.07663
      				m_flWinratePct = 57.029644
      			}
      			upgrade_health = 
      			{
      				m_flPickPct = 5.250828
      				m_flWinratePct = 56.00503
      			}
      			upgrade_endurance = 
      			{
      				m_flPickPct = 5.162917
      				m_flWinratePct = 54.931103
      			}
      			upgrade_magic_burst = 
      			{
      				m_flPickPct = 5.45206
      				m_flWinratePct = 58.17877
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 19.577414
      				m_flWinratePct = 59.035458
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 42.194138
      				m_flWinratePct = 58.054028
      			}
      			upgrade_guardian_ward = 
      			{
      				m_flPickPct = 32.03752
      				m_flWinratePct = 57.791138
      			}
      			upgrade_health_stimpak = 
      			{
      				m_flPickPct = 29.296501
      				m_flWinratePct = 56.42996
      			}
      			upgrade_soaring_spirit = 
      			{
      				m_flPickPct = 6.556802
      				m_flWinratePct = 58.19577
      			}
      			upgrade_sprint_booster = 
      			{
      				m_flPickPct = 27.082952
      				m_flWinratePct = 58.340214
      			}
      			upgrade_improved_spirit = 
      			{
      				m_flPickPct = 30.31384
      				m_flWinratePct = 57.27864
      			}
      			upgrade_pristine_emblem = 
      			{
      				m_flPickPct = 39.25341
      				m_flWinratePct = 56.84566
      			}
      			upgrade_improved_stamina = 
      			{
      				m_flPickPct = 8.380592
      				m_flWinratePct = 56.542564
      			}
      			upgrade_trophy_collector = 
      			{
      				m_flPickPct = 25.553896
      				m_flWinratePct = 60.04733
      			}
      			upgrade_high_velocity_mag = 
      			{
      				m_flPickPct = 65.18487
      				m_flWinratePct = 56.5515
      			}
      		}
      	}
      }
    • +m_strHeroGenderfemale
    • +m_mapStartingStats.EOOCHealthRegen0
    • +m_mapBoundAbilities.ESlot_Cosmetic_1cosmetic_ability_voting_poster
    • +m_hVisibilityParticleparticles/generic/player_visible.vpcf
    • +m_eHeroDevelopmentStateEHeroDevState_Release
    • +m_mapStandardLevelUpUpgrades.MODIFIER_VALUE_OUT_OF_COMBAT_HEALTH_REGEN0
    • −m_bPrereleaseOnlyfalse
    • −m_bPlayerSelectabletrue
    • −m_mapPurchaseBonuses
      { 3 keys }
      {
      	EItemSlotType_Tech = 
      	[
      		{
      			m_nTier = 1
      			m_strValue = "4"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 2
      			m_strValue = "7"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 3
      			m_strValue = "10"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 4
      			m_strValue = "13"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 5
      			m_strValue = "16"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      	]
      	EItemSlotType_Armor = 
      	[
      		{
      			m_nTier = 1
      			m_strValue = "7"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 2
      			m_strValue = "8"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 3
      			m_strValue = "9"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 4
      			m_strValue = "10"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 5
      			m_strValue = "11"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      	]
      	EItemSlotType_WeaponMod = 
      	[
      		{
      			m_nTier = 1
      			m_strValue = "4"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 2
      			m_strValue = "8"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 3
      			m_strValue = "13"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 4
      			m_strValue = "18"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 5
      			m_strValue = "23"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      	]
      }
    • −m_strVoteRevealSoundVo.VoteReveal.Bookworm
    • −m_bAssignedPlayersOnlyfalse
  3. 6696–6701first dumped