diff --git a/src/droid.cpp b/src/droid.cpp index b01241d11..91ea026b2 100644 --- a/src/droid.cpp +++ b/src/droid.cpp @@ -2801,13 +2801,6 @@ bool calcDroidMuzzleBaseLocation(DROID *psDroid, Vector3i *muzzle, int weapon_sl if (psBodyImd && psBodyImd->nconnectors) { Vector3i barrel(0, 0, 0); - iIMDShape *psWeaponImd = 0, *psMountImd = 0; - - if (psDroid->asWeaps[weapon_slot].nStat) - { - psMountImd = WEAPON_MOUNT_IMD(psDroid, weapon_slot); - psWeaponImd = WEAPON_IMD(psDroid, weapon_slot); - } pie_MatBegin(); diff --git a/src/structure.cpp b/src/structure.cpp index 9a5d65e09..89bf25249 100644 --- a/src/structure.cpp +++ b/src/structure.cpp @@ -5346,14 +5346,6 @@ bool calcStructureMuzzleBaseLocation(STRUCTURE *psStructure, Vector3i *muzzle, i if(psShape && psShape->nconnectors) { Vector3i barrel(0, 0, 0); - unsigned int nWeaponStat = psStructure->asWeaps[weapon_slot].nStat; - iIMDShape *psWeaponImd = 0, *psMountImd = 0; - - if (nWeaponStat) - { - psWeaponImd = asWeaponStats[nWeaponStat].pIMD; - psMountImd = asWeaponStats[nWeaponStat].pMountGraphic; - } pie_MatBegin();