Code:
public static void loopLoot(Player c) {
CycleEventHandler.getSingleton().addEvent(c, new CycleEvent() {
@Override
public void execute(CycleEventContainer container5) {
i = i + 1;
int loot = Misc.random(29);
c.getPA().createPlayersStillGfx(385, c.absX, c.absY-1, 110, 0);
if (loot >= 0 && loot < 4) {
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), 150);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 4 && loot < 9) {
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), 3);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 9 && loot < 13) {
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), 500000);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 13 && loot < 16) {
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), 15);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 16 && loot < 19) {
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), 10);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 19 && loot < 23) {
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), Misc.random(1) + 1);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 284, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot == 23) {
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), 1);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 24 && loot < 26) {
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), 1);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 26 && loot < 28) {
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), 1);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
}
if (loot >= 28 && loot < 30) {
Server.itemHandler.removeGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.createGroundItem(c, 2503, c.absX, c.absY-1, c.getHeight(), 1);
Server.itemHandler.removeGroundItem(c, 990, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 995, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2435, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 3025, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2528, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 4151, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2491, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 2497, c.absX, c.absY-1, c.getHeight(), false);
Server.itemHandler.removeGroundItem(c, 386, c.absX, c.absY-1, c.getHeight(), false);
}
if (i == 6) {
stopAll(c);
container5.stop();
}
}
@Override
public void stop() {
}
}, 2);
}