WeakBlocks draw in front of other objects allowing them to hide objects
[supertux.git] / src / object / weak_block.cpp
index 693930c..f5c23fd 100644 (file)
@@ -144,15 +144,15 @@ WeakBlock::update(float )
 void
 WeakBlock::draw(DrawingContext& context)
 {
-  //Draw the Sprite.
-  sprite->draw(context, get_pos(), LAYER_OBJECTS);
+  //Draw the Sprite just in front of other objects
+  sprite->draw(context, get_pos(), LAYER_OBJECTS + 10);
   //Draw the light if burning and dark
   if(linked && (state != STATE_NORMAL)){
     context.get_light( get_bbox().get_middle(), &light );
     if (light.red + light.green + light.blue < 3.0){
       context.push_target();
       context.set_target(DrawingContext::LIGHTMAP);
-      sprite->draw(context, get_pos(), LAYER_OBJECTS);
+      sprite->draw(context, get_pos(), LAYER_OBJECTS + 10);
       lightsprite->draw(context, get_bbox().get_middle(), 0);
       context.pop_target();
     }