Change ratvarian spear to a twohanded weapon + in-hand sprites (#29106)

* Initial commit

* More spear testing

* Made custom boom when touching spear.

* Some initial work on sprites

* More tweaks

* More sprite work

* Removed old ratvarian
Updated references

* Fixing weird unintended change

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
This commit is contained in:
Sjuskeren
2025-05-15 07:46:37 +00:00
committed by GitHub
co-authored by Burzah
parent 6456e9269a
commit e60192ec5a
6 changed files with 11 additions and 13 deletions
@@ -108,7 +108,7 @@
/area/lavaland/surface/outdoors)
"B" = (
/obj/effect/mapping_helpers/no_lava,
/obj/item/clockwork/weapon/ratvarian_spear,
/obj/item/spear/ratvarian_spear,
/turf/simulated/floor/clockwork/lavaland_air,
/area/lavaland/surface/outdoors)
"C" = (
@@ -481,8 +481,8 @@
/area/ruin/space/clockwork_monastery)
"NC" = (
/obj/structure/gunrack/clockwork,
/obj/item/clockwork/weapon/ratvarian_spear,
/obj/item/clockwork/weapon/ratvarian_spear,
/obj/item/spear/ratvarian_spear,
/obj/item/spear/ratvarian_spear,
/turf/simulated/floor/clockwork,
/area/ruin/space/clockwork_monastery)
"NF" = (
@@ -291,17 +291,15 @@
w_class = WEIGHT_CLASS_NORMAL
//Ratvarian spear
/obj/item/clockwork/weapon/ratvarian_spear
/obj/item/spear/ratvarian_spear
name = "ratvarian spear"
desc = "A razor-sharp spear made of brass. It thrums with barely-contained energy."
icon = 'icons/obj/clockwork_objects.dmi'
icon_state = "ratvarian_spear"
item_state = "ratvarian_spear"
force = 15 //Extra damage is dealt to targets in attack()
base_icon_state = "ratvarian_spear"
icon_state = "ratvarian_spear0"
force = 12
force_unwielded = 12
force_wielded = 22
throwforce = 25
armour_penetration_percentage = 15
sharp = TRUE
attack_verb = list("stabbed", "poked", "slashed")
hitsound = 'sound/weapons/bladeslice.ogg'
w_class = WEIGHT_CLASS_BULKY
var/bonus_burn = 5
embed_chance = 0 // would suck to lose this after one throw
var/bonus_burn = 5 // currently does nothing
Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 960 B

After

Width:  |  Height:  |  Size: 2.3 KiB