OPEN BETA 26,766 powers
Effect highlight & ring legend
Icons on effect rows describe PvE/PvP scope, per-caster stacking, and stack behavior (stack, ignore, or replace). Other badges mark special flags such as copied boosts, ignored strength/resistance, or combat scaling. Hover or focus an icon for its full meaning.

Tanker Defense / Bio Organic Armor
Environmental Modification
— · Fire, Cold, Energy, Negative Energy




Your body can spontaneously adapt to its surroundings and your mind has learned to shield itself from harmful effects by constant exposure to these dangers. While active you gain moderate defense to Fire, Cold, Energy and Negative Energy damage, and a small amount of defense to Psionic damage. Additionally you are protected against hold, knockdown and immobilize effects. While Defensive Adaptation is active you gain a minor amount of Lethal, Smashing, Fire, Cold, Energy, Negative Energy and Psionic defense, as well as a minor amount of maximum hit points. If Offensive Adaptation is active you'll gain a moderate To Hit bonus. These special bonuses are unenhanceable.
Recharge: Very Fast.
Activation Details

- Available Level
- 2
- Type
- Toggle
- Accuracy
- 1
- Range
- 0 ft
- Cast Time
- 0.73 sec
- Cast Arcanatime
- 0.924 sec
- Root Time
- —
- Animation Time
- 0.733 sec
- Animation Time Before Effect
- 0.667 sec
- Interrupt Time
- —
- Activate Period
- 0.5 sec
- Recharge Time
- 2 sec
- Endurance Cost
- 0.13 endurance
- Attack Types
- —
- Effect Area
- Single Target
- Radius
- —
- Arc
- —
- Max Targets Hit
- 0
- Cast When
- AliveOnly
- Near Ground
- —
- Entities Affected
- Self (Alive)
- Entities Autohit
- Self (Alive)
- Target
- Self (Alive)
- Target Requires
- —
- Modes Required
- Modes Disallowed
- Disable All
- Strengths Disallowed
- Ignore Strength
- True
Raw source fields
{
"Name": "\"Environmental_Adaptation\"",
"DisplayName": "\"P3111139361\"",
"ModesDisallowed": "kDisable_All",
"Type": "kToggle",
"Accuracy": "1",
"EntsAffected": "kCaster",
"EntsAutoHit": "kCaster",
"Target": "kCaster",
"EnduranceCost": "0.13",
"TimeToActivate": "0.73",
"RechargeTime": "2",
"ActivatePeriod": "0.5",
"EffectArea": "kCharacter",
"BoostsAllowed": "kRecharge_Boost, kEnduranceDiscount_Boost, kBuff_Defense_Boost",
"IgnoreStrength": "kTrue",
"ToggleIgnoreHold": "kTrue",
"ToggleIgnoreSleep": "kTrue",
"ToggleIgnoreStun": "kTrue",
"VisualFX": "\"menu\\Powers\\AnimFX\\PlayerPowers\\SymbioticArmor_EnvironmentalAdaptation.PFX\"",
"include": "menu\\Powers\\AnimFX\\PlayerPowers\\SymbioticArmor_EnvironmentalAdaptation.PFX",
"DisplayShortHelp": "\"P3686875045\"",
"DisplayHelp": "\"DJWH8PESSP2GY7N5CSBJEMPQMQ\"",
"DisplayAttackerHit": "\"P506152187\"",
"IconName": "\"BioOrganicArmor_EnvironmentalModification.tga\""
}Effects (14)
Effect 1 · Fire, Cold, Energy, Negative Energy



- Resolved effect
- — (select an archetype)
- Attribute
- Fire, Cold, Energy, Negative Energy
- Effect
- Cur
- Scale
- 1.5
- Magnitude
- 1.0000
- Table
- "Melee_Buff_Def"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreResistance
Raw effect fields
{
"Attrib": "kFire_Attack kCold_Attack kEnergy_Attack kNegative_Energy_Attack",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Buff_Def\"",
"Scale": "1.5000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace",
"CancelEvents": "Stunned Held Sleep",
"Flags": "IgnoreResistance"
}Effect 2 · Psionic



- Resolved effect
- — (select an archetype)
- Attribute
- Psionic
- Effect
- Cur
- Scale
- 0.75
- Magnitude
- 1.0000
- Table
- "Melee_Buff_Def"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreResistance
Raw effect fields
{
"Attrib": "kPsionic_Attack",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Buff_Def\"",
"Scale": "0.7500",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace",
"CancelEvents": "Stunned Held Sleep",
"Flags": "IgnoreResistance"
}Effect 3 · Smashing, Lethal, Fire, Cold, Energy, Negative Energy




kDefensiveAdaptation source.Mode?
- Resolved effect
- — (select an archetype)
- Attribute
- Smashing, Lethal, Fire, Cold, Energy, Negative Energy
- Effect
- Cur
- Scale
- 0.45
- Magnitude
- 1.0000
- Table
- "Melee_Buff_Def"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance
Raw effect fields
{
"Requires": "kDefensiveAdaptation source.Mode?",
"Attrib": "kSmashing_Attack kLethal_Attack kFire_Attack kCold_Attack kEnergy_Attack kNegative_Energy_Attack",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Buff_Def\"",
"Scale": "0.4500",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace",
"CancelEvents": "Stunned Held Sleep",
"Flags": "IgnoreStrength IgnoreResistance"
}Effect 4 · Psionic




kDefensiveAdaptation source.Mode?
- Resolved effect
- — (select an archetype)
- Attribute
- Psionic
- Effect
- Cur
- Scale
- 0.225
- Magnitude
- 1.0000
- Table
- "Melee_Buff_Def"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance
Raw effect fields
{
"Requires": "kDefensiveAdaptation source.Mode?",
"Attrib": "kPsionic_Attack",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Buff_Def\"",
"Scale": "0.2250",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace",
"CancelEvents": "Stunned Held Sleep",
"Flags": "IgnoreStrength IgnoreResistance"
}Effect 5 · HitPoints




kDefensiveAdaptation source.Mode?
- Resolved effect
- — (select an archetype)
- Attribute
- HitPoints
- Effect
- Max
- Scale
- 0.45
- Magnitude
- 1.0000
- Table
- "Melee_HealSelf"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance
Raw effect fields
{
"Requires": "kDefensiveAdaptation source.Mode?",
"Attrib": "kHitPoints",
"Aspect": "kMax",
"Target": "kSelf",
"Table": "\"Melee_HealSelf\"",
"Scale": "0.4500",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace",
"CancelEvents": "Stunned Held Sleep",
"Flags": "IgnoreStrength IgnoreResistance"
}Effect 6 · ToHit





kOffensiveAdaptation source.Mode?
- Resolved effect
- — (select an archetype)
- Attribute
- ToHit
- Effect
- Cur
- Scale
- 0.75
- Magnitude
- 1.0000
- Table
- "Melee_Buff_ToHit"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance IgnoreCombatMods
Raw effect fields
{
"Requires": "kOffensiveAdaptation source.Mode?",
"Attrib": "kToHit",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Buff_ToHit\"",
"Scale": "0.7500",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace",
"CancelEvents": "Stunned Held Sleep",
"Flags": "IgnoreStrength IgnoreResistance IgnoreCombatMods"
}Effect 7 · Held




- Resolved effect
- — (select an archetype)
- Attribute
- Held
- Effect
- Cur
- Scale
- -30
- Magnitude
- 1.0000
- Table
- "Melee_Res_Boolean"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreStrength IgnoreResistance",
"Attrib": "kHeld",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Res_Boolean\"",
"Scale": "-30.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}Effect 8 · Knockup, Knockback




- Resolved effect
- — (select an archetype)
- Attribute
- Knockup, Knockback
- Effect
- Res
- Scale
- 100
- Magnitude
- 1.0000
- Table
- "Melee_Ones"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreStrength IgnoreResistance",
"Attrib": "kKnockup kKnockback",
"Aspect": "kRes",
"Target": "kSelf",
"Table": "\"Melee_Ones\"",
"Scale": "100.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}Effect 9 · Knockup, Knockback



- Resolved effect
- — (select an archetype)
- Attribute
- Knockup, Knockback
- Effect
- Cur
- Scale
- -10
- Magnitude
- 1.0000
- Table
- "Melee_Ones"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreResistance",
"Attrib": "kKnockup kKnockback",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Ones\"",
"Scale": "-10.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}Effect 10 · Immobilized



- Resolved effect
- — (select an archetype)
- Attribute
- Immobilized
- Effect
- Cur
- Scale
- -30
- Magnitude
- 1.0000
- Table
- "Melee_Res_Boolean"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreResistance",
"Attrib": "kImmobilized",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Res_Boolean\"",
"Scale": "-30.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}Effect 11 · Held




- Resolved effect
- — (select an archetype)
- Attribute
- Held
- Effect
- Res
- Scale
- 3
- Magnitude
- 1.0000
- Table
- "Melee_Res_Boolean"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreStrength IgnoreResistance",
"Attrib": "kHeld",
"Aspect": "kRes",
"Target": "kSelf",
"Table": "\"Melee_Res_Boolean\"",
"Scale": "3.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}Effect 12 · Immobilized



- Resolved effect
- — (select an archetype)
- Attribute
- Immobilized
- Effect
- Res
- Scale
- 3
- Magnitude
- 1.0000
- Table
- "Melee_Res_Boolean"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreResistance",
"Attrib": "kImmobilized",
"Aspect": "kRes",
"Target": "kSelf",
"Table": "\"Melee_Res_Boolean\"",
"Scale": "3.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}Effect 13 · Knockup, Knockback




- Resolved effect
- — (select an archetype)
- Attribute
- Knockup, Knockback
- Effect
- Res
- Scale
- 100
- Magnitude
- 1.0000
- Table
- "Melee_Ones"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreStrength IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreStrength IgnoreResistance",
"Attrib": "kKnockup kKnockback",
"Aspect": "kRes",
"Target": "kSelf",
"Table": "\"Melee_Ones\"",
"Scale": "100.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}Effect 14 · Knockup, Knockback



- Resolved effect
- — (select an archetype)
- Attribute
- Knockup, Knockback
- Effect
- Cur
- Scale
- -10
- Magnitude
- 1.0000
- Table
- "Melee_Ones"
- Target
- Self
- Duration
- 0.75 sec
- Flags
- IgnoreResistance
Raw effect fields
{
"Flags": "IgnoreResistance",
"Attrib": "kKnockup kKnockback",
"Aspect": "kCur",
"Target": "kSelf",
"Table": "\"Melee_Ones\"",
"Scale": "-10.0000",
"Duration": "0.7500",
"Magnitude": "1.0000",
"StackType": "kReplace"
}