Raymond Farria 8 yıl önce
ebeveyn
işleme
a5d78a7faa
1 değiştirilmiş dosya ile 7 ekleme ve 13 silme
  1. 7
    13
      Inventory.java

+ 7
- 13
Inventory.java Dosyayı Görüntüle

10
     public void updateQuality() {
10
     public void updateQuality() {
11
         for (int i = 0; i < items.length; i++) {
11
         for (int i = 0; i < items.length; i++) {
12
             if (!items[i].getName().equals("Aged Brie")) {
12
             if (!items[i].getName().equals("Aged Brie")) {
13
-                if (items[i].getQuality() > 0) {
14
-                    if (!items[i].getName().equals("Sulfuras, Hand of Ragnaros")) {
15
-                        items[i].setQuality(items[i].getQuality() - 1);
13
+                if (items[i].getQuality() > 0 && !items[i].getName().equals("Sulfuras, Hand of Ragnaros")) {
14
+                    items[i].setQuality(items[i].getQuality() - 1);
16
                     }
15
                     }
17
-                }
18
-            } else {
19
-                if (items[i].getQuality() < 50) {
16
+            } else if (items[i].getQuality() < 50) {
20
                     items[i].setQuality(items[i].getQuality() + 1);
17
                     items[i].setQuality(items[i].getQuality() + 1);
21
                 }
18
                 }
22
-            }
23
-
24
-            if (!items[i].getName().equals("Sulfuras, Hand of Ragnaros")) {
19
+                if (!items[i].getName().equals("Sulfuras, Hand of Ragnaros")) {
25
                 items[i].setSellIn(items[i].getSellIn() - 1);
20
                 items[i].setSellIn(items[i].getSellIn() - 1);
26
             }
21
             }
27
-
28
             if (items[i].getSellIn() < 0) {
22
             if (items[i].getSellIn() < 0) {
29
                 if (!items[i].getName().equals("Aged Brie")) {
23
                 if (!items[i].getName().equals("Aged Brie")) {
30
                   items[i].setQuality(items[i].getQuality() - 1);
24
                   items[i].setQuality(items[i].getQuality() - 1);
31
-                } else {
32
-                    if (items[i].getQuality() < 50) {
25
+                } else if (items[i].getQuality() < 50) {
33
                         items[i].setQuality(items[i].getQuality() + 1);
26
                         items[i].setQuality(items[i].getQuality() + 1);
34
                     }
27
                     }
35
                 }
28
                 }
36
             }
29
             }
37
         }
30
         }
31
+    
38
 }
32
 }
39
-}
33
+