Commit Graph

32 Commits

Author SHA1 Message Date
DamianX
85f3d3f7ad converted on_moved to lazy events (#27239) 2020-07-24 08:31:46 -03:00
DamianX
f5c96279c6 Removed datum pooling (#26992)
* removed pooling

* replace returnToPool with qdel

* did stuff
2020-07-03 19:38:38 -03:00
boy2mantwicethefam
40c840911a Spell specialization clean-up (#25521)
* stuff

* clean-up for the PR
2019-12-30 08:48:27 -03:00
ancientpower
93cc86bc5b New wizard spell #2: Pacify (#24871)
* new support spell #1

* adjustment

* pre-emptively fixing icons to avoid conflicts

* re-implemented pacifism flag

* removed unnecessary vars

* oops

* oops again

* whoops 3

* fixes bad math

* math fix 2
2019-11-11 11:32:35 -06:00
boy2mantwicethefam
6e9df759d8 Part 2 2019-05-11 21:21:57 +03:00
boy2mantwicethefam
a2a7437ca9 FIXES LIGHTNING (#22007) 2019-03-11 16:15:08 -05:00
boy2mantwicethefam
8499ca67d4 Merge branch 'Bleeding-Edge' into It's-treason-then 2019-02-19 12:17:12 +02:00
boy2mantwicethefam
678d486a4e Adds the clothes and a halved damage version of the spell, adds sandals for wizard garb 2019-02-16 11:39:15 +02:00
I_VAPE_VOX_CLOACA_EVERY_DAY_OF_MY_LIFE
9379df85d0 Names 2019-01-25 17:15:43 -03:00
Allspice
b107675e91 Make Lightning not produce two invocations per cast and recharge 3x as fast as other spells. (#18220) 2018-05-11 10:24:14 +02:00
DamianX
4a38ac9169 Remove get_turf from all playsound calls (#17640)
JUST. DO. IT.
2018-03-02 11:18:53 -03:00
DrCelt
f8e99b0c1d Fixes #16531 & Fixes #15914 (#17409)
Fixes lightning spell doing zero damage
2018-02-11 09:45:58 -03:00
DeityLink
f6be733990 Beekeeping 3.5 (#17182)
* chillbees

* cmonnow

* ohyoucheekycunt

* bugs

* violence

* common sense

* ah goodnight

* global

* for good

* like that

* I mean that
2018-01-28 13:39:48 +01:00
ShiftyRail
2354fae696 Helpers for spells (#16846)
* Helpers for spells

* .dme

* Helpers part 2

* This is much better

* #DEFINES

* I am dumb

* Y-you too
2017-12-26 12:56:37 +01:00
Skullyton
484aef1251 adds glow orbs (#14855)
* adds glow orbs

* spelling and punctuation
2017-05-18 23:13:26 -07:00
unid15
0596b17d5e Allows arcane golems to use spell upgrades (#14747)
* Hmm a golem buff

* Revert spell stat buffs

* Fixes some issues with wandering and lightning

* Remove wander stuff
2017-05-03 13:44:31 +01:00
unid15
42306dec4b Spellbook refactor (#11510)
* Spellbook refactor WIP

*  Begone foul creature

* v2

* v3

* Fix descriptions

* Re-implement feedback

* Some adjustments

* Singular

* remove temp

* Fix

* Crap
2016-09-04 15:37:10 +01:00
clusterfack
1b9fe86efb Spells (#11469)
* Spells 1

* Barely functional, but more converted than before!
Now with more coderart!
Some bullshit to let you use charges and holder var at the same time!

* Renames plasma storage variable
Makes it so xenos once again get verbs and spells added on new()
Changes some code around so you can have holder var requirements and recharging time requirements

* AHHHHHHH FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK

Fixes a bug with spell channeling switching
Makes it so plasma DOESN'T USE ADJUST TOX LOSS TO ADJUST ITSELF
RECODES CONJURE SO IT HAS A SPELL FLAG TO NOT PLACE DUPLICATE
**MAKES IT SO THE FUCKING CONJURE DOESN'T HAVE A WELDER SOUND FOR NO REASON FOR EVERY CHILD**

I DONT EVEN KNOW WHAT ELSE CHRIST

* WATAFAK

* readds screen spells

* Fixes more conflicts

* New sprites

* Removes Unacidable
Final pass on corrosive acid
Converts regurgitate to spell

* Final revision before testing and completion

Creates alien spellmaster

* More things

* Some spell master stuff and bugfixes

* Finishes the code, fixes the bugs, removes unacidable from fucking defficiency

* FUCK YOU DEFFICIENCY, FUCK YOU AGAIN

* This is more reasonable

* Arbitrary balance changes ahoy

* Resolve issues
2016-08-24 09:05:13 -07:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -05:00
ComicIronic
03861f64f5 Moved limb and zone internal names over to defines, (#10871) 2016-07-06 18:25:43 -05:00
clusterfack
b014b30a63 Spell channeling (#10042)
* Part 2

Pmuch works

* Final part

Adding helpings to properly take charge and remove the spell channeling in certain cases like logout

* Bugfix

* This might be important too

* Addressing comments

* Removing this line

* YOU FUCKING ABSOLUTE MADMAN

* A bit of update

Drop item hotkey removes spell channeling before dropping things

* Converts matter eater to spell channeling system
Message given to dropping spell channeling with drop verb

* Modifying is valid target for matter eater

* Better animated icon
2016-05-19 00:18:42 -03:00
PJB3005
99bf59d80e Adds a to_chat() proc, to pave the way to a non shit chat. 2015-11-25 15:55:15 +01:00
PJB3005
3cca5692af Removes the panic writer messages. 2015-11-20 03:17:06 +01:00
D3athrow
7a931bf0cb zibzab tweaks.
beam projectiles entering a time bubble will properly fade off their trailing beam and restart when leaving it.
Silicons now take 33% less damage from lightning spell due to them taking brute damage from the EMP
lightning properly doesn't stun anymore.
2015-08-26 22:18:52 -05:00
D3athrow
59cec39b90 runtime sanity 2015-08-26 17:06:09 -05:00
D3athrow
57c8aa2d22 Merge branch Bleeding-Edge into snowflake_the_world
Conflicts:
	code/game/objects/effects/overlays.dm
	code/modules/projectiles/projectile.dm
	code/modules/projectiles/projectile/beams.dm
2015-08-25 04:18:02 -05:00
D3athrow
efbbd98ebb spell fixes 2015-08-22 16:04:58 -05:00
D3athrow
13a64985f6 lightning tweaks 2015-08-20 19:57:42 -05:00
D3athrow
49767e3684 probably maybe fix hitting yourself with lightning on a bounce? 2015-08-19 23:41:49 -05:00
D3athrow
e9c9d94d81 sleep and lightning spell changes. 2015-08-16 17:14:17 -05:00
D3athrow
4d344fc978 zibbityzab mofugga 2015-08-16 02:34:08 -05:00
D3athrow
c3a9905811 Like wizards n shit, zap mothafucka 2015-08-15 22:45:37 -05:00