Commit Graph

281 Commits

Author SHA1 Message Date
AnturK 62bcb146f4 Fixes mindswap leaving keyless ghosts 2016-01-22 23:50:16 +01:00
AnturK c6e8f6af59 Fixes mindswapping into aghosting admin 2016-01-22 23:16:05 +01:00
Buggy123 033aa5d7b0 Update construct_spells.dm
Update soulstone.dm

Update constructs.dm

Update construct_spells.dm

Plz compile

Plz

Compile

Update construct_spells.dm

Update soulstone.dm

Update soulstone.dm

Sarawak

Update soulstone.dm

Update soulstone.dm

Update soulstone.dm

Update soulstone.dm

Update soulstone.dm

Update soulstone.dm

Update soulstone.dm

Update soulstone.dm

Update constructs.dm

Update constructs.dm

YES! YES! YES!

Update soulstone.dm
2016-01-14 17:32:49 -05:00
KorPhaeron ff09481e5e LSG 2016-01-07 01:48:50 -06:00
KorPhaeron 504926883f Cleans up code 2015-12-30 20:10:15 -06:00
KorPhaeron 9bcca100ca Lesser Summon Guns 2015-12-29 10:58:27 -06:00
MrStonedOne 5f68bedcd1 Upgrades do_after and progress bars 2015-12-26 21:04:19 -08:00
AndrewJacksonThe2nd 1ab5e80458 Tesla map removal to fix merge 2015-12-19 12:32:50 -08:00
KorPhaeron d564e1e2f3 Lava proofing 2015-12-17 01:48:11 -06:00
duncathan salt 9ec6e187a4 Merge pull request #13464 from Anonus/hostileconstructs
Spawnable hostile constructs, for away missions and adminfuckery
2015-12-06 17:25:53 -06:00
Razharas 02fe4ec5a8 Merge pull request #13443 from MrStonedOne/DONTWAIT-IKNOWWHATYOURTHINKING-YOUDONTNEEDMYRETURN-DONTWAITCAUSEISLEEP
changes `spawn() throw_at` to `throw_at_fast set waitfor = 0`
2015-12-06 19:52:06 +03:00
MrStonedOne 9fa4288b08 Makes everything that used spawn () throw_at use throw_at_fast 2015-12-05 16:40:52 -08:00
Nerd Lord 58a3f742c6 Spawnable hostile constructs, for away missions and adminfuckery. 2015-12-05 10:48:52 -05:00
Nerd Lord 1c0c1ddf60 Magic missile no longer does damage. 2015-12-02 18:08:24 -05:00
Razharas b72eb05c28 Merge pull request #13314 from AnturK/teleportfix
Fixes Teleport spell
2015-11-30 10:53:52 +03:00
duncathan salt a4151bb212 Merge pull request #13280 from Anonus/mmbuff
Fixes inflict_handler spells not doing burn damage in some cases
2015-11-29 12:36:18 -06:00
AnturK 024f635aa9 Fixes Teleport spell 2015-11-29 14:33:40 +01:00
Nerd Lord e9bbebfd36 Fixes inflict_handler spells not doing burn damage if brute damage was 0. 2015-11-28 11:42:38 -05:00
AnturK b14e9133d2 Academy Update 2015-11-28 12:35:41 +01:00
AnturK 9fd9e5c21d Makes user explicit in spell code 2015-11-28 12:35:40 +01:00
AnturK e36853d7c9 Convert bots to simple animals - Updated 7.0 2015-11-26 22:06:07 +01:00
Cheridan 67da7b7117 Merge pull request #13085 from Incoming5643/I_only_get_like_one_controversal_pull_a_year_I_better_make_this_count
A number of nerfs and buffs to stunning spells
2015-11-25 11:13:09 -06:00
Incoming b12fc38946 A number of mixed nerfs and buffs to stunning spells:
Lightning Bolt:
*You can no longer throw the bolt whenever you want, it will fire itself once it's done charging. Fixes #12849
*Getting hit by a bolt will do a flat 30 burn now, as opposed to scaling with how long you spent charging the spell. Unless you made a habit of charging lightning bolt to near maximum every time you cast it this is a buff.
*Every time the bolt jumps the next shock will do five less burn damage.
*Lightning bolts can still jump back to the same body, so the maximum number of bolts you can be hit by in a single casting is three, and the maximum amount of damage you could take for that is 60 burn.
*Stun time is unaffected

Magic Missile:
*Cooldown raised to 20 seconds, up from 15
*Cooldown reduction from taking the spell multiple times raised from 1.5 seconds to 3.5 seconds. Rank 5 magic missile now has a cooldown of 6 seconds, down from 9, and is effectively a permastun.

Time Stop:
*Time Stop field now persists for 10 seconds, up from 9
*Cooldown raised to 50 seconds, up from 40
*Cooldown reduction from taking the spell multiple times raised from  7.75 seconds to 10 seconds. Rank 5 time stop now has a cooldown of 10 seconds, up from 9, and is effectively a permastun.
2015-11-17 19:04:38 -05:00
Nerd Lord 757d009e4f Constructs now have action buttons!
Cult floors and walls now have a glow effect when spawning in.
Nar-Sie uses a span class just for it spawning. Get spook.
2015-11-16 15:20:13 -05:00
duncathan salt 40cf13e575 Merge pull request #12942 from AnturK/mindfu
Fixes mind swap kicking out the victim client
2015-11-11 10:46:38 -06:00
AnturK 6e32dd4197 Fixes mind swap kicking out the victim client 2015-11-09 22:03:47 +01:00
Nerd Lord 97697bcac4 Makes the lich beam dark green, and thus much more spooky. 2015-11-08 20:31:54 -05:00
AnturK 150c25b810 Shapeshift Spell 2015-11-02 00:28:58 +01:00
Razharas 75b5b4b362 Merge pull request #12751 from Incoming5643/ok_it_was_OP_I_admit_it
Lichmode lukewarm fix
2015-10-31 15:07:38 +03:00
Incoming a07c40c262 Swaps the last bit of the lichmode Beam() relying on something other than a turf for a turf.
I was being dumb and tied an atom defined proc to a body set to be dusted instead of a turf that will surely exist in some form.
2015-10-30 01:59:27 -04:00
Incoming e2ba9d4e5b Swaps the last bit of the lichmode Beam() relying on something other than a turf for a turf.
I was being dumb and tied an atom defined proc to a body set to be dusted instead of a turf that will surely exist in some form.
2015-10-30 01:52:53 -04:00
Razharas 1e71f344a0 Merge pull request #12680 from Incoming5643/ok_it_was_OP_I_admit_it
Lichmode nerf fixes
2015-10-28 19:30:09 +03:00
Incoming5643 e63f6e0c58 Let's be really careful about this 2015-10-27 13:39:39 -04:00
Robustin 401b34c36c Timestop Cooldown increased by 33.33333333333% 2015-10-27 11:37:24 -04:00
Incoming 222b4962e7 Depreciated an else if without noticing 2015-10-27 01:42:52 -04:00
Incoming 7b762ca83e Fixes some errors relating to z-level checks to deal with liches hiding their item in other things. 2015-10-27 01:34:11 -04:00
Razharas e71bc1f214 Merge pull request #12598 from Incoming5643/ok_it_was_OP_I_admit_it
Lichmode nerfs
2015-10-26 03:47:15 +03:00
Incoming 1a199fa567 Sets up a catch for the lich spell's needed immunity to instantly ending the round on wizard death so it will still end the round once the wizard's body is properly disposed of. 2015-10-25 14:23:30 -04:00
Cheridan 10b82ee45b Merge pull request #12304 from Incoming5643/utility_aint_gonna_cut_it
Adding Charge and Staff of Healing to the spellbook + category reshuffle
2015-10-25 05:23:03 -05:00
Incoming c854664cfe The lich spell has been subjected to some gentle nerfing. When you die a string of energy will tie your new body to your old body for a short time, aiding others in determining your location. The duration of this beam scales with the number of deaths you've avoided.
Additionally the post revival stun now also scales in this way.

The spell will also fail if the item and the wizard don't share the same z level, though the nature of space means the odds of the item (or the wizard) looping around back to the station is pretty high.
2015-10-22 17:46:44 -04:00
phil235 d3ee910211 Makes effect system code more OOP.
obj/effect/effect is now renamed obj/effect/particle_effect for better usability.
datum/effect/system and /datum/effect/effect/system are now both /datum/effect_system.
Fixes a bug where wall mounted igniters (and other spark producing objects) didn't produce sparks sometimes.
Moved explosion_particles.dm into the effect_system folder, because it has effect_systems code.
2015-10-21 23:28:29 +02:00
Razharas 9df89337a9 Merge pull request #12458 from KorPhaeron/roar
Aliens roar when tailsweeping
2015-10-19 10:03:45 +03:00
KorPhaeron 05dc4ea300 Roar 2015-10-17 05:04:11 -05:00
phil235 47909d525f Changes smoke to behave more like foam. Each covered tile has one smoke cloud. This makes smoke clouds much less random, especially in terms of reagent application.
Also smoke reaction now uses the TOUCH method instead of VAPOR, to differentiate smoke and foam. Mob without internals or gas masks also ingests reagents in the smoke.
Moved nanofrost smoke code to effects/effect_system/effects_smoke.dm
2015-10-15 21:52:37 +02:00
Incoming5643 7e25dbf6b8 Fixed a bad istype 2015-10-13 23:08:02 -04:00
phil235 7c6bbe328e Fixes some cases with mobs attached a mob. Can't enter a mech if attachment is done mid-climb. Can't get inside mech sleeper or closet if you have a mob attached to you. All sorts of teleports now properly teleport the attached mob as well.
Changed the warning message when climbing mech with a mob attached to be more general instead of specifically about slimes.

Getting inside a closet or machine now immediately breaks your pull and the pull of your puller.
Using ethereal jaunt now also immediately break your pull.

Fixes being able to get inside a mech sleeper while buckled by buckling mid-insertion.
2015-10-12 23:28:48 +02:00
Incoming d7713f21b9 The Staff of Healing is now selectable for a cost of 1 in the spellbook
The spell "Charge" is now selectable for a cost of 2 in the spellbook

The spellbook's category system has been reworked to help deal with the huge scroll bars it previously had and help identify to wizards what needs spells and items serve.

The new categories are:

Offensive:
Fireball
Disintegrate
Blind
Mutate
Flesh to Stone
Lightning Bolt
Curse of the Barnyard
Staff of Change
Staff of Chaos

Defensive:
Magic Missile
Disable Tech
Repulse
Stop Time
Smoke
Forcewall
Bind Soul
Staff of Healing
Scrying Orb
Wand Assortment
Armor Set

Mobility:
Mind Transfer
Blink
Teleport
Ethereal Jaunt
Knock
Staff of Door Creation

Assistance:
Instant Summons
Charge
Staff of Animation
Soul Stone Shards + Artificer
Necromantic Stone
Apprentice Contract
Bottle of Blood

Fixes an unreported bug where targeting your mouth with a staff of healing allowed self healing through suicide.

Adds an easter egg to clever wizards who try to charge the spellbook to get more charges.
2015-10-10 20:35:51 -04:00
Razharas 8fd2f74d2b Merge pull request #12223 from phil235/BugFixBoogalooB
Bug fix boogaloo, etc...
2015-10-10 03:24:38 +03:00
phil235 0efb30434a Fixes not being able to move during jaunting if you are cuffed and pulled.
Greenglow decal no longer disappears after 2 minutes.
Fixes runtime with explosive implant activation.
Fixes stunbaton infinite cell charge, the baton now turns off if you try using it after its cell has been deleted somehow.
Fixes bloody pulled mob leaving a blood trail in zero G.
Shortens the guardian battlecry message when attacking to lower chat spam.
Items in Morph now disperses a bit on death instead of being all on the same tile.
After reaching a limit of 50 items, morph swallowing items deletes them instead of putting them inside the morph.
Monkeys can no longer modify the hand labeller's text to communicate.
Fixes carbon,radium,uranium 's reaction_turf creating multiple decal on a tile, it now checks if there's already a decal of the relevant type and (for radium and uranium) only transfers reagent to it if it finds one.
2015-10-08 00:48:00 +02:00
Xhuis 527c7b568d Removes Cauterize 2015-10-06 20:17:43 -04:00