Commit Graph

3105 Commits

Author SHA1 Message Date
Cheridan
cc1e3d2b6d Merge pull request #1178 from caelaislinn/pugs
Adds pugs, makes pugs orderable via cargo
2013-08-22 22:52:48 -07:00
Cheridan
2d6768c1e9 Merge pull request #1185 from VistaPOWA/npc_behaviour_fix
Stops idle syndicate mobs from destroying surroundings
2013-08-22 22:47:42 -07:00
Cheridan
766dc65c47 Merge pull request #1172 from kyiakl/Xeno
Issue #1012 Fix
2013-08-22 22:41:58 -07:00
Cheridan
7274c58078 Merge pull request #1193 from Giacomand/lastapc
APC Runtime Fix
2013-08-22 22:38:49 -07:00
Cheridan
d44873546f Merge pull request #1183 from Tenebrosity/consistenttimeanddate
Fixed #721 - Consistent time and date
2013-08-22 22:35:16 -07:00
carnie
e217ef760e Randmutb will no longer select and mutate RACEBLOCK - mutagen, cloning, radiation-events etc will no longer cause this block to change.
IsBanned() now only processes the key into a ckey once...rather than several times.
2013-08-21 15:45:03 +01:00
Giacomand
6c26a1b26a The APC's extra Topic() parameter was causing a runtime to occur when you used ..(). Fixed it by removing the parameter and re-arranging the code so it wasn't required. Fixes Issue #1148. 2013-08-20 21:58:35 +01:00
VistaPOWA
537e422afc oops, missed a mob 2013-08-20 03:03:33 +02:00
VistaPOWA
a867353329 Removed redundant var idle_env_destroyer from hostile mobs 2013-08-20 00:39:05 +02:00
VistaPOWA
30d5ccb1d6 Makes hostile mobs destroy their surroundings by default. 2013-08-19 19:31:04 +02:00
kyiakl
ea4c604738 Update surgery_step.dm 2013-08-19 12:49:23 -04:00
kyiakl
9cdbcf115c Update surgery_step.dm 2013-08-19 08:11:34 -04:00
Cael Aislinn
01e87ce2a9 Merge pull request #1186 from VistaPOWA/disposals
Added delay to Disposals sounds
2013-08-19 03:22:04 -07:00
Cael Aislinn
635454486a Merge pull request #1188 from MrPerson/waterflower
Made the clown's waterflower a child of spraybottles
2013-08-19 03:18:47 -07:00
Cael Aislinn
03ff285876 Merge pull request #1184 from Scottzar/master
Adds a recipe for appendix burgers.
2013-08-19 03:11:49 -07:00
Cael Aislinn
2a451e7a75 Merge pull request #1167 from Giacomand/stampcham
Chameleon Stamp
2013-08-19 02:51:58 -07:00
Cael Aislinn
b25efc1e3a Merge pull request #1159 from Giacomand/malftransforming
Added the transforming machine to the Malf AI's Modules.
2013-08-19 02:46:55 -07:00
MrPerson
60e25d2b9a Made the clown's waterflower a child of spraybottles rather than having its own snowflake spraying code. As a result, clowns can refill the flower with anything and spray a single unit of reagent at people. Pepperspray is a good one. Honk honk.
Fixed "you empty the the spray bottle" message.
2013-08-18 19:41:32 -07:00
VistaPOWA
cb6fb7703d removed extra newline 2013-08-19 02:40:59 +02:00
VistaPOWA
c325378da9 Added delay to Disposals sound
Fixed mining (and disposals) being a noise hazard. Their sound shouldn't
'pile' up now like before.
2013-08-19 02:38:44 +02:00
Cheridan
bfeef72660 Merge pull request #1102 from Aranclanos/Linda
Linda.
2013-08-18 15:27:23 -07:00
VistaPOWA
e5f4deba9d Stops idle syndicate mobs from destroying surroundings
Adds a variable ('idle_env_destroyer') to all hostile mobs, denoting
whether the mob destroys it's environment while idling or not. Default
value is 0 (no). Syndicate, russian and pirate mobs are affected. Also
prevents aforementioned mobs from suiciding and/or wrecking away mission
environments before the player could see them.

Fixes hostile mobs interpreting 'null' as a valid target and always
being in HOSTILE_ATTACK stance.
2013-08-18 23:06:58 +02:00
Scottzar
8a6d974a04 Adds a recipe for appendix burgers.
Has a custom sprite which I made, which essentially looks like the standard burger.
Currently no distinction between inflamed and non-inflamed appendixes because I don't know how to check vars without making a separate check like with human meat when processing the recipe.
2013-08-18 11:17:56 +10:00
Jesus Hussein Chris
4778998139 Makes dates and times consistent across different station logs. 2013-08-18 12:07:48 +12:00
Jesus Hussein Chris
51e4c0bb3f Merge branch 'master' of https://github.com/tgstation/-tg-station into time 2013-08-18 11:03:13 +12:00
Cael_Aislinn
21d35fb586 adds pugs
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2013-08-17 10:12:40 +10:00
Jesus Hussein Chris
2756405cd2 Makes times and dates consistent. Adds date to PDA. 2013-08-17 04:19:41 +12:00
kyiakl
c5abdfbd24 Issue #1012 Fix 2013-08-15 21:33:39 -04:00
Giacomand
e2f9e615ff Merge branch 'master' of https://github.com/tgstation/-tg-station into malftransforming
Conflicts:
	html/changelog.html
2013-08-15 10:28:14 +01:00
Cheridan
756cf79f1c Merge pull request #1154 from Giacomand/blobtweaks3
Made tweaks to blob based on feedback.
2013-08-14 22:28:50 -07:00
Cheridan
4301afbc14 Merge pull request #1152 from Giacomand/removeprison
Removed unused prison shuttle code.
2013-08-14 22:08:48 -07:00
Giacomand
1a19dd6142 Merge pull request #1114 from Carn/data_records
Helper proc /proc/find_record(field, value, list/L)
2013-08-14 16:35:04 -07:00
Giacomand
efd5fc56c4 * Added a new uplink item, the chameleon stamp can be activated to turn into a different stamp; to use for forging documents or for forging clothing. 2013-08-14 20:37:45 +01:00
Giacomand
cc6f37e94d Merge branch 'master' of https://github.com/tgstation/-tg-station into blobtweaks3
Conflicts:
	html/changelog.html - Resolved
2013-08-14 01:13:38 +01:00
Giacomand
784ac98de4 * Added the transforming machine to the Malf Modules.
* You have to be within camera vision to place the machine.
 * The machine has been given a minute cooldown per each use, and will look unpowered when cooling down.
 * Added a delete option for /Robotize() and used it in the machine, to stop items piling up and eventually crashing clients.
 * The machine will make a sound when placed.
 * Added auto conveyor belts which are always on unless unpowered or broken.
 * Cyborgs built from the machine will only get 5k power cells.
 * Added a changelog entry for this change.
2013-08-13 23:23:37 +01:00
Giacomand
fce7df7bd9 Merge pull request #1108 from VistaPOWA/tcomms
Added lowercase boolean variables to Telecomms
2013-08-12 13:24:01 -07:00
Giacomand
4ce7f61c2b * Removed the quarantine restriction on the mining shuttle. 2013-08-12 17:16:58 +01:00
Giacomand
db72780399 Made tweaks to blob based on feedback.
Made the blob start strong but grow slower, helping stop situations where the blob is instantly caught and gets wiped out and stop the blob from being unstoppable after making 4 resource blobs.

Removed the AI quarantine laws from the blob gamemode.

People didn't like getting instantly KO'd by the blob, reduced the damage output to encourage melee engagements.

Blob overminds can see in the darkness now.
2013-08-12 16:57:52 +01:00
Giacomand
d669aca5b6 * Removed unused prison shuttle code.
* Fixed an implant/prison computer runtime. Fixes Issue #1150.
2013-08-12 13:23:26 +01:00
carnie
19fef02083 Fixes "samename (as samename)" when speaking. 2013-08-11 22:21:52 +01:00
Carnie
a6f641a722 Merge pull request #1098 from Giacomand/sleepertoxin
* Properly renamed Soporific to Sleep Toxins, because that is what it is...
2013-08-11 05:47:51 -07:00
carnie
ffa9bb51cd Helper proc /proc/find_record(field, value, list/L)
It will search list/L for a /datum/data/record with fields[field] == value, and return it.

This removes a vast amount of copypasta (there's still so much left in there though). It also removes all the locate(\ref[record]) I could find, which were normal used with topic(), meaning it was susceptible to abuse.

Secbots, ed209s and turrets are now smarter with their record-checks. They now prefer to use our face-name rather than id-name. ICly, this is the bot using facial recognition. This fixes an issue where it'd try to use the name variable which could be in the format "Unknown (as their id name)" when they were disfigured, etc. causing record-lookup to fail.

Additionally, these bots will treat those without a valid record in the security database, to be treated like criminals.
2013-08-11 12:49:55 +01:00
Carnie
48cdc61bcf Merge pull request #1095 from Giacomand/ion_fix
Ion Law Announcement Fix
2013-08-10 23:35:12 -07:00
VistaPOWA
b771010e42 Added lowercase boolean variables to Telecomms
Confirming to playerbase, many existing scripts use them without
realizing they do not work properly.
2013-08-11 05:03:57 +02:00
Aranclanos
0ce01d1583 Adding Linda. 2013-08-10 06:15:14 -03:00
Cheridan
642194d4f3 Merge pull request #1082 from errorage/2013-08-07_clear_clients_from_lobby_at_round_end
Disconnects clients who have not joined the round before restarting
2013-08-09 13:31:13 -07:00
Giacomand
eb9c372cbe * Properly renamed Soporific to Sleep Toxins, because that is what it is and it confused people who would make their patients sleep because they think it's medicine.
* Removed the actual Soporific because it was unused, non-makable and pretty useless.
2013-08-09 20:20:04 +01:00
Giacomand
e1c90fe69a * Added a variable to ion storms which sets the chance of the event being announced.
* Forgot to mention that the last commit Fixes Issue #418
2013-08-09 01:50:06 +01:00
Giacomand
8d1e51dfda * Fixes the ion law verbs announcing twice or announcing when you didn't want it to.
* Cleaned up some code with it.
 * Small tweak to the job preference window size.
2013-08-09 01:45:14 +01:00
Giacomand
ef5f2f4b1d Merge pull request #1077 from Carn/misc
Misc
2013-08-08 11:37:38 -07:00