Code:
public void applyDead() {
c.respawnTimer = 15;
c.isDead = false;
Client o = (Client) Server.playerHandler.players[c.killerId];
if(c.duelStatus != 6) {
c.killerId = findKiller();
if(o != null) {
c.playerKilled = c.playerId;
if(o.duelStatus == 5) {
o.duelStatus++;
}
if (Server.playerHandler.players[c.playerId].connectedFrom != o.lastKilled) {
o.sendMessage("You have defeated "+Misc.optimizeText(c.playerName)+"!");
if(c.isDonator == 0 && !c.inDuelArena()){
o.pkp = (o.pkp + 2);
o.sendMessage("and received 2 Pk Points!");
} else if(c.isDonator == 1)
o.pkp = (o.pkp + 4);
o.sendMessage("@blu@You receive an extra 2 Pk points!");
o.lastKilled = Server.playerHandler.players[c.playerId].connectedFrom;
} else {
o.sendMessage("You do not recieve any Pk points because you have killed " +c.playerName+ " twice in a row.");
}
}
}
Try this. It may work...change whatever you need to so it works for you.