Skip to content

Commit df1a4e8

Browse files
committed
fix wrong button's id while upgrading building TTWars
1 parent 88e335a commit df1a4e8

File tree

1 file changed

+7
-26
lines changed

1 file changed

+7
-26
lines changed

TbsCore/Tasks/LowLevel/UpgradeBuilding.cs

Lines changed: 7 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -123,17 +123,7 @@ private async Task<bool> Construct(Account acc)
123123
private async Task<bool> Upgrade(Account acc)
124124
{
125125
acc.Wb.UpdateHtml();
126-
HtmlNode node = null;
127-
switch (acc.AccInfo.ServerVersion)
128-
{
129-
case ServerVersionEnum.TTwars:
130-
node = acc.Wb.Html.GetElementbyId($"contract_building{(int)_buildingTask.Building}");
131-
break;
132-
133-
case ServerVersionEnum.T4_5:
134-
node = acc.Wb.Html.GetElementbyId("build");
135-
break;
136-
}
126+
HtmlNode node = acc.Wb.Html.GetElementbyId("build");
137127
(var buildingEnum, var lvl) = InfrastructureParser.UpgradeBuildingGetInfo(node);
138128

139129
if (buildingEnum == BuildingEnum.Site || lvl == -1)
@@ -494,22 +484,13 @@ private async Task<bool> IsEnoughRes(Account acc)
494484

495485
acc.Wb.UpdateHtml();
496486
HtmlNode contractNode = null;
497-
switch (acc.AccInfo.ServerVersion)
487+
if (construct)
498488
{
499-
case ServerVersionEnum.TTwars:
500-
contractNode = acc.Wb.Html.GetElementbyId($"contract_building{(int)_buildingTask.Building}");
501-
break;
502-
503-
case ServerVersionEnum.T4_5:
504-
if (construct)
505-
{
506-
contractNode = acc.Wb.Html.GetElementbyId($"contract_building{(int)_buildingTask.Building}");
507-
}
508-
else
509-
{
510-
contractNode = acc.Wb.Html.GetElementbyId("contract");
511-
}
512-
break;
489+
contractNode = acc.Wb.Html.GetElementbyId($"contract_building{(int)_buildingTask.Building}");
490+
}
491+
else
492+
{
493+
contractNode = acc.Wb.Html.GetElementbyId("contract");
513494
}
514495

515496
var resWrapper = contractNode.Descendants().FirstOrDefault(x => x.HasClass("resourceWrapper"));

0 commit comments

Comments
 (0)