Fixed a bug in iConomy checking.

This commit is contained in:
Drakia
2011-03-28 12:07:08 -07:00
parent 2860b13412
commit 905cf2ac45
4 changed files with 12 additions and 7 deletions

View File

@ -9,6 +9,7 @@ import java.util.Iterator;
import java.util.Scanner;
import java.util.logging.Level;
import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.World;
@ -623,6 +624,13 @@ public class Portal {
if ((gate == null) || (buttonVector == null)) {
return null;
}
if (iConomyHandler.useiConomy() && !iConomyHandler.chargePlayer(player.getName(), iConomyHandler.createCost)) {
if (!iConomyHandler.inFundMsg.isEmpty()) {
player.sendMessage(ChatColor.RED + iConomyHandler.inFundMsg);
}
return null;
}
Portal portal = null;

View File

@ -371,12 +371,6 @@ public class Stargate extends JavaPlugin {
// Initialize a stargate
if (hasPerm(player, "stargate.create", player.isOp()) ||
hasPerm(player, "stargate.create.personal", false)) {
if (iConomyHandler.useiConomy() && !iConomyHandler.chargePlayer(player.getName(), iConomyHandler.createCost)) {
if (!iConomyHandler.inFundMsg.isEmpty()) {
player.sendMessage(ChatColor.RED + iConomyHandler.inFundMsg);
}
return;
}
SignPost sign = new SignPost(new Blox(block));
// Set sign text so we can create a gate with it.
sign.setText(0, event.getLine(0));

View File

@ -1,6 +1,6 @@
name: Stargate
main: net.TheDgtl.Stargate.Stargate
version: 0.29
version: 0.30
description: Stargate mod for Bukkit
author: Drakia
website: http://www.thedgtl.net