Commit Graph

21883 Commits

Author SHA1 Message Date
Ccomp5950
f60d985d65 Merge pull request #12033 from PsiOmegaDelta/160124-Permissions
The id modification console now only operate on NT access permissions.
2016-01-25 00:08:08 -05:00
Ccomp5950
1632ba33be Merge pull request #12036 from PsiOmegaDelta/160124-MoreModularComputerTweaks
More modular computer tweaks.
2016-01-25 00:05:46 -05:00
PsiOmegaDelta
e14a2b917d More modular computer tweaks.
More Topic() 'return 1' additions.
Requests UI update on id card insert/ejection.
Makes modular computers more responsive.
2016-01-24 14:29:33 +01:00
PsiOmegaDelta
d0cf32db20 List modification tweaks. 2016-01-24 14:10:44 +01:00
Chinsky
c6659f2352 Merge pull request #12030 from PsiOmegaDelta/160123-Aiming
Gun aiming status now updates on attacker/target movement.
2016-01-24 16:02:03 +03:00
PsiOmegaDelta
1e879cd240 Replaces the Lawyer position with IAA.
The prior title is somewhat dated.
2016-01-24 10:49:18 +01:00
PsiOmegaDelta
820521dc31 The id modification console now only operate on NT access permissions. 2016-01-24 10:14:31 +01:00
PsiOmegaDelta
d79ce57605 Merge pull request #12031 from GinjaNinja32/unathi-syllables
Change Unathi syllable selection to generate less predictable names/sentences
2016-01-24 09:57:21 +01:00
GinjaNinja32
e7a05466e1 Change Unathi syllable selection to generate less predictable names 2016-01-23 16:10:45 +00:00
PsiOmegaDelta
dbe608d1d4 Gun aiming status now updates on attacker/target movement.
Also corrects the in-view logic. Now checks if the aimer can see the target, not if the target is within a given radius. Fixes #11926.
Cleans up Destroy() code a bit.
2016-01-23 16:10:14 +01:00
PsiOmegaDelta
240c3fb9ee Merge pull request #12025 from Mloc/bs12-macrooos
new, safer algorithm for gameids
2016-01-22 23:20:20 +01:00
Mloc
7bc2432ce3 fixes #11461
Signed-off-by: Mloc <colmohici@gmail.com>
2016-01-22 21:09:58 +00:00
Mloc
dce3b3655f Merge pull request #12023 from Ccomp5950/fix_contstruct_vision
Construct Night Vision Fix.
2016-01-22 20:16:40 +00:00
Mloc
ead90b7f77 new, safer algorithm for gameids
Signed-off-by: Mloc <colmohici@gmail.com>
2016-01-22 12:39:33 +00:00
PsiOmegaDelta
3f2227de14 Human mobs can again MouseDrop objects other than human mobs.
Fixes #11986.
2016-01-22 09:08:48 +01:00
PsiOmegaDelta
886fb09dde Makes frag grenades a little less laggy.
The server does suffers a fair amount but it's not dead for a minute. Fixes #11879 to a degree.
2016-01-22 09:03:53 +01:00
PsiOmegaDelta
978ec93c1a Makes inventory code not use : for get_equipped_items()
Also corrects a couple of forceMove()s.
2016-01-22 08:51:11 +01:00
PsiOmegaDelta
f976e82c63 Fixes the singularity expansion message.
A simple flip of a character. Fixes #11983.
2016-01-22 08:45:07 +01:00
ccomp5950
29d0d59be0 Construct Night Vision Fix.
Fixes #11903
2016-01-21 22:38:41 -05:00
Chinsky
0ee7f372c9 Merge pull request #12020 from Ccomp5950/fix_cham_glasses
Chameleon Glasses fix.
2016-01-22 06:32:51 +03:00
Chinsky
2fae05a190 Merge pull request #12021 from Ccomp5950/supply_beacon
Fixes supply beacons.
2016-01-22 06:32:08 +03:00
Chinsky
f43770203a Merge pull request #12022 from Ccomp5950/fix_mining_base_turf
Fixes #11912
2016-01-22 06:31:54 +03:00
Chinsky
f7b02c9be7 Merge pull request #12017 from Mloc/bs12-macrooos
add a little ID to uniquely identify rounds in logs and to players
2016-01-22 06:31:46 +03:00
ccomp5950
523c2398ab Fixes #11912 2016-01-21 22:11:10 -05:00
ccomp5950
7fffed2e4e Fixes supply beacons.
Just because it's not active doesn't mean you kill the process, this removes the item from processing later when it is activated.

Fixes #11925
2016-01-21 21:54:20 -05:00
ccomp5950
5c48d9b303 Fixes #10942
The portion that generates the list just performs a null check, not a length check.
So we initialize it as null instead.
2016-01-21 21:04:56 -05:00
Mloc
f6c1e37d2a add a little ID to uniquely identify rounds in logs and to players
Signed-off-by: Mloc <colmohici@gmail.com>
2016-01-21 21:19:16 +00:00
GinjaNinja32
531dd17312 Merge pull request #12015 from PsiOmegaDelta/160121-NanoMap
Fixes the NanoMap generator not respecting the turf dir.
2016-01-21 18:04:30 +00:00
GinjaNinja32
77345b237f Merge pull request #12014 from PsiOmegaDelta/160121-PolarisDev
Hostile mobs should now be able to pass through tape.
2016-01-21 18:03:48 +00:00
PsiOmegaDelta
0e2a9ba2f1 Fixes grammatical issues with human injury descriptions.
It has annoyed me for too long.
2016-01-21 10:42:34 +01:00
PsiOmegaDelta
da10a96120 Fixes the NanoMap generator not respecting the turf dir.
This ensures turfs are rotated correctly, mainly noticeable when looking at shuttle corners of which 75% were a mess.
2016-01-21 08:55:45 +01:00
Yoshax
47308ea89a Fixes https://github.com/PolarisSS13/Polaris/issues/796. 2016-01-21 08:13:14 +01:00
Chinsky
4143352d48 Merge pull request #12005 from PsiOmegaDelta/160118-MoveMe
Adds the moved event.
2016-01-21 07:24:37 +03:00
Chinsky
e92ad4f8d9 Merge pull request #12007 from Ccomp5950/various_fixes
Various fixes
2016-01-21 07:23:17 +03:00
PsiOmegaDelta
a58b9a92e2 "Moved" event unit tests. 2016-01-20 20:29:25 +01:00
Ccomp5950
6b4ea00123 Merge pull request #12008 from atlantiscze/2016-01-19-SMFix
Overhauls setup-supermatter admin verb
2016-01-20 14:00:04 -05:00
PsiOmegaDelta
8468c4951e Fixes observers leaving null entries in the moved listener list when returning to their bodies. 2016-01-20 11:12:08 +01:00
PsiOmegaDelta
cc09a86601 Optimizes moved registrations.
Now limits moved registrations to when strictly necessary. That is:
* When entering a movable atom, the entering object only registers to its moved event if it has moved listeners on its own.
* Instead, when registering to a moved event, registrations occur recursively until a non-/atom/movable is encountered or a prior movement registration from the same object is reached.
2016-01-20 11:11:27 +01:00
PsiOmegaDelta
03fc664129 Merge remote-tracking branch 'upstream/dev-freeze' into dev 2016-01-20 08:13:34 +01:00
PsiOmegaDelta
91a0ae2db4 Merge pull request #11994 from atlantiscze/2016-01-16-robotchanges
Robot module changes
2016-01-20 08:06:23 +01:00
PsiOmegaDelta
5032350a0c Merge remote-tracking branch 'upstream/master' into dev-freeze
Conflicts:
	code/modules/mob/living/carbon/metroid/metroid.dm
2016-01-20 08:04:42 +01:00
ccomp5950
b15c3e2397 Hostile mobs now use new projectile code.
Kudos to PsiOmegaDelta for pointing it out.
2016-01-19 09:56:04 -05:00
PsiOmegaDelta
1ff8cd39f1 Fixes the silicon known languages window.
Now uses the current mob's primary language key, instead of displaying the old one.
2016-01-19 13:23:00 +01:00
Atlantis
9b099a307b Tweaks
- Landmark on supermatter core now waits until all other landmarks are done setting up.
- Setup-supermatter proc is now defined on /datum/admins/ rather than on /client/
- Coolant canisters now have double amount of standard canister's worth of gas, as intended, instead of triple.
2016-01-19 11:02:42 +01:00
Atlantis
85ceb32bca Overhauls setup-supermatter admin verb
- Setup supermatter now uses series of map markers to do it's thing. These makers will make it easier to keep it up to date with map changes.
- Setup supermatter now supports CO2 and PH coolant choices.
- Fixes #9661
2016-01-19 08:20:44 +01:00
ccomp5950
ef01cf5b8d Updates Unit Test disabled reason. 2016-01-19 00:16:01 -05:00
ccomp5950
55b6523f91 Fixes #11846 2016-01-18 23:54:18 -05:00
ccomp5950
3ec95fe098 Fixes #11998 2016-01-18 23:51:02 -05:00
ccomp5950
f6fa18c49d Fixes #5390 2016-01-18 23:45:19 -05:00
ccomp5950
f397b04e99 Fixes #12006 2016-01-18 23:44:26 -05:00