[Parity][panels][S1][R] NPC 菜单:靠任务解锁的选项一直显示;鉴定的显示条件和收费形态缺失;Akara 没有洗点项 #655
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
来源审计项:
panels#1— [S1][R] NPC 菜单:靠任务解锁的选项一直显示;鉴定的显示条件和收费形态缺失;Akara 没有洗点项src/client/ui/world-panels.ts:373-495(buildNpcMenuOptions)src/client/ui/world-panels.ts:1236-1243(effectiveContext:hasUnidentifiedItems ?? true)src/client/ui-model/hud-model.ts:986-990(生产路径固定传hasUnidentifiedItems: true,从不传includeQuestRewards)src/common/units/npc-table.ts的travelActions/questRewardActions/canHire/canIdentifyif (context?.includeQuestRewards !== false) { … imbue / add_sockets / personalize };for (const travelAct of descriptor.travelActions ?? [])无条件追加;if (descriptor.canHire) opts.push({ id: 'hire' … })。D2Game/include/QUESTS/Quests.h的MAX_QUEST_STATUS = 41(1.10f),应是 1.13 新增的记录。npx tsx跑了buildNpcMenuOptions,输出:charsi: Talk | Trade/Repair | Imbue | Cancel、larzuk: … | Add Sockets |、drehya: … | Personalize |、warriv1 / meshif1: Talk | Travel East、367: Talk | Travel to Harrogath、qual-kehk: Talk | Hire。world.quests的 QUESTSTATEFLAG 位和未鉴定物品数动态追加。