OSDN Git Service

Fix #37532
authormasakih <masakih@users.sourceforge.jp>
Sun, 29 Oct 2017 13:30:39 +0000 (22:30 +0900)
committermasakih <masakih@users.sourceforge.jp>
Sun, 29 Oct 2017 13:30:39 +0000 (22:30 +0900)
装備一覧で、増強装備枠に装備された装備の艦娘名が表示されない問題を修正

KCD/SlotItem.swift

index 59311e9..27725c8 100644 (file)
@@ -29,14 +29,19 @@ extension SlotItem {
         return master_slotItem.name
     }
     
+    private var equippedOrExShip: Ship? {
+        
+        return [equippedShip, extraEquippedShip].flatMap { $0 }.first
+    }
+    
     @objc dynamic var equippedShipName: String? {
         
-        return equippedShip?.name
+        return equippedOrExShip?.name
     }
     
     @objc dynamic var equippedShipLv: NSNumber? {
         
-        return equippedShip?.lv as NSNumber?
+        return equippedOrExShip?.lv as NSNumber?
     }
     
     @objc dynamic var masterSlotItemRare: Int {