1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-23 12:37:45 +00:00

Make GearView::addGear remove gear that already exists in the slot

This commit is contained in:
Joshua Goins 2024-04-30 15:27:50 -04:00
parent 1be5fc27d0
commit b1e5728f8f

View file

@ -107,6 +107,13 @@ void GearView::addGear(GearInfo &gear)
qDebug() << "Adding gear" << gear.name.c_str(); qDebug() << "Adding gear" << gear.name.c_str();
queuedGearAdditions.emplace_back(gear); queuedGearAdditions.emplace_back(gear);
for (auto loadedGear : loadedGears) {
if (loadedGear.info.slot == gear.slot) {
queuedGearRemovals.push_back(loadedGear);
}
}
gearDirty = true; gearDirty = true;
Q_EMIT gearChanged(); Q_EMIT gearChanged();