castle.getSiege().getSiegeGuardManager().hireMerc(x, y, z, heading, NPC_IDS[i]);
// create the ticket in the gameworld
L2ItemInstance dropticket = new L2ItemInstance(IdFactory.getInstance().getNextId(), itemId);
dropticket.setLocation(L2ItemInstance.ItemLocation.INVENTORY);
dropticket.dropMe(null, x, y, z);
dropticket.setDropTime(0); //avoids it from beeing removed by the auto item destroyer
L2World.getInstance().storeObject(dropticket); //add to the world
// and keep track of this ticket in the list
_droppedTickets.add(dropticket);