public void Save() { WorldWorker.SaveSpellItemEnchant(LegacyToolBox.Data.SpellItemEnchant); WorldWorker.SaveItemRandomProperty(LegacyToolBox.Data.ItemRandomProperty); //WorldWorker.SaveItemEnchant(LegacyToolBox.Data.ItemEnchant); }
private void GenerateItemRandomProperties() { GenerateBaseEnchantProperty("", 1, 100, "敏捷强化 {0}", "+{0} 敏捷", 60, 400, 5, 4, 3, 2); GenerateBaseEnchantProperty("", 1, 100, "力量强化 {0}", "+{0} 力量", 60, 400, 5, 4, 4, 2); GenerateBaseEnchantProperty("", 1, 100, "智力强化 {0}", "+{0} 智力", 60, 400, 5, 4, 5, 2); GenerateBaseEnchantProperty("", 1, 100, "精神强化 {0}", "+{0} 精神", 60, 400, 5, 4, 6, 2); GenerateBaseEnchantProperty("", 1, 100, "耐力强化 {0}", "+{0} 耐力", 60, 600, 5, 6, 7, 3); GenerateBaseEnchantProperty("", 1, 100, "防御强化 {0}", "+{0} 防御等级", 60, 400, 5, 4, 12, 2); GenerateBaseEnchantProperty("", 1, 100, "闪避强化 {0}", "+{0} 躲闪等级", 60, 400, 5, 4, 13, 2); GenerateBaseEnchantProperty("", 1, 100, "招架强化 {0}", "+{0} 招架等级", 60, 400, 5, 4, 14, 2); GenerateBaseEnchantProperty("", 1, 100, "格挡强化 {0}", "+{0} 格挡等级", 60, 400, 5, 4, 15, 2); GenerateBaseEnchantProperty("", 1, 100, "物理命中强化 {0}", "+{0} 物理命中等级", 60, 600, 5, 6, 16, 3); GenerateBaseEnchantProperty("", 1, 100, "法术命中强化 {0}", "+{0} 法术命中等级", 60, 600, 5, 6, 18, 3); GenerateBaseEnchantProperty("", 1, 100, "物理爆击强化 {0}", "+{0} 物理爆击等级", 60, 600, 5, 6, 19, 3); GenerateBaseEnchantProperty("", 1, 100, "法术爆击强化 {0}", "+{0} 法术爆击等级", 60, 600, 5, 6, 21, 3); GenerateBaseEnchantProperty("", 1, 100, "物理急速强化 {0}", "+{0} 物理急速等级", 60, 600, 5, 6, 28, 3); GenerateBaseEnchantProperty("", 1, 100, "法术急速强化 {0}", "+{0} 法术急速等级", 60, 600, 5, 6, 30, 3); GenerateBaseEnchantProperty("", 1, 100, "命中强化 {0}", "+{0} 物理和法术命中等级", 60, 400, 5, 4, 31, 2); GenerateBaseEnchantProperty("", 1, 100, "爆击强化 {0}", "+{0} 物理和法术爆击等级", 60, 400, 5, 4, 32, 2); GenerateBaseEnchantProperty("", 1, 100, "急速强化 {0}", "+{0} 物理和法术急速等级", 60, 400, 5, 4, 36, 2); GenerateBaseEnchantProperty("", 1, 100, "精准强化 {0}", "+{0} 精准等级", 60, 400, 5, 4, 37, 2); GenerateBaseEnchantProperty("", 1, 100, "攻击强化 {0}", "+{0} 攻击强度", 60, 400, 5, 8, 38, 4); GenerateBaseEnchantProperty("", 1, 100, "法术强化 {0}", "+{0} 法术强度", 60, 400, 5, 4, 45, 2); GenerateBaseEnchantProperty("", 1, 100, "法术伤害强化 {0}", "+{0} 法术伤害强度", 60, 600, 5, 4, 42, 3); GenerateBaseEnchantProperty("", 1, 100, "法术治疗强化 {0}", "+{0} 法术治疗强度", 60, 600, 5, 4, 41, 3); GenerateBaseEnchantProperty("", 1, 100, "法力回复强化 {0}", "每5秒回复法力值 +{0}", 60, 400, 5, 2, 43, 1); GenerateBaseEnchantProperty("", 1, 100, "护甲穿透强化 {0}", "+{0} 护甲穿透等级", 60, 400, 5, 4, 44, 2); GenerateBaseEnchantProperty("", 1, 100, "生命回复强化 {0}", "每5秒回复生命值 +{0}", 60, 400, 5, 4, 46, 2); GenerateBaseEnchantProperty("", 1, 100, "魔法穿透强化 {0}", "+{0} 魔法穿透", 60, 400, 5, 4, 47, 2); GenerateBaseEnchantProperty("", 1, 100, "盾牌格挡强化 {0}", "+{0} 盾牌格挡值", 60, 400, 5, 4, 48, 2); GenerateBaseEnchantProperty("", 1, 100, "韧性强化 {0}", "+{0} 韧性等级", 60, 400, 5, 4, 35, 2); GenerateBaseEnchantProperty("", 2, 50, "敏捷强化 A{0}", "+{0} 敏捷", 60, 2000, 5, 6, 3, 3); GenerateBaseEnchantProperty("", 2, 50, "力量强化 A{0}", "+{0} 力量", 60, 2000, 5, 6, 4, 3); GenerateBaseEnchantProperty("", 2, 50, "智力强化 A{0}", "+{0} 智力", 60, 2000, 5, 6, 5, 3); GenerateBaseEnchantProperty("", 2, 50, "精神强化 A{0}", "+{0} 精神", 60, 2000, 5, 6, 6, 3); GenerateBaseEnchantProperty("", 2, 50, "耐力强化 A{0}", "+{0} 耐力", 60, 3000, 5, 10, 7, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "防御强化 A{0}", "+{0} 防御等级", 60, 2000, 5, 6, 12, 3); GenerateBaseEnchantProperty("", 2, 50, "闪避强化 A{0}", "+{0} 躲闪等级", 60, 2000, 5, 6, 13, 3); GenerateBaseEnchantProperty("", 2, 50, "招架强化 A{0}", "+{0} 招架等级", 60, 2000, 5, 6, 14, 3); GenerateBaseEnchantProperty("", 2, 50, "格挡强化 A{0}", "+{0} 格挡等级", 60, 2000, 5, 6, 15, 3); GenerateBaseEnchantProperty("", 2, 50, "物理命中强化 A{0}", "+{0} 物理命中等级", 60, 3000, 5, 10, 16, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "法术命中强化 A{0}", "+{0} 法术命中等级", 60, 3000, 5, 10, 18, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "物理爆击强化 A{0}", "+{0} 物理爆击等级", 60, 3000, 5, 10, 19, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "法术爆击强化 A{0}", "+{0} 法术爆击等级", 60, 3000, 5, 10, 21, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "物理急速强化 A{0}", "+{0} 物理急速等级", 60, 3000, 5, 10, 28, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "法术急速强化 A{0}", "+{0} 法术急速等级", 60, 3000, 5, 10, 30, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "命中强化 A{0}", "+{0} 物理和法术命中等级", 60, 2000, 5, 6, 31, 3); GenerateBaseEnchantProperty("", 2, 50, "爆击强化 A{0}", "+{0} 物理和法术爆击等级", 60, 2000, 5, 6, 32, 3); GenerateBaseEnchantProperty("", 2, 50, "急速强化 A{0}", "+{0} 物理和法术急速等级", 60, 2000, 5, 6, 36, 3); GenerateBaseEnchantProperty("", 2, 50, "精准强化 A{0}", "+{0} 精准等级", 60, 2000, 5, 6, 37, 3); GenerateBaseEnchantProperty("", 2, 50, "攻击强化 A{0}", "+{0} 攻击强度", 60, 2000, 5, 12, 38, 6); GenerateBaseEnchantProperty("", 2, 50, "法术强化 A{0}", "+{0} 法术强度", 60, 2000, 5, 6, 45, 3); GenerateBaseEnchantProperty("", 2, 50, "法术伤害强化 A{0}", "+{0} 法术伤害强度", 60, 3000, 5, 10, 42, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "法术治疗强化 A{0}", "+{0} 法术治疗强度", 60, 3000, 5, 10, 41, 4.5f); GenerateBaseEnchantProperty("", 2, 50, "法力回复强化 A{0}", "每5秒回复法力值 +{0}", 60, 2000, 5, 3, 43, 2); GenerateBaseEnchantProperty("", 2, 50, "护甲穿透强化 A{0}", "+{0} 护甲穿透等级", 60, 2000, 5, 6, 44, 3); GenerateBaseEnchantProperty("", 2, 50, "生命回复强化 A{0}", "每5秒回复生命值 +{0}", 60, 2000, 5, 6, 46, 3); GenerateBaseEnchantProperty("", 2, 50, "魔法穿透强化 A{0}", "+{0} 魔法穿透", 60, 2000, 5, 6, 47, 3); GenerateBaseEnchantProperty("", 2, 50, "盾牌格挡强化 A{0}", "+{0} 盾牌格挡值", 60, 2000, 5, 6, 48, 3); GenerateBaseEnchantProperty("", 2, 50, "韧性强化 A{0}", "+{0} 韧性等级", 60, 2000, 5, 6, 35, 3); GenerateBaseEnchantProperty("", 3, 5, "敏捷强化 S{0}", "+{0} 敏捷", 60, 10000, 5, 8, 3, 4); GenerateBaseEnchantProperty("", 3, 5, "力量强化 S{0}", "+{0} 力量", 60, 10000, 5, 8, 4, 4); GenerateBaseEnchantProperty("", 3, 5, "智力强化 S{0}", "+{0} 智力", 60, 10000, 5, 8, 5, 4); GenerateBaseEnchantProperty("", 3, 5, "精神强化 S{0}", "+{0} 精神", 60, 10000, 5, 8, 6, 4); GenerateBaseEnchantProperty("", 3, 5, "耐力强化 S{0}", "+{0} 耐力", 60, 15000, 5, 12, 7, 6); GenerateBaseEnchantProperty("", 3, 5, "防御强化 S{0}", "+{0} 防御等级", 60, 10000, 5, 8, 12, 4); GenerateBaseEnchantProperty("", 3, 5, "闪避强化 S{0}", "+{0} 躲闪等级", 60, 10000, 5, 8, 13, 4); GenerateBaseEnchantProperty("", 3, 5, "招架强化 S{0}", "+{0} 招架等级", 60, 10000, 5, 8, 14, 4); GenerateBaseEnchantProperty("", 3, 5, "格挡强化 S{0}", "+{0} 格挡等级", 60, 10000, 5, 8, 15, 4); GenerateBaseEnchantProperty("", 3, 5, "物理命中强化 S{0}", "+{0} 物理命中等级", 60, 15000, 5, 12, 16, 6); GenerateBaseEnchantProperty("", 3, 5, "法术命中强化 S{0}", "+{0} 法术命中等级", 60, 15000, 5, 12, 18, 6); GenerateBaseEnchantProperty("", 3, 5, "物理爆击强化 S{0}", "+{0} 物理爆击等级", 60, 15000, 5, 12, 19, 6); GenerateBaseEnchantProperty("", 3, 5, "法术爆击强化 S{0}", "+{0} 法术爆击等级", 60, 15000, 5, 12, 21, 6); GenerateBaseEnchantProperty("", 3, 5, "物理急速强化 S{0}", "+{0} 物理急速等级", 60, 15000, 5, 12, 28, 6); GenerateBaseEnchantProperty("", 3, 5, "法术急速强化 S{0}", "+{0} 法术急速等级", 60, 15000, 5, 12, 30, 6); GenerateBaseEnchantProperty("", 3, 5, "命中强化 S{0}", "+{0} 物理和法术命中等级", 60, 10000, 5, 8, 31, 4); GenerateBaseEnchantProperty("", 3, 5, "爆击强化 S{0}", "+{0} 物理和法术爆击等级", 60, 10000, 5, 8, 32, 4); GenerateBaseEnchantProperty("", 3, 5, "急速强化 S{0}", "+{0} 物理和法术急速等级", 60, 10000, 5, 8, 36, 4); GenerateBaseEnchantProperty("", 3, 5, "精准强化 S{0}", "+{0} 精准等级", 60, 10000, 5, 8, 37, 4); GenerateBaseEnchantProperty("", 3, 5, "攻击强化 S{0}", "+{0} 攻击强度", 60, 10000, 5, 16, 38, 8); GenerateBaseEnchantProperty("", 3, 5, "法术强化 S{0}", "+{0} 法术强度", 60, 10000, 5, 8, 45, 4); GenerateBaseEnchantProperty("", 3, 5, "法术伤害强化 S{0}", "+{0} 法术伤害强度", 60, 15000, 5, 12, 42, 6); GenerateBaseEnchantProperty("", 3, 5, "法术治疗强化 S{0}", "+{0} 法术治疗强度", 60, 15000, 5, 12, 41, 6); GenerateBaseEnchantProperty("", 3, 5, "法力回复强化 S{0}", "每5秒回复法力值 +{0}", 60, 10000, 5, 4, 43, 2); GenerateBaseEnchantProperty("", 3, 5, "护甲穿透强化 S{0}", "+{0} 护甲穿透等级", 60, 10000, 5, 8, 44, 4); GenerateBaseEnchantProperty("", 3, 5, "生命回复强化 S{0}", "每5秒回复生命值 +{0}", 60, 10000, 5, 8, 46, 4); GenerateBaseEnchantProperty("", 3, 5, "魔法穿透强化 S{0}", "+{0} 魔法穿透", 60, 10000, 5, 8, 47, 4); GenerateBaseEnchantProperty("", 3, 5, "盾牌格挡强化 S{0}", "+{0} 盾牌格挡值", 60, 10000, 5, 8, 48, 4); GenerateBaseEnchantProperty("", 3, 5, "韧性强化 S{0}", "+{0} 韧性等级", 60, 10000, 5, 8, 35, 4); GenerateBaseEnchantProperty("", 4, 1, "敏捷强化 M{0}", "+{0} 敏捷", 60, 50000, 5, 12, 3, 6); GenerateBaseEnchantProperty("", 4, 1, "力量强化 M{0}", "+{0} 力量", 60, 50000, 5, 12, 4, 6); GenerateBaseEnchantProperty("", 4, 1, "智力强化 M{0}", "+{0} 智力", 60, 50000, 5, 12, 5, 6); GenerateBaseEnchantProperty("", 4, 1, "精神强化 M{0}", "+{0} 精神", 60, 50000, 5, 12, 6, 6); GenerateBaseEnchantProperty("", 4, 1, "耐力强化 M{0}", "+{0} 耐力", 60, 75000, 5, 18, 7, 9); GenerateBaseEnchantProperty("", 4, 1, "防御强化 M{0}", "+{0} 防御等级", 60, 50000, 5, 12, 12, 6); GenerateBaseEnchantProperty("", 4, 1, "闪避强化 M{0}", "+{0} 躲闪等级", 60, 50000, 5, 12, 13, 6); GenerateBaseEnchantProperty("", 4, 1, "招架强化 M{0}", "+{0} 招架等级", 60, 50000, 5, 12, 14, 6); GenerateBaseEnchantProperty("", 4, 1, "格挡强化 M{0}", "+{0} 格挡等级", 60, 50000, 5, 12, 15, 6); GenerateBaseEnchantProperty("", 4, 1, "物理命中强化 M{0}", "+{0} 物理命中等级", 60, 75000, 5, 18, 16, 9); GenerateBaseEnchantProperty("", 4, 1, "法术命中强化 M{0}", "+{0} 法术命中等级", 60, 75000, 5, 18, 18, 9); GenerateBaseEnchantProperty("", 4, 1, "物理爆击强化 M{0}", "+{0} 物理爆击等级", 60, 75000, 5, 18, 19, 9); GenerateBaseEnchantProperty("", 4, 1, "法术爆击强化 M{0}", "+{0} 法术爆击等级", 60, 75000, 5, 18, 21, 9); GenerateBaseEnchantProperty("", 4, 1, "物理急速强化 M{0}", "+{0} 物理急速等级", 60, 75000, 5, 18, 28, 9); GenerateBaseEnchantProperty("", 4, 1, "法术急速强化 M{0}", "+{0} 法术急速等级", 60, 75000, 5, 18, 30, 9); GenerateBaseEnchantProperty("", 4, 1, "命中强化 M{0}", "+{0} 物理和法术命中等级", 60, 50000, 5, 12, 31, 6); GenerateBaseEnchantProperty("", 4, 1, "爆击强化 M{0}", "+{0} 物理和法术爆击等级", 60, 50000, 5, 12, 32, 6); GenerateBaseEnchantProperty("", 4, 1, "急速强化 M{0}", "+{0} 物理和法术急速等级", 60, 50000, 5, 12, 36, 6); GenerateBaseEnchantProperty("", 4, 1, "精准强化 M{0}", "+{0} 精准等级", 60, 50000, 5, 12, 37, 6); GenerateBaseEnchantProperty("", 4, 1, "攻击强化 M{0}", "+{0} 攻击强度", 60, 50000, 5, 24, 38, 12); GenerateBaseEnchantProperty("", 4, 1, "法术强化 M{0}", "+{0} 法术强度", 60, 50000, 5, 12, 45, 6); GenerateBaseEnchantProperty("", 4, 1, "法术伤害强化 M{0}", "+{0} 法术伤害强度", 60, 75000, 5, 18, 42, 9); GenerateBaseEnchantProperty("", 4, 1, "法术治疗强化 M{0}", "+{0} 法术治疗强度", 60, 75000, 5, 18, 41, 9); GenerateBaseEnchantProperty("", 4, 1, "法力回复强化 M{0}", "每5秒回复法力值 +{0}", 60, 50000, 5, 6, 43, 3); GenerateBaseEnchantProperty("", 4, 1, "护甲穿透强化 M{0}", "+{0} 护甲穿透等级", 60, 50000, 5, 12, 44, 6); GenerateBaseEnchantProperty("", 4, 1, "生命回复强化 M{0}", "每5秒回复生命值 +{0}", 60, 50000, 5, 12, 46, 6); GenerateBaseEnchantProperty("", 4, 1, "魔法穿透强化 M{0}", "+{0} 魔法穿透", 60, 50000, 5, 12, 47, 6); GenerateBaseEnchantProperty("", 4, 1, "盾牌格挡强化 M{0}", "+{0} 盾牌格挡值", 60, 50000, 5, 12, 48, 6); GenerateBaseEnchantProperty("", 4, 1, "韧性强化 {0}", "+{0} 韧性等级", 60, 50000, 5, 12, 35, 6); WorldWorker.SaveItemRandomProperty(LegacyToolBox.Data.ItemRandomProperty); WorldWorker.SaveSpellItemEnchant(LegacyToolBox.Data.SpellItemEnchant); LegacyToolBox.AppendMessage("Ench Done."); }