Send PetItemList after consuming food.

This commit is contained in:
MobiusDevelopment 2021-08-27 19:22:57 +00:00
parent 3eeaa99cdd
commit caa5749e6d
19 changed files with 26 additions and 0 deletions

View File

@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNpcState;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetInventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetItemList;
import org.l2jmobius.gameserver.network.serverpackets.StopMove;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.taskmanager.DecayTaskManager;
@ -190,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNpcState;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetInventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetItemList;
import org.l2jmobius.gameserver.network.serverpackets.StopMove;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.taskmanager.DecayTaskManager;
@ -190,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNpcState;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetInventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetItemList;
import org.l2jmobius.gameserver.network.serverpackets.StopMove;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.taskmanager.DecayTaskManager;
@ -190,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNpcState;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetInventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetItemList;
import org.l2jmobius.gameserver.network.serverpackets.StopMove;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.taskmanager.DecayTaskManager;
@ -190,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNpcState;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetInventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetItemList;
import org.l2jmobius.gameserver.network.serverpackets.StopMove;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.taskmanager.DecayTaskManager;
@ -190,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNpcState;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetInventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetItemList;
import org.l2jmobius.gameserver.network.serverpackets.StopMove;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.taskmanager.DecayTaskManager;
@ -190,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -191,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNpcState;
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetInventoryUpdate;
import org.l2jmobius.gameserver.network.serverpackets.PetItemList;
import org.l2jmobius.gameserver.network.serverpackets.StopMove;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import org.l2jmobius.gameserver.taskmanager.DecayTaskManager;
@ -190,6 +191,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -301,6 +301,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}

View File

@ -301,6 +301,7 @@ public class PetInstance extends Summon
sm.addItemName(food.getId());
sendPacket(sm);
handler.useItem(PetInstance.this, food, false);
sendPacket(new PetItemList(getInventory().getItems()));
}
}