{"branchKey":"open_beta","version":{"id":60,"branch_key":"open_beta","git_ref":"release/brainstorm","activated_at":"2026-10-20T13:23:54.000Z","object_counts_json":"{\"files\":84218,\"messages\":361737,\"attributes\":92397,\"powerSets\":7630,\"powers\":26766,\"villainDefs\":9055,\"boostSetMembers\":2078,\"powerSetTypes\":13247,\"badges\":2463,\"salvage\":361,\"recipes\":28838,\"concepts\":496,\"proficiencies\":25,\"souvenirClues\":501,\"contactDefs\":1072,\"contactProgressDefs\":1072,\"storyArcDefs\":457,\"contactTasks\":585,\"warnings\":0}","objectCounts":{"files":84218,"messages":361737,"attributes":92397,"powerSets":7630,"powers":26766,"villainDefs":9055,"boostSetMembers":2078,"powerSetTypes":13247,"badges":2463,"salvage":361,"recipes":28838,"concepts":496,"proficiencies":25,"souvenirClues":501,"contactDefs":1072,"contactProgressDefs":1072,"storyArcDefs":457,"contactTasks":585,"warnings":0}},"power":{"id":745715,"version_id":60,"branch_key":"open_beta","category_internal":"OnGoingTrainingCharacters","set_internal":"Twinshot_OneShot_Powers","power_internal":"Dramatic_Hail","full_name":"OnGoingTrainingCharacters.Twinshot_OneShot_Powers.Dramatic_Hail","full_name_sha":"fe3906877e3d5233d44efc973ba499436f6197bdd4c67e4e8316c1d179db8580","display_token":"P2117656133","display_name":"Hail of Bullets","display_short_help_token":"P3526677823","display_short_help":"PBAoE, Superior DMG(Lethal/Special), Foe Knockback/Special","display_help_token":"P3952473907","display_help":"You fire a hail of bullets at all enemies around you dealing Extreme lethal damage. Enemies that are struck have a chance to be knocked down. Having Standard Rounds will dramatically increase this chance to knock down your foes. NOTE: Changing your ammo type with the 'Swap Ammo' power will change your secondary damage from lethal to cold, fire or toxic. Additionally, changing your ammunition type will also change the secondary effect of this attack from a guaranteed knockback effect to a minor attack speed and movement speed debuff if 'Cryo Ammo' is loaded, a minor damage over time effect if 'Incendiary Ammo' is loaded, or a -damage effect if 'Chemical Ammo' is loaded. Damage: Extreme","icon_name":"DualPistols_HailofBullets.tga","power_type":"kClick","target":"kCaster","effect_area":"kSphere","accuracy":"1.400000","endurance_cost":"5.000000","recharge_time":"360.000000","activate_period":null,"radius":"25.000000","arc":null,"range_value":null,"show_in_manage":null,"hidden_from_manage":null,"modes_required_json":[],"modes_disallowed_json":["kDisable_All"],"boosts_allowed_json":[],"strengths_allowed_json":[],"strengths_disallowed_json":[],"effects_json":[{"type":null,"attribMod":"kLethal","aspect":"kAbs","scale":0.3108,"duration":2.3,"period":0.2,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Attrib":"kLethal","Aspect":"kAbs","Target":"kTarget","Table":"\"Ranged_TempDamage\"","Scale":"0.3108","Duration":"2.3000","Magnitude":"1.0000","Period":"0.2000","StackType":"kStack"}},{"type":null,"attribMod":"kSmashing kLethal kFire kCold kEnergy kNegative_Energy kPsionic kToxic","aspect":"kStr","scale":2,"duration":6,"period":null,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Attrib":"kSmashing kLethal kFire kCold kEnergy kNegative_Energy kPsionic kToxic","Aspect":"kStr","Target":"kTarget","Table":"\"Ranged_Debuff_Dam\"","Scale":"2.0000","Duration":"6.0000","Magnitude":"1.0000","StackType":"kReplace","Flags":"IgnoreStrength"}},{"type":null,"attribMod":"kLethal","aspect":"kAbs","scale":0.1554,"duration":2.3,"period":0.2,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"HailofBulletsLethal\"","Attrib":"kLethal","Aspect":"kAbs","Target":"kTarget","Table":"\"Ranged_TempDamage\"","Scale":"0.1554","Duration":"2.3000","Magnitude":"1.0000","Period":"0.2000","StackType":"kStack"}},{"type":null,"attribMod":"kKnockback","aspect":"kCur","scale":0.67,"duration":0.2,"period":0.2,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":0.1,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"HailofBulletsKnockdown\"","Attrib":"kKnockback","Aspect":"kCur","Target":"kTarget","Table":"\"Ranged_Ones\"","Scale":"0.6700","Duration":"0.2000","Magnitude":"1.0000","Period":"0.2000","TickChance":"0.1000","StackType":"kStack"}},{"type":null,"attribMod":"kKnockback","aspect":"kCur","scale":0.67,"duration":null,"period":null,"delay":2.3,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"HailofBulletsEndKnockback\"","Attrib":"kKnockback","Aspect":"kCur","Target":"kTarget","Table":"\"Ranged_Ones\"","Scale":"0.6700","Magnitude":"1.0000","Delay":"2.3000","StackType":"kStack"}},{"type":null,"attribMod":"kFire","aspect":"kAbs","scale":0.1332,"duration":2.3,"period":0.2,"delay":null,"chance":0,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"HailofBulletsFire\"","Chance":"0.0000","Attrib":"kFire","Aspect":"kAbs","Target":"kTarget","Table":"\"Ranged_TempDamage\"","Scale":"0.1332","Duration":"2.3000","Magnitude":"1.0000","Period":"0.2000","StackType":"kStack"}},{"type":null,"attribMod":"kFire","aspect":"kAbs","scale":0.2,"duration":4.1,"period":1,"delay":0.5,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":0,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"FireDamageDoT\"","Attrib":"kFire","Aspect":"kAbs","Target":"kTarget","Table":"\"Ranged_TempDamage\"","Scale":"0.2000","Duration":"4.1000","Magnitude":"1.0000","Delay":"0.5000","Period":"1.0000","TickChance":"0.0000","StackType":"kStack","Flags":"CancelOnMiss"}},{"type":null,"attribMod":"kCold","aspect":"kAbs","scale":0.1332,"duration":2.3,"period":0.2,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"HailofBulletsCold\"","Attrib":"kCold","Aspect":"kAbs","Target":"kTarget","Table":"\"Ranged_TempDamage\"","Scale":"0.1332","Duration":"2.3000","Magnitude":"1.0000","Period":"0.2000","StackType":"kStack"}},{"type":null,"attribMod":"kSpeedRunning kSpeedFlying kSpeedJumping","aspect":"kCur","scale":0.2,"duration":5,"period":null,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"ColdDamage\"","Attrib":"kSpeedRunning kSpeedFlying kSpeedJumping","Aspect":"kCur","Target":"kTarget","Table":"\"Ranged_Slow\"","Scale":"0.2000","Duration":"5.0000","Magnitude":"1.0000","StackType":"kStack"}},{"type":null,"attribMod":"kJumpHeight kRechargeTime","aspect":"kStr","scale":0.2,"duration":5,"period":null,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"ColdDamage\"","Attrib":"kJumpHeight kRechargeTime","Aspect":"kStr","Target":"kTarget","Table":"\"Ranged_Slow\"","Scale":"0.2000","Duration":"5.0000","Magnitude":"1.0000","StackType":"kStack","Flags":"IgnoreStrength"}},{"type":null,"attribMod":"kToxic","aspect":"kAbs","scale":0.1332,"duration":2.3,"period":0.2,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":null,"rawFields":{"Tag":"\"HailofBulletsToxic\"","Attrib":"kToxic","Aspect":"kAbs","Target":"kTarget","Table":"\"Ranged_TempDamage\"","Scale":"0.1332","Duration":"2.3000","Magnitude":"1.0000","Period":"0.2000","StackType":"kStack"}}],"redirects_json":[],"activation_effects_json":[],"messages_json":{"DisplayTargetShortHelp":"\"P2211841663\"","DisplayTargetHelp":"\"P611470853\""},"visual_fx_json":{"visualFx":"menu\\Powers\\AnimFX\\DualPistols_HailofBullets.pfx","sourcePath":"menu/Powers/AnimFX/DualPistols_HailOfBullets.pfx","attackFrames":74,"framesBeforeHit":6,"initialAttackFrames":null,"initialFramesBeforeHit":32,"animationTime":2.467,"animationTimeBeforeEffect":0.2,"initialAnimationTime":null,"initialAnimationTimeBeforeEffect":1.067,"rawFields":{"ModeBits":"ANIM_COMBAT, ANIM_WEAPON, ANIM_DUAL, ANIM_PISTOLS, ANIM_DUALHAND","ActivationBits":"ANIM_COMBAT, ANIM_WEAPON, ANIM_DUAL, ANIM_PISTOLS, ANIM_SPAWNBACK","InitialAttackBits":"ANIM_COMBAT, ANIM_WEAPON, ANIM_DUAL, ANIM_PISTOLS, ANIM_SHOOT, ANIM_SPIN, ANIM_SPAWNBACK","AttackBits":"ANIM_COMBAT, ANIM_WEAPON, ANIM_DUAL, ANIM_PISTOLS, ANIM_SHOOT, ANIM_SPIN","HitBits":"ANIM_HIT, ANIM_SPEEDPUNCH","BlockBits":"ANIM_BLOCK","InitialAttackFXFrameDelay":"26","InitialFramesBeforeHit":"32","FramesBeforeHit":"6","AttackFrames":"74","ActivationFX":"\"WEAPONS\\CustomWeapon_Pistols.fx\"","AttackFX":"\"WEAPONS\\DualPistols\\HailOfBullets_Attack.fx\"","HitFX":"\"WEAPONFX\\PistolHit2.fx\""},"castTime":2.47,"castArcanaTime":2.64},"raw_fields_json":{"Name":"\"Dramatic_Hail\"","DisplayName":"\"P2117656133\"","ModesDisallowed":"kDisable_All","Type":"kClick","Accuracy":"1.4","AttackTypes":"kAOE_Attack, kLethal_Attack","AIGroups":"kEndBattle","EntsAffected":"kFoe","EntsAutoHit":"kNone","Target":"kCaster","EnduranceCost":"5","PreferenceMultiplier":"-1","TimeToActivate":"2.47","TimeToRoot":"2.47","RechargeTime":"360","EffectArea":"kSphere","Radius":"25","VisualFX":"\"menu\\Powers\\AnimFX\\DualPistols_HailofBullets.pfx\"","include":"menu\\Powers\\AnimFX\\DualPistols_HailofBullets.pfx","DisplayShortHelp":"\"P3526677823\"","DisplayHelp":"\"P3952473907\"","IconName":"\"DualPistols_HailofBullets.tga\"","MaxTargetsHit":"16","DisplayTargetShortHelp":"\"P2211841663\"","DisplayTargetHelp":"\"P611470853\"","PointValue":"30"},"source_path":"Defs/powers/OnGoingTrainingCharacters/Twinshot_OneShot_Powers/Dramatic_Hail.powers","enhancement_set_types_json":[],"available_level":29,"resolved_fields":{"Range":0,"TimeToActivate":"2.47","TimeToRoot":"2.47","RechargeTime":"360","ActivatePeriod":0,"EnduranceCost":"5","InterruptTime":0,"CastWhen":"kAliveOnly","EffectArea":"kSphere","MaxTargetsHit":"16","animationTime":2.466666666666667,"animationTimeBeforeEffect":0.2,"castArcanaTime":2.64}},"powerSet":{"id":251475,"version_id":60,"branch_key":"open_beta","category_internal":"OnGoingTrainingCharacters","set_internal":"Twinshot_OneShot_Powers","full_name":"OnGoingTrainingCharacters.Twinshot_OneShot_Powers","full_name_sha":"f670d160229c198ea7230a330e3813229a031caf2aa0e014842d3aaa882e2055","display_token":"P0","display_name":null,"display_short_help_token":"P0","display_short_help":null,"display_help_token":"P0","display_help":null,"icon_name":"TwinShot_Powers_set.ico","powers_json":"[{\"fullName\":\"OnGoingTrainingCharacters.Twinshot_OneShot_Powers.Dramatic_Hail\",\"available\":29}]","raw_fields_json":"{\"Name\":\"\\\"Twinshot_OneShot_Powers\\\"\",\"DisplayName\":\"\\\"P0\\\"\",\"DisplayShortHelp\":\"\\\"P0\\\"\",\"DisplayHelp\":\"\\\"P0\\\"\",\"IconName\":\"\\\"TwinShot_Powers_set.ico\\\"\",\"Powers\":\"OnGoingTrainingCharacters.Twinshot_OneShot_Powers.Dramatic_Hail\",\"Available\":\"29\",\"AIMaxLevel\":\"0\",\"AIMinRankCon\":\"-9999\",\"AIMaxRankCon\":\"9999\",\"MinDifficulty\":\"2\",\"MaxDifficulty\":\"9999\"}","source_path":"Defs/powers/OnGoingTrainingCharacters/Twinshot_OneShot_Powers.powersets"},"modifierTables":{},"createdPowers":[],"createdEntities":[],"defaultArchetype":null}