diff --git a/Public/Mutant Class/Progressions/Progressions.lsx b/Public/Mutant Class/Progressions/Progressions.lsx
index 2d4f3bb..31258f9 100644
--- a/Public/Mutant Class/Progressions/Progressions.lsx
+++ b/Public/Mutant Class/Progressions/Progressions.lsx
@@ -11,9 +11,20 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Public/Mutant Class/Stats/Generated/Data/Passive.txt b/Public/Mutant Class/Stats/Generated/Data/Passive.txt
index 0fbb1c3..dad5cfd 100644
--- a/Public/Mutant Class/Stats/Generated/Data/Passive.txt
+++ b/Public/Mutant Class/Stats/Generated/Data/Passive.txt
@@ -5,8 +5,8 @@ data "Description" "h19bbbec0geb45g47d7g989ag751cb0206430"
data "Icon" "statIcons_WildMagic_Heal"
data "Properties" "Highlighted"
data "Conditions" "not HasMaxHP()"
-data "StatsFunctorContext" "OnTurn"
-data "StatsFunctors" "RegainHitPoints(ClassLevel(Mutant))"
+data "StatsFunctorContext" "OnCreate;OnShortRest;OnLongRest"
+data "StatsFunctors" "ApplyStatus(MUTANT_HEALING,100,-1)"
new entry "Mutant_XFactor"
type "PassiveData"
@@ -239,7 +239,7 @@ 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)"
+data "Boosts" "Ability(Strength,12,20);Ability(Dexterity,12,20);Ability(Constitution,12,20);Ability(Wisdom,12,20);Ability(Intelligence,12,20);Ability(Charisma,12,20)"
new entry "Mutant_Ascended"
type "PassiveData"
@@ -312,7 +312,7 @@ data "Description" "h418ac58aga7d0g4366ga845g0d4aaaddd69d"
data "Icon" "Spell_Necromancy_InflictWounds"
data "Properties" "Highlighted"
data "StatsFunctorContext" "OnHeal;OnDamage"
-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 "StatsFunctors" "IF(context.HasContextFlag(StatsFunctorContext.OnHeal) and Character() and not Self()):ApplyStatus(BLADE_WARD,100,2);IF(context.HasContextFlag(StatsFunctorContext.OnDamage) and IsMeleeAttack() or IsUnarmedAttack() and not Item()):RegainHitPoints(SELF, CharismaModifier)"
new entry "Mutant_Toad"
type "PassiveData"
diff --git a/Public/Mutant Class/Stats/Generated/Data/Spell_Shout.txt b/Public/Mutant Class/Stats/Generated/Data/Spell_Shout.txt
index b099a6c..c23a9d0 100644
--- a/Public/Mutant Class/Stats/Generated/Data/Spell_Shout.txt
+++ b/Public/Mutant Class/Stats/Generated/Data/Spell_Shout.txt
@@ -195,18 +195,19 @@ data "TargetRadius" "18"
data "Icon" "PassiveAction_WardingFlare"
data "Trajectories" "163c5fd6-d804-4742-8ce4-c42e654419ca"
data "DisplayName" "h4488613bgdda9g46cdg9fffg6a6cd3daca83"
-data "ExtraDescriptionParams" "DealDamage(3d6+CharismaModifier+ClassLevel(Mutant)+ClassLevel(Mutant),Fire)"
+data "ExtraDescriptionParams" "DealDamage(1d10+CharismaModifier+ClassLevel(Mutant)+ClassLevel(Mutant),Fire)"
+data "TooltipDamageList" "DealDamage(1d10+CharismaModifier+ClassLevel(Mutant)+ClassLevel(Mutant),Fire)"
data "TooltipStatusApply" "ApplyStatus(COLOR_SPRAY,100,1)"
data "SpellAnimation" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0,,;,,;d30d2b40-c45a-45bd-94d7-9b2baaf0f77b,,;a601b33c-5320-455d-b4d4-74d6dc35b757,,;d8925ce4-d6d9-400c-92f5-ad772ef7f178,,;,,;eadedcce-d01b-4fbb-a1ae-d218f13aa5d6,,;,,;,,"
-data "SpellSuccess" "DealDamage(3d6+CharismaModifier+ClassLevel(Mutant)+ClassLevel(Mutant),Fire);IF(not Item()):ApplyStatus(COLOR_SPRAY,100,1)"
-data "SpellFail" "DealDamage(3d6+CharismaModifier+ClassLevel(Mutant),Fire)"
+data "SpellSuccess" "DealDamage(1d10+CharismaModifier+ClassLevel(Mutant)+ClassLevel(Mutant),Fire);IF(not Item()):ApplyStatus(COLOR_SPRAY,100,1)"
+data "SpellFail" "DealDamage(1d10+CharismaModifier+ClassLevel(Mutant),Fire)"
data "SpellFlags" ""
new entry "Mutant_Shockwave"
type "SpellData"
data "SpellType" "Projectile"
using "Projectile_MAG_Mobility_ExplosionOnJump_Explosion"
-data "SpellProperties" "DealDamage(2d4+CharismaModifier+StrengthModifier,Poison,Magical)"
+data "SpellProperties" "DealDamage(2d4,Poison,Magical)"
data "AreaRadius" "3"
data "ExplodeRadius" "3"
data "TargetConditions" "not Self() and not Dead()"
diff --git a/Public/Mutant Class/Stats/Generated/Data/Status_BOOSTS.txt b/Public/Mutant Class/Stats/Generated/Data/Status_BOOSTS.txt
index b415fd8..ee4640f 100644
--- a/Public/Mutant Class/Stats/Generated/Data/Status_BOOSTS.txt
+++ b/Public/Mutant Class/Stats/Generated/Data/Status_BOOSTS.txt
@@ -69,6 +69,17 @@ data "AuraRadius" "8"
data "AuraStatuses" "IF(Character() and Enemy()):ApplyStatus(MUTANT_HUNTING)"
data "DynamicAnimationTag" "aafbe780-d237-416e-9d05-e03070c9dbee"
+new entry "MUTANT_HEALING"
+type "StatusData"
+data "StatusType" "BOOST"
+data "DisplayName" "hdbb05e1dgf1cbg48f0gb8d4g93b13afd21df;2"
+data "Description" "h19bbbec0geb45g47d7g989ag751cb0206430;2"
+data "Icon" "GenericIcon_Intent_Buff"
+data "TickType" "StartTurn"
+data "TickFunctors" "RegainHitPoints(ClassLevel(Mutant))"
+data "StatusPropertyFlags" "DisableOverhead;DisableCombatlog;DisablePortraitIndicator"
+data "RemoveEvents" "OnShortRest;OnLongRest"
+
new entry "MUTANT_VISION_REPAIRING"
type "StatusData"
data "StatusType" "BOOST"