diff options
Diffstat (limited to 'Assets/Scripts/Items/Whip.cs')
-rw-r--r-- | Assets/Scripts/Items/Whip.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Assets/Scripts/Items/Whip.cs b/Assets/Scripts/Items/Whip.cs index 5e433f3..b826794 100644 --- a/Assets/Scripts/Items/Whip.cs +++ b/Assets/Scripts/Items/Whip.cs @@ -41,12 +41,12 @@ namespace MontanaJohns.Items ropeExists = true; if (LayerMask.LayerToName(collisionGameObject.layer) == "Grapple") { - currentHook = Instantiate(hook, clickLocation, Quaternion.identity); + currentHook = Instantiate(hook, collisionGameObject.transform.position, Quaternion.identity); return clickLocation; } else { - StartCoroutine(WhipSmack(collisionGameObject, clickLocation)); + StartCoroutine(WhipSmack(collisionGameObject)); } } return null; @@ -59,9 +59,9 @@ namespace MontanaJohns.Items } } - private IEnumerator WhipSmack(GameObject collisionGameObject, Vector2 clickLocation) + private IEnumerator WhipSmack(GameObject collisionGameObject) { - currentHook = Instantiate(hookNoSwing, clickLocation, Quaternion.identity); + currentHook = Instantiate(hookNoSwing, collisionGameObject.transform.position, Quaternion.identity); collisionGameObject.GetComponent<Actor>().TakeDamage(player.GetComponent<Player>().stats.damage); yield return new WaitForSeconds(0.1f); Destroy(currentHook); |