Commit Graph

54 Commits

Author SHA1 Message Date
DeityLink
087530a815 ethereal fixes and changelog 5947 2015-10-04 08:47:01 +02:00
DeityLink
ea95ed29c5 changelog 5944 also fixes #4314 2015-10-04 07:21:34 +02:00
unid15
9ab3a425ca fix typos, remove SELECTABLE from clown and mime curses 2015-09-27 12:25:05 +02:00
unid15
e1e7b76c98 fix for spells, changelog 2015-09-27 12:16:07 +02:00
unid15
0ce057325e selectable targets, runtime fix 2015-09-27 11:58:01 +02:00
unid15
45018a987e fixes bugs
FEATURE FREEZE OVER WHEN REEEE

- dissolving now makes you regain your antag status
- cripples in wheelchairs can build chairs now
- maybe fixed runtime in shake_camera
- fixed runtime in tinfoil_check causing bullshit
2015-09-27 11:28:06 +02:00
DeityLink
0ab2da7afb fixing fireball and magic missile 2015-09-06 20:01:54 +02:00
PJB3005
9d7ff729b6 Atom locking 2015-08-15 15:06:04 +02:00
Kurfursten
9b72bdf168 Update 2015-07-27 21:52:41 -05:00
Kurfursten
1276703a3d Delicious pie 2015-07-27 21:50:17 -05:00
ComicIronic
0285638161 Merge pull request #5462 from Intigracy/5430
Modifies silent frenchie hon hon hon making wiz spell.
2015-07-26 13:16:12 +02:00
clusterfack
6382437a63 Jaunt fix + airflow fix
Jaunt with a low enough cooldown would allow you to double cast jaunt making it flip the fuck out, so instead your spells are now silenced during jaunt. Your click and attack delayers as a jaunter are now delayed until the end of the jaunting session.

Airflow now checks for flags & invulnerable, which is the flag that is meant to prevent effects from occurring to that atom. This should fix an issue I've been seeing since hellish ZAS was recently turned on from virtualhearers and jaunters being blown into things.

Also fixed another reported bug that huds would report on invisible people, they lacked the see_invisible check that mechs had.
2015-07-26 03:09:17 -05:00
Intigracy
4c5cb34a51 Modifies frenchy curse a small bit.
Gives the new mime the forcewall spell (but not the break oath spell), makes them actually have miming set = 1 so they fail most speech checks. Gave the spell because they cannot remove the masks even with acid.

Fixes #5430
2015-07-22 05:07:42 -07:00
D3athrow
d59f6a07b0 comment out panicwriter and saytesting 2015-07-20 16:04:48 -05:00
D3athrow
41d7df01fd just fuck my shit up 2015-07-18 02:30:51 -05:00
clusterfack
95a29b19fe Improves jaunt
-No longer causes 2 deletions!
-You can now see yourself while jaunting! Spoopy 125 alpha, ghost style so you know you are jaunting!
-Fuck you copypasted vampire mist proc!
-Uses standard procs for animations
-Options to enable/disable mist, change animation type
2015-07-15 22:22:42 -05:00
ComicIronic
5726f5db06 Spell menu fixing
Spells now contain a ref to their UI element.
The UI element is now shown in the stat panel, and can be clicked. There are no easy workarounds on this.
Mind Transfer changed to use add_spell(), which should fix spells not being transferred with UI.
2015-06-06 15:39:13 +01:00
ComicIronic
df3f48183a Moves some spells to a new equipping type
Equip-type spells now read from an assoc list of slot ids and types, as well as using OOP procs for item generation.
Clowncurse, frenchcurse, and horsemask have been migrated to this system.
This is framework that hopefully clockcult and other summon-item spells can use.
2015-05-27 22:54:44 +01:00
Arthurdentist
bd4e7984c8 final 2015-05-12 17:41:47 +01:00
Arthurdentist
2a35adeef0 Add spell to spellbook and other changes 2015-05-10 19:43:26 +01:00
Arthurdentist
f7086a6481 [DNM] Clown Curse 2015-05-09 21:57:54 +01:00
D3athrow
01d2471fc9 Merge branch 'color_replace_2_electric_boogaloo' into Bleeding-Edge
Conflicts:
	code/ATMOSPHERICS/pipe/pipe_dispenser.dm
	code/game/machinery/computer/HolodeckControl.dm
	code/game/machinery/embedded_controller/embedded_controller_base.dm
	code/modules/mining/money_bag.dm
	code/modules/mob/living/carbon/carbon.dm
	code/modules/mob/living/silicon/mommi/mommi.dm
	code/modules/mob/living/simple_animal/friendly/farm_animals.dm
	code/modules/research/destructive_analyzer.dm
	code/modules/research/rdconsole.dm
	code/modules/research/xenoarchaeology/machinery/analysis_base.dm
	code/modules/research/xenoarchaeology/machinery/artifact_harvester.dm
	code/modules/research/xenoarchaeology/tools/ano_device_battery.dm
2015-04-12 16:40:59 -05:00
Arthurdentist
42d3a56207 Final touches 2015-04-10 21:31:16 +03:00
Arthurdentist
0e7bde1f7e Shoe Snatching Charm
Might need more work but it actually works
2015-04-10 12:18:45 +03:00
ComicIronic
37a21f9836 Fixes #3786.
Was caused by checks against null users, checks against null targets, checks against null locs, and lots of nulls.
2015-04-05 23:56:28 +01:00
ComicIronic
11c3a73dc1 Fixes #3697. 2015-04-02 15:04:19 +01:00
ComicIronic
804853cb70 Fixes #3582.
Inheriting the parent proc was causing an issue with targets.
There was no check for negative range, which is occasionally used.
2015-03-27 15:51:55 +00:00
ComicIronic
247d5af9e1 Spell bugfixes.
Fixes #3571: selectable targets can now be cancelled.
Fixes #3563: spell lists are now started properly, so blocks should correctly remove spells.
Fixes #3565: user wasn't being passed properly, which was causing an issue.
Fixes #3552: regular spell smoke would cause all tiles to smoke up, so it needed custom code.
2015-03-25 19:17:12 +00:00
D3athrow
0e8e1dd51f Fixes #3565 2015-03-25 13:17:58 -05:00
d3athrow
a10d83dc06 Merge pull request #3534 from ComicIronic/SpellButtons
Spell fixes.
2015-03-24 11:31:16 -05:00
D3athrow
452eee126a french curse will not cause you to drop your pocket items, ID, or belt now. 2015-03-23 13:00:33 -05:00
ComicIronic
0dfbb0b468 Spell fixes.
Fixes #3531: the need for clothes wasn't being changed in the flags.
Fixes #3463: damage should mean fireball is no longer a dickle tickle.
2015-03-22 18:50:42 +00:00
d3athrow
9d9a09da12 Merge pull request #3421 from ComicIronic/SpellButtons
Spell HUD buttons
2015-03-21 20:09:07 -05:00
ComicIronic
794334dff4 More genetic changes.
Added the last of the icons.
Turned a few mob procs into spells.
These are : remoteobserve, melt, remotesay.
2015-03-22 00:44:11 +00:00
ComicIronic
273ae8805a [L4SPRITES] Spell HUD buttons
Sprites by Skowron, who is, as always, da best.

Added spell buttons for all spells. This is building on an idea originally put in by Deity, but which was done in a snowflake way and only for constructs.
These spell buttons are generated by handler procs for mobs.
Each spell button has a spell icon, changes with its percentage charge, and can be shown or hidden with the spell master.
The spell master itself can be moved around thanks to TG movable objects.
Constructs now inherit Life(), for sanity and goodcode.
Moved several Harvester procs to spells. (We can do this with ling and vamp too!)
Added Narsie listing so Harvesters don't loop through world.
Replaced a lot of strings in spellcode with defines.

Waiting for the wonderful Skowron's sprites for all spells given by genetic powers, as well as a few spells.
2015-03-15 00:23:47 +00:00
Arthurdentist
ca2b5c63b5 Can no longer push a cursed mask up off your face 2015-03-13 19:32:43 +02:00
Arthurdentist
63f75048f8 Minor fixes
Minor fixes to things I missed before
2015-03-05 16:31:22 +02:00
Arthurdentist
2451bd73e4 reduced cooldown_min to 50 2015-03-04 01:15:50 +02:00
Arthurdentist
0c299298d3 cutting cast time in half
cutting cast time in half
2015-03-03 20:49:51 +02:00
Arthurdentist
9c5cf96315 removed monkey 2015-03-03 20:29:49 +02:00
Arthurdentist
9e68f95f4c Removes clothing requirement.
I don't think it needs to have robes as a requirement after some consideration.
2015-03-03 17:51:22 +02:00
Arthurdentist
ba9d0f10eb The French Curse
New spell which curses an adjacent target with unremovable mime
clothing. Also silences them.
2015-03-03 02:09:30 +02:00
D3athrow
b9b6194a97 Fixes #3181 except for ling stings sometimes breaking. 2015-02-22 13:32:33 -06:00
ComicIronic
c69daa150b Removed pooling from projectiles, made firelocks work properly.
Should hopefully fix any Bump issues.
2015-02-15 23:35:14 +00:00
ComicIronic
0f12242a85 Potential spell projectile fixing.g 2015-02-15 22:09:12 +00:00
D3athrow
900a9b07e4 Fixes #2968 2015-02-12 19:56:22 -06:00
ComicIronic
b146932ce3 Path changes, compile fixan. 2015-02-12 20:29:35 +00:00
ComicIronic
cfb9b235a9 Minor bugfixes.
Fixed Blind not having a name.
Fixed the spellbook listing Chariot as rechargable.
Fixed a runtime from a spell picking from an empty list.
2015-02-12 20:15:47 +00:00
ComicIronic
f23d352a0d Fixed an error in hulk range 2015-02-12 20:15:46 +00:00
ComicIronic
74e7299c05 Fixed 1-target spells not finding targets and edited emote message casting. 2015-02-12 20:15:46 +00:00