Skip to content

Conversation

@DragonSlayer62
Copy link
Contributor

@DragonSlayer62 DragonSlayer62 commented Dec 24, 2024

  • [ADD] Added a Quest System to UOX3, supporting collect, kill, delivery, skill gain, and multi-step objectives with full progress tracking and player interaction via gumps and context menus.

This is the brand new quest system first commit.
Fixed Trigger Events to match UOX3 numbers
Added Quest Giver
Added QuestGathering Objective
Feature Document Added to help setup quests.
Updates
Support for OSI Clients
Added Fame/Karma Reward
Added You can now set the reward item name
This function is what is used by the context menu to call into js
cleanup the returning stack of items to the quest giver,
Added the first New Player Quest Mug the Miner.
Added questrewards.dfn
Added Quest reward Colors.
Added 3 more new player quests from retail.
fixed some names on rewards
added 3 new quest givers
added new quest rewards
@ more New Haven Quests
addskill and fixes
Added new options for quests
Added new training Quest
cleanup of questcore and questconversationgump

Aded close button for the conversation gump if you was on a quest and double clicked npc to see progress
Added Quest Menu Options for player.
Fixed couple bugs introduced last commit
just some more updates to the questmenu for better option handling
Changed name of Doneonce to oneTimeQuest

Aded the quests information for rest of new haven quests, still need to setup npcs and rewards. and small tweaks to each quest

Added dailyQuest tag for quest system and example daily quest in the custom examples
Cahnged Pvp Quests to Daily Quests as right now we do not support pvp quests but future plans.
Updated Function names
split up the completequest function for better understanding and workings.

Fixed so mutli chars on same account can take quests no longer tie all chars to a single quest.
@DragonSlayer62 DragonSlayer62 changed the title Quest system Quest system ( In Testing) Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Ready for Review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants