mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-24 12:37:26 +01:00
Requested changes, removes fail message
This commit is contained in:
@@ -1,28 +1,17 @@
|
||||
/mob/living/carbon/hitby(atom/movable/AM, skipcatch, hitpush = 1, blocked = 0)
|
||||
if(!skipcatch)
|
||||
if(in_throw_mode) //Makes sure player is in throw mode
|
||||
if(canmove && !restrained())
|
||||
if(istype(AM, /obj/item/twohanded))
|
||||
var/obj/item/twohanded/I = AM
|
||||
if(!get_active_hand() && !get_inactive_hand()) //Makes sure both hands are empty
|
||||
if(isturf(I.loc))
|
||||
put_in_active_hand(I)
|
||||
visible_message("<span class='warning'>[src] catches [I]!</span>")
|
||||
throw_mode_off()
|
||||
return 1
|
||||
else
|
||||
visible_message("<span class='warning'>[src] fails to catch [I]!</span>")
|
||||
|
||||
else if(istype(AM, /obj/item))
|
||||
var/obj/item/I = AM
|
||||
if(!get_active_hand()) //Makes sure active hand is empty
|
||||
if(isturf(I.loc))
|
||||
put_in_active_hand(I)
|
||||
visible_message("<span class='warning'>[src] catches [I]!</span>")
|
||||
throw_mode_off()
|
||||
return 1
|
||||
else
|
||||
visible_message("<span class='warning'>[src] fails to catch [I]!</span>")
|
||||
if(in_throw_mode && canmove && !restrained()) //Makes sure player is in throw mode
|
||||
if(!istype(AM,/obj/item) || !isturf(AM.loc))
|
||||
retrun FALSE
|
||||
if(get_active_hand())
|
||||
return FALSE
|
||||
if(istype(AM, /obj/item/twohanded))
|
||||
if(get_inactive_hand())
|
||||
return FALSE
|
||||
put_in_active_hand(AM)
|
||||
visible_message("<span class='warning'>[src] catches [AM]!</span>")
|
||||
throw_mode_off()
|
||||
return TRUE
|
||||
..()
|
||||
|
||||
/mob/living/carbon/water_act(volume, temperature, source)
|
||||
|
||||
Reference in New Issue
Block a user