public static void HandleObjectUseOnCellMessage(WorldClient client, ObjectUseOnCellMessage message) { BasePlayerItem basePlayerItem = client.Character.Inventory.TryGetItem((int)message.objectUID); if (basePlayerItem != null) { Cell cell = client.Character.Map.GetCell((int)message.cells); if (cell != null) { client.Character.Inventory.UseItem(basePlayerItem, cell, 1u); } } }
public static void HandleObjectUseOnCellMessage(WorldClient client, ObjectUseOnCellMessage message) { var item = client.Character.Inventory.TryGetItem(message.objectUID); if (item == null) { return; } var cell = client.Character.Map.GetCell(message.cells); if (cell == null) { return; } client.Character.Inventory.UseItem(item, cell); }
public void Update(ObjectUseOnCellMessage msg) { }
public static void HandleObjectUseOnCellMessage(Bot bot, ObjectUseOnCellMessage message) { bot.Character.Inventory.Update(message); }