Noticias:

Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

Menú Principal

No usar scroll con Karma

Iniciado por Swarlog, Ago 12, 2022, 02:17 AM

Tema anterior - Siguiente tema

Swarlog

Index: ItemSkills.java
===================================================================
--- ItemSkills.java (revisión: 10044)
+++ ItemSkills.java (copia de trabajo)
@@ -37,6 +37,32 @@
  activeChar.sendPacket(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT);
  return false;
  }
+
+ // Players can't use BSOE while flagged.
+        if ((activeChar != null) && (activeChar.getPvpFlag() != 0) &&
+ ((item.getId() == 1538) || // Blessed Scroll of Escape
+ (item.getId() == 3958) || // Blessed Scroll of Escape (Event)
+ (item.getId() == 5858) || // Blessed Scroll of Escape: Clan Hall
+ (item.getId() == 5859) || // Blessed Scroll of Escape: Castle
+ (item.getId() == 9156) || // Blessed Scroll of Escape (Event)
+ (item.getId() == 10130) || // Blessed Scroll of Escape: Fortress
+ (item.getId() == 13258) || // Gran Kain's Blessed Scroll of Escape
+ (item.getId() == 13731) || // Blessed Scroll of Escape: Gludio
+ (item.getId() == 13732) || // Blessed Scroll of Escape: Dion
+ (item.getId() == 13733) || // Blessed Scroll of Escape: Giran
+ (item.getId() == 13734) || // Blessed Scroll of Escape: Oren
+ (item.getId() == 13735) || // Blessed Scroll of Escape: Aden
+ (item.getId() == 13736) || // Blessed Scroll of Escape: Innadril
+ (item.getId() == 13737) || // Blessed Scroll of Escape: Goddard
+ (item.getId() == 13738) || // Blessed Scroll of Escape: Rune
+ (item.getId() == 13739) || // Blessed Scroll of Escape: Schuttgart
+ (item.getId() == 20583) || // Blessed Scroll of Escape (event)
+ (item.getId() == 21195))) // Blessed Scroll of Escape
+ {
+            activeChar.sendMessage("Mientras esteis en modo de combate no podreis utilizar un Blessed Scrolls.");
+            return false;
+        }
+
  return super.useItem(playable, item, forceUse);
  }
 }