Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Magiclysm] Add seven more spells (+ monsters + lab special) #67914

Merged
merged 9 commits into from
Aug 30, 2023

Conversation

Standing-Storm
Copy link
Contributor

@Standing-Storm Standing-Storm commented Aug 27, 2023

Summary

Mods "Add even more Magiclysm spells (+ lab special)"

Purpose of change

I still have more spell ideas, and Magiclysm's magical elements need more blending into the pre-Cataclysm world

Describe the solution

Add seven more spells:

  1. Restore Genetic Stability (Biomancer): This spell lowers your instability from mutating. True to its function, it's not found anywhere on the outer world--it's found in a microlab special, because only XEDRA would have any reason to develop this spell. I also added two monsters--the feral research thaumaturge and the feral radiation mage, along with an enchanted lab coat for your scientist-wizard.
  2. Carrion Feast (Biomancer): Cast this spell can you can eat rotten food! It doesn't taste any better, though...
  3. Knowing the Day and the Hour (Classless): Tells you the exact time. Amazing innawood, useless in the modern world. I thought of this as an example of a spell that absolutely would have existed in the past that modern technology rendered completely obsolete.
  4. Magus's Mark (Magus): Metaphysically mark a single location, allowing you to teleport back to it with:
  5. Word of Recall (Magus): Return to your Magus's Mark. You may only return to a single location--casting a new Magus's Mark overwrites the previous Mark.
  6. Summon Watcher Spirit (Animist): Summon a spirit called a watcher, through whose eyes you can see. It's unobtrusive but not totally invisible.
  7. Beguiling the Savage Beast (Druid): Charm a natural animal. Includes mutated animals, but not insects. I was originally going to have it not work on nether-touched animals, but the utility and compatibility (with Megafauna, for example) of being able to write "targeted_monster_species": [ "MAMMAL", "BIRD" ] overrides that. Maybe someone will split species into more fine-tuned categories in the future.

Add one microlab special, containing some feral wizards, a scroll of Restore Genetic Stability, and some magical items.

Add two monsters, as above--the feral research thaumaturge (magus spells), and the feral radation mage, which hurls radioactive gas around and summons zombies (because you need to be an animist to be a radiation mage).

Describe alternatives you've considered

Testing

Spells all do what I want them to. Magus's Mark accurately only allows a single location and future castings overwrite that location, Carrion Feast lets you eat rotten or raw meat without a problem, you can see through the eyes of watcher spirits if you're close enough, Beguiling the Savage Beast tames animals, and Knowing the Day and the Hour would be amazing if smartphones didn't exist.

Feral research thaumaturges and radiation mages show up occasionally in labs but pretty rarely.

Additional context

I'm planning on including even more everyday connections to the pre-Cataclysm magical world in the future--XEDRA would absolutely have used magic during their experiments.

@Standing-Storm Standing-Storm marked this pull request as draft August 27, 2023 02:07
@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Spawn Creatures, items, vehicles, locations appearing on map Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. Mods: Magiclysm Anything to do with the Magiclysm mod Mechanics: Enchantments / Spells Enchantments and spells labels Aug 27, 2023
@github-actions github-actions bot requested a review from KorGgenT August 27, 2023 02:07
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Auto-requesting reviews from non-collaborators: @GuardianDll

@github-actions github-actions bot added json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions labels Aug 27, 2023
@github-actions
Copy link
Contributor

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • The scroll said that this spell is for "Curing the aftereffects of XE037 overexposure", whatever that means. According the scroll, the spell should be allowed to run its course before reapplication
  • enspelled lab coat

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Aug 27, 2023
@TheShadowFerret
Copy link
Contributor

TheShadowFerret commented Aug 27, 2023

What disadvantage does Magus' Mark have to Translocate Self? It's lower level & doesn't require building a gate/finding the basement special with one.

@Standing-Storm
Copy link
Contributor Author

Standing-Storm commented Aug 27, 2023

Magus's Mark only lets you pick a single destination to return to--if you cast it again, it overwrites the previous location, so there's no way to set up a network like Translocate Self lets you do. Edit: I'll clarify that above--I can see how it would look like it's just "Translocate But Better"

@Standing-Storm Standing-Storm marked this pull request as ready for review August 27, 2023 20:41
@Standing-Storm
Copy link
Contributor Author

Standing-Storm commented Aug 27, 2023

Alright, this should be ready.

Feral radiation mage balance is about where I want it for a mage--if you shoot them in the head immediately you'll be fine, if you let them start casting a few spells you're in big trouble.

@github-actions github-actions bot added BasicBuildPassed This PR builds correctly, label assigned by github actions and removed BasicBuildPassed This PR builds correctly, label assigned by github actions labels Aug 27, 2023
@Termineitor244
Copy link
Contributor

Good stuff!!

The only change I would like in this is for the teleportation spells to be known to the Dimensionalist Mage profession, since it would be weird for it to not know the spells.

The druid spell and the hour an day one could be used by some of the druids professions too, if you feel inclined to give them to them.

@github-actions github-actions bot added the Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies label Aug 28, 2023
@Standing-Storm
Copy link
Contributor Author

I admit I had no idea that there was so many Magiclysm professions! I'll have to be sure to check them in the future when I'm adding more stuff.

@Termineitor244
Copy link
Contributor

I admit I had no idea that there was so many Magiclysm professions! I'll have to be sure to check them in the future when I'm adding more stuff.

Several of them are fairly new! But yeah, we have a good number of them, more variety is always a good thing.

@Maleclypse Maleclypse merged commit c8c37e6 into CleverRaven:master Aug 30, 2023
@Maleclypse
Copy link
Member

Just realized I should have left this up for that change discussed above.

@Standing-Storm
Copy link
Contributor Author

Adding spells to professions was the last commit I made, so there's no problem

@Standing-Storm Standing-Storm deleted the even-more-spells-2 branch August 30, 2023 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mechanics: Enchantments / Spells Enchantments and spells Mods: Magiclysm Anything to do with the Magiclysm mod Mods Issues related to mods or modding Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies Spawn Creatures, items, vehicles, locations appearing on map
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants