From: David Date: Fri, 10 Oct 2025 23:20:29 +0000 (-0600) Subject: Fix Error Logged in Graffana for SharedStaminaSystem (#40764) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=8572fdf3ca8df94e853a8e4a2226db07dd04f4cf;p=space-station-14.git 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> --- 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