summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorementalo <ementalo@gmx.co.uk>2011-07-08 12:00:18 +0100
committerementalo <ementalo@gmx.co.uk>2011-07-08 12:00:18 +0100
commit2086b8c978ad1fe1cd424c5f3485dcc0a62638f1 (patch)
treef57006390d03c88e7dbf10b56cbfdfbd8cbde0ca
parent343291b21017fa42ae2bc21e134f85ad21c1fd95 (diff)
downloadEssentials-2086b8c978ad1fe1cd424c5f3485dcc0a62638f1.tar
Essentials-2086b8c978ad1fe1cd424c5f3485dcc0a62638f1.tar.gz
Essentials-2086b8c978ad1fe1cd424c5f3485dcc0a62638f1.tar.lz
Essentials-2086b8c978ad1fe1cd424c5f3485dcc0a62638f1.tar.xz
Essentials-2086b8c978ad1fe1cd424c5f3485dcc0a62638f1.zip
update signs after trades
-rw-r--r--Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java13
-rw-r--r--Essentials/src/com/earth2me/essentials/signs/SignTrade.java1
2 files changed, 14 insertions, 0 deletions
diff --git a/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java b/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java
index 810103f78..f0da20251 100644
--- a/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java
+++ b/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java
@@ -421,6 +421,12 @@ public class EssentialsSign
{
return block;
}
+
+ public void updateSign()
+ {
+ return;
+ }
+
}
@@ -449,6 +455,11 @@ public class EssentialsSign
{
return block;
}
+
+ public final void updateSign()
+ {
+ sign.update();
+ }
}
@@ -459,5 +470,7 @@ public class EssentialsSign
void setLine(final int index, final String text);
public Block getBlock();
+
+ void updateSign();
}
}
diff --git a/Essentials/src/com/earth2me/essentials/signs/SignTrade.java b/Essentials/src/com/earth2me/essentials/signs/SignTrade.java
index 5f8cf7258..f11a47201 100644
--- a/Essentials/src/com/earth2me/essentials/signs/SignTrade.java
+++ b/Essentials/src/com/earth2me/essentials/signs/SignTrade.java
@@ -49,6 +49,7 @@ public class SignTrade extends EssentialsSign
charge.charge(player);
Trade.log("Sign", "Trade", "Interact", sign.getLine(3), charge, username, trade, ess);
}
+ sign.updateSign();
return true;
}