data "DisplayName" "hdbb05e1dgf1cbg48f0gb8d4g93b13afd21df"
data "Description" "h19bbbec0geb45g47d7g989ag751cb0206430"
data "Icon" "statIcons_WildMagic_Heal"
data "Properties" "Highlighted"
data "Conditions" "not HasMaxHP()"
data "StatsFunctorContext" "OnTurn"
data "StatsFunctors" "RegainHitPoints(ClassLevel(Mutant))"
new entry "Mutant_XFactor"
type "PassiveData"
data "DisplayName" "h24f97d0cg134ag4aa7g823cg548568d2f324"
data "Description" "h7c4d37d0gd388g4561ga457gd270347c6749"
data "Icon" "Spell_Divination_DetectThoughts"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnCreate;OnLongRest"
data "StatsFunctors" "ApplyStatus(PETPAL,100,-1);ApplyStatus(DETECT_THOUGHTS,100,-1)"
data "Boosts" "UnlockSpell(Target_SpeakWithDead);ProficiencyBonus(Skill,Insight);ExpertiseBonus(Insight)"
new entry "Mutant_SilverFeet"
type "PassiveData"
data "DisplayName" "h57dfc941ge941g4d79g8594gd6f09caccd50"
data "Description" "hcb395829gc28fg4a1bg9edcg29738362d5a0"
data "Icon" "Spell_Divination_ExpeditiousRetreat"
data "Properties" "Highlighted"
data "Boosts" "ActionResource(Movement,10,0);IgnoreLeaveAttackRange()"
new entry "Mutant_SteelSkin"
type "PassiveData"
data "DisplayName" "h30e1a712g6997g40e3ga121g48eb99c7aefc"
data "Description" "h50d88ff0g7213g4068g884cgfc92564ae5dd"
data "Icon" "PassiveFeature_MultiattackDefense"
data "Properties" "Highlighted"
data "Boosts" "Resistance(Piercing, Resistant);Resistance(Slashing, Resistant);Resistance(Bludgeoning, Resistant);DamageReduction(All,Flat,ProficiencyBonus)"
new entry "Mutant_Nightcrawler"
type "PassiveData"
data "DisplayName" "h130c70bagecbdg432cgbad2g57014ef1940b"
data "Description" "hc44cb050g0751g428ega93fgdba8aff08e7c"
data "Icon" "PassiveFeature_MistyEscape"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Mutant_Teleport)"
new entry "Mutant_Mystique"
type "PassiveData"
data "DisplayName" "h7d94fd70ga60fg4d04ga849g14236a82aad7"
data "Description" "h3cacac92g1694g4255g982dg91f0f03341ab"
data "Icon" "Spell_Illusion_DisguiseSelf_Human_Female"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Shout_DisguiseSelf);ProficiencyBonus(Skill,Deception);ProficiencyBonus(Skill,Persuasion);ExpertiseBonus(Deception);ExpertiseBonus(Persuasion)"
new entry "Mutant_MercWithAMouth"
type "PassiveData"
data "DisplayName" "h01cf6c08gcf04g4186gbc38g351b056210c3"
data "Description" "h3d3b29f3gb9a6g4d02ga137g0d091221a901"
data "Icon" "Spell_Enchantment_Tasha'sHideousLaughter"
data "Properties" "Highlighted"
data "BoostContext" "OnStatusApply;OnStatusRemove;OnEquip;OnShortRest;OnCreate;OnLongRest;OnInventoryChanged"
data "BoostConditions" "IsDexterityGreaterThanStrength()"
data "StatsFunctors" "IF(SuccessChance(5)):ApplyStatus(MUTANT_LAUGHING,100,1);IF(SuccessChance(5)):ApplyStatus(CRIPPLED,100,1);IF(SuccessChance(5)):ApplyStatus(CHEST_TRAUMA,100,1);IF(SuccessChance(5)):ApplyStatus(BLINDED,100,1);IF(SuccessChance(5)):ApplyStatus(GRAPPLED,100,1);IF(SuccessChance(5)):ApplyStatus(FRIGHTENED,100,1)"
data "DisplayName" "h71ac5985gbed8g4d6fgbd97g2129c87a4e6f"
data "Description" "ha390f472g6883g4ab8g802ag5c1a28f44d61"
data "Icon" "Spell_Evocation_DestructiveWave"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnTurn"
data "Conditions" "Combat() and HasHPPercentageWithoutTemporaryHPLessThan(30, context.Source)"
data "StatsFunctors" "GROUND:CreateSurface(5,10,DarknessCloud,true)"
data "Boosts" "DarkvisionRangeMin(24);ActiveCharacterLight(e278f6a0-26d7-49be-b11a-9b84bc313c3c);StatusImmunity(BLINDED_DARKNESS);StatusImmunity(SG_Blinded);IgnoreSurfaceCover(SurfaceDarknessCloud);IgnoreSurfaceCover(SurfaceFogCloud)"
new entry "Mutant_FlamingPhoenix"
type "PassiveData"
data "DisplayName" "he3d5967bg2afeg4fa1gbdb3gfbae131285e7"
data "Description" "hf166735dg2326g4dbcg8fd6gdcbf30566af9"
data "DescriptionParams" "DealDamage(2d6,Fire)"
data "Icon" "Spell_Conjuration_ConjureElemental"
data "Properties" "Highlighted"
data "Boosts" "DamageReduction(Fire, Threshold, 1000)"
data "StatsFunctorContext" "OnAttacked;OnDamaged;OnDamagedPrevented"
data "Conditions" "IsDamageTypeFire()"
data "StatsFunctors" "RegainHitPoints(ClassLevel(Mutant)*2);ApplyStatus(FLAMING_SPHERE_AURA,100,5)"
new entry "Mutant_DarkPhoenix"
type "PassiveData"
data "DisplayName" "ha3829f83g7de7g4a61gb829g23577c6df556"
data "Description" "hcc60da14g0006g40dcg8bfeg7537f4b4a18f"
data "Icon" "Action_MagicItem_HowlOfTheDead"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnDamage"
data "Conditions" "IsKillingBlow()"
data "StatsFunctors" "IF(not HasActionResource('SpellSlot', 100, 1, false, false, context.Source)):RestoreResource(SELF, SpellSlot,1,1);IF(HasActionResource('SpellSlot', 100, 1, true) and not HasActionResource('SpellSlot', 100, 2, false, false, context.Source)):RestoreResource(SELF, SpellSlot,1,2);IF(HasActionResource('SpellSlot', 100, 1, true) and HasActionResource('SpellSlot', 100, 2, true) and not HasActionResource('SpellSlot', 100, 3, false, false, context.Source)):RestoreResource(SELF, SpellSlot,1,3);IF(HasActionResource('SpellSlot', 100, 1, true) and HasActionResource('SpellSlot', 100, 2, true) and HasActionResource('SpellSlot', 100, 3, true) and not HasActionResource('SpellSlot', 100, 4, false, false, context.Source)):RestoreResource(SELF, SpellSlot,1,4);IF(HasActionResource('SpellSlot', 100, 1, true) and HasActionResource('SpellSlot', 100, 2, true) and HasActionResource('SpellSlot', 100, 3, true) and HasActionResource('SpellSlot', 100, 4, true) and not HasActionResource('SpellSlot', 100, 5, false, false, context.Source)):RestoreResource(SELF, SpellSlot,1,5);IF(HasActionResource('SpellSlot', 100, 1, true) and HasActionResource('SpellSlot', 100, 2, true) and HasActionResource('SpellSlot', 100, 3, true) and HasActionResource('SpellSlot', 100, 4, true) and HasActionResource('SpellSlot', 100, 5, true) and not HasActionResource('SpellSlot', 100, 6, false, false, context.Source)):RestoreResource(SELF, SpellSlot,1,6)"
new entry "Mutant_AscendedPhoenix"
type "PassiveData"
data "DisplayName" "hb73f69a8gd049g449dg889fgd2e0a5238330"
data "Description" "h4c06a5fdg9aabg4513g80ccg724e8794ef62"
data "DescriptionParams" "DealDamage(2d6,Fire)"
data "Icon" "Spell_Abjuration_BeaconOfHope"
data "Properties" "Highlighted"
data "Boosts" "IgnoreResistance(Fire, Resistant);IgnoreResistance(Fire, Immune)"
new entry "Mutant_Skeleton"
type "PassiveData"
data "DisplayName" "h5fdd87d7gf71cg4051gac22gdef2ae79cc9c"
data "Description" "hb4b5bbeag74ccg47b4g873cgf9eeb79b8a35"
data "DescriptionParams" "1"
data "Icon" "PassiveFeature_Resilient"
data "Properties" "Highlighted"
data "Boosts" "Ability(Constitution,1,20);IncreaseMaxHP(18);AC(1)"
new entry "Mutant_Gene"
type "PassiveData"
data "DisplayName" "ha104d272ge303g413aga0aeg5652b1d60008"
data "Description" "h653786bbg9fc0g45d4gaf72ga515e501c553"
data "Icon" "PassiveFeature_DangerSense"
data "Properties" "Highlighted"
data "Boosts" "StatusImmunity(SILENCED)"
new entry "Mutant_Metallurgy"
type "PassiveData"
data "DisplayName" "h28acdb47gadd9g40ceg8321g461c1358369e"
data "Description" "h371ac618g26f8g4905gb900gd7a47ff28b7c"
data "Icon" "Spell_Transmutation_FleshToGold"
data "Properties" "Highlighted"
data "Boosts" "Proficiency(MediumArmor);Proficiency(HeavyArmor);Proficiency(Shields);Proficiency(MartialWeapons)"
new entry "Mutant_Cerebro"
type "PassiveData"
data "DisplayName" "ha73929b3g485ag4434g9e00g2ca454f4a5ab"
data "Description" "hb4b081bcg6aabg4ff4gbd1dg65573c685fb1"
data "Icon" "PassiveFeature_DangerSense"
data "Properties" "Highlighted"
data "Boosts" "ProficiencyBonus(Skill,Perception);ProficiencyBonus(Skill,Investigation);ExpertiseBonus(Perception);ExpertiseBonus(Investigation)"
new entry "Mutant_Cycloptic"
type "PassiveData"
data "DisplayName" "h61b25154g5d82g4202ga4f2g5894125e1763"
data "Description" "h759c1b81gf6b0g4068ga56fgff8db6515903"
data "DisplayName" "h122f3e75g8597g455eg84c3g309d12a652e4"
data "Description" "h783c121eg7622g4fb9ga2acg92b6bfd7ee58"
data "Icon" "Spell_Abjuration_Sanctuary"
data "Properties" "Highlighted"
data "Boosts" "IF(IsInSunlight(context.Target)):Advantage(AttackRoll);IF(IsInSunlight(context.Target)):DamageBonus(ConstitutionModifier)"
new entry "Mutant_Storm"
type "PassiveData"
data "DisplayName" "hcade5f56g7be6g484bg9e00gfe401a9e7341"
data "Description" "h4fb25427g3856g4dd2g9743g55c5e264aeda"
data "Icon" "PassiveFeature_HeartOfTheStorm_Lightning"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Mutant_Healing_Vapours);Resistance(Lightning, Immune)"
data "Conditions" "IsSpell()"
data "StatsFunctorContext" "OnAttack;OnDamage"
data "StatsFunctors" "IF(HasDamageDoneForType(DamageType.Lightning)):ApplyStatus(SELF,MUTANT_IONIC_CHARGE,100,-1)"
new entry "Mutant_Ice"
type "PassiveData"
data "DisplayName" "hb1489f5cge93bg4973g83b2g6ac01dbd9ce3"
data "Description" "h257ec460gc353g4378g9626g9528c3db6a34"
data "Icon" "Spell_Evocation_ChromaticOrb_Cold"
data "Properties" "Highlighted"
data "Boosts" "GROUND:IF(Surface('Freeze) or Surface(2,2,WaterFrozen)):StatusImmunity(SG_Prone);GROUND:IF(Surface('Freeze) or Surface(2,2,WaterFrozen)):StatusImmunity(DIFFICULT_TERRAIN)"
data "StatsFunctorContext" "OnDamage"
data "Conditions" "IsDamageTypeCold() and not Item()"
data "StatsFunctors" "ApplyStatus(MAG_FROST,100,2);ApplyStatus(MAG_FROST_DURATION_TECHNICAL, 100, 1)"
new entry "Mutant_Cable"
type "PassiveData"
data "DisplayName" "he9094b84gfcdeg4d74g9991g68596e64a83a"
data "Description" "h9e150e98g0884g4816gaf39g2a11add07dde"
data "Icon" "Spell_Enchantment_Heroism"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpellVariant(CarefulSpellCheck(),ModifySpellRoll('not SavingThrow','SpellAutoResolveOnAlly'))"
new entry "Mutant_Metamorph"
type "PassiveData"
data "DisplayName" "hc4bb79e8gd71eg4e5agb803geccef374f04f"
data "Description" "h7fc74dceg4bbag4718g99b4g3006fd159095"
data "Icon" "PassiveFeature_NaturalExplorer_BeastTamer"
data "Properties" "Highlighted"
data "BoostContext" "OnCreate"
data "Boosts" "UnlockSpellVariant(FreecastCheck(), ModifyUseCosts(Replace,WildShape,0,0,WildShape));UnlockSpell(Shout_Mutant_WildShape);IF(ClassLevelHigherOrEqualThan(4,'Mutant')):UnlockSpell(Shout_Mutant_DeepRothe);IF(ClassLevelHigherOrEqualThan(6,'Mutant')):UnlockSpell(Shout_Mutant_Bear_Polar);IF(ClassLevelHigherOrEqualThan(6,'Mutant')):UnlockSpell(Shout_Mutant_Panther);IF(ClassLevelHigherOrEqualThan(8,'Mutant')):UnlockSpell(Shout_Mutant_SaberTooth_Tiger)"
new entry "Mutant_BeastMode"
type "PassiveData"
data "DisplayName" "h34ea0136gf535g4274gbacdg89875b4a1e04"
data "Description" "hd5116233g9539g4914ga0a0ga7c0f1279ea2"
data "Icon" "Action_Monster_Bulette_Bite"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnEquip;OnShortRest;OnCreate;OnLongRest;OnInventoryChanged"
data "StatsFunctors" "IF(not WearingArmor(context.Source) and not HasStatus('MUTANT_HUNTING_GROUND',context.Source)):ApplyStatus(SELF,MUTANT_HUNTING_GROUND,100,-1);IF(WearingArmor(context.Source)):RemoveStatus(SELF,MUTANT_HUNTING_GROUND)"
new entry "Mutant_Archangel"
type "PassiveData"
data "DisplayName" "h703c2c13gd256g49e9g9c22g0e4f54aaf2d6"
data "Description" "h4b5c7738gfd15g4411g9214g75374b089ae8"
data "Icon" "Spell_Conjuration_PlanarAlly"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Projectile_Fly_Spell);UnlockSpell(Mutant_Transfuse)"
new entry "Mutant_Forge"
type "PassiveData"
data "DisplayName" "h29ded5afg75ddg4115gbca2g055ed1fe1233"
data "Description" "h452d0b67ge60eg42e0ga4c1gc1e8b573ff62"
data "Icon" "Skill_Shout_StaticOverdrive_Automaton"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Mutant_Forge_Summon)"
new entry "Mutant_Overclocked"
type "PassiveData"
data "DisplayName" "h83b33428g1594g40b2g9666gd0d757c9d756"
data "Description" "h59de3d4cg5d14g44a2g84dcg68616fe9995e"
data "Icon" "PassiveFeature_MindlessRage"
data "Properties" "Highlighted"
new entry "Mutant_Final"
type "PassiveData"
data "DisplayName" "h3b1f40dbgf1f4g43a4ga776g5e1d1e2f5aec"
data "Description" "hd6eadc3bg4941g4e3egb80dg3a43397a9a14"
data "Icon" "Spell_Enchantment_CompelledDuel"
data "Properties" "Highlighted"
data "BoostContext" "OnCreate;OnShortRest;OnLongRest"
data "Boosts" "ActionResource(SpellSlot,-10,1);ActionResource(SpellSlot,-10,2);ActionResource(SpellSlot,-10,3);ActionResource(SpellSlot,-10,4);ActionResource(SpellSlot,-10,5);ActionResource(SpellSlot,-10,6)"
new entry "Mutant_Absolute"
type "PassiveData"
data "DisplayName" "h7a6dd547g689cg4e37g9d11gbeefed3c2565"
data "Description" "h41b2cc19ged22g4601g876bg6ccdea924d5a"
data "Icon" "Spell_Necromancy_AnimateDead_Zombie"
data "Properties" "Highlighted"
data "Boosts" "Ability(Strength,12,20);Ability(Constitution,12,20);Ability(Wisdom,12,20);Ability(Intelligence,12,20);Ability(Charisma,12,20)"
new entry "Mutant_Ascended"
type "PassiveData"
data "DisplayName" "h86a0f6a1ge371g4d2eg80a8g7a25fe55b57c"
data "Description" "h7a3b8fc8g7f63g4c41gaf97gded08b664542"
data "Icon" "Spell_SightsOfTheSeelie_BestialCommunion_Summon"
data "Properties" "Highlighted"
data "Boosts" "IncreaseMaxHP(55%)"
new entry "Mutant_Berserk"
type "PassiveData"
data "DisplayName" "h87fa5c58g96a4g42ebgb6aegeac0eac76495"
data "Description" "h1f478a3aga76dg4b8egb578g0d49fee24af7"
data "Icon" "Spell_WakeTheDead"
data "Properties" "Highlighted"
data "Boosts" "IncreaseMaxHP(50)"
data "StatsFunctorContext" "OnShortRest"
data "StatsFunctors" "RegainHitPoints(Target.MaxHP);RestoreResource(SpellSlot,100%,1);RestoreResource(SpellSlot,100%,2);RestoreResource(SpellSlot,100%,3);RestoreResource(SpellSlot,100%,4);RestoreResource(SpellSlot,100%,5);RestoreResource(SpellSlot,100%,6)"
new entry "Mutant_Rogue"
type "PassiveData"
data "DisplayName" "h2076d4eeg80a5g4e45ga3c0g3832b2d26de0"
data "Description" "h0eebe4f3ge8edg4086gbd49gacb9fca90e4c"
data "Icon" "Spell_Abjuration_GlyphOfWarding_ExplosiveRunes_Fire"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnDamaged"
data "StatsFunctors" "IF(HasDamageEffectFlag(DamageFlags.Magical)):ApplyStatus(MUTANT_IONIC_CHARGE,100,-1)"
data "DisplayName" "h32556cd0g8900g4c75g888eg6ca0ec012a1f"
data "Description" "h00516affg96a4g4f57gab16g724125670619"
data "Icon" "Spell_Abjuration_DeathWard"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnCreate;OnLongRest"
data "StatsFunctors" "SummonInInventory(a4d98266-948b-4467-96cd-6a316f37ceda,-1,1,false,false,false);SummonInInventory(10b6acda-aa4e-46b1-aa9a-e45ab914a28d,-1,1,false,false,false);SummonInInventory(e5544395-3752-463c-80a8-e9b9b7ed1263,-1,1,false,false,false);SummonInInventory(b09296f1-2bc3-422e-8735-c13e83ac8801,-1,1,false,false,false);SummonInInventory(b878380f-7248-4b06-83f8-2d26055497c8,-1,1,false,false,false);SummonInInventory(278271f9-3fbc-4cf7-a5dc-b36527f521b2,-1,1,false,false,false)"
new entry "Mutant_Adapt"
type "PassiveData"
data "DisplayName" "h44685dd7g90dag4dc7gb702g6f66029921ed"
data "Description" "hd73310e5gf85fg4ec8g8effgcc4bf1f9782d"
data "Icon" "PassiveFeature_AbsorbElements"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnDamaged"
data "StatsFunctors" "IF(HasAttackDamageDoneForType(DamageType.Slashing)):ApplyStatus(ADAPT_SLASHING,100,-1);IF(HasAttackDamageDoneForType(DamageType.Piercing)):ApplyStatus(ADAPT_PIERCING,100,-1);IF(HasAttackDamageDoneForType(DamageType.Bludgeoning)):ApplyStatus(ADAPT_BLUDGEONING,100,-1);IF(HasAttackDamageDoneForType(DamageType.Acid)):ApplyStatus(ADAPT_ACID,100,-1);IF(HasAttackDamageDoneForType(DamageType.Thunder)):ApplyStatus(ADAPT_THUNDER,100,-1);IF(HasAttackDamageDoneForType(DamageType.Necrotic)):ApplyStatus(ADAPT_NECROTIC,100,-1);IF(HasAttackDamageDoneForType(DamageType.Fire)):ApplyStatus(ADAPT_FIRE,100,-1);IF(HasAttackDamageDoneForType(DamageType.Lightning)):ApplyStatus(ADAPT_LIGHTNING,100,-1);IF(HasAttackDamageDoneForType(DamageType.Cold)):ApplyStatus(ADAPT_COLD,100,-1);IF(HasAttackDamageDoneForType(DamageType.Psychic)):ApplyStatus(ADAPT_PSYCHIC,100,-1);IF(HasAttackDamageDoneForType(DamageType.Poison)):ApplyStatus(ADAPT_POISON,100,-1);IF(HasAttackDamageDoneForType(DamageType.Radiant)):ApplyStatus(ADAPT_RADIANT,100,-1);IF(HasAttackDamageDoneForType(DamageType.Force)):ApplyStatus(ADAPT_FORCE,100,-1)"
new entry "Mutant_Wanda"
type "PassiveData"
data "DisplayName" "h613c9e8bge964g4339g90a5gd37a36009688"
data "Description" "h67768abdge7cbg4a0ega982g390f35019182"
data "Icon" "PassiveFeature_AbsorbElements"
data "Boosts" "UnlockSpellVariant(HeightenedSpellCheck(),ModifySavingThrowDisadvantage());UnlockSpellVariant(ExtendedSpellCheck(),ModifyStatusDuration(Multiplicative,2),ModifySummonDuration(Multiplicative,2),ModifySurfaceDuration(Multiplicative,2));UnlockSpellVariant(DistantSpellCheck(),ModifyTargetRadius(Multiplicative,1.5));UnlockSpellVariant(DistantTouchSpellCheck(),ModifyTargetRadius(Override,9),ModifySpellFlags(Melee,0))"
data "StatsFunctors" "IF(context.HasContextFlag(StatsFunctorContext.OnHeal) and Character() and not Self()):ApplyStatus(BLADE_WARD,100,2);IF(context.HasContextFlag(StatsFunctorContext.OnDamage) and IsMeleeAttack() and Enemy()):RegainHitPoints(SELF, CharismaModifier)"
data "DisplayName" "h1db16705g3d39g4739ga54bg96d53e38c461"
data "Description" "h6dd96b40gbf05g45f8g8f2dg138c19f910e6"
data "DescriptionParams" "DealDamage(2d4,Poison);Distance(3)"
data "Icon" "statIcons_Pixie_Frog"
data "Properties" "Highlighted"
data "Boosts" "JumpMaxDistanceBonus(6);IgnoreFallDamage()"
data "StatsFunctorContext" "OnProjectileExploded"
data "Conditions" "SpellCategoryIs(SpellCategory.Jump) and Combat()"
data "StatsFunctors" "PROJECTILE:CreateExplosion(Mutant_Shockwave);RemoveStatus(SG_Invisible)"
new entry "Mutant_Domino"
type "PassiveData"
data "DisplayName" "he4cd5189g6457g4192gbd3bg59b706271ef1"
data "Description" "h48b0be4ag53a7g4acdg99f5g48f58c2ed7b1"
data "Icon" "PassiveFeature_Halfling_Lucky"
data "Properties" "Highlighted"
data "Boosts" "RollBonus(SkillCheck,4);RollBonus(RawAbility,4);UnlockInterrupt(Interrupt_UncannyDodge)"
new entry "Mutant_Moonstar"
type "PassiveData"
data "DisplayName" "hcfe7c1fcgb939g48a0g8b3bg7285e8d8b4c7"
data "Description" "h11383603gbe12g43a0g9b74g225bf448d4d0"
data "Icon" "PassiveFeature_FavoredEnemy_BountyHunter"
data "Properties" "Highlighted"
data "Boosts" "RollBonus(RangedWeaponAttack, 100);RollBonus(RangedOffHandWeaponAttack, 100);IF(HasWeaponProperty(WeaponProperties.Thrown, context.HitDescription.ThrownObject) and SpellTypeIs(SpellType.Throw)):RollBonus(Attack, 100)"
data "StatsFunctorContext" "OnCreate;OnStatusRemoved"
data "StatsFunctors" "IF(context.HasContextFlag(StatsFunctorContext.OnStatusRemoved) and StatusId('DYING')):ApplyStatus(MUTANT_SEE_INVISIBILITY, 100, -1);IF(not HasStatus('MUTANT_SEE_INVISIBILITY')):ApplyStatus(MUTANT_SEE_INVISIBILITY, 100, -1)"
new entry "Mutant_Kitty"
type "PassiveData"
data "DisplayName" "hca59e408g280eg4e00gbe94gc718d9969c6f"
data "Description" "h90d529e2g646bg4a31ga2b0g1f33fded5efa"
data "Icon" "Action_Warlock_OneWithShadows"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Mutant_Poof)"
new entry "Mutant_Juggernaut"
type "PassiveData"
data "DisplayName" "h3cdff5dag8043g4fdfg878bg6d56cfb33ef8"
data "Description" "h1f25bb1eg654eg40a8ga609g8231174ba11f"
data "Icon" "Action_Warlock_OneWithShadows"
data "Properties" "Highlighted"
data "Icon" "TadpoleSuperPower_ForceTunnel"
data "Boosts" "UnlockSpell(Mutant_Rush);IncreaseMaxHP(20)"
new entry "Mutant_Taskmaster"
type "PassiveData"
data "DisplayName" "h82693f25gd84eg4de4ga273gca419344cab9"
data "Description" "h50ea0d16g0c1fg4bcagbd1fg0f59f3b2c7dd"
data "Icon" "Spell_Eyebite_Panicked"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnAttack;OnAttacked"
data "StatsFunctors" "IF(context.HasContextFlag(StatsFunctorContext.OnAttack) and not HasStatus('MUTANT_LEARNED_DEFENSE', context.Target)):ApplyStatus(MUTANT_LEARNED_DEFENSE,100,-1,context.Target);IF(context.HasContextFlag(StatsFunctorContext.OnAttacked) and not HasStatus('MUTANT_LEARNED_ATTACK',context.Source)):ApplyStatus(SELF,MUTANT_LEARNED_ATTACK,100,-1)"
data "Boosts" "IF(HasStatus('MUTANT_LEARNED_ATTACK', context.Source)):Disadvantage(AttackTarget);IF(HasStatus('MUTANT_LEARNED_DEFENSE', context.Target)):Advantage(AttackRoll)"
new entry "Mutant_Victory"
type "PassiveData"
data "DisplayName" "hfd81e2c2gb974g412bgb302ga589ca3a8c20"
data "Description" "h7feb32f2gd9afg4e80gb797g2cfab9f8272c"
data "Icon" "Action_Bash"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnStatusApply;OnStatusRemove;OnEquip;OnShortRest;OnCreate;OnLongRest;OnInventoryChanged;OnDamage"
data "StatsFunctors" "IF(HasShieldEquipped(context.Source)):ApplyEquipmentStatus(OffHand, MUTANT_SHIELD_THROW,100, -1);IF(context.HasContextFlag(StatsFunctorContext.OnDamage) and Tagged('WPN_SHIELD',context.HitDescription.ThrownObject)):CreateExplosion(Shield_Throw_Explosion)"
data "Boosts" "AC(1);Proficiency(Shields)"
new entry "Mutant_Telekinesis"
type "PassiveData"
data "DisplayName" "h03ea5246g3871g4825gb626gdbd7042438a8"
data "Description" "h1374f62dgba81g4bf2g923cgfc3bdfb18264"
data "Icon" "Action_Bash"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Hurt_Telekinesis)"
new entry "Mutant_Blink"
type "PassiveData"
data "DisplayName" "hf6a90191ge0d6g40c9ga489g22003e0f9606"
data "Description" "hf717ba0dg5d0fg4623gb8cdg12ee2bf821f4"
data "Icon" "Action_BenignTransposition"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Mutant_SwapPlaces)"
new entry "Mutant_Gambit"
type "PassiveData"
data "DisplayName" "h4c6173a9g61c4g4e18g967eg078a44525f73"
data "Description" "h75167d9bgd593g4b38gb137gb6aa7721f431"
data "Icon" "Spell_IntellectDevourer_SynapticDischarge"
data "Properties" "IsToggled;ToggledDefaultOn;ToggledDefaultAddToHotbar;Highlighted"
data "StatsFunctorContext" "OnDamage"
data "Conditions" "IsRangedUnarmedAttack() or SpellId('Throw_ImprovisedWeapon') or SpellId('Throw_ImprovisedWeaponBerserker')"
data "StatsFunctors" "PROJECTILE:CreateExplosion(Mutant_GambitBlast)"
new entry "Mutant_Banshee"
type "PassiveData"
data "DisplayName" "hf30ed3b7ge879g4b25gbc73g9d2f62dfe8d9"
data "Description" "hfcfbda78g89e1g43d5gb028g55c7604c9fe1"
data "Icon" "Spell_Evocation_Shatter"
data "Properties" "Highlighted"
data "Boosts" "UnlockSpell(Mutant_Screech)"
new entry "Mutant_Nimble"
type "PassiveData"
data "DisplayName" "hb0f6a1d1g1ffdg4e00gad09g1eecac3a24bc;1"
data "Description" "h1e692fe0g5c34g4aa3g9dffg64a8b580b3be;2"
data "Icon" "PassiveFeature_ExtraAttack"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnCast;OnStatusRemoved;OnStatusApplied"
data "Conditions" "(context.HasContextFlag(StatsFunctorContext.OnCast) and ExtraAttackSpellCheck() and HasUseCosts('ActionPoint', true) and not Tagged('EXTRA_ATTACK_BLOCKED',context.Source) and not HasStatus('SLAYER_PLAYER',context.Source) and not HasStatus('SLAYER_PLAYER_10',context.Source) and TurnBased(context.Source)) or (context.HasContextFlag(StatsFunctorContext.OnStatusRemoved) and StatusId('INITIAL_ATTACK_TECHNICAL') and TurnBased()) or (context.HasContextFlag(StatsFunctorContext.OnStatusApplied) and StatusId('EXTRA_ATTACK_Q'))"
data "StatsFunctors" "IF(context.HasContextFlag(StatsFunctorContext.OnCast)):ApplyStatus(SELF,EXTRA_ATTACK_Q,100,1);IF(context.HasContextFlag(StatsFunctorContext.OnStatusRemoved)):ApplyStatus(EXTRA_ATTACK_Q,100,1);IF(context.HasContextFlag(StatsFunctorContext.OnStatusApplied) and not HasHigherPriorityExtraAttackQueued('EXTRA_ATTACK_Q') and not HasAnyExtraAttack()):ApplyStatus(EXTRA_ATTACK, 100, 1)"