summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorementalo <ementalodev@gmx.co.uk>2012-05-29 22:51:15 +0100
committerementalo <ementalodev@gmx.co.uk>2012-05-29 22:51:15 +0100
commit53d54146d631d94def8202aa61d6bd6f47e24313 (patch)
tree60f3a7108fb41bba279bc930f675415d219eeeaf
parent0af4103b922f296deaad41ee567f2c983b446ed5 (diff)
downloadEssentials-53d54146d631d94def8202aa61d6bd6f47e24313.tar
Essentials-53d54146d631d94def8202aa61d6bd6f47e24313.tar.gz
Essentials-53d54146d631d94def8202aa61d6bd6f47e24313.tar.lz
Essentials-53d54146d631d94def8202aa61d6bd6f47e24313.tar.xz
Essentials-53d54146d631d94def8202aa61d6bd6f47e24313.zip
2.9 to 3.0
Trade file fixes
-rw-r--r--Essentials/src/com/earth2me/essentials/economy/Trade.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/Essentials/src/com/earth2me/essentials/economy/Trade.java b/Essentials/src/com/earth2me/essentials/economy/Trade.java
index f9812a2f9..c9304d1bb 100644
--- a/Essentials/src/com/earth2me/essentials/economy/Trade.java
+++ b/Essentials/src/com/earth2me/essentials/economy/Trade.java
@@ -72,7 +72,7 @@ public class Trade
{
if (getMoney() != null
&& getMoney() > 0
- && !Permissions.ECO_LOAN.isAuthorized(user))
+ && !Permissions.ECO_LOAN.isAuthorized(user)
&& !user.canAfford(getMoney()))
{
throw new ChargeException(_("notEnoughMoney"));
@@ -90,7 +90,7 @@ public class Trade
if (command != null && !command.isEmpty()
&& !NoCommandCostPermissions.getPermission(command).isAuthorized(user)
- && mon < settings.getData().getEconomy().getCommandCost(command.charAt(0) == '/' ? command.substring(1) : command)
+ && money < settings.getData().getEconomy().getCommandCost(command.charAt(0) == '/' ? command.substring(1) : command)
&& 0 < settings.getData().getEconomy().getCommandCost(command.charAt(0) == '/' ? command.substring(1) : command)
&& !Permissions.ECO_LOAN.isAuthorized(user))
{
@@ -217,13 +217,13 @@ public class Trade
{
double cost = 0d;
if (command != null && !command.isEmpty()
- && !user.isAuthorized("essentials.nocommandcost.all")
- && !user.isAuthorized("essentials.nocommandcost." + command))
+ && !NoCommandCostPermissions.getPermission("all").isAuthorized(user)
+ && !NoCommandCostPermissions.getPermission(command).isAuthorized(user))
{
- cost = ess.getSettings().getCommandCost(command.charAt(0) == '/' ? command.substring(1) : command);
+ cost = ess.getSettings().getData().getEconomy().getCommandCost(command.charAt(0) == '/' ? command.substring(1) : command);
if (cost == 0.0 && fallbackCommand != null && !fallbackCommand.isEmpty())
{
- cost = ess.getSettings().getCommandCost(fallbackCommand.charAt(0) == '/' ? fallbackCommand.substring(1) : fallbackCommand);
+ cost = ess.getSettings().getData().getEconomy().getCommandCost(fallbackCommand.charAt(0) == '/' ? fallbackCommand.substring(1) : fallbackCommand);
}
}
return cost;