Index: trunk/src/world_entities/playable.cc
===================================================================
--- trunk/src/world_entities/playable.cc	(revision 8315)
+++ trunk/src/world_entities/playable.cc	(revision 8316)
@@ -79,5 +79,5 @@
   // this->setPlayer(NULL);
   // IN ITS DESTRUCTOR.
-  
+
   assert(this->currentPlayer == NULL);
 }
@@ -118,4 +118,8 @@
         this->increaseHealthMax(ppu->getValue());
         return true;
+      default:
+        /// EVERYTHING THAT IS NOT HANDLED
+        /// FIXME
+        return false;
     }
   }
Index: trunk/src/world_entities/player.cc
===================================================================
--- trunk/src/world_entities/player.cc	(revision 8315)
+++ trunk/src/world_entities/player.cc	(revision 8316)
@@ -81,5 +81,5 @@
       return true;
   }
-  
+
   if ( playable == NULL )
     this->playable = NULL;
@@ -90,5 +90,5 @@
 bool Player::eject()
  {
-   this->setPlayable(NULL);
+   return this->setPlayable(NULL);
  }
 
Index: trunk/src/world_entities/projectiles/bomb.cc
===================================================================
--- trunk/src/world_entities/projectiles/bomb.cc	(revision 8315)
+++ trunk/src/world_entities/projectiles/bomb.cc	(revision 8316)
@@ -37,5 +37,4 @@
     this->loadParams(root);
 
-  float modelSize = 1.0;
   this->loadModel("models/projectiles/RadioActiveBomb.obj", 1.0);
 
Index: trunk/src/world_entities/projectiles/guided_missile.cc
===================================================================
--- trunk/src/world_entities/projectiles/guided_missile.cc	(revision 8315)
+++ trunk/src/world_entities/projectiles/guided_missile.cc	(revision 8316)
@@ -35,5 +35,4 @@
   this->setClassID(CL_GUIDED_MISSILE, "GuidedMissile");
 
-  float modelSize = .3;
   this->loadModel("models/projectiles/orx-rocket.obj", .3);
   this->loadExplosionSound("sound/explosions/explosion_4.wav");
Index: trunk/src/world_entities/projectiles/hyperblast.cc
===================================================================
--- trunk/src/world_entities/projectiles/hyperblast.cc	(revision 8315)
+++ trunk/src/world_entities/projectiles/hyperblast.cc	(revision 8316)
@@ -36,5 +36,4 @@
   this->setClassID(CL_HYPERBLAST, "Hyperblast");
 
-  float modelSize = .3;
   this->loadModel("models/projectiles/hyperblast.obj", 5);
 
Index: trunk/src/world_entities/projectiles/rocket.cc
===================================================================
--- trunk/src/world_entities/projectiles/rocket.cc	(revision 8315)
+++ trunk/src/world_entities/projectiles/rocket.cc	(revision 8316)
@@ -36,5 +36,4 @@
   this->setClassID(CL_ROCKET, "Rocket");
 
-  float modelSize = .3;
   this->loadModel("models/projectiles/orx-rocket.obj", .3);
 
Index: trunk/src/world_entities/projectiles/test_bullet.cc
===================================================================
--- trunk/src/world_entities/projectiles/test_bullet.cc	(revision 8315)
+++ trunk/src/world_entities/projectiles/test_bullet.cc	(revision 8316)
@@ -35,5 +35,4 @@
   this->setClassID(CL_TEST_BULLET, "TestBullet");
 
-  float modelSize = .3;
   this->loadModel("models/projectiles/orx-rocket.obj", .3);
 
Index: trunk/src/world_entities/space_ships/hover.cc
===================================================================
--- trunk/src/world_entities/space_ships/hover.cc	(revision 8315)
+++ trunk/src/world_entities/space_ships/hover.cc	(revision 8316)
@@ -175,7 +175,7 @@
   this->getWeaponManager().getFixedTarget()->setParent(&this->cameraNode);
   this->getWeaponManager().getFixedTarget()->setRelCoor(1000,0,0);
-  
+
   // NETWORK THINGS
-  
+
   registerVar( new SynchronizeableBool( &bForward, &bForward, "bForward", PERMISSION_OWNER ) );
   registerVar( new SynchronizeableBool( &bBackward, &bBackward, "bBackward", PERMISSION_OWNER ) );
@@ -184,5 +184,5 @@
   registerVar( new SynchronizeableBool( &bAscend, &bAscend, "bAscend", PERMISSION_OWNER ) );
   registerVar( new SynchronizeableBool( &bDescend, &bDescend, "bDescend", PERMISSION_OWNER ) );
-  
+
   registerVar( new SynchronizeableFloat( &rotation, &rotation, "rotation", PERMISSION_OWNER ) );
 }
@@ -262,5 +262,4 @@
 {
   Vector accel(0.0, 0.0, 0.0);
-  float rotSpeed = .3;
 
   if( this->bForward )
Index: trunk/src/world_entities/space_ships/turbine_hover.cc
===================================================================
--- trunk/src/world_entities/space_ships/turbine_hover.cc	(revision 8315)
+++ trunk/src/world_entities/space_ships/turbine_hover.cc	(revision 8316)
@@ -297,5 +297,4 @@
 {
   Vector accel(0.0, 0.0, 0.0);
-  float rotSpeed = .3;
 
   if( this->bForward )
@@ -416,4 +415,6 @@
     }
     break;
+    default:
+      PRINTF(2)("Playmode %s Not Implemented\n", Playable::playmodeToString(this->getPlaymode()).c_str());
   }
 }
Index: trunk/src/world_entities/terrain.cc
===================================================================
--- trunk/src/world_entities/terrain.cc	(revision 8315)
+++ trunk/src/world_entities/terrain.cc	(revision 8316)
@@ -63,5 +63,5 @@
   this->init();
 
-  if (fileName.rfind(".obj" ) != -1 || fileName.rfind(".OBJ") != -1 )
+  if (fileName.rfind(".obj" ) != std::string::npos || fileName.rfind(".OBJ") != std::string::npos )
   {
     this->loadModel(fileName);
Index: trunk/src/world_entities/test_entity.cc
===================================================================
--- trunk/src/world_entities/test_entity.cc	(revision 8315)
+++ trunk/src/world_entities/test_entity.cc	(revision 8316)
@@ -122,5 +122,4 @@
 
   this->bDeath = true;
-  float anim;
   int randi = (int)(5.0f * (float)rand()/(float)RAND_MAX);
 
Index: trunk/src/world_entities/weapons/weapon.cc
===================================================================
--- trunk/src/world_entities/weapons/weapon.cc	(revision 8315)
+++ trunk/src/world_entities/weapons/weapon.cc	(revision 8316)
@@ -86,4 +86,5 @@
     }
   }
+  return NULL;
 }
 
@@ -421,4 +422,7 @@
       return this->activateW();
       break;
+    default:
+      PRINTF(2)("Action %s Not Implemented yet \n", Weapon::actionToChar(action));
+      return false;
   }
 }
@@ -442,4 +446,5 @@
     this->enterState(WS_ACTIVATING);
   }
+  return true;
 }
 
@@ -460,4 +465,6 @@
     this->enterState(WS_DEACTIVATING);
   }
+
+  return true;
 }
 
@@ -483,4 +490,5 @@
     this->requestAction(WA_RELOAD);
   }
+  return true;
 }
 
@@ -509,4 +517,5 @@
     this->execute();
   }
+  return true;
 }
 
@@ -539,4 +548,6 @@
   this->reload();
   this->enterState(WS_RELOADING);
+
+  return true;
 }
 
Index: trunk/src/world_entities/world_entity.cc
===================================================================
--- trunk/src/world_entities/world_entity.cc	(revision 8315)
+++ trunk/src/world_entities/world_entity.cc	(revision 8316)
@@ -401,4 +401,5 @@
     if( this->collisionHandles[i] != NULL)
       this->collisionHandles[i]->registerCollisionEvent(c);
+  return true;
 }
 
@@ -424,4 +425,5 @@
     if( this->collisionHandles[i] != NULL)
       this->collisionHandles[i]->registerCollisionEvent(c);
+  return true;
 }
 
