Skip to content

fix(playerbots): initialize creature spawn instance fields - #83

Merged
Mathih13 merged 1 commit into
mainfrom
feat/full-world-creature-import
Oct 12, 2026
Merged

Mathih13 merged 1 commit into
mainfrom
feat/full-world-creature-import

Conversation

@Mathih13

Copy link
Copy Markdown
Contributor

The full-world creature import adds instance_id and source_guid to Core's CreatureSpawn type. Ten playerbot fixtures construct that type directly and no longer compile.

Initialize both fields. Shared-world fixtures use Instance zero. The transfer destination fixture keeps its existing Instance ID. Each fixture uses source_guid = 0 because it creates the spawn directly.

Verified formatting, the Package API check and the all-Packages Wasm compile through .github/check-core-tip.sh against the paired Core branch. This change must land with Core PR #688.

Made with GPT-6 Astra through the Codex harness in T3 Code.

@Mathih13
Mathih13 merged commit 9227149 into main Oct 12, 2026
21 checks passed
@Mathih13

Copy link
Copy Markdown
Contributor Author

Merged with LyraCoreProject/LyraCore#688. The required Module check passed on 4c177ab18b1c84786ef525485c446f652bdc3802, and Core's final Official Packages check passed against the paired branch. The fixture changes initialize the new Creature Spawn Instance fields. Both PRs are now merged.

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.

1 participant