Save edited skills as a new character
(charID, newName)
| 255 | |
| 256 | @staticmethod |
| 257 | def saveCharacterAs(charID, newName): |
| 258 | """Save edited skills as a new character""" |
| 259 | char = eos.db.getCharacter(charID) |
| 260 | newChar = copy.deepcopy(char) |
| 261 | newChar.name = newName |
| 262 | eos.db.save(newChar) |
| 263 | |
| 264 | # revert old char |
| 265 | char.revertLevels() |
| 266 | return newChar.ID |
| 267 | |
| 268 | @staticmethod |
| 269 | def revertCharacter(charID): |
no test coverage detected