Add a null pointer check for the display when finalizing animations

This commit is contained in:
Celtic Minstrel 2017-02-28 19:06:32 -05:00
parent 8319fee1f8
commit 4849756835

View file

@ -48,6 +48,7 @@ const unit_animation* unit_animation_component::choose_animation(const display&
void unit_animation_component::set_standing(bool with_bars)
{
display *disp = display::get_singleton();
if(disp == nullptr) return;
if (preferences::show_standing_animations()&& !u_.incapacitated()) {
start_animation(INT_MAX, choose_animation(*disp, u_.loc_, "standing"),
with_bars, "", {0,0,0}, STATE_STANDING);