Fix an exception.

This commit is contained in:
Ottermandias 2024-06-11 12:30:24 +02:00
parent dec3598eff
commit 6207f3a67f

View file

@ -39,8 +39,8 @@ public class ActorPanel
private readonly DictModelChara _modelChara; private readonly DictModelChara _modelChara;
private readonly CustomizeParameterDrawer _parameterDrawer; private readonly CustomizeParameterDrawer _parameterDrawer;
private readonly AdvancedDyePopup _advancedDyes; private readonly AdvancedDyePopup _advancedDyes;
private readonly HeaderDrawer.Button[] _leftButtons; private readonly HeaderDrawer.Button[] _leftButtons;
private readonly HeaderDrawer.Button[] _rightButtons; private readonly HeaderDrawer.Button[] _rightButtons;
public ActorPanel(ActorSelector selector, public ActorPanel(ActorSelector selector,
StateManager stateManager, StateManager stateManager,
@ -167,7 +167,8 @@ public class ActorPanel
DrawHumanPanel(); DrawHumanPanel();
else else
DrawMonsterPanel(); DrawMonsterPanel();
_advancedDyes.Draw(_data.Objects.Last(), _state); if (_data.Objects.Count > 0)
_advancedDyes.Draw(_data.Objects.Last(), _state);
} }
private void DrawHumanPanel() private void DrawHumanPanel()