Commit Graph

14247 Commits

Author SHA1 Message Date
Anewbe
0221b9bb9d Changes some fluffy bits to be more accurate 2016-05-21 18:00:54 -05:00
Anewbe
8c2d80aaf8 Warden Jacket protects legs 2016-05-21 17:45:01 -05:00
Datraen
dd4483d055 Merge pull request #1710 from Yoshax/fitnessvendor
Adds a new vending machine that vends fitness related products
2016-05-21 12:11:29 -04:00
Yoshax
3044f6c080 Fixes never being able to light molotovs and makes throwing them less crap 2016-05-21 15:10:49 +01:00
Datraen
a797f2007a Merge branch 'master' of https://github.com/PolarisSS13/Polaris into Slime_Rework_3 2016-05-20 22:39:33 -04:00
Yoshax
6142af14d2 Adds a new vending machine that vends fitness related products 2016-05-20 22:04:00 +01:00
Datraen
40445a3065 Gives Skrell their warblenames back.
Current Skrell lore dictates that while these are the Skrell's true names, they take up names that are human or make their own names pronounceable to humans. Having the ability to randomly generate the Skrell name is ideal if you want to have a humanized Skrell name, whereas randomly generating a human name can be done off of a human slot.
2016-05-20 11:13:51 -04:00
Neerti
460c3a6835 Merge pull request #1696 from Yoshax/cableimprovement
Cable coil adjustments and changes
2016-05-20 06:09:24 -04:00
Leshana
11352bd429 Fixes #1660 - Photos no longer show everyone naked.
* update_inv_ears() overlays left and right ears upon a "blank" icon.  Unfortunately doing ```image("icon" = null)``` encourages BYOND to create an image of the current mob!   So everyone's "ears" icon is actually their whole body, layerd on top of uniforms, hair, etc.
* Lets not do that.  A transparant image is already in effects.dmi for this purpose.
2016-05-19 22:40:49 -04:00
EmperorJon
365ea43a60 Merge pull request #1687 from Yoshax/surgeryfix
Fixes beating people up during surgery
2016-05-19 23:43:51 +01:00
Datraen
be36d1f2c0 Merge pull request #1702 from Mark9013100/5/19/2016corpsec_jumpsuit_edits
Removes leg trim on the corp-sec uniforms
2016-05-19 18:18:11 -04:00
Datraen
4772dc6b10 Merge pull request #1703 from Yoshax/bugfixes
Bug Fix Boogalo
2016-05-19 18:18:00 -04:00
Datraen
c1685a7328 Merge pull request #1704 from VOREStation/microfix
Removes "Teshari Eraser" Feature
2016-05-19 18:12:49 -04:00
Arokha Sieyes
747e6322be Removes "Teshari Eraser" Feature
Oops. Didn't quite math that one out in my head I guess.
2016-05-19 17:58:21 -04:00
Yoshax
3c3901ddd8 Fixes #1527 2016-05-19 22:51:58 +01:00
Yoshax
304bf6062c Fixes #1444 2016-05-19 22:41:56 +01:00
Datraen
bb7713b2a8 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into Slime_Rework_3
# Conflicts:
#	code/game/objects/items/devices/multitool.dm
2016-05-19 17:31:25 -04:00
Yoshax
bfdd155e89 Fixes #1136 2016-05-19 22:25:40 +01:00
Mark9013100
c5cd4c6f97 Removes leg trim on the corp-sec uniforms 2016-05-19 17:04:35 -04:00
Yoshax
3337302e82 Makes randomise appearance slightly less crap and actually randomise
Fixes #1227
Fixes #369
2016-05-19 21:20:17 +01:00
Datraen
ce6b574d67 Status as of 05-18-2016 2016-05-19 15:16:48 -04:00
Datraen
ec3e4a0315 Merge pull request #1698 from VOREStation/bored,_fix_polaris
Fixes two high-priority issues
2016-05-19 14:29:46 -04:00
SinTwo
a87c8de3fd HTML5 and CSS3 (#1677)
* Updates to HTML5 and CSS3

* UI Tweaks and Fixes
2016-05-19 14:28:38 -04:00
Arokha Sieyes
a50286e5e8 Fixes #993
Calls the final HUD update later (higher, in mob/death) since stat was not yet DEAD (2) when it was called before.

Also makes all mobs update the HUDs all life() ticks, so people who have ghosted and left a body have correct HUD readings. If this affects performance, sorry? ... It really shouldn't. Only carbons should have real HUDs to update. The rest are tiny little procs.
2016-05-19 13:30:12 -04:00
Yoshax
8d72648ae6 Adjusts and adds more colors of cables
Removes limitation of being unable to join different colors of cable
Allows merging of different kinds of cable
Adjusts the color changing proc to be nicer as per Baystation12/Baystation#11645
2016-05-19 18:13:12 +01:00
Arokha Sieyes
7f53a7cf85 Fixes #1457
I realize that preventing 'remote stripping' literally ruins the game. I'm sorry. do_after needs a target for movement checks against them as well.
2016-05-19 12:30:03 -04:00
Arokha Sieyes
5e59efd8dc Fixes #802
OR not AND
2016-05-19 12:09:50 -04:00
Arokha Sieyes
0be12cef32 Fixes #1644
No call to parent New() prevented machine from being added to global machines list, and thus never being process()'d.
2016-05-19 11:22:52 -04:00
Datraen
2a6e86f4fc Merge pull request #1578 from SinTwo/clothes
Skirt addition and loadout refactor
2016-05-19 09:00:41 -04:00
Neerti
e8242b21ac Merge pull request #1690 from VOREStation/shoes
Fixes runtimes with suits
2016-05-19 01:11:02 -04:00
Neerti
568292e1e6 Merge pull request #1693 from VOREStation/blindness
Fixes lack of blindness when KO/asleep
2016-05-19 01:10:40 -04:00
Arokha Sieyes
099c86fc77 Fixes lack of blindness when KO/asleep
I missed it! So I fixed it.

It could have been done with a bunch of "If you're SUPPOSED to be blind" or "If you're ASLEEP" but honestly this check should be in there anyway. P.sure people with tourettes don't randomly scream things while asleep.
2016-05-18 22:57:05 -04:00
Arokha Sieyes
6960325fbb Fixes runtimes with rigs
Naked and trying to wear a rig, it will attempt to access w_uniform.inv_flags which will be null and runtime.

Moves shoe redrawing to uniform and suit update_inv code in update_icons, rather than in inventory.dm. update_icons already had code for this.
2016-05-18 20:28:50 -04:00
Yoshax
e11a7a5342 Fixes beating people up during surgery 2016-05-18 22:59:05 +01:00
Yoshax
96b7772f55 Revert "Disables alternative title validation to allow for admins to give people/themselves retainable non-standard titles" 2016-05-18 22:43:08 +01:00
SinTwo
3ed17ad1ec Back to /rank/ 2016-05-18 15:08:18 -04:00
Mark9013100
e3a63ffc5a Corrects the name of the engineering drop pouches 2016-05-18 11:39:49 -04:00
Arokha Sieyes
33145046a0 Fixes examine text casing. 2016-05-18 01:25:42 -04:00
Arokha Sieyes
769cb0d32f Makes robolimbs repair completely
Previously, because noncritical robolimbs did not count for bruteloss or burnloss (per line 13 in human_damage.dm), nothing would ever cause robot limbs to call update_wounds() on the organs to clear wounds after repair. Furthermore, update_wounds ignored wounds on robotic limbs and edited early without even checking if it should remove them. This caused a problem.

This corrects this, and still exits early(er) in update_wounds() for robotic limbs, but makes sure there are no 0-damage wounds left and if there are, removes them.

As a 'backup', hitting a robolimb with a welder when there's nothing to fix will also call this proc, to catch any cases where someone has directly changed wounds or anything like that.

Also fixes spacing on robolimb damage examine text (get_wound_desc had spaces, but should not have in most cases), and added a message for having an open maintenance panel on a limb.
2016-05-18 01:25:34 -04:00
Yoshax
c53f214b7b Disables alternative title validation to allow for admins to give people/themselves retainable non-standard titles 2016-05-17 16:48:12 +01:00
Datraen
a17b92f46a Merge pull request #1672 from VOREStation/microdrop
Makes items fall through holders
2016-05-17 01:26:14 -04:00
Datraen
eb0dc892fe Merge pull request #1676 from silveryferret/be_renegades
Adds Be renegade underneath Character Setup
2016-05-16 22:49:42 -04:00
Anewbe
aff4570134 Hopefully appeases Travis with commas 2016-05-16 21:48:42 -05:00
Datraen
0d1c912b08 Merge pull request #1673 from Yoshax/shotglasses
Adds shot glasses + code qol
2016-05-16 22:34:19 -04:00
silveryferret
82f09c1642 Replaces BE_MONKEY with BE_RENEGADE
As title. Also adds Renegade into the antagonism tab underneath
character set up.
2016-05-16 21:20:30 -05:00
EmperorJon
d5295eccd1 Merge pull request #1674 from VOREStation/offsetfix
Revert to old_x and old_y after attack animations
2016-05-17 01:18:55 +01:00
Arokha Sieyes
15fbac6ef1 Revert to old_x and old_y after attack animations
Does not use initial(pixel_x) and initial(pixel_y) for 'finishing' attack animations, so that mobs can have old_x and old_y updated to reflect a natural pixel offset (e.g. for mobs that are longer/taller than 32x32 and are nudged to fit into a tile).

For example, we have a 32x64 cyborg module which sets pixel_x, pixel_y, old_x, and old_y when selected, however attacking with it resets it to 0 as this doesn't respect old_x and old_y like all other mob anims do (see floating, etc).

Also why define this on atom and then literally never use it on anything other than a mob, in the... mob/animations.dm file?

_Sorry to keep making QOL PRs. I promise I'll send something cool eventually._
2016-05-16 17:02:12 -04:00
EmperorJon
d8dabceb19 Merge pull request #1668 from Yoshax/loadoutpoints
Can now see how many points have been spent in each loadout category.
2016-05-16 21:50:54 +01:00
EmperorJon
56c286c073 Merge pull request #1671 from VOREStation/namedefines
Generic Station & System Name
2016-05-16 21:44:53 +01:00
EmperorJon
755e1957cb Merge pull request #1658 from VOREStation/improper
Fix the letter ÿ in nano-ui displays
2016-05-16 21:42:58 +01:00