mirror of
https://github.com/essentials/Essentials.git
synced 2025-08-15 02:59:06 +02:00
Don't charge if the cost is 0.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1531 e251c2fe-e539-e718-e476-b85c1f46cddb
This commit is contained in:
@@ -66,7 +66,7 @@ public class Charge
|
|||||||
public void charge(User user) throws Exception
|
public void charge(User user) throws Exception
|
||||||
{
|
{
|
||||||
double mon = user.getMoney();
|
double mon = user.getMoney();
|
||||||
if (costs != null)
|
if (costs != null && costs != 0.0)
|
||||||
{
|
{
|
||||||
if (mon < costs && !user.isAuthorized("essentials.eco.loan"))
|
if (mon < costs && !user.isAuthorized("essentials.eco.loan"))
|
||||||
{
|
{
|
||||||
@@ -92,7 +92,9 @@ public class Charge
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
double cost = ess.getSettings().getCommandCost(command.startsWith("/") ? command.substring(1) : command);
|
int cost = ess.getSettings().getCommandCost(command.startsWith("/") ? command.substring(1) : command);
|
||||||
|
if (cost != 0)
|
||||||
|
{
|
||||||
if (mon < cost && !user.isAuthorized("essentials.eco.loan"))
|
if (mon < cost && !user.isAuthorized("essentials.eco.loan"))
|
||||||
{
|
{
|
||||||
throw new Exception(Util.i18n("notEnoughMoney"));
|
throw new Exception(Util.i18n("notEnoughMoney"));
|
||||||
@@ -102,3 +104,4 @@ public class Charge
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user