changeset 28:2964c53ca7eb

Fixes eta status after skill should have completed
author Dominic Cleal <dominic@computerkb.co.uk>
date Sat, 06 Dec 2008 23:34:36 +0000
parents 708653f624f3
children c25d5c1e7f28
files skillbot.pl
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/skillbot.pl	Sat Dec 06 23:14:51 2008 +0000
+++ b/skillbot.pl	Sat Dec 06 23:34:36 2008 +0000
@@ -230,7 +230,8 @@
 		for my $f (@friends) {
 			if ((defined $2 && $f->{char}->name eq $2)
 					|| (!defined $2 && $f->{nick} eq $their_nick)) {
-				my $text = (defined $f->{skill}
+				my $text = ((defined $f->{skill}
+						&& $f->{skill}->finish_time > time())
 						? sprintf("Currently training %s (finish in %s)",
 								  $f->{skill}->name,
 								  $f->{skill}->time_remaining)