Fix hit lighting dictating lifetime even when not present in skin

This commit is contained in:
Dean Herbert
2020-11-18 16:18:58 +09:00
parent 9d0a6de26e
commit 9d3de5bca0
2 changed files with 7 additions and 5 deletions

View File

@ -48,7 +48,7 @@ namespace osu.Game.Rulesets.Osu.Objects.Drawables
{
bool hitLightingEnabled = config.Get<bool>(OsuSetting.HitLighting);
if (hitLightingEnabled)
if (hitLightingEnabled && Lighting.Drawable != null)
{
Lighting.ScaleTo(0.8f).ScaleTo(1.2f, 600, Easing.Out);
Lighting.FadeIn(200).Then().Delay(200).FadeOut(1000);