Skip to content

New Engine Feature: Add extended SPLSTATE support and Daze opcode - #133

Open
4Luke4 wants to merge 1 commit into
Bubb13:develfrom
4Luke4:daze
Open

New Engine Feature: Add extended SPLSTATE support and Daze opcode#133
4Luke4 wants to merge 1 commit into
Bubb13:develfrom
4Luke4:daze

Conversation

@4Luke4

@4Luke4 4Luke4 commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

This PR introduces a brand new debuff: Dazed.

Dazed creatures are in a partial state of stupor. They are unable to initiate attacks/dialogs, cast spells, use skills or abilities. They can just move around and use items.

Bonus:

Add support for SPLSTATE ids above 255 (up to 65535).

Requires: Bubb13/InfinityLoader#13.

@Bubb13

Bubb13 commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Thanks for this pull request. I've independently implemented a SPLSTATE.IDS uncap since this implementation missed some edge cases. I'll keep this pull request open for the Daze opcode.

@4Luke4

4Luke4 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for this pull request. I've independently implemented a SPLSTATE.IDS uncap since this implementation missed some edge cases. I'll keep this pull request open for the Daze opcode.

Yeah, sounds like I missed op335 (the so-called Seven Eyes opcode).

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