+ // illuminate Tux in dark areas with earthflower bonus
+ context.get_light( get_bbox().get_middle(), &light );
+ if (light.red + light.green + light.blue < 3.0 && player_status->bonus == EARTH_BONUS){
+ context.push_target();
+ context.set_target(DrawingContext::LIGHTMAP);
+ lightsprite->draw(context, get_pos() + Vector(dir==LEFT ? 0 : 32, 0), 0);
+ context.pop_target();
+ }