hookshot clipping

This commit is contained in:
DeityLink
2015-08-26 01:36:07 +02:00
parent 3e55035c13
commit c94e610e12
2 changed files with 3 additions and 2 deletions

View File

@@ -703,11 +703,11 @@ Thanks.
for(var/i = 1;i<hookshot.maxlength;i++) for(var/i = 1;i<hookshot.maxlength;i++)
var/obj/effect/overlay/hookchain/HC = hookshot.links["[i]"] var/obj/effect/overlay/hookchain/HC = hookshot.links["[i]"]
if(HC.loc != hookshot) if(HC.loc != hookshot)
HC.forceMove(get_step(HC,direct),direct) HC.Move(get_step(HC,direct),direct)
if(hookshot.hook) if(hookshot.hook)
var/obj/item/projectile/hookshot/hook = hookshot.hook var/obj/item/projectile/hookshot/hook = hookshot.hook
hook.forceMove(get_step(hook,direct),direct) hook.Move(get_step(hook,direct),direct)
if(direct & NORTH) if(direct & NORTH)
hook.override_starting_Y++ hook.override_starting_Y++
hook.override_target_Y++ hook.override_target_Y++

View File

@@ -298,6 +298,7 @@
/obj/effect/overlay/hookchain/Destroy() /obj/effect/overlay/hookchain/Destroy()
if(shot_from) if(shot_from)
shot_from.panic = 1 shot_from.panic = 1
shot_from = null
..() ..()
//THE CHAIN THAT TETHERS STUFF TOGETHER //THE CHAIN THAT TETHERS STUFF TOGETHER