--- deliantra/Deliantra-Client/DC/MapWidget.pm 2007/04/04 02:43:29 1.104 +++ deliantra/Deliantra-Client/DC/MapWidget.pm 2007/04/04 02:54:02 1.105 @@ -456,7 +456,7 @@ unless $focused || !$::FAST; if (delete $self->{need_update}) { - my $tilesize = $self->{tilesize} = int $self->{tilesize} * $::CFG->{map_scale}; + my $tilesize = $self->{tilesize} = (int $self->{tilesize} * $::CFG->{map_scale}) || 1; my $sw = $self->{sw} = 1 + CFPlus::ceil $self->{w} / $tilesize; my $sh = $self->{sh} = 1 + CFPlus::ceil $self->{h} / $tilesize; @@ -559,6 +559,9 @@ package CFPlus::MapWidget::MapMap; +use strict; +use utf8; + our @ISA = CFPlus::UI::Base::; use Time::HiRes qw(time);