Skip to content

Update XBMPet for 7.56 - #269

Closed
ATroschke wants to merge 1 commit into
xivdev:latestfrom
ATroschke:xbmpet-7.56
Closed

ATroschke wants to merge 1 commit into
xivdev:latestfrom
ATroschke:xbmpet-7.56

Conversation

@ATroschke

Copy link
Copy Markdown

7.56 added five uint8 columns to XBMPet at offsets 28-32, which pushed the eleven bools from offsets 28-38 to 33-43 and grew the sheet from 22 to 27 columns. The current definition still describes 22 columns, so the column hash check fails and Lumina.Excel returns null for the sheet.

This adds the five new fields as Unknown12 through Unknown16 between LocationKey and the existing Unknown11 array, following the offset ordering of the sheet. The existing Unknown numbering is left alone.

Verified against game version 2026.09.01.0000.0000: the raw sheet reports 27 columns with the five uint8 at offsets 28-32 and the bools at 33-43, and with the updated definition the sheet loads and rows resolve as expected (row 1 links to Pet 47, Cu Sith).

I left .github/columns.yml untouched since that appears to be updated by the maintainers when new column data is published.

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

❌ Validation failed

XBMPet

❌ Errors

Failed to validate
ColumnCount: Column count mismatch: 27 != 22

Failed to validate
ColumnTypes: Specified argument was out of the range of valid values. (Parameter 'start')

Failed to validate
LinkConditionType: Specified argument was out of the range of valid values. (Parameter 'start')

@Haselnussbomber

Copy link
Copy Markdown
Contributor

Already part of #268

@ATroschke

Copy link
Copy Markdown
Author

True, excuse me!

Fixed it locally, used it, figured I'd PR without checking if anything already existed.

@ATroschke ATroschke closed this Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants