Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void nexFood() {
- if (c.getHealth().getAmount() <= 0 || c.isDead) {
- return;
- }
- DuelSession session = (DuelSession) Server.getMultiplayerSessionListener().getMultiplayerSession(c, MultiplayerSessionType.DUEL);
- if (Objects.nonNull(session)) {
- if (session.getRules().contains(Rule.NO_FOOD)) {
- c.sendMessage("The saradomin brew has been disabled because of its healing effect.");
- return;
- }
- }
- int helmHeal = 0;
- int plateHeal = 0;
- int legsHeal = 0;
- switch (c.playerEquipment[c.playerHat]) {
- case 744://torva helm
- helmHeal =+ (int)4.6;
- break;
- case 23024://pernix cowl
- helmHeal =+ (int)4.6;
- break;
- case 23736:// virtus mask
- helmHeal =+ (int)4.6;
- break;
- }
- switch (c.playerEquipment[c.playerChest]) {
- case 23025://pernix body
- plateHeal =+ (int)8.6;
- break;
- case 23737: // virtus robe top
- plateHeal =+ (int)8.6;
- break;
- case 742:// torva palte
- plateHeal =+ (int)8.6;
- break;
- }
- switch (c.playerEquipment[c.playerLegs]) {
- case 743: // torva Legs
- legsHeal =+ (int)6.6;
- break;
- case 23026:// pernix chaps
- legsHeal =+ (int)6.6;
- break;
- case 23738:// virtus robe bottom
- legsHeal =+ (int)6.6;
- break;
- }
- c.getPA().refreshSkill(3);
- c.getHealth().setMaximum(149);
- int offset = helmHeal + plateHeal + legsHeal;
- int maximum = c.getHealth().getMaximum();// + offset;
- if (c.getHealth().getAmount() + offset >= maximum) {
- c.getHealth().setAmount(maximum);
- } else {
- c.getHealth().setAmount(c.getHealth().getAmount() + offset);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement