tkdrg
96d8652ec4
Merge pull request #15885 from phil235/ReagentMobUpdateFix2
...
Health update from reagent metabolization now only happens once. Part 2
2016-03-04 22:18:39 -03:00
Cheridan
519a517206
Merge pull request #15901 from ChangelingRain/chemfixes
...
Fixes and tweaks blob chemicals
2016-03-04 16:08:21 -06:00
Nerd Lord
eaf0c3443c
don't code when nauseated for like a month kids
2016-03-03 19:59:58 -05:00
Nerd Lord
594322b2e6
oh wow jeez whoops
2016-03-03 19:30:38 -05:00
Nerd Lord
12d0d82cd6
Synch mesh won't split damage to cores or nodes
2016-03-03 19:17:24 -05:00
Nerd Lord
2b405d7db1
Tweaks blob chems slightly
2016-03-03 10:41:50 -05:00
Cheridan
aa9196a725
Merge pull request #15880 from Core0verload/plantrefactor1
...
Plant Refactor: Revenge of the Grown
2016-03-03 00:16:34 -06:00
phil235
e5c3011148
Fixes incorrect argument given to Weaken() and adjustWeakened() in some cases.
2016-03-02 20:04:37 +01:00
phil235
c07a48a84d
Moved changeling adrenaline and shadowling blindness smoke reagent to the proper reagent files.
...
Fixes these two reagents calling mob update procs when they shouldn't.
2016-03-02 19:55:55 +01:00
Cheridan
ffb14ed84d
Merge pull request #15788 from Shadowlight213/Oldcultredo
...
Remake of #15690 . Replaces newcult with oldcult.
2016-03-01 22:37:58 -06:00
c0
0e1ae09e92
Plant Refactor: Revenge of the Grown
2016-03-02 07:30:06 +03:00
tkdrg
ef1f9845dc
Merge pull request #15412 from LanCartwright/toxinvirology
...
New virology chems. Makes virus food actually useful. Adds uranium to virology uses.
2016-02-29 23:41:28 -03:00
Akke
97f2a423de
fixes other_reagents.dm to be children of their original reagent.
2016-03-01 00:03:13 +00:00
Akke
2c98a52c83
dumbest mistake of my life result_amount fix
2016-02-29 21:58:58 +00:00
Cheridan
946b89b5f2
Merge pull request #15791 from phil235/ReagentStatUpdateFix
...
Health update from reagent metabolization now only happens once.
2016-02-29 15:07:23 -06:00
Akke
018bc20ce0
Adds virology reagents to actual reagents/chemistry/reagents/other_reagents.dm
2016-02-29 20:48:50 +00:00
Akke
e22ddb5e35
fixes some bugs
2016-02-29 00:07:51 +00:00
Nerd Lord
ccf02706ea
lighten color
2016-02-27 22:07:30 -05:00
Nerd Lord
6002f1467a
Adds blobbernaut production animation.
...
Spores now fly properly(and zombies don't)
Added Adaptive Nexuses, which does medium brute damage and kills unconscious targets, reaping points for the overmind.
2016-02-27 22:00:49 -05:00
Nerd Lord
8dbea9021c
only the living
2016-02-27 17:00:24 -05:00
Nerd Lord
544412a80a
shortdesc for flammable goo
2016-02-27 14:11:04 -05:00
phil235
0001dea5f0
|| not |
2016-02-27 16:24:10 +01:00
phil235
069759f262
When reagents are metabolized, we only call update procs like updatehealth() or update_canmove(), once instead of once for each reagent effect that usually calls an update.
...
This fixes falling and getting up instantly every tick when you have a reagent weakening you and another healing the weaken effect.
2016-02-27 15:46:30 +01:00
Shadowlight213
642321b5cd
Removes newcult and readds oldcult
2016-02-27 00:53:14 -08:00
Nerd Lord
cee1eb03c8
figures, too complex
2016-02-26 23:45:23 -05:00
Nerd Lord
2e2794c959
Adds five new blob chemicals.
...
Draining Spikes, which is reddish pink, does medium brute damage, and drains blood from targets.
Shifting Materia, which is tan, does medium brute damage, and shifts position when attacked.
Flammable Goo, which is reddish orange, does low burn and toxin damage, and when hit with burn damage, emits a burst of flame. It takes more damage from burn, though.
Poisonous Strands, which is lavender and does burn, fire, and toxin damage over a few seconds, instead of instantly.
Bluespace Dust, which is bright green, does low toxin damage, irradiates, and may teleport targets.
Other changes;
Replicating Foam has a lower chance to expand when hit
Penetrating Spines is now purple instead of sea green.
2016-02-26 23:00:43 -05:00
Akke
b35db55305
adds new recipes/others.dm
2016-02-24 23:28:38 +00:00
KorPhaeron
d17d34edc9
Three lavaland ruins
2016-02-23 01:07:06 -06:00
duncathan salt
6458b524a0
Merge pull request #15615 from ChangelingRain/nottheblob
...
Blobbernauts and blob spores are now immune to blob chemicals
2016-02-19 15:51:41 -06:00
Cheridan
24d17307a3
Merge pull request #15587 from phil235/EffectMorphineFix
...
Fixes certain reagent making you sleep/be stunned/blind for just a split second every tick
2016-02-19 11:18:50 -06:00
Nerd Lord
59d342af3a
Blobbernauts and blob spores now have healing effects when being healed by the blob.
...
Blob chemicals no longer work on blob mobs, meaning you can't hit yourself as a blobbernaut to throw things with sorium, darkmatter, or cyclonic grid.
2016-02-18 17:11:59 -05:00
phil235
e3ba907c58
Fixes certain reagent making you sleep/be stunned/blind for just a split second every time life() is called.
2016-02-17 21:20:39 +01:00
phil235
7e1efca13a
Created two new procs to handle reviving mobs more easily:
...
- can_be_revived(), used so we don't revive a mob who would immediately die again (lack of brain organ for carbons).
- fully_heal(), called by revive when we want to completely heal a mob before trying to ressuscitate it.
I gave some arguments to revive() so the proc can be used by more than just the admin healing code (ai revived by the AI fixer console, drone revived by another drone clicking it, strange reagent ressuscitating you, borg revived by restart circuitboard, changeling using his revive ability, etc)
This fixes borg revival not updating its vision correctly and not updating the diagnostic HUD. Same fix for changeling revival.
2016-02-16 23:27:08 +01:00
Cheridan
5f089e6ac1
Merge pull request #15483 from ChangelingRain/blobtweaking
...
Blobs can now expand onto lattices and catwalks
2016-02-13 19:58:09 -06:00
Nerd Lord
ea67e1aa0d
Blobbernauts can now speak to other blobbernauts and overminds with :b
...
Blobbernauts and blob spores now have ask, exclaim, and yell speak emotes.
Blobbernauts and blob spores have a randomly-generated number assigned to their names.
2016-02-13 16:47:25 -05:00
Nerd Lord
18bbc4758a
Blob Sorium and Dark Matter properly reduce range based on bio protection.
...
Updates blob tips.
Blobs now consume walls that are on their tile.
Added a space between blob follow link and message.
2016-02-12 20:07:44 -05:00
duncathan salt
759a95f974
Merge pull request #15372 from optimumtact/patch-8
...
Don't sleep life for 30 ticks with slimetoxin
2016-02-10 22:51:41 -06:00
Akke
d5416b8661
Adds toxin to virology use.
2016-02-11 00:18:44 +00:00
phil235
0291f450d2
Merge branch 'master' of https://github.com/tgstation/-tg-station into VisionUpdatesChanges
...
Conflicts:
code/modules/mob/living/carbon/life.dm
code/modules/mob/living/death.dm
code/modules/mob/living/login.dm
code/modules/mob/mob.dm
2016-02-10 22:35:19 +01:00
oranges
f14592f69d
Don't sleep life for 30 ticks with slimetoxin
...
This could cause a single users life to delay up to 3 seconds
2016-02-10 14:14:43 +13:00
AnturK
03890d2ea4
Merge pull request #15250 from ChangelingRain/blobtooweak
...
Adds five new blob chemicals and some blob tweaks
2016-02-09 18:04:55 +01:00
Nerd Lord
6483723c50
Removes unneeded if(M)s.
...
At least, ones that I *hope* are unneeded.
2016-02-08 22:10:11 -05:00
phil235
83633edfed
- I renamed some of the new adjust procs and create new ones for eye_blind,eye_blurry and eye_stat so they get three procs just like weakened/sleeping/etc.. (Sleeping, AdjustSleeping, SetSleeping)
...
- renamed the eye_stat var to eye_damage.
- mob/on_varedit() added. Manually var editing a mob's eye_blind var properly updates his vision.
- I removed update_vision_overlays(), we now just update the relevant fullscreens instead of all fullscreens whenever one needs to be updated.
- fixed climbing into mecha not giving you mecha sight.
- simplified and removed copypasta from update_tinttotal() (now update_tint() )
2016-02-07 18:50:18 +01:00
Nerd Lord
75bb04d35a
less 4-hit crits okay
2016-02-06 20:32:49 -05:00
Nerd Lord
a2b05e14ef
Updates Penetrating Spines color, Reactive Gelatin damage.
2016-02-06 19:48:51 -05:00
Nerd Lord
c28c1203cd
Adds five new blob chemicals.
...
Blob mobs now heal for 2.5% of their maxhealth when blob_act()ed, basically whenever they're on the blob
Blob expansion no longer has a chance to fail inversely proportional with the expanding blob's health.
Blobbernauts have slight color differences.
2016-02-06 19:32:30 -05:00
phil235
99653ed152
Merge branch 'master' of https://github.com/tgstation/-tg-station into VisionUpdateRefactor
...
Conflicts:
code/modules/reagents/chemistry/holder.dm
2016-02-06 20:38:16 +01:00
tkdrg
4e34ca775e
Merge pull request #15219 from neersighted/reagents_aaaaaaa
...
Speed reagent reaction code
2016-02-06 16:15:50 -03:00
phil235
fdec37b76f
Merge branch 'master' of https://github.com/tgstation/-tg-station into VisionUpdateRefactor
...
Conflicts:
code/_onclick/hud/alien.dm
code/_onclick/hud/alien_larva.dm
code/_onclick/hud/hud.dm
code/_onclick/hud/human.dm
code/_onclick/hud/monkey.dm
code/_onclick/hud/other_mobs.dm
code/_onclick/hud/robot.dm
code/game/machinery/Sleeper.dm
code/modules/mob/living/carbon/alien/larva/death.dm
code/modules/mob/living/carbon/brain/death.dm
code/modules/mob/living/carbon/human/death.dm
code/modules/mob/living/carbon/human/life.dm
code/modules/mob/living/carbon/human/species.dm
code/modules/mob/living/carbon/life.dm
code/modules/mob/living/carbon/monkey/death.dm
code/modules/mob/living/death.dm
code/modules/mob/living/life.dm
code/modules/mob/living/silicon/ai/death.dm
code/modules/mob/living/silicon/ai/life.dm
code/modules/mob/living/silicon/ai/login.dm
code/modules/mob/living/silicon/pai/death.dm
code/modules/mob/living/silicon/robot/death.dm
code/modules/mob/living/silicon/robot/robot.dm
code/modules/mob/mob_defines.dm
2016-02-06 15:42:13 +01:00
Bjorn Neergaard
b9c79680b9
Rename get_ui_data -> ui_data, remove useless shuffle from wires
2016-02-05 17:09:40 -06:00