Go to Page... |
Compatibility: | base-game patch (9.1.5) Necrom (9.0.0) Scribes of Fate (8.3.5) Firesong (8.2.5) Lost Depths (8.1.5) |
Updated: | 08/28/23 04:50 PM |
Created: | 10/06/22 09:53 PM |
Monthly downloads: | 290 |
Total downloads: | 4,027 |
Favorites: | 13 |
MD5: | |
Categories: | Combat Mods, DPS, Healers, Tank |
File Name |
Version |
Size |
Uploader |
Date |
3.2.1 |
27kB |
notnear |
07/17/23 12:17 PM |
|
3.2.0 |
25kB |
notnear |
07/16/23 06:06 PM |
|
3.1.1 |
24kB |
notnear |
06/11/23 12:34 AM |
|
3.1.0 |
23kB |
notnear |
06/08/23 04:05 AM |
|
3.0.1 |
23kB |
notnear |
05/08/23 12:01 PM |
|
3.0.0 |
23kB |
notnear |
05/08/23 11:22 AM |
|
2.0.3 |
23kB |
notnear |
04/16/23 05:38 PM |
|
2.0.2 |
23kB |
notnear |
03/27/23 11:21 AM |
|
2.0.1 |
24kB |
notnear |
11/08/22 08:44 PM |
|
2.0.0 |
24kB |
notnear |
11/04/22 11:25 PM |
|
1.3.3 |
7kB |
notnear |
10/23/22 03:48 PM |
|
1.3.2 |
6kB |
notnear |
10/21/22 07:20 PM |
|
1.3.1 |
6kB |
notnear |
10/20/22 12:46 AM |
|
1.3.0 |
6kB |
notnear |
10/17/22 07:25 PM |
|
1.2.0 |
4kB |
10/06/22 09:53 PM |
![]() |
Comment Options |
kalitva |
View Public Profile |
Send a private message to kalitva |
Find More Posts by kalitva |
Add kalitva to Your Buddy List |
![]() |
||
Re: pets not affected
Last edited by notnear : 06/11/23 at 01:18 AM.
|
||
![]() |
![]() |
notnear |
View Public Profile |
Send a private message to notnear |
Find More Posts by notnear |
Add notnear to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 6
Uploads: 0
|
pets not affected
Hey, it seems that sorcerer pets are not affected by this addon
|
![]() |
![]() |
kalitva |
View Public Profile |
Send a private message to kalitva |
Find More Posts by kalitva |
Add kalitva to Your Buddy List |
![]() |
||
![]() Have a good one and thanks for the help figuring out the issue! |
||
![]() |
![]() |
notnear |
View Public Profile |
Send a private message to notnear |
Find More Posts by notnear |
Add notnear to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 28
Uploads: 0
|
Thanks, notnear!
I get what you're saying now. Even when I port into Cyrodil, the skill doesn't become unblocked until I move to a different zone. I guess I assumed that a zone change event would be triggered just by the act of porting into Cyrodil/IC ![]() I should have just waited for Skill Blocker to eventually do the right thing as I moved to another zone, instead of checking immediately after entering Cyrodil/IC (and then just unblocking the skill myself altogether). Thanks again for the explanation! |
![]() |
![]() |
hurry143 |
View Public Profile |
Send a private message to hurry143 |
Find More Posts by hurry143 |
Add hurry143 to Your Buddy List |
![]() |
||
What happens is that the check for pvp/pve zones is done when the EVENT_ZONE_CHANGED is triggered, which isn't the case for IC (unless you move between districts using the doors for eg, which will give you a message on the top left with your current region) so that's why it is not immediately unregistering, only when you toggle the option already inside or reload the ui, as the function is called on these situations. The same applies to returning to Vivec City in this case, you need to go past a region "border" for it to try to block, for eg go from inside the city to the Vivec City Wayshrine. Hopefully my explanation makes sense xD I'll work on a different handler for the pve/pvp check when I have some free time, thank you for the feedback! Edit: Also for 14, "Currently Registered" is missing Inner Light because its the list of registered abilities returned by LibSkillBlocker
Last edited by notnear : 06/08/23 at 02:52 AM.
|
||
![]() |
![]() |
notnear |
View Public Profile |
Send a private message to notnear |
Find More Posts by notnear |
Add notnear to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 28
Uploads: 0
|
Hey notnear,
The following are the exact steps I used to reproduce the issue that I'm facing. 1. Exited game. 2. Told Minion to ignore updates for Skill Blocker. 3. Removed NearSkillBlocker folder from the AddOns folder. 4. Removed NearSkillBlocker.lua from the SavedVariables folder. 5. Installed Skill Blocker manually. 6. Started game and disabled literally every addon/library except for Near's Skill Blocker, LibSkillBlocker, and LibAddonMenu-2.0. 7. Logged into game in PVE zone (Vivec City ![]() 8. Opened Settings->Addons->Near's Skill Blocker and set "Toggle block on PVP zones" to OFF. 9. Added Inner Light with the following settings:
11. Ported in to Imperial City Sewers. 12. Inner Light is still blocked at this point. 13. I ran reloadui and see that NearSkillBlocker.lua is created for the first time in the SavedVariables folder, with the following: ![]() 14. I opened up Settings->Addons->Near's Skill Blocker and saw that the settings have not changed. Strangely though, the Currently Registered list showed nothing. 15. However, Inner Light is no longer blocked in Imperial City Sewers. 16. I exited Imperial City Sewers and returned to Vivec City. 17. Inner Light remains unblocked. 18. I logged out of the game and log back in. 19. Inner Light is once again blocked in Vivec City. 20. I returned to IC Sewers and, again, Inner Light remains blocked.
Last edited by hurry143 : 06/07/23 at 11:44 PM.
|
![]() |
![]() |
hurry143 |
View Public Profile |
Send a private message to hurry143 |
Find More Posts by hurry143 |
Add hurry143 to Your Buddy List |
![]() |
||
Re:
![]() I made some tests but couldn't replicate your problem, tho I realized that the message "Unregistered ability *PvP" is not showing up since 3.0, but the un/registers are still working fine, so I'll take a look at that. Could you please try the following: 1. Disable all of your other addons and test the Toggle PvP options again - You can also open your saved vars file after a reload ui (Documents\Elder Scrolls Online\live\SavedVariables\NearSkillBlocker.lua) with notepad, hit CTRL+F and look for "blockpvp" to check if its set true or false, according to what you left it at. 2. Reinstall the addon manually just in case it was a problem with Minion if you use it? - Delete the whole "NearSkillBlocker" folder (located at Documents\Elder Scrolls Online\live\AddOns), then get the folder from the downloaded zip and paste there, if the game is open reload the ui after. (if in doubt check this link)
Last edited by notnear : 06/07/23 at 02:14 PM.
|
||
![]() |
![]() |
notnear |
View Public Profile |
Send a private message to notnear |
Find More Posts by notnear |
Add notnear to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 28
Uploads: 0
|
"Toggle block on PVP zones" doesn't work without using keybind first
Hi,
Thank you for this useful addon, and it has always worked as expected for me in PVE. My issue has always been with PVP, where a skill would remain blocked in Cyrodil/IC even though I have "Block in PVP" turned OFF for that skill. For example, these are my settings for Magelight: ![]() and here I have "Toggle block on PVP zones" turned OFF: ![]() Even with the above settings, Magelight would stay blocked even after I entered Cyrodil/IC. It would behave like this no matter how many times I changed "Toggle block on PVP zones" in the addon settings menu. Today, I decided to finally assign a keybind to "Toggle PVP". Once I used the keybind to turn "Block in PVP" ON and then OFF (even in a PVE zone), Magelight remained unblocked as expected as I ported between Cyrodil and IC. Unfortunately, I have to use the keybind to toggle "Block in PVP" ON then OFF each time I log into the game (or after a reloadui), since the addon appears to forget that "Block in PVP" is set to OFF when it reloads.
Last edited by hurry143 : 06/06/23 at 08:41 PM.
|
![]() |
![]() |
hurry143 |
View Public Profile |
Send a private message to hurry143 |
Find More Posts by hurry143 |
Add hurry143 to Your Buddy List |
![]() |
|
|
Hi, your savedvariables is not respecting the "server" and thus the same account on EU and NA server cannot have different settings.
Would have been cool if you add the GetWorldName() as 3rd param where currently the nil entry exists. This will create a subtable "NA Megaserver" or "EU Megaserver" or "PTS" instead if "Defaults" in the SV table. Lua Code:
Maybe a good time to do so now as you have reset the SV recently ![]()
Last edited by Baertram : 05/08/23 at 11:42 AM.
|
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||
Last edited by notnear : 05/06/23 at 09:34 AM.
|
||
![]() |
![]() |
notnear |
View Public Profile |
Send a private message to notnear |
Find More Posts by notnear |
Add notnear to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 6
Uploads: 0
|
Hi, great mod, works really well on sorcerer.
Is there a reason most of the self buff spells dont work on the dragon knight? i tested 3 spells (weapons, armor and the heart one) and only the armor buff spell worked. |
![]() |
![]() |
kalitva |
View Public Profile |
Send a private message to kalitva |
Find More Posts by kalitva |
Add kalitva to Your Buddy List |
![]() |
||||||
|
Here are the links again with the changes I did: Skill Blocker - With global var fixes, LibAddonMenu LAM-PanelClosed callback and event filtering https://drive.shadow.tech/s/LfTjbm7Q...n_Baertram.zip LibSkillBlocker 1.0.7 https://drive.shadow.tech/s/45fHmXy3...cker_1_0_7.zip Users reported me thought that it's still performance wise a mess with my version LibSkillBlocker_1_0_7 so 1_0_6 (which basically is the old 1_0_4) works best for the moment. But AS this only seems to be a mess if "re Cast block" is enabled it's about your EVENT_EFFECT_CHANGED for sure, I'd say ![]() So ths definately needs to improve and my event filters already helped there a lot I think -> only player effects tracked. But maybe we can talk about that more in detail, to find out what other filters may help and how to improve this. And I'll also change LibSkillBlocker again and test what's the performance loss at the moment. Maybe the added "asserts" are, maybe other checks. [quote=notnear]Hello Baertram, I'm taking a look at the things you listed but most of my code was while learning so I'll need some more help here.
This definately makes a differenece as your code before was executed like every ms many times, for surround players buff changes, pets, companions etc. :-(
Last edited by Baertram : 04/14/23 at 04:59 PM.
|
|||||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
|||||
Hello Baertram, I'm taking a look at the things you listed but most of my code was while learning so I'll need some more help here.
Just for future reference, would making these (that are only called by events) into local functions work the same as adding them to NEAR_SB? Like how it's done for the OnAddonLoaded one, or it's best to just add them to the global. About the performance issues, I started having FPS drops with this addon only after update 37, in case this could help find out why it is happening. I'll look into the event filters etc to try to understand how it works and also the other things you pointed out!
Last edited by notnear : 04/14/23 at 02:15 PM.
|
|||||
![]() |
![]() |
notnear |
View Public Profile |
Send a private message to notnear |
Find More Posts by notnear |
Add notnear to Your Buddy List |
![]() |
|
Hallelujah! I'm happy to see Baertram here because my game started performing horribly yesterday. At Alikr dolmens the frames would drop to zero and game would basically pause or black the screen until the dolmen was over. I started disabling addons and found this is the culprit! Hope you can fix it
|
|
![]() |
![]() |
julivity |
View Public Profile |
Send a private message to julivity |
Find More Posts by julivity |
Add julivity to Your Buddy List |
![]() |