Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

starliu

11
Posts
2
Topics
1
Following
A member registered Aug 15, 2024

Recent community posts

Since I found this out, I copied and pasted other NPC's statuses via the auto constriction option and this bug came up.

图片

When I was switching bondage settings for different NPCs in the COLLECTION screen, I used the paste option and then this crash log appeared.

offline test 

still crashed

========== Kinky Dungeon Crash Report ==========

Message: Uncaught TypeError: Cannot destructure property 'orig' of 'i._texture' as it is null.

Location: file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:381:26585

TypeError: Cannot destructure property 'orig' of 'i._texture' as it is null.

    at Xr.calculateSpriteMatrix (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:381:26585)

    at DisplaceFilter.apply (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/out/main.js:127829:27)

    at Xr.pop (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:381:25198)

    at ve.renderAdvanced (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:529:30923)

    at ve.render (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:529:30039)

    at mn.render (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:529:30187)

    at cn.render (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:529:2950)

    at un.render (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/Game/pixi.min.js:529:4333)

    at RenderModelContainer (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/out/main.js:131971:26)

    at DrawCharacter (file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/out/main.js:130910:17)

========== Game State Data ==========

Version: 淫荡地牢 v5.4-nightly6

Test mode: true

Debug mode: true

Kinky Dungeon state: Game

Kinky Dungeon draw state: Collection

Kinky Dungeon running: true

Loaded mod files: [ModFilterBypass.js.map,enchanted_restraints.js.map,enchanted_restraints.ks,enchanted_restraints.ks.bypass,ModFilterBypass.ks,ModFilterBypass.ks.bypass]

Targeting Spell: [null]

Targeting Spell (Item): [null]

Targeting Spell (Weapon): [null]

Dialogue: []

Dialogue Data: [[object Object]]

Dialogue Values: [[object Object]]

Dialogue Speaker: [Fuuka2]

Room Type: []

Map Mod: [Mold]

Last action: []

Last turns action: [Move]

RestraintDebugLog: [AddWeakerWeakMagicRopeLegs,LKUndering WeakMagicRopeLegs,StartAdd WeakMagicRopeLegs,Removing ItemLegs,Removing ItemLegs,Adding WeakMagicRopeLegs,AddWeakerWeakMagicRopeCrotch,LKUndering WeakMagicRopeCrotch,StartAdd WeakMagicRopeCrotch,Removing ItemPelvis,Removing ItemLegs,Unlinking EnchantedMagicChainLegs,Deleting EnchantedMagicChainLegs,Removing ItemNeck,Unlinking BasicCollar,Deleting BasicCollar,AddWeakerWeakMagicRopeHarness,LKUndering WeakMagicRopeHarness,StartAdd WeakMagicRopeHarness,Removing ItemTorso,Removing ItemTorso,Adding WeakMagicRopeHarness,AddWeakerWeakMagicRopeHarness,AddWeakerWeakMagicRopeCrotch,LKUndering WeakMagicRopeCrotch,StartAdd WeakMagicRopeCrotch,Removing ItemPelvis,Removing ItemPelvis,Adding WeakMagicRopeCrotch,AddWeakerWeakMagicRopeLegs,LKUndering WeakMagicRopeLegs,StartAdd WeakMagicRopeLegs,Removing ItemLegs,Removing ItemLegs,Adding WeakMagicRopeLegs,Removing ItemTorso,Unlinking WeakMagicRopeHarness,Deleting WeakMagicRopeHarness,Removing ItemPelvis,Unlinking WeakMagicRopeCrotch,Deleting WeakMagicRopeCrotch,Removing ItemLegs,Unlinking WeakMagicRopeLegs,Deleting WeakMagicRopeLegs,AddWeakerMikoCollar,LKUndering MikoCollar,StartAdd MikoCollar,Removing ItemNeck,Removing ItemNeck,Adding MikoCollar,LKUndering MikoCollar,StartAdd MikoCollar,Removing ItemNeck,Removing ItemNeck,Adding MikoCollar]

========== Diagnostics ==========

Location: file:///H:/kinky%20dungeon/5.4%20nightly6/resources/app/index.html

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) KinkyDungeon/5.1.12 Chrome/120.0.6099.227 Electron/28.2.0 Safari/537.36

Locale: zh-CN

Local time: 1725803854570

Mouse: [1318, 514]

WebGL supported: true

========== Device Detection ==========

{

  "apple": {

    "phone": false,

    "ipod": false,

    "tablet": false,

    "universal": false,

    "device": false

  },

  "amazon": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "android": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "windows": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "other": {

    "blackberry": false,

    "blackberry10": false,

    "opera": false,

    "firefox": false,

    "chrome": false,

    "device": false

  },

  "any": false,

  "phone": false,

  "tablet": false

}

========== Save Data ==========

It seems that there is something wrong with the code of the part of bondage setting, because I can't put certain devices on NPCs in the collection settings screen.


I don't go to the elevator after reboot, just tap on collections. Again.

```

========== Kinky Dungeon Crash Report ==========

Message: Uncaught TypeError: Cannot read properties of undefined (reading 'bindarms')

Location: https://html-classic.itch.zone/html/9275692-1074277/out/main.js:49171:33

TypeError: Cannot read properties of undefined (reading 'bindarms')

    at KinkyDungeonIsArmsBoundC (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:49171:33)

    at KDGetAvailablePosesArms (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:130359:9)

    at KinkyDungeonDressPlayer (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:76082:51)

    at KinkyDungeonSetDress (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:75821:9)

    at KDDrawSelectedCollectionMember (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:123023:13)

    at KDDrawCollectionInventory (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:123420:9)

    at KinkyDungeonDrawCollection (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:122710:17)

    at KinkyDungeonDrawGame (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:61961:13)

    at KinkyDungeonRun (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:14392:9)

    at DrawProcess (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:601:5)

========== Game State Data ==========

Version: 淫荡地牢 v5.4-nightly6

Test mode: false

Debug mode: false

Kinky Dungeon state: Game

Kinky Dungeon draw state: Collection

Kinky Dungeon running: true

Loaded mod files: []

Targeting Spell: [null]

Targeting Spell (Item): [null]

Targeting Spell (Weapon): [null]

Dialogue: []

Dialogue Data: [[object Object]]

Dialogue Values: [[object Object]]

Dialogue Speaker: [WitchWater]

Room Type: [ElevatorEgyptian]

Map Mod: [None]

Last action: []

Last turns action: [Move]

RestraintDebugLog: []

========== Diagnostics ==========

Location: https://html-classic.itch.zone/html/9275692-1074277/index.html

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Locale: zh-CN

Local time: 1725797146702

Mouse: [1026, 431]

WebGL supported: true

========== Device Detection ==========

{

  "apple": {

    "phone": false,

    "ipod": false,

    "tablet": false,

    "universal": false,

    "device": false

  },

  "amazon": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "android": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "windows": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "other": {

    "blackberry": false,

    "blackberry10": false,

    "opera": false,

    "firefox": false,

    "chrome": false,

    "device": false

  },

  "any": false,

  "phone": false,

  "tablet": false

}

========== Save Data ==========

```

========== Kinky Dungeon Crash Report ==========

Message: Uncaught TypeError: Cannot read properties of undefined (reading 'addPose')

Location: https://html-classic.itch.zone/html/9275692-1074277/out/main.js:130437:33

TypeError: Cannot read properties of undefined (reading 'addPose')

    at RefreshTempPoses (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:130437:33)

    at KinkyDungeonDressPlayer (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:76079:13)

    at KinkyDungeonSetDress (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:75821:9)

    at KDQuickGenNPC (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:40025:17)

    at KDDrawEnemySprite (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:33224:9)

    at KinkyDungeonDrawEnemies (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:33179:26)

    at KinkyDungeonDrawGame (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:61496:17)

    at KinkyDungeonRun (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:14392:9)

    at DrawProcess (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:601:5)

    at nn.fn (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:127619:9)

========== Game State Data ==========

Version: 淫荡地牢 v5.4-nightly6

Test mode: false

Debug mode: false

Kinky Dungeon state: Game

Kinky Dungeon draw state: Game

Kinky Dungeon running: true

Loaded mod files: []

Targeting Spell: [null]

Targeting Spell (Item): [null]

Targeting Spell (Weapon): [null]

Dialogue: []

Dialogue Data: [[object Object]]

Dialogue Values: [[object Object]]

Dialogue Speaker: [WitchWater]

Room Type: [Summit]

Map Mod: []

Last action: []

Last turns action: [Move]

RestraintDebugLog: []

========== Diagnostics ==========

Location: https://html-classic.itch.zone/html/9275692-1074277/index.html

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Locale: zh-CN

Local time: 1725796893652

Mouse: [1209, 347]

WebGL supported: true

========== Device Detection ==========

{

  "apple": {

    "phone": false,

    "ipod": false,

    "tablet": false,

    "universal": false,

    "device": false

  },

  "amazon": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "android": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "windows": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "other": {

    "blackberry": false,

    "blackberry10": false,

    "opera": false,

    "firefox": false,

    "chrome": false,

    "device": false

  },

  "any": false,

  "phone": false,

  "tablet": false

}

========== Save Data ==========

========== Kinky Dungeon Crash Report ==========

Message: Uncaught TypeError: Cannot read properties of undefined (reading 'bindarms')

Location: https://html-classic.itch.zone/html/9275692-1074277/out/main.js:49171:33

TypeError: Cannot read properties of undefined (reading 'bindarms')

    at KinkyDungeonIsArmsBoundC (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:49171:33)

    at KDGetAvailablePosesArms (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:130359:9)

    at KinkyDungeonDressPlayer (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:76082:51)

    at KinkyDungeonSetDress (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:75821:9)

    at KDDrawSelectedCollectionMember (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:123023:13)

    at KDDrawCollectionInventory (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:123420:9)

    at KinkyDungeonDrawCollection (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:122710:17)

    at KinkyDungeonDrawGame (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:61961:13)

    at KinkyDungeonRun (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:14392:9)

    at DrawProcess (https://html-classic.itch.zone/html/9275692-1074277/out/main.js:601:5)

========== Game State Data ==========

Version: 淫荡地牢 v5.4-nightly6

Test mode: false

Debug mode: false

Kinky Dungeon state: Game

Kinky Dungeon draw state: Collection

Kinky Dungeon running: true

Loaded mod files: []

Targeting Spell: [null]

Targeting Spell (Item): [null]

Targeting Spell (Weapon): [null]

Dialogue: []

Dialogue Data: [[object Object]]

Dialogue Values: [[object Object]]

Dialogue Speaker: [WitchWater]

Room Type: [Summit]

Map Mod: []

Last action: []

Last turns action: [Move]

RestraintDebugLog: []

========== Diagnostics ==========

Location: https://html-classic.itch.zone/html/9275692-1074277/index.html

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Locale: zh-CN

Local time: 1725795776926

Mouse: [1030, 413]

WebGL supported: true

========== Device Detection ==========

{

  "apple": {

    "phone": false,

    "ipod": false,

    "tablet": false,

    "universal": false,

    "device": false

  },

  "amazon": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "android": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "windows": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "other": {

    "blackberry": false,

    "blackberry10": false,

    "opera": false,

    "firefox": false,

    "chrome": false,

    "device": false

  },

  "any": false,

  "phone": false,

  "tablet": false

}

========== Save Data ==========

…………

The game won't work after this, the mouse won't click on any buttons!

I rebooted and went into the elevator and the bug appeared agai

RC7 fixed the problem. WELL DONE!

Obviously, another crash was cased by "leather"

========== Kinky Dungeon Crash Report ==========

Message: Uncaught TypeError: Cannot read properties of undefined (reading 'Leather')

Location: file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:32652:79

TypeError: Cannot read properties of undefined (reading 'Leather')

    at KDSetToExpectedBondage (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:32652:79)

    at KDImprisonEnemy (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:97196:5)

    at SetpieceSpawnPrisoner (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:97009:9)

    at KinkyDungeonGenerateSetpiece (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:96591:21)

    at KinkyDungeonPlaceSetPieces (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:96254:43)

    at KinkyDungeonCreateMap (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:16920:13)

    at KinkyDungeonHandleStairs (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:80798:21)

    at KinkyDungeonHandleMoveToTile (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:80595:13)

    at KinkyDungeonAdvanceTime (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:20497:5)

    at KinkyDungeonMove (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:20248:17)

========== Game State Data ==========

Version: 淫荡地牢 v5.3.35-RC6

Test mode: true

Debug mode: true

Kinky Dungeon state: Game

Kinky Dungeon draw state: Game

Kinky Dungeon running: true

Loaded mod files: [ModFilterBypass.js.map,enchanted_restraints.js.map,enchanted_restraints.ks,enchanted_restraints.ks.bypass,ModFilterBypass.ks,ModFilterBypass.ks.bypass]

Targeting Spell: [null]

Targeting Spell (Item): [null]

Targeting Spell (Weapon): [null]

Dialogue: []

Dialogue Data: [[object Object]]

Dialogue Values: [[object Object]]

Dialogue Speaker: [Dragon]

Room Type: []

Map Mod: [Witch]

Last action: [Wait]

Last turns action: [Wait]

RestraintDebugLog: [AddWeakerTrapPlug2,LKUndering TrapPlug2,StartAdd TrapPlug2,Removing ItemVulva,Removing ItemVulva,Adding TrapPlug2,AddWeakerTrapBelt,LKUndering TrapBelt,StartAdd TrapBelt,Removing ItemPelvis,Removing ItemLegs,Unlinking CyberThighLink,Adding Unlinked LeatherLegCuffs,StartAdd LeatherLegCuffs,Removing ItemLegs,Deleting CyberThighLink,Removing ItemLegs,Adding LeatherLegCuffs,Removing ItemMouth,Unlinking CyberMuzzle,Adding Unlinked HighsecMuzzle,StartAdd HighsecMuzzle,Removing ItemMouth,Deleting CyberMuzzle,Removing ItemMouth,Adding HighsecMuzzle,Removing ItemArms,Unlinking CyberDollJacket,Deleting CyberDollJacket,Removing ItemMouth,Unlinking HighsecMuzzle,Adding Unlinked CyberBallGag,StartAdd CyberBallGag,Removing ItemMouth,Deleting HighsecMuzzle,Removing ItemMouth,Adding CyberBallGag,Removing ItemMouth,Unlinking CyberBallGag,Deleting CyberBallGag,Removing ItemLegs,Unlinking LeatherLegCuffs,Adding Unlinked ThighLink,StartAdd ThighLink,Removing ItemLegs,Deleting LeatherLegCuffs,Removing ItemLegs,Adding ThighLink,Removing ItemLegs,Unlinking ThighLink,Adding Unlinked CyberLegCuffs,StartAdd CyberLegCuffs,Removing ItemLegs,Deleting ThighLink,Removing ItemLegs,Adding CyberLegCuffs,Removing ItemLegs,Unlinking CyberLegCuffs,Deleting CyberLegCuffs,AddWeakerOneBar,LKUndering OneBar,StartAdd OneBar,Removing ItemDevices,Removing ItemDevices,Adding OneBar,Removing ItemDevices,Unlinking OneBar,Deleting OneBar]

========== Diagnostics ==========

Location: file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/index.html

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) KinkyDungeon/5.1.12 Chrome/120.0.6099.227 Electron/28.2.0 Safari/537.36

Locale: zh-CN

Local time: 1723791097317

Mouse: [1464, 923]

WebGL supported: true

========== Device Detection ==========

{

  "apple": {

    "phone": false,

    "ipod": false,

    "tablet": false,

    "universal": false,

    "device": false

  },

  "amazon": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "android": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "windows": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "other": {

    "blackberry": false,

    "blackberry10": false,

    "opera": false,

    "firefox": false,

    "chrome": false,

    "device": false

  },

  "any": false,

  "phone": false,

  "tablet": false

}

========== Kinky Dungeon Crash Report ==========

Message: Uncaught TypeError: Cannot read properties of undefined (reading 'Metal')

Location: file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:32652:79

TypeError: Cannot read properties of undefined (reading 'Metal')

    at KDSetToExpectedBondage (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:32652:79)

    at KDImprisonEnemy (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:97196:5)

    at SetpieceSpawnPrisoner (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:97009:9)

    at KDRepopulatePersistentNPCs (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:74891:13)

    at KinkyDungeonCreateMap (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:16697:17)

    at KDElevatorToFloor (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:72463:17)

    at Object.clickFunction (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:100555:25)

    at KDDoDialogue (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:97524:30)

    at KDProcessInput (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:55663:13)

    at TickHook.Hook_HookFunctionCaller (eval at KDExecuteMods.reader.onload (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:123646:25), <anonymous>:42312:60)

========== Game State Data ==========

Version: 淫荡地牢 v5.3.35-RC6

Test mode: true

Debug mode: true

Kinky Dungeon state: Game

Kinky Dungeon draw state: Game

Kinky Dungeon running: true

Loaded mod files: [ModFilterBypass.js.map,enchanted_restraints.js.map,enchanted_restraints.ks,enchanted_restraints.ks.bypass,ModFilterBypass.ks,ModFilterBypass.ks.bypass]

Targeting Spell: [null]

Targeting Spell (Item): [null]

Targeting Spell (Weapon): [null]

Dialogue: [Elevator]

Dialogue Data: [[object Object]]

Dialogue Values: [[object Object]]

Dialogue Speaker: [ElementalFire]

Room Type: [Summit]

Map Mod: []

Last action: []

Last turns action: [Move]

RestraintDebugLog: [AddWeakerTrapPlug2,LKUndering TrapPlug2,StartAdd TrapPlug2,Removing ItemVulva,Removing ItemVulva,Adding TrapPlug2,AddWeakerTrapBelt,LKUndering TrapBelt,StartAdd TrapBelt,Removing ItemPelvis,Removing ItemPelvis,Adding TrapBelt,Removing ItemVulva,Unlinking TrapPlug2,Deleting TrapPlug2,Removing ItemPelvis,Unlinking TrapBelt,Deleting TrapBelt,AddWeakerTrapPlug2,LKUndering TrapPlug2,StartAdd TrapPlug2,Removing ItemVulva,Removing ItemVulva,Adding TrapPlug2,AddWeakerTrapBelt,LKUndering TrapBelt,StartAdd TrapBelt,Removing ItemPelvis,Removing ItemPelvis,Adding TrapBelt]

========== Diagnostics ==========

Location: file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/index.html

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) KinkyDungeon/5.1.12 Chrome/120.0.6099.227 Electron/28.2.0 Safari/537.36

Locale: zh-CN

Local time: 1723747101753

Mouse: [1056, 532]

WebGL supported: true

========== Device Detection ==========

{

  "apple": {

    "phone": false,

    "ipod": false,

    "tablet": false,

    "universal": false,

    "device": false

  },

  "amazon": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "android": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "windows": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "other": {

    "blackberry": false,

    "blackberry10": false,

    "opera": false,

    "firefox": false,

    "chrome": false,

    "device": false

  },

  "any": false,

  "phone": false,

  "tablet": falsse

}

I tied up a few NPCs on the first floor, changed their bound status on the interface, got into the elevator room, defeated the boss, and then when I entered the top floor it reported an error and the game was completely inoperable, unable to move or quit. It seems like this bug will occur if you promote a slave to a servant. I tried many times. 



Here is the fault log when the crash occurred.

========== Kinky Dungeon Crash Report ==========

Message: Uncaught TypeError: Cannot read properties of undefined (reading 'Metal')

Location: file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:32652:79

TypeError: Cannot read properties of undefined (reading 'Metal')

    at KDSetToExpectedBondage (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:32652:79)

    at KDImprisonEnemy (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:97196:5)

    at SetpieceSpawnPrisoner (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:97009:9)

    at KDRepopulatePersistentNPCs (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:74891:13)

    at KinkyDungeonCreateMap (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:16697:17)

    at KinkyDungeonHandleStairs (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:80798:21)

    at KinkyDungeonHandleMoveToTile (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:80595:13)

    at KinkyDungeonAdvanceTime (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:20497:5)

    at KinkyDungeonMove (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:20248:17)

    at KDProcessInput (file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/out/main.js:54539:20)

========== Game State Data ==========

Version: 淫荡地牢 v5.3.35-RC6

Test mode: true

Debug mode: true

Kinky Dungeon state: Game

Kinky Dungeon draw state: Game

Kinky Dungeon running: true

Loaded mod files: [ModFilterBypass.js.map,enchanted_restraints.js.map,enchanted_restraints.ks,enchanted_restraints.ks.bypass,ModFilterBypass.ks,ModFilterBypass.ks.bypass]

Targeting Spell: [null]

Targeting Spell (Item): [null]

Targeting Spell (Weapon): [null]

Dialogue: []

Dialogue Data: [[object Object]]

Dialogue Values: [[object Object]]

Dialogue Speaker: [ElementalFire]

Room Type: [ElevatorEgyptian]

Map Mod: [None]

Last action: [Wait]

Last turns action: [Move]

RestraintDebugLog: [AddWeakerTrapPlug2,LKUndering TrapPlug2,StartAdd TrapPlug2,Removing ItemVulva,Removing ItemVulva,Adding TrapPlug2,AddWeakerTrapBelt,LKUndering TrapBelt,StartAdd TrapBelt,Removing ItemPelvis,Removing ItemPelvis,Adding TrapBelt,Removing ItemVulva,Unlinking TrapPlug2,Deleting TrapPlug2,Removing ItemPelvis,Unlinking TrapBelt,Deleting TrapBelt,AddWeakerTrapPlug2,LKUndering TrapPlug2,StartAdd TrapPlug2,Removing ItemVulva,Removing ItemVulva,Adding TrapPlug2,AddWeakerTrapBelt,LKUndering TrapBelt,StartAdd TrapBelt,Removing ItemPelvis,Removing ItemPelvis,Adding TrapBelt]

========== Diagnostics ==========

Location: file:///H:/kinky%20dungeon/kddev-core_win64/resources/app/index.html

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) KinkyDungeon/5.1.12 Chrome/120.0.6099.227 Electron/28.2.0 Safari/537.36

Locale: zh-CN

Local time: 1723747089069

Mouse: [1064, 517]

WebGL supported: true

========== Device Detection ==========

{

  "apple": {

    "phone": false,

    "ipod": false,

    "tablet": false,

    "universal": false,

    "device": false

  },

  "amazon": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "android": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "windows": {

    "phone": false,

    "tablet": false,

    "device": false

  },

  "other": {

    "blackberry": false,

    "blackberry10": false,

    "opera": false,

    "firefox": false,

    "chrome": false,

    "device": false

  },

  "any": false,

  "phone": false,

  "tablet": false

}

========== Save Data ==========

This part is too long to post, if needed, i willl post by txt.


The bug only occurs when switching scenes or entering the top floor.  Sometimes  "Metal" can be replaced by "Slime".

Hopefully the author of the game will take the time to help us out with this question, thanks a lot!