Skip to content

jpw1991/daggerfall-chebs-necromancy

Repository files navigation

Cheb's Necromancy

A mod for Daggerfall Unity that adds Necromancy to the game as spells under the Mysticism school. It also adds an optional Necromancer class which starts with the Animate Dead spell.

The undead are clones of vanilla enemies but are allied to the player. They also have code attached to them which makes them follow the player, but the pathfinding isn't great. It's based off how the enemies pursue the player and works basically the same way.

video

About Me

image1 image2 image3

I'm a YouTuber/Game Developer/Modder who is interested in all things necromancy and minion-related. Please check out my YouTube channel and if you like the work I do and want to give back, please consider supporting me on Patreon or throwing me a dime on Ko-fi. You can also check out my website where I host information on all known necromancy mods, games, books, videos and also some written reviews/guides.

Thank you and I hope you enjoy the mod! If you have questions or need help please join my Discord.

Description

Adds several different spell effects for summoning a variety of undead minions as well as a utility spell to recall these to your position:

  • Recall Minions
  • Summon Skeleton
  • Summon Ghost
  • Summon Zombie
  • Summon Mummy
  • Summon Vampire
  • Summon Lich
  • Summon Ancient Vampire
  • Summon Ancient Lich

Spells can be created at the spell maker in the Mage's Guild.

image

Installation

  1. Copy mod to /path/to/dfu/DaggerfallUnity_Data/StreamingAssets/Mods
  2. Important: Copy BIOG18T0.TXT to /path/to/dfu/DaggerfallUnity_Data/StreamingAssets/BIOGs. Without this, the custom Necromancer class will not work.

For more info, please read here.

Configuration

Most, but not all, aspects of the Necromancy class can be tweaked to your liking in the config. The costs of the spells can also be manipulated via the mod settings. I don't know what all the values do and they're wildly out of whack as of 0.0.11. Help in this department would be immensely appreciated!

By default, the Necromancer class is enabled. It can be disabled in the settings, which may help if you're using other class mods and problems occur.

image

Debugging

Check the log file and look for "Cheb" to find errors related to this mod.

The log file's location differs per operating system. On Linux it is located in $HOME/.config/unity3d/Daggerfall Workshop/Daggerfall Unity/Player.log

Cheating

Expand to see cheating info (hidden so people's experience doesn't get ruined)

The spell effects have a backend which can be triggered by console commands:

  • Press ~ to open the console
  • Type help spawn to read the options, then spawn a minion in
    • spawn skeleton will spawn a skeletal warrior
    • spawn vampire will spawn a vampire, etc.
  • Type recallminions to bring the undead to your position if they get stuck or lost

Changelog

Version Date Info
0.0.15 28/04/2024 Minions will follow you through area transitions.
0.0.14 28/04/2024 Finish implementing limited magnitude scaling. A minion's health, as well as skeleton & zombie melee weapon quality, scales with the player's stats & skills and the spell's magnitude.
0.0.13 19/04/2024 Expose many class options to the config so users can tweak stuff about it to their liking; improve quiz with necromancy-themed questions
0.0.12 17/04/2024 Fix Necromancer class description text
0.0.11 16/04/2024 Add starter necromancer class
0.0.10 16/04/2024 Add basic Animate Dead spell for purchase
0.0.9 16/04/2024 Fix problem where all friendly NPCs get teleported by recall minions.
0.0.8 15/04/2024 Mod should now properly work with built versions of the game
0.0.6 15/04/2024 Fix spell prices not updating properly
0.0.5 15/04/2024 Add spells to mysticism school; Add customizable spell costs
0.0.4 14/04/2024 Remove spawnskeleton command and replace with spawn command that can spawn many different types of undead.
0.0.3 14/04/2024 Restore UndeadMinion script when when game loads so that existing minions resume following; Add command to recall minions to your position; remove skeleton bark
0.0.2 05/02/2023 Add command to spawn skeletons
0.0.1 05/02/2023 Create mod

About

A Necromancy mod for Daggerfall Unity.

Resources

License

Unlicense, Unknown licenses found

Licenses found

Unlicense
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Packages

No packages published

Languages