You are viewing a potentially older version of this package. View all versions.
blacks7ar-MagicPlugin-2.0.7 icon

MagicPlugin

Adds early-game till end-game magic weapons (elemental and summoning totems) and armor sets, accessories with their own inventory slot, eitr foods and a battle mount.

Date uploaded a week ago
Version 2.0.7
Download link blacks7ar-MagicPlugin-2.0.7.zip
Downloads 4277
Dependency string blacks7ar-MagicPlugin-2.0.7

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

# MagicPlugin

Adds early-game till end-game magic weapons (elemental and summoning totems) and armor sets, accessories with their own inventory slot, eitr foods and a battle mount.

Watch the video Watch the video


## Battle Mount Controls (Asksvin (Summon))

  • (W) move forward (auto run)
  • (A) (D) turn left/right
  • (S) stop auto run
  • (Space) jump
  • (Primary Attack) mount bite - default to left mouse button
  • (Secondary Attack) mount headbutt - default to middle mouse button
  • (Block) mount jumping attack - default to right mouse button
  • (Use Key) mount/dismount - default to E key
  • (NOTE: every attack consumes mount stamina, stamina drain is scaled by your riding skill.)

## Installation (manual)

  • extract MagicPlugin.dll file to your BepInEx\plugins\ folder.
  • (NOTE: DELETE \config\MagicPlugin.cfg and let the mod regenerate a new one in order for the changes to take effect.)

## Features

  • Configurable velocity and accuracy.
  • Configurable exp multipliers for elemental magic and blood magic.
  • Adds 3 new early game Magic Weapons called Surtling Staff, Eikthyrs Staff and Neck Totem and 5 new mid game Magic Weapon called Staff of Healing, Wolf Totem, Arctic Staff, Crystal Totem and Poison Staff.
  • Adds 4 new early game magical wands that will grow stronger as the player progress and 2 magical books that will help you early game.
  • Adds 6 new armor sets (meadows and blackforest will share one set while the other 5 will get 1 set each.)
  • Adds 3 new Eitr Foods that is centered on the useless yellow mushroom called Mushroom Jam, Sauted Meat 'N Mushroom and Mushroom Pie which will give you a total of 76 Eitr. Now you have another reason to go Burial Chamber hunting besides farming surtling cores.
  • Adds 2 new Eitr Foods called Mountain Soup and Mountain Stew together with Mushroom Pie will give you a total of 124 Eitr whis is the prerequisite in using the Wolf Totem.
  • Adds 6 new magical belts that will help you on your magical journey called Dvergrs Belt, Wizards Belt, Elementalist Belt, Hogwarts Belt, Haldors Belt, and Necromancers Belt.
  • Adds 3 new end-game magical scepters with secondary attacks called Flame Scepter, Ice Scepter and lightning scepter.
  • Configurable cooldown timer, chop/pickaxe damage, fire/lightning/frost damage, blunt/pierce damage and attack force.
  • Configurable magic source, you can use either Eitr, Stamina or Both.
  • Configurable Eitr regen amount.
  • Configurable food stats.
  • Configurable summons health and attack damages.
  • Configurable Heal Overtime, Heal duration, Heal interval, Heal cooldown, and Heal range.
  • Uses ServerSync and built in config watcher.
  • Configurable through config file or Configuration Manager

PrefabNames (click to expand)

BMP_FlameWand
BMP_IceWand
BMP_LightningWand
BMP_PoisonWand
BMP_AdvanceMagicBook
BMP_BeginnersMagicBook
BMP_FlameScepter
BMP_IceScepter
BMP_LightningScepter
BMP_ArcticStaff
BMP_EikthyrsStaff
BMP_LightningStaff
BMP_HealStaff
BMP_NeckTotem
BMP_SurtlingStaff
BMP_WolfTotem
BMP_PoisonStaff
BMP_CrystalTotem
BMP_SkullTotem
BMP_ModersInheritence
BMP_YagluthsInheritence
BMP_MountainSoup
BMP_MountainStew
BMP_MushroomJam
BMP_MushroomPie
BMP_SautedMeatMushroom
BMP_DvergrBelt
BMP_EitrBelt
BMP_ElementalistBelt
BMP_HogwartsBelt
BMP_LightBelt
BMP_NecromancerBelt
BMR_TatteredCape
BMR_TatteredChest
BMR_TatteredHelm
BMR_TatteredLegs
BMR_SorcerersCape
BMR_SorcerersHat
BMR_SorcerersTrousers
BMR_SorcerersTunic
BMR_WarlocksCape
BMR_WarlocksHood
BMR_WarlocksPants
BMR_WarlocksVest
BMR_PolarWolfCape
BMR_PolarWolfChest
BMR_PolarWolfHood
BMR_PolarWolfLegs
BMR_SeekerCape
BMR_SeekerChest
BMR_SeekerHat
BMR_SeekerLegs
BMR_CrimsonCape
BMR_CrimsonChest
BMR_CrimsonHood
BMR_CrimsonLegs


CHANGELOG

v2.0.7
- added additional NRE checks to prevent NRE errors when teleporting to dungeons together with your summons.
Changelog History (click to expand)

v2.0.6
- updated for the latest valheim build (219.13) bog witch
- fixed inferno emberweave pants status effect
- added unsummon key (configurable) to unsummon summons.
- added localization for tome and earring slot names.
v2.0.5
- fixed capes slow fall tooltip
- added toggle option to disable slow fall from capes
- fixed staff of healing exp bug
- fixed ashland armor set recipe
- minor code fixes
v2.0.4
- disabled command function on summons, its breaking the summon limit.
v2.0.3
- fixed unable to damage tamed/pet with butcher knife or pvp enabled.
v2.0.2
- changed minimum acceptable values for eitr regens of armors to 0.
v2.0.1
- fixed infinite sliding bug when you fall down.
v2.0.0
- as requested added 3 elemental variants of dundr staff (fire, ice, and poison)
- added 5 new summoning totems and 5 new summoned creatures including asksvin which you can use as a battle mount (see readme for the controls)
- added config options for armors eitr regens
- overhauled summoning system and adopted my magic revamps summoning system
- cleaned up unity project and removed bloat gameobjects, effects, materials and textures
- fixed crimson capes eitr regen tooltip
- removed file watcher, some minor bug fixes and improved items icons
v1.9.7
- fixed accessories eitr regen bug, eitr regen will now properly apply
v1.9.6
- added support to vulkan api, textures will now properly render when playing in vulkan mode.
v1.9.5
- updated for the latest valheim build (218.15 ashlands)
- removed all armor including all the hats.
- added 6 new armor sets (meadows and blackforest will share one set while the other 5 biomes will have its own armor set)
- fixed moders/yagluths heritage targeting system, it will now properly target where your cursor is aiming.
- fixed staff of healings exp gain, you will now only gain exp when your health is below your max health.
- updated all items flavor texts.
v1.9.1
- fixed errors when attacking with some staffs (surtling staff, wands and other staff).
- added MagicRevamp compatibility.
v1.9.0
- updated to the latest valheim build (217.46)
- fixed hair clippings when wizard hats are equipped.
- fixed minor znetscene issues (armored skellies will now be visible in multiplayer)
v1.8.9
- as requested added a configurable cooldown timer for moders/yagluths heritage attacks
v1.8.8
- fixed staves damage scaling, due to the recent changes and full configuration being enabled, staves scaling is now the same as the wands damage scaling, instead of scaling each damage type the overall damage is now being scaled.
v1.8.7
- fixed NRE's coz by the previous update
v1.8.6
- as requested enabled full configuration of staves and armors
v1.8.5
- fixed wizard hats attach point to the players head.
v1.8.4
- added compatibility fixed to my new mod dvergerstaves.
v1.8.3
- updated itemmanager and serversync
v1.8.2
- added toggle option to disable/enable tome/book and earring dedicated slot
v1.8.1
- fixed hogwarts belt damage scaling and damage computation to elemental weapons (ie. bows with elemental damages)
v1.8.0
- updated to the latest valheim build (217.29)
- updated serversync, itemmanager and other dependencies
- updated manifests bepinex dependency string
- put localization example to a zip package to avoid unnecessary duplicates
- added 2 new end-game staves and 1 additional book.
- added 5 new earrings, 5 new rings and 5 new necklaces (needs Jewelcrafting mod (HIGHLY RECOMMENDED) for the new rings and necklaces)
- belts, books, earrings, rings and necklaces have their own slots if AzuExtendedPlayerInventory (HIGHLY RECOMMENDED) is installed.
v1.7.6
- fixed some typo on scepters config names.
v1.7.5
- added 3 new end-game magical scepters with secondary attacks.
- added 4 new magical hats.
v1.7.2
- nerfed down wands huge damage boost at high skill level.
v1.7.1
- fixed beginners/advance magic books descriptions live update in multiplayer
- added config options for skull totems summon.
- increased eitr drains max acceptable values.
v1.7.0
- added 4 new magical wands that you can craft at early game (these wands will grow stronger as you progress to the game so you can used them til end-game)
- added 2 new magical books that you can craft early and mid game which will help you on using those 4 new wands.
v1.6.5
- fixed multiplayer version check issues
v1.6.4
- updated to the latest valheim build (217.22)
- added german and spanish translation
v1.6.3
- updated the included translations thats causing errors (my bad forgot to update the included translation.. sorry about that xD)
v1.6.2
- added config recipes to all items.
- added config options to disable recipes.
- added food stats config.
v1.6.1
- removed item manager.
- as requested added an improve dead raiser called skull totem that summons armored skeletons and uses two-handed weapons.
- fixed armor shaders, armor textures now properly applies even at the character selection.
v1.5.9
- fixed staffs repair bug.
- adjusted crafting level requirements for some of the staffs.
v1.5.8
- updated to the latest valheim build (217.14) hilder request.
- removed flare effect on lightning staff.
- added missing exp gain on moders and yagluths inheritence.
v1.5.7
- as requested added 4 new armors (recolored fenris armor xD) with eitr regen per piece, with poison resist for the hood, fire resist for the sleeves and frost resist and feather fall for the cape.
- fixed arctic staffs accuracy.
- added launch angle config option for arctic staff.
- fixed armors shaders, they now use vanilla shaders.
- removed incompatible modlist (valheim legends/sage vault).
v1.5.5
- adjusted slime summons scale and make it a little bigger.
- fixed slime summons bug (disappearing/despawning/vanishing)
- added config option for wolf totem level requirements for summoning
v1.5.4
- updated to the latest valheim build (216.9)
v1.5.3
- added possible multiplayer fixes for moders/yagluth heritage.
- improves moders/yagluths heritage targeting system.
v1.5.2
- changed neckzilla and occultist texture to more like white/greyish color so they would look like spirit version of neck and cultist.
- added a boss tier magic weapon called Moders Heritage and Yagluths Heritage, spawns ice/meteor shower to closest enemies so becareful when using this weapons.
v1.4.9
- fixed wrong prefab name on elementalistbelt recipe
(Need to delete \config\blacks7ar.MagicPlugin.cfg for fixed to take effect)
- updated to the latest itemmanager and serversync
v1.4.8
- fixed NRE's when hitting trees/resources with bare hands
v1.4.7
- reduced visual effects of staves
- reduced aoe effect of eikthyrs/lightning staff
- minor bug fixes
v1.4.6
- fixed minor bug when cutting/mining in multiplayer
v1.4.5
- fixed surtling/eikthyrs/lightning staffs tool tier, they can now properly destroy higher tier resources.
- revised staff of healings code, removed group mods dependency, it can now properly heal other players.
- added 6 new magical belts that will help you on your magical journey.
v1.4.3
- minor bug fixes and added possible fixed for healing other players
v1.4.2
- added a no-glow variation of Eikthyr Staff called Lightning Staff (special request of a generous supporter)
- fixed aoe range scaling of arctic staff
- reduced eikthyr staffs light intensity
- updated to the latest valheim and bepinex builds
v1.4.1
- fixed messagehud typo
- fixed staff of healings blood magic exp, you no longer get blood magic exp if your hp is full or no healing is done.
- added posible fixed for healing other players (again not tested, so you should test it and give me feedback if it work or not)
v1.4.0
- rewritten code from scratch
- remove dot aoe damages
- added back summon level scaling (summons level scaled by bloodmagic's level)
- added elemental damages scaling (fire, frost, lightning, poison damages is now scaled by elementalmagic's level)
- added possible fixed for healing other players (not tested), groups mod still needed.
- reworked some staffs models
- reduced/scaled down vfx/smoke effects/light effects
- updated to the latest valheim and bepinex builds
v1.3.4
- fixed compatibility issue with KG's MagicHeim
- fixed status effect bug when wearing polarwolf set
v1.3.3
- fixed arctic staff and ice staff vfx bug when you fire in rapid mode.
- adjusted the minimum accepted values for the summoning cooldowns down to 5secs
v1.3.2
- fixed staff of protection bug.
- removed and reduce some smoke vfx that hinders players vision
- fixed arctic staffs projectile trajectory
- removed level scaling of summoned creatures
v1.3.1
- sorry guys i made a mistake i forgot to copy the correct updated dll >_< please don't cursed me xD
v1.3.0
- added 2 new staffs called Crystal Totem and Poison Staff
- added 4 new summonable elemental creatures
- added toggle option to use both eitr and stamina as magic source
- summoned creatures/tames no longer takes damage from aoe dot's of magical staffs.
v1.2.7
- fixed wolf totems cooldown timer not applying correctly when you summon occultist.
v1.2.6
- Staff of Healing can now heal all tames not just summoned creatures, all monster that are tameables and already tamed can now be healed by Staff of Healing.
v1.2.5
- added debuff capabilities for the staff of healing, it can now remove status effects like frost, smoked, burning, poison, tared, and wet.
v1.2.4
- added paralyze immunity status effect for monsters. when they get hit by eikthyrs staffs aoe and got paralyzed they'll have a chance to get a paralyze immunity for 12secs.
- fixed no eitr warning for staff of healing.
v1.2.3
- fixed healing staffs bug when you dodge and quickly use it there's no vfx/sfx.
- fixed healing staffs bloodmagic skill bug. bloodmagic skill can now gain a small fraction of exp after using staff of healing.
v1.2.2
- Added a fixed to eitr problem with the 2 staffs and 2 totems while using Terraheim. But you still can't change from eitr to stamina white Terraheim is installed.
- Added configuration for the Eikthyrs Staffs static field. Static Field Aoe Lightning Damage, Duration, Radius and Interval are now configurable. If you want to disable the paralyze effect set Static Field Interval to 0.
v1.2.1
- adjusted down lightnings aoe sfx volume
v1.2.0
- reworked Eikthyrs Staff, it'll no longer do massive aoe damage, instead it will create a static field which will paralyze anyone around an area and do 1 lightning damage every 2.5 seconds for 10 seconds.
- added proper cooldown timers for necktotem and wolftotem, you can now see a visual indication.
- tone down the volume of the lightning aoe.
- switch to yml translation, english translation is embedded but you can still make your own just follow the example inside the zip file
- added a new staff called Staff of Healing which will heal you overtime, it will also heal your summons and (other players if you have Groups mod by smoothbrain. not tested) but it will probably hopefully work xD
- added configuration for Heal Overtime amount, Heal Duration, Heal Interval, Heal Range and Heal Cooldown.
- added soft dependency to smoothbrains Groups mod
- renamed all prefabs to be unique to MagicPlugin.
- Adjusted eitr regens of both set effect from 3% to 10%, from 5% to 25%
(NOTE: This new version uses new prefabnames, if you have legendary staffs/armors or max upgrade and dont want them to DISAPPEAR, DO NOT UPDATE!)
v1.1.6
- fixed config live update, changes applies immediately now no need to logout or attack first to take effect
- added summons health and attack damages configuration
- added version checks
- updated to latest valheim assemblies
v1.1.5
- fixed some minor shader issue
- fixed minor conflict with my bowplugin
v1.1.4
- fixed eitr regen of forest magic and arctic buff, it was supposed to be just +3% and +5% but instead valheim sets it to +300% and +500% (thanks to @Attelaus from nexus from noticing this)
- added eitr regen amount configuration for each set effect.
- added full configuration for foods, you can now edit their values
v1.1.3
- fixed compatibility issue with randyknapps jams
- fixed some items and icons
- adjusted frost staffs particle effect
v1.1.2
- fixed compatibility issue with runic pack
v1.1.1
- fixed capes invisible texture thanks to balronds doublesided shader
- added possible fixes for multiplayer/coop (not tested)
- added attack force settings for more damage configuration
- added a new staff called Arctic Staff which deals frost damage
- added immunity to each elemental weapon which counter its aoe effect
(Arctic Staff immunes to frost damage / Eikthyrs Staff immune to lighning damage)
- added 4 new armor called Polarwolf Hood, Polarwolf Tunic, Polarwolf Trouser and Cultist Cape with set effect for midgame which gives cold and freezing resist and 5% eitr regen.
- added 2 new foods called Mountain Soup and Mountain Stew together with Mushroom Pie you'll get a total of 124 eitr which is the prerequisite in using the Wolf Totem.
v1.1.0
- Added 2 new armors with a set effect
- Added 3 new eitr foods which will give you 76 eitr
v1.0.9
- adjusted damage values and attack force of eikthyrs staff to make it less op
v1.0.8
- fixed AOE OnTriggerStay warning
v1.0.7
- fixed summoned creatures, summoned creatures no longer despawn when you logout.
- added possible fix for coop/multiplayer (not tested)
v1.0.6
- fixed eitr/stamina switching should properly work now. need to logout to properly take effect
v1.0.5
- fixed compatibility issue with potionplus
v1.0.4
- fixed NREs when using bow/crossbow
- fixed NREs when using firestaff and icestaff
- added translations. you can now add your own translations
- added option toggle to use either stamina or eitr (takes 1-2 attacks for the change to take effect)
v1.0.3
- fixed aoe ranged scaling. it is now properly scaled according to your elemental magic skill level.
- fixed max crafting station level needed for the upgrades
- added full recipe configuration
- added fire/lightning damage configuration
- added chop/pickaxe damage configuration
- added base aoe range configuration
- added stamina consumption configuration
- added cooldown timer configuration for necktotem and wolftotem
- added lightning staff called Eikthyrs Staff, can be used to destroy rocks/minerals
v1.0.2
- fixed surtling staff aoe hopefully.
- nerf neckzilla's hp a little bit.
- added cooldown timers for neck totem and wolf totem so it wont be used to spam summons.
- added wolf totem a mid game summoning magic weapon.
- added accuracy config.
- balance the levelup chance of neckzilla
v1.0.1
- fixed birch and oak trees tree stump being too hard. surtling staffs quality level is now properly functioning.
- fixed elemental magic and blood magic exp multipliers. they are separate now.
- added a new magic weapon called Neck Totem that can summon a monster to fight alongside you.
v1.0.0
- first release