Disease Tweaks & Fixes (#7121)

This commit is contained in:
Rane
2022-03-14 02:05:01 -04:00
committed by GitHub
parent 6c5f22d4f2
commit c2711259a9
5 changed files with 19 additions and 9 deletions

View File

@@ -139,7 +139,7 @@ namespace Content.Server.Disease
if (args.Handled || !args.CanReach)
return;
if (TryComp<ApcPowerReceiverComponent>(uid, out var power) && !power.Powered)
if (HasComp<DiseaseMachineRunningComponent>(uid) || TryComp<ApcPowerReceiverComponent>(uid, out var power) && !power.Powered)
return;
if (!HasComp<HandsComponent>(args.User) || HasComp<ToolComponent>(args.Used)) // Don't want to accidentally breach wrenching or whatever
@@ -171,7 +171,7 @@ namespace Content.Server.Disease
if (args.Handled || !args.CanReach)
return;
if (TryComp<ApcPowerReceiverComponent>(uid, out var power) && !power.Powered)
if (HasComp<DiseaseMachineRunningComponent>(uid) || TryComp<ApcPowerReceiverComponent>(uid, out var power) && !power.Powered)
return;
if (!HasComp<HandsComponent>(args.User) || HasComp<ToolComponent>(args.Used)) //This check ensures tools don't break without yaml ordering jank

View File

@@ -27,7 +27,7 @@
effects:
- !type:DiseasePopUp
probability: 0.025
message: burning-insides
message: generic-reagent-effect-burning-insides
- !type:DiseaseSnough
probability: 0.025
snoughMessage: disease-cough

View File

@@ -5,7 +5,7 @@
cureResist: 0.15
effects:
- !type:DiseaseHealthChange
probability: 0.5
probability: 0.35
damage:
types:
Cellular: 1

View File

@@ -76,7 +76,9 @@
maxVol: 30
reagents:
- ReagentId: IcedTea
Quantity: 30
Quantity: 28
- ReagentId: Theobromine
Quantity: 2
- type: Sprite
sprite: Objects/Consumable/Drinks/ice_tea_can.rsi
- type: Item
@@ -236,7 +238,9 @@
maxVol: 30
reagents:
- ReagentId: FourteenLoko
Quantity: 30
Quantity: 28
- ReagentId: Theobromine
Quantity: 2
- type: Sprite
sprite: Objects/Consumable/Drinks/fourteen_loko.rsi
- type: Item
@@ -292,7 +296,9 @@
maxVol: 30
reagents:
- ReagentId: EnergyDrink
Quantity: 30
Quantity: 28
- ReagentId: Theobromine
Quantity: 2
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/energy_drink.rsi

View File

@@ -160,7 +160,9 @@
drink:
reagents:
- ReagentId: Coffee
Quantity: 20
Quantity: 19
- ReagentId: Theobromine
Quantity: 1
maxVol: 20
- type: Sprite
sprite: Objects/Consumable/Drinks/hot_coffee.rsi
@@ -176,7 +178,9 @@
drink:
reagents:
- ReagentId: Tea
Quantity: 20
Quantity: 19
- ReagentId: Theobromine
Quantity: 1
maxVol: 20
- type: Sprite
sprite: Objects/Consumable/Drinks/teacup.rsi