diff --git a/code/game/objects/items/weapons/weaponry.dm b/code/game/objects/items/weapons/weaponry.dm index c925f2a1d4f..c17bd4c21f9 100644 --- a/code/game/objects/items/weapons/weaponry.dm +++ b/code/game/objects/items/weapons/weaponry.dm @@ -291,6 +291,7 @@ name = "skateboard" desc = "A skateboard. It can be placed on its wheels and ridden, or used as a strong weapon." icon_state = "skateboard" + item_state = "skateboard" force = 12 throwforce = 4 w_class = 5.0 @@ -298,5 +299,4 @@ /obj/item/weapon/melee/skateboard/attack_self(mob/user) new /obj/vehicle/scooter/skateboard(get_turf(user)) - user << "You place the skateboard down on its wheels. It's ready to ride." qdel(src) diff --git a/code/modules/vehicles/scooter.dm b/code/modules/vehicles/scooter.dm index 0ecc8c31d37..dcd29d0a221 100644 --- a/code/modules/vehicles/scooter.dm +++ b/code/modules/vehicles/scooter.dm @@ -34,7 +34,7 @@ if(WEST) buckled_mob.pixel_x = 2 if(buckled_mob.get_num_legs() > 0) - buckled_mob.pixel_y = 4 + buckled_mob.pixel_y = 5 else buckled_mob.pixel_y = -4 @@ -78,8 +78,10 @@ var/mob/living/carbon/M = usr if(!istype(M) || M.incapacitated() || !Adjacent(M)) return + if(has_buckled_mobs() && over_object == M) + M << "You can't lift this up when somebody's on it." + return if(over_object == M) - M << "You lift up the skateboard." var/obj/item/weapon/melee/skateboard/board = new /obj/item/weapon/melee/skateboard() M.put_in_hands(board) qdel(src) diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 2b7ff65eb98..e68ffabae02 100644 Binary files a/icons/mob/inhands/items_lefthand.dmi and b/icons/mob/inhands/items_lefthand.dmi differ diff --git a/icons/mob/inhands/items_righthand.dmi b/icons/mob/inhands/items_righthand.dmi index 46c92f609f8..3c5c823b0fc 100644 Binary files a/icons/mob/inhands/items_righthand.dmi and b/icons/mob/inhands/items_righthand.dmi differ diff --git a/icons/obj/vehicles.dmi b/icons/obj/vehicles.dmi index d9ff675828f..5dd427941e1 100644 Binary files a/icons/obj/vehicles.dmi and b/icons/obj/vehicles.dmi differ diff --git a/icons/obj/weapons.dmi b/icons/obj/weapons.dmi index 0924a71b3d5..3eaa0a859e8 100644 Binary files a/icons/obj/weapons.dmi and b/icons/obj/weapons.dmi differ