Chinsky
581cc2bfea
Merge pull request #4640 from Glloyd/holo2
...
Fixes Holodeck exploits (Fixed)
2014-03-27 15:13:02 +03:00
Chinsky
60b6daadee
Merge pull request #4641 from Ccomp5950/log_fix
...
*NIX Log files part 2.
2014-03-27 15:12:19 +03:00
Furlucis
b83c99316c
Merge branch 'master' of https://github.com/Baystation12/Baystation12
2014-03-27 02:34:30 -04:00
Furlucis
ac923649eb
Allows AIs to use hazardlocks
...
I am absolutely certain that there is a better way to do this. Someone
else can do it, I'm just making it work.
2014-03-27 02:16:38 -04:00
Ccomp5950
936db263ef
*NIX Log files part 2.
...
CR+LF added to new lines, created a global variable log_end that can be used
on newlines
log_misc("blahblah...[log_end]\nMoreblahblah[log_end]")
put [log_end] prior to any \n and it will show up correctly in windows.
Also created log_misc() proc to log to diary, and removed a bunch of
diary << stuff all over the place.
2014-03-26 18:51:37 -05:00
Graham Lloyd
eb7baa787c
Holorack
2014-03-26 19:14:39 -04:00
Ccomp5950
bee3d30baa
Oops, broke Mesons when I fixed NVG's
...
This should put things back where they go.
2014-03-26 17:19:51 -05:00
Chinsky
820b5e0d9b
Merge pull request #4632 from Ccomp5950/apc_low_charge_fix
...
Bugfix for new APC code, gridchecks won't just turn off equipment.
2014-03-25 23:12:21 +03:00
Mloc
38a22e880f
Merge pull request #4623 from Ccomp5950/bugfixes
...
Bugfixes, Various
2014-03-25 08:45:53 +00:00
Ccomp5950
d6a9448535
Bugfix for new APC code, gridchecks won't just turn off equipment.
...
Was a problem with me switching the order of the checks.
2014-03-24 17:42:27 -05:00
Mloc-Hibernia
d4324901d3
Revert "Merge pull request #4478 from Aryn/master"
...
This reverts commit 86941a58f0 , reversing
changes made to 65b8215ec7 .
2014-03-24 13:55:41 +00:00
Mloc-Hibernia
34c39e773a
Revert "Merge pull request #4513 from Aryn/master"
...
This reverts commit fa88663c23 , reversing
changes made to 608c48c6db .
2014-03-24 13:55:23 +00:00
Mloc-Hibernia
1233e5568f
Revert "Merge pull request #4541 from comma/dev"
...
This reverts commit 596b6084e3 , reversing
changes made to fa88663c23 .
2014-03-24 13:54:50 +00:00
Mloc-Hibernia
dc97a2502a
Revert "Merge pull request #4607 from Aryn/master"
...
This reverts commit a1fee3e6c3 , reversing
changes made to bf4533efde .
2014-03-24 13:54:11 +00:00
Ccomp5950
e54ce881eb
NVG Bugfix
...
Now they work, and also added a green hud element that tints the screen green when nvg's are worn.
2014-03-23 13:51:57 -05:00
Mloc
9d1ecdfbe8
Merge pull request #4618 from Ccomp5950/mob_controller_controlled
...
Code Effeciency project: mob_controller / human and monkey Life()
2014-03-23 17:22:18 +00:00
Ccomp5950
0225d7b3b0
Bug fix 3: Now with a vengence. Monkey pockets cause scrolled chat.
...
Added the check to see what you clicked in the inventory when clicking on pockets and added a message for it. Now it won't just be a line break.
Fixes #4601
2014-03-23 06:05:23 -05:00
Ccomp5950
d08bff84c9
Bugfix 2: Electric Boogaloo, Ninjas being tracked by AI's
...
Removed AI's ability to track them sneaky ninja's.
2014-03-23 05:43:18 -05:00
Ccomp5950
6fa08b233d
Law office -> Internal Affairs in Area code.
...
fixes #4577
2014-03-23 04:44:06 -05:00
Ccomp5950
7000cce408
Admin Request: Logs now will end in CRLF on unix systems.
...
Also removed the "SERVER HAS CALLED FOR A VOTE" spam
2014-03-23 02:26:06 -05:00
Chinsky
6f8b599794
Merge pull request #4615 from Ccomp5950/nano_ui_admin_fix
...
VV drop down menu to resend NanoUI resource files.
2014-03-22 21:00:50 +03:00
Ccomp5950
28392e9414
Code effeciency project: handle_virus_something() (human and monkey /Life())
...
2 for loops is more expensive then what we're doing here.
Also we check to see if virus2 is populated before starting a for loop
2014-03-22 07:50:23 -05:00
Ccomp5950
8106b6a4ae
Code Effeciency project: Damn monkies Life()
...
pretty much the same effeciencies from human/life()
no need to updatehealth() over and over and over
no need to process environment if everything is normal
etc.
2014-03-22 06:56:09 -05:00
Ccomp5950
ce83c5c64e
Code effeciency project: handle_environment (human/life())
...
Before: We process a whole lot of bullshit for no real reason most of the time because temperatures are perfect.
Now: We check if our temperatures and environment are within normal bounds and get the hell out of the proc.
Also: Mobs that are long dead or just dead mobs spawned at round start won't process Life(), those 3 clowns don't need Life(), those jerks.
2014-03-22 06:22:01 -05:00
Ccomp5950
f1506acf1e
Code effeciency project: Handle_Organs (human/life())
...
We do a bit of pre-processing to see if we want to do checks on all the organs.
First we don't even do preprocessing unless we have damage of some kind
afterwards we process what is hurt until it gets better or overall we get worse
when we go ahead and check everything else out again.
Can add a safety check in life every 30 ticks or so go ahead and check every organ again but I don't think it's needed.
2014-03-22 04:33:48 -05:00
Ccomp5950
62db2723dd
Merge pull request #4614 from LightningIron/master
...
Added Alden-Saraspova counters to excavation closets.
2014-03-22 02:07:58 -05:00
Ccomp5950
0e369578cc
VV drop down menu to resend NanoUI resource files.
...
Some players are having issues with NanoUI not opening up or acting funny
before the only fix was to have them log out, and log back in, check if that worked.
If not log out, delete cache log back in, if that don't work not much can be done.
Now we just skip the whole logout login thing and force the server to send the files
to their client once again skipping the need for their character to take a dirtnap for a moment.
2014-03-21 23:03:06 -05:00
LightningIron
37a4b9e7da
Added Alden-Saraspova counters to excavation closets; item previously unobtainable.
2014-03-21 15:24:19 -05:00
Aryn
fc49951f77
Reduced six-state lighting to five-state, removed debug verbs.
...
Not a big drop in quality, but reduces the states used by half.
2014-03-21 06:05:05 -06:00
Ccomp5950
731f08eb10
Rejuvination verb fix for IPC's limbs don't suddenly become organic.
2014-03-20 20:31:33 -05:00
Ccomp5950
5dbc141b9b
IPC examination won't cause "OH NO ROBOTIC LIMBS" (no shit, yo!) messages.
...
Unless they are damaged.
2014-03-20 20:15:02 -05:00
Jim "Apples"
ae2c398b26
Merge pull request #4611 from Aryn/to-master
...
Ctrl-H "faggot" to "meatball" and one icon state change.
2014-03-20 11:22:37 +00:00
Aryn
de86280434
Ctrl-H "faggot" to "meatball" and one icon state change.
2014-03-20 05:05:23 -06:00
Aryn
0d6aa7f862
Added the ability to use multiple light icons to represent over four states.
2014-03-20 02:24:08 -06:00
Aryn
01ba7b4dad
Fixed issues with cyborgs deactivating flashlights, cleaned up some module code in the process.
2014-03-19 21:02:23 -06:00
Ccomp5950
ea46d87bfb
Merge pull request #4604 from Jarcolr/patch-2
...
Telescopic baton no longer stuns
2014-03-19 15:07:36 -05:00
Aryn
1b8dc12a7c
I think I fixed everything it is possible to stuff a light source into.
2014-03-19 01:02:27 -06:00
Aryn
9007aedf15
Fixed an annoying bug with giving another player a flashlight,
...
opened up at least 100 individual bugs where people kept setting
loc and expecting light updates to catch it.
2014-03-18 22:12:23 -06:00
Aryn
7e08bca4ef
One runtime fixed, other one didn't turn up.
...
I put in some stuff for it to be easier to find if it does.
2014-03-18 22:12:22 -06:00
Ccomp5950
98fba3b6b0
Merge branch 'master' of github.com:Baystation12/Baystation12 into dev
...
Conflicts:
code/modules/mining/machine_processing.dm
code/modules/mob/living/carbon/human/life.dm
code/modules/mob/living/silicon/ai/ai.dm
code/modules/virus2/helpers.dm
2014-03-18 19:44:19 -05:00
Ccomp5950
b05f4df282
Merge pull request #4602 from RKF45/mining
...
Removal of plasma glass
2014-03-18 14:37:16 -05:00
Jarcolr
b6768b0af0
Telescopic robuster no longer has the stun
...
It's about time somebody did this. It still has the really really annoying/bad brute damage, but it doesn't just knock you on your ass in one hit anymore.
2014-03-18 18:30:08 +02:00
Jarcolr
6300e859a2
Fixes #4600
...
Will fix #4600 and the problem with drinks not knowing when they are open/closed.
Hopefully I didn't miss a string of code again,I don't think so,though.
2014-03-17 23:13:29 +02:00
RKF45
ddb414d740
Removal of plasma glass
2014-03-17 20:37:10 +01:00
Mloc
83d028e394
Merge pull request #4588 from Ccomp5950/ore_process_optimize
...
Code effeciency project: Ore processing.
2014-03-17 19:14:20 +00:00
Jeremy Liberman
38825a2ddc
Reading comprehension fail
...
Gave a better "already loaded" text to the bio-generator.
2014-03-16 21:43:55 -05:00
Jeremy Liberman
31c79acd6e
Fixes biogenerator typo, improper beaker splashing, and allows glass beakers to refill botany trays
2014-03-16 21:16:31 -05:00
Chinsky
b4ef26cef8
Merge pull request #4594 from Ccomp5950/pda_fix
...
PDA NanoUI bugfix.
2014-03-17 04:47:50 +04:00
Mloc
38c84de28b
Merge pull request #4585 from Ccomp5950/hud-no-client
...
HUD-Optimization bugfix, mobs with no clients will update their health
2014-03-16 11:49:04 +00:00
Ccomp5950
6e56a81531
PDA NanoUI bugfix.
...
modes that update every 5 ticks won't require clicking the pda 5 times to get a UI window open.
We now check to see if a UI already exists if not we don't check
2014-03-16 04:07:46 -05:00