if ((Pet && (getPet() != null) && getPet().isDead()) || (!Pet && isDead()))
{
_reviveRequested = 1;
_revivePower = Formulas.getInstance().calculateSkillResurrectRestorePercent(skill.getPower(), Reviver.getWIT());
_revivePet = Pet;
sendPacket(new ConfirmDlg(SystemMessageId.RESSURECTION_REQUEST.getId(), Reviver.getName()));
}
}