Fix an error in doWarn that was causing duplicate warnings

This commit is contained in:
Ben Peddell 2016-05-28 20:41:25 +10:00
parent ea6de39917
commit 957a5689dc

View File

@ -1099,7 +1099,7 @@ doWarn(){
sleep 1m & sleep 1m &
sleeppid=$! sleeppid=$!
printWarnMessage "$1" "$2" "minutes" "$warnminutes" printWarnMessage "$1" "$2" "minutes" "$warnminutes"
for (( min = warnminutes - 1; min >= warninterval; min-- )); do for (( min = warnminutes; min >= warninterval; min-- )); do
numplayers=$(numPlayersConnected) numplayers=$(numPlayersConnected)
echo "There are ${numplayers} players connected" echo "There are ${numplayers} players connected"
if (( (numplayers + 0) == 0 )); then if (( (numplayers + 0) == 0 )); then
@ -1113,7 +1113,7 @@ doWarn(){
sleeppid=$! sleeppid=$!
fi fi
done done
warnminutes=$warninterval warnminutes=$(( warninterval - 1 ))
fi fi
done done