Date: 2022/10/04 16:48:19 UTC-07:00
Type: Diff Report
-berserker_chestplate_script:
+berserker_boots_script:
type: world
- debug: true
+ debug: false
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:
+ on player equips berserker_boots:
+ - flag player base_speed:<player.walk_speed>
+ - while <player.equipment_map.get[boots].advanced_matches[berserker_boots].if_null[false]>:
+ - define speed_multiplier <player.health.div[-20].add[1].add[0.2]>
+ - adjust <player> walk_speed:<[speed_multiplier]>
+ on player unequips berserker_boots:
+ - adjust <player> walk_speed:<[base_speed]>
- 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]>