Skip to content

Add mishap-detection pattern#1194

Merged
Robotgiggle merged 9 commits into
1.21from
mishap-detection
Jul 10, 2026
Merged

Add mishap-detection pattern#1194
Robotgiggle merged 9 commits into
1.21from
mishap-detection

Conversation

@Robotgiggle

@Robotgiggle Robotgiggle commented Jul 9, 2026

Copy link
Copy Markdown
Member

Adds a system for mishap prevention by simulating patterns to see whether they'd mishap without having to actually cast them. Also removes the assessor/auditor patterns, since this makes them obsolete.

image

@s5bug

s5bug commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

throwing Shai's Consideration as my hat in the ring in case a "cool" name is desired

@object-Object object-Object left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with a bit of cleanup!

Comment thread Common/src/main/java/at/petrak/hexcasting/api/casting/eval/vm/CastingVM.kt Outdated
Comment thread Common/src/main/java/at/petrak/hexcasting/api/casting/eval/vm/CastingVM.kt Outdated
Comment thread Common/src/main/java/at/petrak/hexcasting/api/casting/eval/vm/CastingImage.kt Outdated
Comment thread Common/src/main/java/at/petrak/hexcasting/api/casting/eval/vm/CastingVM.kt Outdated
@Robotgiggle Robotgiggle added enhancement New feature or request 1.21 labels Jul 10, 2026
@Robotgiggle Robotgiggle enabled auto-merge July 10, 2026 04:08
@Robotgiggle Robotgiggle added this pull request to the merge queue Jul 10, 2026
Merged via the queue into 1.21 with commit 7ac603d Jul 10, 2026
6 of 9 checks passed
@github-project-automation github-project-automation Bot moved this from 📋 Backlog to ✅ Done in Hex Casting Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.21 enhancement New feature or request

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants