Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. public void giveLife() {
  2. c.isDead = false;
  3. c.faceUpdate(-1);
  4. c.freezeTimer = 0;
  5. c.getCombat().resetPlayerAttack();
  6. //c.godwarsKills = new int[4];
  7. Client killer = null;
  8. if (c.killerId > 0) {
  9. Client o = (Client) PlayerHandler.players[c.killerId];
  10. if (o != null) {
  11. if (c.killerId != c.playerId)
  12. o.sendMessage("You have defeated "+c.playerName+"!");
  13. o.playerIndex = -1;
  14. o.getCombat().resetPlayerAttack();
  15. killer = o;
  16. }
  17. }
  18. if(c.enterdBankpin) {
  19. c.getItems().resetKeepItems();
  20. Client o = (Client) PlayerHandler.players[c.killerId];
  21. if( o != null){
  22. if(o.hotZone()){
  23. if(o.ep > 25){
  24. c.getItems().dropAllItems(Misc.random(20)); // drop all items
  25. }else{
  26. c.getItems().dropAllItems(Misc.random(15));
  27. }
  28. }else{
  29. if(o.ep > 25){
  30. c.getItems().dropAllItems(Misc.random(15)); // drop all items
  31. }else{
  32. c.getItems().dropAllItems(Misc.random(10));
  33. }
  34. }
  35. c.getItems().deleteAllItems(); // delete all items
  36.  
  37. }
  38. }
  39.  
  40. c.getItems().resetKeepItems();
  41. c.getCombat().resetPrayers();
  42.  
  43. for (int i = 0; i < 23; i++) {
  44. c.playerLevel[i] = getLevelForXP(c.playerXP[i]);
  45. c.getPA().refreshSkill(i);
  46. }
  47.  
  48. movePlayer(Config.RESPAWN_X, Config.RESPAWN_Y, 0);
  49. c.attackedPlayers.clear();
  50. PlayerSave.saveGame(c);
  51. c.getCombat().resetPlayerAttack();
  52. resetAnimation();
  53. c.startAnimation(65535);
  54. frame1();
  55. resetTb();
  56. c.attackedPlayers.clear();
  57. c.getPA().requestUpdates();
  58. removeAllWindows();
  59. c.tradeResetNeeded = true;
  60. c.getPA().showOption(3, 0, "null", 1);
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement