Related grabs fixes and tweaks (#4043)

-throwing a grab should not properly fix/delete the grab, preventing people from spamming it
-you now must be at the side of your attacker when being tabbled, no more table-stun happening accross the room
-moving away from a grab will now act as resisting, to avoid some odd situations such as neckgrabs teleporting people
This commit is contained in:
Alberyk
2018-01-06 11:56:03 +02:00
committed by Erki
parent 2b59b1b917
commit 8fc3845ff4
4 changed files with 14 additions and 1 deletions
+2
View File
@@ -82,6 +82,8 @@
if(occupied)
user << "<span class='danger'>There's \a [occupied] in the way.</span>"
return
if(!user.Adjacent(M))
return
if (G.state < GRAB_AGGRESSIVE)
if(user.a_intent == I_HURT)
var/blocked = M.run_armor_check("head", "melee")