Commit Graph

2628 Commits

Author SHA1 Message Date
Joan Lung
07caf04001 LIES IN EXILE 2016-09-20 08:48:14 -04:00
Joan Lung
5ac7e1b68d cult too! 2016-09-19 19:44:58 -04:00
Joan Lung
1ec364f400 sorting 2016-09-19 17:29:46 -04:00
Joan Lung
70f5419838 this is a style change 2016-09-19 13:12:46 -04:00
Joan Lung
3ec7e81131 "A Working Datum Antagonist" 2016-09-19 13:03:22 -04:00
NikNakFlak
cc868cb606 Fixes wires being an interior designer hell (#20484)
* Whoever got a hold of these wire colors deserves a special place in hell

* AXED MORE

* Third times the charm
2016-09-14 08:47:51 +12:00
Ergovisavi
bf68906d27 fixes being able to hide in lockers to ignore weather effects (#20447) 2016-09-13 08:13:23 -05:00
nullbear
24abd55594 Makes it so you cant teleport into transition edges. (#20427)
Also adds a helper proc for checking whether or not an atom is in the
transition edges of the map.
2016-09-13 09:09:00 +12:00
phil235
443a4501ec Carbon Dismemberment , second attempt. (#20461)
* - I rearranged X_defense.dm mob files, more damage_procs.dm.Here's what's inside:
* X_defense.dm: is for the procs of attacks onto the mob, all the XXX_act() proc (things happening to the mob), as well as protection check and get procs (armor, ear prot, projectile dismemberment)
* damage_procs.dm: actual damage procs like adjustBruteLoss() getfireloss, any proc that handles damaging.

- some bugfixes with gibspawner effects.
- monkey's bodyparts can be dismembered and are used to create its icon.
- brains are no longer carbons.
- all carbon have bodyparts that can be dropped when the mob is gibbed.
- adminspawned bodyparts now have a default icon.
- robotic parts are now a child of bodyparts.
- health analyzer on alien/monkey shows damage on each limb
- added admin option to add/remove bodyparts for all carbon (instead of just remove on humans)
- Fixes keycheck message spam for janicart and all when trying to move.
- Fixes bug with buckling to a scooter while limbless.
- removed arg "hit_zone" in proj's on_hit() because we can already use the def_zone var (where hit_zone got its value)
- Fixes mob not getting any damage when hit by a projectile on their missing limb, despite a hit message shown). carbon/apply_damage() now when we specify a def_zone and the corresponding BP is missing we default to the chest instead of stopping the proc. Consistently with how human/attacked_by() default to its attack to chest if missing limb.
- Fixes mini uzi icon when empty and no mag (typo).
- I renamed and changed a bit check_eye_prot and ear prot
- renamed flash_eyes to flash_act()
- I made a soundbang_act() similar to flash_act but for loud bangs.
- added a gib and dust animation to larva.
- husked monkeys
- no damage overlay for husk or skeleton.
- damage overlay for robotic limb now.
- no damage overlay when organic bodypart husked.
- one handed human with a bloody hand still get a bloody single hand overlay.
- fix admin heal being unable to heal robotic bodyparts.
- slightly touched robotic bodypart sprites (head one pixel too high)
- Fixes 18532 "beheaded husk has hair".
- Fixes 18584 "Ling stasis appearance bug"
- no more eyes or lipstick on husks.
- can remove flashes/wires/cells from robot chest and head with crowbar.
- Fixes not being able to surgically amputate robotic arm/leg.

* More merge conflict fixes and adding the new files I forgot to add.

* of course I forgot birdstation

* More typos and stuff I forgot to undo.

* Fixing a typo in examine.dm
Removing an unnecessary check.
Making admin heal regenerate limbs on all carbons.
Monkey-human transformation now transfer missing limbs info and presence of a cavity implant.
NODISMEMBER species can still lack a limb if the mob lacked a limb and changed into that new species.
Changeling Regenerate ability now also regenerate limbs when in monkey form. (and remove some cryptic useless code)

* Fixing more conflicts with remie's multihands PR.

* Fixes runtime with hud when calling build_hand_slots().
Fixes lightgeist healing not working.
Fixes null.handle_fall() runtimes with pirate mobs.
Fixes typo in has_left_hadn() and has_right_hand().

* Derp, forgot to remove debug message.
2016-09-12 19:33:50 +02:00
Remie Richards
c50fa5729c Merge branch 'master' of https://github.com/tgstation/-tg-station into many_hands_make_light_work 2016-09-10 20:28:23 +01:00
Joan Lung
6de788edf8 Merge pull request #20394 from MrStonedOne/blackmagic
[READY]Makes /client/s a child of /datums/
2016-09-09 14:18:45 -04:00
Shadowlight213
86505bcad0 More radstorm balance changes (#20357)
* Removes direct tox loss from radstorm
Adds a radiation alarm status display icon
Makes radiation protection lower the mutation chance

* wording changes

* return
2016-09-09 14:19:17 +12:00
MrStonedOne
56db6396e9 Fix some istypes to handle clients properly 2016-09-08 07:58:20 -07:00
XDTM
d3aef9168d You can now keep mutations (#20330) 2016-09-06 13:51:28 +02:00
Joan Lung
7711fba9bd The Hierophant (#19921)
* HIEROPHANT

* whoops

* that'd be hilarious but unwise

* BIRD_SCORE

* density

* BIRD THREAT

* maybe a threat tm

* danger boss

* it's always the paren

* bird murder

* recall

* no message

* yelling bird

* time
time
come on, time
time
shades

* A ruin!

* I think five blasts is enough

* birdboss wants you dead

* giant boss arena

* hierophant no longer literally unfightable

* smaller ruin?

* no longer innate

* can toggle friendly fire, teleport is AoE

* comments!

* just fucking spawn the arena wew

* heal on resetting

* not as common

* I cannot be trusted

* eeeh

* !

* keep it off the station

* as common as sin

* stop cheesing the boss you asshole

* this looks better

* that ruin didn't even exist what the fuck

* wew

* rip

* it doesn't need full healing if it heals for half when it resets

* good for fighting mobs

* rune where you are

* mechanics; armor doesn't fucking matter rip you

* armor matters but not much so

* )

* meaner than hell and more likely to kill you

* remove those beasts from my beautiful square house

* fix

* you should be able to tell what it's doing, even if you can't actually react to it
being totally unable to tell what the fuck just killed you is bad design, you should know how you died even if you couldn't do shit
rip 3x3 chaser

* start higher scale to the same

* the ruin that doesn't exist and costs 10 points to place

* now what's all this commented out stuff hmmmmmmmmmmm
what could it possibly be

* accurate

* tracking

* boring unused lore

* it needs to be open, oranges. open.

* I did that specifically to note which commit it was on ree

* oh there's a proc for that. duh.

* logging is good

* horrifying

* the marginal kindness of a giant bird boss

* ruin tweak

* idiot bird

* adjust
2016-09-05 10:05:35 +12:00
oranges
ebcde4fe56 Merge pull request #20290 from ChangelingRain/feetdeepintheeartharmsdeepinthedusthandsonthemountainseyesinthesea
Fixes some potential weird faction bugs
2016-09-04 09:47:37 +12:00
Shadowlight213
4a2242b505 Fixes division by zero with gang spraycans (#20263)
Fixes list index out of bounds runtime in VV
2016-09-03 22:28:32 +02:00
AndrewJacksonThe2nd
0ada3764ae Merge branch 'master' of https://github.com/tgstation/-tg-station into goofmos
Conflicts:
	tgui/assets/tgui.js
2016-09-02 15:42:17 -07:00
AndrewJacksonThe2nd
2953360310 Removes reagent gas, Misc changes, REAGENT CODE OPTIMIZATION 2016-09-02 15:04:51 -07:00
Joan Lung
0f3031bd7e Fixes some potential weird faction bugs 2016-09-02 16:51:26 -04:00
Remie Richards
00738bd2a3 More than 2 hands!? WHAAAAAAT 2016-09-02 16:10:16 +01:00
AndrewJacksonThe2nd
15eac23ac3 CHEMICAL GAS & Reworks 2016-08-31 19:35:39 -07:00
AndrewJacksonThe2nd
f405ed6603 GOOFMOS: FREON REWORK and WATER VAPOR 2016-08-30 23:25:32 -07:00
KorPhaeron
b3e8bcd9cb Merge pull request #20222 from Shadowlight213/radvious
Makes radstorms more obvious
2016-08-31 01:02:54 -05:00
Joan Lung
ea9d9c3261 Converts Vanguard to a status effect (#20208)
* Converts Vanguard to a status effect

* bolding

* do that first, don't runtime first

* gooooof
2016-08-31 09:29:45 +12:00
oranges
3645651432 Merge pull request #20205 from Jordie0608/thisprbroughttoyoubyBYONDsabonormalZanchor
Fixes newline match
2016-08-31 09:24:10 +12:00
Iamgoofball
634662d6b4 Adds Freon to the game (#20188)
* Adds Freon to the game

* MAP CHANGE MEMES

* hahahahafuck

* YOU SAW NNOTHING

* fuqq

* sd

* Fixes

* Fixes2

* fixes

* BALANCE

* mob icecubing ALSO FUCK YOUR STATUS EFFECT CODE @Xhuis

* i play pokemon go every day

* Reworks icecubing

* sjyuhdjzsadjhm x jymhuxzc

* Final Pass

* kmJCBQADVNWVBOJRFJN

* changes

* nnjhdxsjhjh
2016-08-31 08:58:55 +12:00
Shadowlight213
dc2d5e6296 Adds a green ash storm overlay for radstorms
Adds the blobalarm sound to the storm
Changes the storm to primarily do tox damage with a chance to do rads and mutare.
2016-08-29 20:31:18 -07:00
Jordie
e27fccb3c7 fixes newline match 2016-08-29 21:22:26 +10:00
oranges
4e632504ad Merge pull request #20190 from KorPhaeron/reinforcements2
Fixes nuke op reinforcements spawning naked
2016-08-29 20:55:45 +12:00
KorPhaeron
08863597ab Typo 2016-08-28 13:31:53 -05:00
KorPhaeron
f6aa045e97 Fixes reinforcement runtime 2016-08-28 13:31:05 -05:00
Xhuis
f45c024b67 Adds framework for status effects (#19939)
* Adds framework for status effects

* Completes the Renew define

* Lots of work, refactoring

* Further work on status effects

* Gives status effects autism

* Fixes and stuff
2016-08-28 16:15:44 +12:00
oranges
99b66fcfc9 Merge pull request #20092 from Jordie0608/byondtreatstheZanchordifferentlyandimnotsureifitsabugornot
Fixes commit listing in show-server-revision when multi-testmerging
2016-08-28 12:37:23 +12:00
Jordie
f9c3492e6e Merge pull request #20103 from Shadowlight213/radstormfixes
A couple of radstorm fixes.
2016-08-27 13:47:49 +10:00
Jordie0608
cda1f7939d fixes regex commit? 2016-08-26 15:46:39 +10:00
Shadowlight213
3ff6886189 Fixes infinite stun and collapse spam 2016-08-25 21:58:23 -07:00
Shadowlight213
bd9af8e791 Removed commented code 2016-08-25 13:19:08 -07:00
Shadowlight213
3a8eb2035a Fixes rad storms having the parent message.
Makes ckeyless monkeys less affected to try and reduce the amount of collapse emote spam.
2016-08-25 11:21:08 -07:00
Joan Lung
1a430512dd Lavaland sin ruins will no longer show up multiple times (#20078) 2016-08-25 06:10:29 -05:00
oranges
6a66ba65db Merge pull request #19924 from Shadowlight213/Readstorm
Changes radiation storm random event into a weather type.
2016-08-25 10:28:23 +12:00
Cheridan
ad9dec941d Merge pull request #20038 from AnturK/hitmanbudgetraise
Fixes kill objectives
2016-08-23 16:43:12 -05:00
Shadowlight213
2fedce7ae7 Disables placeholder overlay and sounds. Adds a message for the start of the storm and an announcement for the end. 2016-08-22 20:00:19 -07:00
oranges
2452202731 Merge pull request #20004 from XDTM/ActualClonePodFix
Re-activated random mutations on cloning
2016-08-23 09:09:36 +12:00
oranges
c505d389b4 Merge pull request #20000 from ChangelingRain/replacetheworthlesswithnothingeliminatethevaluelessremovethepointlessexterminatetheuseless
Removes some shitty lavaland ruins
2016-08-23 09:09:04 +12:00
AnturK
997bb6d323 Fixes kill objectives 2016-08-22 21:58:08 +02:00
Shadowlight213
02f4d6cf0b Removes auto maint access
Slightly increases rad damage.
2016-08-21 18:58:22 -07:00
Shadowlight213
68a877a12b Merge branch 'master' of https://github.com/tgstation/tgstation into Readstorm 2016-08-21 18:53:33 -07:00
oranges
b768af9bb0 Merge pull request #19983 from XDTM/Longevity
Reworked the Longevity symptom
2016-08-22 08:49:10 +12:00
XDTM
e49ca50e93 Actually fixes cloning dna 2016-08-21 15:19:43 +02:00