Commit Graph

4141 Commits

Author SHA1 Message Date
Chinsky
7351767ef7 Merge pull request #5983 from atlantiscze/co2-breath-fix
CO2 Breath fix
2014-08-14 22:58:22 +04:00
Chinsky
07ed87ccd9 Merge pull request #5993 from GinjaNinja32/proximity2
More proximity fixes
2014-08-14 22:55:29 +04:00
Chinsky
bcf0a57aa0 Merge pull request #5962 from mwerezak/wound-fixes
Wound and infection fever fix
2014-08-14 07:55:17 +04:00
Zuhayr
e1953c66cc Merge pull request #5995 from Hubblenaut/master
More admin logs, Rejuvenation fix
2014-08-14 12:16:42 +09:30
Zuhayr
04bf4c7d90 Merge pull request #5981 from Walter0o/sound_removal
removes unused AI text2speech files and code
2014-08-14 12:02:10 +09:30
Hubblenaut
330ce5d088 Fixes rejuvenation ignoring infections 2014-08-14 01:55:30 +02:00
Hubblenaut
c80b921d6b Logs finishing tank transfer valve bombs and ghosting. Changes pAI request
to state the name of the inquirer.
2014-08-14 01:07:09 +02:00
Atlantiscze
ee3072019a Revert "N2 buildup fix attempt. Putting this into separate commit in case it's not wanted."
This reverts commit e8a7b58aff.
2014-08-13 23:42:58 +02:00
mwerezak
0b0380ae14 Fixes burn description saying it is salved when not 2014-08-13 17:11:25 -04:00
GinjaNinja32
d1fc12e1c7 More proximity fixes 2014-08-13 20:58:49 +01:00
Walter0o
94ec887a75 removes unused AI text2speech files and code,
saves about 4.5 MB traffic per client.
2014-08-13 11:24:23 +02:00
Atlantiscze
e8a7b58aff N2 buildup fix attempt. Putting this into separate commit in case it's not wanted.
- Right now, air consists of 20% O2 80% N2 (approx.). Breathing takes O2 and turns it into CO2. CO2 gets scrubbed. Pressure drops, vents refill with air which again contains 80% N2 20% O2.
- This means that only 20% of breathed-out oxygen is replenished. Rest is replaced by N2. In large areas, such as Bar, with many mobs this can eventually lead to dangerous atmosphere status.
- This fix, while OOCly slightly unrealistic handles this issue by turning both O2 and N2 into CO2. Tested in CE's office with 5 human mobs without active scrubbers. Air lasts for 2~ hrs. Larger areas of course last significantly longer.
2014-08-13 11:24:12 +02:00
Atlantiscze
ce2e34f5e5 - Fixes breathing not producing CO2. This applied to humans (untested for other races, but probably the same) 2014-08-13 09:02:49 +02:00
Walter0o
473a570b23 fixes #5970, prevents bugs in the future
this is not an issue at the moment but will become one should maxHealth ever get changed.
2014-08-13 03:43:30 +02:00
Walter0o
09d2acee62 fixes #5923
and a few other range issues
2014-08-11 04:45:50 +02:00
Whitellama
49c8c6f2cb Made arcane tomes a subtype of books, fixes #5838 2014-08-10 02:23:36 -07:00
Whitellama
cfa1ff3440 Fixed Dionaea crashing on death 2014-08-10 01:00:26 -07:00
Ccomp5950
882d505824 Merge pull request #5917 from mwerezak/fix
Some fixes
2014-08-08 20:45:27 -05:00
Walter0o
4c6349f585 fixes #5914
user message blatantly stolen from /tg/ <3
2014-08-07 23:41:11 +02:00
mwerezak
170e03d736 Fixes yank out object bloodying the wrong hands 2014-08-07 16:49:44 -04:00
Zuhayr
00fc8c53ba Merge pull request #5898 from Walter0o/patch-1
fixes #5876
2014-08-05 13:22:26 +09:30
Zuhayr
33ef081191 Merge pull request #5895 from mwerezak/fixes
Fixes
2014-08-05 08:23:38 +09:30
Walter0o
dcc3393b25 fixes #5876
stun beams killed simple animals
2014-08-04 23:41:23 +02:00
mwerezak
6a7c9e46e6 Fixes #5881 2014-08-04 13:04:34 -04:00
Loganbacca
b8f31c0b0a Train fixes and balancing
- Slows trains to 90% of running speed
- Changes train impact damage to only take into account speed, not train length (otherwise you could insta kill people with a long enough train)
- Fixes a bug with towed cars ghosting through closed airlocks
- Stuns mobs who fall off a train that has blown up
- Fixes mobs standing/lying on vehicles
- Fixes exploding trains not decoupling correctly
2014-08-03 20:45:41 +12:00
Zuhayr
eae182725a Merge pull request #5865 from mwerezak/shock-fix
Fixes siemens_coefficent not affecting shock damage
2014-08-03 13:04:52 +09:30
Zuhayr
ab54e7e2d6 Merge pull request #5878 from Walter0o/aliums
fixes alien castes not understanding each other
2014-08-03 12:56:47 +09:30
Walter0o
5895a098fe fixes alien castes not understanding each other
only /mob/living/carbon/alien have this var set, so this will not touch anything else.
2014-08-01 22:34:28 +02:00
Mloc
6133083ca6 Merge pull request #5858 from Zuhayr/master
Fixes
2014-08-01 15:02:23 +01:00
Zuhayr
21b02f3019 Merge pull request #5846 from Walter0o/href_fun
exploit-fix-o-rama
2014-08-01 21:59:00 +09:30
mwerezak
b529d582e5 Fixes siemens_coefficent not affecting shock damage
Also cleans up electrocute_act()
2014-07-31 15:20:45 -04:00
Zuhayr
1cecd96e66 Fixes #5630 2014-07-31 19:46:21 +09:30
Zuhayr
e7f31e1655 Fixes #5737 2014-07-31 19:40:09 +09:30
Walter0o
eeb02dcfde derp 2014-07-31 10:43:51 +02:00
Walter0o
ca78cb238a cyborg topic exploit fixes
all kinds of fun here
2014-07-31 10:20:24 +02:00
Atlantiscze
da6190aa25 Fixes #5827
- Drones can now use .d to access Drone chat
- Cleaner and nicer check for dronechat, uses proper data from say.dm shortcut list.
- MISSING: .d alternative for "Russian localization" (Does anyone actually use that?)
2014-07-30 12:15:15 +02:00
Chinsky
1150331bc4 Merge pull request #5828 from mwerezak/wound-infections
Fixes chest not being coloured by necrosis
2014-07-29 18:13:02 +04:00
mwerezak
9680cd85b7 Fixes chest not being coloured by necrosis 2014-07-28 20:51:04 -04:00
Chinsky
c34cf89a04 Merge pull request #5784 from Jarcolr/patch-3
Fixes #5691
2014-07-26 17:18:38 +04:00
Jarcolr
9e233f1597 Fixes #5691
Chef >> Chefhat
2014-07-26 13:41:43 +03:00
Jarcolr
17f86962ac Fixes #5773
Added /obj/item/weapon/FixOVein to surgery cyborg modules.
2014-07-26 12:50:41 +03:00
DJSnapshot
de282a4e2a Merge branch 'master' of https://github.com/Baystation12/Baystation12 into dev-freeze
Conflicts:
	code/modules/client/preferences.dm
2014-07-25 17:19:59 -07:00
Zuhayr
57b790ad92 Merging. 2014-07-25 22:50:35 +09:30
DJSnapshot
2c7bb6c48d Remerged Siik'maas and siik'tajr together as per the tajara maintainer's request. 2014-07-24 17:01:52 -07:00
Zuhayr
61d38a3e86 Merge pull request #5740 from Ccomp5950/taser_slow_down
Tasers will now cause movement slow downs on the first hit
2014-07-23 17:46:55 +09:30
Ccomp5950
fe9785d630 Tasers will now cause movement slow downs on the first hit
Before:  Tasers do 40 halloss damage and that drops to 39 on next life() tick so most people won't be slowed down by the first taser hit.

After:  If you have any halloss you will slow down some.  I've set it at 1 delay for every 10 halloss, this might need adjusting (15 instead of 10 possibly)
2014-07-23 02:55:37 -05:00
Ccomp5950
98abc5bfc4 Compromise on speach_sound, will check distance instead of just checking if ghost. 2014-07-23 01:48:48 -05:00
Ccomp5950
477d32ff64 Ghosts will no longer hear clientless mobs random talking unless they are in view.
Experiment 97B says, 'EHEHEHEHEHEHEHE!'
2014-07-22 19:33:56 -05:00
Ccomp5950
75803c5140 Positronic brains (and every other mob) using binary chat will no longer send their messages twice.
Fixes: #5444
2014-07-22 19:32:52 -05:00
Ccomp5950
e01e081cbb screen_shake (meteors, etc.) made more robust and works with aiEyes
Before:  multiple screen_shake's could queue up prior to screenshake being set on the mob setting
oldeye on the last one to queue up to be the random location from the previous screen shake
so sometimes peoples clients were stuck on a location instead of back on the mob.

Now we set screenshake before the spawn so we don't spawn up multiple screen_shakes on the same mob.

Test:  Be ghost, hammer the spawn meteors secret 10 times or so, watch as your camera returns back to your mob.

Yay.
2014-07-22 19:05:04 -05:00