More -Weffc++ cleanup
[supertux.git] / src / object / magicblock.cpp
index f98fca2..973c764 100644 (file)
@@ -35,9 +35,18 @@ const float MIN_SOLIDTIME = 1.0f;
 const float SWITCH_DELAY = 0.1f; /**< seconds to wait for stable conditions until switching solidity */
 }
 
-MagicBlock::MagicBlock(const Reader& lisp)
-  : MovingSprite(lisp, "images/objects/magicblock/magicblock.sprite"),
-    is_solid(false), solid_time(0), switch_delay(0), light(1.0f,1.0f,1.0f)
+MagicBlock::MagicBlock(const Reader& lisp) :
+  MovingSprite(lisp, "images/objects/magicblock/magicblock.sprite"),
+  is_solid(false), 
+  trigger_red(),
+  trigger_green(),
+  trigger_blue(),
+  solid_time(0), 
+  switch_delay(0),
+  color(),
+  light(1.0f,1.0f,1.0f),
+  center(),
+  black()
 {
   set_group(COLGROUP_STATIC);
   //get color from lisp