diff --git a/Tactical/Handle Items.cpp b/Tactical/Handle Items.cpp index 6eb448ad..49036979 100644 --- a/Tactical/Handle Items.cpp +++ b/Tactical/Handle Items.cpp @@ -8165,7 +8165,7 @@ void CorrectDragStructData( INT32 sGridNo, INT8 sLevel, UINT8 ausHitpoints, UINT if ( pStruct->ubHitPoints < pStruct->pDBStructureRef->pDBStructure->ubHitPoints || pStruct->ubDecalFlag & STRUCTURE_DECALFLAG_BLOOD ) { - gpWorldLevelData[sGridNo].uiFlags & MAPELEMENT_STRUCTURE_DAMAGED; + gpWorldLevelData[sGridNo].uiFlags |= MAPELEMENT_STRUCTURE_DAMAGED; //SetRenderFlags( RENDER_FLAG_FULL ); } diff --git a/Tactical/Turn Based Input.cpp b/Tactical/Turn Based Input.cpp index a9aa6b8f..abc77380 100644 --- a/Tactical/Turn Based Input.cpp +++ b/Tactical/Turn Based Input.cpp @@ -8309,7 +8309,7 @@ void HandleTBLevelUp(void) void HandleTBBackpacks(void) { - if (UsingNewInventorySystem) + if (UsingNewInventorySystem()) { bool backpackDropped = false; SOLDIERTYPE* pTeamSoldier;