Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are allowed to use the assets in this file in mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Thanks to praydog for REFramework.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.1.1
Made REFramework Options menu more compatible (conflicted with "no hanging" in particular).
Fixed logic when not host (was looking at wrong player's weapon state).
Version 1.1.0
Added option to only use lesser, client-side intercept.
Version 1.0.0
Created.
REFramework script that prevents your weapon attacks from initiating a Wyvern Ride when a Monster has been primed to start one. You can still sheathe your weapon and initiate a ride manually.
Due to the way the code flows, the mod works best when you are the host of a Quest so that the script is able to intercept methods called from the Monster itself. There is a secondary mechanism performed through the Player, which will function when you are a client in a session, but after a few hits the Monster will wake up from its stagger state. Under most circumstances this won't matter much because another player without the mod will have started riding it anyways.
By default the mod only effects your attacks, but it can be optionally extended to all players when you are the Host. I'd only recommend toggling this on when playing with friends, as otherwise someone will surely think it's bugged.
The following options can be toggled through the "Script Generated UI" section in the REFramework window, or their default values edited in the INI (otherwise they will reset between game launches).
Enabled - Toggles entire mod. Default True.
Enabled when not Quest Host - Your attacks will not trigger Rides when you are not the Quest Host, but will interrupt the Monster Stagger. Default True.
Enabled but only use Lesser Opening - Your attacks will instead interrupt the Monster stagger when Solo/Hosting. Default False.
Enabled for all Players when Quest Host - All player's attacks will not trigger Rides, or interrupt the Monster stagger, when you are the Quest Host. Default False. Hardly tested, maybe works?