]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fix Error Logged in Graffana for SharedStaminaSystem (#40764)
authorDavid <david.owen.dev@gmail.com>
Fri, 10 Oct 2025 23:20:29 +0000 (17:20 -0600)
committerGitHub <noreply@github.com>
Fri, 10 Oct 2025 23:20:29 +0000 (23:20 +0000)
* 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>
Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml

index eba25717f33d0a553195e0fd7dfe58a6b8ff371f..eef5f48838ff06b8afc55359b15d0fed9cb564bf 100644 (file)
@@ -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
       behaviors:
       - !type:DoActsBehavior
         acts: [ "Destruction" ]
-  - type: Input
-    context: "human"
-  - type: InputMover
-  - type: MobMover
   - type: ZombieImmune
   - type: ProtectedFromStepTriggers
+  - type: StunVisuals
 
 - type: entity
   abstract: true