OSDN Git Service

バケツを使ったときのバケツの数の減少とcond値の回復がすぐに反映されないのを直す
authorKazuhiro Fujieda <fujieda@users.sourceforge.jp>
Tue, 13 May 2014 12:50:54 +0000 (21:50 +0900)
committerKazuhiro Fujieda <fujieda@users.sourceforge.jp>
Tue, 13 May 2014 12:55:33 +0000 (21:55 +0900)
KancolleSniffer/ItemInfo.cs
KancolleSniffer/ShipInfo.cs

index c5381d7..4318a2a 100644 (file)
@@ -31,7 +31,7 @@ namespace KancolleSniffer
         public bool NeedRing { get; set; }\r
         public int NowItems { get; set; }\r
         public int MaxItems { get; private set; }\r
-        public int NumBuckets { get; private set; }\r
+        public int NumBuckets { get; set; }\r
 \r
         public int NowShips\r
         {\r
index 01000f5..c2d2a29 100644 (file)
@@ -178,7 +178,11 @@ namespace KancolleSniffer
             var id = int.Parse(values["api_ship_id"]);\r
             if (int.Parse(values["api_highspeed"]) == 0)\r
                 return;\r
-            _shipInfo[id].NowHp = _shipInfo[id].MaxHp;\r
+            var ship = _shipInfo[id];\r
+            ship.NowHp = ship.MaxHp;\r
+            if (ship.Cond < 40)\r
+                ship.Cond = 40;\r
+            _itemInfo.NumBuckets--;\r
         }\r
 \r
         private int SlotItemCount(int id)\r