ChebGonaz-FriendlySkeletonWand icon

FriendlySkeletonWand

Adds craftable wands that can be used to create friendly skeletons and draugr to follow you and guard your base with, as well as static defenses and some base automation.

Last updated 2 years ago
Total downloads 33224
Total rating 7 
Categories Mistlands Update
Dependency string ChebGonaz-FriendlySkeletonWand-1.5.2
Dependants 12 other packages depend on this package

This mod requires the following mods to function

ValheimModding-Jotunn-2.10.0 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.10.0

README

Friendly Skeleton Wand


Attention: Mod has been moved/renamed! It is now Cheb's Necromancy and this version is no longer maintained. Please remember to delete the old mod before installing Cheb's Necromancy.


This mod adds a craftable wand which can be used to create skeletons with. These skeletons are supposed to guard your base and hang around the general vicinity of wherever you create them.

Pre-release versions: To get the latest improvements but with less testing, check the GitHub's releases page. Although less tested than the official releases, they are still tested pretty well.

Important Update Note for pre-1.0.8

If you are upgrading from 1.0.7 or lower, your skeletons will still be there but you won't be able to command them anymore! This is not a bug.The old skeletons used the existing Mistlands `Skeleton_Friendly` prefab which belongs to Blood Magic. In 1.0.8 these have been replaced with my own custom prefabs: `ChebGonaz_SkeletonWarrior` and `ChebGonaz_SkeletonArcher`. This gives you the control to choose either kind, instead of it being random, and also stops Blood Magic from levelling up from this mod.

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.

Reporting Bugs & Requesting Features

If you would like to report a bug or request a feature, the best way to do it (in order from most preferable to least preferable) is:

a) Create an issue on my GitHub. b) Create a bug report on the Nexus page. c) Write to me on Discord. d) Write a comment on the Nexus page.

Requirements

  • Valheim Mistlands
  • BepInEx
  • Jotunn

Installation (manual)

  • Drag the FriendlySkeletonWand folder from inside the archive to your Bepinex plugins folder in the Valheim directory.

Features

  • Craftable wands at the workbench called Friendly Skeleton Wand and Friendly Draugr Wand.
  • These wands consume Bone Fragments to create minions.
  • Bone Fragments now drop from all creatures when they die.
  • With a wand equipped, the following is possible:
    • B will make a skeleton/draugr warrior.
    • H will make a skeleton/draugr archer.
    • F will make all nearby minions follow you.
    • T will make all nearby minions wait.
    • G will teleport all following minions to your position (useful if stuck or to get them on boats)
    • R to tell minions to attack a specific target (this is relatively inaccurate).
  • A new Necromancy Skill.
  • Minion quality increases with Necromancy Skill Level:
    • 0 to 34: Level 1.
    • 35 to 69: Level 2.
    • 70+: Level 3.
  • Minion health increases with necromancy level.
  • Minions ignore collision with the player so you won't be trapped.
  • You can make a special cape called the Spectral Shroud which draws spirits to it. If you're powerful enough, they will serve (necromancy level 25). Removing the cape stops them from spawning.
  • Tweakable settings by editing the config file.
  • A Spirit Pylon which can be constructed to serve as static base defence. It detects nearby enemies and if any are found, it spawns temporary Ghosts to defend the base with.
  • Having additional items in your inventory can change your minions. As a safety measure to prevent you from accidently consuming stuff, hold Left Shift when creating a minion to permit these resources to be consumed (or set to None in the config if you want no checking whatsoever):
    • Boar scraps or Deer Hide -> leather armor
    • Bronze -> Bronze armor
    • Iron -> Iron armor
    • Black Metal -> Black Iron armor
    • Guck -> poison skeleton
    • Surtling core -> skeleton mage
  • As of 1.2.0, debug commands that affect minions across the entire world/universe currently loaded:
    • chebgonaz_killallminions -> kills all of your minions (only yours, not other ppls)
    • chebgonaz_summonallminions -> summons all your minions to your location. This can be used to bring minions with you inside instances (eg. dungeons) or through portals. But make sure they aren't following you (set them to wait) otherwise they'll be destroyed. This is Valheim vanilla mechanics stuff and nothing I can fix easily.
  • As of 1.5.0 you can create a Neckro Pylon which spawns undead Necks from Neck Tails with a container on its back. It wanders around gathering up items for you. It's like a walking vacuum cleaner. 1.5.0 also introduces a refueler pylon, that fills your smelters with ores and coal or wood, and a Bat Beacon which spawns bats to defend your base.

Config

Attention: To edit the config as described, the Configuration Manager is required. This is a separate mod. Please download and install it.

Press F1 to open the mod's configuration panel.

Doesn't work for some reason; please edit the configs manually. Almost everything can be tweaked to your liking.

F.A.Q

Q: How do I kill minions?

A: They count as tames, so use butcher's knife

Q: What do minions eat?

A: Nothing. They are just tames so that they earn you Necromancy XP and get a funny name.

Q: What meats work for spawning Draugr?

A: Boar Meat, Neck Tail, Deer Meat, Lox Meat, Wolf Meat, Serpent Meat, Chicken Meat, Hare meat. It checks and consumes the first one it finds in that order - so low quality meats are preferred to high quality.

Q: Can I heal minions?

A: Not yet, unless you use other mods that permit healing. I want to add healing eventually in some form.

Q: How do I make a poison skeleton?

A: Make sure your necromancy level is high enough and have some Guck in your inventory when creating a non-archer skeleton using the staff.

Q: Can you add Frost Resistance to the Spectral Shroud and/or Necromancer Hood so I can use it in the Mountains?

A: This is currently not planned because another mod called Custom Armor Stats can be used to add it. So I'd rather spare myself the extra work.

Q. How do I make the Neckro Gatherer Pylon work?

A. Put some Neck Tails inside it.

Changelog

Date Version Notes
13/01/2023 1.5.1 tone logging down a bit; fix string name on neckro pylon
12/01/2023 1.5.0 add refueler pylon that puts coal into nearby smelters; fix pylons to face toward their Z axis (it was backwards before); add neckro gatherer pylon; neckros gain 150hp and can't attack; neckros no longer afraid of fire; update icons with brilliant designs by Ramblez; finally fix transparency issue
11/01/2023 1.4.3 item and structure recipes exposed to config file; defensive spikes (standard & dverger) no longer damage minions if they've been placed by the player; add chebgonaz_prerelease_spawnneckro command to let players test with new neckro gatherer.
09/01/2023 1.4.2 Neckro Gatherer now brings items back to empty containers and stores them
09/01/2023 1.4.1 Fix minions not remembering their armor values
09/01/2023 1.4.0 Minions no longer damage player structures; armor values actually applied to skeletons (although not remembered on logoff/login again - will fix soon); add necroneck gatherer
07/01/2023 1.3.0 Add server sync so that clients must use the configuration options of the server
07/01/2023 1.2.1 Add black iron armor; permit skeletons to use black iron armor; rebalance spirit pylon by introducing a delay and a limit (both configurable)
06/01/2023 1.2.0 Fix bug of skeletons not remembering their weapons properly; fix problem of tier 3 melee weapon not being stronger than tier 2; add debug commands for players to kill all their skeletons or summon them all
05/01/2023 1.1.1 Add left shift as key to unlock extra resource consumption; allow deer hide to be used for leather armor skeletons
04/01/2023 1.1.0 Armored Skeletons and Skeleton Mages!
02/01/2023 1.0.25 Fix bug where Poison Skeleton's HP is lower than it should be after leaving area and coming back
02/01/2023 1.0.24 Add Poison Skeleton (requires Guck in inventory); Guardian Wraith despawns when entering portal; Alert range of all entities raised to 30
30/12/2022 1.0.23 Guardian Wraith implementation changed: Guardian Wraiths only spawn if enemies are nearby and move immediately to intercept enemy; Guardian Wraiths exist on a timer and perish on their own
29/12/2022 1.0.22 add neck tail to draugr meat; expose ghost timer to config; fix ghost selfdestruct by changing from coroutine to update; add localizations; fix problem with limits not working properly; setting buttons to None in config removes them from GUI
25/12/2022 1.0.21 Fix bug about Spirit Pylon Ghosts not despawning
25/12/2022 1.0.20 Add optional equipment effects; add Necromancer's Hood; permit omission of creatures completely via config
20/12/2022 1.0.19 Max HP of minions is now remembered; Add code to make someone only able to command minions they created; in limit mode, existing minions replaced rather showing a msg
16/12/2022 1.0.17 Nice models for the wands; skeleton equipment and damage scales to necromancy level; nice texture for Spectral Shroud; add config option to disable Guardian Wraith (permits purely cosmetic Spectral Shroud); made draugr optionally cost meat as well as bone fragments to create
12/12/2022 1.0.16 Remove version check that kept annoying people; fix Guardian Wraith bug introduced in 1.0.15
09/12/2022 1.0.15 Cleaned out and fixed up config (it contained one error); allow enabling/disabling of individual features (user request); add German localizations by S970X; fix a problem where minions beyond the follow radius could still follow the player
09/12/2022 1.0.14 Rebalanced skeleton health modifiers
07/12/2022 1.0.13 Add Spirit Pylon for static base defence; add optional minion limits for those who wish it; change skeleton eyes to blue to differentiate from deadraiser (pink) and enemy (red).
05/12/2022 1.0.12 Add Vulkan support for Linux
03/12/2022 1.0.11 Fix more shaders; add Spectral Shroud -> wraiths only summon when you wear it, and get dismissed when you take it off; removed drops from minions
03/12/2022 1.0.10 Implement fix for Thunderstore Mod Manager that (hopefully) permits it to install correctly.
02/12/2022 1.0.9 Fix some shaders that got messed up (white squares instead of particles on effects like arrow hit); allow minions to generate a little Necromancy XP for their master; fixed a null object exception in Guardian Wraith coroutine
01/12/2022 1.0.8 Big Overhaul → Fully custom prefabs used for minions results in finer control: no more Blood Magic experience; removes randomness of the skeletons so you can choose warrior/archer; permits me to add draugr and wraiths that are not hostile when you log back in; permits me to (in the future) give custom equipment and textures/materials to the minions.
29/11/2022 1.0.7 Add Guardian Wraith; ignore minion collision on player
27/11/2022 1.0.6 Function added to teleport minions to you and to tell minions to attack what you're looking at.
27/11/2022 1.0.5 Fixed a bug where after logging out and coming back in your skeletons wouldn't respond to commands anymore
27/11/2022 1.0.4 Amount of bone fragments dropped by creatures exposed to config file; fixed a bug where at necromancy level 0 a skeleton spawned would instantly die
26/11/2022 1.0.3 Default skeleton health multiplier jacked up to 15.
26/11/2022 1.0.2 All creatures drop bone fragments, skeletons can be told to follow/wait, skeletons health scales with necromancy level.
25/11/2022 1.0.1 Fix a bug that let you create skeletons without the wand equipped.
25/11/2022 1.0.0 Release

Known issues

  • Skeletons can't follow you into/out of dungeons
  • Telling minions to attack what you're looking at (by spawning a big stone there - dumb but will be replaced with something more appropriate later)
  • Players with Radeon cards may experience weird issues. I don't know what's causing it, but turning off Draugr in the config may help because it seems related. If you encounter problems, try the following:
    • DraugrAllowed = false
    • SpectralShroudSpawnWraith = false

Future Ideas

  • Fully custom undead types.

Source

You can find the github here.

Special Thanks

  • Dracbjorn for development help & testing.
  • Ramblez (aka Thorngor on the Nexus) for texturing help and for making the custom icons.
  • redseiko for helpful advice on the official Valheim modding Discord.
  • S970X for making the German language localization for the mod.