From 8572fdf3ca8df94e853a8e4a2226db07dd04f4cf Mon Sep 17 00:00:00 2001 From: David Date: Fri, 10 Oct 2025 17:20:29 -0600 Subject: [PATCH] Fix Error Logged in Graffana for SharedStaminaSystem (#40764) * Added Appearance component to MobElementalBase * Added StunVisuals * Changed MobElementalBase to inherit from BaseMob and MobCombat * Fix linted error * Fix damage type * Apply suggestions from code review * Update Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- .../Entities/Mobs/NPCs/elemental.yml | 28 ++----------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml b/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml index eba25717f3..eef5f48838 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml @@ -1,38 +1,17 @@ - type: entity abstract: true + parent: [BaseMob, MobCombat] id: MobElementalBase components: - - type: LagCompensation - type: Reactive groups: Acidic: [Touch] - - type: Clickable - type: Damageable damageContainer: Inorganic - - type: InteractionOutline - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeCircle - radius: 0.35 - density: 50 - mask: - - MobMask - layer: - - MobLayer - type: MovementSpeedModifier baseWalkSpeed : 2 baseSprintSpeed : 3 - - type: Sprite - noRot: true - drawdepth: Mobs - - type: NpcFactionMember - factions: - - SimpleNeutral - type: MovedByPressure - - type: Physics - bodyType: KinematicController # Same for all inheritors - type: StatusEffects allowed: - Electrocution @@ -58,12 +37,9 @@ behaviors: - !type:DoActsBehavior acts: [ "Destruction" ] - - type: Input - context: "human" - - type: InputMover - - type: MobMover - type: ZombieImmune - type: ProtectedFromStepTriggers + - type: StunVisuals - type: entity abstract: true -- 2.51.2