
Hey all, Was wondering if any of the API gurus out there had any insight into detecting when a new character is coming from the transmogrifier, and when it's being created manually. In my companion script for the shaped sheet, I have an option to auto-configure new characters with sensible defaults, since the character sheet can't store global state. This works by hooking into the new character event, and so far it's been working great. The trouble comes when someone imports something via the transmogrifier, because this also generates a new character event - at which point I populate a whole bunch of attributes that shortly afterwards become undesirable duplicates. I guess the crude solution would be to introduce a delay of some sort to check if the transmogrifier was working, but I really hate doing stuff like that because (a) it makes the script less responsive in the 99% case and (b) it's extremely unreliable given the variability in people's machines and connections. Is there anything else I can do? Any other markers that might help me detect that a character is coming from the transmogrifier rather than being manually created? Cheers,