import com.aionemu.gameserver.dataholders.DataManager;
import com.aionemu.gameserver.model.gameobjects.PersistentState;
import com.aionemu.gameserver.model.gameobjects.stats.modifiers.StatModifier;
import com.aionemu.gameserver.model.templates.item.ItemTemplate;
import com.aionemu.gameserver.itemengine.actions.EnchantItemAction;
import com.aionemu.gameserver.model.gameobjects.AionObject;
import com.aionemu.gameserver.model.gameobjects.Item;
import com.aionemu.gameserver.model.gameobjects.player.Player;
import com.aionemu.gameserver.model.templates.item.ItemCategory;
import com.aionemu.gameserver.network.aion.AionClientPacket;
import com.aionemu.gameserver.network.aion.serverpackets.SM_SYSTEM_MESSAGE;
import com.aionemu.gameserver.services.ItemService;
import com.aionemu.gameserver.utils.PacketSendUtility;
import com.aionemu.gameserver.world.World;
Добавлено через 17 минут
Нашёл: EnchantItemAction.java
Добавлено через 27 минут
Кстати, в ItemService.java
Тоже интересная строка:
Set<FusionStone> manaStones = item.getFusionStones();
if(manaStones.size() > item.getSockets(true))
Должно помочь, тем кто хочет разрешить точку манастоунами больше 6
Но где же нужное(
Добавлено через 1 час 14 минут
Во CM_MANASTONE.java
Мои иды камней: от 199910101 до 199910517
Попробую, но думаю не только в этом дело
Добавлено через 6 часов 4 минуты
Не только =(
import com.aionemu.gameserver.model.gameobjects.PersistentState;
import com.aionemu.gameserver.model.gameobjects.stats.modifiers.StatModifier;
import com.aionemu.gameserver.model.templates.item.ItemTemplate;
import com.aionemu.gameserver.itemengine.actions.EnchantItemAction;
import com.aionemu.gameserver.model.gameobjects.AionObject;
import com.aionemu.gameserver.model.gameobjects.Item;
import com.aionemu.gameserver.model.gameobjects.player.Player;
import com.aionemu.gameserver.model.templates.item.ItemCategory;
import com.aionemu.gameserver.network.aion.AionClientPacket;
import com.aionemu.gameserver.network.aion.serverpackets.SM_SYSTEM_MESSAGE;
import com.aionemu.gameserver.services.ItemService;
import com.aionemu.gameserver.utils.PacketSendUtility;
import com.aionemu.gameserver.world.World;
Добавлено через 17 минут
Нашёл: EnchantItemAction.java
Код:
int itemId = parentItem.getItemTemplate().getTemplateId();
if(itemId > 166000000 && itemId < 167000000)
Добавлено через 27 минут
Кстати, в ItemService.java
Код:
//temp fix for manastone spam till templates are updated
if(manaStones.size() > 6)
Тоже интересная строка:
Set<FusionStone> manaStones = item.getFusionStones();
if(manaStones.size() > item.getSockets(true))
Должно помочь, тем кто хочет разрешить точку манастоунами больше 6
Но где же нужное(
Добавлено через 1 час 14 минут
Во CM_MANASTONE.java
Мои иды камней: от 199910101 до 199910517
Код:
int msID = Math.round(manastone.getItemTemplate().getTemplateId()/1000000);
int tID = Math.round(targetItem.getItemTemplate().getTemplateId()/1000000);
if((msID != 167 && msID != 166 [color=Red]&& msID != 199[/color]) || tID >= 101)
Попробую, но думаю не только в этом дело
Добавлено через 6 часов 4 минуты
Не только =(
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".