Details

Last Updated
last week
First Uploaded
last week
Downloads
14K
Likes
1
Size
11MB
Dependency string
D1GQ-MoreSpells-1.6.0
Dependants

MoreSpells

A mod that adds more spells made by D1GQ.

Installation

  1. Prerequisites:

    • Mage Arena with BepInEx 5.4.21 or newer
    • BlackMagicAPI
    • ModSync
  2. Installation:

    MageArena/
    └── BepInEx/
        └── plugins/
            └── MoreSpells
     		  └── MoreSpells.dll
    

Spells

Magic Shield

Cooldown: 35 seconds
Duration: 15 seconds (actively drains under certain conditions)

Effects While Active:

  • Damage Reduction: 75% less damage taken.
  • Stamina Penalty: Stamina drains faster and regenerates slower.
  • Healing Boost: If the player is not at full health, their healing rate increases—but the shield’s duration drains faster as a result.

Special Interactions:

  • Fire: If the player catches fire, the fire effect will only last 1 second.
  • Freeze: If the player is frozen, the shield immediately breaks, and the freeze effect is also removed.

Trade-offs:

The shield’s lifetime shortens when:

  • Taking damage (due to damage reduction).
  • Actively healing (if not at full health).

Echo Location

Cooldown: 30 seconds
Duration: 10 seconds (fixed duration, unaffected by conditions)

Effects While Active:

  • Sonar Pulses: Every 2 seconds, reveals all nearby enemies within a 15m base range (+2m per spell level).
  • Team-Based Highlighting:
    • Allies: Highlighted in cyan (visible through walls).
    • Enemies: Highlighted in red (visible through walls).
  • Effect Duration: Each reveal lasts 2 seconds (+0.5s per spell level).

Spell Scaling with Level:

  • Range Increase: +2m per level (e.g., 17m at level 2).
  • Reveal Duration: +0.5s per level (e.g., 2.5s at level 2).

Resurrection

Cooldown: 60 seconds (One time use if successful)
Duration: 4 seconds (animation time)

Effects:

  • Revives a Dead Ally: Brings a deceased teammate back to life with full health.
  • Team Restriction: Can only target players on the same team.

Targeting Conditions:

  • Range:
    • Base: 5 meters
    • Per Level: +0.5m (e.g., 5.5m at Level 2, 6m at Level 3)
  • Line of Sight: No obstructions between caster and target.
  • View Cone:
    • Base: 40° angle
    • Per Level: +5° (e.g., 45° at Level 2, 50° at Level 3)

Restrictions:

  • Cannot Self-Resurrect: The caster cannot target themselves.
  • Prevents Double-Casting: A player already being resurrected cannot be targeted again.
  • Interruptible: If the revived player dies again during the animation, the effect cancels.

Post-Resurrection Effects:

  • Temporary Immobility: The revived player cannot move, jump, or recall for 0.5 seconds after landing.

Trade-offs:

  • High Cooldown: Long 60-second wait before reuse. (One time use if successful)
  • Situational: Requires precise positioning and timing to execute successfully.

The Eye Of Hell

Cooldown: 60 seconds (One time use if successful) Duration: 60 seconds

Effects:

  • Forces Eternal Night: Instantly transforms day into a permanent, hellish night for the spell's duration.
  • Ignites the World: Sets all living players on fire at regular intervals.

Casting Conditions:

  • Unique Active State: Only one instance of this spell can be active on the server at any time.

Visual Mechanics:

  • Sun Transformation: The sun smoothly fades from normal to hellish red over 3 seconds.
  • Audio Atmosphere: Plays a unique, eerie sound effect upon successful casting.

Restrictions:

  • Single Activation: The spell fails if cast while another instance is already active.
  • Global Effect: Affects every player on the server, including allies and the caster.
  • Irreversible: Once successfully cast, the effect cannot be stopped early and must run its full duration.

Post-Cast Effects:

  • Persistent Damage: All living players with sufficient health are repeatedly set on fire for the full 60-second duration.
  • Environmental Lock: The hellish night persists regardless of the normal day/night cycle.

Trade-offs:

  • Global Threat: Harms everyone equally, making it a dangerous gamble.
  • High Cooldown: Long 60-second cooldown prevents rapid re-casting. (One time use if successful)
  • Telegraphed Cast: The 3-second visual transformation gives enemies warning to prepare or retreat.

Hellfire

Cooldown: 40 seconds
Duration: 12 seconds

Effects:

  • Rain of Fire: Summons a continuous rain of fireballs from the sky within a targeted area.
  • Area of Effect: Creates a circular zone approximately 50m wide at a distance of 35m in front of the caster.

Casting Mechanics:

  • Projectile Spawn: Fireballs spawn 125m above the target area and fall straight down.
  • Spawn Pattern: Fireballs are distributed randomly within the circular area.
  • Spawn Rate: A new fireball spawns every 0.8-1 second for the duration.

Targeting & Control:

  • Direction-Based: The spell targets the area in the direction the player is facing when cast.
  • Fixed Duration: Once cast, the spell runs its full 12-second duration regardless of player actions.

Trade-offs:

  • Area Denial: Excellent for controlling space but requires enemies to remain in the area.
  • Predictable Pattern: Enemies can avoid the area once the spell begins.
  • Long Cooldown: 40-second cooldown prevents frequent use.

Changelog

v1.6.0

  • Update to BlackMagicAPI v3.0.0

v1.5.2

  • Update to FishUtilities v1.3.2

v1.5.1

  • Update to FishUtilities v1.3.1

v1.5.0

  • Added Hellfire Spell.
  • Casting The Eye Of Hell no longer requires it to be daytime.
  • Day and Night cycle is now temporarily paused during The Eye Of Hell duration.
  • Added FishUtilities v1.3.0 as Dependency for rpcs and cmds.

v1.4.1

  • Bug fixes

v1.4.0

  • Added The Eye Of Hell Spell.

v1.3.1

  • Made Echo Location have a chance to spawn in team chest.
  • Removed Resurrection Spell from always spawning in team chest.

v1.3.0

  • Added Resurrection Spell.

v1.2.0

  • Added Echo Location Spell.
  • Set Magic Shield cooldown to 35s (was 25s).
  • Update to BlackMagicAPI v2.3.0

v1.1.1

  • Update to BlackMagicAPI v2.2.0
  • Update to ModSync v1.0.6

v1.1.0

  • Update to BlackMagicAPI v2.1.0
  • Fixed folder structure for mod managers.

v1.0.0

  • Initial release.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.