public void dropAllItems() {
Client o = (Client) Server.playerHandler.players[c.killerId];
if (c.playerRights == 3/*|| c.isInArd() || c.isInFala()*/){
return;
}
for(int i = 0; i < c.playerItems.length; i++) {
if(o != null) {
if (tradeable(c.playerItems[i] - 1)) {
Server.itemHandler.createGroundItem(o, c.playerItems[i] -1, c.getX(), c.getY(), c.playerItemsN[i], c.killerId);
} else {
if (specialCase(c.playerItems[i] - 1))
Server.itemHandler.createGroundItem(o, 995, c.getX(), c.getY(), getUntradePrice(c.playerItems[i]-1), c.killerId);
Server.itemHandler.createGroundItem(c, c.playerItems[i] -1, c.getX(), c.getY(), c.playerItemsN[i], c.playerId);
}
} else {
Server.itemHandler.createGroundItem(c, c.playerItems[i] -1, c.getX(), c.getY(), c.playerItemsN[i], c.playerId);
}
}
for(int e = 0; e < c.playerEquipment.length; e++) {
if(o != null) {
if (tradeable(c.playerEquipment[e])) {
Server.itemHandler.createGroundItem(o, c.playerEquipment[e], c.getX(), c.getY(), c.playerEquipmentN[e], c.killerId);
} else {
if (specialCase(c.playerEquipment[e]))
Server.itemHandler.createGroundItem(o, 995, c.getX(), c.getY(), getUntradePrice(c.playerEquipment[e]), c.killerId);
Server.itemHandler.createGroundItem(c, c.playerEquipment[e], c.getX(), c.getY(), c.playerEquipmentN[e], c.playerId);
}
} else {
Server.itemHandler.createGroundItem(c, c.playerEquipment[e], c.getX(), c.getY(), c.playerEquipmentN[e], c.playerId);
}
}
if(o != null) {
Server.itemHandler.createGroundItem(o, 526, c.getX(), c.getY(), 1, c.killerId);
}
}