Care to give credits retard for rev. 94 - 96?
And for rev 89, addInventoryInfo(mplew, chr); does the same thing as :
Psst : Ahh, my bad, you took this from Krypto, fucking retard.
Code:
mplew.write(100); // Equip slots
mplew.write(100); // Use slots
mplew.write(100); // Setup slots
mplew.write(100); // Etc slots
mplew.write(100); // Storage slots
MapleInventory iv = chr.getInventory(MapleInventoryType.EQUIPPED);
Collection<IItem> equippedC = iv.list();
List<Item> equipped = new ArrayList<Item>(equippedC.size());
for (IItem item : equippedC) {
equipped.add((Item) item);
}
Collections.sort(equipped);
for (Item item : equipped) {
addItemInfo(mplew, item);
}
mplew.writeShort(0); // start of equip inventory
iv = chr.getInventory(MapleInventoryType.EQUIP);
for (IItem item : iv.list()) {
addItemInfo(mplew, item);
}
mplew.write(0); // start of use inventory
iv = chr.getInventory(MapleInventoryType.USE);
for (IItem item : iv.list()) {
addItemInfo(mplew, item);
}
mplew.write(0); // start of set-up inventory
iv = chr.getInventory(MapleInventoryType.SETUP);
for (IItem item : iv.list()) {
addItemInfo(mplew, item);
}
mplew.write(0); // start of etc inventory
iv = chr.getInventory(MapleInventoryType.ETC);
for (IItem item : iv.list()) {
addItemInfo(mplew, item);
}
mplew.write(0); // start of cash inventory
iv = chr.getInventory(MapleInventoryType.CASH);
for (IItem item : iv.list()) {
addItemInfo(mplew, item);
}
and addSkillInfo(mplew, chr) does the same thing as
Code:
Map<ISkill, MapleCharacter.SkillEntry> skills = chr.getSkills();
mplew.writeShort(skills.size());
for (Entry<ISkill, MapleCharacter.SkillEntry> skill : skills.entrySet()) {
mplew.writeInt(skill.getKey().getId());
mplew.writeInt(skill.getValue().skillevel);
if (skill.getKey().isFourthJob()) {
mplew.writeInt(skill.getValue().masterlevel);
}
}
PS: You fail at leeching, you'd think anyone with a brain when leeching Cash Shop would remove the boolean to MTS.
Rev. 88 speaks the truth.