Skip to content

Witch's Shapeshift -> Witch's Wildshape (Also now gives Necran's their Fog Ward spell back again)#372

Open
Posshum wants to merge 14 commits intoCausticCove:mainfrom
Posshum:MakeShapeshiftIntoWildshape
Open

Witch's Shapeshift -> Witch's Wildshape (Also now gives Necran's their Fog Ward spell back again)#372
Posshum wants to merge 14 commits intoCausticCove:mainfrom
Posshum:MakeShapeshiftIntoWildshape

Conversation

@Posshum
Copy link

@Posshum Posshum commented Mar 23, 2026

About The Pull Request

AS FOR WHY THE NECRAN ABILITY CHANGE: THE SHAPESHIFTING MECHANIC RUNTIMES DUE TO HOW THE FOG WARD ABILITY WORKS AND I FELT LIKE NECRANS SHOULD GET THEIR SPELL FOG WARD ANYWAYS BECAUSE THEY DON'T HAVE A LOT OF GOOD MIRACLES AT THE MOMENT.

I have ONLY changed the Outline and the Invocation string for the fog ward spell in this PR.

Back to the witch stuff:

Refactors Shapeshift entirely to work more like Wildshape, resolving multiple problems:

Fixes the HUD and screen scaling.
Fixes the FPS drops.
Adds in a new QoL for the witch's shapeshifted mobs due to being under /carbon/human/ datum types.
(Such as being able to use one hand, capability of utilizing more variety of verbs, and functioning properly with a wide variety of spells and mechanics that were not designed for simple_mobs.)
Mobs now have their respective stats and skills when the witch is wildshaped into them.

(They're rather low and pretty tame. You lose all beneficial Traits when you are in your shape shifted form except for the default witch traits for alchemy and deathsight.)

Does not add any new variant of mobs. But it is also really easy to create a new variant of mob. If there are any suggestions, do suggest whilst this PR is open.

Also, apologies...
I wish I knew a better way to add the black cat but at the time of creating I did not include the alternate variant.
However it is really easy to add, and I may add it later into this PR, but it'd effectively be a whole new .dm for a black cat that is the same as the normal cat, just a different icon. Hence why I left it out for now.

Developer's checklist

  • Try to modularize as much as possible.
  • Mark the start and end of edits outside the caustic modular folder (if applicable) for changes made.
  • Ensure that it compiles locally, and test new features (when applicable, please record if not!), or potential issues with related features.

Video Showcasing the features and mechanics for the mobs.

https://www.youtube.com/watch?v=UHKYJLX10rM

Testing Evidence

Why It's Good For The Game

Changelog

🆑
add: Added new mechanics or gameplay changes
add: Added more things
del: Removed old things
qol: made something easier to use
balance: rebalanced something
fix: fixed a few things
sound: added/modified/removed audio or sound effects
image: added/modified/removed some icons or images
map: added/modified/removed map content
spellcheck: fixed a few typos
code: changed some code
refactor: refactored some code
config: changed some config setting
admin: messed with admin stuff
server: something server ops should know
/:cl:

@Posshum Posshum changed the title Witch's Shapeshift -> Witch's Wildshape Witch's Shapeshift -> Witch's Wildshape (Also now gives Necran's their Fog Ward spell back again) Mar 25, 2026
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.

2 participants