X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fmagicblock.cpp;h=734186f88e4ba279393a36250467ba776791adff;hb=a98f7cee9f6a2593c0e1f3442800f159bad410df;hp=9d0caf8b033b481d93e512d42380cbeb3764024e;hpb=a983f6648d43492632c41e2b7519b70458b53cf4;p=supertux.git diff --git a/src/object/magicblock.cpp b/src/object/magicblock.cpp index 9d0caf8b0..734186f88 100644 --- a/src/object/magicblock.cpp +++ b/src/object/magicblock.cpp @@ -144,14 +144,16 @@ MagicBlock::draw(DrawingContext& context){ context.draw_filled_rect( get_bbox(), color, layer); } +bool +MagicBlock::collides(GameObject& /*other*/, const CollisionHit& /*hit*/) +{ + return is_solid; +} + HitResponse MagicBlock::collision(GameObject& /*other*/, const CollisionHit& /*hit*/) { - if(is_solid) { - return SOLID; - } else { - return PASSTHROUGH; - } + return SOLID; } IMPLEMENT_FACTORY(MagicBlock, "magicblock");