-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Part one of the Magic Rework #501
Conversation
…Code into Magic-Rework-Part-1
i just found out i've been doing everything wrong for the refactor. |
…esla now regens 1 mana per tick.
…er/maplestationcode into Magic-Rework-Part-1
ran prelim tests: Without the PR With the PR EST gain of 14%-16% seconds on atom init |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Final review for good
maplestation_modules/code/__DEFINES/magic/mana_charge_bitflags.dm
Outdated
Show resolved
Hide resolved
maplestation_modules/code/datums/components/crafting/recipes.dm
Outdated
Show resolved
Hide resolved
maplestation_modules/code/modules/magic/story_spells/shock_touch.dm
Outdated
Show resolved
Hide resolved
maplestation_modules/code/modules/magic/story_spells/shock_touch.dm
Outdated
Show resolved
Hide resolved
maplestation_modules/code/modules/magic/story_spells/shock_touch.dm
Outdated
Show resolved
Hide resolved
maplestation_modules/code/modules/magic/story_spells/water_control.dm
Outdated
Show resolved
Hide resolved
Co-authored-by: MrMelbert <[email protected]>
…er/maplestationcode into Magic-Rework-Part-1
…tes do-after time
Part one: the rework
basically this is a sweeping refactor of the magic system to both heavily favor signals, and to make magic draw from a mob-contained pool, as opposed to the current global system
This is an old branch originally worked on by Niko, who has disengaged with the server.
Since this is out of draft, time to post the fun stuff: new features
images:
Volite Crystals & gemstones
Mana Lens