Commit Graph

27136 Commits

Author SHA1 Message Date
mwerezak
fb6b94de87 Incorporates laser reflection into the shield system 2015-08-26 10:39:54 -04:00
mwerezak
0a751322e3 Rewrites shield handling
Rewrites shield handling to be less hardcoded.
Shields now take into account the damage source and direction when blocking.
Riot shields no longer block most bullets, but are better at blocking melee and thrown items than they were previously.
Energy shields block projectiles with a similar probability as they did before, and block melee and thrown as well as riot shields do.
Shields no longer block from directly behind the player.
Weapons now only block melee attacks.
Cool effects when blocking with an energy shield or energy sword (including holoswords).
2015-08-26 10:39:31 -04:00
Zuhayr
3cf542e5f1 Merge pull request #10869 from Techhead0/dev
RIG boots may now be worn over shoes.
2015-08-26 07:32:33 +09:30
Techhead0
6fa45cfaa9 Adds if(check_slot) check. 2015-08-25 16:39:54 -04:00
Chinsky
d1148c0fcf Merge pull request #10870 from Zuhayr/randmap
Amends diona wall icons to work with the new system.
2015-08-25 20:52:28 +03:00
Zuhayr
b7c95f9c00 Merge pull request #10880 from Baystation12/dev-freeze
Dev freeze
2015-08-26 03:22:06 +09:30
Zuhayr
d567e775a8 Merge pull request #10879 from Zuhayr/dev-freeze
Dev freeze
2015-08-26 03:15:32 +09:30
Zuhayr
f4d27e8b1c Merge branch 'master' of https://github.com/Baystation12/Baystation12 into dev-freeze
Conflicts:
	code/modules/admin/verbs/adminsay.dm
2015-08-26 03:09:11 +09:30
Techhead0
14d940eac6 Changes .loc= to .forcemove in magboots.dm, rig.dm, and void.dm. 2015-08-25 09:58:44 -04:00
Ccomp5950
2a38a18c4c Merge pull request #10831 from mwerezak/msay
Changes MSAY to show the ckey/character name like it does with asay
2015-08-25 09:48:20 -04:00
PsiOmegaDelta
70e9a0dadb Merge pull request #10874 from Baystation12/revert-10860-patch-1
Revert "IAA cartridge tweak"
2015-08-25 12:59:05 +02:00
PsiOmegaDelta
d02108043c Revert "IAA cartridge tweak" 2015-08-25 12:48:42 +02:00
Zuhayr
9b3d21fe1c Merge pull request #10868 from comma/detrevert
Fixes inconsistency in Detective job datum
2015-08-25 18:27:30 +09:30
PsiOmegaDelta
03695f7133 Merge pull request #10872 from PsiOmegaDelta/dev
Dev
2015-08-25 08:29:44 +02:00
PsiOmegaDelta
51503a9220 Updates Travis' macro count. 2015-08-25 08:25:16 +02:00
PsiOmegaDelta
2fdf859122 Merge remote-tracking branch 'upstream/dev-freeze' into dev 2015-08-25 08:20:13 +02:00
PsiOmegaDelta
11356833a4 Merge pull request #10871 from PsiOmegaDelta/dev-freeze
Dev freeze
2015-08-25 08:16:00 +02:00
PsiOmegaDelta
713a7bd654 Merge remote-tracking branch 'upstream/master' into dev-freeze
Conflicts:
	code/game/objects/items/devices/flashlight.dm
2015-08-25 08:12:39 +02:00
mwerezak
b025a16a6c Merge pull request #10867 from Baystation12/revert-10862-nanoui
Revert "Fixes #7884, should fix #10859"
2015-08-25 00:00:52 -04:00
Zuhayr
5a3171b46d Amends diona wall icons to work with the new system. 2015-08-25 13:07:07 +09:30
Chinsky
77f2163fb3 Merge pull request #10406 from Zuhayr/randmap
Supply drops.
2015-08-25 06:17:19 +03:00
Zuhayr
f4c9bc4be6 Amending some loc setting lines. 2015-08-25 12:40:09 +09:30
Zuhayr
9087466552 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into randmap 2015-08-25 12:29:59 +09:30
Techhead0
ccaecf4a4e RIG boots may now be worn over shoes.
Changes rig/proc/toggle_peice() to allow RIG-based magboots to be worn over shoes.
2015-08-24 20:56:11 -04:00
Chinsky
c1dc9d3f7e Revert "Fixes #7884, should fix #10859" 2015-08-25 03:35:19 +03:00
Chinsky
3ccbe22152 Fixes inconsistency in Detective job datum
There was only 1 slot, but you could spawn 2 during roundstart.
2015-08-25 03:27:54 +03:00
Zuhayr
bcca0d4aee Merge pull request #10842 from mwerezak/showers
Fixes cryogenic showers
2015-08-25 07:38:19 +09:30
Chinsky
5dbd5252d6 Merge pull request #10862 from GinjaNinja32/nanoui
Fixes #7884, should fix #10859
2015-08-25 00:40:01 +03:00
GinjaNinja32
8a2d2b4c2c Merge pull request #10861 from mwerezak/flashlight
Clean up of the flashlight icon fix
2015-08-24 22:17:57 +01:00
GinjaNinja32
a2c121ed50 Fixes #7884, should fix #10859 2015-08-24 21:59:12 +01:00
HarpyEagle
e03585898d Cleans up flashlight fix
Moves icon state changes into update_icon(), less duplicated code. Also
makes glowing slime extracts less dumb.
2015-08-24 16:31:31 -04:00
PsiOmegaDelta
6e75328341 Merge pull request #10860 from Sligneris/patch-1
IAA cartridge tweak
2015-08-24 22:10:23 +02:00
mwerezak
9e65e63b97 Merge pull request #10858 from GinjaNinja32/more-equal
fix equalize() not equalizing gases
2015-08-24 15:54:44 -04:00
Sligneris
d74b8f9dc3 IAA cartridge tweak
Adds Employment Records to IAA cartridges.
2015-08-24 21:43:39 +02:00
GinjaNinja32
9a5da57d60 fix heatcap calculation in equalize() 2015-08-24 19:33:37 +01:00
GinjaNinja32
8521df47f3 fix equalize() not equalizing gases 2015-08-24 19:24:55 +01:00
Zuhayr
d7650f55ea Merge pull request #10856 from PsiOmegaDelta/150824-OrganCrawling
Having organs should no longer prevent vent crawling.
2015-08-25 01:02:54 +09:30
PsiOmega
f28fa29d54 Having organs should no longer prevent vent crawling. 2015-08-24 17:27:22 +02:00
Zuhayr
0012470db2 Merge pull request #10854 from PsiOmegaDelta/150824-UndressMeEverywhere
Shuffles de-equipping logic.
2015-08-24 21:59:59 +09:30
PsiOmega
1a11aa7f5c Shuffles de-equipping logic. 2015-08-24 14:24:31 +02:00
GinjaNinja32
da43277765 Merge pull request #10851 from PsiOmegaDelta/150824-CorrectCanUseTopicBaseCase
Corrects CanUseObjTopic base proc
2015-08-24 12:15:42 +01:00
PsiOmegaDelta
358e50d856 Corrects CanUseObjTopic base proc.
Now returns 1 instead of 0.
2015-08-24 12:16:18 +02:00
PsiOmegaDelta
3de6d1b19c Merge pull request #10381 from Zuhayr/hardsuitcontrol
Rig AI movement and module control buffs.
2015-08-24 12:04:31 +02:00
Zuhayr
77e0a72911 Adding tag to droppod mobs prior to being moved into the target area. 2015-08-24 19:13:43 +09:30
Zuhayr
c5972cb421 Removing an istype() check. 2015-08-24 19:03:57 +09:30
Zuhayr
3415f88cc2 Reverting a nonfunctional H to usr change. 2015-08-24 19:02:34 +09:30
Zuhayr
c6964a9b0e Fixes for previous commits. 2015-08-24 18:31:52 +09:30
PsiOmegaDelta
fd77756b5b Merge pull request #10848 from PsiOmegaDelta/dev
Dev
2015-08-24 10:49:28 +02:00
PsiOmegaDelta
e29f4eb3c1 Compilation and map merge fixes. 2015-08-24 10:45:08 +02:00
PsiOmegaDelta
c040d4b951 Updates changelog. 2015-08-24 10:32:30 +02:00