Commit Graph

5216 Commits

Author SHA1 Message Date
Razharas
2a075688d8 Merge pull request #12566 from AnturK/isitaplane
Makes is_type helpers inline
2015-10-26 03:22:42 +03:00
Remie Richards
c51d719dd9 Merge pull request #12618 from blobbernaut/Blobbernaut
Fixes cloaks; Allows more item slots to have armor (such as shoes and gloves)
2015-10-26 00:11:13 +00:00
Razharas
4a5edd6498 Merge pull request #12638 from SuperSayu/jobs_txt
Should fix loading from jobs.txt
2015-10-26 03:08:07 +03:00
Razharas
5c94edc8f6 Merge pull request #12441 from xxalpha/swiss_cheese
Adds a very small chance of mice chewing power cables.
2015-10-26 03:04:23 +03:00
Remie Richards
b99ecdfbe0 Merge pull request #12597 from AnturK/atoningmycodingsins
Action Button Minor Rework Cleanup
2015-10-25 23:02:59 +00:00
Cheridan
ed9b0c35c6 Merge pull request #12612 from phil235/BugFixBoogalooI
bugfixes: bloodcrawl, losebreath, wintercoat, and more
2015-10-25 14:19:11 -05:00
Vincent
3e6f641ec3 Should fix loading from jobs.txt
The jobs controller's list of occupations was reset during roundstart which completely undid that whole load from file thing.  It also would have undone any admin edits done while sitting in the lobby.

Also fixed a couple instances where people thought that lists get copied with the = operator instead of passing by reference.
2015-10-24 19:46:44 -04:00
blobbernaut
ac5c67d2a8 Update human_defense.dm 2015-10-24 13:26:44 -04:00
blobbernaut
66d724a9b3 Update human_defense.dm 2015-10-24 03:50:44 -04:00
blobbernaut
32641c20fd Update human_defense.dm 2015-10-24 03:29:56 -04:00
blobbernaut
c8030a274c Update human_defense.dm 2015-10-24 03:28:09 -04:00
blobbernaut
7e1f9b1409 Merge remote-tracking branch 'refs/remotes/tgstation/master' into Blobbernaut 2015-10-24 03:26:34 -04:00
Remie Richards
c164e41a21 Fixes drone inhands all being on the right 2015-10-24 00:39:19 +01:00
blobbernaut
f327514d3d Fixes cloaks.
Cloaks actually provide the armor that they're supposed to now, hooray!
2015-10-23 16:50:37 -04:00
phil235
8f45876c96 Merge pull request #12499 from Shadowlight213/memeglasses
Adds an override var to glasses to allow them to see higher invis levels
2015-10-23 20:47:42 +02:00
phil235
da84fcd8d2 - Fixes shadowling receiving burn messages even when dead. I've also fixed the same bug for other species and made certain spec_life() procs not run when the mob is dead. I also made slime species a subtype of jelly species since they had a lot of code in common thus reducing duplicate code.
- Fixes odd behavior with emagging airlock and windoor animation.
- Fixes being able to bloodcrawl in oil decal.
- Fixes being deaf after bloodcrawling.
- Fixes wintercoat hood appearing below the mask.
- Fixes being able to attack another mob before the game has started (and other things which used a gamestart check that no longer works).
- Ghosts can no longer become drones before the game has started.
- Removed "bhunger" and "ajourn" mob vars, they are unused.
- Fixes admin-revived morph being invisible.
- Fixes heart attack stacking losebreath very high. Also now losebreath is reset to 0 when the mob dies.
- All mobs no longer have a default strip menu showing two hands.
2015-10-23 20:00:52 +02:00
Remie Richards
5f96e49f93 Merge pull request #12541 from Anonus/bringing_spooky_back
Once again overhauls revenants
2015-10-23 18:12:15 +01:00
Nerd Lord
86aa4a49cd World.timer is go. 2015-10-23 13:06:18 -04:00
Cheridan
bbd9c8bcc2 Merge pull request #12553 from KorPhaeron/scanners
Removes research scanners from cyborgs
2015-10-23 00:45:22 -05:00
Nerd Lord
d05c81c2d9 This should resolve conflicts and not fail to compile woo woo 2015-10-22 22:10:29 -04:00
Cheridan
6bfa738a24 Merge pull request #12567 from phil235/EffectSystemTweak
Makes effect system code more OOP.
2015-10-22 21:00:10 -05:00
AnturK
77d3260894 Action Button Cleanup
Removing action_type in lieu of subtypes
2015-10-22 21:34:27 +02:00
phil235
8fb8f61674 Merge pull request #12413 from Shadowlight213/Youknowthetruthanditwearscatears
Enables job restrictions for roundstart catpeople even if the config is off
2015-10-22 12:25:32 +02:00
Nerd Lord
773649067d /span> 2015-10-21 22:41:23 -04:00
Cheridan
fd09e91f4c Merge pull request #12522 from optimumtact/readds_paralyse_sting
Readds the parasting
2015-10-21 19:06:19 -05:00
Cheridan
3128680825 Merge pull request #12547 from optimumtact/patch-3
removes comments that do not contribute to code understanding
2015-10-21 19:01:36 -05:00
phil235
02bccf6cf8 Merge pull request #12536 from tgstation/RemieRichards-DroneHatFix
Fixes drone hats
2015-10-22 00:49:17 +02:00
phil235
afde447481 Merge pull request #12523 from MrStonedOne/patch-49
Fixes spiders locking up the MC with do_after's
2015-10-22 00:48:36 +02:00
Nerd Lord
990be7a8bb Malfunction no longer gibs people in clonepods, despite how fun it is.
Defile now indicates tiles that have jaunt prevention removed.
Perfect soul chance increased slightly(still must have a ckey and be alive when the drain starts)
2015-10-21 18:36:30 -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
AnturK
9ffc841bfb Makes is_type helpers inline 2015-10-21 22:22:58 +02:00
Nerd Lord
eb360674e4 Sparks first, THEN emag, so if the emag act spawns anywhere, the sparks appear while it's doing the emag act. 2015-10-21 14:21:24 -04:00
Nerd Lord
c21fd722e9 Defile now rusts normal and rwalls at a very low chance.
Revenant abilities cause purple sparkles now.
Incidentally fixed up EMP pulses so they don't set the name and duration of the object they spawn for everything that spawns the object.
2015-10-21 14:05:59 -04:00
KorPhaeron
db54e524e5 Scanners 2015-10-20 23:15:02 -05:00
Nerd Lord
f98b5e4426 New, more purple and accurate icons for revenant abilities.
Also purple lightning woo woo
2015-10-20 21:16:30 -04:00
oranges
7e12a51ebf YEAH THIS HAPPENING
GET OUT
2015-10-21 13:13:12 +13:00
Cheridan
03161ef93a Merge pull request #12421 from phil235/AsphyxiationFIx
Fixes human not taking oxyloss damage when not breathing enough oxygen.
2015-10-20 17:06:24 -05:00
Nerd Lord
3469bcc4ac Max regen is displayed 2015-10-20 17:11:03 -04:00
Nerd Lord
7770c2071e Once again overhauls revenants:
Instead of supporting health and essence, with health being three times essence, essence is tripled and now acts as revenant health.
Draining a target is slightly shorter, but if the target is dragged away while you are draining, the drain will fail.
If you get exceptionally lucky, you can gain a higher essence regen cap from draining - this requires the target mob to have a ckey, be alive, and for RNG to favor you.
You can no longer abuse the spawns in reveal and stun to be invisible or move while draining a target(this is really awful I want a better way to do it)
Overload lights now has a wider range, but only shocks people adjacent to lights.
Defile damages windows slightly less and makes lights flicker for somewhat longer.
Malfunction no longer disables bots after emagging them.
2015-10-20 17:07:34 -04:00
Remie Richards
76dbbf42e7 Fixes drone hats 2015-10-20 16:30:50 +01:00
Jordie
8a35115f1d Merge pull request #12493 from Shadowlight213/Banhancements
Adds alien jobbans and adds jobban and pref support to various events
2015-10-20 15:21:40 +11:00
Kyle Spier-Swenson
ae9b3de7ad Fixes spiders locking up the MC with do_after's 2015-10-19 20:13:41 -07:00
oranges
c0ebea1f23 Readds the parasting
as a meme for retardation affected mobs
2015-10-20 15:17:08 +13:00
Razharas
d1df0bfeff Merge pull request #12485 from xxalpha/ultrarange
Added ultra_range() proc.
2015-10-20 00:17:09 +03:00
Razharas
7d73392f67 Merge pull request #12509 from phil235/SecHudFix
Fixes Sec Hud wanted status not being updated when changing identity.
2015-10-19 23:16:04 +03:00
Rui Neves Carvalho
80e7024f6c Fixes Sec Hud wanted status not being updated when changing identity. Original PR by Astralenigma, New one by phil235. 2015-10-19 21:22:05 +02:00
xxalpha
e82a216447 Changed various instances of range() and orange() to ultra_range(). 2015-10-19 20:04:14 +01:00
Razharas
16d508fe10 Merge pull request #12381 from KorPhaeron/nests
Monster Nests
2015-10-19 21:47:52 +03:00
Razharas
78416379dd Merge pull request #12484 from RemieRichards/Nyehhehheh
Allows Species to set custom say spans.
2015-10-19 21:45:03 +03:00
Cheridan
83be789e47 Merge pull request #12465 from RemieRichards/LoveMeAgain
Overlays System Update [GIANT HATS!]
2015-10-19 09:18:42 -05:00