From 01ce91ca2db97acfb6f2c7a9c8aaec6f4738f423 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Fri, 17 Oct 2025 21:06:10 -0500 Subject: [PATCH] pattern data refactor, part 10 I will test for more regressions soon --- src/engine/fileOps/fur.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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<