diff --git a/src/LoveMachine.Core/Controller/VibratorController.cs b/src/LoveMachine.Core/Controller/VibratorController.cs
index cfeefa3..6947e49 100644
--- a/src/LoveMachine.Core/Controller/VibratorController.cs
+++ b/src/LoveMachine.Core/Controller/VibratorController.cs
@@ -19,7 +19,7 @@ protected override IEnumerator HandleAnimation(Device device, StrokeInfo strokeI
float intensity = Mathf.Lerp(
device.Settings.VibratorSettings.IntensityMin,
device.Settings.VibratorSettings.IntensityMax,
- t: strength * Game.VibrationIntensity);
+ t: strength);
Client.VibrateCmd(device, intensity);
yield return WaitForSecondsUnscaled(1f / device.Settings.UpdatesHz);
}
diff --git a/src/LoveMachine.Core/Game/GameAdapter.cs b/src/LoveMachine.Core/Game/GameAdapter.cs
index 196db5a..89ef5d9 100644
--- a/src/LoveMachine.Core/Game/GameAdapter.cs
+++ b/src/LoveMachine.Core/Game/GameAdapter.cs
@@ -91,13 +91,6 @@ public abstract class GameAdapter : CoroutineHandler
///
protected internal virtual float MinStrokeLength => 0.5f;
- ///
- /// Override this to control the maximum vibration intensity.
- /// Value must be between 0 (=no vibration) and 1 (=full intensity).
- ///
- [HideFromIl2Cpp]
- protected internal virtual float VibrationIntensity => 1f;
-
///
/// Override this to control the speed of down-strokes.
/// Value must be between 0 (=normal speed) and 1 (=2x speed).
diff --git a/src/LoveMachine.KK/KoikatsuGame.cs b/src/LoveMachine.KK/KoikatsuGame.cs
index 55003ca..cf8256d 100644
--- a/src/LoveMachine.KK/KoikatsuGame.cs
+++ b/src/LoveMachine.KK/KoikatsuGame.cs
@@ -57,8 +57,6 @@ internal sealed class KoikatsuGame : AbstractKoikatsuGame
protected override float PenisSize => 0.1f;
- protected override float VibrationIntensity => Flags.speedCalc == 0f ? 1f : Flags.speedCalc;
-
protected override MethodInfo[] StartHMethods =>
new[] { AccessTools.Method(typeof(HFlag), nameof(HFlag.Start)) };