--- deliantra/Deliantra-Client/DC/Protocol.pm 2007/07/31 00:50:04 1.142 +++ deliantra/Deliantra-Client/DC/Protocol.pm 2007/07/31 02:03:13 1.143 @@ -50,11 +50,9 @@ } sort { $a->{par} <=> $b->{par} } CFPlus::Pod::find command => "*"; - $self->connect_ext (music => sub { - my ($ev) = @_; - - &::audio_music_set_ambient ($self->{songs} = $ev->{ambient}) - if $ev->{ambient}; + $self->connect_ext (ambient_music => sub { + my ($songs) = @_; + &::audio_music_set_ambient ($songs); }); $self->connect_ext (capabilities => sub { @@ -760,7 +758,7 @@ ::message ({ markup => "downloaded song #$facenum" }) if $changed; - &::audio_music_set_ambient ($self->{songs}); + &::audio_music_push ($facenum); }; } elsif ($face->{type} == 5) { # FT_SOUND $cb = sub {