summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2011-08-27 22:29:57 +0200
committersnowleo <schneeleo@gmail.com>2011-08-27 22:29:57 +0200
commit610a7139971b28095b74065b48a55d73af6b9300 (patch)
tree817e0d5fcffb76469cad7e0befa2ec1982873603
parent347be03b25062a02c04ea120963b393c42e80f08 (diff)
downloadEssentials-610a7139971b28095b74065b48a55d73af6b9300.tar
Essentials-610a7139971b28095b74065b48a55d73af6b9300.tar.gz
Essentials-610a7139971b28095b74065b48a55d73af6b9300.tar.lz
Essentials-610a7139971b28095b74065b48a55d73af6b9300.tar.xz
Essentials-610a7139971b28095b74065b48a55d73af6b9300.zip
Fixes to auto afk
-rw-r--r--Essentials/src/com/earth2me/essentials/User.java4
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandafk.java5
2 files changed, 5 insertions, 4 deletions
diff --git a/Essentials/src/com/earth2me/essentials/User.java b/Essentials/src/com/earth2me/essentials/User.java
index d160a6f07..918f0f128 100644
--- a/Essentials/src/com/earth2me/essentials/User.java
+++ b/Essentials/src/com/earth2me/essentials/User.java
@@ -17,8 +17,8 @@ public class User extends UserData implements Comparable<User>, IReplyTo, IUser
private transient User teleportRequester;
private transient boolean teleportRequestHere;
private transient final Teleport teleport;
- private transient long lastOnlineActivity = System.currentTimeMillis();;
- private transient long lastActivity;
+ private transient long lastOnlineActivity ;
+ private transient long lastActivity = System.currentTimeMillis();
private boolean hidden = false;
private transient boolean godStateBeforeAfk;
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandafk.java b/Essentials/src/com/earth2me/essentials/commands/Commandafk.java
index 03950966c..64ae40c22 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandafk.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandafk.java
@@ -35,12 +35,13 @@ public class Commandafk extends EssentialsCommand
{
if (!user.toggleAfk())
{
- user.sendMessage(Util.i18n("markedAsNotAway"));
+ //user.sendMessage(Util.i18n("markedAsNotAway"));
ess.broadcastMessage(user.getName(), Util.format("userIsNotAway", user.getDisplayName()));
+ user.updateActivity();
}
else
{
- user.sendMessage(Util.i18n("markedAsAway"));
+ //user.sendMessage(Util.i18n("markedAsAway"));
ess.broadcastMessage(user.getName(), Util.format("userIsAway", user.getDisplayName()));
}
}