diff --git a/1.2/Assemblies/SYS.dll b/1.2/Assemblies/SYS.dll
new file mode 100644
index 0000000..66a137d
Binary files /dev/null and b/1.2/Assemblies/SYS.dll differ
diff --git a/1.2/Defs/ThingDef/ThingDef_Weapons.xml b/1.2/Defs/ThingDef/ThingDef_Weapons.xml
index 73853bd..994862a 100644
--- a/1.2/Defs/ThingDef/ThingDef_Weapons.xml
+++ b/1.2/Defs/ThingDef/ThingDef_Weapons.xml
@@ -163,6 +163,7 @@
Transparent
+
PN_Chainsword
@@ -221,6 +222,7 @@
+
PN_Revolver
@@ -456,8 +458,8 @@
Bullet
- 18
- 1.5
+ 16
+ 1.0
70
@@ -720,6 +722,86 @@
Damage_Bomb
+
+
+ PN_Chainlongsword
+
+ ...
+
+ Things/Weapons/PNSwordLong
+ Graphic_Single
+ CutoutComplex
+
+
+ PN_Chainsword
+
+ 100
+
+ RewardStandardQualitySuper
+
+
+ 18000
+ 2
+
+ 45
+
+ Metallic
+
+
+
+
+
+ Blunt
+
+ 12
+ 2
+
+
+
+
+ Stab
+
+ 26
+ 2.6
+
+
+
+
+ Cut
+
+ 26
+ 2.6
+
+
+
+ LongBlades
+
+ 5
+
+
+
+
+ True
+
+ (0.2,0,0.25)
+ -45
+
+
+ (-0.25,0.3,0.2)
+ 45
+
+
+ (0.15,0.3,0.2)
+ -45
+
+
+ (-0.15,-0.3,0.2)
+ 45
+
+
+
+
+
PN_TwinPistol
diff --git a/Textures/Things/Weapons/PNSwordLong.png b/Textures/Things/Weapons/PNSwordLong.png
new file mode 100644
index 0000000..536c0f9
Binary files /dev/null and b/Textures/Things/Weapons/PNSwordLong.png differ
diff --git a/Textures/Things/Weapons/PNSwordLong_m.png b/Textures/Things/Weapons/PNSwordLong_m.png
new file mode 100644
index 0000000..a35cbe3
Binary files /dev/null and b/Textures/Things/Weapons/PNSwordLong_m.png differ
diff --git a/Textures/Things/Weapons/b.png b/Textures/Things/Weapons/b.png
new file mode 100644
index 0000000..a32e455
Binary files /dev/null and b/Textures/Things/Weapons/b.png differ