Removed some superfluous Vector() calls, source object is already a Vector
authorIngo Ruhnke <grumbel@gmail.com>
Sun, 17 Aug 2014 01:45:15 +0000 (03:45 +0200)
committerIngo Ruhnke <grumbel@gmail.com>
Sun, 17 Aug 2014 01:45:15 +0000 (03:45 +0200)
src/object/bonus_block.cpp
src/object/moving_sprite.cpp

index e93ddbd..c2d04c6 100644 (file)
@@ -474,7 +474,7 @@ BonusBlock::draw(DrawingContext& context){
   Block::draw(context);
   // then Draw the light if on.
   if(sprite->get_action() == "on") {
-    Vector pos = get_pos() + (Vector(bbox.get_size().as_vector()) - lightsprite->get_size()) / 2;
+    Vector pos = get_pos() + (bbox.get_size().as_vector() - lightsprite->get_size()) / 2;
     context.push_target();
     context.set_target(DrawingContext::LIGHTMAP);
     context.draw_surface(lightsprite, pos, 10);
index 6f35489..59a81ef 100644 (file)
@@ -127,7 +127,7 @@ MovingSprite::set_action_centered(const std::string& action, int loops)
   Vector old_size = bbox.get_size().as_vector();
   sprite->set_action(action, loops);
   set_size(sprite->get_current_hitbox_width(), sprite->get_current_hitbox_height());
-  set_pos(get_pos() - (Vector(bbox.get_size().as_vector()) - old_size) / 2);
+  set_pos(get_pos() - (bbox.get_size().as_vector() - old_size) / 2);
 }
 
 void