Fixed user-set priorities always made global.

This commit is contained in:
Oliver Hamlet
2014-12-27 11:25:07 +00:00
parent c0ae5e2fab
commit 04ef486c55
+7 -5
View File
@@ -429,11 +429,13 @@ namespace loot {
// Priority value was changed, so add it to the userlist data.
int priority = pluginMetadata["modPriority"].as<int>();
if (priority >= 0) {
priority += max_priority;
}
else {
priority -= max_priority;
if (pluginMetadata["isGlobalPriority"].as<bool>()) {
if (priority >= 0) {
priority += max_priority;
}
else {
priority -= max_priority;
}
}
newUserlistEntry.Priority(priority);
newUserlistEntry.SetPriorityExplicit(true);