if(activeChar.getPet() != null || activeChar.isMounted())
{
return;
}
L2NpcTemplate DecoyTemplate = NpcTable.getTemplate(getNpcId());
L2DecoyInstance decoy = new L2DecoyInstance(IdFactory.getInstance().getNextId(), DecoyTemplate, activeChar, _lifeTime);
decoy.setCurrentHp(decoy.getMaxHp(), false);
decoy.setCurrentMp(decoy.getMaxMp());
decoy.setHeading(activeChar.getHeading());
decoy.setReflection(activeChar.getReflection());
activeChar.setDecoy(decoy);
decoy.spawnMe(activeChar.getLoc());
break;
case MERCHANT:
if(activeChar.getPet() != null || activeChar.isMounted())
{
return;