Skip to content

Re-org and Rewrite of Mages Rituals and Spellbooks#6384

Merged
dwasint merged 39 commits intoMonkestation:mainfrom
dwasint:wizard-rites
May 8, 2026
Merged

Re-org and Rewrite of Mages Rituals and Spellbooks#6384
dwasint merged 39 commits intoMonkestation:mainfrom
dwasint:wizard-rites

Conversation

@dwasint
Copy link
Copy Markdown

@dwasint dwasint commented May 4, 2026

About The Pull Request

Why It's Good For The Game

Changes the gameplay loop for rituals by adding long term rituals that are sustained with mana.
Moves repeated crafting onto their own crafting rune.
Redoes the backend code for the recipe book to make it easier to maintain

Changelog

🆑

/:cl:

Pre-Merge Checklist

  • You tested this on a local server.
  • This code did not runtime during testing.
  • You documented all of your changes.

@github-actions github-actions Bot added the Mapping You changed a map file, thank you for your tiles. May require additional approval. label May 5, 2026
@github-actions github-actions Bot requested a review from Draggeru May 5, 2026 03:50
};
import { Box } from 'tgui-core/components';
import { Sidebar } from './RecipeBook/Sidebar';
import { RecipeDetail } from './RecipeBook/RecipeDetails';
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I appreciate this but it should be setup like say ListInputModal with it all in the folder with an index file

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

wdym by this exactly?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Just look at the ListInputModal folder. Your RecipeBook folder should have everything for the interface including the main tsx but afaik you need an index file if you do it

This was referenced May 6, 2026
@dwasint dwasint requested a review from aberrantQuesrist as a code owner May 6, 2026 06:35
@dwasint dwasint force-pushed the wizard-rites branch 2 times, most recently from 4ffe5c2 to 7349227 Compare May 7, 2026 05:06
@dwasint
Copy link
Copy Markdown
Author

dwasint commented May 7, 2026

idk why but tgs fucking hates any commits made after _base

dwasint added 4 commits May 6, 2026 22:20
Update medical.dm

Revert "guh"

This reverts commit c4a1e4f.

Reapply "guh"

This reverts commit 1813d58.

Revert "Reapply "guh""

This reverts commit 8a3dce1.

Reapply "Reapply "guh""

This reverts commit c86843d.

Revert "guh"

This reverts commit 7349227.
Copy link
Copy Markdown
Collaborator

@CheffieGithub CheffieGithub left a comment

Choose a reason for hiding this comment

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

ligulae

Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailAlchCauldron.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailBrewing.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailBrewing.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailChemicalReaction.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailChemicalReaction.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailPlantDef.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailPlantDef.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailRepeatable.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailSnackProcessing.tsx Outdated
Comment thread tgui/packages/tgui/interfaces/RecipeBook/details/DetailSnackProcessing.tsx Outdated
@dwasint dwasint merged commit 3a25c73 into Monkestation:main May 8, 2026
28 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mapping You changed a map file, thank you for your tiles. May require additional approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants