コード例 #1
0
 public string GetReason(ItemRuneDetail item)
 {
     if (item.Level < rune.ItemSource.RuneLevel)
     {
         return("Item too low level");
     }
     else
     {
         return("No room for more runes");
     }
 }
コード例 #2
0
        public bool CanAttachRune(ItemRuneDetail item)
        {
            var runeLimit = item.ItemSource.ItemType == PvPStatics.ItemType_Pet ? 2 : 1;

            return(item.Runes.Count < runeLimit && item.Level >= rune.ItemSource.RuneLevel);
        }
コード例 #3
0
 public ItemRuneDetailViewModel(ItemRuneDetail itemRuneDetail, bool ShowName = true)
 {
     this.itemRuneDetail = itemRuneDetail;
     this.ShowName       = ShowName;
 }