宗门攻伐
宗门之战是对敌对宗门已占大殿的一场围攻。没有积分、没有击杀数、没有据点 —— 攻方宗门只需在战期耗尽之前,无人争夺地在那块争议区块上站够时候。围攻分两种。寻常的围攻会镇压大殿:其灵脉在两天之内降低一阶,大殿本身仍留在原处。而征服之战是更为艰难的另一种宣战,能把大殿径直夺走。
整个系统受 Wars-Enabled(默认 true)管辖。
宣战
/sect war declare <宗门> 向该宗门的大殿发起围攻;/sect war conquer <宗门> 则发起征服之战。唯有本宗宗主可以宣战。以下情形宣战遭拒:
| 回绝 | 缘由 |
|---|---|
| 同一宗门 | 你无法围攻自己。 |
| 目标并无大殿 | 无物可夺。大殿如何设立,见宗门。 |
| 你与目标缔有互不侵犯、通商或结盟之约 | v0.10.0 宗门外交会将其挡下;一段刚刚解除、冷却尚未走完的关系同样如此。请先解除关系。 |
| 目标已在被围攻 | 同一守方一次只受一场围攻。 |
| 你已在攻伐他人 | 同一攻方一次只发一场围攻。 |
| 全服围攻过多 | 全服同时进行的围攻不得超过 War-Max-Concurrent-Sieges(5)场。 |
| 不合资格 | 任一宗门的人数少于 War-Min-Member-Count(3)或低于宗门等级门槛,目标大殿立殿不足 War-Hall-Min-Settling-Days(3 天),或两宗的战力相差过大。攻方战力须介于守方的 War-Score-Ratio-Min(0.5)与 War-Score-Ratio-Max(2.0)倍之间,且任一方无战力即不合资格。 |
| 目标尚在冷却 | 他们的上一场战事结束得太近,或你太近地攻伐过同一宗门 —— 见冷却。 |
| 付不起代价 | 宣战要耗去宣战宗主本人的 War-Declaration-Cost-Contribution(50)点贡献点,无论结局如何都不退还;唯一的例外是服主在围攻期间关闭攻伐(Wars-Enabled),此时围攻作废,代价退还。 |
任何战期已然耗尽的围攻,都会在上述检查之前被清扫并判为失败,因此一场被遗忘的围攻绝不会把任何一方锁死在宣战之外。
宣战成功时,两宗同时收到告知 —— 攻方得知围攻已开,守方得知自家山头正受威胁。
围攻
一场围攻依次经过四个阶段,皆由配置驱动:
| 阶段 | 持续 | 发生什么 |
|---|---|---|
| 宣告 | War-Notice-Seconds(600) | 预先示警。此时不累积任何占据,因此大殿绝不会在守方看到宣战之前就易手。 |
| 集结 | War-Muster-Seconds(300) | 围攻需要 War-Muster-Attacker-Min-Online(2)名攻方门人在线(任何世界皆可),以及 War-Muster-Defender-Min-Online(1)名守方门人在线且位于大殿所在的世界。两项都达成便进入下一阶段;逾期未达成,围攻便作为一场无事发生的空战而失效,守方不背冷却。 |
| 争夺 | War-Window-Seconds(600) | 占据的时钟开始走动。战期内达到所需占据时长即获胜;战期耗尽则围攻失败。 |
| 结算 | 瞬时 | 胜负落定。 |
集结与争夺阶段对守方在场的核查,即是离线保护 War-Requires-Defender-Online(默认 true):大殿所在世界中无人的宗门,不会丢掉它的大殿。将其关闭,则服务器完全不设此保护。
争夺阶段的规则:
- 累积 120 秒的占据即可获胜(
War-Required-Hold-Seconds;征服之战所需更久)。 - 在场情况每 2 秒采样一次。唯有攻方宗门的门人立于大殿自身的区块之上时,占据才会累积;且任何单次采样至多计入 5 秒真实时间 —— 因此一段无人在场的空档,绝不会被追溯计入。
- 该区块上一旦见到守方宗门的门人,此后 8 秒内累积停滞(
War-Defender-Grace-Seconds)。守方不必杀人;人在那里,就足以守住阵线。 - 若大殿所在的世界里已无一名守方门人,持续
War-Contest-Grace-On-Absence-Seconds(120)秒,围攻便以守方获胜收场,且守方无损。 - 双方都在世界原本的 PvP 规则之下厮杀。守方自家的阵法在此大有助益:护山大阵扼制外人在自家地界上的灵气恢复,并拖慢攻方的占据时钟,而困仙阵则直接定住并伤及入侵者。
- v0.11.1 围攻一经宣告,守方还可在本宗全部地界之上升起宗门大阵。它的效果不理会世界的 PvP 设置,并且会给占据时钟添上它自己的减缓 —— 见下文。
围攻是存档的。围攻中途重启,会以剩余时间续上,而不是白送守方一场胜利;占据进度至少每 15 秒落盘一次。若战期是在服务器停机期间耗尽的,则视作它已走完全程 —— 守方照样获得战后的免战。
守护者与阵眼
v0.11.0 守方的护山傀儡是用来被击倒的,阵眼是用来被打破的。服务器默认的领地守护(Protect-During-Siege 开启)曾把这两者都护了起来,让攻方无从反制。如今在进行中的争夺阶段,攻方宗门的门人可以击打守方的护山傀儡,并打破大殿附近守方的阵眼与锚石 —— 除此之外,守方地界上的其余一切依旧不可动。守护者也会拖慢占据时钟,与护山大阵的减速(自 0.11.1 起还有宗门大阵的)共用同一个上限 War-Total-Slow-Max-Percent(50);守护者永远不算作站在区块上的守方。见阵法 2.0。
护殿门客
v0.11.2 护殿是派驻在大殿的门客。守方每有一名活着、立于大殿所在区块的护殿,攻方的占据时钟就被拖慢 Retainer-Hall-Guard-Siege-Slow-Percent(6)%。这份减速并入与护山大阵、护山傀儡和宗门大阵同一笔预算,所以合计减速仍被 War-Total-Slow-Max-Percent(50)截断,/sect war status 里的合计占据减速一行也已包含它。护殿被击败,或其身躯不再立于殿中,立刻就不再减速。门客不是玩家,所以护殿永远不算作站在区块上的守方:即使全宗成员都不在,大殿也可能在所有护殿尚存时陷落。Retainers-Enabled 关闭时,这份减速为零。
宗门大阵
v0.11.1 守方宗门的宗主或长老,自围攻宣告之时起 —— 处于宣告、集结或争夺阶段 —— 便可付出自己的 Sect-Array-Cost-Contribution(100)点贡献,升起一座宗门大阵。它不是上文的护山大阵:它不放置任何东西,覆盖本宗全部地界,并随围攻一同结束。在围攻中,它做三件事:
- 在地界之内,守方(本宗成员、缔有完整同盟的宗门,以及已记录的增援)所受伤害减少 15%,围攻一方的成员则被减速 15%,造成的伤害减少 10%。它只作用于玩家,不论世界的 PvP 设置如何,自升起之时便生效。
- 在占据时钟上,它给争夺阶段中攻方占据累积所受的减缓添上
Sect-Array-Siege-Slow-Percent(15)。它与护山大阵的减缓、护山傀儡共用一份额度:三者相加,以War-Total-Slow-Max-Percent(50)封顶。单靠大阵时,攻方每在区块上耗 100 秒,只攒得 85 秒的占据。 - 面对攻城旗,它会沉寂。在某处
War-Siege-Banner-Suppression-Radius-Chunks(2)个区块之内立有攻城旗,大阵在那里便被压制;旗子的范围若盖住大殿区块,大阵在减缓里的份额也一并取消,与它取消护山大阵减缓如出一辙。
围攻若被取消(关闭 Wars-Enabled 会取消所有未了的围攻,并一并退还宣战代价),大阵的升起者可取回所付贡献点;得胜、落败或战期耗尽,则不退。攻方在地界之内展开的道域会与大阵交锋:见宗门大阵。升起的条件、各项效果、各种回绝与全部配置键,都在那一页。
胜利意味着什么
寻常围攻不会让大殿易主。占据完成时,大殿遭到镇压:
- 在
War-Suppression-Duration-Hours(48)小时内,大殿的有效灵脉阶位下调War-Suppression-Vein-Tier-Steps(1)阶,最低不低于寻常区块。宗门灵气加成、大殿灵泉与田地所见的都是这个较低的阶位。宗门自身所存的阶位从不被改动,因此镇压期满,大殿便原样如初。 - 守方宗门的每一名门人失去
War-Suppression-Contribution-Penalty-Per-Member(10)点贡献点。 - 攻方宗门的每一名门人获得
War-Capture-Contribution-Per-Member(15)点贡献点 —— 发给整个名录,而非只给站在那块地上的人。一场围攻的胜负,守住阵线的人与踏上那块地的人同样有功。 - 守方随即获得下文所述的免战。
若守方宗门在占据完成之前就解散、或放弃了大殿,那便无物可镇压:围攻转判失败,攻方至少能得知它已经结束。
冷却
一场围攻之后有两种相互独立的冷却:
- 守方免战。 只要围攻得出了结果 —— 获胜、逾期、守方大殿已不存,或守方被放弃 —— 守方宗门便会在
War-Cooldown-Hours(24)小时真实时间内免受任何攻方的再次围攻;征服之战后则为War-Conquest-Cooldown-Hours(96)小时。凡是没能走出集结阶段的围攻,不授予免战。 - 配对冷却。 同一攻方对同一守方发起过任何一场围攻之后 —— 无论胜、负或空战 —— 都要等上
War-Attacker-Cooldown-Hours(24)小时,才能再次向该守方宣战。在War-Pair-Escalation-Window-Days(7)天之内每重复一次,便乘以War-Pair-Escalation-Multiplier(2),上限为War-Pair-Escalation-Cap-Hours(168)小时。攻伐另一个宗门则不受影响。
第一场围攻仍在进行时,攻方也无法发起第二场。
v0.11.0 冷却属于宗门本身,而不属于它的名字。解散宗门现在会抹去该宗的战事冷却、已记录的镇压,以及与之相关的每一条配对冷却,因此日后另立、恰好同名的毫不相干的宗门,将从零开始。此前它会悄悄继承这些冷却。
/sect war status
裸写 /sect war 与 /sect war status 都会回报以下内容 —— 且任何一名门人都可查询,不限于宗主:
- 本宗是在攻还是在守,对手是谁。
- 迄今累积的占据时长,与所需时长之比。
- 战期剩余秒数。
- 守方当前是否正在争夺该区块,好让攻方明白自己的占据为何停滞不前。
- 争夺阶段里,每一个正在拖慢占据时钟的来源,然后是合计的减缓与旗数:护山大阵的减缓(附阶位)、护山傀儡(附在世数量),以及 v0.11.1 单列一行的宗门大阵,即「你宗大阵将攻方的占据速度减缓 15%。」;若攻城旗压制了大殿处的大阵,则是「攻城旗压制了你宗山门处的大阵,眼下它不减缓任何进度。」合计那一行(「占据速度总减缓:40%(护山大阵、护山傀儡与宗门大阵合计,设有上限)。」)才是真正管着时钟的数字。v0.11.1 大阵的这几行是按询问者所在一方措辞的:攻方读到的是「守方的宗门大阵将你方的占据速度减缓 15%。」以及「攻城旗压制了守方位于山门处的宗门大阵,眼下它不减缓任何进度。」护山傀儡那一行仍是为守方措辞的(「你的护山傀儡……」),攻方也会看到。
若无围攻在进行,它会如实相告,并在本宗确有战事冷却时补上剩余的时与分。查询状态同时也会清扫掉一场战期已悄然耗尽的围攻。
征服之战
v0.10.1 上文的围攻只能削弱敌宗的大殿;/sect war conquer <宗门> 则可以将其径直夺下 —— 这是叠加在寻常围攻之上、刻意更为艰难的第二种宣战,而非取代它。它有自己的开关 War-Conquest-Enabled。
| 寻常围攻 | 征服之战 | |
|---|---|---|
| 宗门等级门槛 | 1(War-Min-Sect-Level) | 3(War-Conquest-Min-Sect-Level) |
| 积分比(攻方比守方) | 0.5 - 2.0 | 0.75 - 1.35 |
| 所需占据时长 | 120 秒(War-Required-Hold-Seconds) | 300 秒(War-Conquest-Required-Hold-Seconds) |
| 大殿须已立殿 | 3 天 | 7 天(War-Conquest-Hall-Min-Settling-Days) |
| 宣战代价 | 50 点贡献点 | 150 点贡献点(War-Conquest-Declaration-Cost-Contribution) |
| 此后的守方免战 | 24 小时(War-Cooldown-Hours) | 96 小时(War-Conquest-Cooldown-Hours) |
寻常的镇压式围攻不受影响,仍是更廉价、更常见的手段。征服是升级选项,而非替代品 —— 唯有宗门真能撑起这份更苛刻的条件时,才值得伸手去够。它与寻常围攻共用同样的阶段、同一个"每个守方一次一场"的名额,以及配对冷却。
征服之战的占据完成时,守方的大殿 —— 那个确切的区块及其灵脉阶位 —— 移交攻方宗门,守方就此无殿。这一次移交带走的东西可不少:
- 大殿所支付的宗门灵气加成(丰灵脉 +5%,龙脉 +8%)转归胜者。败者则彻底失去它,直到另占新地。
- 大殿共享的灵泉,连同其中所蓄的一切,会在下一次扫描时随地界归于胜者。见洞府。
- 败者的殿上碑文就此熄灭。大殿一去,其所授之法立刻从他们每一名门人处收回。碑文本身不会被夺 —— 它仍记录在败方宗门之上,他们日后若另立新殿便会重新授法;而胜者自己的碑文分毫未动。
- 阵法不会易主。无论坐落何处,它们始终由布下它们的宗门掌控。
会真正现身的盟友
v0.10.1 盟宗如今可以真正与受围的守方并肩而立,而不只是袖手旁观。
- 增援门人会拖住攻方的时钟,与守方自家门人的效果完全相同 —— 盟友立于争议区块之上,同样会像守方自身在场一样使占据累积停滞。
- 盟约须足够长久才算数:临到城门被攻才结下的盟约不予承认(
War-Reinforcement-Min-Alliance-Age-Hours,24),堵死了当日结盟应急的空子。 - 若围攻确遭争夺、且守方最终守住,每一个现身相助的盟宗都会为其每名门人赢得
War-Reinforcement-Contribution-Per-Member(15)点贡献点奖励 —— 不只是守方宗门自己。
盟约究竟如何缔结,见宗门外交。
指令
| 指令 | 说明 | 权限 |
|---|---|---|
/sect war declare <宗门> | 向该宗门的大殿发起围攻(仅宗主)。 | cultivation.sect |
/sect war conquer <宗门> | 向该宗门的大殿发起征服之战(仅宗主)。 | cultivation.sect |
/sect war status | 回报本宗所处的围攻,或本宗的战事冷却。 | cultivation.sect |
/sect claim | 设立或迁移大殿 —— 围攻所争夺的正是它。 | cultivation.sect |
/sect array [status|raise|lower] | v0.11.1 升起、撤下或查看本宗的宗门大阵(升起与撤下:宗主或长老)。 | cultivation.sect |
本页所提的每一个 War-* 值皆位于 WarConfig.json 之中 —— 完整参考见宗门社群配置,模组的全部指令见指令页。守方自家的阵法,以及自 0.11.1 起的宗门大阵,是上述每一场围攻中真正的参与者,无论寻常围攻还是征服之战皆然。