Bug: ExcelProcessor doesn't handle row IDs above 8.3 million correctly

From Dragon Age Toolset Wiki
Jump to: navigation, search
  • Version found: 1.0
  • Status: Fixed


BioWare BWIcon rgb.png
This issue has been recorded in BioWare's internal tracking system.

Reference number: 203712 -BryanDerksen

Description

Version 1.0 of the toolset had a bug in ExcelProcessor.exe that caused row IDs to become inaccurate when larger than 8 million (reportedly 223-1, or 8388607, if you'd like a more exact number). This was due to the integer being converted into a float internally, losing precision in the process.

Workarounds

It was possible to work around the problem by manually editing the GDA file using the GFF editor. However, the bug in ExcelProcessor has been fixed in subsequent releases of the toolset.