diff --git a/lib/game/components/sling_shot.dart b/lib/game/components/sling_shot.dart index 35dc2057..988d7c08 100644 --- a/lib/game/components/sling_shot.dart +++ b/lib/game/components/sling_shot.dart @@ -33,11 +33,11 @@ class SlingShot extends BodyComponent { final triangle = PolygonShape()..set(triangleVertices); fixtures.add(FixtureDef(triangle)); - final kickerVertices = [ - triangleVertices.first, - triangleVertices.last, - ]; - final kicker = PolygonShape()..set(kickerVertices); + final kicker = EdgeShape() + ..set( + triangleVertices.first, + triangleVertices.last, + ); final kickerFixtureDef = FixtureDef(kicker)..restitution = 2.0; fixtures.add(kickerFixtureDef);