sc2reader
sc2reader copied to clipboard
Missing ability <number> from Build, Unknown attribute id: <number> - Error
During unpacking of a replay following error is present:
Problem seems to be present for Zerg and Protoss races. It needs to be noted that there were couple of recent changes to the game:
- Battery Overcharge
- Microbial Shroud
- Tempest upgrade for more dmg towards buildings
The most often used ability would probably be Battery Overcharge on the Protoss side. There is another log below the one shown here which consists of different ability ID's being missing some of which are repetetive.
[2020-09-03 19:48:00,719][context][37][ERROR] - Y:\Projects\SC2Science\DEMOS\Input\11506451_1566325439_628104.SC2Replay
[2020-09-03 19:48:00,719][context][38][ERROR] - Release String: 4.10.1.75800
[2020-09-03 19:48:00,720][context][45][ERROR] - Player 1 - Nickname_1 (Protoss)
[2020-09-03 19:48:00,728][context][45][ERROR] - Player 2 - Nickname_2 (Terran)
[2020-09-03 19:48:00,728][context][52][ERROR] - 69 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,734][context][52][ERROR] - 2904 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,736][context][52][ERROR] - 3601 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,740][context][52][ERROR] - 6106 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,741][context][52][ERROR] - 7751 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,749][context][52][ERROR] - 8646 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,751][context][52][ERROR] - 9215 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,753][context][52][ERROR] - 10024 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,757][context][52][ERROR] - 11121 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,758][context][52][ERROR] - 11802 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,767][context][52][ERROR] - 13529 Nickname_1 Missing ability 59A0 from Build
[2020-09-03 19:48:00,768][context][52][ERROR] - 13699 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,775][context][52][ERROR] - 17440 Nickname_1 Missing ability 3460 from Build
[2020-09-03 19:48:00,785][context][52][ERROR] - 17954 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,786][context][52][ERROR] - 18247 Nickname_1 Missing ability 59A0 from Build
[2020-09-03 19:48:00,788][context][52][ERROR] - 19039 Nickname_1 Missing ability 3460 from Build
[2020-09-03 19:48:00,795][context][52][ERROR] - 20752 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,812][context][52][ERROR] - 24663 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,817][context][52][ERROR] - 24767 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,819][context][52][ERROR] - 24973 Nickname_1 Missing ability 5980 from Build
[2020-09-03 19:48:00,821][context][52][ERROR] - 25063 Nickname_1 Missing ability 59A0 from Build
[2020-09-03 19:48:00,825][context][52][ERROR] - 26491 Nickname_1 Missing ability 5980 from Build
Different error codes displayed below. Some of them are repetetive.
[2020-09-03 19:48:00,121][context][38][ERROR] - Release String: 4.10.1.75800
[2020-09-03 19:48:00,122][context][45][ERROR] - Player 1 - Nickname_1 (Zerg) Jimmy
[2020-09-03 19:48:00,129][context][45][ERROR] - Player 2 - Nickname_2 (Protoss) Hoplite
[2020-09-03 19:48:00,130][context][52][ERROR] - 957 Nickname_2 Missing ability 5980 from Build
[2020-09-03 19:48:00,134][context][52][ERROR] - 3378 Nickname_2 Missing ability 5980 from Build
[2020-09-03 19:48:00,138][context][52][ERROR] - 4678 Nickname_2 Missing ability 5980 from Build
[2020-09-03 19:48:00,139][context][52][ERROR] - 5131 Nickname_2 Missing ability 5980 from Build
[2020-09-03 19:48:00,141][context][52][ERROR] - 5829 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,149][context][52][ERROR] - 5940 Nickname_2 Missing ability 4341 from Build
[2020-09-03 19:48:00,151][context][52][ERROR] - 6088 Nickname_2 Missing ability 5980 from Build
[2020-09-03 19:48:00,153][context][52][ERROR] - 6942 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,155][context][52][ERROR] - 7096 Nickname_2 Missing ability 4341 from Build
[2020-09-03 19:48:00,157][context][52][ERROR] - 7703 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,158][context][52][ERROR] - 7791 Nickname_2 Missing ability 4341 from Build
[2020-09-03 19:48:00,165][context][52][ERROR] - 8193 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,167][context][52][ERROR] - 8612 Nickname_2 Missing ability 4341 from Build
[2020-09-03 19:48:00,168][context][52][ERROR] - 8748 Nickname_2 Missing ability 5980 from Build
[2020-09-03 19:48:00,170][context][52][ERROR] - 9877 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,173][context][52][ERROR] - 10857 Nickname_2 Missing ability 5980 from Build
[2020-09-03 19:48:00,174][context][52][ERROR] - 11334 Nickname_1 Missing ability 26A0 from Build
[2020-09-03 19:48:00,176][context][52][ERROR] - 11570 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,183][context][52][ERROR] - 11735 Nickname_2 Missing ability 4341 from Build
[2020-09-03 19:48:00,185][context][52][ERROR] - 12377 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,186][context][52][ERROR] - 12446 Nickname_1 Missing ability 2320 from Build
[2020-09-03 19:48:00,187][context][52][ERROR] - 12683 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,188][context][52][ERROR] - 12956 Nickname_1 Missing ability 2320 from Build
[2020-09-03 19:48:00,190][context][52][ERROR] - 13267 Nickname_1 Missing ability 2320 from Build
[2020-09-03 19:48:00,190][context][52][ERROR] - 13309 Nickname_2 Missing ability 4340 from Build
[2020-09-03 19:48:00,191][context][52][ERROR] - 13509 Nickname_1 Missing ability 2320 from Build
[2020-09-03 19:48:00,198][context][52][ERROR] - 13598 Nickname_2 Missing ability 4340 from Build
This is something totally unexpected:
[2020-09-03 19:48:00,488][objects][75][INFO] - Unknown attribute id: 5005
[2020-09-03 19:48:00,489][objects][75][INFO] - Unknown attribute id: 5005
[2020-09-03 19:48:00,489][objects][75][INFO] - Unknown attribute id: 3020
[2020-09-03 19:48:00,490][objects][75][INFO] - Unknown attribute id: 3020
[2020-09-03 19:48:00,490][objects][75][INFO] - Unknown attribute id: 3016
[2020-09-03 19:48:00,491][objects][75][INFO] - Unknown attribute id: 3016
[2020-09-03 19:48:00,491][objects][75][INFO] - Unknown attribute id: 5002
[2020-09-03 19:48:00,492][objects][75][INFO] - Unknown attribute id: 5002
[2020-09-03 19:48:00,499][objects][75][INFO] - Unknown attribute id: 3019
[2020-09-03 19:48:00,499][objects][75][INFO] - Unknown attribute id: 3019
[2020-09-03 19:48:00,500][objects][75][INFO] - Unknown attribute id: 5004
[2020-09-03 19:48:00,500][objects][75][INFO] - Unknown attribute id: 5004
[2020-09-03 19:48:00,501][objects][75][INFO] - Unknown attribute id: 5003
[2020-09-03 19:48:00,501][objects][75][INFO] - Unknown attribute id: 5003
[2020-09-03 19:48:00,502][objects][75][INFO] - Unknown attribute id: 5001
[2020-09-03 19:48:00,502][objects][75][INFO] - Unknown attribute id: 5001
[2020-09-03 19:48:00,503][objects][75][INFO] - Unknown attribute id: 3017
[2020-09-03 19:48:00,503][objects][75][INFO] - Unknown attribute id: 3017
[2020-09-03 19:48:00,504][objects][75][INFO] - Unknown attribute id: 5000
[2020-09-03 19:48:00,504][objects][75][INFO] - Unknown attribute id: 5000
Can you link the replay in question?
@StoicLoofah First one with missing ability from Protoss only and unknown attributes: https://lotv.spawningtool.com/61826/download/
Second one with missing ability from Protoss and Zerg: https://lotv.spawningtool.com/61827/download/
And this also is another problem? From this replay: https://lotv.spawningtool.com/61828/download/
[2020-09-03 19:48:00,385][__init__][346][ERROR] - Unable to change type of None [880001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,386][__init__][346][ERROR] - Unable to change type of None [DC0001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,387][__init__][346][ERROR] - Unable to change type of None [F40001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,395][__init__][346][ERROR] - Unable to change type of None [1000001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,396][__init__][346][ERROR] - Unable to change type of None [1140001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,397][__init__][346][ERROR] - Unable to change type of None [14C0001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,398][__init__][346][ERROR] - Unable to change type of None [1600001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,398][__init__][346][ERROR] - Unable to change type of None [17C0001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,399][__init__][346][ERROR] - Unable to change type of None [1C00001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,400][__init__][346][ERROR] - Unable to change type of None [2200001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,400][__init__][346][ERROR] - Unable to change type of None [23C0001] to MineralField450 [frame 0]; unit type not found in build 70154
[2020-09-03 19:48:00,401][__init__][346][ERROR] - Unable to change type of None [2880001] to MineralField450 [frame 0]; unit type not found in build 70154
I'm not sure if I have a good solution for this. The replays appear to be from Aug 20, 2019, and that's just before we did the 76114 update in Oct 2019. THere's a pretty big gap where we don't have the associated data for those data packs, and I'm unaware of a way to spin backwards in time to retrieve those
We could try to interpolate some data points for specific things from 70154 to 76114 but I'm not sure how reliable that actually would be
https://github.com/ggtracker/sc2reader/blob/e22cb674ad148de53e32775681a9c097c79766e6/sc2reader/data/LotV/70154_abilities.csv
https://github.com/ggtracker/sc2reader/blob/e22cb674ad148de53e32775681a9c097c79766e6/sc2reader/data/LotV/76114_abilities.csv
I ran into this problem too.
2023-02-13 21:07:09,243 [ERROR ] Release String: 5.0.11.89634
2023-02-13 21:07:09,243 [ERROR ] Player 1 - HADB (Terran)
2023-02-13 21:07:09,243 [ERROR ] Player 2 - dsoza (Zerg)
2023-02-13 21:07:09,243 [ERROR ] 9642 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,250 [ERROR ] 10754 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,255 [ERROR ] 11195 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,256 [ERROR ] 11468 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,256 [ERROR ] 11474 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,257 [ERROR ] 11542 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,265 [ERROR ] 12354 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,267 [ERROR ] 12569 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,270 [ERROR ] 12911 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,272 [ERROR ] 13075 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,281 [ERROR ] 13917 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,282 [ERROR ] 14077 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,283 [ERROR ] 14183 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,283 [ERROR ] 14248 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,289 [ERROR ] 15173 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,304 [ERROR ] 16552 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,311 [ERROR ] 17048 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,321 [ERROR ] 17746 dsoza Missing ability 5B20 from Build
2023-02-13 21:07:09,328 [ERROR ] 18445 dsoza Missing ability 5B20 from Build