diff --git a/Source/missiles.cpp b/Source/missiles.cpp index a719e9c56..2fc2d1dfc 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -4361,6 +4361,7 @@ void __fastcall MI_Weapexp(int i) int ExpLight[10] = { 9, 10, 11, 12, 11, 10, 8, 6, 4, 2 }; missile[i]._mirange--; + id = missile[i]._misource; if (missile[i]._miVar2 == 1) { mind = plr[id]._pIFMinDam; maxd = plr[id]._pIFMaxDam;