Prevent NPE from EnchantItemData null scroll or support item.
This commit is contained in:
parent
2340f45354
commit
66fc6fb921
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -138,21 +138,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -138,21 +138,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -138,21 +138,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,21 +140,29 @@ public class EnchantItemData implements IXmlReader
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the enchant scroll.
|
* Gets the enchant scroll.
|
||||||
* @param scroll the scroll
|
* @param item the scroll item
|
||||||
* @return enchant template for scroll
|
* @return enchant template for scroll
|
||||||
*/
|
*/
|
||||||
public EnchantScroll getEnchantScroll(Item scroll)
|
public EnchantScroll getEnchantScroll(Item item)
|
||||||
{
|
{
|
||||||
return _scrolls.get(scroll.getId());
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return _scrolls.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the support item.
|
* Gets the support item.
|
||||||
* @param item the item
|
* @param item the support item
|
||||||
* @return enchant template for support item
|
* @return enchant template for support item
|
||||||
*/
|
*/
|
||||||
public EnchantSupportItem getSupportItem(Item item)
|
public EnchantSupportItem getSupportItem(Item item)
|
||||||
{
|
{
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
return _supports.get(item.getId());
|
return _supports.get(item.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user