Skip to content

adds a 2-point power to make Phantasmal Tool into a Presti-like cantrip#1142

Open
NewyearnewmeUwu wants to merge 13 commits into
DopplerShift13:masterfrom
NewyearnewmeUwu:toolschargeless
Open

adds a 2-point power to make Phantasmal Tool into a Presti-like cantrip#1142
NewyearnewmeUwu wants to merge 13 commits into
DopplerShift13:masterfrom
NewyearnewmeUwu:toolschargeless

Conversation

@NewyearnewmeUwu

@NewyearnewmeUwu NewyearnewmeUwu commented Jul 16, 2026

Copy link
Copy Markdown

About The Pull Request

made by request.. you take this and it costs 2 points and requires PT and it makes it not require preparation

Why It's Good For The Game

someone wanted it!

Testing Evidence

tested, it should work

Changelog

🆑NewyearnewmeUwu
add: Added Phantasmal Tool Mastery, a 3-point power to make Phantasmal Tool not require preparation in exchange for needing Affinity 3.
/:cl:

@github-actions github-actions Bot added the Feature Something new, something fresh. label Jul 16, 2026

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe left a comment

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.

Few minors things, mostly presentation.
Won't balance max but 5 combined cost is a little low.

Btw don't forget to do 🆑NAMEHERE or it wont be in the changelog

@@ -0,0 +1,19 @@
/datum/power/thaumaturge/phantasmal_mastery
name = "Phantasmal Mastery"
desc = "Your experience with the Phantasmal Tool spell allows you to make use of it as a cantrip."

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.

Cantrip's the D&D term; more simply stating that it "does not use charges" is better for users.
Not everyone plays tabletop games (sadly).

/datum/power/thaumaturge/phantasmal_mastery
name = "Phantasmal Mastery"
desc = "Your experience with the Phantasmal Tool spell allows you to make use of it as a cantrip."
value = 2

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe Jul 16, 2026

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'd personally bump this as augmented tool-arm is by comparison 9.
It doesn't have to match, as tool-arm offers combat utility + better use speed, and phantasmal tools deal no damage + shatter, but this does free up 10 spell prep points ((3+2)*2) on top of basically a permanent toolbelt.

If you want my input I'd personally rate it at 4 value if its naked like this, or 3 if you can tie another prerequisite to it. Probably want to buff affinity requirement to 3 so that you can still pull out tools but you still have to clearly be a wizard to do it rather than now where you have infinite tools because you are wearing a bedsheet/cape.

@@ -0,0 +1,19 @@
/datum/power/thaumaturge/phantasmal_mastery
name = "Phantasmal Mastery"

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe Jul 16, 2026

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'd put Phantasmal Tool Mastery (or anything that implies the tool part) as the name, as Tool is the subject of Phantasmal Tool and Phantasmal is the adjective.

NewyearnewmeUwu and others added 2 commits July 16, 2026 10:26
…ge/phantasmal_mastery.dm

Co-authored-by: TheOneAndOnlyCreeperJoe <TheOneAndOnlyCreeperJoe@users.noreply.github.com>
Signed-off-by: NewyearnewmeUwu <70115628+NewyearnewmeUwu@users.noreply.github.com>

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe left a comment

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.

Almost

name = "Phantasmal Mastery"
desc = "Your experience with the Phantasmal Tool spell allows you to make use of it as a cantrip."
value = 2
name = "Phantasmal Tool TMastery"

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.

Typo

/datum/power/thaumaturge/phantasmal_mastery
name = "Phantasmal Tool Mastery"
desc = "Your experience with the Phantasmal Tool spell allows its use without needing charges, though it now requires more Affinity to cast."
desc = "Your experience with the Phantasmal Tool spell allows its use without needing charges, though it now requires 3 Affinity to cast."

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe Jul 16, 2026

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.

super duper last nitpick, when we talk about Affinity values we put it behind Affinity.

Suggested change
desc = "Your experience with the Phantasmal Tool spell allows its use without needing charges, though it now requires 3 Affinity to cast."
desc = "Your experience with the Phantasmal Tool spell allows its use without needing charges, though it now requires Affinity 3 to cast."

/datum/power/thaumaturge/phantasmal_mastery
name = "Phantasmal Tool Mastery"
desc = "Your experience with the Phantasmal Tool spell allows it to be used without needing charges, though it now requires Affinity 3 to cast."
desc = "Your experience with the Phantasmal Tool spell allows it to be cast without needing charges, though it now requires Affinity in order 3 to cast."

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe Jul 16, 2026

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.

You misplaced the 3 aaaaaaa-

Suggested change
desc = "Your experience with the Phantasmal Tool spell allows it to be cast without needing charges, though it now requires Affinity in order 3 to cast."
desc = "Your experience with the Phantasmal Tool spell allows it to be cast without needing charges, though it now requires Affinity 3 to cast."

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe left a comment

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.

Looks fine by me now, just make sure to be thorough next time. You put down you tested it but the enable() thing should've been caught earlier.
Though partially I'm to blame too for not thinking of that and saying it's ok anyway.

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

Labels

Feature Something new, something fresh.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants