September 5, 201510 yr It's actually deceptively simply to keep him around... hurt your opponent till they are near dead, then use a special power (doesn't matter which of the 2). If the enemy dies before the Drake's attack/animation are over, combat ends and he'll stick around to fight for you. You can even trigger a next fight and at the end of that he will still float about. Also see the screenshots at the bottom. The other minor Drake-related issues: * Knockout desc. wrong. It uses the same as the players version, even if this knockout works entirely different. * Drake can trigger ground-traps (while airborne)* Drake fear aura spams "immunity" messages and combat log entries inside the Workshop and other areas enemies are resistent. Same can also happen for say, Threatening Presence upon immunities. * NOTE: Permanent Drake still complies to Health and Endurance rules. Permanent Drake may not pass Area triggers. Permanent Drake will be removed if loading a savegame made with him. And may dissapear if you summon a new Drake (haven't tried that) Screenshots of Permanent Drake in action: ^ I agree that that is such a stupid idiotic pathetic garbage hateful retarded scumbag evil satanic nazi like term ever created. At least top 5. TSLRCM Official Forum || TSLRCM Moddb || My other KOTOR2 mods || TSLRCM (English version) on Steam || [M4-78EP on Steam Formerly known as BattleWookiee/BattleCookiee
September 5, 201510 yr Author Now with video showcasing how very much you can reproduce this at will: Edited September 5, 201510 yr by Hassat Hunter ^ I agree that that is such a stupid idiotic pathetic garbage hateful retarded scumbag evil satanic nazi like term ever created. At least top 5. TSLRCM Official Forum || TSLRCM Moddb || My other KOTOR2 mods || TSLRCM (English version) on Steam || [M4-78EP on Steam Formerly known as BattleWookiee/BattleCookiee
September 10, 201510 yr Hello Hassat, Could you please upload a save file pertaining to this bug and an output log? Thank a bunch! Obsidian Discord || Grounded Discord
September 10, 201510 yr Author A savegame would be difficult (the drake doesn't persist on a loadgame, and it requires a specific action during any combat to work so all saves should work provided a Chanter is present with the ability), but here's the output_log (of the gamesession which involved making above YouTube vid):https://www.dropbox.com/s/j89qbrw9pyy0k62/output_log.txt?dl=0 Pretty sure it's this section: (Filename: Line: 70) NullReferenceException: Object reference not set to an instance of an object at UILockedDoorOption.Load (.CharacterStats character, .OCL container) [0x00000] in <filename unknown>:0 at UILockedDoorTooltip.Reload () [0x00000] in <filename unknown>:0 at UILockedDoorTooltip.OnSelectionChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs) at PartyMemberAI.OnSubSelectionChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 at PartyMemberAI.set_Selected (Boolean value) [0x00000] in <filename unknown>:0 at PartyMemberAI.RemoveFromActiveParty (.PartyMemberAI partyMemberAI, Boolean purgePersistencePacket) [0x00000] in <filename unknown>:0 at Summon.DestroyAllSummoned () [0x00000] in <filename unknown>:0 at Summon.Update () [0x00000] in <filename unknown>:0 (Filename: Line: -1) Edited September 10, 201510 yr by Hassat Hunter ^ I agree that that is such a stupid idiotic pathetic garbage hateful retarded scumbag evil satanic nazi like term ever created. At least top 5. TSLRCM Official Forum || TSLRCM Moddb || My other KOTOR2 mods || TSLRCM (English version) on Steam || [M4-78EP on Steam Formerly known as BattleWookiee/BattleCookiee
September 11, 201510 yr Hello Hassat, I was not able to reproduce this bug in our latest build. I follows your steps exactly and the drake vanished after combat ended. I will check this again in the next build. Thank you for your support and keep up the good work! Obsidian Discord || Grounded Discord
September 22, 201510 yr Author Hopefully that means it's fixed. I will give it another try if the game gets patched ^ I agree that that is such a stupid idiotic pathetic garbage hateful retarded scumbag evil satanic nazi like term ever created. At least top 5. TSLRCM Official Forum || TSLRCM Moddb || My other KOTOR2 mods || TSLRCM (English version) on Steam || [M4-78EP on Steam Formerly known as BattleWookiee/BattleCookiee
Create an account or sign in to comment