Do not show implant set editor if user cancels addition of an implant set

This commit is contained in:
DarkPhoenix
2019-12-16 18:06:03 +03:00
parent dee8fa400c
commit 8c2788fd78
4 changed files with 73 additions and 25 deletions

View File

@@ -52,11 +52,12 @@ class ImplantSets:
return eos.db.getImplantSet(setID).implants
@staticmethod
def addImplant(setID, itemID):
def addImplants(setID, *itemIDs):
implant_set = eos.db.getImplantSet(setID)
implant = es_Implant(eos.db.getItem(itemID))
implant_set.implants.makeRoom(implant)
implant_set.implants.append(implant)
for itemID in itemIDs:
implant = es_Implant(eos.db.getItem(itemID))
implant_set.implants.makeRoom(implant)
implant_set.implants.append(implant)
eos.db.commit()
@staticmethod