diff --git a/BondageClub/Screens/Character/Player/Dialog_Player.csv b/BondageClub/Screens/Character/Player/Dialog_Player.csv index ae8048ce3946c5a18165b76ce7a7a172ddf5740f..3f59049d9416079c982a5b49c9c2309e7bd9a545 100644 --- a/BondageClub/Screens/Character/Player/Dialog_Player.csv +++ b/BondageClub/Screens/Character/Player/Dialog_Player.csv @@ -1544,6 +1544,9 @@ ShockCollarTrigger2,,,DestinationCharacterName collar delivers an intense shock! CollarShockUnitTrigger0,,,DestinationCharacterName collar gives her a light shock.,, CollarShockUnitTrigger1,,,DestinationCharacterName collar lets out a sharp jolt!,, CollarShockUnitTrigger2,,,DestinationCharacterName collar delivers an intense shock!,, +AutoShockCollarTrigger0,,,DestinationCharacterName collar gives her a light shock.,, +AutoShockCollarTrigger1,,,DestinationCharacterName collar lets out a sharp jolt!,, +AutoShockCollarTrigger2,,,DestinationCharacterName collar delivers an intense shock!,, CollarAutoShockUnitTrigger0,,,DestinationCharacterName collar gives her a light shock.,, CollarAutoShockUnitTrigger1,,,DestinationCharacterName collar lets out a sharp jolt!,, CollarAutoShockUnitTrigger2,,,DestinationCharacterName collar delivers an intense shock!,, diff --git a/BondageClub/Scripts/Dialog.js b/BondageClub/Scripts/Dialog.js index 69fcccf21056e1b0bf2a3a757a8efcfe7156f81a..0ffc00f26fbe24a1e524f9bd4b4b785b8a6fa873 100644 --- a/BondageClub/Scripts/Dialog.js +++ b/BondageClub/Scripts/Dialog.js @@ -1424,6 +1424,8 @@ function DialogPublishAction(C, ClickItem) { TargetItem.Property.TriggerCount++; if (CurrentScreen == "ChatRoom") { let intensity = TargetItem.Property ? TargetItem.Property.Intensity : 0; + if (typeof intensity !== "number") + intensity = 0; InventoryExpressionTrigger(C, ClickItem); ChatRoomPublishCustomAction(TargetItem.Asset.Name + "Trigger" + intensity, true, [{ Tag: "DestinationCharacterName", Text: C.Name, MemberNumber: C.MemberNumber }]); } else {