diff --git a/Content.Server/Weapon/Ranged/Systems/RechargeBasicEntityAmmoSystem.cs b/Content.Server/Weapon/Ranged/Systems/RechargeBasicEntityAmmoSystem.cs index bc62d3a4fa..4f942338c2 100644 --- a/Content.Server/Weapon/Ranged/Systems/RechargeBasicEntityAmmoSystem.cs +++ b/Content.Server/Weapon/Ranged/Systems/RechargeBasicEntityAmmoSystem.cs @@ -36,7 +36,7 @@ public sealed class RechargeBasicEntityAmmoSystem : EntitySystem recharge.AccumulatedFrameTime += frameTime; if (recharge.AccumulatedFrameTime < recharge.NextRechargeTime) - return; + continue; recharge.AccumulatedFrameTime -= recharge.NextRechargeTime; UpdateCooldown(recharge); diff --git a/Resources/Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg b/Resources/Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg new file mode 100644 index 0000000000..a74c4d4596 Binary files /dev/null and b/Resources/Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg differ diff --git a/Resources/Audio/Weapons/Guns/Gunshots/license.txt b/Resources/Audio/Weapons/Guns/Gunshots/license.txt index 9b375674fc..238c8056c4 100644 --- a/Resources/Audio/Weapons/Guns/Gunshots/license.txt +++ b/Resources/Audio/Weapons/Guns/Gunshots/license.txt @@ -1,5 +1,5 @@ atreides.ogg, c-20r.ogg, flaregun.ogg, mateba.ogg, minigun.ogg, mk58.ogg were taken from https://gitlab.com/cmdevs/colonial-warfare/-/tree/32cb5892413243cc74bb2d11df8e3085f8ef1164/sound/weapons They are licensed under CC-BY-SA 3.0 -taser2.ogg was taken from https://github.com/tgstation/tgstation/tree/88d7dbfc105fbf40284d7b7c4587f8d23c0ac3ac +taser2.ogg and kinetic_accel.ogg were taken from https://github.com/tgstation/tgstation/tree/88d7dbfc105fbf40284d7b7c4587f8d23c0ac3ac It is licensed under CC-BY-SA 3.0 \ No newline at end of file diff --git a/Resources/Audio/Weapons/Guns/MagIn/kinetic_reload.ogg b/Resources/Audio/Weapons/Guns/MagIn/kinetic_reload.ogg new file mode 100644 index 0000000000..29a91d01b7 Binary files /dev/null and b/Resources/Audio/Weapons/Guns/MagIn/kinetic_reload.ogg differ diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml b/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml index 2fa879834f..a0f17e0e37 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml @@ -16,3 +16,4 @@ - id: ClothingBeltUtilityFilled prob: 0.8 - id: SurvivalKnife + - id: WeaponProtoKineticAccelerator diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_pka.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_pka.yml new file mode 100644 index 0000000000..c033f24162 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_pka.yml @@ -0,0 +1,33 @@ +- type: entity + id: WeaponProtoKineticAcceleratorBase + abstract: true + parent: BaseItem + components: + - type: Sprite + sprite: Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi + - type: Item + sprite: Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi + size: 30 + - type: Gun + fireRate: 1 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg + - type: AmmoCounter + - type: Appearance + - type: GenericVisualizer + visuals: + enum.AmmoVisuals.HasAmmo: + overlay: + True: { visible: False } + False: { visible: True } + - type: RechargeBasicEntityAmmo + minRechargeCooldown: 3 + maxRechargeCooldown: 5 + rechargeSound: + path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg + - type: BasicEntityAmmoProvider + proto: BulletKinetic + capacity: 1 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/base_staff.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_staff.yml similarity index 79% rename from Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/base_staff.yml rename to Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_staff.yml index b11a763c74..1a102edca4 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/base_staff.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_staff.yml @@ -4,9 +4,9 @@ parent: BaseItem components: - type: Sprite - sprite: Objects/Weapons/Guns/Magic/staves.rsi + sprite: Objects/Weapons/Guns/Basic/staves.rsi - type: Item - sprite: Objects/Weapons/Guns/Magic/staves.rsi + sprite: Objects/Weapons/Guns/Basic/staves.rsi HeldPrefix: staff size: 60 - type: Gun diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/base_wand.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_wand.yml similarity index 85% rename from Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/base_wand.yml rename to Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_wand.yml index 2c3e73ba66..1d479e5b6a 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/base_wand.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_wand.yml @@ -4,9 +4,9 @@ parent: BaseItem components: - type: Sprite - sprite: Objects/Weapons/Guns/Magic/wands.rsi + sprite: Objects/Weapons/Guns/Basic/wands.rsi - type: Item - sprite: Objects/Weapons/Guns/Magic/wands.rsi + sprite: Objects/Weapons/Guns/Basic/wands.rsi HeldPrefix: wand size: 30 - type: Gun diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml new file mode 100644 index 0000000000..ec854093a4 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml @@ -0,0 +1,13 @@ +- type: entity + name: proto-kinetic accelerator + id: WeaponProtoKineticAccelerator + parent: WeaponProtoKineticAcceleratorBase + description: Fires low-damage kinetic bolts at a short range. + components: + - type: Sprite + sprite: Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi + layers: + - state: gun + - state: empty + visible: false + map: [ "overlay" ] diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/staves.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/staves.yml similarity index 100% rename from Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/staves.yml rename to Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/staves.yml diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/wands.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/wands.yml similarity index 100% rename from Resources/Prototypes/Entities/Objects/Weapons/Guns/Magic/wands.yml rename to Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/wands.yml diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/impacts.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/impacts.yml index c502df7402..cab052b8d5 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/impacts.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/impacts.yml @@ -30,3 +30,18 @@ state: impact_laser_blue - type: EffectVisuals +- type: entity + id: BulletImpactEffectKinetic + noSpawn: true + components: + - type: TimedDespawn + lifetime: 0.2 + - type: Sprite + netsync: false + drawdepth: Effects + layers: + - shader: unshaded + map: ["enum.EffectLayers.Unshaded"] + sprite: Effects/arcs.rsi + state: punch + - type: EffectVisuals diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml index 531bba60c3..d08e159150 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml @@ -99,3 +99,15 @@ types: Piercing: 300 ignoreResistances: true + +- type: entity + id: BulletKinetic + name: kinetic bolt + parent: BaseBulletHighVelocity + noSpawn: true + description: Not too bad, but you still don't want to get hit by it. + components: + - type: Projectile + damage: + types: + Blunt: 10 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml index 1cbe993cd9..c14e97991c 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml @@ -186,6 +186,29 @@ tags: - EmitterBolt +- type: entity + id: BulletKinetic + name: kinetic bolt + parent: BaseBulletHighVelocity + noSpawn: true + description: Not too bad, but you still don't want to get hit by it. + components: + - type: Sprite + netsync: false + noRot: false + sprite: Objects/Weapons/Guns/Projectiles/magic.rsi + layers: + - state: chronobolt + shader: unshaded + - type: Projectile + impactEffect: BulletImpactEffectKinetic + damage: + types: + Blunt: 10 + # Short lifespan + - type: TimedDespawn + lifetime: 0.4 + # Launcher projectiles (grenade / rocket) - type: entity id: BulletRocket diff --git a/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/empty.png b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/empty.png new file mode 100644 index 0000000000..327fa954ff Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/empty.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/gun.png b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/gun.png new file mode 100644 index 0000000000..c7657c7e3f Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/gun.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/inhand-left.png new file mode 100644 index 0000000000..711a82aa37 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/inhand-right.png new file mode 100644 index 0000000000..2206819530 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/meta.json new file mode 100644 index 0000000000..0e57bf9fe4 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "tgstation at https://github.com/tgstation/tgstation/commit/8b7f8ba6a3327c7381967c550f185dffafd11a57", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "gun" + }, + { + "name": "empty", + "delays": [ + [ + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/animation-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/animation-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/animation-inhand-left.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/animation-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/animation-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/animation-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/animation-inhand-right.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/animation-inhand-right.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/animation.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/animation.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/animation.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/animation.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/change-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/change-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/change-inhand-left.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/change-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/change-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/change-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/change-inhand-right.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/change-inhand-right.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/change.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/change.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/change.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/change.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/chaos-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/chaos-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/chaos-inhand-left.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/chaos-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/chaos-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/chaos-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/chaos-inhand-right.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/chaos-inhand-right.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/chaos.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/chaos.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/chaos.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/chaos.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/door-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/door-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/door-inhand-left.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/door-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/door-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/door-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/door-inhand-right.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/door-inhand-right.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/door.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/door.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/door.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/door.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/healing-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/healing-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/healing-inhand-left.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/healing-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/healing-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/healing-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/healing-inhand-right.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/healing-inhand-right.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/healing.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/healing.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/healing.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/healing.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/meta.json similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/meta.json rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/meta.json diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/nothing.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/nothing.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/nothing.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/nothing.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/staff-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/staff-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/staff-inhand-left.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/staff-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/staff-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/staff-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/staff-inhand-right.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/staff-inhand-right.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/staffofchange.png b/Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/staffofchange.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/staves.rsi/staffofchange.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/staves.rsi/staffofchange.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/death-effect.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/death-effect.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/death-effect.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/death-effect.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/death.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/death.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/death.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/death.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/door-effect.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/door-effect.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/door-effect.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/door-effect.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/door.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/door.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/door.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/door.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/fire-effect.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/fire-effect.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/fire-effect.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/fire-effect.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/fire.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/fire.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/fire.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/fire.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/meta.json similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/meta.json rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/meta.json diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/nothing.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/nothing.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/nothing.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/nothing.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/poly-effect.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/poly-effect.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/poly-effect.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/poly-effect.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/poly.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/poly.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/poly.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/poly.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/wand-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/wand-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/wand-inhand-left.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/wand-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/wand-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/wand-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Guns/Magic/wands.rsi/wand-inhand-right.png rename to Resources/Textures/Objects/Weapons/Guns/Basic/wands.rsi/wand-inhand-right.png