Contrabang
6161109bea
Allows drones and mice to go under doors when hidden ( #19633 )
...
* they go under
* how the fuck did I not push the flag itself
* farie review
* s34n review
* Revert "s34n review"
This reverts commit 572e689dd2 .
2022-11-15 19:56:29 +01:00
SteelSlayer
0a2190f3e1
give item GC fixes ( #19686 )
2022-11-15 19:46:14 +01:00
DevanStrife
05c8ce2cd5
Removes the deathgasp sound if one is muffled ( #19465 )
...
* No deathgasp sound while muffled!
* Makes actual death still emit sound
* Lewcc requested changes
* Farie comment
2022-11-15 12:01:01 +01:00
Nathan Winters
33e38a9a10
Fixes kitchen appliances partially sucking up ingredients when upgraded ( #19641 )
...
* Spacing
* Fix kitchen machines sucking up ingredient reagents
* Minor comment update
* Minor readability tweak
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Minor readability tweak 2: Electric Boogaloo
* More spacing
* Sirryan review
* Cut out the middleman
* Comment cleanup
* Rightward drift my beloathed
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2022-11-13 21:53:55 +01:00
Henri215
5782866a00
balaclava can toggle again ( #19671 )
2022-11-12 08:54:03 +01:00
Livi
542671755d
Meson eyes prevent supermatter hallucinations ( #19551 )
...
* Meson eyes prevent supermatter hallucinations
* Made meson eyes give meson trait instead
* Code readability
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Adds UIDs to trait sources
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2022-11-12 08:50:29 +01:00
Charlie
421777b317
Reworks block chance into Parrying. ( #19334 )
...
* parry component
* converts block chance to parry components
* armour pen, katana fix, pickup fix
* melee parry fix
* removes perfect parries, tweaks armour pen calc
* SIGNAL_HANDLER
* fix
* resist fix
* reduces parry time out time, increases cooldown
* Apply suggestions from code review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* fix
* cooldown rebalance
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
2022-11-12 08:49:44 +01:00
warriorstar-orion
8679d130bb
Announcements Refactor Day 1 Patch. ( #19595 )
...
* Announcements Refactor Day 1 Patch.
- Fix formatting of AI Announcement when TTS disabled
- Fix announcements not respecting chatlog font size preference
- Adjust margins and font-sizes of announcements to make them a more
reasonable size
- Fix missing sounds when raising security levels
- Fix AI Announcement missing notification sound
* Style cleanups
* Add alert class back.
* Final final touches
* More spacing fixes
2022-11-11 20:18:34 +01:00
ElorgRHG
6a9f223fda
Paradise's soul removal part 6: Syndicate turtlenecks ( #19594 )
...
* Syndicate under/turtleneck resprite, combat uniform sprites
* Vox variants
2022-11-11 20:13:31 +01:00
Qwertytoforty
4b18a002ab
makes dropwall grenades actually a reasonable price ( #19619 )
2022-11-11 14:21:34 +01:00
SteelSlayer
abec5338de
traitor runtime and gc fixes ( #19616 )
2022-11-11 14:20:59 +01:00
BiancaWilkson
cd864c8a14
Changeling voice mimic doesn't slow chemical production ( #19650 )
...
* Clings only spend DNA points on mimic
* HATE. HATE. LET ME COME TO TELL YOU HOW MUCH
2022-11-11 14:19:05 +01:00
Octus
27c06ba65b
Minor Buff to Cling Augmented Sight ( #19642 )
...
* Update augmented_eyesight.dm
* fixes stuff, and makes eye more reasonable
2022-11-11 14:18:27 +01:00
Henri215
fbbb147872
proto cost tweaks ( #19596 )
2022-11-11 14:17:44 +01:00
Octus
7466bb312c
Aliens now have a Biohazard announcement ( #19578 )
...
* xeno and terrors
* ummm ummm
2022-11-11 14:16:44 +01:00
FloFluoro
3792da5c58
Xenomorph nightvision now defaults to on ( #19646 )
2022-11-11 02:03:42 -06:00
warriorstar-orion
f4cfaae621
Fluff item, ckey: warriorstar ( #19648 )
2022-11-10 21:12:09 +01:00
S34N
0a441dc5d7
Revenant buff ( #19577 )
...
* spooky
* not yet tested
* i hate my life
* CI
* Update code/datums/spell.dm
* Update code/game/gamemodes/miniantags/revenant/revenant_abilities.dm
* review pass 1
* wise charlie words
* icons
* farie suggestion
* double vars
* haha oops
* bye you useless waste of space
* more damage
* farie review
* pass 2
* and this
* this is not a bool
* Apply suggestions from code review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* charlie review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
2022-11-10 21:10:03 +01:00
S34N
f9a55dbbd8
Various shuttle fixes, new shuttle type ( #19378 )
...
* shuttle fixes
* bamboo
* nocreep grass
* windows
2022-11-09 23:37:19 -06:00
Stoniest
c61199b4e0
Plasrattle ( #19309 )
...
* Plasmaman rattle
* Plasmaman rattle
* Revert "Plasmaman rattle"
This reverts commit e7038270e0 .
* PlasmamanRattle
2022-11-09 23:33:54 -06:00
cybercapitalism
f81e8db89e
Buff sleeping carp keelhaul stamina damage ( #19635 )
...
* make keelhaul 2 hit to stamcrit
* increase damage to 60 to avoid armor
2022-11-09 23:23:42 +00:00
S34N
682c8fd86e
botfix ( #19638 )
2022-11-09 22:37:55 +01:00
S34N
aaf7d3b6e3
CI check for old style procrefs, tidies some that slipped in ( #19649 )
...
* CI_procref
* tidy these
* exclude the one place we will permit this
2022-11-09 21:13:08 +01:00
Octus
d2e03e7d1f
Update energy.dm ( #19593 )
2022-11-09 19:30:37 +00:00
S34N
667dd5d4ac
515 Compatibility ( #19636 )
...
* 515 compat
* double spaces
* Callback documentation, aa review
* spacing
* NAMEOF_STATIC
* big beta
2022-11-08 23:08:40 +00:00
AffectedArc07
ad0cbe4b1d
Different day? Different map rotation rules. ( #19159 )
...
* Different day? Different rotation rules.
* Make this mergeable
* Tweaks
* Styling
2022-11-06 19:52:19 +00:00
warriorstar-orion
7867c51b52
Replace /proc/num2hex with a much faster macro. ( #19600 )
2022-11-06 13:11:32 +00:00
Farie82
118f5708da
Ensures update_pipe_vision is called only when you switch pipenets. Fixes lag caused by ventcrawlers ( #19620 )
...
* Ensures update_pipe_vision is called only when you switch pipenets
* Comments baby
2022-11-06 12:25:55 +00:00
FloFluoro
332fc9193a
Fixes description grammar in a few places ( #19607 )
...
* Fixes punctuation on clown box description
* Fixes grammar in a couple places
2022-11-06 10:43:20 +00:00
S34N
0f4157d31e
Attempts to fix phantom bot path overlays ( #19360 )
...
* a
* more things
* two more cheeky spots
2022-11-06 10:26:29 +00:00
warriorstar-orion
9657be2527
Remove unticked 'ninja' module code. ( #19612 )
2022-11-05 17:22:00 +00:00
warriorstar-orion
274ef027dc
Add required configuration for automated map merge script. ( #19484 )
...
* Update merge_driver script.
* Actually tick and compile new files.
* Improve marker description.
2022-11-05 15:58:35 +00:00
warriorstar-orion
4ace2d6c2b
Implement map tests for catching common errors. ( #19204 )
...
* Implement map tests for catching common errors.
- Adds test runner:
- to make it easier to track things across test types
- for example to ensure a fully specified log can be emitted
- Adds map tile test type:
- when writing a test, coders implement CheckTile, which is
handed a single turf
- when the test runner runs these tests, it iterates over
all turfs in the specified z-level, and runs each test's
CheckTile on each turf in turn.
- Adds two sample map tile tests:
- check to see if a pipe exists on the same tile as a scrubber
or vent
- check to see if a tile contains two cables, each with a center
node
* Review #1 :
- Replace nested loops over map tiles with `block`
- Remove check for valid turf in individual tests, I think it's safe to
assume `block` will always return legit turfs
- Added proper duration tracking for old tests
- Gave log file an appropriate extension
- Actually use `Fail` for tests
* whoops
* add more tests suggested by @Vi3trice
* Add some more tests courtesy @Bm0n and @Vi3trice
* windows are okay in space as long as it's nearspace
* Add failure threshold to prevent excessive logging.
Once this threshold is reached, a test will stop being processed for
every tile.
Note that this applies to `log_world` and `text2file` equally when
logging large amounts of failures.
* Document each test.
* Remove unnecessary reboot
* Let all map tests run to completion in CI matrix.
* I know what alphabetical means
2022-11-05 15:32:17 +00:00
Vi3trice
2d4d65664a
Split those out ( #19280 )
2022-11-05 13:46:44 +00:00
BiancaWilkson
7592bc64ce
Power gloves deal stamina damage instead of weakening. ( #19508 )
...
* No more weaken + Better description
* Better attack log
* Now also throws people
* Lower cooldown on request
* Commit farie's review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
2022-11-05 13:45:37 +00:00
FloFluoro
923e4b933a
Adds new lawset, "Pranksimov" ( #19306 )
...
* Adds new lawset, "Goofsimov"
* Goofsimov module now spawns at player's feet
* Module renamed to AsiFun
* Renamed... again!
2022-11-05 13:44:41 +00:00
Sirryan2002
df9fd05e0f
fixes runtime ( #19576 )
2022-11-04 08:47:59 +01:00
AffectedArc07
21109f3be2
Improved antag fishing busting ( #19542 )
2022-11-03 18:05:43 +00:00
PacifistDalek
250dc8a818
add description and new icons for components ( #19535 )
2022-11-03 18:02:35 +00:00
Christasmurf
66e893ad2d
Adds Suspicious Bomber Jacket ( #19545 )
...
* syndicatebomber
* armourmeup
* Update code/modules/clothing/suits/miscellaneous.dm
Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com >
2022-11-03 18:01:31 +00:00
Coolrune206
e80ae1f95f
Removes .357 Speed Loaders from Autolathe, replaces with .357 Ammo Boxes ( #19553 )
...
* revolvers are balanced now, right?
* decreases metal cost per bullet from 5000 to 4000
* converts bullets to a new ammo box
* shut up Marmite (makes the revolver unrecyclable)
2022-11-03 18:01:05 +00:00
warriorstar-orion
12c873d816
Fix human appearance randomness in spawners. ( #19561 )
2022-11-03 17:59:30 +00:00
GDN
dfbe11e345
Alien BlackBox tracking ( #19582 )
...
* Alien BlackBox tracking
* AA's suggestion
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
2022-11-03 17:57:24 +00:00
Sirryan2002
852726d107
yuh ( #19592 )
2022-11-03 17:56:13 +00:00
warriorstar-orion
4a105f2c7e
Delete more unused files. ( #19588 )
2022-11-03 17:41:38 +00:00
warriorstar-orion
4bb50665a8
Remove unused dead code for cargobonus event. ( #19587 )
2022-11-03 17:40:52 +00:00
FloFluoro
17a307c044
Fixes overlays on cmagged plant disks ( #19539 )
...
* Fixes overlays on cmagged plant disks
* Oops, this wasn't needed
* Early returns
* Returns
2022-11-03 09:42:35 -05:00
AzuleUtama
ac1517e8b3
Fixes human mobs still being able to vomit while dead ( #19538 )
...
* Jaunter no longer makes dead people vomit
* Vomit proc in carbon.dm now has a death check
2022-11-03 00:05:31 -05:00
S34N
ff0c628db6
fixes weird pipes ( #19530 )
2022-11-02 23:12:04 -05:00
Luc
c5bc28f41f
Adds *crack, an audible emote that lets you crack your knuckles. ( #19529 )
...
* Adds knuckle cracking sfx
* Add cracks for IPCs too
* Matt code suggestions
* review 2
* Fix species limitations, add diona sfx
2022-11-02 23:00:46 -05:00