diff --git a/audio/die/clan_zhonghui.mp3 b/audio/die/clan_zhonghui.mp3 index 5533aff58..6c3536f33 100644 Binary files a/audio/die/clan_zhonghui.mp3 and b/audio/die/clan_zhonghui.mp3 differ diff --git a/audio/die/clan_zhonghui2.mp3 b/audio/die/clan_zhonghui2.mp3 new file mode 100644 index 000000000..a11b4f64c Binary files /dev/null and b/audio/die/clan_zhonghui2.mp3 differ diff --git a/audio/die/clan_zhonghui3.mp3 b/audio/die/clan_zhonghui3.mp3 new file mode 100644 index 000000000..5533aff58 Binary files /dev/null and b/audio/die/clan_zhonghui3.mp3 differ diff --git a/audio/die/clan_zhongyao.mp3 b/audio/die/clan_zhongyao.mp3 new file mode 100644 index 000000000..3a284f8da Binary files /dev/null and b/audio/die/clan_zhongyao.mp3 differ diff --git a/audio/die/dc_shen_huatuo.mp3 b/audio/die/dc_shen_huatuo.mp3 new file mode 100644 index 000000000..88282d954 Binary files /dev/null and b/audio/die/dc_shen_huatuo.mp3 differ diff --git a/audio/die/wu_guanyu.mp3 b/audio/die/wu_guanyu.mp3 new file mode 100644 index 000000000..d3186a5c4 Binary files /dev/null and b/audio/die/wu_guanyu.mp3 differ diff --git a/audio/skill/Ivxin1.mp3 b/audio/skill/Ivxin1.mp3 new file mode 100644 index 000000000..f1132c9af Binary files /dev/null and b/audio/skill/Ivxin1.mp3 differ diff --git a/audio/skill/Ivxin2.mp3 b/audio/skill/Ivxin2.mp3 new file mode 100644 index 000000000..02236d298 Binary files /dev/null and b/audio/skill/Ivxin2.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhonghui1.mp3 b/audio/skill/clanbaozu_clan_zhonghui1.mp3 index 7dce19dc9..024fec61f 100644 Binary files a/audio/skill/clanbaozu_clan_zhonghui1.mp3 and b/audio/skill/clanbaozu_clan_zhonghui1.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhonghui2.mp3 b/audio/skill/clanbaozu_clan_zhonghui2.mp3 index 2b2f457d0..4fb41b773 100644 Binary files a/audio/skill/clanbaozu_clan_zhonghui2.mp3 and b/audio/skill/clanbaozu_clan_zhonghui2.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhonghui3.mp3 b/audio/skill/clanbaozu_clan_zhonghui3.mp3 new file mode 100644 index 000000000..dac1adacf Binary files /dev/null and b/audio/skill/clanbaozu_clan_zhonghui3.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhonghui4.mp3 b/audio/skill/clanbaozu_clan_zhonghui4.mp3 new file mode 100644 index 000000000..8ea045967 Binary files /dev/null and b/audio/skill/clanbaozu_clan_zhonghui4.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhonghui5.mp3 b/audio/skill/clanbaozu_clan_zhonghui5.mp3 new file mode 100644 index 000000000..7dce19dc9 Binary files /dev/null and b/audio/skill/clanbaozu_clan_zhonghui5.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhonghui6.mp3 b/audio/skill/clanbaozu_clan_zhonghui6.mp3 new file mode 100644 index 000000000..2b2f457d0 Binary files /dev/null and b/audio/skill/clanbaozu_clan_zhonghui6.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhongyao1.mp3 b/audio/skill/clanbaozu_clan_zhongyao1.mp3 new file mode 100644 index 000000000..b5c1dea63 Binary files /dev/null and b/audio/skill/clanbaozu_clan_zhongyao1.mp3 differ diff --git a/audio/skill/clanbaozu_clan_zhongyao2.mp3 b/audio/skill/clanbaozu_clan_zhongyao2.mp3 new file mode 100644 index 000000000..3f79f3ed3 Binary files /dev/null and b/audio/skill/clanbaozu_clan_zhongyao2.mp3 differ diff --git a/audio/skill/clanchengqi1.mp3 b/audio/skill/clanchengqi1.mp3 new file mode 100644 index 000000000..e745cdaaf Binary files /dev/null and b/audio/skill/clanchengqi1.mp3 differ diff --git a/audio/skill/clanchengqi2.mp3 b/audio/skill/clanchengqi2.mp3 new file mode 100644 index 000000000..694fdc203 Binary files /dev/null and b/audio/skill/clanchengqi2.mp3 differ diff --git a/audio/skill/clanjieli1.mp3 b/audio/skill/clanjieli1.mp3 new file mode 100644 index 000000000..8d3db0436 Binary files /dev/null and b/audio/skill/clanjieli1.mp3 differ diff --git a/audio/skill/clanjieli2.mp3 b/audio/skill/clanjieli2.mp3 new file mode 100644 index 000000000..c24be408b Binary files /dev/null and b/audio/skill/clanjieli2.mp3 differ diff --git a/audio/skill/clanxieshu1.mp3 b/audio/skill/clanxieshu1.mp3 index c0885d4e6..ae9436694 100644 Binary files a/audio/skill/clanxieshu1.mp3 and b/audio/skill/clanxieshu1.mp3 differ diff --git a/audio/skill/clanxieshu2.mp3 b/audio/skill/clanxieshu2.mp3 index de469bbe1..e0c0472c9 100644 Binary files a/audio/skill/clanxieshu2.mp3 and b/audio/skill/clanxieshu2.mp3 differ diff --git a/audio/skill/clanxieshu3.mp3 b/audio/skill/clanxieshu3.mp3 new file mode 100644 index 000000000..23087ce77 Binary files /dev/null and b/audio/skill/clanxieshu3.mp3 differ diff --git a/audio/skill/clanxieshu4.mp3 b/audio/skill/clanxieshu4.mp3 new file mode 100644 index 000000000..90823d410 Binary files /dev/null and b/audio/skill/clanxieshu4.mp3 differ diff --git a/audio/skill/clanxieshu5.mp3 b/audio/skill/clanxieshu5.mp3 new file mode 100644 index 000000000..c0885d4e6 Binary files /dev/null and b/audio/skill/clanxieshu5.mp3 differ diff --git a/audio/skill/clanxieshu6.mp3 b/audio/skill/clanxieshu6.mp3 new file mode 100644 index 000000000..de469bbe1 Binary files /dev/null and b/audio/skill/clanxieshu6.mp3 differ diff --git a/audio/skill/clanyuzhi1.mp3 b/audio/skill/clanyuzhi1.mp3 index 923cb4399..45b23ec39 100644 Binary files a/audio/skill/clanyuzhi1.mp3 and b/audio/skill/clanyuzhi1.mp3 differ diff --git a/audio/skill/clanyuzhi2.mp3 b/audio/skill/clanyuzhi2.mp3 index 186a67244..1c6cd2ea3 100644 Binary files a/audio/skill/clanyuzhi2.mp3 and b/audio/skill/clanyuzhi2.mp3 differ diff --git a/audio/skill/clanyuzhi3.mp3 b/audio/skill/clanyuzhi3.mp3 new file mode 100644 index 000000000..dd6a6835e Binary files /dev/null and b/audio/skill/clanyuzhi3.mp3 differ diff --git a/audio/skill/clanyuzhi4.mp3 b/audio/skill/clanyuzhi4.mp3 new file mode 100644 index 000000000..89d7e4766 Binary files /dev/null and b/audio/skill/clanyuzhi4.mp3 differ diff --git a/audio/skill/clanyuzhi5.mp3 b/audio/skill/clanyuzhi5.mp3 new file mode 100644 index 000000000..186a67244 Binary files /dev/null and b/audio/skill/clanyuzhi5.mp3 differ diff --git a/audio/skill/clanyuzhi6.mp3 b/audio/skill/clanyuzhi6.mp3 new file mode 100644 index 000000000..923cb4399 Binary files /dev/null and b/audio/skill/clanyuzhi6.mp3 differ diff --git a/audio/skill/dchuiji1.mp3 b/audio/skill/dchuiji1.mp3 new file mode 100644 index 000000000..0e5e6bbff Binary files /dev/null and b/audio/skill/dchuiji1.mp3 differ diff --git a/audio/skill/dchuiji2.mp3 b/audio/skill/dchuiji2.mp3 new file mode 100644 index 000000000..5a6e292c1 Binary files /dev/null and b/audio/skill/dchuiji2.mp3 differ diff --git a/audio/skill/dcjijie1.mp3 b/audio/skill/dcjijie1.mp3 new file mode 100644 index 000000000..876a98741 Binary files /dev/null and b/audio/skill/dcjijie1.mp3 differ diff --git a/audio/skill/dcjijie2.mp3 b/audio/skill/dcjijie2.mp3 new file mode 100644 index 000000000..2b10accc3 Binary files /dev/null and b/audio/skill/dcjijie2.mp3 differ diff --git a/audio/skill/dcjuewu1.mp3 b/audio/skill/dcjuewu1.mp3 new file mode 100644 index 000000000..1d8a84f88 Binary files /dev/null and b/audio/skill/dcjuewu1.mp3 differ diff --git a/audio/skill/dcjuewu2.mp3 b/audio/skill/dcjuewu2.mp3 new file mode 100644 index 000000000..754a15f30 Binary files /dev/null and b/audio/skill/dcjuewu2.mp3 differ diff --git a/audio/skill/dcwuyou1.mp3 b/audio/skill/dcwuyou1.mp3 new file mode 100644 index 000000000..1021a250e Binary files /dev/null and b/audio/skill/dcwuyou1.mp3 differ diff --git a/audio/skill/dcwuyou2.mp3 b/audio/skill/dcwuyou2.mp3 new file mode 100644 index 000000000..e111e0f99 Binary files /dev/null and b/audio/skill/dcwuyou2.mp3 differ diff --git a/audio/skill/dcyixian1.mp3 b/audio/skill/dcyixian1.mp3 new file mode 100644 index 000000000..292d310b0 Binary files /dev/null and b/audio/skill/dcyixian1.mp3 differ diff --git a/audio/skill/dcyixian2.mp3 b/audio/skill/dcyixian2.mp3 new file mode 100644 index 000000000..e8932178e Binary files /dev/null and b/audio/skill/dcyixian2.mp3 differ diff --git a/audio/skill/huandao1.mp3 b/audio/skill/huandao1.mp3 new file mode 100644 index 000000000..220a4d384 Binary files /dev/null and b/audio/skill/huandao1.mp3 differ diff --git a/audio/skill/huandao2.mp3 b/audio/skill/huandao2.mp3 new file mode 100644 index 000000000..a6ca875ae Binary files /dev/null and b/audio/skill/huandao2.mp3 differ diff --git a/audio/skill/jingyu1.mp3 b/audio/skill/jingyu1.mp3 new file mode 100644 index 000000000..e74d2f99e Binary files /dev/null and b/audio/skill/jingyu1.mp3 differ diff --git a/audio/skill/jingyu2.mp3 b/audio/skill/jingyu2.mp3 new file mode 100644 index 000000000..7591918e4 Binary files /dev/null and b/audio/skill/jingyu2.mp3 differ diff --git a/character/clan.js b/character/clan.js index d32c7b0c8..f6f91ba24 100644 --- a/character/clan.js +++ b/character/clan.js @@ -18,7 +18,7 @@ game.import("character", function () { clan_zhongyan: ["female", "jin", 3, ["clanguangu", "clanxiaoyong", "clanbaozu"], ["clan:颍川钟氏"]], clan_wangyun: ["male", "qun", 3, ["clanjiexuan", "clanmingjie", "clanzhongliu"], ["clan:太原王氏"]], clan_wanghun: ["male", "jin", 3, ["clanfuxun", "clanchenya", "clanzhongliu"], ["clan:太原王氏"]], - clan_zhonghui: ["male", "wei", "3/4", ["clanyuzhi", "clanxieshu", "clanbaozu"], ["clan:颍川钟氏"]], + clan_zhonghui: ["male", "wei", "3/4", ["clanyuzhi", "clanxieshu", "clanbaozu"], ["clan:颍川钟氏", "die_audio:clan_zhonghui:clan_zhonghui2:clan_zhonghui3"]], clan_zhongyu: ["male", "wei", 3, ["clanjiejian", "clanhuanghan", "clanbaozu"], ["clan:颍川钟氏"]], clan_wanglun: ["male", "jin", 3, ["clanqiuxin", "clanjianyuan", "clanzhongliu"], ["clan:太原王氏"]], clan_xunyou: ["male", "wei", 3, ["clanbaichu", "clandaojie"], ["clan:颍川荀氏"]], @@ -1046,7 +1046,7 @@ game.import("character", function () { if (card.name == "tao") return num / 114514; }, }, - audio: 2, + audio: 6, trigger: { global: "roundStart" }, direct: true, locked: true, @@ -1153,7 +1153,7 @@ game.import("character", function () { intro: { content: "本轮野心:#张" }, }, clanxieshu: { - audio: 2, + audio: 6, trigger: { player: "damageEnd", source: "damageSource" }, filter(event, player) { if (!event.card || player.isLinked()) return false; @@ -1926,6 +1926,7 @@ game.import("character", function () { clanbaozu: { audio: 2, audioname: ["clan_zhongyan", "clan_zhonghui", "clan_zhongyu", "clan_zhongyao"], + audioname2: { clan_zhonghui: "clanbaozu_clan_zhonghui" }, trigger: { global: "dying" }, clanSkill: true, limited: true, @@ -1945,6 +1946,7 @@ game.import("character", function () { trigger.player.link(true); trigger.player.recover(); }, + subSkill: { clan_zhonghui: { audio: 6 } }, }, //族王淩 clanbolong: { diff --git a/noname/library/element/content.js b/noname/library/element/content.js index 4683173fa..05a7f3a1d 100644 --- a/noname/library/element/content.js +++ b/noname/library/element/content.js @@ -8811,7 +8811,7 @@ export const Content = { } else if (lib.character[name][4].some((tag) => tag.startsWith("die_audio"))) { var tag = lib.character[name][4].find((tag) => tag.startsWith("die_audio")); var list = tag.split(":").slice(1); - game.playAudio("die", list.length ? list[0] : name); + game.playAudio("die", list.length ? list.randomGet() : name); } else { game.playAudio("die", name, function () { game.playAudio("die", name.slice(name.indexOf("_") + 1));