summaryrefslogtreecommitdiff
path: root/src/pluginlist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pluginlist.cpp')
-rw-r--r--src/pluginlist.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pluginlist.cpp b/src/pluginlist.cpp
index 7642c87f..f4bdf418 100644
--- a/src/pluginlist.cpp
+++ b/src/pluginlist.cpp
@@ -497,8 +497,8 @@ int PluginList::getIndexPriority(int index) const
++numESLs;
}
if (m_ESPs[index].m_IsLight || m_ESPs[index].m_IsLightFlagged) {
- int ESLpos = 254 + ((numESLs + 1) / 2048);
- return ESLpos + (numESLs % 2048);
+ int ESLpos = 254 + ((numESLs + 1) / 4096);
+ return ESLpos + (numESLs % 4096);
} else {
return m_ESPs[index].m_LoadOrder - numESLs;
}
@@ -821,8 +821,8 @@ QVariant PluginList::data(const QModelIndex &modelIndex, int role) const
++numESLs;
}
if (m_ESPs[index].m_IsLight || m_ESPs[index].m_IsLightFlagged) {
- int ESLpos = 254 + ((numESLs+1) / 2048);
- return QString("%1:%2").arg(ESLpos, 2, 16, QChar('0')).arg((numESLs)%2048, 3, 16, QChar('0')).toUpper();
+ int ESLpos = 254 + ((numESLs+1) / 4096);
+ return QString("%1:%2").arg(ESLpos, 2, 16, QChar('0')).arg((numESLs)%4096, 3, 16, QChar('0')).toUpper();
} else {
return QString("%1").arg(m_ESPs[index].m_LoadOrder - numESLs, 2, 16, QChar('0')).toUpper();
}