diff --git a/Defs/Armor/VoidArmor.xml b/Defs/Armor/VoidArmor.xml
index 1a489ad..bddd6e7 100644
--- a/Defs/Armor/VoidArmor.xml
+++ b/Defs/Armor/VoidArmor.xml
@@ -89,11 +89,12 @@
Apparel_VoidArmor_AA
- A suit made out of antimatter composite.\n\nEven gliterworld planets struggle to understand and use the technology that allows antimatter composite to so effectively deflect kinetic and energy projectiles.
+ A suit made out of antimatter composite.\n\nEven gliterworld planets struggle to understand and use the technology that allows antimatter composite to so effectively deflect kinetic and energy projectiles.\nCan be used as an EVA suit in outer space.
SpacerMilitary
RoyalCombatGear
+
EVA
diff --git a/Defs/Armor/VoidHelmet.xml b/Defs/Armor/VoidHelmet.xml
index 7f6490b..b5e3bcd 100644
--- a/Defs/Armor/VoidHelmet.xml
+++ b/Defs/Armor/VoidHelmet.xml
@@ -82,11 +82,12 @@
Apparel_VoidHelmet_AA
- A helmet made out of antimatter composite.\n\nEven gliterworld planets struggle to understand and use the technology that allows antimatter composite to so effectively deflect kinetic and energy projectiles.
+ A helmet made out of antimatter composite.\n\nEven gliterworld planets struggle to understand and use the technology that allows antimatter composite to so effectively deflect kinetic and energy projectiles.\nCan be used as an EVA helmet in outer space.
SpacerMilitary
RoyalCombatGear
+
EVA
diff --git a/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs b/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs
index 75e4027..7ff9743 100644
--- a/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs
+++ b/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs
@@ -318,9 +318,6 @@ public float UpdateOutputBeam(float maxDst)
break;
}
- if (!Settings.DoBeamDamage)
- return i;
-
foreach (var thing in tempThings)
{
if (thing.def.defName == "AntimatterReactorPowerConverter_AA")
@@ -350,6 +347,9 @@ public float UpdateOutputBeam(float maxDst)
}
}
+ if (!Settings.DoBeamDamage)
+ continue;
+
float damage = thing.def.category == ThingCategory.Building ? BuildingDamage : PawnDamage;
thing.TakeDamage(new DamageInfo(AADefOf.EnergyBurn_AA, damage, 15, instigator: this));
}
diff --git a/Source/Content/Models/Items.blend b/Source/Content/Models/Items.blend
index 83d6bc5..73f0b2d 100644
Binary files a/Source/Content/Models/Items.blend and b/Source/Content/Models/Items.blend differ
diff --git a/Source/Content/Models/M3G_UMIN.blend b/Source/Content/Models/M3G_UMIN.blend
index 7335b70..a16bad1 100644
Binary files a/Source/Content/Models/M3G_UMIN.blend and b/Source/Content/Models/M3G_UMIN.blend differ