--- deliantra/Deliantra-Client/DC/UI.pm 2006/06/05 03:07:01 1.285 +++ deliantra/Deliantra-Client/DC/UI.pm 2006/06/05 03:48:49 1.286 @@ -1653,10 +1653,12 @@ glEnable GL_TEXTURE_2D; glTexEnv GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE; - glColor_premultiply @{$self->{fg}} - if $tex->{format} == GL_ALPHA; - - $tex->draw_quad_alpha_premultiplied ($self->{ox}, $self->{oy}); + if ($tex->{format} == GL_ALPHA) { + glColor @{$self->{fg}}; + $tex->draw_quad_alpha ($self->{ox}, $self->{oy}); + } else { + $tex->draw_quad_alpha_premultiplied ($self->{ox}, $self->{oy}); + } glDisable GL_TEXTURE_2D; }