normal24yearoldstudent Posted July 17, 2024 Posted July 17, 2024 heres the logs form that session. i enabled papyrus tracing towards the end.   and here a part with said violation:  [07/17/2024 - 12:04:35AM] [BM-LPO] ViolationCheck_Travel [07/17/2024 - 12:04:35AM] [BM-LPO] ViolationCheck_Armor [07/17/2024 - 12:04:35AM] [BM-LPO] ViolationCheck [07/17/2024 - 12:04:35AM] [BM-LPO] Violation Check time-out in 5 seconds. [07/17/2024 - 12:04:35AM] [BM-LPO] ViolationCheck_DD [07/17/2024 - 12:04:35AM] [BM-LPO] ViolationCheck_Weapon [07/17/2024 - 12:04:36AM] [BM-LPO] Detected Travel Violation: Licenses found player outside a saved location or worldspace [07/17/2024 - 12:04:36AM] [BM-LPO] Compared savedLoc ([Location < (00018A5A)>]) with lastLoc ([Location < (00018A5A)>]) [07/17/2024 - 12:04:36AM] [BM-LPO] Compared savedSpace (None) with lastSpace (None) [07/17/2024 - 12:04:36AM] ERROR: Cannot call MoveTo() on a None object, aborting function call stack:    [SLSF_Misc (1501757F)].slsf_utility.CallTheCaster() - "SLSF_Utility.psc" Line 147    [SLSF_FameMaintenance (150185A6)].slsf_famemaintenance.FamePeriodicIncrease() - "SLSF_FameMaintenance.psc" Line 789    [SLSF_Clock (15018B0A)].SLSF_Clock.OnUpdate() - "SLSF_Clock.psc" Line 52 [07/17/2024 - 12:04:36AM] ERROR: Cannot cast a spell from a None source stack:    [ (1501BB8B)].SPELL.Cast() - "<native>" Line ?    [SLSF_Misc (1501757F)].slsf_utility.CallTheCaster() - "SLSF_Utility.psc" Line 148    [SLSF_FameMaintenance (150185A6)].slsf_famemaintenance.FamePeriodicIncrease() - "SLSF_FameMaintenance.psc" Line 789    [SLSF_Clock (15018B0A)].SLSF_Clock.OnUpdate() - "SLSF_Clock.psc" Line 52 [07/17/2024 - 12:04:36AM] SLAX - SetDynamicArousalEffect(Alwaen, CondiExpRaining, -100.000000, 2, 1440.000000,0.000000) [07/17/2024 - 12:04:36AM] SLAX - ModEffectValue(Alwaen, $SLA_Effect_Legacy, -50.000000, 0.000000) [07/17/2024 - 12:04:36AM] SLAX - UpdateArousal(Alwaen) [07/17/2024 - 12:04:36AM] [CF][Creature Apply] Not activating ["Ghorza gra-Bagol" [WIDeadBodyCleanupScript < (00019906)>]]; creature isn't registered; race=["Orc" [Race <OrcRace (00013747)>]] skin=["" [Armor < (00000D64)>]] [07/17/2024 - 12:04:37AM] [BM-LPO] Violation Check expired. [07/17/2024 - 12:04:37AM] [BM-LPO] No exception state detected [07/17/2024 - 12:04:37AM] [BM-LPO] Started Bounty Quest. [07/17/2024 - 12:04:37AM] [BM-LPO] Generated Fine Total: 275.000000   like, 00018A5A is solitude, which was where the license was purchased. but i was in markarth for a whole day, reached markarth way before license ended.  the exact sequence of events is doing some stuff in solitude, cart fast travel ro Markarth, did some other stuff, until the next day which the license expired. then every time on a cell transition it says "detected in settlement" then on the next transition "reported missing" and then on the next transition gets fined... Papyrus.0.log
normal24yearoldstudent Posted July 17, 2024 Posted July 17, 2024 heres from a testing session  loaded a save with the travel license still active with 7 hours remaining. found a guard, turned in the license, and gets registered in the settelement.  then repeatedly going in and out of understone keep, and triggering the missing report and violation every time....  like for some reason it still thinks the location is in solitude. Papyrus.0.log
Nuascura Posted July 17, 2024 Author Posted July 17, 2024 @normal24yearoldstudent good good, the added papyrus traces are productive. This is the issue I’d been looking for over the past couple months because I found it in my own playthrough with 1.15 but couldn’t replicate it again.  Keep the affected save safe. Are you able to replicate this issue from a new character save?
normal24yearoldstudent Posted July 17, 2024 Posted July 17, 2024 (edited) 3 hours ago, Nuascura said: @normal24yearoldstudent good good, the added papyrus traces are productive. This is the issue I’d been looking for over the past couple months because I found it in my own playthrough with 1.15 but couldn’t replicate it again.  Keep the affected save safe. Are you able to replicate this issue from a new character save? by New character save, do you mean a new game or loading a save prior to the license purchase?   edit: i kept playing the same save for a little longer, now with the "worldspace" option enabled, so the detection dosent fire every time PC goes in and out of houses. a band-aid solution i guess? Edited July 17, 2024 by normal24yearoldstudent
Nuascura Posted July 17, 2024 Author Posted July 17, 2024 8 hours ago, normal24yearoldstudent said: by New character save, do you mean a new game or loading a save prior to the license purchase? Â Yeah, a new game. I want to be able to replicate this issue consistently from a blank slate.
Nuascura Posted July 17, 2024 Author Posted July 17, 2024 (edited) @normal24yearoldstudent the prime cause is that the lastLoc variable fails to update if you're transiting directly between cities/towns. For example, if you're in Whiterun and take a carriage to Markarth, technically you don't ever leave a City location due to how large the bounds are for MarkarthLocation and WhiterunLocation.  What I do is start in AP cell, do coc WhiterunOrigin, and then do coc MarkathOrigin a couple seconds later. lastLoc remains as Whiterun.  With this build, I'm relegating periodic loc updates back to a quest script but leaving isInCity and isInTown definers in active Magic Effects scripts. Let this build overwrite 1.17.0. Patch-compatible. Play around in both cities and towns. Also play around with the Differentiate Worldspaces option while traveling in, out, and between cities in different ways.  Edited July 29, 2024 by Nuascura Removed Attachment
normal24yearoldstudent Posted July 17, 2024 Posted July 17, 2024 1 hour ago, Nuascura said: @normal24yearoldstudent the prime cause is that the lastLoc variable fails to update if you're transiting directly between cities/towns. For example, if you're in Whiterun and take a carriage to Markarth, technically you don't ever leave a City location due to how large the bounds are for MarkarthLocation and WhiterunLocation.  What I do is start in AP cell, do coc WhiterunOrigin, and then do coc MarkathOrigin a couple seconds later. lastLoc remains as Whiterun.  With this build, I'm relegating periodic loc updates back to a quest script but leaving isInCity and isInTown definers in active Magic Effects scripts. Let this build overwrite 1.17.0. Patch-compatible. Play around in both cities and towns. Also play around with the Differentiate Worldspaces option while traveling in, out, and between cities in different ways. Licenses - 1.17.1-beta.1.7z 652.56 kB · 1 download Awsome. I havent got the time to replicate that bug on New game yet cuz i was trouble shooting something else with Pplus and TAP, but ill keep an eye out for it with this beta build and just continue the playthrough for now. Thank you!
Bushi Neko Posted July 18, 2024 Posted July 18, 2024 Having converted totally to you away from the old SLS system, there is one thing above all I ask ( beg? ) for you to try and add. An exemption system like SLS did have.  I like having some items that are classed as weapons, but would not be uncommon to be used by female ( broom, pot, pan etc etc ) and that exemption makes life so much easier. Would look into to doing it myself but you would probably be done with mod completely by the time I even figured out how to start such a project  Bless you for having the bikini keyword add btw Â
JamenBenthe86 Posted July 18, 2024 Posted July 18, 2024 Would it be possible to make rain also have a chance to destroy licenses like swimming does?
Nuascura Posted July 18, 2024 Author Posted July 18, 2024 11 hours ago, Bushi Neko said: I like having some items that are classed as weapons, but would not be uncommon to be used by female ( broom, pot, pan etc etc ) and that exemption makes life so much easier. Would look into to doing it myself but you would probably be done with mod completely by the time I even figured out how to start such a project  Some items shouldn't be tagged as VendorItemWeapon, but for those that are, you can create a patch that adds the keyword BM_LicensesIgnoreItem to exclude the item from LPO checks.  36 minutes ago, JamenBenthe86 said: Would it be possible to make rain also have a chance to destroy licenses like swimming does? By a quick search of CK conditions and LPO dependencies: there is an IsRaining condition to check weather, but not one to detect if the player is actually under rain. It's probably not a good idea to use the weather conditions. 2
LynErso666 Posted July 19, 2024 Posted July 19, 2024 (edited) 15 hours ago, Nuascura said: you can create a patch that adds the keyword BM_LicensesIgnoreItem to exclude the item from LPO check This iz why I love looking at Keywords in xEdit. Thaz awesome. Love keywords lol thx for that    No chance for a kennel addition???????????? Edited July 19, 2024 by LynErso666
Nuascura Posted July 19, 2024 Author Posted July 19, 2024 (edited) 3 hours ago, LynErso666 said: No chance for a kennel addition???????????? no chance. I want to keep my version of Licenses as vanilla-friendly and mod-compatible as possible. That means no obvious worldspace or NPC additions divergent from the game world. However, LPO addons can totally add a kennel function a la SLS. Edited July 19, 2024 by Nuascura 1
cleberson12343 Posted July 20, 2024 Posted July 20, 2024 I linked the license to "bikini" but I downloaded a bikini mod and it is as "light armor" and then I get approached by the guards because of that. Is there any way for me to leave this "light armor" as a bikini? (I don't know if you understood, sorry for my English) Â
Nuascura Posted July 20, 2024 Author Posted July 20, 2024 4 hours ago, cleberson12343 said: I linked the license to "bikini" but I downloaded a bikini mod and it is as "light armor" and then I get approached by the guards because of that. Is there any way for me to leave this "light armor" as a bikini? (I don't know if you understood, sorry for my English) eh I got no idea what you talking about, willis. I can probably guess it based on how the feature is supposed to work in my mod. Â What's probably happening is that your items from the "bikini mod" are lacking the appropriate keywords. You've got two methods to go about this: 1. Make a custom plugin patch that adds the keyword EroticArmor to all of the mod's items. Make sure you've got a version of SexLab Aroused installed beforehand. Â 2. Open your bikini mod plugin with xEdit and check its keywords. If it contains any common bikini-relevant keywords forming a pattern, note them down. Then, open Licenses' MCM and add those keywords in this format: [keyword 1], [keyword 2], [keyword 3]. Exclude square brackets.
LynErso666 Posted July 21, 2024 Posted July 21, 2024 On 7/19/2024 at 9:49 AM, Nuascura said: no chance. I want to keep my version of Licenses as vanilla-friendly and mod-compatible as possible. That means no obvious worldspace or NPC additions divergent from the game world. However, LPO addons can totally add a kennel function a la SLS. Highly respectable answer. I hate dealing with mass worldspace incompatibilities. It's a terror. Lol. Thanks very much for your efficient and patient work. 💕
LynErso666 Posted July 21, 2024 Posted July 21, 2024 23 hours ago, Nuascura said: eh I got no idea what you talking about, willis. I can probably guess it based on how the feature is supposed to work in my mod.  What's probably happening is that your items from the "bikini mod" are lacking the appropriate keywords. You've got two methods to go about this: 1. Make a custom plugin patch that adds the keyword EroticArmor to all of the mod's items. Make sure you've got a version of SexLab Aroused installed beforehand.  2. Open your bikini mod plugin with xEdit and check its keywords. If it contains any common bikini-relevant keywords forming a pattern, note them down. Then, open Licenses' MCM and add those keywords in this format: [keyword 1], [keyword 2], [keyword 3]. Exclude square brackets.  On 7/19/2024 at 7:10 PM, cleberson12343 said: I linked the license to "bikini" but I downloaded a bikini mod and it is as "light armor" and then I get approached by the guards because of that. Is there any way for me to leave this "light armor" as a bikini? (I don't know if you understood, sorry for my English)  3. Register known keywords in OSLAroused's "Keyword" page on its MCM using the "Register" option.  Any keyword registered there it will permanently be able to see on any outfit you look at it from inside that page. Then you can tick AND untick keywords at will.  OSL Aroused basically gives you a mini Creation Kit for keywords that is accessible in-game.  It will NOT ever be as useful, efficient, and effective as using xEdit to manage keywords on the items you download, however. I strongly suggest you consider Nuascura's 2nd option. Learning just a few basics about xEdit can alleviate many issues. Getting experienced with xEdit can help you alleviate an incredible amount of issues. It is not NEAR as hard as it looks, and you can message me anytime you have trouble with xEdit, I know tons of tutorials in many languages.
Sierrok Posted July 21, 2024 Posted July 21, 2024 (edited) If I have a cloths licence disabled, and no weopon licence, and the guard catches me for the violation, are they suppose to strip my character naked and confiscate the clothing? Same thing with the curfew, I got caught and then stripped naked. Edited July 21, 2024 by Sierrok
assasinAurora Posted July 22, 2024 Posted July 22, 2024 is it this mod that makes me get 10k bounty on murder?
Nuascura Posted July 22, 2024 Author Posted July 22, 2024 On 7/21/2024 at 2:21 PM, Sierrok said: If I have a cloths licence disabled, and no weopon licence, and the guard catches me for the violation, are they suppose to strip my character naked and confiscate the clothing? Same thing with the curfew, I got caught and then stripped naked. Did you forget that you enabled either the Armor or Bikini license? Enable LPO traces and share log if you still have an issue.  18 hours ago, assasinAurora said: is it this mod that makes me get 10k bounty on murder? No.
Nuascura Posted July 26, 2024 Author Posted July 26, 2024 A couple reminders: Â If you've been away from this thread in a while, click here to get caught up on recent changes to Licenses that you might've missed. Â If you're a current user and are having difficulties with the Travel Permit feature, there's a slightly outdated but still relevant test file. Go back a couple replies or click here. 1.17.1-beta.1 is compatible with 1.17.0's bundled patches. Since it's a beta, I recommend allowing the file to overwrite in priority. As always, don't save your game over any serious playthroughs while the beta is installed.
Tiritsis Posted July 31, 2024 Posted July 31, 2024 Hey, Seems to be a problem in Winterhold; Getting jailed in Winterhold sends you to the Chill, Which isn't in Winterhold, And with Travel Licenses enabled, You'll be marked as missing when jailed, making the guards approach you and possibly jailing you again if you serve your sentence. Don't actually know if this accounted for and my game's just an absolute mess Which it is, But I figured I'd mention it anyways
asdfmovie666 Posted July 31, 2024 Posted July 31, 2024 Hey here to report a maybe Bug. I had no weapon license but a magic one and got called by the gurad for having an equiped weapon. It was my bound weapon aka the summond one. If it is relevant it was the dagger. Thanks for you nice work! Â
ooins Posted July 31, 2024 Posted July 31, 2024 Would it be possible to add a cooldown function switch to each type of license? Like a checkbox in each license. So player could turn on and off cooldown of specific license. For example, there could be cooldown for armor license while no cooldown for bikini license.
Nuascura Posted July 31, 2024 Author Posted July 31, 2024 11 hours ago, Tiritsis said: Hey, Seems to be a problem in Winterhold; Getting jailed in Winterhold sends you to the Chill, Which isn't in Winterhold, And with Travel Licenses enabled, You'll be marked as missing when jailed, making the guards approach you and possibly jailing you again if you serve your sentence. Don't actually know if this accounted for and my game's just an absolute mess Which it is, But I figured I'd mention it anyways Thanks for the report. I've fixed the issue. It'll be with 1.17.2 or later. Â 1 hour ago, asdfmovie666 said: Hey here to report a maybe Bug. I had no weapon license but a magic one and got called by the gurad for having an equiped weapon. It was my bound weapon aka the summond one. If it is relevant it was the dagger. Thanks for you nice work! Well... that's an oversight but might as well be intentional for the purposes of the Weapon License. A conjured weapon is still a weapon. Â 22 minutes ago, ooins said: Would it be possible to add a cooldown function switch to each type of license? Like a checkbox in each license. So player could turn on and off cooldown of specific license. For example, there could be cooldown for armor license while no cooldown for bikini license. It's definitely possible, but I'd prefer not to do it. This would need a lot of script properties to keep track of, for a feature which most people likely won't use aside from the universal cooldown setting. 2
Nuascura Posted August 3, 2024 Author Posted August 3, 2024 I'm trying to start a new long play-through with my own mod, so you can be sure that I'm thorough to a degree and incentivized to fix it - which is why I'm back here so quickly because of two issues that popped into my head: 1.17.2 requires mod re-initialization. I totally forgot to state that existing users must restart Licenses via the mod before use. Otherwise, jail state detection won't work as intended. I am aware of two oddities: worldspace detection and erroneous Travel immunity. If you find that you're incorrectly incurring a violation while inside city walls, or you find yourself somehow violation-free while outside city walls, these issues are related to an enabled Differentiate Worldspaces option. Based on my changelog, this issue must've been introduced with 1.17.1. I'm currently testing a fix with 1.17.3. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now