mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
Corrects invalid process_fire args
This commit is contained in:
@@ -159,7 +159,7 @@
|
|||||||
if (user.has_disability(DISABILITY_CLUMSY) && prob(40))
|
if (user.has_disability(DISABILITY_CLUMSY) && prob(40))
|
||||||
to_chat(user, "<span class='userdanger'>You shoot yourself in the foot with [src]!</span>")
|
to_chat(user, "<span class='userdanger'>You shoot yourself in the foot with [src]!</span>")
|
||||||
var/shot_leg = pick("l_leg", "r_leg")
|
var/shot_leg = pick("l_leg", "r_leg")
|
||||||
process_fire(user,user,0,params, zone_override = shot_leg)
|
process_fire(user, user, FALSE, params, shot_leg)
|
||||||
user.dropItemToGround(src, TRUE)
|
user.dropItemToGround(src, TRUE)
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -178,9 +178,9 @@
|
|||||||
else if(G.can_trigger_gun(user))
|
else if(G.can_trigger_gun(user))
|
||||||
bonus_spread += 24 * G.weapon_weight
|
bonus_spread += 24 * G.weapon_weight
|
||||||
loop_counter++
|
loop_counter++
|
||||||
addtimer(CALLBACK(G, /obj/item/gun.proc/process_fire, target, user, 1, params, null, bonus_spread), loop_counter)
|
addtimer(CALLBACK(G, /obj/item/gun.proc/process_fire, target, user, TRUE, params, null, bonus_spread), loop_counter)
|
||||||
|
|
||||||
process_fire(target,user,1,params, null, bonus_spread)
|
process_fire(target, user, TRUE, params, null, bonus_spread)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -437,7 +437,7 @@
|
|||||||
if(chambered && chambered.BB)
|
if(chambered && chambered.BB)
|
||||||
chambered.BB.damage *= 5
|
chambered.BB.damage *= 5
|
||||||
|
|
||||||
process_fire(target, user, 1, params)
|
process_fire(target, user, TRUE, params)
|
||||||
|
|
||||||
/obj/item/gun/proc/unlock() //used in summon guns and as a convience for admins
|
/obj/item/gun/proc/unlock() //used in summon guns and as a convience for admins
|
||||||
if(pin)
|
if(pin)
|
||||||
|
|||||||
@@ -159,7 +159,7 @@
|
|||||||
sleep(25)
|
sleep(25)
|
||||||
if(user.is_holding(src))
|
if(user.is_holding(src))
|
||||||
var/turf/T = get_turf(user)
|
var/turf/T = get_turf(user)
|
||||||
process_fire(user, user, 0, zone_override = "head")
|
process_fire(user, user, FALSE, null, "head")
|
||||||
user.visible_message("<span class='suicide'>[user] blows [user.p_their()] brain[user.p_s()] out with [src]!</span>")
|
user.visible_message("<span class='suicide'>[user] blows [user.p_their()] brain[user.p_s()] out with [src]!</span>")
|
||||||
var/turf/target = get_ranged_target_turf(user, turn(user.dir, 180), BRAINS_BLOWN_THROW_RANGE)
|
var/turf/target = get_ranged_target_turf(user, turn(user.dir, 180), BRAINS_BLOWN_THROW_RANGE)
|
||||||
B.Remove(user)
|
B.Remove(user)
|
||||||
@@ -215,7 +215,7 @@
|
|||||||
. = 0
|
. = 0
|
||||||
for(var/obj/item/ammo_casing/AC in magazine.stored_ammo)
|
for(var/obj/item/ammo_casing/AC in magazine.stored_ammo)
|
||||||
if(AC.BB)
|
if(AC.BB)
|
||||||
process_fire(user, user,0)
|
process_fire(user, user, FALSE)
|
||||||
. = 1
|
. = 1
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -351,7 +351,7 @@
|
|||||||
/obj/item/gun/ballistic/revolver/reverse/can_trigger_gun(mob/living/user)
|
/obj/item/gun/ballistic/revolver/reverse/can_trigger_gun(mob/living/user)
|
||||||
if((user.has_disability(DISABILITY_CLUMSY)) || (user.mind && user.mind.assigned_role == "Clown"))
|
if((user.has_disability(DISABILITY_CLUMSY)) || (user.mind && user.mind.assigned_role == "Clown"))
|
||||||
return ..()
|
return ..()
|
||||||
if(process_fire(user, user, 0, zone_override = "head"))
|
if(process_fire(user, user, FALSE, null, "head"))
|
||||||
user.visible_message("<span class='warning'>[user] somehow manages to shoot [user.p_them()]self in the face!</span>", "<span class='userdanger'>You somehow shoot yourself in the face! How the hell?!</span>")
|
user.visible_message("<span class='warning'>[user] somehow manages to shoot [user.p_them()]self in the face!</span>", "<span class='userdanger'>You somehow shoot yourself in the face! How the hell?!</span>")
|
||||||
user.emote("scream")
|
user.emote("scream")
|
||||||
user.drop_all_held_items()
|
user.drop_all_held_items()
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
/obj/item/gun/ballistic/shotgun/blow_up(mob/user)
|
/obj/item/gun/ballistic/shotgun/blow_up(mob/user)
|
||||||
. = 0
|
. = 0
|
||||||
if(chambered && chambered.BB)
|
if(chambered && chambered.BB)
|
||||||
process_fire(user, user,0)
|
process_fire(user, user, FALSE)
|
||||||
. = 1
|
. = 1
|
||||||
|
|
||||||
/obj/item/gun/ballistic/shotgun/proc/pump(mob/M)
|
/obj/item/gun/ballistic/shotgun/proc/pump(mob/M)
|
||||||
|
|||||||
Reference in New Issue
Block a user