package com.aionemu.gameserver.network.aion.serverpackets;
import java.util.Collection;
import com.aionemu.gameserver.model.templates.item.ResultedItem;
import com.aionemu.gameserver.network.aion.AionConnection;
import com.aionemu.gameserver.network.aion.AionServerPacket;
/**
* @author xTz
*/
public class SM_FIRST_SHOW_DECOMPOSABLE extends AionServerPacket {
private Collection<ResultedItem> itemsCollections;
private int objectId;
public SM_FIRST_SHOW_DECOMPOSABLE(int objectId, Collection<ResultedItem> itemsCollections) {
this.itemsCollections = itemsCollections;
this.objectId = objectId;
}
@Override
protected void writeImpl(AionConnection con) {
writeD(objectId);
writeD(0);
writeC(itemsCollections.size());
int index = 0;
for (ResultedItem item : itemsCollections) {
writeC(index);
writeD(item.getItemId());
writeD(item.getMinCount());
writeC(0);
writeC(0); // rnd stat bonus
writeC(0); // rnd enchant bonus
writeC(1);
index++;
}
}
}