Download
(22 Kb)
Download
Updated: 04/09/23 03:56 PM
Pictures
File Info
Compatibility:
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:04/09/23 03:56 PM
Created:05/29/17 03:00 PM
Monthly downloads:35
Total downloads:4,722
Favorites:2
MD5:
Mark Of The Afflicted
Version: 1.2.1
by: WidgetInteractive [More]
NOTE: Mark of the Afflicted is still very much an unfinished product. It is,
however, believed to be fully functional, and has been posted in an attempt to get user feedback.


Mark of the Afflicted is a fairly simple addon for Elder Scrolls Online which tracks all of your vampire and werewolf characters and monitors their bite timers. In addition, it will (eventually) provide a handy map system for locating vampire altars and werewolf shrines.

Right now, Mark of the Afflicted doesn't do that terribly much, but I want to take it a lot farther. But, to do that, I need feedback! What can be improved with the existing setup? What would you like to see added? Let me know, and I'll see what I can do!

Feel like supporting? Why not donate?
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.2.1] - 2023-04-09

### Fixed

- Naming consistency so git installations don't break

## [1.2.0] - 2023-04-08

### Changed

- API version

### Removed

- Bundled dependencies

### Fixed

- Settings handler incorrectly loading defaults

## [1.1.1] - 2020-08-30

### Fixed

- Missing fonts
- Vampire timers

## [1.1.0] - 2020-08-18

### Updated

- Brought codebase up to date

## [1.0.3] - 2018-08-17

### Updated

- API version

## [1.0.2] - 2017-06-01

### Fixed

- Minor bugfix

## [1.0.1] - 2017-05-30

### Fixed

- Minor bugfix

## [1.0.0] - 2017-05-28

### Added

- Initial release
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Uploader
Date
1.2.0
22kB
WidgitLabs
04/08/23 01:33 AM
1.1.1
52kB
WidgitLabs
07/30/20 11:43 PM
1.1.0
63kB
WidgitLabs
07/18/20 06:43 PM
1.0.3
150kB
WidgetInteractive
08/17/18 10:21 AM
1.0.2
80kB
WidgetInteractive
06/01/17 10:51 AM
1.0.1
80kB
WidgetInteractive
05/30/17 09:24 PM
1.0.0
80kB
WidgetInteractive
05/29/17 03:47 PM


Post A Reply Comment Options
Unread 08/10/20, 11:21 PM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Originally Posted by Baertram
Please add the dependencies to the addon description so one is able to see what is needed before having to load the game (e.g. within esoui website and Minion addon manager already).
Thanks.

Btw: There meanwhile exists a library "LibVampire" which might come in handy for your addon.
I did look into LibVampire when I was working on my last update, what it does is already coded into MotA and I'd rather not add another dependency. However, I'm working on a pretty major rewrite of MotA right now, and will definitely add dependencies to the site... TBH I don't know why I never did.
Report comment to moderator  
Reply With Quote
Unread 07/20/20, 08:23 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4903
File comments: 5974
Uploads: 78
Please add the dependencies to the addon description so one is able to see what is needed before having to load the game (e.g. within esoui website and Minion addon manager already).
Thanks.

Btw: There meanwhile exists a library "LibVampire" which might come in handy for your addon.
Last edited by Baertram : 07/20/20 at 08:23 AM.
Report comment to moderator  
Reply With Quote
Unread 02/25/20, 10:32 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
MotA recently started showing all my characters as werewolves.. Not sure if I somehow broke it or something changed in the most recent game update. :s

Edit: Fixed it! Might not have been the update that broke it, maybe it was broken before and I just never noticed before having a bite on cooldown, because the problem was somewhere in the 'updating' bars section. Who knows, anyways, heres the fix! (or at least a workaround that worked for me)

Warning: Spoiler


For some reason biteType kept returning 'werewolf' on all my characters, and I couldnt figure out where is was getting it from! I'm not familiar enough with lua to trace it back through all the functions it seemed to be passed through to figure out where the actual problem is coming from, so instead I just made it check if the character is a werewolf.

If theres a similar problem for vampires, in theory you could use the same idea to fix it too. I dont have vampire characters so, havent noticed anything about them.

If you wanted, you could also add
elseif isWerewolf && hasBloodmoon then
if you wanted to make it check if they have the passive to show the bar as well.

Hope this helps someone!
Last edited by Kenza : 02/26/20 at 03:51 PM.
Report comment to moderator  
Reply With Quote
Unread 08/14/18, 07:14 AM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Re: Status request.

Originally Posted by ZoLatKam
Originally Posted by ZoLatKam
Just updated MotA today & began getting this error:
Lua Code:
  1. user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:352: operator .. is not supported for nil .. string
  2. stack traceback:
  3.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:352: in function 'MotA_Timer_Bar:Completed'
  4.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:208: in function 'MotA_Timer_Bar:Update'
  5.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:172: in function '(anonymous)'

Any thoughts/suggestions to resolve are appreciated! Thx!
Anyone have any constructive insight or suggestions regarding the above error?
Whoops! Sorry, somehow we never got a notification about this post. Looking into it now!
Report comment to moderator  
Reply With Quote
Unread 06/12/18, 05:32 PM  
ZoLatKam
 
ZoLatKam's Avatar

Forum posts: 3
File comments: 143
Uploads: 0
Status request.

Originally Posted by ZoLatKam
Just updated MotA today & began getting this error:
Lua Code:
  1. user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:352: operator .. is not supported for nil .. string
  2. stack traceback:
  3.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:352: in function 'MotA_Timer_Bar:Completed'
  4.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:208: in function 'MotA_Timer_Bar:Update'
  5.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:172: in function '(anonymous)'

Any thoughts/suggestions to resolve are appreciated! Thx!
Anyone have any constructive insight or suggestions regarding the above error?
Report comment to moderator  
Reply With Quote
Unread 06/09/18, 10:12 AM  
ZoLatKam
 
ZoLatKam's Avatar

Forum posts: 3
File comments: 143
Uploads: 0
Just updated MotA today & began getting this error:
Lua Code:
  1. user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:352: operator .. is not supported for nil .. string
  2. stack traceback:
  3.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:352: in function 'MotA_Timer_Bar:Completed'
  4.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:208: in function 'MotA_Timer_Bar:Update'
  5.     user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:172: in function '(anonymous)'

Any thoughts/suggestions to resolve are appreciated! Thx!
Last edited by ZoLatKam : 06/12/18 at 05:31 PM.
Report comment to moderator  
Reply With Quote
Unread 06/01/17, 03:16 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Fixed indeed, thank you!
Report comment to moderator  
Reply With Quote
Unread 06/01/17, 10:52 AM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Fixed! (I think...) Let me know!
Report comment to moderator  
Reply With Quote
Unread 05/31/17, 06:16 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Found another one:
Code:
user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:353: attempt to index a nil value
stack traceback:
	user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:353: in function 'MotA_Timer_Bar:Completed'
	user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:208: in function 'MotA_Timer_Bar:Update'
	user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:172: in function '(anonymous)'
Shows up on log in/reloading on my newbie werewolf char. Perhaps because she doesn't have the bite passive yet? I don't get the error on my main who does have the passive (and 4 days left on timer if that makes a difference). Also doesn't show up on my chars who are neither ww or vamp. Don't have any vamp chars to test. :s

As for suggestions, what about an option to show timers while in addon settings menu? So we can see changes as they're made, instead of having to esc out and back again 5874354 times, if anyone else is like me and tests out every label font option available before settling on one, haha.

I'm sure I'll come up with some other requests/suggestions eventually~
Report comment to moderator  
Reply With Quote
Unread 05/31/17, 01:06 PM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
No problem! Glad we could help!

PS: Feel free to drop us a note with any feature requests or suggestions for new addons!
Report comment to moderator  
Reply With Quote
Unread 05/31/17, 11:01 AM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Fixed, thanks!
Report comment to moderator  
Reply With Quote
Unread 05/30/17, 09:24 PM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Just pushed an update... See if that fixes the bug for you!
Report comment to moderator  
Reply With Quote
Unread 05/29/17, 04:06 PM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Interesting... I don't use Zolan's Junk Handler, but I'll install it and see if I can replicate the bug.
Report comment to moderator  
Reply With Quote
Unread 05/29/17, 03:30 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Curious to see what else gets added to this! I've always wished there were more interesting vampire/werewolf addons! haha

Requests: Could you add an option to show the timers while in settings menu? To make it easier to test out the label settings! And is center alignment possible for labels?

Edit: Was changing settings and got some errors. D: Conflict with Zolan's Junk Handler?

When changing UI scale:
Code:
user:/AddOns/MarkOfTheAfflicted/core/settings.lua:308: attempt to index a nil value
stack traceback:
	user:/AddOns/MarkOfTheAfflicted/core/settings.lua:308: in function 'setFunc'
	user:/AddOns/Zolan_JunkHandler/libs/LibAddonMenu-2.0/controls/slider.lua:67: in function 'UpdateValue'
	user:/AddOns/Zolan_JunkHandler/libs/LibAddonMenu-2.0/controls/slider.lua:185: in function '(anonymous)'
When changing Timer Spacing:
Code:
user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:315: attempt to index a nil value
stack traceback:
	user:/AddOns/MarkOfTheAfflicted/modules/timers.lua:315: in function 'MotA_Timers:RearrangeBars'
	user:/AddOns/MarkOfTheAfflicted/core/settings.lua:321: in function 'setFunc'
	user:/AddOns/Zolan_JunkHandler/libs/LibAddonMenu-2.0/controls/slider.lua:67: in function 'UpdateValue'
	user:/AddOns/Zolan_JunkHandler/libs/LibAddonMenu-2.0/controls/slider.lua:185: in function '(anonymous)'
Last edited by Kenza : 05/29/17 at 03:48 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: