I tried to remove Smithing Lineage trait and got a crash.
The clan had no profession after a punishment.
Next turn he was trained in new profession, after that the trait removed successfully.
But here is another bug: after removing the clan got his old (pre-punishment) profession back.
---------------------------
( x _ x ) HE'S DEAD, JIM
---------------------------
AT THE GATES HAS CRASHED !
Please help us fix this by providing all of the following :
( 1 ) A text copy or screenshot of this message.
( 2 ) The [ Crash.AtGLog ] file in your install folder.
( 3 ) A description of the last thing you did.
-------------------------------------------------------------
ERROR ID : [ Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt ]
-------------------------------------------------------------
bei AtTheGatesUI . ns_InGame . ClanCard . Refresh() bei AtTheGatesUI . ns_InGame . ClanCard . Update_Direct(Boolean calledUsingNormalUpdatePipeline) bei AtTheGatesUI . ns_InGame . ClanCard . UpdateEx(GameTime gameTime) bei ElfTools . Interfaces . InterfaceObject . Update(GameTime gameTime) bei ElfTools . Interfaces . Layout . InterfaceContainer . UpdateEx(GameTime gameTime) bei ElfTools . Interfaces . InterfaceObject . Update(GameTime gameTime) bei ElfTools . Interfaces . Layout . InterfaceContainer . UpdateEx(GameTime gameTime) bei ElfTools . Interfaces . InterfaceObject . Update(GameTime gameTime) bei ElfTools . Interfaces . InterfaceManager . Update(GameTime gameTime) bei AtTheGatesCommon . ns_UI . ATGCloseableScreen . Update_Base(GameTime gameTime) bei AtTheGatesCommon . ns_UI . PopupScreen . Update(GameTime gameTime) bei ElfTools . Screens . ScreenManager . Update(GameTime gameTime) bei AtTheGatesGame . GameCore . UpdateEx(GameTime gameTime) bei AtTheGatesGame . GameCore . Update(GameTime gameTime) bei Microsoft . Xna . Framework . Game . Tick() bei Microsoft . Xna . Framework . Game . HostIdle(Object sender, EventArgs e) bei Microsoft . Xna . Framework . GameHost . OnIdle() bei Microsoft . Xna . Framework . WindowsGameHost . RunOneFrame() bei Microsoft . Xna . Framework . WindowsGameHost . ApplicationIdle(Object sender, EventArgs e) bei System . Windows . Forms . Application . ThreadContext . System . Windows . Forms . UnsafeNativeMethods . IMsoComponent . FDoIdle(Int32 grfidlef) bei System . Windows . Forms . Application . ComponentManager . System . Windows . Forms . UnsafeNativeMethods . IMsoComponentManager . FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData) bei System . Windows . Forms . Application . ThreadContext . RunMessageLoopInner(Int32 reason, ApplicationContext context) bei System . Windows . Forms . Application . ThreadContext . RunMessageLoop(Int32 reason, ApplicationContext context) bei System . Windows . Forms . Application . Run(Form mainForm) bei Microsoft . Xna . Framework . WindowsGameHost . Run() bei Microsoft . Xna . Framework . Game . RunGame(Boolean useBlockingRun) bei Microsoft . Xna . Framework . Game . Run() bei AtTheGatesGame . ProgramCommon . RunGame() bei AtTheGatesGame . ProgramCommon . MainEx ( args )
---------------------------
OK
---------------------------