Paste #101982: Diff Report Between Paste #101981 and #101980

Date: 2022/10/04 16:23:16 UTC-07:00
Type: Diff Report

View Raw Paste Download This Paste Edit Of Paste 101981
Copy Link


-berserker_boots:
-    type: item
+berserker_chestplate_script:
+    type: world
     debug: true
-    material: netherite_boots
-    display name: <red>Berserker Boots
-    lore:
-        - <&[Lore]>The pain will make you faster!
-    mechanisms:
-        unbreakable: true
-        attribute_modifiers:
-            generic_movement_speed:
-                1:
-                    operation: ADD_NUMBER
-                    amount: <player.equipment_map.get[boots].advanced_matches[berserker_boots].flag[berserker_speed_multiplier]>
-    enchantments:
-    - thorns:3
-    - protection:4
-    - projectile_protection:4
-    - soul_speed:3
-    flags:
+    events:
+        on player damaged:
+        - if <player.equipment_map.get[chestplate].advanced_matches[berserker_chestplate].if_null[false]>:
+            - define armor_multiplier <player.health.div[-20].add[1].mul[3.5].add[8]>
+            - define armor_toughness_multiplier <player.health.div[-20].add[1].mul[5].add[3]>
+            - definemap armor_boost:
+                generic_armor:
+                    1:
+                        operation: ADD_SCALAR
+                        amount: <[armor_multiplier]>
+                        slot: chest
+                generic_armor_toughness:
+                    1:
+                        operation: ADD_SCALAR
+                        amount: <[armor_toughness_multiplier]>
+                        slot: chest
+            - inventory adjust slot:chest attribute_modifiers:<[armor_boost]>
-        berserker_speed_multiplier: <player.health.div[-20].add[1]>