Edit - Released an update which will resolve the issue of the mod not working for some people (previously mod didn't load in time for NotifyOnNewObject).
You still need to make sure a folder called UE4SS_Signatures does not exist in RSDragonwilds\RSDragonwilds\Binaries\Win64\ue4ss\ If you have this folder, delete it.
Apparently I am a clown and didn't read the install correctly so this might help others, but when installing ue4ss, make sure that you extract into the main folder from the start. When extracting I opened the RSDragonwilds folder and extracted the Binaries folder into the main folder. Very important that it is in the RSDragonwilds\RSDragonwilds otherwise it won't work. When I did this and copied the mods from the wrong folder into the right one everything worked here, so I would imagine I am not alone in this screw up :)
Just gotta say, Thank you. With utility spells I feel like you should either attach a a cooldown or resource requirment. Not both. Its really annoying when games do both.
Yup, it worked when I deleted the ue4ss and the dwmapi.ll, ran the game and then closed it, re-extracted the UE4SS zip file back to the root folder and put the mod in and it worked. But when I exited the game and relaunch it because it crashed, the mod didn't work anymore. The pastebin you have is also what I am getting
Thanks for the log, it's not you don't worry, the log shows the mod starts loading as it's finding the values so basically it only managed to set 2 spell cooldowns as the other spells had already loaded.
I'll start redoing the mod using a hook instead and post back once I've updated it, this will sort the issue for you and anyone else having issues with the mod not having enough time to load.
Wasn't working for me either. Followed your Sticky post.
I got it working by adding in a scan for existing objects to apply the cooldown change to them. Seems like your script was being loaded after the game loaded the objects so the cooldown patch never applies. This is likely why a bunch of people are having issues, as it can be very inconsistent with the current setup.
Please check the post at the top and try set bUseUObjectArrayCache to true, if you still have issues please share your ue4ss.log file and I'll look it over.
Worst case scenario I'll redo the mod to use a hook instead to ensure the mod loads as currently the only reason it wouldn't work if UE4SS is setup correctly is the mod not loading fast enough.
No these mods won't conflict, can either of you upload your UE4SS.log or screenshot the console window if you have it enabled and I'll check if there is any issues.
Also if you haven't done so already, delete the folder UE4SS_Signatures found in RSDragonwilds\RSDragonwilds\Binaries\Win64\ue4ss\ If deleting the folder sorts the problem please let me know.
It works now, I had to remove the ue4ss file and and dwmapi.ll, start the game and then close it, re-extracted it back in to the root folder and it worked
Aren't all spells considered utility? Does it set every spell to no cooldown? Any chance of a percentage reduction, like 50% cooldown reduction and so on?
That's just what the game calls them, it seperates combat/utility spells. As for percentage reduction yeah that's fairly simple to do, I'll add a a few different versions which include 75%/50%/25% reduction once I'm done working on a few other mods.
25 comments
You still need to make sure a folder called UE4SS_Signatures does not exist in RSDragonwilds\RSDragonwilds\Binaries\Win64\ue4ss\
If you have this folder, delete it.
-I must be doing something wrong.
-Thanks for the help.
Pastebin: LINK
I'll start redoing the mod using a hook instead and post back once I've updated it, this will sort the issue for you and anyone else having issues with the mod not having enough time to load.
I got it working by adding in a scan for existing objects to apply the cooldown change to them.
Seems like your script was being loaded after the game loaded the objects so the cooldown patch never applies.
This is likely why a bunch of people are having issues, as it can be very inconsistent with the current setup.
-Reinstalled ue4ss for Dragon wilds
-I did not have a signature folder
-Reinstalled cooldown remover mod
Do I need to download something else along with ue4ss for dragon wilds?
Worst case scenario I'll redo the mod to use a hook instead to ensure the mod loads as currently the only reason it wouldn't work if UE4SS is setup correctly is the mod not loading fast enough.
Also if you haven't done so already, delete the folder UE4SS_Signatures found in RSDragonwilds\RSDragonwilds\Binaries\Win64\ue4ss\
If deleting the folder sorts the problem please let me know.
Does it set every spell to no cooldown?
Any chance of a percentage reduction, like 50% cooldown reduction and so on?