Commit Graph

1189 Commits

Author SHA1 Message Date
ComicIronic
30e97cafcb Readds roundstart design lists to fabs.
Now with 100% less server crashing, and 100% more feature preservation.
Phazon research should now be possible again.
2015-03-16 22:29:48 +00:00
D3athrow
1da7a0c38c Somehow missed some shit 2015-03-15 17:02:37 -05:00
D3athrow
571b235626 Exploit prevention, prevents non-AI silicons from manipulating machines on a different zlevel. 2015-03-15 16:58:41 -05:00
d3athrow
24b8c1b5db Merge pull request #3348 from ComicIronic/MechContRedo
Construction datum changes.
2015-03-11 16:44:14 -05:00
ComicIronic
34bab36581 Changes to drop_item.
The drop_item arg is now the loc placed, not the child of the loc or whatever.
Removed a few lines of items being placed into themselves, on themselves, into other things manually, into their users, etc.
Cleans up the fix for MoMMI recharger silliness.

This took about 2 hours of non-stop manual searches.
2015-03-08 21:37:34 +00:00
ComicIronic
8f42a1af6b Construction restructuring.
Absolute pathed construction.dm.
Fixed issues.
Changed the way reversible works, to give more flexibility.
2015-03-08 21:11:18 +00:00
d3athrow
7dcb18d7b0 Merge pull request #3302 from Exxion/podwep
Fix spacepod weapons
2015-03-07 14:33:17 -06:00
d3athrow
40a0c1f344 Merge pull request #3322 from clusterfack/doesanybodyactuallyreadthese
Fixes
2015-03-05 20:58:57 -06:00
clusterfack
efbdd6b382 Fixes fixes 2015-03-05 17:59:20 -06:00
clusterfack
b401dbf909 Fixes #3319, you cannot use rpd's when they are far away from you.
Fixes machine frames (but the real way that should have been done originally)
Fixes #2701, r-ust topics should no longer be affected by ghost hands
2015-03-05 17:07:40 -06:00
JStheguy
dfc0cd5183 Updates things morer 2015-03-04 16:17:44 -06:00
Exxion
a278ce5c27 Unify spacepod weapon firing procs
I REALLY FUCKING HATE BYOND
2015-03-04 15:50:48 -05:00
Exxion
5b3c256218 Fix spacepod weapons
I HATE BYOND
2015-03-04 05:58:01 -05:00
JStheguy
892beb0078 Making Ashtrays Better(?)
-Allows cigarette butts to be put into ashtrays.
-Makes putting lit cigarettes into ashtrays put lit cigarettes into
ashtrays.
2015-03-03 19:55:58 -06:00
D3athrow
1a623739b7 Fix air alarm funtime. 2015-02-23 23:03:44 -06:00
D3athrow
6956a3c4df Should fix the issue of nano windows popping back up after closing them. 2015-02-21 15:47:40 -06:00
d3athrow
4603068a49 Merge pull request #3065 from ComicIronic/CableLayer
Makes cables stacks
2015-02-17 22:36:48 -06:00
D3athrow
abf4b7f4d2 Fix admins not being able to reply to fax machines 2015-02-17 21:55:35 -06:00
ComicIronic
b44a0430a8 Initial cable changes. 2015-02-17 13:28:28 +00:00
D3athrow
f8451ee957 qdel explosion particles 2015-02-14 17:46:33 -06:00
D3athrow
d4d6f5b32b eyy look at me i slap keyboard xd 2015-02-13 18:06:15 -06:00
ComicIronic
7e75c6ae53 Changes intents to defines. 2015-02-09 20:25:52 +00:00
ComicIronic
d60890cf3e Bump unification.
All living mobs now use the same generic Bump.
This should make debugging MUCH easier.

Also two lines of other code I found and hated.
2015-02-08 20:19:42 +00:00
D3athrow
d3db5b7f72 Fixes #2875
I didnt think of the reprocussions of new being called twice so particles were trying to move in two different directions.
2015-02-08 01:23:18 -06:00
ririchiyo
f8869f1dbb fixes a lot of the outstanding problems with exofabs. 2015-02-07 23:29:52 -05:00
D3athrow
88d0244723 Maybe keep mobs from not getting removed from the mob lists properly. 2015-02-05 22:01:20 -06:00
D3athrow
918bc66f54 Redo human damage icons again. 2015-02-05 04:04:22 -06:00
D3athrow
275d21cdb7 Fixes #2742 Handling border obstructions on your tile on move is now in turf/Exit(mover,target). This prevents the default behavior of Move to bump something in the target location when we were stopped by something on our old location resulting in undesired behavior. 2015-02-04 02:55:47 -06:00
D3athrow
e7abb98700 sanity ahoy 2015-02-02 20:17:33 -06:00
D3athrow
d181180711 Fixes #2668 in a very hackish way because byond a shit. 2015-02-01 02:15:15 -06:00
d3athrow
f1644bb0af Runtime fixies 2015-01-29 18:44:36 -06:00
eswordthecat
13953f9525 Properly remove fax to machine list (default remove on unoverriden proc). 2015-01-22 12:39:36 +08:00
D3athrow
71a0220e55 Eyy lets defer damage icon updates until the next life tick! 2015-01-16 23:54:54 -06:00
eswordthecat
6a40cc4215 Merge remote-tracking branch 'upstream/Bleeding-Edge' into patch-200 2015-01-15 04:44:26 +08:00
eswordthecat
764d01dc3e e65919da42 2015-01-12 15:42:50 +08:00
ComicIronic
e1bbc5bb08 MERGE CONFLICTS. 2015-01-11 17:32:02 +00:00
ComicIronic
57cf932a54 Merge conflicts. 2015-01-07 16:38:06 +00:00
Unfit
5d834b308d bugfixes
fixed poker table sprites looking bad (haven't tested yet so there still
may be some shading issues)
fixed poker tables mysteriously disappearing on construction
fixed glass stacking with plasmaglass
fixed being able to walk on solid objects built on tape
2015-01-07 16:16:43 +01:00
ComicIronic
9c9e1ff808 Removed the TABLEPASS flag.
No longer in use in any of the code.
Also changed cases of flags being set to null instead of 0.
2015-01-03 18:33:47 +00:00
ComicIronic
e93acf366c More line reduction, message spam for rwalls removed. 2014-12-27 11:59:08 +00:00
ComicIronic
29a039c03a Code rework of placing things on walls.
Stuff goes under types.
Types have procs.
Never have 500 lines of repeated code again.

I came very close to crying while editing this. You should appreciate that.
2014-12-27 00:06:38 +00:00
ComicIronic
5e5bbf03fd Removed the CONDUCT flag.
Use Siemens, you dolts.
This is the start of completely redoing the flag system, but it starts with removing these oldcode flags.
2014-12-26 18:13:52 +00:00
Rob Nelson
622f330a22 Nerf Firebird
- Firebird can no longer go through walls (server vote 10-7)
 - Firebird now leaves fire trails in space.
 - Slightly re-organized jetpack code.
2014-12-16 18:46:06 -08:00
DeityLink
5f8f657773 PDA update fixing 2014-12-10 03:52:12 +01:00
ComicIronic
db4a33166c Fixed welding down machines.
Added the state var to all machines. 0 is unanchored, 1 is anchored, 2 is welded.
Added the WELD_FIXED flag for machines that can be welded down.
Added the weldToFloor proc, which is used to toggle welding down for machines.
Fixed machines not using general procs.
Fixed some relative pathing.
2014-11-12 19:10:11 +00:00
DeityLink
7c5823bcce removing pod fabricator access req 2014-11-10 04:02:54 +01:00
ComicIronic
534e1c0ebe Fix merge conflicts. 2014-11-01 21:58:28 +00:00
d3athrow
9038da6df1 Merge pull request #1815 from dylanstrategie/SCP-Fix
Fixes to SCP-173 behavior
2014-10-31 18:07:00 -05:00
dylanstrategie
3acf1eca35 Fixes to SCP-173 behavior
I have decided to release the fixes outside of other SCP-related plans
for Halloween. Maybe more adminbuse will occur this way

- SCP nows stuns and paralyses as soon as he gets a grab, and not after
a huge list of fluff. This ensures you can't lag-walk your way out of
his grab forever. At least it should
- Attempt fix to SCP's sight code. Now he should ALWAYS count himself as
observed if someone is facing him, instead of weighting odds like a
drunkard and ignoring non-direct sight 90 % of the time
- Save up one indent level by returning Life() code after sight check if
we have observed
- Fix error caused by trying to get a vent's name, and foolproof it in
general. No need to know SCP went through the Bar Air Vent 2

This should do for now. If any more bugs show up, warn me
2014-10-31 23:57:41 +01:00
Chris
8a3e9b2428 Merge remote-tracking branch 'origin/Bleeding-Edge' into bay_hydro_port
Conflicts:
	code/modules/projectiles/guns/energy/special.dm
	maps/tgstation.dmm
2014-10-31 12:02:10 -05:00