Garry's Mod

Garry's Mod

126 ratings
GMagic - Dynamic Mage Swep
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
11.094 MB
9 Jun, 2024 @ 5:40am
11 Jun, 2024 @ 4:09am
9 Change Notes ( view )

Subscribe to download
GMagic - Dynamic Mage Swep

Description
Welcome!
This addon allows the player to cast a variety of spells using one swep!

Featuring almost 100 total combinations!
Experiment to your hearts content!

Includes wet and cold debuffs that can extinguish the player.
Cold and Lightning attacks have bonus damage against wet enemies.
Steam and Water causes wet.
Cold and Ice causes cold.

☠︎DAMAGE VALUES ARE NOT BALANCED FOR REGULAR PVP!☠︎
☝︎☝︎ Ten elements are available. ☝︎☝︎
  • Arcane (Purple)
  • Cold (Cold White)
  • Earth (Green. In game, its spells are colored brown.)
  • Fire (Orange)
  • Ice (Light Blue)
  • Life (Red. In game, its spells are green.)
  • Lightning (Cyan)
  • Shield (Yellow)
  • Steam (Gray)
  • Water (Dark Blue)

Zoom button opens a menu for elements. Bind a key to "+zoom".
✋︎✋︎✋︎✋︎✋︎✋︎✋︎
bind X "+zoom"
✋︎✋︎✋︎✋︎✋︎✋︎✋︎
You can hold five elements in your "palette".
The first two elements will affect what type of spell you cast.
The last three elements affect some parameters of spells, such as damage, duration or range.

LMB to cast.

RMB to push. It also resets your palette.
☞︎(R, if you are using the Spellcaster Revolver.)☜︎

Middle click ☞︎(must be bound to "+attack3")☜︎ to bookmark elements as spells.

R ☞︎(must be bound to "+reload")☜︎ to access bookmarks and load them.
☞︎(RMB, bound to "+attack2", if you're using the Spellcaster Revolver.)☜︎

Read this section, don't neglect rule zero of magecraft!

(KNOWN ISSUES & CAVEATS SECTION.)
This is the part of the description where it's all boring. So boring, that if you post a comment reporting about an issue, I'd like you to end the comment with the word "toaster", to show me that you've read the description.
To ease the process, please post the error logs.

  • ☞︎Radial menus are inaccessible on first-draw. Put away the staff and draw it again to fix.☜︎
  • ☞︎Radial menus are inaccessible if the weapon is drawn using a console command or spawnmenu. You must manually select it.☜︎
  • ☞︎Dying while having a radial menu open will not reset your cursor. Open and close the chat to fix this.☜︎
  • ☞︎This addon may break if you are running your game in singleplayer. To avoid this, set your game to 2 players or more.☜︎
  • ☞︎An error will print 1-2 times if someone dies while firing a beam or stream type spell. This is harmless and a minor annoyance at worst.☜︎
  • ☞︎Some spell combinations cancel each other out. For example, Life + Arcane = Arcane beam. This is intentional.☜︎
  • ☞︎Shield-type spells are not affected by palette slot 3-5. This is intentional.☜︎

(END OF KNOWN ISSUES & CAVEATS.)

Credits

Inspiration - Magicka (Arrowhead Studios)

Project Lead & Developer
  • SynthUsami

Debugging Assistance, Assets
  • JerryOnStreak

Visuals
  • Magicka (Radial Menu Icons)

Various SFXes
  • Half Life, TF2.
  • Black Mesa

Playtesters
  • JerryOnStreak
  • festive.
  • Alice Zachary

Special Thanks
  • The many Touhou arrangers keeping my sanity alive with their works.
  • Gorlami, for indirectly sending me down the rabbithole to make this mod.

Unfun Facts
  • This addon was conceptualized, coded, tested, and published from start to finish in a week.
  • Sufficiently advanced technology is indistinguishable from magic.
  • It is just about impossible to succumb from drinking too much coffee.
  • This addon is not designed with PVP in mind. However, it works pretty well if you set everyone to have 1000-2000 health.
Popular Discussions View All (1)
3
29 Aug, 2024 @ 8:13am
PINNED: Elements, Bases, and Modifiers!
SynthUsami
39 Comments
hoovy_gaming 30 Jun @ 11:35am 
this mod is heavy approved (read description)
:> 20 Feb @ 1:01pm 
why jank?
sure thanks.
SynthUsami  [author] 5 Jan @ 8:39pm 
Step 1. Don't go into singleplayer
Step 2. Spawn the staff
Step 3, Put away the staff.
Step 4. Pull up the staff again.
jarukisamui 5 Jan @ 3:58pm 
What's the lua script to run the menu? I've went through all of the steps (toaster) and can't get the menu to open at all.
Scemer№65341 31 Dec, 2024 @ 6:30am 
Wait, fuck i havent read the fine print. Just realised that i have put my game on singleplayer. Apologies, and also, toaster
Scemer№65341 31 Dec, 2024 @ 6:29am 
I disabled the hl2 replacements, drawn the staff however many times and yet the elements dont show. I used to use this mod with no problem and just reinstalled it.
SynthUsami  [author] 31 Dec, 2024 @ 4:48am 
I have not heard that as an issue before. I personally use a mod to replace the revolver, and it works with no issue.
Scemer№65341 31 Dec, 2024 @ 4:46am 
can hl2 weapon replacements break this? im using hl2 reanimation pack and wondering if thats the reason radial menus dont open. i know they dont work on first draw so i reselected them a lotta times, still doesnt open
The Backrooms Seal 21 Oct, 2024 @ 12:18am 
not tried it yet but im patient yet impatient, toaster