diff --git a/src/simulation/elements/LSNS.cpp b/src/simulation/elements/LSNS.cpp index e8e2cb1ec..9501023fa 100644 --- a/src/simulation/elements/LSNS.cpp +++ b/src/simulation/elements/LSNS.cpp @@ -142,13 +142,10 @@ static int update(UPDATE_FUNC_ARGS) } } // .life deserialization. - if (doDeserialization) + else if (doDeserialization) { if (TYP(r) != PT_FILT) - { parts[ID(r)].life = life - 0x10000000; - break; - } } }