Paste #12716: Edit of P#12712 - Edit of P#12711 - Edit of P#12710 - Edit of P#12709 - Edit of P#12708 - Trapped_Sw

Date: 2015/01/09 20:19:02 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


silver_blazefury:
    type: item
    debug: false
    material: iron_sword
    enchantments:
    - FIRE_ASPECT:1
    display name: Silver Blazefury
    lore:
    - <&a>Fire forged blade
    - <&a>deals fire damage
    - <&a>to mobs and players
    recipe:
    - i@iron_sword|i@blaze_rod|i@air
    - i@sulphur|i@air|i@air
    - i@air|i@air|i@air

skeletal_cleaver:
    type: item
    debug: false
    material: gold_sword
    enchantments:
    - LOOT_BONUS_MOBS:3
    display name: Skeletal Cleaver
    lore:
    - <&a>Forged from a
    - <&a>nercomancers bones.
    - <&a>Skeletons do not
    - <&a>target holder
    recipe:
    - i@gold_ingot|i@bone|i@gold_ingot
    - i@bone|i@emerald|i@bone
    - i@gold_ingot|i@bone|i@gold_ingot

silver_blazefury_type:
    type: task
    debug: false
    script:
    - if <entry[myitem].result> == i@silver_blazefury {
      - flag player "s_blazefury:true"
      }
      else if <entry[myitem].result> == i@skeletal_cleaver {
      - flag player "s_cleaver:true"
      }

silver_blazefury_world:
    type: world
    debug: false
    events:
        on player picks up i@silver_blazefury:
        - if !<player.has_flag[s_blazefury]> {
          - narrate "<player.name><&2>! You picked up <&9>Silver Blazefury"
          - playsound <player> sound:fire
          }
        on player picks up i@skeletal_cleaver:
        - if !<player.has_flag[s_cleaver]> {
          - narrate "<player.name><&2>! You picked up <&9>Skeletal Cleaver"
          - playsound <player> sound:wither_idle pitch:0.1
          }
        on spider targets:
        - if <context.target.as_player.item_in_hand> == i@skeletal_cleaver determine cancelled