diff --git a/SpaceCadetPinball/TPlunger.cpp b/SpaceCadetPinball/TPlunger.cpp index 54d6836..01bef73 100644 --- a/SpaceCadetPinball/TPlunger.cpp +++ b/SpaceCadetPinball/TPlunger.cpp @@ -60,7 +60,8 @@ int TPlunger::Message(MessageCode code, float value) switch (code) { case MessageCode::PlungerInputPressed: - if (!PullbackStartedFlag && PinballTable->MultiballCount > 0 && !PinballTable->TiltLockFlag) + if (!PullbackStartedFlag && (!pb::FullTiltMode || PinballTable->MultiballCount > 0 && !PinballTable-> + TiltLockFlag)) { PullbackStartedFlag = true; Boost = 0.0;