Skip to content

Conversation

@kenedos
Copy link
Contributor

@kenedos kenedos commented Nov 14, 2025

This PR improves on existing custom quest system:

  • Adds new TimedActions to facilitate creation of collection quests
  • Adds quest DropModifiers, to facilitate creation of quests that allow monsters to drop specific quest items
  • Adds 'SetLocation()', 'AddQuestGiver()' for better player quest tracking (displays which NPC gave the quest in what map)
  • Objectives display monster names underneath collection tasks (shows which monsters drop the required items)
  • Fixes some quest system UI elements, such as text partially cropping off, flickering of quest chase when dashing

This PR also includes two new test scripts:

  • c_klaipe_quests.cs
  • f_siauliai_west_quests.cs

These quest scripts contain the newly implemented different quest types (collection quests, quest item quests, previously implemented 'kill' quests, etc).

image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant