Download
(3 Kb)
Download
Updated: 09/02/20 02:10 PM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Greymoor (6.0.5)
Harrowstorm (5.3.5)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:09/02/20 02:10 PM
Created:05/09/18 05:41 PM
Monthly downloads:142
Total downloads:6,126
Favorites:11
MD5:
Categories:PvP, Map, Coords, Compasses
Cyrotivity  Popular! (More than 5000 hits)
Version: 11.0
by: aldericon [More]
A very simply addon that modifies the tool-tips when viewing over keeps, outposts or capturable towns in the Cyrodiil map while in Cyrodiil. It keeps track in your current session (so it doesn't carry over if you crash or log out) when each location was under attack. The goal here was to relieve some of the pressure of having to recall when a particular location was last taken. If you're running solo or a group, you could check to see - by viewing the activity of the location you want to go to - when it was last captured and then make assumptions based off that information about whether you'd encounter any people there.

The addon works by displaying 'Latest Activity: '. If it says 'NOW', it means it's currently under attack. If it says 'Unknown', it means it hasn't been attacked in your current session. If it says 'XX:XX:XX' (for examples, see attached images), then it was last attacked that long ago.

Currently it only tracks 'keep under attack' status. So if a keep goes under attack and the battle lasts 10 minutes, then when you view it 5 minutes after the battle ends, it'll say that there was activity there 15 minutes ago, not 5 minutes ago. I may modify this in a future patch.

Dependencies: None
11.0
- API Bump for Stonethorn (Update 27)

10.0
- API Bump for Greymoor (Update 26)

9.0
- API Bump for Harrowstorm (Update 25)

8.0
- API Bump for Dragonhold (Update 24)

7.0
- API Bump for Scalebreaker (Update 23)

6.0
- API Bump for Elsweyr (Update 22)

5.0
- API Bump for Update 21

4.0
- Updated API Version for Murkmire (Update 20)

3.0
- Updated API Version for Wolfhunter (Update 19)

2.0
- Updated API Version for Summerset (Update 18)

1.0
Initial Release
Optional Files (0)


Archived Files (10)
File Name
Version
Size
Uploader
Date
10.0
3kB
aldericon
05/31/20 11:18 AM
9.0
3kB
aldericon
02/25/20 07:42 PM
8.0
3kB
aldericon
11/03/19 07:33 AM
7.0
3kB
aldericon
08/19/19 06:45 PM
6.0
3kB
aldericon
06/01/19 11:18 AM
5.0
3kB
aldericon
02/26/19 07:44 PM
4.0
3kB
aldericon
10/28/18 11:24 AM
3.0
3kB
aldericon
08/18/18 12:33 PM
2.0
3kB
aldericon
05/26/18 12:07 PM
1.0
3kB
05/09/18 05:41 PM


Post A Reply Comment Options
Unread 02/17/24, 12:22 AM  
Anthonysc

Forum posts: 7
File comments: 94
Uploads: 0
Thanks for the great addon! I just wanted to report a UI error that occurs if you're not in Cyrodiil and mouseover a map pin on the cyrodiil map with this addon enabled:

user:/AddOns/Cyrotivity/Cyrotivity.lua:172: attempt to index a nil value
stack traceback:
user:/AddOns/Cyrotivity/Cyrotivity.lua:172: in function 'AnchorTo'
<Locals> anchorTo = ud </Locals>
user:/AddOns/Cyrotivity/Cyrotivity.lua:214: in function 'ModifyKeepTooltip'
<Locals> self = ud, keepId = 162, nameLabel = ud, activityLabel = ud, lineHeight = 22.307006835938, defaultColor = [table:1]{1 = 0.46274510025978} </Locals>
user:/AddOns/Cyrotivity/Cyrotivity.lua:230: in function 'SetKeep'
<Locals> self = ud, keepId = 162 </Locals>
/EsoUI/Ingame/Map/MapPin.lua:837: in function 'LayoutKeepTooltip'
<Locals> pin = [table:2]{scaleModifier = 1, m_PinType = 175, targetScale = 1.3, normalizedX = 0.54013335704803, normalizedY = 0.29419332742691} </Locals>
/EsoUI/Ingame/Map/MapPin_Manager.lua:999: in function 'ZO_WorldMapPins_Manager:UpdateMouseOverPins'
<Locals> self = [table:3]{nextCustomPinType = 319, mousedOverPinWasReset = F, m_NextControlId = 0, invalidateTooltip = F, m_NextFree = 457}, usedTooltips = [table:4]{1 = T}, isCurrentSceneGamepad = F, isInGamepadPreferredMode = F, cursorPositionX = 1550.3381347656, cursorPositionY = 521.98431396484, mouseOverListChanged = T, needsContinuousTooltipUpdates = F, needsTooltipUpdate = T, needsTooltipScrollReset = T, foundTooltipMouseOverPins = [table:5]{}, MAX_QUEST_PINS = 10, currentQuestPins = 0, missedQuestPins = 0, maxKeepTooltipPinLevel = 50, informationTooltipAppendedTo = F, informationTooltip = ud, tooltipOrder = [table:6]{1 = 2}, index = 1, pin = [table:2] </Locals>
/EsoUI/Ingame/Map/WorldMap.lua:450: in function 'UpdateMouseOverPins'
<Locals> wasShowingTooltip = F </Locals>
/EsoUI/Ingame/Map/WorldMap.lua:2762: in function 'ZO_WorldMap_HandlePinEnter'
ZO_MapPin0_MouseEnter:3: in function '(main chunk)'
<Locals> self = ud </Locals>
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: