Enable items on pet inventory.

This commit is contained in:
MobiusDevelopment
2019-03-17 01:09:32 +00:00
parent 0236115b50
commit fa7142dee2
11 changed files with 209 additions and 132 deletions

View File

@@ -1773,7 +1773,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1791,6 +1797,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1788,7 +1788,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1806,6 +1812,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1788,7 +1788,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1806,6 +1812,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1790,7 +1790,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1808,6 +1814,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1790,7 +1790,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1808,6 +1814,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1790,7 +1790,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1808,6 +1814,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1790,7 +1790,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1808,6 +1814,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1788,7 +1788,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1806,6 +1812,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1788,7 +1788,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1806,6 +1812,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1788,7 +1788,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1806,6 +1812,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }

View File

@@ -1788,7 +1788,13 @@ public final class L2ItemInstance extends L2Object
{ {
return true; return true;
} }
final L2PcInstance owner = getActingPlayer(); if ((_loc == ItemLocation.PET) || (_loc == ItemLocation.PET_EQUIP))
{
return true;
}
L2Character owner = getActingPlayer();
if (owner != null)
{
for (Condition condition : _item.getConditions()) for (Condition condition : _item.getConditions())
{ {
if (condition == null) if (condition == null)
@@ -1806,6 +1812,7 @@ public final class L2ItemInstance extends L2Object
{ {
} }
} }
}
return true; return true;
} }