Fixed a traceback in CharacterEditor/ImplantsViewer add implant to char, sanity check anyone?

This commit is contained in:
HomeWorld
2010-12-04 11:11:09 +02:00
parent ad1c264241
commit c7b93f4b44

View File

@@ -482,11 +482,13 @@ class ImplantsTreeView (wx.Panel):
def addImplant(self, event):
root = self.availableImplantsTree.GetSelection()
nchilds = self.availableImplantsTree.GetChildrenCount(root)
cChar = service.Character.getInstance()
charID = self.Parent.Parent.getActiveCharacter()
itemID = self.availableImplantsTree.GetPyData(root)
cChar.addImplant(charID, itemID)
self.update(cChar.getImplants(charID))
if nchilds == 0:
itemID = self.availableImplantsTree.GetPyData(root)
cChar.addImplant(charID, itemID)
self.update(cChar.getImplants(charID))
def removeImplant(self, event):
pos = self.pluggedImplantsTree.GetFirstSelected()