aboutsummaryrefslogtreecommitdiffstats
path: root/Assets/Scripts/Items/Whip.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Scripts/Items/Whip.cs')
-rw-r--r--Assets/Scripts/Items/Whip.cs8
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);