}
try
{
L2Spawn spawn = new L2Spawn(template);
spawn.setLoc(GeoEngine.findPointToStay(activeChar.getX(), activeChar.getY(), activeChar.getZ(), 30, 70, activeChar.getReflection().getGeoIndex()));
L2NpcInstance npc = spawn.doSpawn(true);
npc.setAI(new SquashAI(npc));
((SquashInstance) npc).setSpawner(activeChar);
ThreadPoolManager.getInstance().scheduleAi(new DeSpawnScheduleTimerTask(spawn), 180000, false);
activeChar.getInventory().destroyItem(item.getObjectId(), 1, false);
}