phil235
537280b4b9
Removing many instances of the no longer used second argument of message_admins() proc.
...
Replacing "for(var/mob/M in viewers()) M.show_message()" by "visible_message()" or audible_message()" in many places.
Changing a few span classes.
2014-10-05 01:29:30 +02:00
phil235
1b0413fe51
Changing the severity of some diseases.
2014-09-16 19:20:05 +02:00
phil235
a6a3e1c008
* Medbots will stop detecting viruses undetectable to Health Analyzers or Pandemic machines.
...
* Medbots will stop considering 100% harmless(beneficial or neutral symptoms) viruses as a disease to cure.
* gives a severity to all standard diseases.
* gives a severity var to symptoms.
* Players with only harmless (beneficial or neutral) viruses don't appear as ill on medical HUD.
Fixes the virus issue.
2014-09-16 19:06:11 +02:00
Miauw
78a9b0be69
Merge branch 'master' of https://github.com/tgstation/-tg-station into say()
...
Conflicts:
code/__HELPERS/game.dm
code/game/gamemodes/cult/runes.dm
code/game/machinery/requests_console.dm
code/game/machinery/telecomms/logbrowser.dm
code/game/objects/items/devices/PDA/radio.dm
code/game/objects/items/devices/aicard.dm
code/modules/admin/admin_verbs.dm
code/modules/assembly/holder.dm
code/modules/assembly/voice.dm
code/modules/mob/living/carbon/brain/brain.dm
code/modules/mob/living/carbon/human/whisper.dm
code/modules/mob/living/carbon/slime/slime.dm
code/modules/mob/living/say.dm
2014-08-31 13:40:16 +02:00
Firecage
6c7af5eb32
SPANCLASSES!!!!!
2014-08-26 09:52:13 +02:00
Miauw
e3c0b2fa43
AHAHAHAHAHAHHAHAHAHAHASDHHADFHEUAHGUIHGDGIJDOINGEIOKILLTHEMALL
2014-08-24 20:35:49 +02:00
Firecage
4198e61af1
This fixes the message issues
2014-08-22 01:15:13 +02:00
Cheridan
7aebca9d01
fixes the colon 'issue' by making the code worse
...
thanks obama
2014-07-15 14:30:33 -05:00
Cheridan
3612a9a8a0
MONKEY MODE: "IT ACTUALLY WORKS" EDITION
...
Probability support for monkey mode.
Player config support for monkey mode.
Check Antags support for monkey mode.
2014-07-08 22:55:47 -05:00
Aranclanos
c65aa2b5a4
Merge pull request #4000 from Cheridan/terribleidea
...
MONKEY MODE REDUX
2014-06-30 16:27:22 -03:00
CollenN
2aab5fa71c
Finalizes Mutantrace Datum Update
...
https://github.com/tgstation/-tg-station/pull/3609
Squashes the commits from the above pull request. Should hopefully be a
lot less cluttered.
2014-06-19 17:42:14 -04:00
Cheridan
352d5a5627
MONKEY MODE REDUX
...
AHUAHEUAHUHEGUEHGAUHEGUAEH
monkeys will now possibly transfer all diseases on bite because that's how diseases kinda work
2014-06-14 21:30:25 -05:00
Razharas
862f76c85f
Merge pull request #3331 from Giacom/danerfs
...
Nerf stats to the Genetic Power symptom.
2014-04-07 18:47:27 -07:00
Giacomand
3812210a63
Spelling.
2014-04-05 18:41:52 +01:00
Giacomand
c96ea43bfd
Nerf stats to Genetic Power Symptom.
...
Increases the rate of mutating.
2014-04-05 18:34:40 +01:00
Menshin
f411ccaad6
* Fixed the update_inv_* functions to actually update the inventory HUD even if the inventory is closed (that should fix items presents in the inventory but invisible).
...
* Fixed clothes from wizarditis not appearing on character and inventory.
2014-04-01 19:33:38 +02:00
Giacomand
d07519629c
Advance diseases cache the generated id to help stop the amount of calls to sortList.
2014-03-30 12:44:00 +01:00
Razharas
f24dd84565
Merge pull request #3187 from phil235/pierrotfix
...
fixing the cure description for Pierrot's Throat.
2014-03-26 16:56:00 -07:00
phil235
3db5e0d137
Changing cure description to "Banana products, especially banana bread."
2014-03-26 15:36:48 +01:00
phil235
9181752ca3
fixing the cure description for Pierrot's Throat.
...
The possible cure will now read as "Banana" so that people don't think the cure is to eat a single banana.
2014-03-25 15:46:43 +01:00
Mloc-Hibernia
8af8a43d6f
Initial pass to convert LF to CRLF
...
Signed-off-by: Mloc-Hibernia <colmohici@gmail.com >
2014-03-24 08:53:40 +00:00
MrPerson
6930283efc
Merge branch 'master' of https://github.com/tgstation/-tg-station into qdel_r
...
Conflicts:
code/game/gamemodes/changeling/changeling_mutations.dm
code/game/gamemodes/changeling/changeling_powers.dm
code/game/gamemodes/malfunction/Malf_Modules.dm
code/game/objects/items/weapons/tanks/watertank.dm
code/game/objects/structures/tables_racks.dm
code/modules/research/server.dm
2014-03-21 03:05:39 -07:00
Razharas
072b8d2bcb
Merge pull request #3067 from Giacom/virus_food_mix
...
Forgot to change the virus mix reaction, for blood + virus food, to 1 unit.
2014-03-17 09:02:45 -07:00
Giacomand
b48895d811
The genetic symptoms will now archive your DNA and set your DNA back when it is cured.
2014-03-14 15:45:19 +00:00
Razharas
371f29ed5f
Merge pull request #3018 from Aranclanos/RetrovirusRuntime
...
Retrovirus runtime fix
2014-03-12 22:31:54 -07:00
Giacomand
1f44d20451
Fixed a typo which was preventing powers from manifesting properly.
2014-03-09 19:18:23 +00:00
MrPerson
6b29fecda1
Merge branch 'master' of https://github.com/tgstation/-tg-station into qdel_r
...
Conflicts:
code/game/machinery/bots/ed209bot.dm
code/game/machinery/rechargestation.dm
code/game/machinery/turrets.dm
code/game/objects/structures/crates_lockers/closets.dm
code/modules/research/circuitprinter.dm
2014-03-08 22:03:03 -08:00
Giacomand
a92482ee4a
Added two new symptoms to virology. They will mutate the victim and randomly set a power/disability block, after cleaning it to remove remaining powers/disabilities. One symptom only sets powers and the other only sets disabilities.
...
Changed the virus mix reaction to only require one plasma or mutagen, to remove the annoyance that virology has with the randomness aspect of it.
Refactor'd dna code to be a little tidier.
2014-03-07 17:49:01 +00:00
Aranclanos
4c06c21b78
Fixes a runtime regarding the retrovirus deleting itself when there's no affected mob
2014-03-07 10:54:55 -03:00
MrPerson
3c58091437
Merge branch 'master' of https://github.com/tgstation/-tg-station into qdel
...
Hopefully nothing went wrong but you never know.
Conflicts:
code/FEA/FEA_fire.dm
code/controllers/supply_shuttle.dm
code/game/gamemodes/changeling/changeling_powers.dm
code/game/machinery/autolathe.dm
code/game/machinery/drying_rack.dm
code/modules/hydroponics/hydroponics.dm
code/modules/projectiles/projectile/magic.dm
code/modules/reagents/Chemistry-Recipes.dm
code/modules/reagents/reagent_dispenser.dm
2014-03-02 21:39:27 -08:00
MrPerson
48923f9ce5
Redo of jitteriness and dizziness.
...
Fixes #2923
2014-02-27 23:19:44 -08:00
AlexanderUlanH
7de04b6c3c
Merge branch 'master' into spaceareas
2014-02-24 17:47:19 -05:00
MrPerson
9eee3e5067
First pass at a qdel() garbage collection system for tgstation
...
Works pretty well. If it can't GC something, it'll just del() it and be done.
Speed is amazing, holy shit.
New procs you should be aware of:
qdel(atom/movable) - sets up an object for garbage collection. Call this rather than del(atom/movable).
atom/movable/Destroy() - called right before the object is GC'd, so it still has a loc. Also called if the object is del()'d.
new controller - garbage.dm has all the details on this. Basically it nulls all references on GC'd objects and force del() them if necessary.
Generally speaking, objects should use Destroy() for behavior prior to deletion rather than Del(). You should also always call the parent so the object gets the right gc_destroyed var set.
ISSUES:
Tries to GC mobs atm. This actually works for new players, not so much for humans/monkies/simple_animals/anything. I'm guessing it needs to clear out their mind and HUD and maybe other things.
Gibbing is really bugged. It works, but the overlays just sit there for awhile and ugh. I'm very tempted just to del() mob/living and mob/camera and call it a day.
qdel() equipment doesn't unequip the item.
Pipes don't generally GC correctly. Debugging suggests they get referenced in many pipenets and that isn't cleared properly. However some do work fine. Need assistance here.
Bots don't GC, probably in the radio controller.
Lots of other shit doesn't GC but it's hard to find them because of the pipe spam.
I think I'm calling Destroy() twice by accident.
2014-02-23 14:55:12 -08:00
Razharas
a651ff1c67
Fix for runtime after spawn in diseases
...
What a twist
2014-02-21 18:07:04 +04:00
AlexanderUlanH
1d6981c2d3
Remove name checks
2014-02-19 17:23:57 -05:00
Miauw
9b8656247c
u_equip is now called unEquip PANIC
2014-02-13 20:58:33 +01:00
Miauw
b8b57ff4f1
Replaced canremove with NODROP.
2014-02-13 19:52:46 +01:00
Miauw
1307a9e388
Makes NODROP work for carbons, adds sanity checks to u_equip calls.
2014-02-12 21:08:09 +01:00
Miauw
8c7ef19be6
Replaced before_take_item() and drop_from_inventory() with u_equip
2014-02-12 19:51:37 +01:00
fleure
84ee1ca8b1
Merge pull request #2314 from Giacom/toxin_filter
...
Symptom Fixes.
2014-01-13 13:20:29 -08:00
Giacom
c8120da49c
Merge pull request #2283 from YotaXP/list2text-refactor
...
Optimized and refactored list2text, text2list, and replacetext.
2014-01-11 10:11:13 -08:00
Giacomand
21a21f9ecc
Third time's the charm.
...
Self-respiration will now properly keep you from dying of oxygen loss.
Stimulant's activation chance was increased so you had a constant flow of hyperzine.
2014-01-11 12:01:13 +00:00
Giacomand
3a026b3f4d
Fixes toxic compensation giving you toxins while at full health.
2014-01-10 13:44:57 +00:00
Giacom
bc42827194
Typo fix.
2014-01-08 17:55:32 +00:00
Giacom
f89673ae18
Made self-respiration use dexalin instead.
2014-01-08 13:15:06 +00:00
YotaXP
f98a57b750
Optimized and refactored list2text, text2list, and replacetext.
...
Also fixed some grammar in the station blueprint code.
2014-01-07 22:15:25 -05:00
Giacom
c270e177a8
Correctly set the values so there's no chance for underhealing
...
Apparently damage_converter converts 6 or 12 damage, plus the randomness of the symptoms makes it hard to predict.
2014-01-07 21:35:23 +00:00
Giacom
8ba1d2c033
Fixed a flaw with the toxin filter.
...
Increased the amount of damage the toxin filter heals to be able to keep up with the damage converter symptom.
2014-01-07 21:27:25 +00:00
Aranclanos
d5ddac3a00
Merge pull request #1934 from RobRichards1997/30/11/2013-Toxic-Converter-Cyberlimb-Fix
...
Cyber limbs fixes [FIXES #1920 ] + [Fixes #2180 ] + [RUNTIME FIX]
2013-12-30 10:23:54 -08:00
Robson Richards
6397796058
Removes a Check by Aran's request
2013-12-30 17:31:39 +00:00