Commit Graph

27 Commits

Author SHA1 Message Date
3d78e16c59 Adds quest area marker improvements
Adds missing information about reach area tasks to marker descriptions
Adds separate styling for reach locations and kill locations
Improves information for quest area markers, by using the proper location name, and listing mobs to kill within an area.
2022-11-03 01:05:30 +01:00
5cd3eac7ff Makes sure to only update quest markers if necessary 2022-11-02 23:00:18 +01:00
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
b81742b1bb Adds links to supported traits and dependencies 2022-11-01 15:59:22 +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
a21130001c Adds minimal README and updates Blacksmith dependency 2022-11-01 02:30:55 +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
2f535f9aa7 Removes unnecessary Blacksmith dependency 2022-10-19 02:46:26 +02:00
c3c5263425 Initial commit 2022-10-19 02:44:44 +02:00