diff --git a/1.6/1.6/Assemblies/ArachnaeSwarm.dll b/1.6/1.6/Assemblies/ArachnaeSwarm.dll index bdd9034..5b8856e 100644 Binary files a/1.6/1.6/Assemblies/ArachnaeSwarm.dll and b/1.6/1.6/Assemblies/ArachnaeSwarm.dll differ diff --git a/1.6/1.6/Defs/DamageDefs/ARA_Damage_Freeze.xml b/1.6/1.6/Defs/DamageDefs/ARA_Damage_Freeze.xml index 66b28fe..6562cf6 100644 --- a/1.6/1.6/Defs/DamageDefs/ARA_Damage_Freeze.xml +++ b/1.6/1.6/Defs/DamageDefs/ARA_Damage_Freeze.xml @@ -139,10 +139,10 @@ 0 0 -15 - BlastFlame + ARA_BlastFrost (0.52, 0.7, 0.95,0.5) (0.52, 1, 0.95,0.5) - Explosion_Flame + Explosion_Stun diff --git a/1.6/1.6/Defs/Effects/ARA_Flecks.xml b/1.6/1.6/Defs/Effects/ARA_Flecks.xml index 9031799..a1bcae3 100644 --- a/1.6/1.6/Defs/Effects/ARA_Flecks.xml +++ b/1.6/1.6/Defs/Effects/ARA_Flecks.xml @@ -12,4 +12,16 @@ MoteGlow + + + ARA_BlastFrost + + ArachnaeSwarm/Mote/BlastFrost + TransparentPostLight + true + + MoteOverhead + 0 + 0.2 + \ No newline at end of file diff --git a/1.6/1.6/Defs/ThingDef_Races/ARA_RaceNodeSwarm.xml b/1.6/1.6/Defs/ThingDef_Races/ARA_RaceNodeSwarm.xml index 270d761..2a1c597 100644 --- a/1.6/1.6/Defs/ThingDef_Races/ARA_RaceNodeSwarm.xml +++ b/1.6/1.6/Defs/ThingDef_Races/ARA_RaceNodeSwarm.xml @@ -754,7 +754,7 @@ 2 - 3 + 5 1 diff --git a/1.6/1.6/Defs/Thing_Misc/Weapons/ARA_Weapon_Icez.xml b/1.6/1.6/Defs/Thing_Misc/Weapons/ARA_Weapon_Icez.xml index 07aef66..e82dc2f 100644 --- a/1.6/1.6/Defs/Thing_Misc/Weapons/ARA_Weapon_Icez.xml +++ b/1.6/1.6/Defs/Thing_Misc/Weapons/ARA_Weapon_Icez.xml @@ -42,10 +42,10 @@ 1.5 3 Bullet_ARA_RW_Icez_Mortar - true + false false 5 - 80 + 49 1 SpitterSpit @@ -88,7 +88,7 @@ Graphic_Single_AgeSecs - Things/Projectile/FleshmassSpitterProjectileSheet + Things/Projectile/WaterSplash (.75, .75) MoteGlow @@ -98,24 +98,23 @@ True 1 ARA_Damage_Freeze_ex - 15 25 - 45 + 75 1 3.5 - true + ARA_FrostGasCloud_Ex 1 1 Explosion_Stun -
  • + \ No newline at end of file diff --git a/Content/Textures/ArachnaeSwarm/Mote/BlastFrost.png b/Content/Textures/ArachnaeSwarm/Mote/BlastFrost.png new file mode 100644 index 0000000..a6ae06a Binary files /dev/null and b/Content/Textures/ArachnaeSwarm/Mote/BlastFrost.png differ diff --git a/Source/ArachnaeSwarm/PowerArmor/JobDriver_EnterPowerArmor.cs b/Source/ArachnaeSwarm/PowerArmor/JobDriver_EnterPowerArmor.cs index 007247a..9b7c899 100644 --- a/Source/ArachnaeSwarm/PowerArmor/JobDriver_EnterPowerArmor.cs +++ b/Source/ArachnaeSwarm/PowerArmor/JobDriver_EnterPowerArmor.cs @@ -80,6 +80,8 @@ namespace ArachnaeSwarm actor.equipment.MakeRoomFor(weapon); actor.equipment.AddEquipment(weapon); + // Set the weapon as bonded to the pawn, effectively locking it. + actor.equipment.bondedWeapon = weapon; } // Despawn the building