public static final boolean usingGoliathGloves(Player player) {
		String name = player.getEquipment().getItem(Equipment.SLOT_SHIELD) != null ? player
				.getEquipment().getItem(Equipment.SLOT_SHIELD).getDefinitions()
				.getName().toLowerCase()
				: "";
		if (player.getEquipment().getItem((Equipment.SLOT_HANDS)) != null) {
			if (player.getEquipment().getItem(Equipment.SLOT_HANDS)
					.getDefinitions().getName().toLowerCase()
					.contains("goliath")
					&& player.getEquipment().getWeaponId() == -1) {
				if (name.contains("defender")
						&& name.contains("dragonfire shield"))
					return true;
				return true;
			}
		}
		return false;
	}