Commit Graph

354 Commits

Author SHA1 Message Date
Ling
ca70a8085e Merge pull request #2884 from yogstation13/upstream-merge-40689
[MIRROR] Ghosts can now see the AI's camera
2018-10-06 13:25:48 +02:00
ShizCalev
d03568fb0e Ghosts can now see the AI's camera (#40689)
cl ShizCalev
tweak: Ghosts can now see active AI cameras.
/cl
2018-10-06 11:41:11 +01:00
AnturK
682dee0ea0 Ticker subsystem cleanup (#40649)
* Removes unused vars from ticker.

* More ticker cleanup

* This too.
2018-10-05 19:49:58 +01:00
Kierany9
51de3f3659 [s] Assimilation oversights (#40519)
* oof

* it can't be this dumb, right?

* hivemind hosts can't be assim objectives

* 1 am compiles

* eh
2018-10-01 11:27:06 +02:00
Ling
a513010e4b Merge pull request #2680 from yogstation13/upstream-merge-40296
[MIRROR] [READY] [Gamemode Bounty] Assimilation
2018-10-01 11:19:09 +02:00
Ling
1944301716 Merge pull request #2723 from yogstation13/upstream-merge-40365
[MIRROR] Admin team panel
2018-10-01 11:17:17 +02:00
Ling
87ba1102b8 Merge pull request #2771 from yogstation13/upstream-merge-40587
[MIRROR] Shows antag names in check antags for the few item created antagonists.
2018-10-01 11:07:03 +02:00
Ling
b39c4c7868 Merge pull request #2767 from yogstation13/upstream-merge-40414
[MIRROR] Replaces istypes with the proper tool_behaviour checks.
2018-10-01 11:02:19 +02:00
Ling
271e76c846 Merge pull request #2766 from yogstation13/upstream-merge-40524
[MIRROR] Fixes some slip & fall runtimes
2018-10-01 10:59:56 +02:00
Ling
8e84947d68 Merge pull request #2764 from yogstation13/upstream-merge-40593
[MIRROR] Clarifys that blobs are considered dead when they don't have an overmind
2018-10-01 10:58:21 +02:00
Ling
fb026ab35c Merge pull request #2734 from yogstation13/upstream-merge-40505
[MIRROR] Fixes changeling HUD runtime
2018-10-01 10:33:34 +02:00
Ling
a4c8722d2e Fix modularity machine 2018-10-01 10:31:57 +02:00
Ling
9cf108a27e Merge pull request #2731 from thehighwayman/Ninjalog
Makes the ninja's disposition appear in the logs
2018-10-01 10:30:56 +02:00
Thehighwayman
f9dd81ca26 Simplies and fixes a bug I found 2018-09-30 21:53:45 -05:00
AnturK
579c77098d Shows antag names for the few item created antagonists. (#40587) 2018-10-01 01:55:47 +01:00
ShizCalev
5a29dc43e3 Replaces istypes with the proper tool_behaviour checks. (#40414) 2018-10-01 01:10:45 +01:00
ShizCalev
f8b964daab Fixes some slip & fall runtimes (#40524)
* Fixes some slip & fall runtimes

* wizard bullshit
2018-10-01 00:47:11 +01:00
MrDoomBringer
30fb9eda2d Clarify that blobs are considered dead when they don't have an overmind (#40593)
Before, when a blob died, it would turn white and stop doing anything - but
other than that it wasn't actually anything stating that the blob was dead
(causing some confusion for new players)
2018-09-30 21:52:07 +01:00
Jordan Brown
5faf615081 Merge pull request #40505 from ShizCalev/changeling-runtime-fix
Fixes changeling HUD runtime
2018-09-28 14:46:11 +01:00
Thehighwayman
5849c4127e Makes the ninja's disposition appear in the logs 2018-09-28 06:49:58 -05:00
oranges
962aa9e79d Merge pull request #40365 from AnturK/team-panel
Admin team panel
2018-09-27 22:26:41 +01:00
Ling
8866dcae7f Merge pull request #2709 from yogstation13/upstream-merge-40477
[MIRROR] [s] Fixes pride mirror exploit
2018-09-26 19:55:02 +02:00
Kierany9
270d2bcd96 [READY] [Gamemode Bounty] Assimilation (#40296)
* it's ready boi

* typos, things i forgot to uncomment and mindshields revealing hosts

* Requested bugfixes/syntax changes

* Fixes Network Invasion runtime and other misc fixes

* oops

* Fixes mindshield runtime

* Mind control and lots of fixes

* Admin logging and runtime fixes

* dumb bugs and fluff text

* Commented out code, typos and finalizing player numbers

* runtime

* Major runtime fixes, buffs and distortion field

* death on MC'd vessel death, destroy_hive and hive removal on death

* code review

* oops

* Mind Control realname fix
2018-09-26 19:29:54 +02:00
Ling
4fd1b2e0c4 Merge pull request #2681 from yogstation13/upstream-merge-40433
[MIRROR] Componentizes orbiting
2018-09-26 18:54:58 +02:00
Ling
008f5d49f8 Merge pull request #2621 from yogstation13/upstream-merge-40220
[MIRROR] Objective refactor
2018-09-26 18:54:06 +02:00
ShizCalev
0527776daa [s] Fixes pride mirror exploit (#40477)
* Fixes pride mirror exploit

* Cleanup, adds no_tk check to canUseTopic
2018-09-26 10:33:35 +01:00
Emmett Gaines
1d157c337d Componentizes orbiting (#40433)
cl ninjanomnom
fix: Orbiting is a little more aggressive about staying in orbit. The wisp as a result now correctly follows you over shuttle moves.
/cl

Goodbye SSorbit you ticking piece of shit

This also gives update_sight a signal so wisp code isn't hardcoded into it.
2018-09-25 09:07:24 +01:00
Ling
38c16b7022 Merge pull request #2649 from yogstation13/upstream-merge-40312
[MIRROR] [READY][PAID CODE] economy PR
2018-09-24 12:52:14 +02:00
AnturK
d51bb37a6b Fix pirate objective sanity (#40377)
They get nothing if their hold console gets blown up.
2018-09-23 10:46:41 +01:00
Iamgoofball
428a033e39 [READY][PAID CODE] economy PR (#40312)
With the power of CAPITALISM AND ECONOMY, you too could be This Guy.
2018-09-23 10:45:14 +01:00
Jordan Brown
020efdabb0 Merge pull request #40359 from ShizCalev/lighting-fix
Fixes bad lighting values
2018-09-21 10:36:19 +01:00
AnturK
d7c79d5f81 Objective refactor (#40220)
* Objective refactor

* Custom antag types for leftover objectives.

* Removes dumbness.

* Forgot to hide these from TP

* Makes the list static.
2018-09-20 16:18:57 +01:00
Ling
ebaf8f1c47 Merge pull request #2608 from yogstation13/upstream-merge-40328
[MIRROR] Bloodcult Stun Spell Tweaks
2018-09-20 15:12:57 +02:00
81Denton
0f5a0b0a27 Improves wizard spell descs, booleans (#40321)
* Improves wizard spell descs, booleans

* rod form desc

* thanks helen

* spesstime distortion desc

* adds missing throw_at arg
2018-09-19 20:01:10 +01:00
ShizCalev
9b277f0354 Bloodcult Stun Spell Tweaks (#40328)
* Cult Stun Spell Tweaks

Updated to use anti_magic_check instead of a nullrod check.

Corrected the stun message showing if the target is immune to the effect.

Added some visual effects (an actual red flash), and a "holy bubble" around the person if they're immune to the effect.

https://i.imgur.com/wd77s8w.gifv

Closes #40285

* Refactor, added mob_light helper
2018-09-19 15:30:28 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
2ca366b942 Merge pull request #2580 from 1fbff5f83b23d39d38b1dfcb4cac8d9b/dis-gon-b-fun
manually mirrored a fuckton of PRs because the mirrorbot is a pile of garbage which should be purged and the whole server rack shredded and set on fire to prevent any other servers from making the same mistake as we did several months ago installing this piece of garbage which pretends to be making our lives easier porting stuff from TG automatically but actually you have to babysit it in case it shits itself and doesn't clean up. Now I don't know if I missed anything and this is probably not going to compile, and ling is on leave again. Fun! Oh, I forgot, no changelogs either.
2018-09-16 02:58:28 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
a6a3456a60 Merge pull request #2561 from yogstation13/upstream-merge-39556
[MIRROR] Adds move force and move resist, movement/pushing/pulling tweaks
2018-09-16 02:51:58 +02:00
XDTM
d03b653065 Adds the experimental dissection surgery, a way for medbay to contribute to research (#40158)
* Adds the experimental dissection surgery, a way for medbay to contribute to research

* fix

* different point value for different subjects

* broken defines
2018-09-16 01:08:54 +02:00
AnturK
8705debbfe Fixes rune transform reset. (#40284) 2018-09-15 23:17:46 +01:00
kevinz000
bb5cca1893 Adds move force and move resist, movement/pushing/pulling tweaks (#39556)
* Removes anchroed from mobs, adds move force/resist

* Move force and move resist

* WIP, still has debug messages.

* Fixes

* Update living.dm

* Anchored removal

* Stuff

* Unit tests

* Removes anchored from dview

* DME

* Update anchored_mobs.dm

* Fix

* No ghost spacewind

* Update mulebot.dm

* Update temporary_visual.dm

* Update forcefields.dm

* Update step_triggers.dm

* Update portals.dm

* Update alien_acid.dm

* Update bump_teleporter.dm

* Update landmarks.dm

* Update countdown.dm

* Update blessing.dm

* Update shieldgen.dm

* Update containment_field.dm

* Update field_generator.dm

* Update singularity.dm

* Update atmosmachinery.dm

* Update door.dm

* Update gravitygenerator.dm

* Update door.dm

* Update effects.dm

* Update temporary_visual.dm

* Update bump_teleporter.dm

* Update forcefields.dm

* Update landmarks.dm

* Update portals.dm

* Fixes

* Throwforce annnd done, finally

* Fixes

* Haha I'm dumb sometimes
2018-09-15 21:58:05 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
73a9115bbf Merge pull request #2540 from yogstation13/upstream-merge-40163
[MIRROR] Saboteur borg module (syndicate engiborg)
2018-09-15 20:36:55 +02:00
vuonojenmustaturska
b2abb01a74 Saboteur borg module (syndicate engiborg) (#40163)
* wip

* SPRITES

* wops typo

* make it available

* add borg chameleon module (wip)

* we ready boyes

* bump cost

* disable filter for now

* henk

* add to polymorph pool

* borgs don't generally throw their modules

* this too
2018-09-13 12:33:25 +01:00
PKPenguin321
be1914df9f Fix revenant throwing (#40239)
Revenants can't deal damage when thrown by admins anymore
2018-09-13 04:59:28 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
f9327cc819 Merge pull request #2474 from yogstation13/upstream-merge-40100
[MIRROR] Projectile firer var changed to any movable.
2018-09-08 14:17:57 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
5faa953cbb Merge pull request #2471 from yogstation13/upstream-merge-40123
[MIRROR] Corrects terminal punctuation mistakes.
2018-09-08 14:16:31 +02:00
AnturK
a43c521443 Change projectile firer var to any movable (#40100)
Fixes turret logging runtimes.
Also some related projectile changes.
2018-09-07 11:40:22 +01:00
ShizCalev
82340f250b Correct terminal punctuation mistakes (#40123) 2018-09-07 11:37:22 +01:00
subject217
704c8e2a4d Quick cult fixes (#40133)
* what a silly goose

purifying shades actually works now and less overlay overkill

* removes two exclamation points

it looks bad
2018-09-07 11:37:03 +01:00
subject217
662afa3d30 [Ready][?] Robustin's cult nerf, back from the dead. (#39717)
balance: Once the blood cult reaches 20% of the active player population, they will receive a notice that the cult is "rising" - and after a moderate delay the eyes of all existing and new cultists will be permanently red. Examining a cultist with uncovered eyes will confirm their supernatural appearance.
balance: Once the blood cult reaches 40% of the active player population they will receive a warning and after a moderate delay will glow red, permanently revealing the identity of existing and new blood cultists.
add: Any non-cultist can now strike a (filled) soulshard with a bible to purify it. Purified shades have a unique appearance and will be eager to get revenge on the cult. Bibles can be printed in the library.
balance: Juggernauts have 25% less HP and 35% less projectile reflection.
balance: Cult mirror shield is slightly easier to break, has less illusions, and has -33% throwing distance.
balance: The EMP blood spell has -1 light and heavy radius.
balance: The revive rune now requires 3 sacrifices per revive, it still starts with one "freebie" revive. Giving "souls" to AFK/Catatonic cultists remains free of charge.
balance: Twisted Construction now has a channel time with added noise/effects when used on doors. It also hurts you slightly more to use.
balance: You can now only hold 1 blood spell without an empowering rune and 4 with one.
del: The Bloody Bastard Sword is no longer available in Blood Cult. It's still spawnable with admin tools.
2018-09-05 12:16:59 +01:00
XDTM
a83a504c8b [Ready]Logs when speech is forced by an external factor (#39964)
* Logs when speech is forced by an external factor

* makes say args uniform

* fix
2018-09-03 10:38:18 +01:00