forked from MagicBane/Server
Logic cleanup.
This commit is contained in:
@@ -71,16 +71,18 @@ public class ItemProductionMsgHandler extends AbstractClientMsgHandler {
|
|||||||
|
|
||||||
case PRODUCE:
|
case PRODUCE:
|
||||||
boolean isRandom = false;
|
boolean isRandom = false;
|
||||||
|
|
||||||
if (msg.unknown03 != 0 && msg.pToken == 0 && msg.sToken == 0)
|
if (msg.unknown03 != 0 && msg.pToken == 0 && msg.sToken == 0)
|
||||||
isRandom = true;
|
isRandom = true;
|
||||||
|
|
||||||
//Create Multiple Item Function.. Fill all empty slots
|
//Create Multiple Item Function.. Fill all empty slots
|
||||||
|
|
||||||
if (msg.size > 0) {
|
if (msg.size > 0) {
|
||||||
int emptySlots = vendorNPC.getRank() - vendorNPC.getRolling().size();
|
int emptySlots = vendorNPC.getRank() - vendorNPC.getRolling().size();
|
||||||
if (emptySlots > 0) {
|
|
||||||
for (int i = 0; i < emptySlots; i++) {
|
if (emptySlots > 0)
|
||||||
|
for (int i = 0; i < emptySlots; i++)
|
||||||
vendorNPC.produceItem(player.getObjectUUID(), msg.total_to_produce, isRandom, msg.pToken, msg.sToken, msg.name, msg.templateID);
|
vendorNPC.produceItem(player.getObjectUUID(), msg.total_to_produce, isRandom, msg.pToken, msg.sToken, msg.name, msg.templateID);
|
||||||
}
|
|
||||||
}
|
|
||||||
} else
|
} else
|
||||||
vendorNPC.produceItem(player.getObjectUUID(), msg.total_to_produce, isRandom, msg.pToken, msg.sToken, msg.name, msg.templateID);
|
vendorNPC.produceItem(player.getObjectUUID(), msg.total_to_produce, isRandom, msg.pToken, msg.sToken, msg.name, msg.templateID);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user