File information

Last updated

Original upload

Created by

MadAborModding

Uploaded by

MadAborModding

Virus scan

Safe to use

About this mod

Spell pack containing entirely unique spells with magic effects implemented via UE4SS/Lua.

Requirements
Permissions and credits
Changelogs
Mod Overview
I said what kind of mods we can make opened up big time, and I meant it.









Here is a spell pack containing entirely unique spells with magic effects implemented via UE4SS/Lua.

How to Obtain the Spells
New Alteration spells can be bought from Orintur and Dovyn Aren.
New Mysticism spells can be bought from Agata.
New Illusion spells can be bought from Ita Rienus.
New Destruction spells can be bought from Adrienne Berene.

New Spell Count: 32

All spells have been balanced meticulosity as to not be OP. If you feel something is too strong (or too weak) let me know. 

Customization
Additionally, the following Customization options are available in SpellPackConfig.lua and MadSpellBindConfig.lua (edit them with notepad):
Spoiler:  
Show


From SpellPackConfig.lua
--== Blink (Teleport) Settings ==--
 -- Maximum distance the player can teleport in the direction they're looking.
 -- If an obstacle is detected, teleportation will stop at the obstacle.
TeleportDistance = 1000.0,
-- Vertical offset applied to teleport destination to prevent clipping into the ground or objects.
HeightOffset = 0.0,
--== Telekinetic Push Settings ==--
 -- Strength of the knockback force applied when using the telekinetic push ability.
PushbackForce = 70,
--== Size Spell Settings ==--
--After Size Spell wears off, you are restored to the height below.
-- Vanilla: x = 1, y = 1, z = 1
PlayerHeightX = 1.0,
PlayerHeightY = 1.0,
PlayerHeightZ = 1.0,
--== Concentration Spell Settings ==--
--Concentration Spell animations work by freezing the cast animation mid way.
--The value below is when (in milliseconds) the animation will be frozen.
WhenToFreezeAnimation = 800


From MadSpellBindConfig.lua:
--Key used to assing spells for Twinflux and Triflux.
--Select this a spell in your inventory and press this key.
KeyForSpellBind = "L"


This mod is also a proof of concept, showing off the method we discovered to make OBScript talk directly to Lua. For mod makers, please feel free to dissect this mod/use it as an example. Let me know if you have any questions too.

Credits and Recognition
Spoiler:  
Show

This mod is the result of collective knowledge from the modding community. It is by no means solely my creation.
I want to recognize all the members of the ORMC Discord for their invaluable contributions.
Special thanks to Dicene, whose clever discoveries form the backbone of this work.
I’d also like to acknowledge igroshev1990, whose scale-altering function is used for the size spells.
As well as n33kos, who developed an excellent method for applying spells on hit.
You should definitely check out and endorse their mods!

Destruction Spells
Shock/Fire/Frost Storm


Details
Spoiler:  
Show

Shock/Fire/Frost Storm
Level: Master
Effects:
Sends a constant steam energy towards targets. Hold down your cast button to use the spell.

Sparks/Flames/Frostbite
Level: Journeyman
Effects:
Lower-level variants of the storm spells.

Lightning Blade
Details:
Spoiler:  
Show

Lightning Blade
Level: Expert
Effects:
Dash forward and deal touch shock damage. Enemies in point-blank range take double damage. If your crosshair is close enough to an actor, it will hone in on them automatically.


Blazing Leap

Details:
Spoiler:  
Show

Blazing Leap
Level: Expert
Effects:
Propel off the ground with fire, knocking back enemies where you land.

Mantle Flame Atronach 

Details:
Spoiler:  
Show

Mantle Flame Atronach
Level: Master
Effects:
  • When cast, you transform into a Flame Atronach for 60s and your fire spells deal 1.5x damage.
  • Additionally, you gain a 50% resistance to fire and 50% weakness to frost.
  • While transformed, you lose 2 magicka per second and your physical attacks deal no damage.


Shock/Flame/Frost Cloak 

Details:
Spoiler:  
Show

Shock/Flame/Frost Cloak
Level: Journeyman
Effects:
  • These spells work like the cloak spells from Skyrim.
  • While active NPCs near you take elemental damage.
  • The cloak will not deal any damage if you are not in combat or your hands/weapons are sheathed.

Alteration Spells
Levitation

Details:
Spoiler:  
Show

Levitation
Level: Master
Effects:
You can levitate. While levitating, you lose 10 magicka per second.
When you run out of magicka, levitation is dispelled.
You can recast Levitation to dispel it early.

Dark Hole

Details:
Spoiler:  
Show

Dark Hole
Level: Master
Effects:
Spawns a black hole in the direction you are looking at. NPCs are drawn towards the center of black hole and brought high in the air.



Telekinetic Push

Details:
Spoiler:  
Show

Telekinetic Push
Level: Expert
Effects:
Pushes targets hit away from you.
Enemies have a chance to resist this.

Whirlwind Sprint

Details:
Spoiler:  
Show

Whirlwind Sprint
Level: Journeyman
Effects:
Functions like the Skyrim shout of the same name. When casted, you dash forward in the direction you are looking.

Minimize and Titanize

Details:
Spoiler:  
Show

Titanize
Level: Master
Effects:
Player size is doubled.
Strength is increased by 50 pts.
Sneak is decreased by 50 pts.

Minimize 
Level: Journeyman
Effects:
Player size is cut in half.
Sneak is increased by 25 pts.
Strength is decreased by 25 pts.

Create Wall


Details:
Spoiler:  
Show

Create Wall
Level: Apprentice
Effects:
A wall is created in front of the caster, blocking NPCs and Projectiles. Lasts for 30s.

Featherfall
Details:
Spoiler:  
Show

Featherfall
Level: Apprentice
Effects:
For 60 seconds, you take no fall damage.

Mysticism Spells
Blink


Details:
Spoiler:  
Show

Blink
Level: Expert
Effects:
Teleport to where you are looking on cast.
Default max distance is 1000 units. (This can be changed in SpellPackConfig.lua)

Astral Projection


Details:
Spoiler:  
Show

Astral Projection
Level: Apprentice
Effects:
When cast, you leave your body and gain increased sneaking abilities. You can still use your weapons and spells in this form. After 8 seconds, or if you attack or get attacked, you snap back to your body.

Slow Time
Details:
Spoiler:  
Show

Slow Time
Level: Master
Effects:
Time is slowed by 50% for 15 seconds while you move faster than everyone else.

Spellblade Infusion

Details:
Spoiler:  
Show

Lesser Spellblade Infusion
Level: Journeyman
Effects:
On cast, for 60 seconds your weapons and fists have a 33% chance to apply your currently equipped spell.
However, while the spell is active, you cannot regenerate magicka.

Spellblade Infusion
Level: Master
Effects:
On cast, for 60 seconds your weapons and fists apply your currently equipped spell.
However, while the spell is active, you cannot regenerate magicka.


Twinflux/Triflux


Details:
Spoiler:  
Show

Twinflux/Triflux
Level:Journeyman/Expert
Effefcts: Casts any 2-3 spells of your choosing, including other spells added by this mod. You still need to pay the combined cost of all the spells cast.

This spell allows you to get around some of the spellmaking limitations such as script effects (all my spells) not being allowed.

If you want multiple summons to work, you need a mod that enables that. I recommend my "Dynamic Multiple Summons" mod.

HOW TO USE
Twinflux and Triflux allow you to cast multiple spells simultaneously. To assign spells, while in your 'ALL' spells tab, equip a spell and press "L". You can change this key in MadSpellbindConfig.json.


Become Ethereal

Details:
Spoiler:  
Show

Become Ethereal
Level: Expert
Effects:
Functions like the Skyrim shout of the same name. When casted, you become immune to all forms of damage for 15s. As soon as you attack something or cast a spell (or the spell's duration runs out), the effect is dispelled. 

Shadow Pull

Details:
Spoiler:  
Show

Shadow Pull
Level: Journeyman
Effect:
Teleports your target to you. (Pair this with levitation for a really fun combo).

Conjuration Spells

Summon Oblivion Gate
(Requires Mehrunes Razor and High Infamy)

Details:
Spoiler:  
Show

Summon Oblivion Gate
Level: Master
Effect:
  • When casted you summon a massive Oblivion gate and an ethereal manifestation of Mehrunes Dagon himself.
  • For balancing purposes, this Aspect of Dagon has only a fraction of the strength of the original. Its health and damage are comparable to high-tier liches, and it remains in the world for just 30 seconds. Additionally, the spell can only be used outdoors.
  • To acquire this spell, you must possess Mehrunes'Razor in your inventory and have an Infamy score higher than your Fame.
  • Once both conditions are met, the spell is automatically added to your spellbook. Should either requirement no longer be met, the spell is removed—though it can be regained by restoring the conditions.

Mantle Lich

Details:
Spoiler:  
Show

Mantle Lich
Level: Master
Effect:
  • When cast, you transform into a Lich for 60s and your currently summoned undead get +50 to their stats and resists.
  • However, while transformed you lose 2 magicka per second and your physical attacks deal no damage.
  • Mantle Lich will be added to your spell list when you acquire the Staff of Worms at the end of the Mages Guild Questline.

Illusion Spells
Foul Play

Details:
Spoiler:  
Show

Foul Play
Level: Apprentice
Effect:
Enemies hit by the spell take damage equal to their equipped weapon's damage.
Enemies have a chance to resist this.




Future Plans
Something like Ocato's Recital.
Beyond that, will also put here anything else that comes to mind.

Installation 
Requires UE4SS for OblivionRemastered
If using v2, you also will need Simple BP Mod Loader

Extract the zip file directly into your "Oblivion Remastered" folder.
To verify it has been installed to the correct location, ensure the folder "MadSpellPack" exists in:
"Oblivion Remastered\OblivionRemastered\Binaries\Win64\ue4ss\Mods"
I have some photos below for more help:
Spoiler:  
Show




Also be sure to enable "madLevitation.esp" either by adding it to plugins.txt or enabling it your mod manager's panel.

My other Mods:
Gameplay Mods
(Click a mod's image to be taken its page)