Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void leechEnergy(int index) {
- if (!c.curseActive[15])
- return;
- if (Server.playerHandler.players[index] != null) {
- final Client c2 = (Client)Server.playerHandler.players[index];
- final int pX = c.getX();
- final int pY = c.getY();
- final int oX = c2.getX();
- final int oY = c2.getY();
- int offX = (pY - oY)* -1;
- int offY = (pX - oX)* -1;
- c.sendMessage("You leech your opponent's run energy.");
- c.startAnimation(12575);
- c.getPA().createPlayersProjectile(pX, pY, offX, offY, 50, 45, 2252, 43, 31, - c.oldPlayerIndex - 1, 5);
- c.leechEnergyDelay = 2;
- EventManager.getSingleton().addEvent(new Event() {
- public void execute(EventContainer s) {
- if (c.leechEnergyDelay > 0) {
- c.leechEnergyDelay--;
- }
- if (c.leechEnergyDelay == 1) {
- c2.gfx0(2254);
- }
- if (c.leechEnergyDelay == 0) {
- s.stop();
- }
- }
- }, 500);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement