diff --git a/src/engine/fileOps/fur.cpp b/src/engine/fileOps/fur.cpp index f7ff5b3be..e4b8c70d2 100644 --- a/src/engine/fileOps/fur.cpp +++ b/src/engine/fileOps/fur.cpp @@ -2654,15 +2654,15 @@ SafeWriter* DivEngine::saveFur(bool notPrimary) { for (int k=0; kpat[i.chan].effectCols*2; k+=2) { if (k==0) { if (pat->newData[j][DIV_PAT_FX(0)+k]!=-1) mask|=8; - if (pat->newData[j][DIV_PAT_FXVAL(1)+k]!=-1) mask|=16; + if (pat->newData[j][DIV_PAT_FXVAL(0)+k]!=-1) mask|=16; } else if (k<8) { - if (pat->newData[j][DIV_PAT_FX(0)+k]!=-1 || pat->newData[j][DIV_PAT_FXVAL(1)+k]!=-1) mask|=32; + if (pat->newData[j][DIV_PAT_FX(0)+k]!=-1 || pat->newData[j][DIV_PAT_FXVAL(0)+k]!=-1) mask|=32; } else { - if (pat->newData[j][DIV_PAT_FX(0)+k]!=-1 || pat->newData[j][DIV_PAT_FXVAL(1)+k]!=-1) mask|=64; + if (pat->newData[j][DIV_PAT_FX(0)+k]!=-1 || pat->newData[j][DIV_PAT_FXVAL(0)+k]!=-1) mask|=64; } if (pat->newData[j][DIV_PAT_FX(0)+k]!=-1) effectMask|=(1<newData[j][DIV_PAT_FXVAL(1)+k]!=-1) effectMask|=(2<newData[j][DIV_PAT_FXVAL(0)+k]!=-1) effectMask|=(2<