diff --git a/1.5/1.5/Assemblies/DragonianMix.dll b/1.5/1.5/Assemblies/DragonianMix.dll
index 94c3542..8c2ba1b 100644
Binary files a/1.5/1.5/Assemblies/DragonianMix.dll and b/1.5/1.5/Assemblies/DragonianMix.dll differ
diff --git a/1.5/1.5/Assemblies/DragonianMix.pdb b/1.5/1.5/Assemblies/DragonianMix.pdb
index b45d220..4e03955 100644
Binary files a/1.5/1.5/Assemblies/DragonianMix.pdb and b/1.5/1.5/Assemblies/DragonianMix.pdb differ
diff --git a/1.5/1.5/Defs/SoundDefs/DRM_SoundDefs.xml b/1.5/1.5/Defs/SoundDefs/DRM_SoundDefs.xml
new file mode 100644
index 0000000..6262a3c
--- /dev/null
+++ b/1.5/1.5/Defs/SoundDefs/DRM_SoundDefs.xml
@@ -0,0 +1,29 @@
+
+
+
+
+ DRM_ArcShot
+ MapOnly
+
+
+
+
+ SUTeslaStorm_expa
+
+
+ SUTeslaStorm_expb
+
+
+ SUTeslaStorm_expc
+
+
+ 60
+
+ 0.6
+ 1.0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1.5/1.5/Defs/ThingDefs/DRM_Weapon.xml b/1.5/1.5/Defs/ThingDefs/DRM_Weapon.xml
index 17bcd79..54e76cb 100644
--- a/1.5/1.5/Defs/ThingDefs/DRM_Weapon.xml
+++ b/1.5/1.5/Defs/ThingDefs/DRM_Weapon.xml
@@ -1003,4 +1003,130 @@
DRHammerSound
+
+ DR_BattleStaff_Arc
+
+ A Staff for Dragonian.Can Shoot Arc beam.
+
+ Dragonian/Things/Weapon/staff
+ Graphic_Single
+ CutoutComplex
+
+ 1
+ Medieval
+
+ 12000
+ 15
+ 0.60
+ 0.70
+ 0.65
+ 0.55
+ 1.70
+
+ 45
+ 80
+
+ Metallic
+
+
+ 40
+ 40
+ 5
+
+
+
+ 10
+
+
+
+ DR_BattleStaff_Ranged
+
+
+ WeaponsRanged
+
+
+ Ranged
+
+
+
+ DragonianMix.Verb_ShootArc
+ true
+ DRM_Arc
+ 15
+ 20
+ 1.5
+ 29.9
+ 20
+ 1.0
+ DRM_ArcShot
+ GunTail_Medium
+ 9
+
+ true
+
+ True
+ 4
+ DRM_ArcBeam
+
+
+
+
+
+
+ Poke
+
+ 8
+ 2
+
+
+
+
+ Blunt
+ Demolish
+
+ 15
+
+
+ DRM_Arc
+ 15
+ 1
+
+
+ Stun
+ 1.5
+ 0.25
+
+
+ 5.2
+
+
+
+ 0.50
+ 0.083
+
+ DRHammerSound
+
+
+
+ DRM_ArcBeam
+ MoteDualAttached
+ MoteOverhead
+
+ 0
+ 0.4
+ 0.4
+ False
+ True
+ True
+ False
+
+ true
+
+ Graphic_MoteWithAgeSecs
+ Dragonian/Projectile/arc_emitter_diffuse
+ MoteGlow
+ 1
+
+
+
\ No newline at end of file
diff --git a/Content/Sounds/SUTeslaStorm_expa.wav b/Content/Sounds/SUTeslaStorm_expa.wav
new file mode 100644
index 0000000..f0495e5
Binary files /dev/null and b/Content/Sounds/SUTeslaStorm_expa.wav differ
diff --git a/Content/Sounds/SUTeslaStorm_expb.wav b/Content/Sounds/SUTeslaStorm_expb.wav
new file mode 100644
index 0000000..73b5a86
Binary files /dev/null and b/Content/Sounds/SUTeslaStorm_expb.wav differ
diff --git a/Content/Sounds/SUTeslaStorm_expc.wav b/Content/Sounds/SUTeslaStorm_expc.wav
new file mode 100644
index 0000000..6219656
Binary files /dev/null and b/Content/Sounds/SUTeslaStorm_expc.wav differ
diff --git a/Content/Textures/Dragonian/Projectile/arc_emitter_diffuse.png b/Content/Textures/Dragonian/Projectile/arc_emitter_diffuse.png
index 164efcb..982dbf2 100644
Binary files a/Content/Textures/Dragonian/Projectile/arc_emitter_diffuse.png and b/Content/Textures/Dragonian/Projectile/arc_emitter_diffuse.png differ
diff --git a/Content/Textures/Dragonian/arc_emitter_diffuse.png b/Content/Textures/Dragonian/arc_emitter_diffuse.png
new file mode 100644
index 0000000..164efcb
Binary files /dev/null and b/Content/Textures/Dragonian/arc_emitter_diffuse.png differ