Commit Graph

22 Commits

Author SHA1 Message Date
61fc07f58d Removes the quests changed check as it was unreliable 2022-11-02 13:52:23 +01:00
df72d37b74 Fixes a bug causing all quest markers to be deleted 2022-11-02 01:53:10 +01:00
935a6ce662 Changes the way quest updates are made
Removes the per-trait update-rate
Adds a task timer to update the marker for any NPC moving around
Sets the marker update delay to 5 minutes
Skips all quest marker updates, unless a quest has changed
2022-11-02 01:51:51 +01:00
4555331988 Adds missing quest points to rewards 2022-11-01 22:15:19 +01:00
219abf9ed9 Moves code around to split the huge QuestHandler class 2022-11-01 19:18:00 +01:00
3e93b4a733 Prints the correct currency if Vault is available 2022-11-01 17:54:11 +01:00
7767a3f3eb Adds information about a quests time-limitations 2022-11-01 16:35:51 +01:00
357245a173 Removes some unnecessary spacing in quest info 2022-11-01 15:47:14 +01:00
2504a64191 Improves display of quests an NPC is part of 2022-11-01 15:39:13 +01:00
032327c0f7 Improves display of NPC names 2022-11-01 15:27:16 +01:00
ce042fe3ec Adds minstrel markers 2022-11-01 15:08:50 +01:00
eabcffe878 Adds information about requirements to quest markers 2022-11-01 14:44:32 +01:00
183db017c0 Adds reward info to quest markers, and improves marker description 2022-11-01 12:52:13 +01:00
b10dacab52 Adds support for multi-quest quest giver NPCs
Adds information about all provided quests to a quest NPC's marker
Makes sure to use the most appropriate marker title and icon based on which role the NPC fulfills
Improves HTML format of quest marker descriptions
2022-11-01 04:16:29 +01:00
2f4ff7314d Adds a TODO about changing the quest marker structure 2022-10-26 21:40:06 +02:00
473d643621 Adds support for a lot of additional quest tasks 2022-10-25 20:46:35 +02:00
a0266f30f3 Adds information about kill and delivery tasks to the quest start description 2022-10-20 20:40:17 +02:00
607a054464 Adds a system for different update rates for different handlers 2022-10-19 17:35:26 +02:00
22b621801b Implements Sentinel support 2022-10-19 13:20:57 +02:00
909863a2f7 Improves blacksmith description, and adds some missing comments 2022-10-19 12:58:12 +02:00
5fa6408f90 Puts code for different citizens traits in separate modules
Also fixes blacksmith integration to be able to display detailed information about each blacksmith
2022-10-19 12:41:26 +02:00
c3c5263425 Initial commit 2022-10-19 02:44:44 +02:00