Ejemplo n.º 1
0
 private static bool CheckRetainerInfo(RetainerInfoItem info)
 {
     return(info != null &&
            info.RetainerId != 0 &&
            info.ListingDueDate >= 0 &&
            info.RetainerOrder <= 12 &&
            info.ItemsInSell <= 20 &&
            GlobalConfig.MARKET_RETAINER_LOCALTION.Contains(info.RetainerLocation) &&
            IsValidInGameName(info.RetainerName));
 }
Ejemplo n.º 2
0
        public static RetainerData ToDb(this RetainerInfoItem item, long characterId, int world)
        {
            var result = new RetainerData();
            {
                result.RetainerId = item.RetainerId;
                result.RetainerName = item.RetainerName;
                result.Character = characterId;
                result.Location = item.RetainerLocation;
                result.World = world;
            }

            return result;
        }