So some of you may have noticed a sparkling new mod in the core content pack section.
I actually created a discourse account just to post this topic. I wanted to have a “general discussion” topic available for people to discuss the Magiclysm mod.
First, the setting:
“magic” is an esoteric but not uncommon occurrence. In the past it was used for nearly everything, but with the advance of technology it fell out of favor, as guns were often more deadly, and technological ways of doing things were generally more convenient, as using the energy that every human possesses leaves you feeling spiritually drained for up to an entire day, even for the smallest spell. Advances in magic were rare, as those who studied it were Draconian in their strictness with sticking to the letter of the law. “spell designers” were outcast from the (very small) magic community, and without the network of previous spellcraft books and spellbooks, their breakthroughs were minor and rare. With the Cataclysm however, magic has had an upswing in rogues and spell designers, since most of the draconian heads were killed off. Even normal people are more likely to practice magic, since the infrastructure of modern day society has collapsed, and even the simplest tool is not the convenience it once was. War mages dust off their old books in preparation to fight the zombies, as guns have limited ammo, and ammo factories are all shut down.
Magiclysm adds magic to the game - each spell is tied to a class, of which there are eight. You can only be in four classes, as each class has an opposing class.
Here are the classes:
Magus opposed to Animist ,
Kelvinist opposed to Stormshaper ,
Technomancer opposed to Earthshaper , and
Biomancer opposed to Druid .
To cast magic, you first need to bind a key for it.
Also, be aware that bionic power will decrease your mana pool.
The failure chance of a spell depends on several factors. Things that increase failure chance:
Difficulty of the spell
Level of the spell
Things that decrease failure chance:
- Depends on the spell characteristics
As a spell gains levels, in addition to reducing the failure chance, the spell can gain various stats. All of these stats depend on the specific spell for whether or not they change due to levels, and how much they can change.
- Area of Effect
- Casting Time
- Casting Cost
- Duration of Effect
I mentioned spell levels: Each spell has an individual level. You can gain experience in a spell by casting it or by studying the spellbook you learned it from. The formula is exponential, so the higher the level you attain, the longer it will take to get to the next level.
In order to cast a spell, you need to set a keybinding for the cast spell action.
The mod is somewhat young, so bear with me while content is slowly added. I am more of a fan of doing the C++ side of things, so if people are interested in writing JSON content for the mod, I would be more than happy to get some more help. I’ve been wanting some more monsters, items, and map locations in order to feel like it’s a more magical world right when you install the mod.
If you are interested in contributing to the mod, and don’t know where to start, you can look here for the current todo list: https://github.com/KorGgenT/Cataclysm-DDA/projects/3 If you have any other questions about the mod, feel free to ask here.