diff --git a/gui/characterEditor.py b/gui/characterEditor.py index 6fe7c809a..2b4d59341 100644 --- a/gui/characterEditor.py +++ b/gui/characterEditor.py @@ -129,7 +129,12 @@ class CharacterEntityEditor(EntityEditor): def DoRename(self, entity, name): sChar = Character.getInstance() - sChar.rename(entity, name) + + if entity.alphaCloneID: + trimmed_name = re.sub('[ \(\u03B1\)]+$', '', name) + sChar.rename(entity, trimmed_name) + else: + sChar.rename(entity, name) def DoCopy(self, entity, name): sChar = Character.getInstance()