L2SiegeBossInstance siegeBoss = new L2SiegeBossInstance(IdFactory.getInstance().getNextId(), NpcTable.getTemplate(sp.getNpcId()));
siegeBoss.setCurrentHpMp(siegeBoss.getMaxHp(), siegeBoss.getMaxMp(), true);
siegeBoss.setXYZInvisible(sp.getLoc().correctGeoZ());
siegeBoss.setSpawnedLoc(siegeBoss.getLoc());
siegeBoss.setHeading(sp.getLoc().h);
siegeBoss.spawnMe();
_siegeBosses.add(siegeBoss);
if(sp.getNpcId() == 35408)
{
Functions.npcSay(siegeBoss, "Gustave's soldiers, fight! Delivers the invader to die!");
}