Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void giveLife() {
- c.isDead = false;
- c.faceUpdate(-1);
- c.freezeTimer = 0;
- c.getCombat().resetPlayerAttack();
- //c.godwarsKills = new int[4];
- Client killer = null;
- if (c.killerId > 0) {
- Client o = (Client) PlayerHandler.players[c.killerId];
- if (o != null) {
- if (c.killerId != c.playerId)
- o.sendMessage("You have defeated "+c.playerName+"!");
- o.playerIndex = -1;
- o.getCombat().resetPlayerAttack();
- killer = o;
- }
- }
- if(c.enterdBankpin) {
- c.getItems().resetKeepItems();
- Client o = (Client) PlayerHandler.players[c.killerId];
- if( o != null){
- if(o.hotZone()){
- if(o.ep > 25){
- c.getItems().dropAllItems(Misc.random(20)); // drop all items
- }else{
- c.getItems().dropAllItems(Misc.random(15));
- }
- }else{
- if(o.ep > 25){
- c.getItems().dropAllItems(Misc.random(15)); // drop all items
- }else{
- c.getItems().dropAllItems(Misc.random(10));
- }
- }
- c.getItems().deleteAllItems(); // delete all items
- }
- }
- c.getItems().resetKeepItems();
- c.getCombat().resetPrayers();
- for (int i = 0; i < 23; i++) {
- c.playerLevel[i] = getLevelForXP(c.playerXP[i]);
- c.getPA().refreshSkill(i);
- }
- movePlayer(Config.RESPAWN_X, Config.RESPAWN_Y, 0);
- c.attackedPlayers.clear();
- PlayerSave.saveGame(c);
- c.getCombat().resetPlayerAttack();
- resetAnimation();
- c.startAnimation(65535);
- frame1();
- resetTb();
- c.attackedPlayers.clear();
- c.getPA().requestUpdates();
- removeAllWindows();
- c.tradeResetNeeded = true;
- c.getPA().showOption(3, 0, "null", 1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement