GODFALL EXALTEDbuild 5.1.23-prod-stable
Home › Mechanics › Keywords › Shock

Shock

Keyword
Air ailment. Deals damage over time and enemy takes more Breach damage.The game's own definition (keyword glossary) Dataminedlocalization → Keyword.Shock

All six ailments are compared side by side on the Ailments page.

On the Detailed Stats screen

The character screen lines that use the word:

Shock ChanceStatScreen.Ailment.ShockChanceDamage to ShockedStatScreen.Ailment.DamageTo.Shocked

Traits

Grouped the way the game's Armory groups them in its trait filtersitemFilters. Numbers are for an item at level 50 of the highest rarity the trait rolls on; each item page shows every level.

Traits tagged with this keyword (10)

Trait (level 50, highest rarity it rolls on)Found on
Whenever you hit a Shocked enemy, unleash a shockwave that deals 795–1062 Air damage to enemies in front of you. Polarity Attacks inflict Ailments.Trigger.NoModularTrigger.Payoff.PolarityInflictsAilments-HitaShockedEnemyAirSplashDamage.Rank.4Gildenbolt, Sunflare Destiny, Spear of Fate
Whenever you hit a Shocked enemy, unleash a shockwave that deals 999–1335 Air damage. Weapon Techniques inflict Ailments.Trigger.NoModularTrigger.Payoff.WeaponTechInflictsAilments-HitaShockedEnemyAirShockwave.Rank.5Reher's Shame, Sunflare Destiny, Spear of Fate
Gain 4–5% Archon Fury charge whenever you consume 20000 or more Shock damageTrigger.ConsumeShockDamageThreshold1.Payoff.ArchonModeCharge.Rank.6Blades of Regret
+46–57% Shock power if you have 60% or more Air resistanceTrigger.AirResistanceAboveThreshold1.Payoff.ShockPower-ModifyStatPercent.Rank.5Austere Radiance
+37–46% Shock duration. -20% Health Recovery.Trigger.NoModularTrigger.Payoff.HealthRecoveryDown-ShockDurationUp.Rank.3Starwaves
Whenever you hit an enemy with a Polarity Attack, increase the power of each Shock stack on the enemy by 27–33%Trigger.PolarityAttackHit.Payoff.IncreaseMagnitudeofExistingShockStacks.Rank.6Kosmera's Scale, Methra's Star
Whenever you hit a Shocked enemy with a Charged Heavy Attack, consume Shock and summon a lightning bolt that deals Air damage equal to 20% of the consume damage dealt. The lightning bolt Blinds nearby enemies.Trait.Rune.Vertigo.1.1Call Lightning (Vertigo Shard)
Chain Lightning deals 3333 Air damage, inflicts Shock, and arcs to additional nearby enemiesTrait.Rune.Vertigo.2.2Arc Technique (Vertigo Shard)
Chain Lightning deals 1667 Air damage, inflicts Shock, and arcs to additional nearby enemiesTrait.Rune.Vertigo.3.2Way of the Storm (Vertigo Shard)
Whenever you Inflict Shock, gain a Lightning Charge (Max: 5 charges). Whenever you hit an enemy with a Spectral Blow, expend all Lightning Charges and deal 2333 Air damage to nearby enemies for each charge expended.Trait.Rune.Vertigo.4.1Shock Strike (Vertigo Shard)

Traits that use the word but aren't tagged with it (6)

Found by the words “Shock” or “Shocked” in the trait text. The files don't list this keyword on them, so the game shows no tooltip for it there.

Trait (level 50, highest rarity it rolls on)Found on
+17–21% damage to Shocked enemiesDamageToShockedSecondaryArgent, Hacker, Windbleeder, Shoku +201 more
+6–8% chance to inflict ShockShockChanceSecondaryArgent, Hacker, Windbleeder, Shoku +114 more
+17–21% damage to Shocked enemiesDamageToShockedMasterworkKnight's Ring, Windstone's Ring, Fiona's Ring, Journeyman's Mark +45 more
Increase the chance to create Chain Lightning by +10% per Shock stack on the defeated enemyTrait.Rune.Vertigo.2.3Arc Technique (Vertigo Shard)
Whenever you Breach a Shocked enemy, they become electrified. An electrified enemy is periodically dealt 1667 Air damage and arcs Chain Lightning to another nearby enemy.Trait.Rune.Vertigo.3.1Way of the Storm (Vertigo Shard)
This damage is increased by +20% per Shock stack on the electrified enemyTrait.Rune.Vertigo.3.3Way of the Storm (Vertigo Shard)

Items

9 items with a trait tagged with this keyword.

For the curious: numbers in the game files whose names mention “AilmentAir”

The game never shows these names; they're spelled out here from the files. What each number does in play is UNKNOWN until tested Datamined.

Every character (defaults)

Setting (name spelled out)Value
Shock status durationCharacter.AilmentAirStatusDurationCT_Attributes_Character_Defaults8
Shock explosion radiusCharacter.AilmentAirExplosionRadiusCT_Attributes_Character_Defaults750
Shock status duration multiplierCharacter.AilmentAirStatusDurationMultiplierCT_Attributes_Character_Defaults1

Your character

Setting (name spelled out)Value
Shock dot health to damage multiplier input magnitude maxCharacter.Player.AilmentAirDotHealthToDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_Player0
Shock dot health to damage multiplier output magnitude maxCharacter.Player.AilmentAirDotHealthToDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_Player0.15
Shock incoming impact damage multiplier input magnitude maxCharacter.Player.AilmentAirIncomingImpactDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_Player0
Shock incoming impact damage multiplier output magnitude maxCharacter.Player.AilmentAirIncomingImpactDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_Player0.3
Shock incoming breach damage multiplier input magnitude maxCharacter.Player.AilmentAirIncomingBreachDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_Player1
Shock incoming breach damage multiplier output magnitude maxCharacter.Player.AilmentAirIncomingBreachDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_Player1

Specific enemies

Setting (name spelled out)Value
Moirax doppleganger power multiplier shockCharacter.Moirax.Doppleganger.PowerMultiplierAilmentAirCT_Attributes_Character_Enemy0.5
Moirax red power multiplier shockCharacter.Moirax.Red.PowerMultiplierAilmentAirCT_Attributes_Character_Enemy0.5
Enemy classes (36)
Setting (name spelled out)Value
Popcorn shock dot health to damage multiplier input magnitude maxCharacter.Enemy.Popcorn.AilmentAirDotHealthToDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Popcorn shock dot health to damage multiplier output magnitude maxCharacter.Enemy.Popcorn.AilmentAirDotHealthToDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Popcorn shock incoming impact damage multiplier input magnitude maxCharacter.Enemy.Popcorn.AilmentAirIncomingImpactDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Popcorn shock incoming impact damage multiplier output magnitude maxCharacter.Enemy.Popcorn.AilmentAirIncomingImpactDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.9
Popcorn shock incoming breach damage multiplier input magnitude maxCharacter.Enemy.Popcorn.AilmentAirIncomingBreachDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Popcorn shock incoming breach damage multiplier output magnitude maxCharacter.Enemy.Popcorn.AilmentAirIncomingBreachDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.7
Mook shock dot health to damage multiplier input magnitude maxCharacter.Enemy.Mook.AilmentAirDotHealthToDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Mook shock dot health to damage multiplier output magnitude maxCharacter.Enemy.Mook.AilmentAirDotHealthToDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Mook shock incoming impact damage multiplier input magnitude maxCharacter.Enemy.Mook.AilmentAirIncomingImpactDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Mook shock incoming impact damage multiplier output magnitude maxCharacter.Enemy.Mook.AilmentAirIncomingImpactDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.9
Mook shock incoming breach damage multiplier input magnitude maxCharacter.Enemy.Mook.AilmentAirIncomingBreachDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Mook shock incoming breach damage multiplier output magnitude maxCharacter.Enemy.Mook.AilmentAirIncomingBreachDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.7
Squire shock dot health to damage multiplier input magnitude maxCharacter.Enemy.Squire.AilmentAirDotHealthToDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Squire shock dot health to damage multiplier output magnitude maxCharacter.Enemy.Squire.AilmentAirDotHealthToDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Squire shock incoming impact damage multiplier input magnitude maxCharacter.Enemy.Squire.AilmentAirIncomingImpactDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Squire shock incoming impact damage multiplier output magnitude maxCharacter.Enemy.Squire.AilmentAirIncomingImpactDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.9
Squire shock incoming breach damage multiplier input magnitude maxCharacter.Enemy.Squire.AilmentAirIncomingBreachDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Squire shock incoming breach damage multiplier output magnitude maxCharacter.Enemy.Squire.AilmentAirIncomingBreachDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.7
Knight shock dot health to damage multiplier input magnitude maxCharacter.Enemy.Knight.AilmentAirDotHealthToDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Knight shock dot health to damage multiplier output magnitude maxCharacter.Enemy.Knight.AilmentAirDotHealthToDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Knight shock incoming impact damage multiplier input magnitude maxCharacter.Enemy.Knight.AilmentAirIncomingImpactDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Knight shock incoming impact damage multiplier output magnitude maxCharacter.Enemy.Knight.AilmentAirIncomingImpactDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.5
Knight shock incoming breach damage multiplier input magnitude maxCharacter.Enemy.Knight.AilmentAirIncomingBreachDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Knight shock incoming breach damage multiplier output magnitude maxCharacter.Enemy.Knight.AilmentAirIncomingBreachDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.3
Mid boss shock dot health to damage multiplier input magnitude maxCharacter.Enemy.MidBoss.AilmentAirDotHealthToDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Mid boss shock dot health to damage multiplier output magnitude maxCharacter.Enemy.MidBoss.AilmentAirDotHealthToDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass1
Mid boss shock incoming impact damage multiplier input magnitude maxCharacter.Enemy.MidBoss.AilmentAirIncomingImpactDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.05
Mid boss shock incoming impact damage multiplier output magnitude maxCharacter.Enemy.MidBoss.AilmentAirIncomingImpactDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.2
Mid boss shock incoming breach damage multiplier input magnitude maxCharacter.Enemy.MidBoss.AilmentAirIncomingBreachDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.05
Mid boss shock incoming breach damage multiplier output magnitude maxCharacter.Enemy.MidBoss.AilmentAirIncomingBreachDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.15
End boss shock dot health to damage multiplier input magnitude maxCharacter.Enemy.EndBoss.AilmentAirDotHealthToDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass1
End boss shock dot health to damage multiplier output magnitude maxCharacter.Enemy.EndBoss.AilmentAirDotHealthToDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass1
End boss shock incoming impact damage multiplier input magnitude maxCharacter.Enemy.EndBoss.AilmentAirIncomingImpactDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.05
End boss shock incoming impact damage multiplier output magnitude maxCharacter.Enemy.EndBoss.AilmentAirIncomingImpactDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.1
End boss shock incoming breach damage multiplier input magnitude maxCharacter.Enemy.EndBoss.AilmentAirIncomingBreachDamageMultiplierInputMagnitudeMaxCT_Attributes_Character_EnemyClass0.05
End boss shock incoming breach damage multiplier output magnitude maxCharacter.Enemy.EndBoss.AilmentAirIncomingBreachDamageMultiplierOutputMagnitudeMaxCT_Attributes_Character_EnemyClass0.05
  • Stat tables: Aperion/Content/Aperion/Data/Gameplay/Attributes/CT_Attributes_<table> (curve tables, FModel JSON export)
  • Game-wide settings: globalParameters in Aperion/Content/Aperion/Data/Gameplay/SourceData/source_data.json

Related

Named in its definition: Breach, Breach Damage.

Keywords whose definitions use it: Static Charge.

Codex entries that mention it: Ailments, Vertigo.

For the curious: how this page was put together
  • Keyword Keyword.Shock: Aperion/Content/Aperion/Data/Gameplay/SourceData/source_data.json → localization → Keyword.Shock
  • codex: a Codex entry is about a keyword when its title has the same word stems (first 6 letters of each word) or its id ends with the keyword's name
  • forms: a keyword's forms are its name plus the Detailed Stats participle that starts with it ("Damage to Breached" → Breached)
  • filters: an Armory trait filter belongs to a keyword when its name contains one of the keyword's forms
  • traits_text: traits whose localized text contains one of the forms, but whose keyword list in the files doesn't include the keyword
  • numbers: curve-table rows and globalParameters whose names contain the keyword's name without spaces (ailments: Ailment + the files' element word)
  • Record: data/records/mechanics/mechanics.json, built by tools/build_mechanics.py

History

No official patch notes have been added yet. When they are, each entry will quote the notes word for word, with the date and a link, marked Documented. Patch notes record changes over time; the values on this page come from the game version this wiki is built from.

Sources

  • Definition: Aperion/Content/Aperion/Data/Gameplay/SourceData/source_data.json → localization → Keyword.Shock Datamined
  • Detailed Stats labels and Armory filters: localization → statScreen, itemFilters; itemFilters in Aperion/Content/Aperion/Data/Gameplay/SourceData/source_data.json