OSDN Git Service
(root)
/
kancollesniffer
/
KancolleSniffer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b77e3bc
)
コンバート改装可能な艦娘の艦隊晒し用のデータが正しくないのを直す
author
Kazuhiro Fujieda
<fujieda@users.osdn.me>
Sat, 6 Aug 2016 15:57:12 +0000
(
00:57
+0900)
committer
Kazuhiro Fujieda
<fujieda@users.osdn.me>
Sun, 7 Aug 2016 11:07:06 +0000
(20:07 +0900)
KancolleSniffer/ShipMaster.cs
patch
|
blob
|
history
diff --git
a/KancolleSniffer/ShipMaster.cs
b/KancolleSniffer/ShipMaster.cs
index
1a1764d
..
8533614
100644
(file)
--- a/
KancolleSniffer/ShipMaster.cs
+++ b/
KancolleSniffer/ShipMaster.cs
@@
-78,13
+78,15
@@
namespace KancolleSniffer
{
\r
if (spec.Remodel.Base != 0)
\r
continue;
\r
- spec.Remodel.Base = spec.Id;
\r
var step = 0;
\r
- var hash = new HashSet<int> {
0,
spec.Id};
\r
+ var hash = new HashSet<int> {spec.Id};
\r
var s = spec;
\r
- while (hash.Add(s.Remodel.After))
\r
+ s.Remodel.Base = spec.Id;
\r
+ while (s.Remodel.After != 0)
\r
{
\r
s.Remodel.Step = ++step;
\r
+ if (!hash.Add(s.Remodel.After))
\r
+ break;
\r
s = _shipSpecs[s.Remodel.After];
\r
s.Remodel.Base = spec.Id;
\r
}
\r