Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static void handleBones(final Client c, final int i, final boolean altar, int slot)
- {
- for(int l = 0; l < BONES.length; l++)
- {
- if(i == BONES[l][0])
- {
- if(System.currentTimeMillis() - c.buryDelay > 200 || altar)
- {
- if (altar)
- {
- CycleEventHandler.getSingleton().addEvent(c, new CycleEvent()
- {
- @Override
- public void execute(CycleEventContainer container)
- {
- if(!c.getItems().playerHasItem(i))
- container.stop();
- c.getItems().deleteItem(i, 1);
- c.getPA().addSkillXP((altar ? getEXP(i) * 2 : getEXP(i)) * PRAYER_XP, 5);
- c.buryDelay = System.currentTimeMillis();
- c.forceAnim((altar ? 896 : 827));
- if(altar) {
- c.getPA().createPlayersStillGfx(624, c.objectX, c.objectY, 0, 0);
- }
- c.sendMessage("The gods are pleased with your offerings.");
- c.getPA().setPlayerInformation();
- }
- @Override
- public void stop() {
- }
- }, 4);
- }
- else
- {
- c.getItems().deleteItem(i, 1);
- c.getPA().addSkillXP(getEXP(i) * PRAYER_XP, 5);
- c.buryDelay = System.currentTimeMillis();
- c.forceAnim(827);
- c.sendMessage("You bury the bones.");
- c.getPA().setPlayerInformation();
- }
- FileManager.savePlayer(c);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement