Exemplo n.º 1
0
    public void AddNewRune(int instance, int id)
    {
        int newPos = GetNewPos(EBagType.RUNE);

        if (newPos == 0)
        {
            return;
        }
        XItem item = new XItem();

        item.Pos      = newPos;
        item.Instance = instance;
        item.Pos      = newPos;
        item.Id       = id;
        item.Num      = 1;
        item.PosType  = (int)EPosType.BagRune;
        DataDBSBagRune.Insert(newPos, item);

        DataDBSRune.Insert(instance, GTDataFactory.CreateRune(id, instance));
    }