Skip to content

Commit d69685e

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents 536101a + d493ef9 commit d69685e

109 files changed

Lines changed: 1590 additions & 1007 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/auto_changelog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
- name: Generate App Token
2020
id: app-token-generation
21-
uses: actions/create-github-app-token@v2
21+
uses: actions/create-github-app-token@v3
2222
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
2323
with:
2424
app-id: ${{ secrets.APP_ID }}

.github/workflows/compile_changelogs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
5757
- name: Generate App Token
5858
id: app-token-generation
59-
uses: actions/create-github-app-token@v2
59+
uses: actions/create-github-app-token@v3
6060
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
6161
with:
6262
app-id: ${{ secrets.APP_ID }}

.github/workflows/generate_client_storage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
steps:
1515
- name: Generate App Token
1616
id: app-token-generation
17-
uses: actions/create-github-app-token@v2
17+
uses: actions/create-github-app-token@v3
1818
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
1919
with:
2020
app-id: ${{ secrets.APP_ID }}

.github/workflows/stale.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ jobs:
3737
operations-per-run: 300
3838
- name: Filter staled pull requests for announcement
3939
id: filter-prs
40-
uses: actions/github-script@v7
40+
uses: actions/github-script@v8
4141
with:
4242
script: |
43-
return JSON.parse(context.job.steps.stale.outputs.staled-issues-prs).filter(issue => !!issue.pull_request)
43+
return JSON.parse('${{steps.stale.outputs.staled-issues-prs}}').filter(issue => !!issue.pull_request)
4444
4545
announce:
4646
runs-on: ubuntu-24.04

.github/workflows/update_tgs_dmapi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
4141
- name: Generate App Token
4242
id: app-token-generation
43-
uses: actions/create-github-app-token@v2
43+
uses: actions/create-github-app-token@v3
4444
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
4545
with:
4646
app-id: ${{ secrets.APP_ID }}

code/__DEFINES/dcs/signals/signals_medical.dm

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,6 @@
2626
#define COMSIG_LIVING_OPERATING_ON "living_operating_on"
2727
/// Sent from /mob/living/perform_surgery: (mob/living/surgeon, list/possible_operations)
2828
#define COMSIG_ATOM_BEING_OPERATED_ON "atom_being_operated_on"
29+
30+
/// From /obj/item/ph_meter/interact_with_atom(): (atom/source, mob/user)
31+
#define COMSIG_ON_REAGENT_SCAN "on_reagent_scan"

code/__DEFINES/dcs/signals/signals_spell.dm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
/// Return from before cast signals to prevent the spell from going on cooldown before aftercast.
1515
#define SPELL_NO_IMMEDIATE_COOLDOWN (1 << 2)
1616

17+
/// Sent from /datum/action/cooldown/spell/can_cast_check() to the spell: (feedback)
18+
#define COMSIG_SPELL_CAN_CAST_CHECK "can_cast_spell"
19+
// Return SPELL_CANCEL_CAST to prevent the spell from being cast
20+
1721
/// Sent to an mob when a [/datum/action/cooldown/spell] calls try_invoke() to the caster: (datum/action/cooldown/spell/spell, feedback)
1822
#define COMSIG_MOB_TRY_INVOKE_SPELL "try_invoke_spell"
1923
/// The spell gets canceled

code/__DEFINES/monkeys.dm

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,10 @@
3535
/// probability of reducing aggro by one when the monkey attacks
3636
#define MONKEY_HATRED_REDUCTION_PROB 20
3737

38+
/// Monkey was calmed, such as from weed
39+
#define MONKEY_CALMED_HATRED_AMOUNT -2
40+
/// Monkey was angered, such as from alcohol
41+
#define MONKEY_ANGERED_HATRED_AMOUNT 2
42+
3843
///Monkey recruit cooldown
3944
#define MONKEY_RECRUIT_COOLDOWN (1 MINUTES)

code/__DEFINES/traits/declarations.dm

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1462,6 +1462,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
14621462
#define TRAIT_BEAST_EMPATHY "beast_empathy" // you're good with animals, such as with taming them
14631463
#define TRAIT_STURDY_FRAME "sturdy_frame" // you suffer much lesser effects from equipment that slows you down
14641464

1465+
/// Has this mob been tamed?
1466+
#define TRAIT_TAMED "tamed"
1467+
14651468
/// This item cannot be selected for or used by a theft objective (Spies, Traitors, etc.)
14661469
#define TRAIT_ITEM_OBJECTIVE_BLOCKED "item_objective_blocked"
14671470
/// This trait lets you attach limbs to any player without surgery.

code/_globalvars/traits/_traits.dm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -587,6 +587,7 @@ GLOBAL_LIST_INIT(traits_by_type, list(
587587
"TRAIT_TACKLING_WINGED_ATTACKER" = TRAIT_TACKLING_WINGED_ATTACKER,
588588
"TRAIT_TACTICALLY_CAMOUFLAGED" = TRAIT_TACTICALLY_CAMOUFLAGED,
589589
"TRAIT_TAGGER" = TRAIT_TAGGER,
590+
"TRAIT_TAMED" = TRAIT_TAMED,
590591
"TRAIT_TEMPORARY_BODY" = TRAIT_TEMPORARY_BODY,
591592
"TRAIT_TENACIOUS" = TRAIT_TENACIOUS,
592593
"TRAIT_TENTACLE_IMMUNE" = TRAIT_TENTACLE_IMMUNE,

0 commit comments

Comments
 (0)