diff --git a/src/g_shared/sbarinfo_parser.cpp b/src/g_shared/sbarinfo_parser.cpp index 920267208..9a7b86b3a 100644 --- a/src/g_shared/sbarinfo_parser.cpp +++ b/src/g_shared/sbarinfo_parser.cpp @@ -348,10 +348,10 @@ void SBarInfo::ParseSBarInfo(int lump) popup.transition = TRANSITION_FADE; sc.MustGetToken(','); sc.MustGetToken(TK_FloatConst); - popup.speed = fixed_t(FRACUNIT * sc.Float); + popup.speed = fixed_t(FRACUNIT * (1.0 / (35.0 * sc.Float))); sc.MustGetToken(','); sc.MustGetToken(TK_FloatConst); - popup.speed2 = fixed_t(FRACUNIT * sc.Float); + popup.speed2 = fixed_t(FRACUNIT * (1.0 / (35.0 * sc.Float))); } else sc.ScriptError("Unkown transition type: '%s'", sc.String);