X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Finvisible_block.cpp;h=1731a3954770f6eec1f1c0511b80d635b285c228;hb=657fc40723665c04b3150946f5bd66b6b0af9230;hp=96be2e650f2920de2d67b60b298736a12e2cd1d7;hpb=e7505c3c66a8fd9735317c0cfa0cc4d9161d53da;p=supertux.git diff --git a/src/object/invisible_block.cpp b/src/object/invisible_block.cpp index 96be2e650..1731a3954 100644 --- a/src/object/invisible_block.cpp +++ b/src/object/invisible_block.cpp @@ -27,6 +27,7 @@ #include "audio/sound_manager.hpp" #include "object_factory.hpp" #include "object/player.hpp" +#include "constants.hpp" InvisibleBlock::InvisibleBlock(const Vector& pos) : Block(sprite_manager->create("images/objects/bonus_block/invisibleblock.sprite")), visible(false) @@ -52,7 +53,7 @@ InvisibleBlock::collides(GameObject& other, const CollisionHit& ) Player* player = dynamic_cast (&other); if ((player) && (player->get_movement().y <= 0) - && (player->get_bbox().get_top() > get_bbox().get_bottom() - 7.0)) { + && (player->get_bbox().get_top() > get_bbox().get_bottom() - SHIFT_DELTA)) { return true; }