diff --git a/Content.Shared/SS220/DarkReaper/DarkReaperComponent.cs b/Content.Shared/SS220/DarkReaper/DarkReaperComponent.cs index 24a100b543a9..2e3908cd7b85 100644 --- a/Content.Shared/SS220/DarkReaper/DarkReaperComponent.cs +++ b/Content.Shared/SS220/DarkReaper/DarkReaperComponent.cs @@ -248,7 +248,8 @@ public sealed partial class DarkReaperComponent : Component { Coefficients = new() { - {"Radiation", 0} + {"Radiation", 0}, + {"Piercing", 0.8f} } }, @@ -258,6 +259,7 @@ public sealed partial class DarkReaperComponent : Component Coefficients = new() { {"Radiation", 0} + {"Piercing", 0.6f} } }, diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml index ab151c495f43..32a7851f21ae 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml @@ -121,6 +121,11 @@ - type: Grammar attributes: gender: male + # ss220 lowTTKUpdate + - type: Damageable + damageContainer: Biological + damageModifierSet: RatKing + # ss220 lowTTKUpdate - type: entity id: MobRatKingBuff diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml index caadbc02221c..dea9238b7279 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml @@ -151,6 +151,11 @@ - DoorBumpOpener - type: ReplacementAccent #SS220 No talking dragons accent: genericAggressive + # ss220 lowTTKUpdate + - type: Damageable + damageContainer: Biological + damageModifierSet: Dragon + ## ss220 lowTTKUpdate - type: entity parent: BaseMobDragon diff --git a/Resources/Prototypes/SS220/Damage/modifier_sets.yml b/Resources/Prototypes/SS220/Damage/modifier_sets.yml index 5d4b09f72ea5..7e9e572c610e 100644 --- a/Resources/Prototypes/SS220/Damage/modifier_sets.yml +++ b/Resources/Prototypes/SS220/Damage/modifier_sets.yml @@ -18,3 +18,27 @@ Poison: 0.6 Cellular: 1 Radiation: 0.5 + +- type: damageModifierSet + id: Dragon + coefficients: + Blunt: 1 + Slash: 1.2 + Piercing: 0.6 + Shock: 1 + Cold: 1 + Poison: 1 + Cellular: 1 + Radiation: 0.5 + +- type: damageModifierSet + id: RatKing + coefficients: + Blunt: 1 + Slash: 1 + Piercing: 0.7 + Shock: 1.0 + Cold: 1 + Poison: 1 + Cellular: 1 + Radiation: 1