Commit Graph
21431 Commits
Author SHA1 Message Date
SpookertonandGitHub f7605bee65 Merge pull request #8696 from Atermonera/no_clone-modifier-gets-checked
Checks the no_clone modifier stored in DNA records as a path
2022-09-01 10:57:07 +01:00
atermonera e17df7e68a Organs transfer EMPs to their contents 2022-08-31 22:36:54 -08:00
atermonera c034848b53 Checks the no_clone modifier stored in DNA records as a path 2022-08-31 21:52:48 -08:00
Frenjo 412572aa63 Fixes/standardises loadout option naming
Renames almost every loadout option to the new "category, type" system.
2022-08-30 00:23:56 +01:00
Frenjo a92c8bbc1a Tweaks loadout part III
Reduces the baseline loadout point cost of suits and overwear from 2 -> 1.

Increases the loadout point costs of the following items from 1 -> 2:
- Puffer Coat (all variants): (cold protection)
- Bomber Jacket (all variants): (cold protection)
- Hoodies (all variants): (cold protection)
- Labcoats (all variants): (bio protection)
- Winter Coats (all variants): (cold protection)
2022-08-28 22:29:41 +01:00
Frenjo bed28dcd49 Resets phase pistol cost
Resets the loadout point cost of phase pistols from 4 -> 5 after discussion with the person who originally set them to that value.
2022-08-28 21:47:54 +01:00
Frenjo abb8fba933 Tweaks loadout part II
Adds a loadout option for botanic leather gloves, costing 2 points.

Increases the point cost of toeless jackboot variants from 1 -> 2.
2022-08-28 20:02:48 +01:00
Frenjo 461651948f Tweaks loadout part I
Renames the "gloves, work" loadout option to "duty gloves" to more accurately reflect the item being selected and for consistency with the "duty boots".

Fixes a typo in the name of the "jackboots, thigh-length" loadout option.

Tweaks the loadout point costs of the following items:
- Phase Pistol: 5 -> 4 (for consistency with knives, phase is only useful against wildlife whereas knives affect all)
- Black Gloves: 1 -> 2 (for consistency with other functional gloves)
- Duty Gloves: 3 -> 2 (same as above)
- Jackboots (all variants): 1 -> 2 (for consistency with other functional item variants)
- Workboots (all variants): 1 -> 2 (same as above)
- Umbrella: 3 -> 1 (an umbrella is arguably the same amount of functional as a briefcase)
- Custom Laptop: 7 -> 5 (follows the custom tablet having the same cost as the advanced tablet, custom laptop has the same as the advanced laptop)
2022-08-28 19:48:01 +01:00
SpookertonandGitHub 37f30aeaf6 Merge pull request #8694 from Verkister/patch-94
A couple ghost fixes
2022-08-28 09:15:40 +01:00
MistakeNot4892 a617360eb0 Reworking harness verbs. 2022-08-28 13:56:04 +10:00
VerkisterandGitHub 811160080d A couple ghost fixes
Fixes ghost hover anim not looping and also makes ghosts preserve their original body default offsets instead of resetting to 0 every time they move.
2022-08-27 17:23:17 +03:00
MistakeNot4892 38361e5a5f Drake sap/reagent processing tweaks. 2022-08-27 19:25:48 +10:00
MistakeNot4892 31fb389dc3 Generalizing emote cooldown and broadcast sounds. 2022-08-27 19:03:36 +10:00
MistakeNot4892 68a209597c Reagent transfer to a mob is split up into a type proc. 2022-08-27 16:06:14 +10:00
MistakeNot4892 b36de76c15 Adjusting chems/nutrition for drakes. 2022-08-27 15:48:40 +10:00
MistakeNot4892 d6fdf48a05 Tweaking drake AI further. 2022-08-27 15:41:07 +10:00
MistakeNot4892 dd3a414b5f Adding some customization to grafadreka gear harness. 2022-08-27 14:57:31 +10:00
MistakeNot4892 d272f4fa30 Adding some generalized reagent processing for animals. 2022-08-27 14:21:08 +10:00
MistakeNot4892 50c0648584 Lateload breaker boxes. 2022-08-27 12:49:07 +10:00
SpookertonandGitHub 04d6638d40 Merge pull request #8687 from Cameron653/MED_BUGFIX
Makes topical OD do damage.
2022-08-26 09:20:18 +01:00
MistakeNot4892 426c37874a Adding joinable doggo alt title. 2022-08-26 15:55:44 +10:00
MistakeNot4892 ffbcc8c800 Adding baby drakes. 2022-08-25 00:25:03 +10:00
MistakeNot4892 9a4211bdb8 Tweaking drake dens. 2022-08-24 23:49:02 +10:00
MistakeNot4892 d99992ec82 Reworking drake icons, adding sitting and baby. 2022-08-24 23:44:37 +10:00
MistakeNot4892 51a9fe7e53 Removing the wild grafadreka path since it might as well use the base type. 2022-08-24 22:08:49 +10:00
MistakeNot4892 15de94c01f Smoothed out drake slowdown from health/nutrition, prevented clientless grafadreka from starving until they become hostile. 2022-08-24 20:48:28 +10:00
C.L a62e7f3ea7 Makes topical OD do damage.
- Makes Topical reagents that have the "can_overdose_touch" variable set to true properly cause OD effects. https://i.imgur.com/JY5YVHW.png

The bug was the code went:
"Overdose amount? alright. OD volume high enough? Alright." which was good.
And then it got to the last segment of the code.
"Alright, so, this is in parenthesis.
Is it not applied via touch (It is applied via touch, meaning this is false!) AND also set so that it doesn't have can_overdose_touch? (Chems that can cause OD via touch has this set to true, meaning this, also, returned false!)"

By changing this && to a || and making it check if the reagent _does_ have the "can_overdose_touch" variable, it has fixed the bug.
2022-08-24 01:15:25 -04:00
SpookertonandGitHub d7f2f2b100 Merge pull request #8626 from Atermonera/singunomaly
Adds singularity artifact effect
2022-08-23 22:39:50 +01:00
SpookertonandGitHub 7c2e983f42 Merge pull request #8681 from MistakeNot4892/doggo
Drake tweaks/enhancements.
2022-08-23 22:39:42 +01:00
C.L 552b02bd6d Removes irrelevant gluttony regen code segment.
This fires every tick so it's impossible to increase your nutrition in the middle of this firing off.

Additionally, prevents it from trying to heal you if your healing_amount is 0. 0 multiplied by 0.025 is still zero.
2022-08-20 21:44:41 -04:00
MistakeNot4892 0561e2a3c8 Tweaking drake AI. 2022-08-17 00:03:05 +10:00
MistakeNot4892 1f0cf3c2cb Attacking drakes will piss them off more reliably. 2022-08-16 23:21:50 +10:00
MistakeNot4892 174a6f75a5 Attempting to make bandages work on animals. 2022-08-16 23:03:08 +10:00
MistakeNot4892 f69e463f79 Making previous commits actually work. 2022-08-16 21:39:59 +10:00
MistakeNot4892 9ccdfe4947 Fixed animal snow prints. 2022-08-16 20:09:35 +10:00
MistakeNot4892 31473d1f05 More work on drake/animal logic. 2022-08-16 19:56:24 +10:00
MistakeNot4892 615fc68639 Tweaking health refresh on the ace modifier. 2022-08-16 19:35:34 +10:00
MistakeNot4892 d5aa5353da Tweaking sap rounding and cap for drakes. 2022-08-16 19:12:47 +10:00
MistakeNot4892 deb09dc910 Fixed sif fruit examine. 2022-08-16 19:12:39 +10:00
MistakeNot4892 c48e9be967 For some reason this decided to throw a warning. 2022-08-16 19:06:42 +10:00
MistakeNot4892 274b1e518f Animals now leave pawprints in snow. 2022-08-16 19:05:47 +10:00
MistakeNot4892 d2088cec86 Allowing animals to leave footprints. 2022-08-16 18:42:19 +10:00
MistakeNot4892 143078619b Tweaking/adding to drakes and surrounding logic. 2022-08-16 18:36:28 +10:00
AtermoneraandGitHub c96fbfa519 Merge pull request #8680 from MistakeNot4892/simpleanimal
Removing references to non-existent type path.
2022-08-15 21:08:47 -08:00
AtermoneraandGitHub 94cbe4de8d Merge pull request #8679 from MistakeNot4892/doggo
Adding foraging, burrowing and scavenging interactions for animals + added drakes
2022-08-15 21:08:29 -08:00
AtermoneraandGitHub a604f0a295 Merge pull request #8677 from Cerebulon/stowaway2022
Fixed ghost pod event not spawning ghost pods
2022-08-14 22:26:12 -08:00
AtermoneraandGitHub b50ad202b4 Merge pull request #8672 from Atermonera/cellcharge-iteration
Cellcharge artifact effect iterates over shorter lists
2022-08-14 22:17:50 -08:00
MistakeNot4892 dcbf10e28a Added grafadreka.
More work on drakes.

Added grafadreka den site.

Working on refining drake AI.

Fixing drake languages.
2022-08-14 01:26:09 +10:00
MistakeNot4892 bbddee97bb Added burrowing, foraging and scavenging interactions for simple_mob animals. 2022-08-12 20:43:31 +10:00
MistakeNot4892 0a30302657 Removing references to non-existent type path. 2022-08-12 20:30:58 +10:00