網頁

2018年4月25日 星期三

【社群】魔物身上的技能,離開一個區域之後是否會立即移除或失效?


遇到新瓶頸了,頭痛了兩天...

主要問題在於,魔物身上的技能,離開一個區域之後是否會立即移除或失效?

例如某些觸發型技能,像是「在場時若其他魔物死亡,抽一張牌」,
若和其他魔物同時死亡,則應該不會發動。
也就是在自身死亡(離場)的瞬間,這個技能要失效(取消註冊魔物離場的事件)。

但像是被賦予「死亡之聲:發動某某效果」,
就不可能因離場而失效,因為它的發動先決條件就是死亡(離場)。

那如果我們將各種技能予以分類,各自決定它們離場時是否會失效呢?

這樣是可以解決大部分的問題,但會有另一個缺點,
就是魔物身上的技能執行順序,就不會完全依照技能在魔物身上的排序。

舉例來說,假設魔物身上有這些技能──
A.進場時造成等同於自身攻擊力的傷害
B.在場時,場上所有魔物+2攻擊力
C.造成傷害時吸血(在任何區域皆有效,包括手牌等等)
D.+6攻擊力(被動,全區有效)

當發動的時間點相同時,同一個魔物身上的技能會依照排序發動,
對玩家來說會比較直覺。要按照順序的話,最好就是在魔物或卡牌離開前一區域時,
先取消所有技能效果,再依技能排序重新發動在新區域有效的技能,即可辦到。

但若不在離開區域時先取消所有技能效果,那像是技能C這種全區域有效的技能,
就會保持著比其他人更早的註冊(執行)順序,
但玩家很難一眼就看出「哪些技能較早發動,會先執行」。

不過這樣也有個好處,就是以上面A~D的技能為例,A技能發動時,至少C跟D都會有效,不會因為排序較後而來不及強化到A技能。

不然就是先以此為前提,思考怎樣能讓玩家一眼知道「魔物身上的技能執行順序」,
比如在每個技能前加上數字表示順序、或者直接重新排序。

沒有留言:




張貼留言