刺客程序構思如下:首先,原有演奏家程序的“控製+攻擊”連招模式仍然可以在自動戰鬥中使用,因此這一段代碼也可以照搬。
但光有這段代碼是不夠的。這是因為:
襄王大部分技能屬於近程範圍技能,所以其發起對敵方的致命連招攻擊之前,必須先接近對方到適當距離,以便發起第一招控製【疾風衝刺】。衝刺技能將對方擊倒的同時也讓自身迅速接近對方,然後才能展開連招攻擊,對敵方造成致命傷害。
此外,發動連招攻擊還必須具備所有的控製以及攻擊技能都已經冷卻完畢這個前提條件。
由於演奏家程序屬於半自動化輔助程序,這些前置的準備工作與判斷工作其實都是由人工完成的,並不需要程序操心。
但如今要開發的刺客程序是無人值守的全自動戰鬥程序,那麽所有這些前置判斷以及預備工作都必須由程序自身完成。
具體來說,就是要由刺客程序自己去控製襄王接近幽鬼,在有效距離內發起攻擊,然後在發起連招攻擊之前要準備好所有的前置條件。
人間幽鬼屬於遠程職業,它擅長遠攻,但是防禦比較脆弱,因此在戰鬥過程中他的主要策略是邊跑邊射,盡量避免與對方短兵相接。
所以程序還要讓襄王具備自動追擊的能力。這時候,霸王的加速技能“馳騁”成了追擊敵人的關鍵。
程序在判斷襄王已經準備好控製技能與攻擊技能冷卻完畢的情況下,使用馳騁技能開啟加速狀態,展開追擊。
在襄王距離幽鬼十步距離以內的範圍時,首先使用中程控製技能【疾風衝刺】將幽鬼擊倒控製在原地,並迅速接近對方,再展開連招殺戮。
這裏,疾風衝刺這個冷卻快射程遠的控製技能,便成為致勝的另一個關鍵。
“疾風衝刺”這個技能是霸王職業為數不多的中程攻擊技能之一,它可以在10步距離以內對準目標發起瞬間移動衝擊,並將之擊倒在地。如果與目標的距離超出這個範圍,則無法使用這個技能。