グループルート(Need / Greed)
複数のプレイヤーが組むと、EliteMobsは装備をNeed / Greed投票システムで分配できます。各アイテムは対象プレイヤー間で抽選され、勝者が受け取ります。戦利品ポリシーがSoulbindを要求するアイテムは、Soulbindシステムが有効な場合に勝者に結び付けられます。
グループルートが発動する条件
投票は2つの経路で開始します。
- パーティー戦利品: 同じパーティーの2人以上がオンラインで、同じワールドの撃破したエリートから
sharedProgressRange以内にいると、通常のエリート装備、特殊装備、対象カスタムアイテムがパーティー投票に入ります。既定の範囲は128ブロックです。近くのメンバーは最後の一撃を与えなくても参加できます。コインとElite Scrollは個人報酬です。 - 難易度別ダンジョン戦利品: インスタンスダンジョンでは、
difficultyIDが一致するカスタム装備が、ボスの戦闘貢献者向けの従来のダンジョン全体投票を使います。装備ではないカスタムアイテムは個人報酬のままです。
パーティーアイテムの追加時に対象者が2人未満なら、そのアイテムは通常の個人配布に戻ります。既存のパーティー投票は参加者が1人になっても継続できます。初期参加者が2人未満のダンジョンプールは次のティックに配布します。後から参加者が減ってもタイマーは短縮しません。インスタンスボスのロックアウトは投票への参加前に適用します。
パーティー投票は同じセッションで複数のエリートのドロップをまとめられます。対象者はアイテムごとに保存されるため、後から来たプレイヤーは、自分が近くにいて対象だったドロップだけを閲覧・投票できます。
戦利品エントリのpermissionとカスタムアイテム自体のpermissionも、各アイテムの投票を制限します。そのアイテムを受け取れるプレイヤーだけが抽選に参加でき、メニューにもそのアイテムが表示されます。
通常の生成装備は、抽選前に対象の直接攻撃者がエリートの最大体力の10%以上のダメージを与える必要があります。投票に参加する近くのパーティーメンバーには、この条件を個別に要求しません。
ルートへの投票
プレイヤーは/em lootを実行するか、チャットの案内をクリックして投票を開きます。このコマンドには権限ノードが設定されていないため、誰でも実行できます。plugin.ymlで宣言されているelitemobs.loot.commandノードは、実際には一切チェックされません。
メニューには2つの列があります。
- Greed(左)— デフォルトの状態です。誰かが取得を主張するまで、アイテムはここに置かれます。他の誰もNeedしなかった場合にだけ欲しいというときは、Greed側に残しておきます。
- Need(右)— アイテムをクリックすると自分のNeedリストに移動します。アイテムをNeedとしてマークしたり解除したりすると、グループ全員に通知されます。
メニューは1ページに最大20個を表示し、複数ページには前後の矢印を追加します。独立した投票が同時にある場合、/em lootを再実行すると順番に切り替わります。
Needはプレイヤーの選択であり、メニューは対応クラスや装備スキルレベルを要求しません。当選してもアイテムの装備制限は回避できません。
通常の投票は新しいアイテムが60秒間追加されないと終了します。パーティーの新しいドロップはこの期間を更新しますが、Party.ymlのlootVoteMaximumLifetimeSecondsがセッション全体を既定120秒、最小60秒に制限します。マークの変更でタイマーは延長されません。Greed列のアイテムをクリックしてNeedにし、Need列でクリックして取り消します。
アイテムの割り当て方
タイマーが切れると、各アイテムが個別にロールされます。
- 1人以上のプレイヤーがNeedとしてマークしていた場合、そのアイテムはそれらのプレイヤーのうち1人にランダムに割り当てられます。
- 誰もNeedしなかった場合、現在オンラインでそのアイテムの対象となる全員からランダムに選ばれます(Greedロール)。
勝者のインベントリにアイテムを入れ、入りきらない分は足元にドロップして勝者のUUIDを所有者に設定します。Soulbindが有効で戦利品ポリシーが要求する場合は結び付けます。投票中の有効な参加者に勝者を通知します。ログアウトやパーティー脱退で、そのパーティーの投票から除外されます。参加後に離れるだけでは対象資格を失いません。対象者が誰もオンラインでなければ、ワールドが読み込まれている場合にセッションの保存済みエリート位置へドロップします。パーティーセッションでは最初のエリートの位置を使います。権限で制限されたアイテムや、無効化または権限制限されたカスタムアイテムは、誰でも拾える場所にドロップする代わりに破棄されます。
未決の投票はメモリ内に保持されます。EliteMobsの終了時にはアイテムを配布せずに破棄するため、再起動やプラグインの再初期化前に投票を完了させてください。
コマンドと権限
| コマンド | 権限 | デフォルト | 説明 |
|---|---|---|---|
/em loot | (設定なし) | -- | 現在保留中のルートに対するグループルートのNeed/Greedメニューを開く |
投票すべきルートがない状態で/em lootを実行すると、EliteMobsは投票するものがない旨を伝えます。
関連ページ
- ソウルバインド — 結び付けが必要なアイテムの所有権ルール
- インスタンスダンジョンの難易度 — グループルートはインスタンスダンジョンのドロップに紐づいています
- ルートテーブル — 投票に回されるルートの設定方法
- ボスの作成 — カスタムボスへのルートの割り当て