Skip to content

Dialogs#1079

Open
JasperLorelai wants to merge 3 commits into
TheComputerGeek2:mainfrom
JasperLorelai:dialog
Open

Dialogs#1079
JasperLorelai wants to merge 3 commits into
TheComputerGeek2:mainfrom
JasperLorelai:dialog

Conversation

@JasperLorelai
Copy link
Copy Markdown
Collaborator

@JasperLorelai JasperLorelai commented May 15, 2026

Additions:

  • Added .targeted.CloseDialogSpell - Closes a dialog and returns the target to the previous non-dialog or game menu screen.
  • Added .instant.DialogSpell. This spell logs exceptions caused by cast-time expression resolving (ConfigData) if the plugin's debug is enabled using /ms debug.
  • Added .instant.AnvilInputSpell with title (Rich Text), variable-name (String variable), and spell-on-close (sub-spell). The spell opens an anvil view, awaiting user input. If the anvil result item is clicked, the "rename text" is stored in the variable. The config can compare against an initial value during spell-on-close cast to know if a new value was submitted.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 15, 2026

Built artifact: MagicSpells-4.0-Beta-19-ec953b3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant