Commit Graph

9496 Commits

Author SHA1 Message Date
ShizCalev
0ae5cd2d97 Cleans up and fixes old landmarks 2017-10-03 23:38:59 -04:00
Armhulen
d75eb9cd1c Gives nightmares a random shadowling name (#31188)
* fuck you ruined my !ONE COMMIT PR!

* !ONE COMMIT PR!
2017-10-04 12:40:53 +13:00
KorPhaeron
085632fa63 Nightmare organs (#31034)
* Heart of Darkness

* Forgot the desc

* I'm not good at typing

* Apparently hearts dont actually stop on death

* Sounds

* Special brain

* Fixes being ghosted when turned into a nightmare

* Define

* Typo

* Fixes shadow walk not clearing stuns

* Less hacky brain transfer
2017-10-04 12:20:59 +13:00
oranges
196f1ddc5e Merge pull request #31208 from ShizCalev/AINT-NOTHIN-BUT-A-FIRE-STARTA
Makes mobs on fire light up
2017-10-04 12:12:49 +13:00
vuonojenmustaturska
69b1c4d24d Greatly speeds up bees (#31250)
* Bee perf

* requested changes
2017-10-03 19:04:02 -04:00
kevinz000
0c47ef3668 fixes healguardians not being able to heal people (#31228)
* Update guardian.dm

* Update support.dm

* Update guardian.dm
2017-10-03 17:48:08 -05:00
KorPhaeron
f675778032 Fixes humans having no examine feedback for soft crit (#31247)
* Soft crit examine

* Concise
2017-10-04 09:30:42 +13:00
AnturK
85cd9e60d9 Organ initialization cleanup 2017-10-03 14:17:44 -05:00
Leo
3dbc1c10fd Merge pull request #31210 from MoreRobustThanYou/patch-7
Silicons can no longer take brain damage
2017-10-03 08:19:48 -03:00
KorPhaeron
cc309236d9 ismecha define (#31192) 2017-10-02 02:03:40 -04:00
oranges
183252c962 Revert "Prompt for observer confirmation now happens when you click it initially" 2017-10-01 15:50:18 -05:00
oranges
fb2b4e772a Merge pull request #31114 from AnturK/spacevision
Fixes space vision
2017-10-02 09:15:24 +13:00
MoreRobustThanYou
91020d9502 Silicons can no longer take brain damage 2017-10-01 16:04:50 -04:00
oranges
f0085dfb9f Merge pull request #31167 from tgstation/Cyberboss-patch-2
Prompt for observer confirmation now happens when you click it initially
2017-10-02 08:43:24 +13:00
ShizCalev
4b0d1a025a Makes mobs on fire light up 2017-10-01 15:15:26 -04:00
kevinz000
ddb33f5095 Fixes delete hotkey triggering messages when the user isn't even a living mob (#31165) 2017-10-01 10:25:25 -04:00
Leo
2854555a27 Merge pull request #31143 from praisenarsie/patch-2
adds a space
2017-09-30 23:45:21 -03:00
ShizCalev
3358cbb3b6 Cleans up some antag/event landmark checks (#31129) 2017-09-30 22:32:04 -04:00
Leo
7d0f9367e8 Merge pull request #31138 from KorPhaeron/isstructure
Structure istype define
2017-09-30 23:31:37 -03:00
MoreRobustThanYou
8e9e2f82b5 Fixes cogscarab sprites not updating (#31142)
* Fixes cogscarab sprites now updating

* fix spacing

* Update extra_drone_types.dm
2017-09-30 22:30:04 -04:00
vuonojenmustaturska
a719b48a9b Speeds up simple_animals/hostile/proc/CanAttack() (#31141)
* prelim

* Cleanup

* cleanup 2

* Gutlunches ignore mechas, turrets and ocular wardens

* Ditto for mushrooms, also removed friends-checking as they have none

* Removed more useless code from gutlunches and mushrooms
2017-09-30 19:48:10 -05:00
AnturK
d293ee7340 Fixes liches losing spells 2017-09-30 14:52:21 -05:00
Jordan Brown
f234f759f4 Prompt for observer confirmation now happens when you click it initially 2017-09-30 11:49:31 -04:00
oranges
d0774667f8 Small refactor to movement (#31071)
You can now move an object into nullspace, which will call exited on
it's parent and parent area but will not call any entered.

Note that you cannot pass null into forceMove it will crash, instead use
the new proc that will call the underlying logic with a null destination

Some of the force move procs have been refactored to check that their
parent move succeeded before doing updates
2017-09-30 14:22:35 +02:00
FrozenGuy5
c810a03d00 adds a space 2017-09-30 01:21:23 +01:00
KorPhaeron
bc142acb5c Structure istype define 2017-09-29 17:19:10 -05:00
oranges
2ddc4aa332 Merge pull request #31085 from AnturK/shadefix
Fixes shade attackby
2017-09-29 22:30:17 +13:00
AnturK
8f90a5144d Fixes space vision 2017-09-29 08:50:40 +02:00
ShizCalev
bc50c77570 Stops revheads from being metagamed with healthscanners & medical HUDs. (#31110)
* Stops revheads metagaming

* Added comment.
2017-09-29 15:59:57 +13:00
Jordan Brown
3fb882895c Movement delay fixes and optimization (#31037)
* Fixes simple animals occasionally moving too fast

* Removes a proc call from movement_delay
2017-09-29 15:56:02 +13:00
oranges
36eaf2b6ce Merge pull request #31075 from Incoming5643/patch-35
Fixes Poly lying about his age
2017-09-29 15:47:26 +13:00
kingofkosmos
b3a291640f Fixes MMI buckled-warning (#31061)
* Fixes MMI having a buckled-warning when trying to move.

* Comment added.
2017-09-28 21:46:34 -05:00
YPOQ
58f1478324 Fixes larva evolving while restrained (#31060) 2017-09-28 21:46:02 -05:00
Jordan Brown
4178c209f1 Configuration datum refactor (#30763)
* Configuration datum refactor

* More WIP

* New easier on the eyes format

* More WIP

* Finished config.txt

* Fucktons more WIP

* The end of conversion draws near...

* Add all this shit

* Done converting entries finally

* Hunting down compile errors

* More WIP

* MORE CONVERSIONS

* More WIP

* More WIP

* Oh shit only 90 errors this time!

* IT COMPILES!!!

* Fixes world start runtimes
2017-09-29 15:36:51 +13:00
XDTM
152c8901db Adds action buttons for spiders, refactors action code, nurse spiders can set a hereditary directive for their children to follow (#30572)
* Nurse spiders can set a hereditary directive for their children to follow

* Action buttons!

* unstale

* Done

* worth it

* unused now

* a

* Integration with #30593

* ports #30996

* span

* antur

* Adds spider midwife emoji

* paneled

* a

* fixed panels
2017-09-28 23:01:41 +02:00
Jordan Brown
44d50b36b2 Removes some spawns 2017-09-28 10:25:15 -05:00
Ashe Higgs
60d3ce5c71 Adds Nars-Ian and clock hawks (#30856)
* Nars-Ian

* DEVOUR THE LESSERS IA IA

* alternate reality

* Adds clock hawks

* Whew, that took a while

* why yes there is

* Conflicts uno

* Conflicts 2
2017-09-28 10:23:05 -05:00
AnturK
792917ee31 Fixes shade attackby 2017-09-28 10:30:41 +02:00
Incoming5643
6096f68243 Fixes poly lying about his age
Recently poly was transitioned to increment his stats in Write_Memory, but the old incrementer was still around, which lead poly to double his age.
2017-09-27 19:13:19 -04:00
Jordan Brown
38ffa0a139 Merge pull request #31016 2017-09-27 16:39:07 -04:00
Jordan Brown
be0a683b83 Merge pull request #31038 2017-09-27 16:36:40 -04:00
Armhulen
d8bb784037 whoops we'll get right on that (#31020) 2017-09-27 00:45:26 -05:00
Ashe Higgs
59e7559876 Clockwork cult rework: Post-merge micro-patch (#31044)
* Now that we're merged, we can do polish stuff

* each day before bed I honor ratvar
2017-09-26 19:58:45 -05:00
vuonojenmustaturska
7d30e345ca Fixes MMI to AI law transfer (#31017)
* Fixes MMI to AI law transfer

* Fixes issue with preloaded laws on AI core
2017-09-27 10:52:03 +13:00
ShizCalev
4fc0cd32fe DisplayTimeText for round time on login 2017-09-26 16:37:31 -04:00
Ashe Higgs
b7e7779c19 (Ready) Clockwork Cult Rework: Proof-of-concept (#29741)
* Starting on the rework

* Reworks the Ark

* Work on Reebe

* More Ark stuff

* this too

* Removes ark silliness, remaps Reebe a tad

* Spawning mechanics

* Work on gamemode code

* Finishes up ark stuff

* Removes Judgement, and lots of other changes

* New Ark activation sounds, Ratvar text

* Spawn protection!

* Adds the abscondence bijou

* Bijou stuff

* well, this is it

* somewhat absentminded coder

* Remaps the Reebe z

* replica fabricators now work!

* Guide paper!

* Now they're clockwork floors

* Infirmary, tweaks, numbers

* A new thing!

* this is ok for now

* I was gonna whine but it's actually necessary

* Adds damage scaling to ocular wardens

* I missed a thing

* you can go back too

* New clockwork armor sprites

* Weapons, scripture, oh my!

* no! shoo!

* hey, I forgot about you!

* this looks much better, I'll give you that

* no teleporting into the void!

* we have no need of you anymore

* Conflicteroos

* AUTOMATIC SPINNING CHAIRS

* how many times do we have to teach you this LESSON OLD MAN

* flagged!

* last time, meesa promise

* Conflicts 1

* wood filling

* Kindle is a projectile, and other stuff

* Chameleon jumpsuit, some small changes

* 150 hours of testing

* Curious is the trapmaker's art

* Conflicts 1

* naaah

* Fixes an ark sound

* Removes the prolonging prism

* Adds a delay to warping in

* First steps towards changing the power system

* Removes power from sigils, moves to global

* Conflicts 1

* zoom zoom

* Adds the stargazer, re-adds conversion

* conflicts? more like CLOCK-flicts

* get it? clockflicts?

* Daemon tuning

* Scraps components, 1/?

* A grace period, among other things

* You can't get to reebe from space no stop bad

* Adds some cogscarab shells to Reebe - yes, I get the sounds

* FUCK

* Chairs are very important.

* Clock golems, sound improvement, intercoms

* Sounds, floor fixes, conflicts

* Fixes the conflicts

* Prevents intercom use during non-clock rounds

* Wiki, HUD timer, tweaks, golems

* Components, removes unused structures, rep. fab power

* go-time

* Ending the round is not a good idea

* whoops, forgot about you

* ssh is ok

* this works too
2017-09-27 09:21:26 +13:00
ShizCalev
2fce446104 Fixes alium leap exploit 2017-09-26 13:54:11 -05:00
AnturK
1304e83a76 Refactors cinematics. (#30888)
* Cinematic  refactor p1

* Refactors cinematics & related fixes

* Fix and cleanup

* Fixes survivor gibbing.

* qdel_null
2017-09-26 22:20:05 +13:00
Firecage
63f3423777 Makes borg modules and human species easily spawnable by admins from the mob spawn menu. 2017-09-25 23:12:52 +02:00
Jordan Brown
6c30f042cd Merge pull request #30884 from Arianya/patch-1
Remove ash drake hide from lesser ash drakes butcher loot
2017-09-25 13:23:47 -04:00