Garry's Mod

Garry's Mod

47 ratings
Magic Hands (Magic Wand Combat Respell)
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
52.943 MB
29 Dec, 2024 @ 1:00am
31 Oct @ 7:59am
42 Change Notes ( view )

Subscribe to download
Magic Hands (Magic Wand Combat Respell)

Description
The goal of this addon is to take the Harry Potter Wand addon and deharrypoterize it, remove loads of spells, and introduce a ton of new combat focused ones. Largely intended to be used on a 40k RP server. Balance is also intended for said server and may not be tuned in for a regular GMOD experience

However, there is a damage balance variable that can be used to tune damage (after restarts):
magichands_sv_global_dmg_mult
This currently defaults to 0.02 which is roughly balanced for normal GMOD

Changelog
Only 'wand' available is now only 'Hands'
'Hands' animation changed to 'magic' from 'knife'
Changed hotbar and tree background to be 40k themed
Reorganized magic tree

Lumos Bulbus -> Lucerna
Periculum -> Lucerna Crepitus
Dimentio -> Malum Mundus
Acriea -> Sui Visionis
Hail of Bullets -> Petra Velox
Expulso/Everte Statum -> Dis
Accio/Wingardium Leviosa -> Dis Viverra
Ascendio -> Dis Terram/Dis Sui
Arrow-Shooting Spell -> Petra
Fireball -> Ignis
Dragoner -> Ignis Buteo
Forbefire -> Ignis Mico
Dremboom -> Ignis Magna
Speedvac -> Dis Sui
Walkspeeden -> Sui Celeritas
Switching spell -> Verus Verto
Obscuratio -> Sui Lorem
Episkey -> Sana
Hillium -> Sana Magna
Expelliarmus -> Dis Arma
Alohomora -> Verus Aperta
Unbreakable -> Verus Rigidus
Apparition -> Sui Fumi

If not listed above, it was removed

Added these new spells:
Sana Scutum, Sana Nubes, Sana Aura, Sana Nidum, Sana Castra, Sana Firma, Sana Sui, Dis Terram, Dis Ignis, Dis Vis, Sui, Sui Laena, Sui Critica, Sui Ignotus, Sui Firmo, Sui Averto, Sui Dis, Sui Dis Magna, Calamitas Pluvia, Ignis Nubes, Ignis Amnis, Ignis Podagra, Ignis Animus, Ignis Arcus, Ignis Flumen, Ignis Maxima, Verus, Verus Rigidus, Verus Verto, Verus Portal, Verus Petra, Malum, Malum Ira, Malum Forma, Vis, Vis Soluta, Vis Imbre, Vis Arcus, Petra, Petra Iecit, Petra Velox, Petra Arcus, Petra Mirum: Places a landmine rock (explodes when enemies get near, Petra Bortrus, Petra Aura, Fulgar, Fulgar Beta, Fulgar Apex, Fulgar Afflugeo, Fulgar Arcus, Fulgar Ictu, Fulgar Aura, Fulgar Pulso, Fulgar Magna

Lucerna: cast up to four lights at a time (going over limit dispels oldest light), slef cast to dispel all lights, light radius and brightness drastically increased

Lucerna Crepitus: Light drastically increased

Sana: Easier to hit targets, draws an effect between caster and target, heals normally, repairs on alt

Sana Scutum: Half healing and repair capability of Sana but can overheal and overarmor up to 200%

Sana Magna: Sana Scutum except it both heals and repairs at the same time. Amount healed/repaired is equal to respective maximums. Can overheal/armor up to 200%

Sana Nubes: Small healing/repairing AOE at target

Sana Aura: Spammable AOE around the caster than heals and repairs

Sana Nidum: Places a sphereical shield, sphere heals and repairs those inside it, is timed

Sana Castra: Places a sphereical shield, sphere heals and repairs those inside it, intercepts damage done to players inside of it, disappears when hp is depleted

Sana Firma: Aura toggle that gives damage resistance to caster and nearby players

Sana Sui: Aura toggle that gives speed and melee damage bonuse to caster and nearby players

Dis: Can push AND pull objects and NPCs, based on when holding shift or not

Dis Terram: Anti gravity while holding down left click

Dis Sui: Pushes caster in casted direction

Dis Arma: Effected target drops weapon

Dis Ignis: Creates a "fire shield" that blocks projectiles and NPCs

Dis Vis: Creates a wall of energy in front of the caster

Sui: Buffs caster's speed

Sui Celeritas: Forces caster to sprint at great speed

Sui Lorem: Launches caster in a spiral towards target

Sui Visionis: (the spell that gives ESP) lasts until dispelled, constantly drains mana

Sui Fumi: Allows caster to fly around as smoke

Sui Laena: Cloaks caster (notarget as well)

Sui Critica: Guarantees caster's next melee strike does 10x more damage

Sui Ignotus: Toggles notarget on effected

Sui Firmo: Toggles damage resistance on caster

Sui Averto: Completely negates next three attacks against caster

Sui Dis: Gives caster an energy shield

Sui Dis Magna: Gives caster a greater energy shield

Sui Lucerna: Gives night vision

Calamitas Pluvia: calls down a bunch of meteors

Ignis: Spammable single target fireball

Ignis Nubes: Spammable little point aoe fire cloud

Ignis Amnis: Essentially a flamethrower that ends up looking more like a flame orb sword

Ignis Arcus: Launches an arcing ball of fire that explodes upon impact

Ignis Buteo: Exploding fireball

Ignis Podagra: Creates a burst of flame at reticle, very spammable

Ignis Mico: Big explosion

Ignis Animus: White fire, very high single target dps version of Fireball

Ignis Flumen: Upgraded version of Ignis Amnis

Ignis Magna: Super big blue explosion that can insta kill things at its center (I didn't even make it like that, it was always like that, crazy)

Ignis Maxima: Nuke

Verus: Repair vehicles and armor

Verus Rigidus: Unbreakable (makes props not break)

Verus Aperta: Unlock doors

Verus Verto: Switching spell (swaps two entities)

Verus Ignis: Extinguisher

Verus Portal: Make portals that can transport players (and other entities) between two points

Verus Petra: Place stoneworks that have health and can be repaired by verus

Malum: Caster cloaks slightly, bullets pass through, caster is invulnerable, spell immediately dispels if caster changes from this spell

Malum Mundus: Banish to the shadow realm

Malum Ira: Gives caster melee damage buff, movement speed buff, lifesteal, and damage resistance

Malum Forma: Orb circles caster's head and zaps enemies that get close

Vis: Energy beam zap

Vis Soluta: Stronger energy beam zap

Vis Imbre: Shotgun energy beam zap

Vis Arcus: Launches energy ball that explodes on collision

Petra: Launches a stone at the target, spammable

Petra Iecit: Shotguns stones at target

Petra Velox: Starts launching stones slowly but ramps up to very quickly

Petra Arcus: Launches exploding boulder

Petra Mirum: Places a landmine rock (explodes when enemies get near)

Petra Bortrus: Launches a boulder that explodes into smaller exploding rocks (cluster bomb)

Petra Aura: Causes an earthquake around the caster (damage aoe)

Hands: Catch them out back if you don't love The Second Form of The Emperor, heretic

Fulgar, Fulgar Beta, Fulgar Apex: Shoot lightning out of hand (can arc and can ignite)

Fulgar Afflugeo: Continous red laser beam of death

Fulgar Arcus: Launches slow moving ball of lightning

Fulgar Ictu: Blink caster at target, exploding in lightning upon arrival

Fulgar Aura: Caster shocks all nearby enemies, very spammable

Fulgar Pulso: Lightning strikes where the caster points after very short delay

Fulgar Magna: Many lightning strikes where the caster points

Thank you to these addons:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=875498456
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=235603435
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1744120269
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1726073381
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2819192478
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=950845673
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2938273881
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2494268435
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=126657424
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2882429266
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=727161410
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1461735659
11 Comments
Errantem  [author] 31 Oct @ 7:46am 
Rightclick with magic weapon out -> Settings/Help -> Serverside Settings -> Disable accuracy decreasing
I may rename 'Disable accuracy decreasing' to 'Disable accuracy/mana decreasing'
Leather Rebel 31 Oct @ 1:02am 
How do I remove spell cooldown? I just want to mess around on sandbox with infinite spells/mana
Errantem  [author] 27 Oct @ 6:53pm 
1) Added `magichands_sv_global_manaregen_mult` convar, but beware, it's not really 'mana' and it's used more like 'accuracy' or maybe even 'exhaustion' so it may not be exactly what you want

2) It would be cool, but it would also be a pain :)
Goderack 27 Oct @ 6:30am 
I really like this! The original is awesome, of course, but this one's more straight-forward spells and cool new additions make this preferable for me.

I do have a couple suggestions, however.

1) Add ConVars for maximum mana, mana regeneration and mana spending multiplier (If these exist, I apologize for not knowing, please tell me where these are!)
2) It'd be very cool if we could cast spells using the keybinds while equipping other weapons. Could that be possible?
Errantem  [author] 29 Jul @ 12:04pm 
What are you self casting that's failing? All expected ones are working for me
SansLeGentil 28 Jul @ 5:38am 
Hello, the addon is so cool but the Self-Casting does not work in singlepayer, I don't know if it's a bug or a problem on my side or that the Self-Casting only works in multipayer
Errantem  [author] 21 Jul @ 1:15pm 
Why, thank you!
Aukan_diamond 21 Jul @ 1:03pm 
This looks great
Errantem  [author] 18 Jul @ 9:38am 
Added a balance variable:
magichands_sv_global_dmg_mult

This should make using this on different servers far easier
Conniday 4 Jan @ 8:42pm 
Hell yeah.