Commit Graph

6438 Commits

Author SHA1 Message Date
KorPhaeron f91094c2a6 Define 2015-07-29 13:19:33 -05:00
phil235 dbd53fbf10 Fixes runtime when obj/item/weapon/storage and facehugger call throw_at() 2015-07-29 13:28:07 +02:00
Jordie 7f4b8e63da Merge pull request #10841 from phil235/MobSwapFix
Changes mob swap to use Move().
2015-07-29 17:23:37 +10:00
Jordie 9229890aae Merge pull request #10842 from lordpidey/lordpidey-new_chemicals
Added a new medication, Miner's Salve
2015-07-29 17:22:31 +10:00
Jordie 4cac66aa16 Merge pull request #10890 from GunHog/Borgie_Lights_And_Biscuits
Cooldown for Cyborg Headlamps
2015-07-29 17:15:49 +10:00
Jordie adeb5f09cd Merge pull request #10589 from Chiefwaffles/Obsolete_AI_2016
Adds the Automated Announcement System
2015-07-29 17:14:02 +10:00
CosmicScientist 2d2e1acf6a Ian costume is now Corgi costume, made from corgi hide, can be put on a corgi to visually hide if they're shaved, get corgi hide from butchering corgis, furismurder 2015-07-28 20:19:26 +01:00
Cheridan 24870ca952 Merge pull request #10878 from AnturK/slugfixes
Changeling Fixes
2015-07-27 18:49:38 -05:00
GunHog 159f35786d Cooldown for Cyborg Headlamps
- Most causes of forced headlamp deactivation will turn them off for
either 10 seconds or the duration of the stun, whichever is longer.
- The Shadowling veil ability now shuts down a borg's headlamp for the
entire spell's cooldown.
2015-07-27 09:13:04 -05:00
KorPhaeron 76d012bec2 Should probably let the demon actually use its powers still 2015-07-26 23:03:15 -05:00
KorPhaeron 05bbc1724c Forgot a file how terrible 2015-07-26 23:00:21 -05:00
KorPhaeron 9ca23ebdeb Bloodcrawl 2015-07-26 23:00:06 -05:00
AnturK b018dd89fd Fixes monkey lings not regenerating chems 2015-07-26 23:13:49 +02:00
AnturK ca40f140b0 Fixes Last Resort not working sometimes
Cuts egg time by a third
2015-07-26 22:33:51 +02:00
Swag McYolosteinen 124599cd2c Makes spider reagents work better 2015-07-26 22:14:50 +02:00
phil235 34b9a045fc Fixes non carbon being stunned when thrown and hitting something dense.
Fixes being able to enter a disposal bin while buckled.
Fixes items bouncing off delivery chute when thrown into it despite entering the chute.
Fixes being able to leave disposal pipes when moving inside pipes on a janicart.
Fixes some potential runtime (null loc) when flushing the disposal units.
Fixes the thrown range when being ejected from a disposal pipe.
2015-07-26 20:40:46 +02:00
Chiefwaffles 1c59a84660 Dumb byond stuff fixed and merge conflict fixed for the gazillionth time. 2015-07-25 16:19:21 -07:00
phil235 8e97d19546 Merge pull request #10811 from Incoming5643/Take_a_number
Clears up define troubles for human/carbon mobs
2015-07-25 15:02:04 +02:00
Jordie 9fbabcc305 Merge pull request #10798 from MrPerson/exceptions_to_help_phil_fix_potential_bugs_and_also_aran_maybe
Change many ERROR() calls into thrown exceptions
2015-07-25 19:22:46 +10:00
Jordie 3fefa5f6fa Merge pull request #10793 from bgobandit/thewaggening
Non-mutant humans can no longer wag their tails.
2015-07-25 19:11:50 +10:00
Jordie ad2d7e1d0f Merge pull request #10789 from kingofkosmos/reentercorpselink
Clickable re-enter corpse links
2015-07-25 19:10:06 +10:00
Mike Long 864ce2c525 Added a new medication, Miner's Salve 2015-07-24 19:04:55 -04:00
phil235 8a30b30e44 &= ~ instead of -= 2015-07-25 00:19:19 +02:00
phil235 a2bbad9985 Changes mob swap to use Move(). This fixes mob swapping not respecting pass_flags and density, not making mobs slip. 2015-07-24 23:41:46 +02:00
bgobandit 0d9f7dcb4a Merge branch 'master' of https://github.com/tgstation/-tg-station into catsandpugs
Conflicts:
	_maps/map_files/TgStation/tgstation.2.1.3.dmm
2015-07-24 11:58:52 -04:00
Aranclanos 2e3caf5c85 Merge pull request #10736 from xxalpha/shakeitoff
Fixed changeling shields dropping when ling is prone.
2015-07-24 06:59:23 -03:00
xxalpha fa686dbfef Made it possible to emag a cyborg more than once. 2015-07-24 10:15:00 +01:00
bgobandit dff81b5359 Repaths corgi puppies to be a child of corgis, actually deletes pug.dm, o space jesus is this fixed yet 2015-07-24 02:04:49 -04:00
Cheridan 05e227073d Merge pull request #10782 from phil235/VendingCharges
Mech & vending machine fixes
2015-07-24 00:02:31 -05:00
Incoming 243fbb42e3 Clears up define troubles for human/carbon mobs, leaving only the general definition of those layers in __DEFINES/misc.dm (remember, defines should be put in that folder because it's read first during compile)
I have no idea why this wasn't always the case
2015-07-23 18:50:23 -04:00
bear1ake aad97e9aa2 Fix wrong path 2015-07-24 01:12:53 +09:00
bgobandit f932fac0db HONK NOW IT SHOULD BE FIXED 2015-07-23 12:02:41 -04:00
kingofkosmos 750e5d9b5e Changed span classes to include the re-entering link. 2015-07-23 18:58:15 +03:00
bgobandit fcb081f0e1 (hopefully) fixes merge conflict, adds changelog entry 2015-07-23 11:22:49 -04:00
MrPerson 471d69fcf7 Change many ERROR() calls into thrown exceptions
This requires a 508 beta version to use. If Travis fails this he's a bitch

Exceptions will generate a stack trace, which is way easier to see and more helpful in actually solving this kind of crap. Also logs all the arguments, src, line, and file automatically.
Removed any dubiously helpful information in the exception names so the runtime condenser won't see each one as a different runtime. If the information is critical to solve these bugs (camera one maybe?), then I'll just make these warnings.
Thrown exceptions crash the currently running proc. Yes that means there's useless returns in a bunch of these, sue me. spawn()'s are to let the proc continue.

Almost all of these are difficult to trigger, but I did test playsound. And frankly even if they do cause bugs by crashing procs, big whoop
2015-07-23 08:19:08 -07:00
bgobandit df836d0f73 Cats and pugs now respond when you pet them. Pugs and corgis are now under the same dog parent, and all dog code is moved to dog.dm (corgi.dm and pug.dm no longer exist). Updates pathing across all areas of code and on all included maps. Fixes a minor pet collar naming bug. 2015-07-23 10:49:06 -04:00
bgobandit ea57368e91 Non-mutant humans can no longer wag their tails. 2015-07-23 08:39:25 -04:00
Jordie 4ad5df84ab Merge pull request #10661 from xxalpha/changeling_vision
Fixed changeling night vision and night vision spell.
2015-07-23 22:22:38 +10:00
Jordie b2948fcab7 Merge pull request #10659 from phil235/HandcuffOverlayFix
Handcuff, fire, overlays_standing fixes
2015-07-23 22:21:52 +10:00
Jordie da7f758ef3 Merge pull request #10566 from Ikarrus/hardcapqueue
Adds a Join Queue if the server exceeds its hard population cap [Ready]
2015-07-23 22:18:12 +10:00
xxalpha a3e29da443 Fixed changeling shields dropping when ling is prone.
Fixed pathing

Better fix

Nevermind, back to what it was
2015-07-23 13:08:49 +01:00
Aranclanos cc9a7dd41e Merge pull request #10771 from phil235/ScrubberPaiFixes
Scrubbers & pAI
2015-07-23 07:51:01 -03:00
kingofkosmos 0095637eee Clickable link added to all re-enter corpse messages. 2015-07-23 10:50:45 +03:00
Chiefwaffles eaa271b8c2 FIXES A CONFLICT THAT ISN'T EVEN MINE 2015-07-22 17:36:08 -07:00
phil235 92625ba32b Fixes goliath hide overlay on ripley not updating correctly.
Simplifies the code for goliath hide application on ripley mech.(adding hides var to ripley)
Fixes some mech equipment's Destroy not calling return ..()
Fixes mech sleeper not reset its patient var when ejecting the patient.
Removed unnedded update_equip_info( in sleeper/detach()
Fixes an oversight in syringe_gun/process().
2015-07-23 00:39:37 +02:00
phil235 24398018c3 Fixes not being able to spawn a pai manually.
Fixes not being able to remove your inserted tank from a huge scrubber by removing the ability to insert a tank inside a huge scrubber.
2015-07-22 15:30:31 +02:00
phil235 40967044cb Merge pull request #10707 from KorPhaeron/fixes
Fixes
2015-07-21 20:46:27 +02:00
Cheridan cbe76ea2c0 Merge pull request #10598 from phil235/CatchThrownPieFix
Changes to throwing
2015-07-20 20:26:35 -05:00
Cheridan b5b642b817 Merge pull request #10699 from MrStonedOne/shuttlerotationstation
Finishes carnmc's shuttle rotation feature.
2015-07-20 17:16:05 -05:00
phil235 d2616d52fc Merge branch 'master' of https://github.com/tgstation/-tg-station into CatchThrownPieFix
Conflicts:
	code/game/atoms.dm
	code/game/atoms_movable.dm
2015-07-20 22:41:45 +02:00