 	void FixedUpdate(float timestep)
 	{
 		
-		if(currentHealthLevel <= 0)
+		if(currentHealthLevel_ <= 0)
 		{
 			//Add explosion Effects
 			VariantMap eventData;

///Explosion Object
class ExplosionObject : ScriptObject
{
	float duration;
	
	
	ExplosionObject()
	{
		duration = 0.78f;
	}
	
	void FixedUpdate(float timestep)
	{
		duration -= timestep;
		if(duration < 0.0f)
		{
			node.Remove();
		}

			SendEvent("DroneDestroyed", eventData);
			Destroy();
		}
		else if(!hasAttacked_)
		{
			attackTimer_ += timestep;
			if(attackTimer_ >= attackTime_)
			{
				Attack();
			}
