Commit Graph

4635 Commits

Author SHA1 Message Date
SkyMarshal
1dea20c30e Merge pull request #1269 from Erthilo/TGUpdates
TG Updates r3721 to r3745 Redo
2012-06-09 17:50:05 -07:00
Mloc
8f7bec62d5 Possible fix for metroids lagging up the server.
Signed-off-by: Mloc <colmohici@gmail.com>
2012-06-09 23:11:31 +01:00
SkyMarshal
57fd77b461 Merge pull request #1274 from Erthilo/master
Randomises blob weakness/strengths + removal of customs by request + changelog!
2012-06-09 11:58:29 -07:00
Erthilo
36877fcacd Blob code cleanup. 2012-06-09 15:24:47 +01:00
Albert Iordache
0a51b427bb Fixed a compiling error. 2012-06-09 12:14:18 +03:00
Albert Iordache
e93d777229 Added a debugging check for observer mobs 2012-06-09 12:04:07 +03:00
SkyMarshal
92e2cd32de ZAS fixes. 2012-06-09 00:55:00 -07:00
SkyMarshal
5c9308d610 Fix for ZAS connections through windoors. Should be one of those final little bugfixes, y'know? 2012-06-08 21:28:10 -07:00
Erthilo
710ba29197 Removed some of Deus Dactyl's customs on request. 2012-06-09 01:59:38 +01:00
Erthilo
fe59af1a14 Gah, didn't save these. 2012-06-09 01:53:54 +01:00
Erthilo
13d5ed0fff Randomises blob weakness/strengths. Hitting the blob with a something it's weak too will do MASSIVE DAMAGE. Hitting it with something it's resistant too will either do very little, or heal it. 2012-06-09 01:39:21 +01:00
Rob Palkowski
767f08c6e0 Per IRC, Captain and Security personnel no longer start implanted
Requested by Spaceman96
2012-06-08 17:22:55 -07:00
Erthilo
ff48abe38a Comments out metroid retrovirus. 2012-06-08 23:17:27 +01:00
Erthilo
54ec9bdd84 Merge branch 'master' of github.com:Baystation12/Baystation12 into TGUpdates
Conflicts:
	maps/tgstation.2.0.8.dmm
2012-06-08 20:19:27 +01:00
SkyMarshal
0cc2d20a33 Merge branch 'master' of git://github.com/Aryn/Baystation12 into BugFixes
Conflicts:
	code/ZAS/Airflow.dm
2012-06-08 11:37:43 -07:00
Aryn
5af672c92f Fixed a runtime in airflow, made it so that stuff doesn't fly around every 3.5 seconds. 2012-06-08 10:46:38 -06:00
Aryn
6730a1bf22 Modified fire algorithms, made bombs possible. 2012-06-08 10:45:47 -06:00
SkyMarshal
f17525173c Plasma and welder fuel no longer create stupid amounts of plasma in the air. 2012-06-08 04:09:49 -07:00
SkyMarshal
0a83532232 Airflow runtime/bugfix. 2012-06-08 03:53:27 -07:00
SkyMarshal
157ea3000d Fix for runtimes, DERP. 2012-06-08 03:23:32 -07:00
SkyMarshal
8a1c28a302 Made the sanity checks on rebuilding zones more rigorous, and less infinite-loopy 2012-06-08 02:30:05 -07:00
SkyMarshal
6b8ff34f61 San check for rebuilding zones. Just crashed the server. 2012-06-08 02:10:32 -07:00
SkyMarshal
f23d3a0a1e Airflow now takes more air to stun you, and slamming into an object while being pushed by airflow will stun you. 2012-06-08 01:56:35 -07:00
SkyMarshal
77c8367b68 Derp, airlocks without a turf beyond them now suck you out. Can't believe I missed this bit. 2012-06-08 01:43:33 -07:00
SkyMarshal
dd4f191f28 Removed a bunch of tag variables from the map. I hate whoever added those.
Final parts to ZAS.  Works 100% (Or very near such) now.
2012-06-08 00:28:47 -07:00
SkyMarshal
a1a2302199 ZAS fixes, adds Atmos Lockdown which replaces all door accesses with engineering OR atmos access. (And a shitty temporary icon) 2012-06-07 20:50:42 -07:00
Erthilo
e2461de008 Fixes meteors never appearing. The problem was the edge transition code deleting them before they could move. So, no meteors. 2012-06-08 00:28:57 +01:00
Erthilo
d7692a9d45 Searifs and Botanists custom items. 2012-06-07 22:50:40 +01:00
SkyMarshal
9f721a3209 Merge pull request #1262 from Erthilo/master
Anti-meta update for syndicate items + some message fixes + lagfixing
2012-06-07 14:19:27 -07:00
Erthilo
d2078fafb0 Lag fix for update_face and the bald helmet bug. Should reduce the number of time update_face is called. 2012-06-07 22:14:50 +01:00
SkyMarshal
2892ea733e More changes for ZAS. Firelocks work properly, and rebuilding zones occurs at the proper times. 2012-06-07 13:43:55 -07:00
Erthilo
0890d48439 Merge branch 'master' of github.com:Baystation12/Baystation12 into TGUpdates
Conflicts:
	maps/tgstation.2.0.8.dmm
2012-06-07 19:58:21 +01:00
Erthilo
086a8fef37 Anti-meta update. Renames and re-icons a bunch of syndicate items to reduce meta from names and examine messages. 2012-06-07 19:54:37 +01:00
Erthilo
add8427d96 Fixes some watering can messages for hydroponics. 2012-06-07 19:53:07 +01:00
SkyMarshal
d9fd228c68 Some nice fixes for ZAS. 2012-06-07 10:36:43 -07:00
SkyMarshal
6265a600e3 Made firelocks work right with ZAS. 2012-06-07 03:14:14 -07:00
SkyMarshal
1059311b5b Debugged ZAS. Removed another duplicate proc. Made sure turf changes are added to the air_master to be updated. Fixed errors on the map causing problems. Added different sized packages. Airflow readded. 2012-06-07 01:15:14 -07:00
SkyMarshal
8e2112709b Merge pull request #1252 from Erthilo/master
Tajaran/Soghun balancing. Adds Searif to Skrell whitelist (He is the creator after all).
2012-06-06 20:53:47 -07:00
Erthilo
3bf97d244e Comments out control_freak again, since it didn't stop any Topic exploits, and prevented using the profiler. 2012-06-07 04:50:03 +01:00
Erthilo
9dcb8da22d TG: This should fix the formatting error on the power monitoring computer.
Revision: r3745
Author: 	 joeheinemeyer
2012-06-07 03:34:19 +01:00
Erthilo
ed0b05ff11 TG: - Only humans can now use the toggle lock verbs on closets.
Revision: r3742
Author: 	 baloh.matevz
2012-06-07 03:31:37 +01:00
Erthilo
eb7ae97624 TG: Welding tool: Mostly code-related, the players won't notice much.
- Welding tool code how has proper comments! Maybe not "proper" but at least I
don't lie and say a proc is/does something that it doesn't actually do.
- Welders now start full of fuel instead of some random amount between 10-20
- Someone decided it would be a good idea to set the welding tool's 'on/off' var
in a ton of attackby() procs. These objects and turfs shouldnt even touch this
variable. This is why people have been noticing their welding being on without
the sprite or damagetype and amount reflecting that.
- - I've removed a bunch of these instances but there are so many objects and
turfs spread out through the code, there's no way to know if I've got them all
(This is the majority of the files)
- - I've created a new proc in welding tools that checks to see if they are
turned on or not. "isOn()"
- - Since I'm not sure if I've gotten every instance of this force-var-on, I've
set the welding tool to update it's icon every process(). I hate adding checks
like this to processes but it's necessary for now.
- Added a setWelding() proc. If you HAVE to turn the welding tool on or off, use
this, don't just change the var. In fact, dont even touch the 'welding' var
anymore
- Fixes  issue 435

While changing the hundreds(literally) of cases of welding tool uses I've
- Changed some :'s (object:varorproc) I've come across into .'s
(object.varorproc)
- Added checks to make sure the welding tool is actually on before using it
(some attackby()'s didnt have this. Heck, some checked how much fuel you had,
but didn't actually USE the fuel)
- Added sanity checks after some do_after()s that were missing them

Added traitor uplink items back to erro's stat tracker
- Added 'random' with the tag "RN"
- Added thermal meson glasses with the tag "TM"
- Reorganized uplinks.dm a little by moving the 'random' item generation to its
own proc
- NOTE: I have absolutely no way to test this on my own, but it should work!

I've tested a bunch of construction/deconstructions with the welding tool, but
again I've probably missed a few things. If there are any problems, please let
me know and I'll fix them asap.
Revision: r3741
Author: 	 johnsonmt88
2012-06-07 03:30:13 +01:00
Erthilo
2e8f1932a8 TG: - Deleted ERP.dmi
- Moved some objects into /effect
- Removed the debugger object
Revision: r3739
Author: 	 baloh.matevz
2012-06-07 02:41:38 +01:00
Erthilo
3fb579d188 TG: - Added an 'equip' button to the old hud (just this one for now) which equips
the item in your hand to the appropriate slot.
Revision: r3737
Author: 	 baloh.matevz
2012-06-07 02:09:44 +01:00
Erthilo
a2465428bd TG: -Fixed up a bunch more PDA sprites. Added a few more.
-Added a medical belt and a flash to the CMO's locker. CMOs don't have to be
completely defenceless if they want to use their hypo for medicine
Revision: r3736
Author: 	 ericgfw...@hotmail.com
2012-06-07 02:09:03 +01:00
Erthilo
6845ef2ccd TG: - Some unneeded text() -s removed from storage and secstorage code.
Revision: r3735
Author: 	 baloh.matevz
2012-06-07 01:50:12 +01:00
Erthilo
612d1593a3 TG: Disposal update
* You can now Drag-Drop disposal pipes and machinery into the dispenser, in
order to remove them.
* You must now use wrench before welding a pipe to the ground
* You can no longer remove a trunk untill the machinery ontop is unwelded and
unwrenched
* You are now forced to eject the disposal bin before unwelding it.

Thanks to whoever said the bugs in OOC. (Sorry, unable to remember names)
Revision: r3734
Author: 	 daniel.cf.hultgren
2012-06-07 01:48:23 +01:00
Erthilo
8b246ecfbf TG: Labcoat buttons are no longer toggle-able while stunned, unconscious or dead.
Revision: r3732
Author: 	 johnsonmt88
2012-06-07 01:29:58 +01:00
Erthilo
7229743557 TG: - You can now make coffins from wood planks. They cost 5 planks and take 1.5s to
make, you can only make one per tile.
Revision: r3731
Author: 	 baloh.matevz
2012-06-07 01:23:29 +01:00
Erthilo
be0b86bed9 TG: - When an admin uses 'adminwho', they will now also get information on whether
the connected admins are observing (they're a ghost), playing (they're a living
mob) or if they have not even entered the game (they're a new_player mob type)
- In addition when an admin uses 'adminwho' they will see if the admin in the
list is AFK or not. You are deemed as AFK if you have been inactive for 300
seconds = 5 minutes.
- A little code standardization for port gens.
Revision: r3730
Author: 	 baloh.matevz
2012-06-07 01:21:26 +01:00