Add scroll-based gear enchanting via Enchantress and apothecary bench#136
Add scroll-based gear enchanting via Enchantress and apothecary bench#136
Conversation
Agent-Logs-Url: https://github.com/PJensen/JSHack/sessions/53e9ee15-c468-4fcc-b0bf-a96a2a2354f1 Co-authored-by: PJensen <54164+PJensen@users.noreply.github.com>
Agent-Logs-Url: https://github.com/PJensen/JSHack/sessions/53e9ee15-c468-4fcc-b0bf-a96a2a2354f1 Co-authored-by: PJensen <54164+PJensen@users.noreply.github.com>
Agent-Logs-Url: https://github.com/PJensen/JSHack/sessions/53e9ee15-c468-4fcc-b0bf-a96a2a2354f1 Co-authored-by: PJensen <54164+PJensen@users.noreply.github.com>
|
@copilot you missed a huge portion of the original ask / memo. You branched out separate identifies apart from canonical itemIds, you failed to incorporate the creation of the thematic dropping of reagents from creatures and plants (resins) alike. You neglected the NPC completely. My suggestion was to start with a bench for simplicity, but also, to materially improve recipes, dropped reagents, utilize existing [Ash] and much more that makes the system really come alive. This is your chance to create a full blown enchanting system and really make a name for yourself. Smile |
Agent-Logs-Url: https://github.com/PJensen/JSHack/sessions/51233f69-3ac5-47f4-9725-38190922cd68 Co-authored-by: PJensen <54164+PJensen@users.noreply.github.com>
Addressed in ad0ff1b. The apothecary now has a separate Enchantress NPC with her own dialog/services, enchanting recipes now come from canonical scroll/reagent data, themed reagents were added to creature and plant sources (including ashes/resin paths), and the expanded bindings now cover weapon and defensive/accessory gear. Screenshot: /tmp/enchantress-ui.png Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
This introduces an early-game enchanting path for gear progression using existing proc/affix infrastructure. Players can now acquire deterministic enchant scrolls from a dedicated
EnchantressNPC or the apothecary bench, then apply them to weapons, armor, shields, rings, and amulets as persistent modifiers.Enchanting workflow
EnchantressNPC in the apothecary as the primary enchanting entry pointEnchanting Benchas a secondary station-based pathashesScroll-based persistent enchants
scroll_enchant_poisonscroll_enchant_firescroll_enchant_frostscroll_enchant_flame_wardscroll_enchant_venom_wardscroll_enchant_fortifiedvenomous1firestorm1frostbite1fireWard1poisonWard1kineticWard1Reagent economy and thematic drops
World + UI integration
Inventory interaction polish
Focused coverage
Example of the new interaction shape: