Yavamar-CustomQuests icon

CustomQuests

Create new quests for ATLYSS using easy-to-edit JSON files!

CHANGELOG

1.2.1

  • Quests no longer give XP and Crown rewards if you try to complete them without enough inventory space for the item rewards. This was allowing players to repeatedly gain XP and Crown rewards without actually turning the quest in.

1.2.0

  • It should now be possible to turn in quests while online, even if the server is not running CustomQuests. This is a new feature that I'm not 100% confident in, so please let me know if you run into any issues with it.

1.1.1

  • Errors in one quest should not prevent subsequent quests from loading properly.
  • Added warnings and exceptions to make debugging quests easier.
  • Developed a web page that can generate quest files based on user input. This should make it easier for non-technical people to develop quests.

1.1.0

  • Updated for Atlyss version 72025.a3.
  • Changed the format for _questObjectiveItem and _questItemRewards due to Atlyss changing how these fields are handled.
  • You can now specify a modifier for the item(s) specified in _questObjectiveItem and _questItemRewards.
  • Sample quests are no longer included in this plugin. They are available separately.

1.0.4

  • Fixed an issue where the quest trigger _difficultyRequirement field wasn't actually being set.
  • Fixed some precision issues with _questExperienceReward when giving very large amounts of XP.

1.0.3

Added a _questExperienceReward field that allows you to specify an exact amount of XP for the quest to award. If provided, this will override the _questExperiencePercentage field (which calculates the XP reward based on ATLYSS's internal XP gain curve).

1.0.2

Hotfixed a bug introduced in 1.0.1 that was preventing ALYSS's built-in quests from appearing on NPCs.

1.0.1

Fixed an issue with the way either Thunderstore or r2modman rearranges mods' folder structures. Also fixed an issue that was breaking Homebrewery's phone.

1.0.0

Initial release.