Prevent full inventory when getting talismans from Castle Court Magician.
Contributed by CostyKiller.
This commit is contained in:
parent
9299af5640
commit
b140419920
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -165,6 +166,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -20,6 +20,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -146,6 +147,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
@ -20,6 +20,7 @@ import org.l2jmobius.gameserver.model.actor.Npc;
|
|||||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||||
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
import org.l2jmobius.gameserver.model.clan.ClanPrivilege;
|
||||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import org.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
@ -146,6 +147,11 @@ public class CastleCourtMagician extends AbstractNpcAI
|
|||||||
htmltext = "courtmagician-06.html";
|
htmltext = "courtmagician-06.html";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (player.getInventory().getSize() == player.getInventoryLimit())
|
||||||
|
{
|
||||||
|
player.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_FULL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
final int categoryChance = getRandom(100);
|
final int categoryChance = getRandom(100);
|
||||||
if (categoryChance <= 5)
|
if (categoryChance <= 5)
|
||||||
|
Loading…
Reference in New Issue
Block a user