mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-08-24 05:36:57 +01:00
Graffiti centers on where you click. (#9255)
* Graffiti centers on where you click. * Oversights, and pixelshifted engravings. * Better returns
This commit is contained in:
@@ -127,12 +127,12 @@
|
||||
return success_smash(user)
|
||||
return fail_smash(user)
|
||||
|
||||
/turf/simulated/wall/attackby(var/obj/item/W, var/mob/user)
|
||||
/turf/simulated/wall/attackby(var/obj/item/W, var/mob/user, attack_modifier, click_parameters)
|
||||
|
||||
user.setClickCooldown(user.get_attack_speed(W))
|
||||
|
||||
if(!construction_stage && user.a_intent == I_HELP && user.is_preference_enabled(/datum/client_preference/engrave_graffiti))
|
||||
if(try_graffiti(user,W))
|
||||
if(try_graffiti(user,W,click_parameters))
|
||||
return
|
||||
|
||||
if (!user.IsAdvancedToolUser())
|
||||
@@ -405,4 +405,4 @@
|
||||
return
|
||||
|
||||
else if(!istype(W,/obj/item/rcd) && !istype(W, /obj/item/reagent_containers))
|
||||
return attack_hand(user)
|
||||
return attack_hand(user)
|
||||
|
||||
Reference in New Issue
Block a user