{"branchKey":"live","version":{"id":59,"branch_key":"live","git_ref":"release/homecoming","activated_at":"2026-10-20T20:03:30.000Z","object_counts_json":"{\"files\":84190,\"messages\":361740,\"attributes\":92440,\"powerSets\":7630,\"powers\":26737,\"villainDefs\":9055,\"boostSetMembers\":2078,\"powerSetTypes\":13237,\"badges\":2463,\"salvage\":361,\"recipes\":28838,\"concepts\":496,\"proficiencies\":25,\"souvenirClues\":501,\"contactDefs\":1072,\"contactProgressDefs\":1072,\"storyArcDefs\":457,\"contactTasks\":585,\"warnings\":0}","objectCounts":{"files":84190,"messages":361740,"attributes":92440,"powerSets":7630,"powers":26737,"villainDefs":9055,"boostSetMembers":2078,"powerSetTypes":13237,"badges":2463,"salvage":361,"recipes":28838,"concepts":496,"proficiencies":25,"souvenirClues":501,"contactDefs":1072,"contactProgressDefs":1072,"storyArcDefs":457,"contactTasks":585,"warnings":0}},"power":{"id":716493,"version_id":59,"branch_key":"live","category_internal":"Redirects","set_internal":"Assault_Rifle","power_internal":"Smoke_Grenade","full_name":"Redirects.Assault_Rifle.Smoke_Grenade","full_name_sha":"9719eac5289f0cbf814b58fb02d7f5a78a75039d794fb90c607d13fd44f787ba","display_token":"K5EX3ZT8AXZEYLV4ABXDB3BMHS","display_name":"Smoke Canister","display_short_help_token":"P1118005641","display_short_help":"Ranged (Target AoE), Foe -Perception, -To Hit","display_help_token":"896MYETPBYQLWEVTRUG4Y9E7AW","display_help":"The Smoke Canister envelops all those in the affected area in a cloud of smoke. Most villains will not be able to see past normal melee range, although some may have better perception. If the villains are attacked, they will be alerted to your presence, but will suffer a penalty to their chance to hit.","icon_name":"Gadgets_SmokeGrenade.tga","power_type":"kAuto","target":"kCaster","effect_area":"kSphere","accuracy":"1.000000","endurance_cost":null,"recharge_time":null,"activate_period":"1.000000","radius":"25.000000","arc":null,"range_value":"80.000000","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":"kPerceptionRadius","aspect":"kCur","scale":-0.9,"duration":2.5,"period":null,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":"enttype target> critter eq","rawFields":{"Requires":"enttype target> critter eq","Attrib":"kPerceptionRadius","Aspect":"kCur","Target":"kTarget","Table":"\"Ranged_Ones\"","Scale":"-0.9000","Duration":"2.5000","Magnitude":"1.0000","StackType":"kStack"}},{"type":null,"attribMod":"kPerceptionRadius","aspect":"kCur","scale":-0.9,"duration":2.5,"period":null,"delay":null,"chance":null,"radiusInner":null,"radiusOuter":null,"tickChance":null,"cancelOnMiss":null,"delayedHit":null,"requires":"enttype target> player eq","rawFields":{"Requires":"enttype target> player eq","Attrib":"kPerceptionRadius","Aspect":"kCur","Target":"kTarget","Table":"\"Ranged_Ones\"","Scale":"-0.9000","Duration":"2.5000","Magnitude":"1.0000","StackType":"kStack","CancelEvents":"Damaged"}}],"redirects_json":[],"activation_effects_json":[],"messages_json":{"DisplayAttackerHit":"\"P3070891156\"","DisplayVictimHit":"\"P503998744\"","DisplayTargetShortHelp":"\"P2217246121\"","DisplayTargetHelp":"\"P1010802951\""},"visual_fx_json":{"visualFx":"menu\\Powers\\AnimFX\\PlayerPowers\\Redirects_Assault_Rifle_Smoke_Grenade.pfx","sourcePath":"menu/Powers/AnimFX/PlayerPowers/Redirects_Assault_Rifle_Smoke_Grenade.pfx","attackFrames":0,"framesBeforeHit":0,"initialAttackFrames":null,"initialFramesBeforeHit":null,"animationTime":0,"animationTimeBeforeEffect":0,"initialAnimationTime":null,"initialAnimationTimeBeforeEffect":null,"rawFields":{"FramesBeforeHit":"0","AttackFrames":"0","ProjectileSpeed":"90.0000","DelayedHit":"True","PrimaryTint":"192 192 192","SecondaryTint":"64 64 64","ActivationFX":"\"CustomizeablePowers\\Gadgets\\SmokeGrenade.fx\"","ContinuingFX1":"\"CustomizeablePowers\\Gadgets\\SmokeGrenade_Continuing.FX\""},"castTime":null,"castArcanaTime":null},"raw_fields_json":{"Name":"\"Smoke_Grenade\"","DisplayName":"\"K5EX3ZT8AXZEYLV4ABXDB3BMHS\"","ModesDisallowed":"kDisable_All","Type":"kAuto","Accuracy":"1","AttackTypes":"kAOE_Attack","EntsAffected":"kFoe","EntsAutoHit":"kFoe","Target":"kCaster","Range":"80","ActivatePeriod":"1","EffectArea":"kSphere","Radius":"25","AIReport":"kNever","VisualFX":"\"menu\\Powers\\AnimFX\\PlayerPowers\\Redirects_Assault_Rifle_Smoke_Grenade.pfx\"","include":"menu\\Powers\\AnimFX\\PlayerPowers\\Redirects_Assault_Rifle_Smoke_Grenade.pfx","DisplayShortHelp":"\"P1118005641\"","DisplayHelp":"\"896MYETPBYQLWEVTRUG4Y9E7AW\"","DisplayAttackerHit":"\"P3070891156\"","DisplayVictimHit":"\"P503998744\"","IconName":"\"Gadgets_SmokeGrenade.tga\"","MaxTargetsHit":"16","DisplayTargetShortHelp":"\"P2217246121\"","DisplayTargetHelp":"\"P1010802951\""},"source_path":"Defs/powers/Redirects/Assault_Rifle/Smoke_Grenade.powers","enhancement_set_types_json":[],"available_level":0,"resolved_fields":{"Range":"80","TimeToActivate":0,"TimeToRoot":0,"RechargeTime":0,"ActivatePeriod":"1","EnduranceCost":0,"InterruptTime":0,"CastWhen":"kAliveOnly","EffectArea":"kSphere","MaxTargetsHit":"16","animationTime":0,"animationTimeBeforeEffect":0,"castArcanaTime":0.132}},"powerSet":{"id":243075,"version_id":59,"branch_key":"live","category_internal":"Redirects","set_internal":"Assault_Rifle","full_name":"Redirects.Assault_Rifle","full_name_sha":"3bd4325c373e760a20ecb0798edb08df9811dddcbb72b05a643d413a6882964c","display_token":"P4220708536","display_name":"Assault Rifle","display_short_help_token":"P4220708536","display_short_help":"Assault Rifle","display_help_token":"EKKHN9WV25LKWLMF8S9625AH92","display_help":"These powers are used by Assault Rifle and Arsenal set powers.","icon_name":"Tanker_Melee_set.ico","powers_json":"[{\"fullName\":\"Redirects.Assault_Rifle.Ignite\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Avoid\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.TripMine\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.TripMine_SelfDestruct\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.TripMine_Resistance\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Smoke_Grenade\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Smoke_Confusion\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Sleep_Grenade\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Sleep_Grenade_Damage\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.TripMine_Info\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Tear_Gas_OneShot\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Tear_Gas\",\"available\":0},{\"fullName\":\"Redirects.Assault_Rifle.Tear_Gas_Debuff\",\"available\":0}]","raw_fields_json":"{\"Name\":\"\\\"Assault_Rifle\\\"\",\"DisplayName\":\"\\\"P4220708536\\\"\",\"DisplayShortHelp\":\"\\\"P4220708536\\\"\",\"DisplayHelp\":\"\\\"EKKHN9WV25LKWLMF8S9625AH92\\\"\",\"IconName\":\"\\\"Tanker_Melee_set.ico\\\"\",\"Powers\":[\"Redirects.Assault_Rifle.Ignite\",\"Redirects.Assault_Rifle.Avoid\",\"Redirects.Assault_Rifle.TripMine\",\"Redirects.Assault_Rifle.TripMine_SelfDestruct\",\"Redirects.Assault_Rifle.TripMine_Resistance\",\"Redirects.Assault_Rifle.Smoke_Grenade\",\"Redirects.Assault_Rifle.Smoke_Confusion\",\"Redirects.Assault_Rifle.Sleep_Grenade\",\"Redirects.Assault_Rifle.Sleep_Grenade_Damage\",\"Redirects.Assault_Rifle.TripMine_Info\",\"Redirects.Assault_Rifle.Tear_Gas_OneShot\",\"Redirects.Assault_Rifle.Tear_Gas\",\"Redirects.Assault_Rifle.Tear_Gas_Debuff\"],\"Available\":[\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"AIMaxLevel\":[\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"AIMinRankCon\":[\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\",\"-9999\"],\"AIMaxRankCon\":[\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\"],\"MinDifficulty\":[\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\"],\"MaxDifficulty\":[\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\",\"9999\"]}","source_path":"Defs/powers/Redirects/Assault_Rifle.powersets"},"modifierTables":{"blaster":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"mastermind":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"arachnos_widow":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"arachnos_soldier":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"defender":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"corruptor":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"controller":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"brute":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"dominator":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"peacebringer":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"scrapper":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"sentinel":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"stalker":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"warshade":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]},"tanker":{"Ranged_Ones":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]}},"createdPowers":[],"createdEntities":[],"defaultArchetype":null}