diff --git a/src/action/action_resource.cpp b/src/action/action_resource.cpp index 1852d4078..11086af66 100644 --- a/src/action/action_resource.cpp +++ b/src/action/action_resource.cpp @@ -78,7 +78,7 @@ local int MoveToResource(Unit* unit,const Resource* resource) switch( HandleActionMove(unit) ) { // reached end-point? case PF_UNREACHABLE: - DebugCheck( unit->Command.Action!=resource->Action ); + unit->Command.Action=resource->Action; return -1; case PF_REACHED: break; @@ -145,7 +145,7 @@ local int MoveToResource(Unit* unit,const Resource* resource) // Activate the resource // goal->Data.Resource.Active++; - DebugLevel0Fn("+%d\n",goal->Data.Resource.Active); + DebugLevel3Fn("+%d\n",goal->Data.Resource.Active); #else @@ -207,7 +207,7 @@ local int MoveToResource(Unit* unit,const Resource* resource) // Activate the resource // goal->Command.Data.Resource.Active++; - DebugLevel0Fn("+%d\n",goal->Command.Data.Resource.Active); + DebugLevel3Fn("+%d\n",goal->Command.Data.Resource.Active); #endif @@ -269,13 +269,13 @@ local int WaitInResource(Unit* unit,const Resource* resource) // goal->Value-=DEFAULT_INCOMES[resource->Cost]; #ifdef NEW_ORDERS - DebugLevel0Fn("-%d\n",goal->Data.Resource.Active); + DebugLevel3Fn("-%d\n",goal->Data.Resource.Active); if( !--goal->Data.Resource.Active ) { goal->Frame=0; CheckUnitToBeDrawn(goal); } #else - DebugLevel0Fn("-%d\n",goal->Command.Data.Resource.Active); + DebugLevel3Fn("-%d\n",goal->Command.Data.Resource.Active); if( !--goal->Command.Data.Resource.Active ) { goal->Frame=0; CheckUnitToBeDrawn(goal); @@ -394,7 +394,7 @@ local int WaitInResource(Unit* unit,const Resource* resource) ** @param unit Pointer to unit. ** @param resouce How to handle the resource. ** -** @return TRUE if ready, otherwise FALSE. +** @return TRUE if reached, otherwise FALSE. */ local int MoveToDepot(Unit* unit,const Resource* resource) { @@ -402,7 +402,7 @@ local int MoveToDepot(Unit* unit,const Resource* resource) switch( HandleActionMove(unit) ) { // reached end-point? case PF_UNREACHABLE: - DebugCheck( unit->Command.Action!=resource->Action ); + unit->Command.Action=resource->Action; return -1; case PF_REACHED: break; @@ -651,7 +651,7 @@ global void HandleActionResource(Unit* unit,const Resource* resource) { int ret; - DebugLevel2Fn("%s(%Zd) SubAction %d\n" + DebugLevel3Fn("%s(%Zd) SubAction %d\n" ,unit->Type->Ident,UnitNumber(unit),unit->SubAction); switch( unit->SubAction ) {