X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fbadguy%2Fstumpy.cpp;h=921d9d29afae5eb9b64369f959511716ca822b75;hb=5c7020e504303cf18e472283ab614ef08ad43b2c;hp=7eb6c4e76df38904f16b292f6787377022b84968;hpb=4e70d578de5d05a2bbc945f1d3853db758161f8f;p=supertux.git diff --git a/src/badguy/stumpy.cpp b/src/badguy/stumpy.cpp index 7eb6c4e76..921d9d29a 100644 --- a/src/badguy/stumpy.cpp +++ b/src/badguy/stumpy.cpp @@ -108,7 +108,11 @@ Stumpy::collision_squished(GameObject& object) float vy = -cos(angle)*velocity; Vector pspeed = Vector(vx, vy); Vector paccel = Vector(0, 100); - Sector::current()->add_object(new SpriteParticle("images/objects/particles/bark.sprite", "default", ppos, ANCHOR_MIDDLE, pspeed, paccel, LAYER_OBJECTS-1)); + Sector::current()->add_object(std::make_shared("images/objects/particles/bark.sprite", + "default", + ppos, ANCHOR_MIDDLE, + pspeed, paccel, + LAYER_OBJECTS-1)); } return true;