this.inherits(OBJ); this.set({ name: "碎裂的贪狼", desc: "一颗神秘的宝石", unit: "块", value: 10000, combined: true, is_stone: true, transable: true, grade: 3, prop: { str: 1 } }); this.otype = 2; this.on_create = function (path, par) { var lv = 0; if (par != undefined) { par = par.substr(1); lv = parseInt(par); if (!(lv >= 0 && lv < 8)) return; } var val = lv % 2 == 0 ? 10 : 40; var stype = parseInt(lv / 2); switch (stype) { case 0: this.name = "破军"; this.prop = { str: val }; this.desc = "一颗神秘的宝石\n臂力:+" + val; break; case 1: this.name = "贪狼"; this.prop = { con: val }; this.desc = "一颗神秘的宝石\n根骨:+" + val; break; case 2: this.name = "七杀"; this.prop = { dex: val }; this.desc = "一颗神秘的宝石\n身法:+" + val; break; case 3: this.name = "紫薇"; this.prop = { int: val }; this.desc = "一颗神秘的宝石\n悟性:+" + val; break; default: return; } if (lv % 2 == 0) { this.name = "碎裂的" + this.name; this.combine_count = 10 this.combine_to = path + "#" + (lv + 1); this.desc = this.desc + "\n十块可以合成高级宝石。"; this.grade = 4; this.value = WORLD.DATA.stone_values[3]; } else { this.value = WORLD.DATA.stone_values[4]; this.grade = 5; this.combine_count = 10 this.combine_to = "st/st_s2#" + stype; this.desc = this.desc + "\n十块可以合成高级宝石。"; } }