({
    Sword(SDamage): {Sword(UnlockSpin): 1},
    Sword(SSpeed): {Sword(UnlockSpin): 1},
    Sword(SCost): {Sword(UnlockSpin): 1},
    Sword(SSpins): {Sword(UnlockSpin): 1},
    Axe(LDamage): {Axe(UnlockLeap): 1},
    Axe(LKnockback): {Axe(UnlockLeap): 1},
    Axe(LCost): {Axe(UnlockLeap): 1},
    Axe(LDistance): {Axe(UnlockLeap): 1},
    Hammer(LDamage): {Hammer(UnlockLeap): 1},
    Hammer(LCost): {Hammer(UnlockLeap): 1},
    Hammer(LDistance): {Hammer(UnlockLeap): 1},
    Hammer(LKnockback): {Hammer(UnlockLeap): 1},
    Hammer(LRange): {Hammer(UnlockLeap): 1},
    Bow(SDamage): {Bow(UnlockShotgun): 1},
    Bow(SCost): {Bow(UnlockShotgun): 1},
    Bow(SArrows): {Bow(UnlockShotgun): 1},
    Bow(SSpread): {Bow(UnlockShotgun): 1},
    Staff(SDamage): {Staff(UnlockShockwave): 1},
    Staff(SKnockback): {Staff(UnlockShockwave): 1},
    Staff(SRange): {Staff(UnlockShockwave): 1},
    Staff(SCost): {Staff(UnlockShockwave): 1},
    Sceptre(AStrength): {Sceptre(UnlockAura): 1},
    Sceptre(ADuration): {Sceptre(UnlockAura): 1},
    Sceptre(ARange): {Sceptre(UnlockAura): 1},
    Sceptre(ACost): {Sceptre(UnlockAura): 1},
})